/*=================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_3f105a3de2bdf5b2
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_3e45c391b44bcfea svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_a05a47400be2e2ab {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_ac39d108902f97e1 nav ul li a.main_382575fb4e0832fe,
[data-theme=dark] .mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747 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_22b1f02dfc52df4f {
    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_7cbcbaa36f044ab9,
.h2_be800c32f324ee0e,
.h3_d67879af5c30cfaa,
.h4_cbf3fa9816d38b29,
.h5_863bbdca64dd6f0e,
.h6_63552d5d7cb2e67a,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_7cbcbaa36f044ab9,
.h2_be800c32f324ee0e,
.h3_d67879af5c30cfaa,
.h4_cbf3fa9816d38b29,
.h5_863bbdca64dd6f0e,
.h6_63552d5d7cb2e67a {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_7cbcbaa36f044ab9 a,
.h2_be800c32f324ee0e a,
.h3_d67879af5c30cfaa a,
.h4_cbf3fa9816d38b29 a,
.h5_863bbdca64dd6f0e a,
.h6_63552d5d7cb2e67a a {
  color: inherit;
}

.bg-color-tertiary_3e52d8c718887a94 h1,
.bg-color-tertiary_3e52d8c718887a94 h2,
.bg-color-tertiary_3e52d8c718887a94 h3,
.bg-color-tertiary_3e52d8c718887a94 h4,
.bg-color-tertiary_3e52d8c718887a94 h5,
.bg-color-tertiary_3e52d8c718887a94 h6,
.bg-color-tertiary_3e52d8c718887a94 .h1_7cbcbaa36f044ab9,
.bg-color-tertiary_3e52d8c718887a94 .h2_be800c32f324ee0e,
.bg-color-tertiary_3e52d8c718887a94 .h3_d67879af5c30cfaa,
.bg-color-tertiary_3e52d8c718887a94 .h4_cbf3fa9816d38b29,
.bg-color-tertiary_3e52d8c718887a94 .h5_863bbdca64dd6f0e,
.bg-color-tertiary_3e52d8c718887a94 .h6_63552d5d7cb2e67a {
  color: #fff;
}
.bg-color-tertiary_3e52d8c718887a94 p {
  color: #6c7279;
}
.bg-color-tertiary_3e52d8c718887a94 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_863bbdca64dd6f0e {
    font-size: 20px;
  }
}
h1,
.h1_7cbcbaa36f044ab9,
h2,
.h2_be800c32f324ee0e,
h3,
.h3_d67879af5c30cfaa {
  font-weight: var(--s-bold);
}

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

h6,
.h6_63552d5d7cb2e67a {
  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_93bbe816a54eff65 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_122ea740d2c5ebc8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_ca9e4d97aa7acc66 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_d797de14ba3be9d9 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_6c57bf4fa0c37aaf {
  font-size: 13px;
}
p.has-very-light-gray-color_ec6796087fa7b007 {
  color: var(--color-white);
}
p.has-background_5d8a3bed1cddb748 {
  padding: 20px 30px;
}
p.b1_93bbe816a54eff65 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_2e56a9aaec39253f {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_122ea740d2c5ebc8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_5744db9fb6f9afce {
  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_dceb2ebc56f7c6a3 cite,
.wp-block-pullquote_dceb2ebc56f7c6a3.is-style-solid-color_fa98628143f534d1 blockquote cite,
.wp-block-quote_9901c0488ff05e3f 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_4968077c057d52ff.bullet_35dd1477e6647d96 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_4968077c057d52ff.bullet_35dd1477e6647d96 li {
    padding-left: 19px;
  }
}
ul.liststyle_4968077c057d52ff.bullet_35dd1477e6647d96 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_4968077c057d52ff.bullet_35dd1477e6647d96 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_00dd39dd0fc930f7 .title {
  margin-top: 0;
}

.paragraph-area_2f95a0749431d02e p.disc_549b88dd70917260 {
  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_0887246fb1c645ff.slick-slider_755ef856fa9b2dc1 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_d5ee34a6f7a50dbf {
    margin-bottom: 20px;
  }

  .ml_lg--20_bd0645daba0b5b25 {
    margin-left: 20px;
  }

  .ptb_lg--25_19f254d734670bf1 {
    padding: 25px 0;
  }

  .plr_lg--25_2ef2d6e4cdcd1fb4 {
    padding: 0 25px;
  }

  .pt_lg--25_4902f9718bfa4ad6 {
    padding-top: 25px;
  }

  .pb_lg--25_f454c17502668184 {
    padding-bottom: 25px;
  }

  .pl_lg--25_8c00f8cd17391c23 {
    padding-left: 25px;
  }

  .pr_lg--25_87aa7e51f23192ef {
    padding-right: 25px;
  }

  .mt_lg--25_6459f3fbdb1b908a {
    margin-top: 25px;
  }

  .mb_lg--25_ccf5a1e3e458b1f8 {
    margin-bottom: 25px;
  }

  .ml_lg--25_be281384c6a150b8 {
    margin-left: 25px;
  }

  .ptb_lg--30_e9c94dc84ccdc42d {
    padding: 30px 0;
  }

  .plr_lg--30_1d1b2848cfe99f0d {
    padding: 0 30px;
  }

  .pt_lg--30_c3f7c8636f83b805 {
    padding-top: 30px;
  }

  .pb_lg--30_a72b1e7c82ad5260 {
    padding-bottom: 30px;
  }

  .pl_lg--30_220d56bb8a2e7dad {
    padding-left: 30px;
  }

  .pr_lg--30_886ad6c0b6156324 {
    padding-right: 30px;
  }

  .mt_lg--30_4f8ec28375270f5d {
    margin-top: 30px;
  }

  .mb_lg--30_44d720021d6465aa {
    margin-bottom: 30px;
  }

  .ml_lg--30_cd7c06e1479c54fb {
    margin-left: 30px;
  }

  .ptb_lg--35_4c501642cadfe204 {
    padding: 35px 0;
  }

  .plr_lg--35_f8685e7e09196246 {
    padding: 0 35px;
  }

  .pt_lg--35_7a7852d1c48dc31e {
    padding-top: 35px;
  }

  .pb_lg--35_7289b70442592111 {
    padding-bottom: 35px;
  }

  .pl_lg--35_732faa87e6311d0e {
    padding-left: 35px;
  }

  .pr_lg--35_ca67c5456666fbb4 {
    padding-right: 35px;
  }

  .mt_lg--35_d3ea2b501013e677 {
    margin-top: 35px;
  }

  .mb_lg--35_6c3e5f8a9cabcd34 {
    margin-bottom: 35px;
  }

  .ml_lg--35_c4f149c744652c17 {
    margin-left: 35px;
  }

  .ptb_lg--40_034a6f90ae90f660 {
    padding: 40px 0;
  }

  .plr_lg--40_d3eb25a6a6517295 {
    padding: 0 40px;
  }

  .pt_lg--40_06cf47290045bd0e {
    padding-top: 40px;
  }

  .pb_lg--40_1bd1c4b2434ab4e4 {
    padding-bottom: 40px;
  }

  .pl_lg--40_0d948f3378fe0840 {
    padding-left: 40px;
  }

  .pr_lg--40_c90cef9dd0923eed {
    padding-right: 40px;
  }

  .mt_lg--40_26f4fdabe21549f1 {
    margin-top: 40px;
  }

  .mb_lg--40_8ed5d576b570d754 {
    margin-bottom: 40px;
  }

  .ml_lg--40_87f00067427e64fc {
    margin-left: 40px;
  }

  .ptb_lg--45_14698ecb5996fcf4 {
    padding: 45px 0;
  }

  .plr_lg--45_e7d6a5dab952e228 {
    padding: 0 45px;
  }

  .pt_lg--45_018529e315ea0298 {
    padding-top: 45px;
  }

  .pb_lg--45_c4bd7cf9185f11e0 {
    padding-bottom: 45px;
  }

  .pl_lg--45_e028d1ebe24df0e3 {
    padding-left: 45px;
  }

  .pr_lg--45_69f05257a1f4b17c {
    padding-right: 45px;
  }

  .mt_lg--45_7d6d35bff9bc15c6 {
    margin-top: 45px;
  }

  .mb_lg--45_f8098d66b3623bc7 {
    margin-bottom: 45px;
  }

  .ml_lg--45_889da2e1dcc4629a {
    margin-left: 45px;
  }

  .ptb_lg--50_6c9d0d1cf268aeac {
    padding: 50px 0;
  }

  .plr_lg--50_6836ebd5be37049f {
    padding: 0 50px;
  }

  .pt_lg--50_f222dcd9d4a24b43 {
    padding-top: 50px;
  }

  .pb_lg--50_6128ef4becc17d07 {
    padding-bottom: 50px;
  }

  .pl_lg--50_58fde83c993da13f {
    padding-left: 50px;
  }

  .pr_lg--50_5f3367a9c369510c {
    padding-right: 50px;
  }

  .mt_lg--50_1b7ba5205463a978 {
    margin-top: 50px;
  }

  .mb_lg--50_50a8575170eded79 {
    margin-bottom: 50px;
  }

  .ml_lg--50_f00135eff9affe11 {
    margin-left: 50px;
  }

  .ptb_lg--55_e43b8afef49fc61a {
    padding: 55px 0;
  }

  .plr_lg--55_6edb5808ead00b1e {
    padding: 0 55px;
  }

  .pt_lg--55_bdb87e0e33f9db0d {
    padding-top: 55px;
  }

  .pb_lg--55_1668cc3d4b0a9a46 {
    padding-bottom: 55px;
  }

  .pl_lg--55_c1bcf5f644074c83 {
    padding-left: 55px;
  }

  .pr_lg--55_84f8b9707b3df06f {
    padding-right: 55px;
  }

  .mt_lg--55_fab489c0c9cc2eb4 {
    margin-top: 55px;
  }

  .mb_lg--55_9770195ef35b02cc {
    margin-bottom: 55px;
  }

  .ml_lg--55_0016aea648df831d {
    margin-left: 55px;
  }

  .ptb_lg--60_39e6816d00716f4b {
    padding: 60px 0;
  }

  .plr_lg--60_6b7be1dc9038cbb1 {
    padding: 0 60px;
  }

  .pt_lg--60_5e799bd5d6742dc8 {
    padding-top: 60px;
  }

  .pb_lg--60_cb126acfc69b8c34 {
    padding-bottom: 60px;
  }

  .pl_lg--60_4f63c8002687f8f8 {
    padding-left: 60px;
  }

  .pr_lg--60_3552e34e7fbd9130 {
    padding-right: 60px;
  }

  .mt_lg--60_428acefd270e709b {
    margin-top: 60px;
  }

  .mb_lg--60_16b010b999b2d5bb {
    margin-bottom: 60px;
  }

  .ml_lg--60_701ab2bf63c9129f {
    margin-left: 60px;
  }

  .ptb_lg--65_c9adb69dc9eeb5e2 {
    padding: 65px 0;
  }

  .plr_lg--65_0e00c77145030aae {
    padding: 0 65px;
  }

  .pt_lg--65_5aa5228844cb8e5e {
    padding-top: 65px;
  }

  .pb_lg--65_f6f6f964b68f5910 {
    padding-bottom: 65px;
  }

  .pl_lg--65_c923ca13be8b0cb8 {
    padding-left: 65px;
  }

  .pr_lg--65_ca514751836e9c41 {
    padding-right: 65px;
  }

  .mt_lg--65_74d4f42e46993c5b {
    margin-top: 65px;
  }

  .mb_lg--65_22c2e4440754c86a {
    margin-bottom: 65px;
  }

  .ml_lg--65_0f58b5ea9a2e8472 {
    margin-left: 65px;
  }

  .ptb_lg--70_d30adddd523b3149 {
    padding: 70px 0;
  }

  .plr_lg--70_c53a2174f1364342 {
    padding: 0 70px;
  }

  .pt_lg--70_091d316f226e1d64 {
    padding-top: 70px;
  }

  .pb_lg--70_fc8107f0d465fbc9 {
    padding-bottom: 70px;
  }

  .pl_lg--70_1604a04d76ff9667 {
    padding-left: 70px;
  }

  .pr_lg--70_cfd24bf15953ffe4 {
    padding-right: 70px;
  }

  .mt_lg--70_bf37dc8314861c8c {
    margin-top: 70px;
  }

  .mb_lg--70_dce2e9e18bf1e66c {
    margin-bottom: 70px;
  }

  .ml_lg--70_661e370bdbf02da6 {
    margin-left: 70px;
  }

  .ptb_lg--75_c67eae5a062705d3 {
    padding: 75px 0;
  }

  .plr_lg--75_d2957f9afb93a3a7 {
    padding: 0 75px;
  }

  .pt_lg--75_cc037d0758f13b9c {
    padding-top: 75px;
  }

  .pb_lg--75_6d7db51b1e87dbc8 {
    padding-bottom: 75px;
  }

  .pl_lg--75_ed9e8d9a2351a2f3 {
    padding-left: 75px;
  }

  .pr_lg--75_c40a1afc658fe667 {
    padding-right: 75px;
  }

  .mt_lg--75_2dfb2b168ef94357 {
    margin-top: 75px;
  }

  .mb_lg--75_0d04b7e4a602237c {
    margin-bottom: 75px;
  }

  .ml_lg--75_aaff1d4e5377829c {
    margin-left: 75px;
  }

  .ptb_lg--80_50a05da75d1ce40a {
    padding: 80px 0;
  }

  .plr_lg--80_b6f51308de3369f7 {
    padding: 0 80px;
  }

  .pt_lg--80_e510139b2a18c955 {
    padding-top: 80px;
  }

  .pb_lg--80_f67e1ed95b8981cd {
    padding-bottom: 80px;
  }

  .pl_lg--80_5ffc1477ee6a9201 {
    padding-left: 80px;
  }

  .pr_lg--80_8d099dc590d9e653 {
    padding-right: 80px;
  }

  .mt_lg--80_99bb5b690b7a5d4d {
    margin-top: 80px;
  }

  .mb_lg--80_8b7956bfe36619b1 {
    margin-bottom: 80px;
  }

  .ml_lg--80_daeba73486c13fd5 {
    margin-left: 80px;
  }

  .ptb_lg--85_e6ac43bea26f6142 {
    padding: 85px 0;
  }

  .plr_lg--85_f3ec8d6f9cd52280 {
    padding: 0 85px;
  }

  .pt_lg--85_385a5ced3817d6a7 {
    padding-top: 85px;
  }

  .pb_lg--85_b903eabd43222525 {
    padding-bottom: 85px;
  }

  .pl_lg--85_a3256af69ec50215 {
    padding-left: 85px;
  }

  .pr_lg--85_e1d232f3b936cf87 {
    padding-right: 85px;
  }

  .mt_lg--85_5ea0ae13da84a880 {
    margin-top: 85px;
  }

  .mb_lg--85_5c0f7df497df785e {
    margin-bottom: 85px;
  }

  .ml_lg--85_aa48579b0e60cca6 {
    margin-left: 85px;
  }

  .ptb_lg--90_f3d1d29564e15b46 {
    padding: 90px 0;
  }

  .plr_lg--90_d91993890705c9f7 {
    padding: 0 90px;
  }

  .pt_lg--90_72f22a4a8e052ae9 {
    padding-top: 90px;
  }

  .pb_lg--90_11e569413466f342 {
    padding-bottom: 90px;
  }

  .pl_lg--90_eef660c47ac49de7 {
    padding-left: 90px;
  }

  .pr_lg--90_680027fa9e5d6833 {
    padding-right: 90px;
  }

  .mt_lg--90_636b3a34cb23084c {
    margin-top: 90px;
  }

  .mb_lg--90_710a5ee39a630cce {
    margin-bottom: 90px;
  }

  .ml_lg--90_91debfa4cc25a886 {
    margin-left: 90px;
  }

  .ptb_lg--95_0a0e1209efe31f7a {
    padding: 95px 0;
  }

  .plr_lg--95_23589fcf0b359e82 {
    padding: 0 95px;
  }

  .pt_lg--95_d6f880e99d803361 {
    padding-top: 95px;
  }

  .pb_lg--95_153ea6d0c89c2834 {
    padding-bottom: 95px;
  }

  .pl_lg--95_a537e1314c6baff4 {
    padding-left: 95px;
  }

  .pr_lg--95_16c4d0eb1874bb2e {
    padding-right: 95px;
  }

  .mt_lg--95_f2b01bdf4aa8f65a {
    margin-top: 95px;
  }

  .mb_lg--95_5bc70a3d914d3d81 {
    margin-bottom: 95px;
  }

  .ml_lg--95_0b4380ad12f2a132 {
    margin-left: 95px;
  }

  .ptb_lg--100_61c92b778df52485 {
    padding: 100px 0;
  }

  .plr_lg--100_42319bd9979cf0cc {
    padding: 0 100px;
  }

  .pt_lg--100_bba95a7cbd706cc7 {
    padding-top: 100px;
  }

  .pb_lg--100_fc5a9c8f9d110dfd {
    padding-bottom: 100px;
  }

  .pl_lg--100_f87845925e688076 {
    padding-left: 100px;
  }

  .pr_lg--100_185680a64ca70825 {
    padding-right: 100px;
  }

  .mt_lg--100_8ccf820d2840fad9 {
    margin-top: 100px;
  }

  .mb_lg--100_aecb8e0b333d5844 {
    margin-bottom: 100px;
  }

  .ml_lg--100_04df9b216a03b1b8 {
    margin-left: 100px;
  }

  .ptb_lg--105_df5b6eec0b81935e {
    padding: 105px 0;
  }

  .plr_lg--105_fb840740f5985506 {
    padding: 0 105px;
  }

  .pt_lg--105_a4e5f62c40b7399d {
    padding-top: 105px;
  }

  .pb_lg--105_928bf1e98c600528 {
    padding-bottom: 105px;
  }

  .pl_lg--105_0eec32f702e05420 {
    padding-left: 105px;
  }

  .pr_lg--105_5837c5a061f84ff7 {
    padding-right: 105px;
  }

  .mt_lg--105_cc67848812d3757e {
    margin-top: 105px;
  }

  .mb_lg--105_e471a1b96ad1628e {
    margin-bottom: 105px;
  }

  .ml_lg--105_f5b05373e4b91ffd {
    margin-left: 105px;
  }

  .ptb_lg--110_425ac20c25b2ac21 {
    padding: 110px 0;
  }

  .plr_lg--110_55d6d964274968fe {
    padding: 0 110px;
  }

  .pt_lg--110_c0870a158aac287c {
    padding-top: 110px;
  }

  .pb_lg--110_ac1e0e44a333d103 {
    padding-bottom: 110px;
  }

  .pl_lg--110_dd060e0554388a72 {
    padding-left: 110px;
  }

  .pr_lg--110_81650710f7398f16 {
    padding-right: 110px;
  }

  .mt_lg--110_76d0d1ce57d2dba2 {
    margin-top: 110px;
  }

  .mb_lg--110_75d7e9cba9434ec3 {
    margin-bottom: 110px;
  }

  .ml_lg--110_349120c07eace2e9 {
    margin-left: 110px;
  }

  .ptb_lg--115_9c322ea958eaac43 {
    padding: 115px 0;
  }

  .plr_lg--115_64bf676e0bffd461 {
    padding: 0 115px;
  }

  .pt_lg--115_f1e9ece3d03858dd {
    padding-top: 115px;
  }

  .pb_lg--115_7d39893d8798f816 {
    padding-bottom: 115px;
  }

  .pl_lg--115_6747a72b4cd3d88f {
    padding-left: 115px;
  }

  .pr_lg--115_5a05155fa1450e0f {
    padding-right: 115px;
  }

  .mt_lg--115_a67691d929e4bcc1 {
    margin-top: 115px;
  }

  .mb_lg--115_9d02e0dc0a8a4e65 {
    margin-bottom: 115px;
  }

  .ml_lg--115_0caca7a57f2a582e {
    margin-left: 115px;
  }

  .ptb_lg--120_fbbcc6f97654a0de {
    padding: 120px 0;
  }

  .plr_lg--120_f9575e87066f9fa2 {
    padding: 0 120px;
  }

  .pt_lg--120_ce9dd53a612dab4d {
    padding-top: 120px;
  }

  .pb_lg--120_7359077b73f5d832 {
    padding-bottom: 120px;
  }

  .pl_lg--120_4278700353ad4052 {
    padding-left: 120px;
  }

  .pr_lg--120_cf2f30d342101c00 {
    padding-right: 120px;
  }

  .mt_lg--120_4dcb227074410484 {
    margin-top: 120px;
  }

  .mb_lg--120_09dad81c931fe51d {
    margin-bottom: 120px;
  }

  .ml_lg--120_ec14d3efb65d79d5 {
    margin-left: 120px;
  }

  .ptb_lg--125_15400c212298bd7f {
    padding: 125px 0;
  }

  .plr_lg--125_12900b54d1728486 {
    padding: 0 125px;
  }

  .pt_lg--125_e4afd1be2ec76f91 {
    padding-top: 125px;
  }

  .pb_lg--125_f29621fed70c1c2c {
    padding-bottom: 125px;
  }

  .pl_lg--125_cbd9b1a53d4660e1 {
    padding-left: 125px;
  }

  .pr_lg--125_61b3683be30b9a86 {
    padding-right: 125px;
  }

  .mt_lg--125_10a5ae6267546624 {
    margin-top: 125px;
  }

  .mb_lg--125_d3707ae2e31faded {
    margin-bottom: 125px;
  }

  .ml_lg--125_c41382823d8e9d29 {
    margin-left: 125px;
  }

  .ptb_lg--130_aa06f550f3aea816 {
    padding: 130px 0;
  }

  .plr_lg--130_588ff63ea8df8e07 {
    padding: 0 130px;
  }

  .pt_lg--130_c6e564ac432158a2 {
    padding-top: 130px;
  }

  .pb_lg--130_ad9da908c5aaf059 {
    padding-bottom: 130px;
  }

  .pl_lg--130_2f7d948855960216 {
    padding-left: 130px;
  }

  .pr_lg--130_66abb924cb468494 {
    padding-right: 130px;
  }

  .mt_lg--130_fd385a436457d929 {
    margin-top: 130px;
  }

  .mb_lg--130_647304002457c864 {
    margin-bottom: 130px;
  }

  .ml_lg--130_fd198a3512592b7b {
    margin-left: 130px;
  }

  .ptb_lg--135_ec42e758b3af6d24 {
    padding: 135px 0;
  }

  .plr_lg--135_7b465a97c112ca1d {
    padding: 0 135px;
  }

  .pt_lg--135_bf6e83e9a8dff6b1 {
    padding-top: 135px;
  }

  .pb_lg--135_ffb42bfde38f4256 {
    padding-bottom: 135px;
  }

  .pl_lg--135_5fc8d8df1eb19fe8 {
    padding-left: 135px;
  }

  .pr_lg--135_0ad4d0616db97fbc {
    padding-right: 135px;
  }

  .mt_lg--135_c33b3a0d7baf3c35 {
    margin-top: 135px;
  }

  .mb_lg--135_af04ec155a2be221 {
    margin-bottom: 135px;
  }

  .ml_lg--135_49442ef7f5e7583e {
    margin-left: 135px;
  }

  .ptb_lg--140_1395caf9b47a578b {
    padding: 140px 0;
  }

  .plr_lg--140_47ef88d80c0787f3 {
    padding: 0 140px;
  }

  .pt_lg--140_12538a44ae69d30c {
    padding-top: 140px;
  }

  .pb_lg--140_08b9092d38d266af {
    padding-bottom: 140px;
  }

  .pl_lg--140_3fa66a4f788d5d85 {
    padding-left: 140px;
  }

  .pr_lg--140_0247da4a38e27352 {
    padding-right: 140px;
  }

  .mt_lg--140_73dc600986d17b8e {
    margin-top: 140px;
  }

  .mb_lg--140_485a2a815aaf585d {
    margin-bottom: 140px;
  }

  .ml_lg--140_f6d52c572f3014bf {
    margin-left: 140px;
  }

  .ptb_lg--145_39bf4a97aff6c1d5 {
    padding: 145px 0;
  }

  .plr_lg--145_886bdd89e42f86c0 {
    padding: 0 145px;
  }

  .pt_lg--145_37fa09e8945443ca {
    padding-top: 145px;
  }

  .pb_lg--145_5e8dd938fba2369b {
    padding-bottom: 145px;
  }

  .pl_lg--145_edc622da68f71352 {
    padding-left: 145px;
  }

  .pr_lg--145_0e1c3dc98b7e24ac {
    padding-right: 145px;
  }

  .mt_lg--145_1615eca068934997 {
    margin-top: 145px;
  }

  .mb_lg--145_1daa292726553e8b {
    margin-bottom: 145px;
  }

  .ml_lg--145_6c968017f8bdebc8 {
    margin-left: 145px;
  }

  .ptb_lg--150_3c24fd853134a3f5 {
    padding: 150px 0;
  }

  .plr_lg--150_30a556dda29d60ce {
    padding: 0 150px;
  }

  .pt_lg--150_e89c3feb7094eee0 {
    padding-top: 150px;
  }

  .pb_lg--150_5a0354d1d00a2ac5 {
    padding-bottom: 150px;
  }

  .pl_lg--150_2870ba31a583029a {
    padding-left: 150px;
  }

  .pr_lg--150_aac040fa5db3ce70 {
    padding-right: 150px;
  }

  .mt_lg--150_0d861a8df09bcc0b {
    margin-top: 150px;
  }

  .mb_lg--150_df365e837d7758f7 {
    margin-bottom: 150px;
  }

  .ml_lg--150_6e1bcdaaa4f92ea5 {
    margin-left: 150px;
  }

  .ptb_lg--155_351d3eb2c8d92447 {
    padding: 155px 0;
  }

  .plr_lg--155_3876f4c448a903ba {
    padding: 0 155px;
  }

  .pt_lg--155_a2be3df18fb27062 {
    padding-top: 155px;
  }

  .pb_lg--155_f441ea867ad27330 {
    padding-bottom: 155px;
  }

  .pl_lg--155_d16256054f5606c5 {
    padding-left: 155px;
  }

  .pr_lg--155_e794a6d1f8739da2 {
    padding-right: 155px;
  }

  .mt_lg--155_de84e65becb3f858 {
    margin-top: 155px;
  }

  .mb_lg--155_c7358a14b5541228 {
    margin-bottom: 155px;
  }

  .ml_lg--155_3091e19b7aefe8a8 {
    margin-left: 155px;
  }

  .ptb_lg--160_eb7524ff0a542852 {
    padding: 160px 0;
  }

  .plr_lg--160_384898bc53bb7e5b {
    padding: 0 160px;
  }

  .pt_lg--160_b55cbca3ea71afa6 {
    padding-top: 160px;
  }

  .pb_lg--160_a02148a0f49d455b {
    padding-bottom: 160px;
  }

  .pl_lg--160_8277b6f5202c86b1 {
    padding-left: 160px;
  }

  .pr_lg--160_d0ea52b810613456 {
    padding-right: 160px;
  }

  .mt_lg--160_d67e1c1408c7f8f3 {
    margin-top: 160px;
  }

  .mb_lg--160_b6b44549674928ff {
    margin-bottom: 160px;
  }

  .ml_lg--160_a764d73fd316f8f8 {
    margin-left: 160px;
  }

  .ptb_lg--165_e40f99639d372985 {
    padding: 165px 0;
  }

  .plr_lg--165_abed6c1dfad90e19 {
    padding: 0 165px;
  }

  .pt_lg--165_b71058931e954002 {
    padding-top: 165px;
  }

  .pb_lg--165_41dae9035d739f99 {
    padding-bottom: 165px;
  }

  .pl_lg--165_18cc06cff96b77cf {
    padding-left: 165px;
  }

  .pr_lg--165_c8f3c799db74d59a {
    padding-right: 165px;
  }

  .mt_lg--165_cfc9d3578e056441 {
    margin-top: 165px;
  }

  .mb_lg--165_81bd336381e58f2e {
    margin-bottom: 165px;
  }

  .ml_lg--165_f55969362e8b174c {
    margin-left: 165px;
  }

  .ptb_lg--170_c2dbb9259f343d4f {
    padding: 170px 0;
  }

  .plr_lg--170_ecbca9c11553fa8d {
    padding: 0 170px;
  }

  .pt_lg--170_fd8d5c97f28a998d {
    padding-top: 170px;
  }

  .pb_lg--170_a013c1e5c4b160e4 {
    padding-bottom: 170px;
  }

  .pl_lg--170_b2f424ffbdbdf31b {
    padding-left: 170px;
  }

  .pr_lg--170_97013fcc64cec210 {
    padding-right: 170px;
  }

  .mt_lg--170_1aa2ddd45d17549d {
    margin-top: 170px;
  }

  .mb_lg--170_94611c76dc2b7bb4 {
    margin-bottom: 170px;
  }

  .ml_lg--170_7a228a537d589f23 {
    margin-left: 170px;
  }

  .ptb_lg--175_49a02b234a93636b {
    padding: 175px 0;
  }

  .plr_lg--175_3d57b1b3e8c7df60 {
    padding: 0 175px;
  }

  .pt_lg--175_9c5bc07705e40fac {
    padding-top: 175px;
  }

  .pb_lg--175_5165c9c7a3968305 {
    padding-bottom: 175px;
  }

  .pl_lg--175_f1b3cefb3f7ba817 {
    padding-left: 175px;
  }

  .pr_lg--175_71f64b0f793c87a0 {
    padding-right: 175px;
  }

  .mt_lg--175_56e9682a8ef059ec {
    margin-top: 175px;
  }

  .mb_lg--175_0a3cc020237895a0 {
    margin-bottom: 175px;
  }

  .ml_lg--175_ee93edb946d7d73b {
    margin-left: 175px;
  }

  .ptb_lg--180_21b80ab444673bae {
    padding: 180px 0;
  }

  .plr_lg--180_d55cd197344669be {
    padding: 0 180px;
  }

  .pt_lg--180_a9263b2e939241bd {
    padding-top: 180px;
  }

  .pb_lg--180_c0eb10a32f34457f {
    padding-bottom: 180px;
  }

  .pl_lg--180_a8e9c3ee16598366 {
    padding-left: 180px;
  }

  .pr_lg--180_3d71213bdd3b0df6 {
    padding-right: 180px;
  }

  .mt_lg--180_7f0236819ff5896a {
    margin-top: 180px;
  }

  .mb_lg--180_aeb829334ae7fd9a {
    margin-bottom: 180px;
  }

  .ml_lg--180_e758433601f00091 {
    margin-left: 180px;
  }

  .ptb_lg--185_9a1cc7e71d47fb64 {
    padding: 185px 0;
  }

  .plr_lg--185_7fbbf74bac1878c8 {
    padding: 0 185px;
  }

  .pt_lg--185_443b6668f039116d {
    padding-top: 185px;
  }

  .pb_lg--185_5517d32cdf203202 {
    padding-bottom: 185px;
  }

  .pl_lg--185_b7d4e5ad49504fd6 {
    padding-left: 185px;
  }

  .pr_lg--185_8579ccc885d7c259 {
    padding-right: 185px;
  }

  .mt_lg--185_2aace5e78b2b7a9c {
    margin-top: 185px;
  }

  .mb_lg--185_160fa566cc7bb49a {
    margin-bottom: 185px;
  }

  .ml_lg--185_8d14c2bb1ee5e1ce {
    margin-left: 185px;
  }

  .ptb_lg--190_213ad1c482049312 {
    padding: 190px 0;
  }

  .plr_lg--190_b774e24efcc90032 {
    padding: 0 190px;
  }

  .pt_lg--190_6637541d0d216e35 {
    padding-top: 190px;
  }

  .pb_lg--190_92d60679be11390e {
    padding-bottom: 190px;
  }

  .pl_lg--190_a1ab6dab6bbb932a {
    padding-left: 190px;
  }

  .pr_lg--190_8ed53ffa40e518bf {
    padding-right: 190px;
  }

  .mt_lg--190_dbb8794266f08f9e {
    margin-top: 190px;
  }

  .mb_lg--190_c36bcfc641d1b20f {
    margin-bottom: 190px;
  }

  .ml_lg--190_b04b9ba3ab0e1c85 {
    margin-left: 190px;
  }

  .ptb_lg--195_9b64a5b3de2b627a {
    padding: 195px 0;
  }

  .plr_lg--195_fd600d1f3c77be8b {
    padding: 0 195px;
  }

  .pt_lg--195_5878fec4aca6d37e {
    padding-top: 195px;
  }

  .pb_lg--195_438296b79f84e06d {
    padding-bottom: 195px;
  }

  .pl_lg--195_b0b7262b08e2dccb {
    padding-left: 195px;
  }

  .pr_lg--195_dfc94d5f2a77cf2c {
    padding-right: 195px;
  }

  .mt_lg--195_6dc1d28930f5a4b9 {
    margin-top: 195px;
  }

  .mb_lg--195_5d742f8317bcb3c9 {
    margin-bottom: 195px;
  }

  .ml_lg--195_99fcfecd3e3f145b {
    margin-left: 195px;
  }

  .ptb_lg--200_175d311a818970f0 {
    padding: 200px 0;
  }

  .plr_lg--200_29855c7b8cbde73b {
    padding: 0 200px;
  }

  .pt_lg--200_879898539d1fd5dc {
    padding-top: 200px;
  }

  .pb_lg--200_981f5661adae0b49 {
    padding-bottom: 200px;
  }

  .pl_lg--200_e234439add02d60c {
    padding-left: 200px;
  }

  .pr_lg--200_65ef23285f5107f4 {
    padding-right: 200px;
  }

  .mt_lg--200_ae2df712d46b71eb {
    margin-top: 200px;
  }

  .mb_lg--200_ca9a8f2d3f9d04fd {
    margin-bottom: 200px;
  }

  .ml_lg--200_6f5159c86ad6acb7 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_95bc56884e869b37 {
    padding: 0;
  }

  .pl_md--0_91ebb7b410c1b67c {
    padding-left: 0;
  }

  .pr_md--0_93e8fdce635bedf3 {
    padding-right: 0;
  }

  .pt_md--0_d5ff9ffa275b8a3b {
    padding-top: 0;
  }

  .pb_md--0_9751f50cb768ad4e {
    padding-bottom: 0;
  }

  .pb_md--80_678664411bfe7f28 {
    padding-bottom: 80px;
  }

  .pt_md--50_e96440d73bc7f808 {
    padding-top: 50px;
  }

  .mr_md--0_494c14b51291109a {
    margin-right: 0;
  }

  .ml_md--0_309d6ed69fb1ed36 {
    margin-left: 0;
  }

  .mt_md--0_767337a0b5f15407 {
    margin-top: 0;
  }

  .mb_md--0_d1174f0fdfba6b00 {
    margin-bottom: 0;
  }

  .ptb_md--250_75401927a364268f {
    padding: 250px 0;
  }

  .ptb_md--5_dd845f9333ae8bf6 {
    padding: 5px 0;
  }

  .plr_md--5_a5e8d7b3bed89325 {
    padding: 0 5px;
  }

  .pt_md--5_f5ecf36d8ee5273f {
    padding-top: 5px;
  }

  .pb_md--5_e469a3ddcbd43bc3 {
    padding-bottom: 5px;
  }

  .pl_md--5_92146d4cb639fdfd {
    padding-left: 5px;
  }

  .pr_md--5_a8dc8f11e2bb1be4 {
    padding-right: 5px;
  }

  .mt_md--5_ceebcdff1d8998bd {
    margin-top: 5px;
  }

  .mb_md--5_44ed483aac1944cc {
    margin-bottom: 5px;
  }

  .ptb_md--10_1c002722d6d07630 {
    padding: 10px 0;
  }

  .plr_md--10_3eab7368f181aa4a {
    padding: 0 10px;
  }

  .pt_md--10_dc5d246051835493 {
    padding-top: 10px;
  }

  .pb_md--10_09050822ad066bfa {
    padding-bottom: 10px;
  }

  .pl_md--10_ccc585da5b2a4278 {
    padding-left: 10px;
  }

  .pr_md--10_ce1f95c58522cf7e {
    padding-right: 10px;
  }

  .mt_md--10_d3722d21059806d7 {
    margin-top: 10px;
  }

  .mb_md--10_ab241cd19adb23c9 {
    margin-bottom: 10px;
  }

  .ptb_md--15_5b78b2894f6ebbcb {
    padding: 15px 0;
  }

  .plr_md--15_48a1df23fde76853 {
    padding: 0 15px;
  }

  .pt_md--15_e12d2ea511a2dd5f {
    padding-top: 15px;
  }

  .pb_md--15_0677ee12a9e7a3ea {
    padding-bottom: 15px;
  }

  .pl_md--15_40a0a657beb97748 {
    padding-left: 15px;
  }

  .pr_md--15_b118d7a470f6b3ee {
    padding-right: 15px;
  }

  .mt_md--15_5ff1551f9d831968 {
    margin-top: 15px;
  }

  .mb_md--15_a2a1a03c99c835fc {
    margin-bottom: 15px;
  }

  .ptb_md--20_efd487175d53c872 {
    padding: 20px 0;
  }

  .plr_md--20_7035596f593ee4c4 {
    padding: 0 20px;
  }

  .pt_md--20_05c880309e175160 {
    padding-top: 20px;
  }

  .pb_md--20_03b619078c38a1a5 {
    padding-bottom: 20px;
  }

  .pl_md--20_9b8e9dd43684d93e {
    padding-left: 20px;
  }

  .pr_md--20_819814e2ee001022 {
    padding-right: 20px;
  }

  .mt_md--20_43cfa240a42940ed {
    margin-top: 20px;
  }

  .mb_md--20_c9d8e63643835b89 {
    margin-bottom: 20px;
  }

  .ptb_md--25_b1925699ddbe4ee5 {
    padding: 25px 0;
  }

  .plr_md--25_29ed5a3a069479d5 {
    padding: 0 25px;
  }

  .pt_md--25_e947a7f9e8d8858e {
    padding-top: 25px;
  }

  .pb_md--25_7225ce4608a7027b {
    padding-bottom: 25px;
  }

  .pl_md--25_613162157fe9fc5a {
    padding-left: 25px;
  }

  .pr_md--25_3ff7c1c5715e298c {
    padding-right: 25px;
  }

  .mt_md--25_70a7ba800886785e {
    margin-top: 25px;
  }

  .mb_md--25_8f7ddeac0354da3f {
    margin-bottom: 25px;
  }

  .ptb_md--30_12f6c6f8c329c169 {
    padding: 30px 0;
  }

  .plr_md--30_caeb975a830b1b20 {
    padding: 0 30px;
  }

  .pt_md--30_c3d5b5ac9255ad57 {
    padding-top: 30px;
  }

  .pb_md--30_46eca40c0105531c {
    padding-bottom: 30px;
  }

  .pl_md--30_c390bedb1806b2a1 {
    padding-left: 30px;
  }

  .pr_md--30_36cfe2f7a9938e48 {
    padding-right: 30px;
  }

  .mt_md--30_1e2a7596dc3ab34e {
    margin-top: 30px;
  }

  .mb_md--30_ab1eeaa301f9df04 {
    margin-bottom: 30px;
  }

  .ptb_md--35_3377c712b2af45ac {
    padding: 35px 0;
  }

  .plr_md--35_64e7ef1d35595ace {
    padding: 0 35px;
  }

  .pt_md--35_ba5cee21b8a1f6a2 {
    padding-top: 35px;
  }

  .pb_md--35_291289efc318d2fa {
    padding-bottom: 35px;
  }

  .pl_md--35_eee13603d4e74e6c {
    padding-left: 35px;
  }

  .pr_md--35_7d3cc8cf2636f0e2 {
    padding-right: 35px;
  }

  .mt_md--35_38e2c756cbd40390 {
    margin-top: 35px;
  }

  .mb_md--35_957e6d00f6d3f891 {
    margin-bottom: 35px;
  }

  .ptb_md--40_bc6527b900e3da32 {
    padding: 40px 0;
  }

  .plr_md--40_cf2b3adc8b46ecde {
    padding: 0 40px;
  }

  .pt_md--40_8563fd729eb2ff6f {
    padding-top: 40px;
  }

  .pb_md--40_4b0e6c16ed0aaa32 {
    padding-bottom: 40px;
  }

  .pl_md--40_d4d56d772ba06fe1 {
    padding-left: 40px;
  }

  .pr_md--40_f785d77bf17355be {
    padding-right: 40px;
  }

  .mt_md--40_706f26fdab334d06 {
    margin-top: 40px;
  }

  .mb_md--40_fcbfa250c06ebfdf {
    margin-bottom: 40px;
  }

  .ptb_md--45_120799b3a1b7f758 {
    padding: 45px 0;
  }

  .plr_md--45_c2720181f260b6fd {
    padding: 0 45px;
  }

  .pt_md--45_1eb4ec0c313681e7 {
    padding-top: 45px;
  }

  .pb_md--45_5add3c922f549511 {
    padding-bottom: 45px;
  }

  .pl_md--45_8ebd609b391f7444 {
    padding-left: 45px;
  }

  .pr_md--45_955423ace61ba1c5 {
    padding-right: 45px;
  }

  .mt_md--45_14a932dac80e028c {
    margin-top: 45px;
  }

  .mb_md--45_f85a3d6684cf8cc5 {
    margin-bottom: 45px;
  }

  .ptb_md--50_f1a733f389c3b55d {
    padding: 50px 0;
  }

  .plr_md--50_279ffb6d8df12ac7 {
    padding: 0 50px;
  }

  .pt_md--50_e96440d73bc7f808 {
    padding-top: 50px;
  }

  .pb_md--50_0a75af67cafa130b {
    padding-bottom: 50px;
  }

  .pl_md--50_5463b9a4deb3ca79 {
    padding-left: 50px;
  }

  .pr_md--50_b5ce323847aeb5d3 {
    padding-right: 50px;
  }

  .mt_md--50_b1338eb6e00533d9 {
    margin-top: 50px;
  }

  .mb_md--50_38aad7f19629fa48 {
    margin-bottom: 50px;
  }

  .ptb_md--55_df56f9f88b5fbec4 {
    padding: 55px 0;
  }

  .plr_md--55_6ff043465037a2bc {
    padding: 0 55px;
  }

  .pt_md--55_5dd894b4d36f6f36 {
    padding-top: 55px;
  }

  .pb_md--55_934d83d835e03c46 {
    padding-bottom: 55px;
  }

  .pl_md--55_3d1e3826e2b5f6ad {
    padding-left: 55px;
  }

  .pr_md--55_96ec5bc408cdb46e {
    padding-right: 55px;
  }

  .mt_md--55_34ae8fa978ddacc9 {
    margin-top: 55px;
  }

  .mb_md--55_6d230d0ba412a089 {
    margin-bottom: 55px;
  }

  .ptb_md--60_3ab96023431841d6 {
    padding: 60px 0;
  }

  .plr_md--60_e931d5b9adbd5ee5 {
    padding: 0 60px;
  }

  .pt_md--60_099cf472156e9501 {
    padding-top: 60px;
  }

  .pb_md--60_9c2d15eadf94d8e3 {
    padding-bottom: 60px;
  }

  .pl_md--60_27b89aa7da9edbb0 {
    padding-left: 60px;
  }

  .pr_md--60_1fc48b6313ac3166 {
    padding-right: 60px;
  }

  .mt_md--60_ecf6b60ae1ae0ef8 {
    margin-top: 60px;
  }

  .mb_md--60_b5ae6684f412ab09 {
    margin-bottom: 60px;
  }

  .ptb_md--65_7eab5337ea5b5ba7 {
    padding: 65px 0;
  }

  .plr_md--65_689af79dcb157ac4 {
    padding: 0 65px;
  }

  .pt_md--65_2c7f08d429b48aba {
    padding-top: 65px;
  }

  .pb_md--65_ee8a92f812e9445d {
    padding-bottom: 65px;
  }

  .pl_md--65_7a24e0963f0ec808 {
    padding-left: 65px;
  }

  .pr_md--65_afdf5067ef0e2eb8 {
    padding-right: 65px;
  }

  .mt_md--65_4930c22793948b09 {
    margin-top: 65px;
  }

  .mb_md--65_feb1da733b4542d5 {
    margin-bottom: 65px;
  }

  .ptb_md--70_776b9f36810bbbfd {
    padding: 70px 0;
  }

  .plr_md--70_31094558e89997fc {
    padding: 0 70px;
  }

  .pt_md--70_3b92b84928c19b1e {
    padding-top: 70px;
  }

  .pb_md--70_a40aa8892cfc7696 {
    padding-bottom: 70px;
  }

  .pl_md--70_669899cf190f063e {
    padding-left: 70px;
  }

  .pr_md--70_47a0be5a45b81b30 {
    padding-right: 70px;
  }

  .mt_md--70_1b92143013f86134 {
    margin-top: 70px;
  }

  .mb_md--70_2aa49484819de925 {
    margin-bottom: 70px;
  }

  .ptb_md--75_5bb9e83ff5c37564 {
    padding: 75px 0;
  }

  .plr_md--75_57487eb8c1766743 {
    padding: 0 75px;
  }

  .pt_md--75_f3662fd51702ed00 {
    padding-top: 75px;
  }

  .pb_md--75_c049b7c8718fd83b {
    padding-bottom: 75px;
  }

  .pl_md--75_d9d4245bf37b05b7 {
    padding-left: 75px;
  }

  .pr_md--75_c77d2088ef5009d5 {
    padding-right: 75px;
  }

  .mt_md--75_c790cbc032549803 {
    margin-top: 75px;
  }

  .mb_md--75_8b884c546114de24 {
    margin-bottom: 75px;
  }

  .ptb_md--80_0e3a6068cb844aa3 {
    padding: 80px 0;
  }

  .plr_md--80_aef1061a0debb4f4 {
    padding: 0 80px;
  }

  .pt_md--80_068555272a1412ee {
    padding-top: 80px;
  }

  .pb_md--80_678664411bfe7f28 {
    padding-bottom: 80px;
  }

  .pl_md--80_b29d66f0248c90f5 {
    padding-left: 80px;
  }

  .pr_md--80_7ef2f9f5299c3619 {
    padding-right: 80px;
  }

  .mt_md--80_a111c75cc6c65311 {
    margin-top: 80px;
  }

  .mb_md--80_4baee4600424791c {
    margin-bottom: 80px;
  }

  .ptb_md--85_5fc41a5c5fad1382 {
    padding: 85px 0;
  }

  .plr_md--85_4e29d3a6334386d0 {
    padding: 0 85px;
  }

  .pt_md--85_6f4a2a612b26c1e6 {
    padding-top: 85px;
  }

  .pb_md--85_142fb5c7ecf604c0 {
    padding-bottom: 85px;
  }

  .pl_md--85_d8d0ce434e2a057b {
    padding-left: 85px;
  }

  .pr_md--85_3729ef4c234b2ab1 {
    padding-right: 85px;
  }

  .mt_md--85_b5f888d0bb8b2bc1 {
    margin-top: 85px;
  }

  .mb_md--85_df21f8d4b0f4f0d8 {
    margin-bottom: 85px;
  }

  .ptb_md--90_8ffad07f9d4bb436 {
    padding: 90px 0;
  }

  .plr_md--90_221e1a63e30b8c38 {
    padding: 0 90px;
  }

  .pt_md--90_ab1f62a2480ae6e0 {
    padding-top: 90px;
  }

  .pb_md--90_99c5c7b76e3aeb2b {
    padding-bottom: 90px;
  }

  .pl_md--90_8901fc798cbe6b9b {
    padding-left: 90px;
  }

  .pr_md--90_d806d22ded3d93df {
    padding-right: 90px;
  }

  .mt_md--90_7fa14d7729081df2 {
    margin-top: 90px;
  }

  .mb_md--90_2c333fbf191c5412 {
    margin-bottom: 90px;
  }

  .ptb_md--95_26d513577c05d847 {
    padding: 95px 0;
  }

  .plr_md--95_68ea62d9e63f1aaf {
    padding: 0 95px;
  }

  .pt_md--95_cc68f74ce22f3cb5 {
    padding-top: 95px;
  }

  .pb_md--95_0f841aa2f360aea7 {
    padding-bottom: 95px;
  }

  .pl_md--95_63d39d1a4af43777 {
    padding-left: 95px;
  }

  .pr_md--95_08e3b9bd41d2c4c8 {
    padding-right: 95px;
  }

  .mt_md--95_6d9c169dae82b048 {
    margin-top: 95px;
  }

  .mb_md--95_205234f1fc7c66c0 {
    margin-bottom: 95px;
  }

  .ptb_md--100_b1d618104901ba27 {
    padding: 100px 0;
  }

  .plr_md--100_552777ad2f709ca1 {
    padding: 0 100px;
  }

  .pt_md--100_62f65d82246d7ff2 {
    padding-top: 100px;
  }

  .pb_md--100_59344d16b392abea {
    padding-bottom: 100px;
  }

  .pl_md--100_7bd83b9b7b2a6531 {
    padding-left: 100px;
  }

  .pr_md--100_c14da52df0d5d8e9 {
    padding-right: 100px;
  }

  .mt_md--100_ee4dfc9d88bb21a6 {
    margin-top: 100px;
  }

  .mb_md--100_0b4b514cbf68950e {
    margin-bottom: 100px;
  }

  .ptb_md--105_cf38e22a41d773f2 {
    padding: 105px 0;
  }

  .plr_md--105_507e17a64e8d0f41 {
    padding: 0 105px;
  }

  .pt_md--105_77d4cb0a11fba1c9 {
    padding-top: 105px;
  }

  .pb_md--105_0394fd3754697059 {
    padding-bottom: 105px;
  }

  .pl_md--105_855f5227abe8974f {
    padding-left: 105px;
  }

  .pr_md--105_5c49d92f367f39af {
    padding-right: 105px;
  }

  .mt_md--105_95bf8c6aef467720 {
    margin-top: 105px;
  }

  .mb_md--105_e41437d1a1de163f {
    margin-bottom: 105px;
  }

  .ptb_md--110_49a8dcf456ce7ee1 {
    padding: 110px 0;
  }

  .plr_md--110_c8b1956aa2f43187 {
    padding: 0 110px;
  }

  .pt_md--110_5fb91de83cfd15f8 {
    padding-top: 110px;
  }

  .pb_md--110_75bc85483539120a {
    padding-bottom: 110px;
  }

  .pl_md--110_7501a25f2b65ad7e {
    padding-left: 110px;
  }

  .pr_md--110_25fdbe1455752f94 {
    padding-right: 110px;
  }

  .mt_md--110_514bcd13bda8da90 {
    margin-top: 110px;
  }

  .mb_md--110_b148f09a7949827c {
    margin-bottom: 110px;
  }

  .ptb_md--115_3902287a8f1d6d69 {
    padding: 115px 0;
  }

  .plr_md--115_ee7afb351e913e0a {
    padding: 0 115px;
  }

  .pt_md--115_bc482691abbd5ef6 {
    padding-top: 115px;
  }

  .pb_md--115_777fe209c773885d {
    padding-bottom: 115px;
  }

  .pl_md--115_4bef383c49d65f5f {
    padding-left: 115px;
  }

  .pr_md--115_080a2140f1a64eaa {
    padding-right: 115px;
  }

  .mt_md--115_50ee80e542b93564 {
    margin-top: 115px;
  }

  .mb_md--115_0ea623e102d6163c {
    margin-bottom: 115px;
  }

  .ptb_md--120_3184569b8599c8e6 {
    padding: 120px 0;
  }

  .plr_md--120_07510b4d16da91f9 {
    padding: 0 120px;
  }

  .pt_md--120_897d013749c194b1 {
    padding-top: 120px;
  }

  .pb_md--120_ef1535c44a595c36 {
    padding-bottom: 120px;
  }

  .pl_md--120_8404cf0f4644211a {
    padding-left: 120px;
  }

  .pr_md--120_e4c2d1c76ee28294 {
    padding-right: 120px;
  }

  .mt_md--120_8bbd9ed138cdc035 {
    margin-top: 120px;
  }

  .mb_md--120_1361f6b36d44c6fd {
    margin-bottom: 120px;
  }

  .ptb_md--125_b3b2a98e9ca9587d {
    padding: 125px 0;
  }

  .plr_md--125_90d914ff2a691dff {
    padding: 0 125px;
  }

  .pt_md--125_10b00b66287f76ab {
    padding-top: 125px;
  }

  .pb_md--125_615e35e5772f1160 {
    padding-bottom: 125px;
  }

  .pl_md--125_e612326805b7d4ce {
    padding-left: 125px;
  }

  .pr_md--125_cffe73256ca61484 {
    padding-right: 125px;
  }

  .mt_md--125_eb69a9046306b9fc {
    margin-top: 125px;
  }

  .mb_md--125_1d0fa6ee32782c65 {
    margin-bottom: 125px;
  }

  .ptb_md--130_44164e98dc197f23 {
    padding: 130px 0;
  }

  .plr_md--130_70e41327aada5b2c {
    padding: 0 130px;
  }

  .pt_md--130_aa1e7f62df046756 {
    padding-top: 130px;
  }

  .pb_md--130_f87193daa1bac7f8 {
    padding-bottom: 130px;
  }

  .pl_md--130_0d0d8e619a5c7e52 {
    padding-left: 130px;
  }

  .pr_md--130_4dd76657848458c0 {
    padding-right: 130px;
  }

  .mt_md--130_482974a33b74b5cd {
    margin-top: 130px;
  }

  .mb_md--130_8676b1b142e11911 {
    margin-bottom: 130px;
  }

  .ptb_md--135_0edbbdc9f9ef359b {
    padding: 135px 0;
  }

  .plr_md--135_3638f08c35af3d63 {
    padding: 0 135px;
  }

  .pt_md--135_adc76dd1bc3f2ef8 {
    padding-top: 135px;
  }

  .pb_md--135_1f80b2bc94559320 {
    padding-bottom: 135px;
  }

  .pl_md--135_10cd1d71b894bc4c {
    padding-left: 135px;
  }

  .pr_md--135_03b6349f3db2b2f9 {
    padding-right: 135px;
  }

  .mt_md--135_8887df23d54f23de {
    margin-top: 135px;
  }

  .mb_md--135_1ab3755a724ca3bc {
    margin-bottom: 135px;
  }

  .ptb_md--140_c364ac336be17731 {
    padding: 140px 0;
  }

  .plr_md--140_99d2f89a63e1377d {
    padding: 0 140px;
  }

  .pt_md--140_7af4c874471e50be {
    padding-top: 140px;
  }

  .pb_md--140_2b16e94c7eb046fa {
    padding-bottom: 140px;
  }

  .pl_md--140_4e471b4e036d48e2 {
    padding-left: 140px;
  }

  .pr_md--140_3bf1c5a8a733119b {
    padding-right: 140px;
  }

  .mt_md--140_f4affb8b1709be3d {
    margin-top: 140px;
  }

  .mb_md--140_0e039654d3fd098c {
    margin-bottom: 140px;
  }

  .ptb_md--145_6920fac6389aafb6 {
    padding: 145px 0;
  }

  .plr_md--145_c4befbba2f8178cc {
    padding: 0 145px;
  }

  .pt_md--145_6106c42007f21400 {
    padding-top: 145px;
  }

  .pb_md--145_51ef67a820f976e2 {
    padding-bottom: 145px;
  }

  .pl_md--145_c5273dca5251aa45 {
    padding-left: 145px;
  }

  .pr_md--145_fd867213f9c5aa4c {
    padding-right: 145px;
  }

  .mt_md--145_7275906bb21e8dbb {
    margin-top: 145px;
  }

  .mb_md--145_97abd8b161530492 {
    margin-bottom: 145px;
  }

  .ptb_md--150_04a3b2b7b6b1c699 {
    padding: 150px 0;
  }

  .plr_md--150_e8d6a24bce88eb2b {
    padding: 0 150px;
  }

  .pt_md--150_036b1a8e32a99fc7 {
    padding-top: 150px;
  }

  .pb_md--150_5fb891d1186a2475 {
    padding-bottom: 150px;
  }

  .pl_md--150_da5a56e40513e62e {
    padding-left: 150px;
  }

  .pr_md--150_8318ff43f7d62e19 {
    padding-right: 150px;
  }

  .mt_md--150_392b1a5899ce44ef {
    margin-top: 150px;
  }

  .mb_md--150_837f4dd11c46da84 {
    margin-bottom: 150px;
  }

  .ptb_md--155_317296138b139523 {
    padding: 155px 0;
  }

  .plr_md--155_ad60a1e873c23261 {
    padding: 0 155px;
  }

  .pt_md--155_909d41c644bd5c5b {
    padding-top: 155px;
  }

  .pb_md--155_119bde21086de67c {
    padding-bottom: 155px;
  }

  .pl_md--155_0100e4e317e22237 {
    padding-left: 155px;
  }

  .pr_md--155_586e147b7309d536 {
    padding-right: 155px;
  }

  .mt_md--155_c778557210078dc1 {
    margin-top: 155px;
  }

  .mb_md--155_b4efb03857f57fb5 {
    margin-bottom: 155px;
  }

  .ptb_md--160_5bbbc207f892ce37 {
    padding: 160px 0;
  }

  .plr_md--160_8c5ad95e09a5750d {
    padding: 0 160px;
  }

  .pt_md--160_907b1e6610abf98f {
    padding-top: 160px;
  }

  .pb_md--160_80021db277b119cc {
    padding-bottom: 160px;
  }

  .pl_md--160_237bc08a810e7930 {
    padding-left: 160px;
  }

  .pr_md--160_486492ca15f6a0ae {
    padding-right: 160px;
  }

  .mt_md--160_2c0064fe4b27e609 {
    margin-top: 160px;
  }

  .mb_md--160_e3000405218dcee4 {
    margin-bottom: 160px;
  }

  .ptb_md--165_37318788daf95cd0 {
    padding: 165px 0;
  }

  .plr_md--165_c6b25ee2e70098e5 {
    padding: 0 165px;
  }

  .pt_md--165_28f9c82ec70132cf {
    padding-top: 165px;
  }

  .pb_md--165_c5d62c0fdd1449ba {
    padding-bottom: 165px;
  }

  .pl_md--165_1c12a559b14fc224 {
    padding-left: 165px;
  }

  .pr_md--165_2b57f05bb64c8607 {
    padding-right: 165px;
  }

  .mt_md--165_7d3090abe5d910a2 {
    margin-top: 165px;
  }

  .mb_md--165_254c7d7645f4bd21 {
    margin-bottom: 165px;
  }

  .ptb_md--170_81b21ab17b275bab {
    padding: 170px 0;
  }

  .plr_md--170_3715d92d0185f5ca {
    padding: 0 170px;
  }

  .pt_md--170_34a0ebb912df8d20 {
    padding-top: 170px;
  }

  .pb_md--170_d8e09dba94ace805 {
    padding-bottom: 170px;
  }

  .pl_md--170_9d1ba6a149ab9490 {
    padding-left: 170px;
  }

  .pr_md--170_e493969ed07c7de0 {
    padding-right: 170px;
  }

  .mt_md--170_4a5d20a97fe5e615 {
    margin-top: 170px;
  }

  .mb_md--170_55f9636f5a161607 {
    margin-bottom: 170px;
  }

  .ptb_md--175_e1b4e250443c107e {
    padding: 175px 0;
  }

  .plr_md--175_c4a42c67784ba687 {
    padding: 0 175px;
  }

  .pt_md--175_6a676df486c362d8 {
    padding-top: 175px;
  }

  .pb_md--175_44826d36944f743f {
    padding-bottom: 175px;
  }

  .pl_md--175_4ee3519e918cab1c {
    padding-left: 175px;
  }

  .pr_md--175_67ec41fa342d1d3e {
    padding-right: 175px;
  }

  .mt_md--175_4d7a41e3875b9288 {
    margin-top: 175px;
  }

  .mb_md--175_6c12aa8e8b8926aa {
    margin-bottom: 175px;
  }

  .ptb_md--180_eff5a750a1b8ee30 {
    padding: 180px 0;
  }

  .plr_md--180_f0e3184b682637ac {
    padding: 0 180px;
  }

  .pt_md--180_f1623e8e4836c2fe {
    padding-top: 180px;
  }

  .pb_md--180_0b815bc15b7ff7d1 {
    padding-bottom: 180px;
  }

  .pl_md--180_0f25652f6edec749 {
    padding-left: 180px;
  }

  .pr_md--180_2ec1615553b27df5 {
    padding-right: 180px;
  }

  .mt_md--180_5dc8cb45b99949c3 {
    margin-top: 180px;
  }

  .mb_md--180_4290e9bf979cd4d1 {
    margin-bottom: 180px;
  }

  .ptb_md--185_b17192f663762e6e {
    padding: 185px 0;
  }

  .plr_md--185_df679481174e6ada {
    padding: 0 185px;
  }

  .pt_md--185_81d182fbd929e18e {
    padding-top: 185px;
  }

  .pb_md--185_a7c211f460faa11d {
    padding-bottom: 185px;
  }

  .pl_md--185_20ec214f34a0f639 {
    padding-left: 185px;
  }

  .pr_md--185_4e93d3545244cf56 {
    padding-right: 185px;
  }

  .mt_md--185_ea5bfca288c124e3 {
    margin-top: 185px;
  }

  .mb_md--185_039fbf2d4a5be382 {
    margin-bottom: 185px;
  }

  .ptb_md--190_d28843ae9474704b {
    padding: 190px 0;
  }

  .plr_md--190_8613bb37d5e3d7ee {
    padding: 0 190px;
  }

  .pt_md--190_c67a727d95607b97 {
    padding-top: 190px;
  }

  .pb_md--190_f77cbce19eaed8da {
    padding-bottom: 190px;
  }

  .pl_md--190_76aef1ad0e3cea03 {
    padding-left: 190px;
  }

  .pr_md--190_56b3ffeb973587aa {
    padding-right: 190px;
  }

  .mt_md--190_d4a4305fc6f7cd9c {
    margin-top: 190px;
  }

  .mb_md--190_af76bcd149b78b9b {
    margin-bottom: 190px;
  }

  .ptb_md--195_79d95ac4c5a390b9 {
    padding: 195px 0;
  }

  .plr_md--195_bc616a3eed29f66f {
    padding: 0 195px;
  }

  .pt_md--195_ca41e0c1a2af3805 {
    padding-top: 195px;
  }

  .pb_md--195_72e0924534e4d036 {
    padding-bottom: 195px;
  }

  .pl_md--195_4c1e75c4b12811bc {
    padding-left: 195px;
  }

  .pr_md--195_4bcb2fd4740d7522 {
    padding-right: 195px;
  }

  .mt_md--195_3387df797ca82faf {
    margin-top: 195px;
  }

  .mb_md--195_77ea271a46e29f9d {
    margin-bottom: 195px;
  }

  .ptb_md--200_de0d29c98ccddd53 {
    padding: 200px 0;
  }

  .plr_md--200_e1fbacc2765eaf49 {
    padding: 0 200px;
  }

  .pt_md--200_d3b8975bd543c68e {
    padding-top: 200px;
  }

  .pb_md--200_9adb87939a9cf4db {
    padding-bottom: 200px;
  }

  .pl_md--200_027421c9d08b8978 {
    padding-left: 200px;
  }

  .pr_md--200_be8c372d33175603 {
    padding-right: 200px;
  }

  .mt_md--200_97d7dad61be8c429 {
    margin-top: 200px;
  }

  .mb_md--200_cd6e2970ec2bb8b0 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_b481db27659c3908 {
    padding: 250px 0;
  }

  .ptb_sm--0_14382fcc71b7b069 {
    padding: 0;
  }

  .pl_sm--0_032f026d5f5c8510 {
    padding-left: 0;
  }

  .pr_sm--0_10fceaae2647ecc0 {
    padding-right: 0;
  }

  .pt_sm--0_04413af312e2779f {
    padding-top: 0;
  }

  .pb_sm--0_34fadcf76c507131 {
    padding-bottom: 0;
  }

  .pb_sm--80_d99b0fa599f6a9e1 {
    padding-bottom: 30px;
  }

  .pt_sm--50_0d57430a464b8f83 {
    padding-top: 50px;
  }

  .mr_sm--0_609782234b11d3d6 {
    margin-right: 0;
  }

  .ml_sm--0_9506b9232d88ecc8 {
    margin-left: 0;
  }

  .mt_sm--0_ae2f81dd0a3b5752 {
    margin-top: 0;
  }

  .mb_sm--0_b89dac19c94e929b {
    margin-bottom: 0;
  }

  .pt_sm--150_21160f3c0adc8336 {
    padding-top: 150px;
  }

  .pb_sm--110_8c640c02d3ad22ad {
    padding-bottom: 110px;
  }

  .ptb_sm--5_90ffd807f5dcf03d {
    padding: 5px 0;
  }

  .plr_sm--5_22a62066ae4e659b {
    padding: 0 5px;
  }

  .pt_sm--5_29f2f2dd6165f96e {
    padding-top: 5px;
  }

  .pb_sm--5_9d01738dfcfe2735 {
    padding-bottom: 5px;
  }

  .pl_sm--5_e9afae5506943b37 {
    padding-left: 5px;
  }

  .pr_sm--5_7ced5987c98d4184 {
    padding-right: 5px;
  }

  .mt_sm--5_c8c9b605ba01331f {
    margin-top: 5px;
  }

  .ml_sm--5_903d405b856631ae {
    margin-left: 5px;
  }

  .mr_sm--5_53b1190ae0ec30f3 {
    margin-right: 5px;
  }

  .mb_sm--5_bc623ef3626b3b72 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_1a226827b1bdc7a4 {
    padding: 10px 0;
  }

  .plr_sm--10_3e9c6bcbf98b39d4 {
    padding: 0 10px;
  }

  .pt_sm--10_8d6bdec975cd8cef {
    padding-top: 10px;
  }

  .pb_sm--10_28115d11917c8490 {
    padding-bottom: 10px;
  }

  .pl_sm--10_02bc67d2f313935e {
    padding-left: 10px;
  }

  .pr_sm--10_57b5d373037fa527 {
    padding-right: 10px;
  }

  .mt_sm--10_4f6cbfbc6c5dca26 {
    margin-top: 10px;
  }

  .ml_sm--10_6b9e80acabaf4d36 {
    margin-left: 10px;
  }

  .mr_sm--10_722587edf522b7a9 {
    margin-right: 10px;
  }

  .mb_sm--10_bbe5ad27e4456392 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_6e018a856aa07bf0 {
    padding: 15px 0;
  }

  .plr_sm--15_d45949b65c42f04e {
    padding: 0 15px;
  }

  .pt_sm--15_c8aa4cb81a3a976b {
    padding-top: 15px;
  }

  .pb_sm--15_36f923d4a6c121bd {
    padding-bottom: 15px;
  }

  .pl_sm--15_fcc914b78142bdd5 {
    padding-left: 15px;
  }

  .pr_sm--15_3ea7efb32edbc52b {
    padding-right: 15px;
  }

  .mt_sm--15_e0f508c6dae7935b {
    margin-top: 15px;
  }

  .ml_sm--15_943d7e85f1f9b863 {
    margin-left: 15px;
  }

  .mr_sm--15_30f7a6b72f4721d1 {
    margin-right: 15px;
  }

  .mb_sm--15_7e74f6ce6f7836fd {
    margin-bottom: 15px;
  }

  .ptb_sm--20_36658862fdd5503b {
    padding: 20px 0;
  }

  .plr_sm--20_496ec35784fa4d08 {
    padding: 0 20px;
  }

  .pt_sm--20_c0e8230c498eaf33 {
    padding-top: 20px;
  }

  .pb_sm--20_069c86ccd4a44416 {
    padding-bottom: 20px;
  }

  .pl_sm--20_459c5372f3c2384a {
    padding-left: 20px;
  }

  .pr_sm--20_a055c4bd6cbe2ec3 {
    padding-right: 20px;
  }

  .mt_sm--20_aaffd5770ddb04df {
    margin-top: 20px;
  }

  .ml_sm--20_e648d07cc8588a7c {
    margin-left: 20px;
  }

  .mr_sm--20_aa7d9e4b748b5780 {
    margin-right: 20px;
  }

  .mb_sm--20_69dcbe930f175f82 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_a7def99cd8920ac0 {
    padding: 25px 0;
  }

  .plr_sm--25_105a7668a326f5d4 {
    padding: 0 25px;
  }

  .pt_sm--25_926ac0f7a4bf147f {
    padding-top: 25px;
  }

  .pb_sm--25_092158dcd89fdb1d {
    padding-bottom: 25px;
  }

  .pl_sm--25_c1cc2202e165e997 {
    padding-left: 25px;
  }

  .pr_sm--25_311ead3c963eb3ba {
    padding-right: 25px;
  }

  .mt_sm--25_8154a4d353bb9c82 {
    margin-top: 25px;
  }

  .ml_sm--25_436ebc42b0138997 {
    margin-left: 25px;
  }

  .mr_sm--25_9d0468322efe872d {
    margin-right: 25px;
  }

  .mb_sm--25_7f0f5dbfd6b1ca64 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_77d59a64042f0a43 {
    padding: 30px 0;
  }

  .plr_sm--30_0f45e2326c810c47 {
    padding: 0 30px;
  }

  .pt_sm--30_b92821a278cfbf41 {
    padding-top: 30px;
  }

  .pb_sm--30_893b67f73db0a8df {
    padding-bottom: 30px;
  }

  .pl_sm--30_e969b1266bef7625 {
    padding-left: 30px;
  }

  .pr_sm--30_4d74db2f8fbde9ac {
    padding-right: 30px;
  }

  .mt_sm--30_8d3196d73c25d682 {
    margin-top: 30px;
  }

  .ml_sm--30_ff4451d8b953197f {
    margin-left: 30px;
  }

  .mr_sm--30_6d65b3648d2e1f55 {
    margin-right: 30px;
  }

  .mb_sm--30_813ca2a83cf21801 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_a66e1d6d1f2d9393 {
    padding: 35px 0;
  }

  .plr_sm--35_5316526f26b40c16 {
    padding: 0 35px;
  }

  .pt_sm--35_8c2af42305729708 {
    padding-top: 35px;
  }

  .pb_sm--35_8adf1fed702268bf {
    padding-bottom: 35px;
  }

  .pl_sm--35_ff10c25157675afd {
    padding-left: 35px;
  }

  .pr_sm--35_1b0de954538a5187 {
    padding-right: 35px;
  }

  .mt_sm--35_c7483837867e4311 {
    margin-top: 35px;
  }

  .ml_sm--35_616b8644bcf824da {
    margin-left: 35px;
  }

  .mr_sm--35_d0e09cf8f994c652 {
    margin-right: 35px;
  }

  .mb_sm--35_9421bcc907e9f585 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_3cdf74568d6bdad6 {
    padding: 40px 0;
  }

  .plr_sm--40_a37ee52835a3ac98 {
    padding: 0 40px;
  }

  .pt_sm--40_1550e5e803220c88 {
    padding-top: 40px;
  }

  .pb_sm--40_a59b49832a01dc63 {
    padding-bottom: 40px;
  }

  .pl_sm--40_835f9ee5af8cf367 {
    padding-left: 40px;
  }

  .pr_sm--40_72ed5744bd4eedf5 {
    padding-right: 40px;
  }

  .mt_sm--40_0a8f141d5b6808c2 {
    margin-top: 40px;
  }

  .ml_sm--40_f1c0ea7aaaf93a83 {
    margin-left: 40px;
  }

  .mr_sm--40_d1546b7127eefbf1 {
    margin-right: 40px;
  }

  .mb_sm--40_ee47cf3a13908e25 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_cee0e3d556c69dbd {
    padding: 45px 0;
  }

  .plr_sm--45_5dc70dabefd3acd8 {
    padding: 0 45px;
  }

  .pt_sm--45_1b6855f4024939bd {
    padding-top: 45px;
  }

  .pb_sm--45_dfbc2bb155197b9a {
    padding-bottom: 45px;
  }

  .pl_sm--45_f5bd15cbda80e285 {
    padding-left: 45px;
  }

  .pr_sm--45_c23f6dfb5580dfa7 {
    padding-right: 45px;
  }

  .mt_sm--45_33102c5a9d684ff1 {
    margin-top: 45px;
  }

  .ml_sm--45_08e865d5a53a3835 {
    margin-left: 45px;
  }

  .mr_sm--45_d80702d31d45baa1 {
    margin-right: 45px;
  }

  .mb_sm--45_666ef8c5224f167f {
    margin-bottom: 45px;
  }

  .ptb_sm--50_368adf187db07cab {
    padding: 50px 0;
  }

  .plr_sm--50_26ccb326cb2078c1 {
    padding: 0 50px;
  }

  .pt_sm--50_0d57430a464b8f83 {
    padding-top: 50px;
  }

  .pb_sm--50_461c53d3bb693232 {
    padding-bottom: 50px;
  }

  .pl_sm--50_b05fe7a0e4892465 {
    padding-left: 50px;
  }

  .pr_sm--50_5fdf389882027777 {
    padding-right: 50px;
  }

  .mt_sm--50_20c712b45b2902ab {
    margin-top: 50px;
  }

  .ml_sm--50_e0fb65ce45347dc5 {
    margin-left: 50px;
  }

  .mr_sm--50_e3bd7c88743a56be {
    margin-right: 50px;
  }

  .mb_sm--50_03fce23044455528 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_fbd07c762e44ad80 {
    padding: 55px 0;
  }

  .plr_sm--55_5a444cac579da42e {
    padding: 0 55px;
  }

  .pt_sm--55_7aabaee854894861 {
    padding-top: 55px;
  }

  .pb_sm--55_28c07c1f25efdf1d {
    padding-bottom: 55px;
  }

  .pl_sm--55_45638a779d28e1ef {
    padding-left: 55px;
  }

  .pr_sm--55_c175fa1825b83463 {
    padding-right: 55px;
  }

  .mt_sm--55_28023cbc8b4912bf {
    margin-top: 55px;
  }

  .ml_sm--55_77f2e117f2ac7acc {
    margin-left: 55px;
  }

  .mr_sm--55_ac2321a40bdc1b99 {
    margin-right: 55px;
  }

  .mb_sm--55_23ab8d933c208f66 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_688f6def2f589028 {
    padding: 60px 0;
  }

  .plr_sm--60_979eaa27be57c015 {
    padding: 0 60px;
  }

  .pt_sm--60_713c38c7d8205917 {
    padding-top: 60px;
  }

  .pb_sm--60_114d830342aff4d0 {
    padding-bottom: 60px;
  }

  .pl_sm--60_f7f29c8e54e996e8 {
    padding-left: 60px;
  }

  .pr_sm--60_e24d17a02a1c8851 {
    padding-right: 60px;
  }

  .mt_sm--60_6f7f57030be757ac {
    margin-top: 60px;
  }

  .ml_sm--60_9fc2e6f24e4f2ccd {
    margin-left: 60px;
  }

  .mr_sm--60_5e4f853d2c3f3b9a {
    margin-right: 60px;
  }

  .mb_sm--60_10ad3baa759b14a9 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_d64ab2657da1b53d {
    padding: 65px 0;
  }

  .plr_sm--65_2fd8bef927b05b89 {
    padding: 0 65px;
  }

  .pt_sm--65_167bd28e759811cc {
    padding-top: 65px;
  }

  .pb_sm--65_b542c72c809f5c11 {
    padding-bottom: 65px;
  }

  .pl_sm--65_9d724c1da1352e25 {
    padding-left: 65px;
  }

  .pr_sm--65_ee9fc29c966d1d4b {
    padding-right: 65px;
  }

  .mt_sm--65_91704239b27c396a {
    margin-top: 65px;
  }

  .ml_sm--65_2a02718a337c5e68 {
    margin-left: 65px;
  }

  .mr_sm--65_a852107dae2c7c13 {
    margin-right: 65px;
  }

  .mb_sm--65_47cadc1218c5d10c {
    margin-bottom: 65px;
  }

  .ptb_sm--70_9cc028f3a03eb21a {
    padding: 70px 0;
  }

  .plr_sm--70_ddda9983862d033f {
    padding: 0 70px;
  }

  .pt_sm--70_d3c4175b25404d4b {
    padding-top: 70px;
  }

  .pb_sm--70_7b66bc2e264e4cf4 {
    padding-bottom: 70px;
  }

  .pl_sm--70_c98517e781bd3da9 {
    padding-left: 70px;
  }

  .pr_sm--70_5f080786496e8e48 {
    padding-right: 70px;
  }

  .mt_sm--70_c48f8ecb4257b112 {
    margin-top: 70px;
  }

  .ml_sm--70_1f79f998cdc62fd1 {
    margin-left: 70px;
  }

  .mr_sm--70_6ea08f59e6773122 {
    margin-right: 70px;
  }

  .mb_sm--70_6b823650f4dfa71d {
    margin-bottom: 70px;
  }

  .ptb_sm--75_1c5618deed3b4166 {
    padding: 75px 0;
  }

  .plr_sm--75_99c23d6db61b5861 {
    padding: 0 75px;
  }

  .pt_sm--75_1ca9f979f826ab6b {
    padding-top: 75px;
  }

  .pb_sm--75_44dd4fb5dae82b17 {
    padding-bottom: 75px;
  }

  .pl_sm--75_be33b6b8783fb9db {
    padding-left: 75px;
  }

  .pr_sm--75_389d69f994bb3674 {
    padding-right: 75px;
  }

  .mt_sm--75_9697df531d8dc0e4 {
    margin-top: 75px;
  }

  .ml_sm--75_630414f858e1af50 {
    margin-left: 75px;
  }

  .mr_sm--75_d536949da4f89ed3 {
    margin-right: 75px;
  }

  .mb_sm--75_59fa7bd2811a0e04 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_b391fb1eeb1238e3 {
    padding: 80px 0;
  }

  .plr_sm--80_135da902ddc988db {
    padding: 0 80px;
  }

  .pt_sm--80_32f654e6b0725f5b {
    padding-top: 80px;
  }

  .pb_sm--80_d99b0fa599f6a9e1 {
    padding-bottom: 80px;
  }

  .pl_sm--80_96f0d743cd361518 {
    padding-left: 80px;
  }

  .pr_sm--80_919f942b2fb35204 {
    padding-right: 80px;
  }

  .mt_sm--80_8cfd251f797aaba4 {
    margin-top: 80px;
  }

  .ml_sm--80_2cf951c3b274da3d {
    margin-left: 80px;
  }

  .mr_sm--80_39dda3e4beb47d0f {
    margin-right: 80px;
  }

  .mb_sm--80_f5bb535c0120514f {
    margin-bottom: 80px;
  }

  .ptb_sm--85_3d9642d919af78d7 {
    padding: 85px 0;
  }

  .plr_sm--85_fd1bdf2d16f6106b {
    padding: 0 85px;
  }

  .pt_sm--85_ae13db154364b67b {
    padding-top: 85px;
  }

  .pb_sm--85_8a0455e292028aaf {
    padding-bottom: 85px;
  }

  .pl_sm--85_e820ef4de357497e {
    padding-left: 85px;
  }

  .pr_sm--85_3560c89239fc30a9 {
    padding-right: 85px;
  }

  .mt_sm--85_78bea1feace2b50e {
    margin-top: 85px;
  }

  .ml_sm--85_7d5c24b1346d9d95 {
    margin-left: 85px;
  }

  .mr_sm--85_89fc39534ba27e3c {
    margin-right: 85px;
  }

  .mb_sm--85_a369fcdcb26f443d {
    margin-bottom: 85px;
  }

  .ptb_sm--90_be874350e5b6513b {
    padding: 90px 0;
  }

  .plr_sm--90_decb0a72f2515731 {
    padding: 0 90px;
  }

  .pt_sm--90_fbf77cdb3c9ccc5c {
    padding-top: 90px;
  }

  .pb_sm--90_da853c8c75565bc0 {
    padding-bottom: 90px;
  }

  .pl_sm--90_bff8963eb09544fb {
    padding-left: 90px;
  }

  .pr_sm--90_56d0e382b2b1bf89 {
    padding-right: 90px;
  }

  .mt_sm--90_6cd5c2677ceb84b5 {
    margin-top: 90px;
  }

  .ml_sm--90_8e83eb651debd8f4 {
    margin-left: 90px;
  }

  .mr_sm--90_ff713786b7422bc8 {
    margin-right: 90px;
  }

  .mb_sm--90_f90989edf9da9472 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_089e649f7f389437 {
    padding: 95px 0;
  }

  .plr_sm--95_7235cc62a2b5e0b4 {
    padding: 0 95px;
  }

  .pt_sm--95_84618aa680464fad {
    padding-top: 95px;
  }

  .pb_sm--95_2c08f7698e973ae8 {
    padding-bottom: 95px;
  }

  .pl_sm--95_851e6d28f4bf4ce4 {
    padding-left: 95px;
  }

  .pr_sm--95_8fcf07351cdcfa9b {
    padding-right: 95px;
  }

  .mt_sm--95_1cc3c587fa973269 {
    margin-top: 95px;
  }

  .ml_sm--95_7fed5dd540c4ebec {
    margin-left: 95px;
  }

  .mr_sm--95_162be33ec80b7956 {
    margin-right: 95px;
  }

  .mb_sm--95_d90de8a36a1b0cc4 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_1f0e1b8074b78d07 {
    padding: 100px 0;
  }

  .plr_sm--100_9d1e502ebdab09e7 {
    padding: 0 100px;
  }

  .pt_sm--100_906008e4bd5d57cf {
    padding-top: 100px;
  }

  .pb_sm--100_345ea03b7623055c {
    padding-bottom: 100px;
  }

  .pl_sm--100_8e36db6781d968c1 {
    padding-left: 100px;
  }

  .pr_sm--100_4c8a17145068e242 {
    padding-right: 100px;
  }

  .mt_sm--100_dd90388c3b1c45c6 {
    margin-top: 100px;
  }

  .ml_sm--100_3824a71b841389ed {
    margin-left: 100px;
  }

  .mr_sm--100_fda69042697ccb6f {
    margin-right: 100px;
  }

  .mb_sm--100_db74babfa283a2a7 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_7b2e79294ac039b9 {
    padding: 105px 0;
  }

  .plr_sm--105_bc0f466ca6a01fd3 {
    padding: 0 105px;
  }

  .pt_sm--105_8cce7f54f0f5c450 {
    padding-top: 105px;
  }

  .pb_sm--105_f6b11f05fb6fc3c1 {
    padding-bottom: 105px;
  }

  .pl_sm--105_f5fad31634a47450 {
    padding-left: 105px;
  }

  .pr_sm--105_40cbd38e7e301333 {
    padding-right: 105px;
  }

  .mt_sm--105_2816a4203c8b6a7d {
    margin-top: 105px;
  }

  .ml_sm--105_24b063bd39449d6c {
    margin-left: 105px;
  }

  .mr_sm--105_d1fc7e6a0e6bad2a {
    margin-right: 105px;
  }

  .mb_sm--105_575cf0b6163c105f {
    margin-bottom: 105px;
  }

  .ptb_sm--110_6765619cfbfa3e07 {
    padding: 110px 0;
  }

  .plr_sm--110_7fff32eab612453e {
    padding: 0 110px;
  }

  .pt_sm--110_5d4841bcfb385938 {
    padding-top: 110px;
  }

  .pb_sm--110_8c640c02d3ad22ad {
    padding-bottom: 110px;
  }

  .pl_sm--110_98dedfd26db3a238 {
    padding-left: 110px;
  }

  .pr_sm--110_ae39a4ff74a8758f {
    padding-right: 110px;
  }

  .mt_sm--110_47b91c931581cfe1 {
    margin-top: 110px;
  }

  .ml_sm--110_6ef0de5311a66ccb {
    margin-left: 110px;
  }

  .mr_sm--110_e23be94b99e24900 {
    margin-right: 110px;
  }

  .mb_sm--110_2fe94e5a7c0762d3 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_13ec561f9e66633f {
    padding: 115px 0;
  }

  .plr_sm--115_874822efbdfe2d99 {
    padding: 0 115px;
  }

  .pt_sm--115_998a9964d45ef661 {
    padding-top: 115px;
  }

  .pb_sm--115_25037b9ec81a135e {
    padding-bottom: 115px;
  }

  .pl_sm--115_bef2f749feb41d3b {
    padding-left: 115px;
  }

  .pr_sm--115_b67533487b16ff00 {
    padding-right: 115px;
  }

  .mt_sm--115_2560bab7f56ac713 {
    margin-top: 115px;
  }

  .ml_sm--115_c7467e4de926f13e {
    margin-left: 115px;
  }

  .mr_sm--115_b7e222c28e030d71 {
    margin-right: 115px;
  }

  .mb_sm--115_d8bab1fb98d87e1d {
    margin-bottom: 115px;
  }

  .ptb_sm--120_e5360f2b0fc48d5d {
    padding: 120px 0;
  }

  .plr_sm--120_3a9f3f944736aaad {
    padding: 0 120px;
  }

  .pt_sm--120_07861fb694326255 {
    padding-top: 120px;
  }

  .pb_sm--120_479067acde7453d7 {
    padding-bottom: 120px;
  }

  .pl_sm--120_43c866749712ee78 {
    padding-left: 120px;
  }

  .pr_sm--120_c889abb084edd264 {
    padding-right: 120px;
  }

  .mt_sm--120_6a2e96ee8aa3d9fb {
    margin-top: 120px;
  }

  .ml_sm--120_961de1f4768ce114 {
    margin-left: 120px;
  }

  .mr_sm--120_448a130bc611c321 {
    margin-right: 120px;
  }

  .mb_sm--120_1b60153e13cc4101 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_b330168a578958c1 {
    padding: 125px 0;
  }

  .plr_sm--125_ac26caa4341b6971 {
    padding: 0 125px;
  }

  .pt_sm--125_01b6773b56314ca3 {
    padding-top: 125px;
  }

  .pb_sm--125_b24e6a5745c2b7cf {
    padding-bottom: 125px;
  }

  .pl_sm--125_8f079256aef840a9 {
    padding-left: 125px;
  }

  .pr_sm--125_0bbe2cfd11db5e7b {
    padding-right: 125px;
  }

  .mt_sm--125_11b95085201e7196 {
    margin-top: 125px;
  }

  .ml_sm--125_adc0ab223a597f40 {
    margin-left: 125px;
  }

  .mr_sm--125_b5dff8538d6d3cf1 {
    margin-right: 125px;
  }

  .mb_sm--125_64aee96f766e08a5 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_497863f8641ba437 {
    padding: 130px 0;
  }

  .plr_sm--130_74d9f12a3a5c1f9e {
    padding: 0 130px;
  }

  .pt_sm--130_040871682eca16d1 {
    padding-top: 130px;
  }

  .pb_sm--130_bea25f92a3cddaa9 {
    padding-bottom: 130px;
  }

  .pl_sm--130_08463f259def8e80 {
    padding-left: 130px;
  }

  .pr_sm--130_3f5b03c62f9cfbee {
    padding-right: 130px;
  }

  .mt_sm--130_016f9d21c60f6118 {
    margin-top: 130px;
  }

  .ml_sm--130_11f203f5e1e83e99 {
    margin-left: 130px;
  }

  .mr_sm--130_84ee98ec2982ddc7 {
    margin-right: 130px;
  }

  .mb_sm--130_3216748f6aa76ef7 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_67a450b88fe43fe9 {
    padding: 135px 0;
  }

  .plr_sm--135_8f5ed88367b7323e {
    padding: 0 135px;
  }

  .pt_sm--135_d11671369c12ed4e {
    padding-top: 135px;
  }

  .pb_sm--135_f56c0d65dc540533 {
    padding-bottom: 135px;
  }

  .pl_sm--135_73c609f0292805b2 {
    padding-left: 135px;
  }

  .pr_sm--135_86eeeda5aa150463 {
    padding-right: 135px;
  }

  .mt_sm--135_782eadf80477c51a {
    margin-top: 135px;
  }

  .ml_sm--135_4430e3a3ab98f00b {
    margin-left: 135px;
  }

  .mr_sm--135_1893612a5f59c01a {
    margin-right: 135px;
  }

  .mb_sm--135_acedefb88a5b60a2 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_e5c4169a3fab2f75 {
    padding: 140px 0;
  }

  .plr_sm--140_d81797e62c3d8d24 {
    padding: 0 140px;
  }

  .pt_sm--140_041a682e5a39e27f {
    padding-top: 140px;
  }

  .pb_sm--140_93d5784a2d0e0059 {
    padding-bottom: 140px;
  }

  .pl_sm--140_b38aee9f30d2b927 {
    padding-left: 140px;
  }

  .pr_sm--140_e33e3343703bd097 {
    padding-right: 140px;
  }

  .mt_sm--140_9d061aac007e020b {
    margin-top: 140px;
  }

  .ml_sm--140_56f2dbfccac59c13 {
    margin-left: 140px;
  }

  .mr_sm--140_84a3f5df0948de88 {
    margin-right: 140px;
  }

  .mb_sm--140_09f30148c167926b {
    margin-bottom: 140px;
  }

  .ptb_sm--145_122a892d9c1a3ecd {
    padding: 145px 0;
  }

  .plr_sm--145_0574642ebc280b11 {
    padding: 0 145px;
  }

  .pt_sm--145_fa24e41f3bf595bb {
    padding-top: 145px;
  }

  .pb_sm--145_9b4157c3f6d5b3ec {
    padding-bottom: 145px;
  }

  .pl_sm--145_847b3b955164c5c5 {
    padding-left: 145px;
  }

  .pr_sm--145_96b17196f4b6975c {
    padding-right: 145px;
  }

  .mt_sm--145_e46d5a3c01051070 {
    margin-top: 145px;
  }

  .ml_sm--145_85593d6b6e970c6d {
    margin-left: 145px;
  }

  .mr_sm--145_cbd50fe98fc41f9a {
    margin-right: 145px;
  }

  .mb_sm--145_77ace7c8e7f8348b {
    margin-bottom: 145px;
  }

  .ptb_sm--150_22368ee8f044777a {
    padding: 150px 0;
  }

  .plr_sm--150_9ecae1f4b23aaf2b {
    padding: 0 150px;
  }

  .pt_sm--150_21160f3c0adc8336 {
    padding-top: 150px;
  }

  .pb_sm--150_87070aa165d92600 {
    padding-bottom: 150px;
  }

  .pl_sm--150_b720925dc61058bb {
    padding-left: 150px;
  }

  .pr_sm--150_b1eda0a4aec2ae58 {
    padding-right: 150px;
  }

  .mt_sm--150_59532e2af9c585ea {
    margin-top: 150px;
  }

  .ml_sm--150_98353a496fb1220f {
    margin-left: 150px;
  }

  .mr_sm--150_abf56c991745ba9e {
    margin-right: 150px;
  }

  .mb_sm--150_8cde2ef4e8c06ff4 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_f0c1d4fec6012eb9 {
    padding: 155px 0;
  }

  .plr_sm--155_384eb3b765fa97c0 {
    padding: 0 155px;
  }

  .pt_sm--155_b471639b9e2a9b56 {
    padding-top: 155px;
  }

  .pb_sm--155_33501c97f39bbebf {
    padding-bottom: 155px;
  }

  .pl_sm--155_5f2185912eb64390 {
    padding-left: 155px;
  }

  .pr_sm--155_ba67bbb9e693b8cb {
    padding-right: 155px;
  }

  .mt_sm--155_8b301cbcb4668a8b {
    margin-top: 155px;
  }

  .ml_sm--155_6bc4bd995a1a8394 {
    margin-left: 155px;
  }

  .mr_sm--155_3e1fb2417c3cce79 {
    margin-right: 155px;
  }

  .mb_sm--155_24c36068ad61fef7 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_8f39fdc0508a8c0a {
    padding: 160px 0;
  }

  .plr_sm--160_74d1e0cbbf8c5d91 {
    padding: 0 160px;
  }

  .pt_sm--160_00adb110b4e5dff5 {
    padding-top: 160px;
  }

  .pb_sm--160_a5b1b7b955e6d1fb {
    padding-bottom: 160px;
  }

  .pl_sm--160_6b59f8652921cd4a {
    padding-left: 160px;
  }

  .pr_sm--160_ba197c758b7c9107 {
    padding-right: 160px;
  }

  .mt_sm--160_e15189756fe50e53 {
    margin-top: 160px;
  }

  .ml_sm--160_396dd1d7d6a65b19 {
    margin-left: 160px;
  }

  .mr_sm--160_fb7d853143ffb7a0 {
    margin-right: 160px;
  }

  .mb_sm--160_12014b96f0fbefea {
    margin-bottom: 160px;
  }

  .ptb_sm--165_87784416a1f81f92 {
    padding: 165px 0;
  }

  .plr_sm--165_77900bd7fac2d20b {
    padding: 0 165px;
  }

  .pt_sm--165_02d3a0a5e274f057 {
    padding-top: 165px;
  }

  .pb_sm--165_eda06dfb59787022 {
    padding-bottom: 165px;
  }

  .pl_sm--165_3e6093fe1bd658d7 {
    padding-left: 165px;
  }

  .pr_sm--165_aac929f12cf481c1 {
    padding-right: 165px;
  }

  .mt_sm--165_ff3dbe796128c757 {
    margin-top: 165px;
  }

  .ml_sm--165_f9ecb990159a26e5 {
    margin-left: 165px;
  }

  .mr_sm--165_2617894a03baf844 {
    margin-right: 165px;
  }

  .mb_sm--165_eaecf8e7d131d851 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_cf048436bc6eca36 {
    padding: 170px 0;
  }

  .plr_sm--170_455355f261c09b0a {
    padding: 0 170px;
  }

  .pt_sm--170_0eee821af8222bf4 {
    padding-top: 170px;
  }

  .pb_sm--170_9eae1e4be926f35e {
    padding-bottom: 170px;
  }

  .pl_sm--170_e2f6ccf378223864 {
    padding-left: 170px;
  }

  .pr_sm--170_5cdb0ac1a8b0460c {
    padding-right: 170px;
  }

  .mt_sm--170_7740defd20159686 {
    margin-top: 170px;
  }

  .ml_sm--170_84e45e99a5007e40 {
    margin-left: 170px;
  }

  .mr_sm--170_191346f87295bb18 {
    margin-right: 170px;
  }

  .mb_sm--170_b920d6312e87af07 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_5aaa42b5835bbc53 {
    padding: 175px 0;
  }

  .plr_sm--175_4187a0d5660b9d1f {
    padding: 0 175px;
  }

  .pt_sm--175_962bea7497dd7643 {
    padding-top: 175px;
  }

  .pb_sm--175_dce56a30afcefe0e {
    padding-bottom: 175px;
  }

  .pl_sm--175_f48c5b6e2411b7aa {
    padding-left: 175px;
  }

  .pr_sm--175_4b1415c8bb543a2b {
    padding-right: 175px;
  }

  .mt_sm--175_e9305b0562ceac2e {
    margin-top: 175px;
  }

  .ml_sm--175_83f3b288ab89550d {
    margin-left: 175px;
  }

  .mr_sm--175_77300195c13f9ce6 {
    margin-right: 175px;
  }

  .mb_sm--175_9c82b8fede4da8de {
    margin-bottom: 175px;
  }

  .ptb_sm--180_7af1a14e76ee0f67 {
    padding: 180px 0;
  }

  .plr_sm--180_603d59f60dd7e9ae {
    padding: 0 180px;
  }

  .pt_sm--180_05c6bcdee43bf272 {
    padding-top: 180px;
  }

  .pb_sm--180_725ee9f1b3d21700 {
    padding-bottom: 180px;
  }

  .pl_sm--180_d56af1bcfceec401 {
    padding-left: 180px;
  }

  .pr_sm--180_15bd2d2140364102 {
    padding-right: 180px;
  }

  .mt_sm--180_a5ec43a415465110 {
    margin-top: 180px;
  }

  .ml_sm--180_70d89b0e04396b8c {
    margin-left: 180px;
  }

  .mr_sm--180_0e3d66f1b35eb9be {
    margin-right: 180px;
  }

  .mb_sm--180_fa86f067ba85cfae {
    margin-bottom: 180px;
  }

  .ptb_sm--185_d03f56c8d612412c {
    padding: 185px 0;
  }

  .plr_sm--185_0841c2e1fd51a013 {
    padding: 0 185px;
  }

  .pt_sm--185_2541369b35896d58 {
    padding-top: 185px;
  }

  .pb_sm--185_0fe891538ee0713a {
    padding-bottom: 185px;
  }

  .pl_sm--185_1f754c8296e672f1 {
    padding-left: 185px;
  }

  .pr_sm--185_0e913c636f8b259c {
    padding-right: 185px;
  }

  .mt_sm--185_e18691d0a683b941 {
    margin-top: 185px;
  }

  .ml_sm--185_9b08017da4d05dac {
    margin-left: 185px;
  }

  .mr_sm--185_96590f7afb07c5b0 {
    margin-right: 185px;
  }

  .mb_sm--185_707905ef3deeb4b6 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_0d1db19a2ff4edee {
    padding: 190px 0;
  }

  .plr_sm--190_beefaf79ec740f21 {
    padding: 0 190px;
  }

  .pt_sm--190_01f80a1b77f4c998 {
    padding-top: 190px;
  }

  .pb_sm--190_67202919fef07f1d {
    padding-bottom: 190px;
  }

  .pl_sm--190_7621ec3f3c441be9 {
    padding-left: 190px;
  }

  .pr_sm--190_4da4c74f008558f9 {
    padding-right: 190px;
  }

  .mt_sm--190_90d87edbd272e527 {
    margin-top: 190px;
  }

  .ml_sm--190_96ebdcc38a697d2d {
    margin-left: 190px;
  }

  .mr_sm--190_85459c1c69098652 {
    margin-right: 190px;
  }

  .mb_sm--190_b1614eefbc81baca {
    margin-bottom: 190px;
  }

  .ptb_sm--195_55164c33b24610fb {
    padding: 195px 0;
  }

  .plr_sm--195_63cf05b822a42bf2 {
    padding: 0 195px;
  }

  .pt_sm--195_291f09a176354939 {
    padding-top: 195px;
  }

  .pb_sm--195_d39aaa2910f8a8af {
    padding-bottom: 195px;
  }

  .pl_sm--195_408c2ec0c37b656e {
    padding-left: 195px;
  }

  .pr_sm--195_c8dd538042b3789f {
    padding-right: 195px;
  }

  .mt_sm--195_ba690755e02ac839 {
    margin-top: 195px;
  }

  .ml_sm--195_9d7c7f11a497a576 {
    margin-left: 195px;
  }

  .mr_sm--195_3b3f292262fe4ef0 {
    margin-right: 195px;
  }

  .mb_sm--195_42ad2c07918e84e5 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_53c215418a11233f {
    padding: 200px 0;
  }

  .plr_sm--200_8145a43f8e7b11d3 {
    padding: 0 200px;
  }

  .pt_sm--200_546463555d676e30 {
    padding-top: 200px;
  }

  .pb_sm--200_cbc5458d7fa914f9 {
    padding-bottom: 200px;
  }

  .pl_sm--200_2adc7b06ea791e5e {
    padding-left: 200px;
  }

  .pr_sm--200_2549ab8d0da025c3 {
    padding-right: 200px;
  }

  .mt_sm--200_cabdb417f0c43f34 {
    margin-top: 200px;
  }

  .ml_sm--200_90f609a27d5dccd2 {
    margin-left: 200px;
  }

  .mr_sm--200_89f866ce3cec5712 {
    margin-right: 200px;
  }

  .mb_sm--200_9e6e6293461a6238 {
    margin-bottom: 200px;
  }

  .pl_sm--0_032f026d5f5c8510 {
    padding-left: 0;
  }

  .pr_sm--0_10fceaae2647ecc0 {
    padding-right: 0;
  }

  .pt_sm--0_04413af312e2779f {
    padding-top: 0;
  }

  .pb_sm--0_34fadcf76c507131 {
    padding-bottom: 0;
  }

  .mr_sm--0_609782234b11d3d6 {
    margin-right: 0;
  }

  .ml_sm--0_9506b9232d88ecc8 {
    margin-left: 0;
  }

  .mt_sm--0_ae2f81dd0a3b5752 {
    margin-top: 0;
  }

  .mb_sm--0_b89dac19c94e929b {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_03efb2c12b6cbfcb {
    padding: 5px 0;
  }

  .plr_mobile--5_61f335d9da64cb18 {
    padding: 0 5px;
  }

  .pt_mobile--5_d92cdc7d686c3808 {
    padding-top: 5px;
  }

  .pb_mobile--5_f19c870486f29e06 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_db0a6ee91f898554 {
    padding-left: 5px;
  }

  .pr_mobile--5_0b422becba9b723a {
    padding-right: 5px;
  }

  .mt_mobile--5_12f1569a4490dc3c {
    margin-top: 5px;
  }

  .mb_mobile--5_3dec99e7582aed30 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_ef14b0b8fea4ccbc {
    padding: 10px 0;
  }

  .plr_mobile--10_45bb76d7257b61d6 {
    padding: 0 10px;
  }

  .pt_mobile--10_643a4fd6a387cf4a {
    padding-top: 10px;
  }

  .pb_mobile--10_bafeb0cb96acc0f0 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_132c5ebf5c73b184 {
    padding-left: 10px;
  }

  .pr_mobile--10_4337257640bdc843 {
    padding-right: 10px;
  }

  .mt_mobile--10_c80f3fd199f42183 {
    margin-top: 10px;
  }

  .mb_mobile--10_863c7375b8d49a5c {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_21e5434303c7f7e6 {
    padding: 15px 0;
  }

  .plr_mobile--15_019419c5a6f765c9 {
    padding: 0 15px;
  }

  .pt_mobile--15_096916d0bb2499fa {
    padding-top: 15px;
  }

  .pb_mobile--15_3ba5a5511db59557 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_853519d1879ca985 {
    padding-left: 15px;
  }

  .pr_mobile--15_02f4933e19f7057c {
    padding-right: 15px;
  }

  .mt_mobile--15_c52ce80820bcdc2f {
    margin-top: 15px;
  }

  .mb_mobile--15_662c22dbdd1fdc76 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_7e53424bcf5741f3 {
    padding: 20px 0;
  }

  .plr_mobile--20_dc1aed205f9dc969 {
    padding: 0 20px;
  }

  .pt_mobile--20_e93b24f552ba055b {
    padding-top: 20px;
  }

  .pb_mobile--20_f0fb839d78fd34e7 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_06f9e75ce410e448 {
    padding-left: 20px;
  }

  .pr_mobile--20_1de4491a6aaf4c83 {
    padding-right: 20px;
  }

  .mt_mobile--20_78b5c2ef3bfa9e36 {
    margin-top: 20px;
  }

  .mb_mobile--20_7da97a564a44418e {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_41f3fca035ce5f2a {
    padding: 25px 0;
  }

  .plr_mobile--25_57b620dd54c32d9d {
    padding: 0 25px;
  }

  .pt_mobile--25_9abdef12e797d919 {
    padding-top: 25px;
  }

  .pb_mobile--25_0f45286c90b117c6 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_243434ef03c43ae2 {
    padding-left: 25px;
  }

  .pr_mobile--25_54ab2da744f6229c {
    padding-right: 25px;
  }

  .mt_mobile--25_44a97aa7cbc95515 {
    margin-top: 25px;
  }

  .mb_mobile--25_e970b8577481e3bf {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_7a89024c583b77b3 {
    padding: 30px 0;
  }

  .plr_mobile--30_43b7b104f0cbbf9d {
    padding: 0 30px;
  }

  .pt_mobile--30_e726385303002755 {
    padding-top: 30px;
  }

  .pb_mobile--30_08c7de7a695690c1 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_b5f2b70a88fb777e {
    padding-left: 30px;
  }

  .pr_mobile--30_2ad9ce63a053eb0e {
    padding-right: 30px;
  }

  .mt_mobile--30_d5e681c880c2ed9f {
    margin-top: 30px;
  }

  .mb_mobile--30_56bc6219c970fe40 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_9590781792902d66 {
    padding: 35px 0;
  }

  .plr_mobile--35_aab65300302d2140 {
    padding: 0 35px;
  }

  .pt_mobile--35_2400f56b6a17e676 {
    padding-top: 35px;
  }

  .pb_mobile--35_3b58f775b4630ff5 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_321d60bf0364c7c7 {
    padding-left: 35px;
  }

  .pr_mobile--35_d7ed8052a47f434c {
    padding-right: 35px;
  }

  .mt_mobile--35_0a68aa981ba2ace0 {
    margin-top: 35px;
  }

  .mb_mobile--35_2d2cd941e9e96eae {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_b79aae959c4195ac {
    padding: 40px 0;
  }

  .plr_mobile--40_bf18cc59cc5423c6 {
    padding: 0 40px;
  }

  .pt_mobile--40_02e956695673f5cd {
    padding-top: 40px;
  }

  .pb_mobile--40_ac2e97de6beb0829 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_c49b0cdf3ac5b740 {
    padding-left: 40px;
  }

  .pr_mobile--40_e22f8058f9dbe22d {
    padding-right: 40px;
  }

  .mt_mobile--40_238a7546d3588843 {
    margin-top: 40px;
  }

  .mb_mobile--40_404fb7cd565b4c72 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_ed3a465b75992633 {
    padding: 45px 0;
  }

  .plr_mobile--45_11c58442b1cf301b {
    padding: 0 45px;
  }

  .pt_mobile--45_58bd71ab405e9b80 {
    padding-top: 45px;
  }

  .pb_mobile--45_a0c69e041ecf9197 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_911b2b2e8f003f37 {
    padding-left: 45px;
  }

  .pr_mobile--45_28908181e72e4c06 {
    padding-right: 45px;
  }

  .mt_mobile--45_774e76809d2c4bb3 {
    margin-top: 45px;
  }

  .mb_mobile--45_9168849408abe2ea {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_42b483449c445670 {
    padding: 50px 0;
  }

  .plr_mobile--50_ec962a062a27e6d5 {
    padding: 0 50px;
  }

  .pt_mobile--50_00120b4e7102d492 {
    padding-top: 50px;
  }

  .pb_mobile--50_54a567fd09b01490 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_f06013cc7c7feb7d {
    padding-left: 50px;
  }

  .pr_mobile--50_fe1cbe19b384f8b7 {
    padding-right: 50px;
  }

  .mt_mobile--50_d9db3b6360e0b891 {
    margin-top: 50px;
  }

  .mb_mobile--50_186f2ad32ca523e8 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_b67c479507ca844f {
    padding: 55px 0;
  }

  .plr_mobile--55_bb3d44aafdd01174 {
    padding: 0 55px;
  }

  .pt_mobile--55_f35ce2ae12bd66f3 {
    padding-top: 55px;
  }

  .pb_mobile--55_c37054f1a6ecebda {
    padding-bottom: 55px;
  }

  .pl_mobile--55_6d408575f18d1246 {
    padding-left: 55px;
  }

  .pr_mobile--55_9fa2c279b72add69 {
    padding-right: 55px;
  }

  .mt_mobile--55_8d886d6cb317dfc4 {
    margin-top: 55px;
  }

  .mb_mobile--55_d68bc1531eef40ea {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_bd8612e498b12e8e {
    padding: 60px 0;
  }

  .plr_mobile--60_70ec498e8fd61ee0 {
    padding: 0 60px;
  }

  .pt_mobile--60_9904c4184f7fbf2b {
    padding-top: 60px;
  }

  .pb_mobile--60_7c36efcf630efd2f {
    padding-bottom: 60px;
  }

  .pl_mobile--60_c4db2b7d7a7f4960 {
    padding-left: 60px;
  }

  .pr_mobile--60_70f471b01c837251 {
    padding-right: 60px;
  }

  .mt_mobile--60_f213b8b213320962 {
    margin-top: 60px;
  }

  .mb_mobile--60_2fc294c445ec92b1 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_d5fe707c5bbb5fc3 {
    padding: 65px 0;
  }

  .plr_mobile--65_bc821f9769a2699d {
    padding: 0 65px;
  }

  .pt_mobile--65_595065c4578c259d {
    padding-top: 65px;
  }

  .pb_mobile--65_341ccc122b149405 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_da1f67deabcb08f0 {
    padding-left: 65px;
  }

  .pr_mobile--65_653cb0bd9ad651a1 {
    padding-right: 65px;
  }

  .mt_mobile--65_6285330a9e7ca3ae {
    margin-top: 65px;
  }

  .mb_mobile--65_6135ce2297990478 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_7c028fd609783dc5 {
    padding: 70px 0;
  }

  .plr_mobile--70_a826338dfb6b53fe {
    padding: 0 70px;
  }

  .pt_mobile--70_348b3340a36a1d95 {
    padding-top: 70px;
  }

  .pb_mobile--70_08b0c19deefc0224 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_c87d7166dd07ac53 {
    padding-left: 70px;
  }

  .pr_mobile--70_057ff85b493330b6 {
    padding-right: 70px;
  }

  .mt_mobile--70_2f69fe8b2522b22c {
    margin-top: 70px;
  }

  .mb_mobile--70_57a2df8d011f577d {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_3f3f95c59644c2cc {
    padding: 75px 0;
  }

  .plr_mobile--75_05250217f2bac25e {
    padding: 0 75px;
  }

  .pt_mobile--75_78ff034bcce8bb10 {
    padding-top: 75px;
  }

  .pb_mobile--75_23fce7e070d8fbc5 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_71bbbb338e6d9eb0 {
    padding-left: 75px;
  }

  .pr_mobile--75_ac4e239523dec20b {
    padding-right: 75px;
  }

  .mt_mobile--75_df43fee842b8f261 {
    margin-top: 75px;
  }

  .mb_mobile--75_2f56ea3974345440 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_bcec100c926278bc {
    padding: 80px 0;
  }

  .plr_mobile--80_1444120bb2495981 {
    padding: 0 80px;
  }

  .pt_mobile--80_0c73883da78aece0 {
    padding-top: 80px;
  }

  .pb_mobile--80_2078d87f3154aeee {
    padding-bottom: 80px;
  }

  .pl_mobile--80_6daf64c63691ebba {
    padding-left: 80px;
  }

  .pr_mobile--80_f7811ac2ebae97c9 {
    padding-right: 80px;
  }

  .mt_mobile--80_1941dc99bb06de5d {
    margin-top: 80px;
  }

  .mb_mobile--80_f315a1992e99c681 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_e03730eb9944a2f9 {
    padding: 85px 0;
  }

  .plr_mobile--85_550e20a6fb059bf5 {
    padding: 0 85px;
  }

  .pt_mobile--85_fbd2c559bf68b433 {
    padding-top: 85px;
  }

  .pb_mobile--85_6eaf08e31f43f0c6 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_c217768d6fa40857 {
    padding-left: 85px;
  }

  .pr_mobile--85_5d23646c901229e9 {
    padding-right: 85px;
  }

  .mt_mobile--85_a621897a8f3740d4 {
    margin-top: 85px;
  }

  .mb_mobile--85_ff3f841dcd91152c {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_fe2b3f28e13b144b {
    padding: 90px 0;
  }

  .plr_mobile--90_62245fe34ad4d3d8 {
    padding: 0 90px;
  }

  .pt_mobile--90_d47c5960acb5ab29 {
    padding-top: 90px;
  }

  .pb_mobile--90_3f7251325e17bde0 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_0d95dd7da836de6e {
    padding-left: 90px;
  }

  .pr_mobile--90_f921124defb7ce3d {
    padding-right: 90px;
  }

  .mt_mobile--90_dd5fdedbd2505496 {
    margin-top: 90px;
  }

  .mb_mobile--90_ff62c98237c67d8d {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_5ec8d455028e4f19 {
    padding: 95px 0;
  }

  .plr_mobile--95_5c4819747fb56aef {
    padding: 0 95px;
  }

  .pt_mobile--95_b5d5b187c04844a7 {
    padding-top: 95px;
  }

  .pb_mobile--95_2ad3f442c781bf27 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_a34be9d347e2deac {
    padding-left: 95px;
  }

  .pr_mobile--95_6e2442d602f127d4 {
    padding-right: 95px;
  }

  .mt_mobile--95_0245be17ddde8d23 {
    margin-top: 95px;
  }

  .mb_mobile--95_f69759d50a312531 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_5bcc9bd185d12e5c {
    padding: 100px 0;
  }

  .plr_mobile--100_ef189cde30625e90 {
    padding: 0 100px;
  }

  .pt_mobile--100_11e936db4e8ab689 {
    padding-top: 100px;
  }

  .pb_mobile--100_9f45e38336f7480b {
    padding-bottom: 100px;
  }

  .pl_mobile--100_cbf58ed3519c20ca {
    padding-left: 100px;
  }

  .pr_mobile--100_17829ca17f20df06 {
    padding-right: 100px;
  }

  .mt_mobile--100_23a8eb512bb4ea96 {
    margin-top: 100px;
  }

  .mb_mobile--100_e2d5c17e7a5e110e {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_8d0cb86ef8c261b1 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_8d0cb86ef8c261b1 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_1af80d0c03e87057 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_1af80d0c03e87057 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_834fbe32296c6bce {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_834fbe32296c6bce .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_075a1d696a16105c {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_075a1d696a16105c .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_20f0a4b7376be726 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_20f0a4b7376be726 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_05eeb22fc3539c1b {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_05eeb22fc3539c1b .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_dac465390d93ebdf {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_dac465390d93ebdf .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_35b95e7c6b0f8c0c {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_35b95e7c6b0f8c0c .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_12654f748d47de90 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_12654f748d47de90 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_fb3e858bcb9b8fb3 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_fb3e858bcb9b8fb3 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_746a68d1fb625387 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_746a68d1fb625387 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_39e41bc75ea64917 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_39e41bc75ea64917 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_31e53410bb63e1f5 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_31e53410bb63e1f5 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_d6591d2908494d6e {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_d6591d2908494d6e .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_7781cc066c9050dd {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_7781cc066c9050dd .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_617b0124eb5b3a1d {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_617b0124eb5b3a1d .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_02f0a62a371db111 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_02f0a62a371db111 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_3d395adfb98dfdf8 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_3d395adfb98dfdf8 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_6ec284e86bf43406 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_6ec284e86bf43406 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_f6b6b331d1e9f241 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_f6b6b331d1e9f241 .slick-slide_7eb0b6fc9c26f00c {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_81093f91a68eaeee {
  margin-top: -30px;
}

.mt_dec--30_7e63aff49359f834 {
  margin-top: -30px;
}

.mt-dec-100_9a3ebf856c8781b8 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_15cbbd0199fa3022 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_a0b02f13bd9bf812 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_2abe73b1aae627fe {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_2abe73b1aae627fe {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_2abe73b1aae627fe {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_3c652e99606012c6 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_37c17dea136fba04 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_a0b02f13bd9bf812 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_a0b02f13bd9bf812 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_13ca0ec256f56aa5 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_13ca0ec256f56aa5 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_33cb41a62e3972c6 {
    margin-top: -10px;
  }
}

.mt_dec--120_0d05f77d0d4016f6 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_0c4989cd6389dbf3 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_e39d6bbfe54b471b {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_e39d6bbfe54b471b {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_e39d6bbfe54b471b {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_e39d6bbfe54b471b {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_e39d6bbfe54b471b {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_3ef0428759d506e8 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_3ef0428759d506e8 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_3ef0428759d506e8 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_66e9b861dd0aba54 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_66e9b861dd0aba54 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_66e9b861dd0aba54 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_66e9b861dd0aba54 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_5af33ed83b6689ab {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_64b62bc72649cabd {
  --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_f8ec5c5a3c6c30f0 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_22b50fa431e79417, .input-active_099ea82660c4ef17 input[type=text], input[type=text].input-active_099ea82660c4ef17,
input[type=password].p-holder__active_22b50fa431e79417,
.input-active_099ea82660c4ef17 input[type=password],
input[type=password].input-active_099ea82660c4ef17,
input[type=email].p-holder__active_22b50fa431e79417,
.input-active_099ea82660c4ef17 input[type=email],
input[type=email].input-active_099ea82660c4ef17,
input[type=number].p-holder__active_22b50fa431e79417,
.input-active_099ea82660c4ef17 input[type=number],
input[type=number].input-active_099ea82660c4ef17,
input[type=tel].p-holder__active_22b50fa431e79417,
.input-active_099ea82660c4ef17 input[type=tel],
input[type=tel].input-active_099ea82660c4ef17,
input[type=url].p-holder__active_22b50fa431e79417,
.input-active_099ea82660c4ef17 input[type=url],
input[type=url].input-active_099ea82660c4ef17,
textarea.p-holder__active_22b50fa431e79417,
textarea.input-active_099ea82660c4ef17 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_22b50fa431e79417::placeholder, .input-active_099ea82660c4ef17 input[type=text]::placeholder, input[type=text].input-active_099ea82660c4ef17::placeholder,
input[type=password].p-holder__active_22b50fa431e79417::placeholder,
.input-active_099ea82660c4ef17 input[type=password]::placeholder,
input[type=password].input-active_099ea82660c4ef17::placeholder,
input[type=email].p-holder__active_22b50fa431e79417::placeholder,
.input-active_099ea82660c4ef17 input[type=email]::placeholder,
input[type=email].input-active_099ea82660c4ef17::placeholder,
input[type=number].p-holder__active_22b50fa431e79417::placeholder,
.input-active_099ea82660c4ef17 input[type=number]::placeholder,
input[type=number].input-active_099ea82660c4ef17::placeholder,
input[type=tel].p-holder__active_22b50fa431e79417::placeholder,
.input-active_099ea82660c4ef17 input[type=tel]::placeholder,
input[type=tel].input-active_099ea82660c4ef17::placeholder,
input[type=url].p-holder__active_22b50fa431e79417::placeholder,
.input-active_099ea82660c4ef17 input[type=url]::placeholder,
input[type=url].input-active_099ea82660c4ef17::placeholder,
textarea.p-holder__active_22b50fa431e79417::placeholder,
textarea.input-active_099ea82660c4ef17::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_22b50fa431e79417:-ms-input-placeholder, .input-active_099ea82660c4ef17 input[type=text]:-ms-input-placeholder, input[type=text].input-active_099ea82660c4ef17:-ms-input-placeholder,
input[type=password].p-holder__active_22b50fa431e79417:-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_099ea82660c4ef17:-ms-input-placeholder,
input[type=email].p-holder__active_22b50fa431e79417:-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_099ea82660c4ef17:-ms-input-placeholder,
input[type=number].p-holder__active_22b50fa431e79417:-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_099ea82660c4ef17:-ms-input-placeholder,
input[type=tel].p-holder__active_22b50fa431e79417:-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_099ea82660c4ef17:-ms-input-placeholder,
input[type=url].p-holder__active_22b50fa431e79417:-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_099ea82660c4ef17:-ms-input-placeholder,
textarea.p-holder__active_22b50fa431e79417:-ms-input-placeholder,
textarea.input-active_099ea82660c4ef17:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_22b50fa431e79417::-ms-input-placeholder, .input-active_099ea82660c4ef17 input[type=text]::-ms-input-placeholder, input[type=text].input-active_099ea82660c4ef17::-ms-input-placeholder,
input[type=password].p-holder__active_22b50fa431e79417::-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_099ea82660c4ef17::-ms-input-placeholder,
input[type=email].p-holder__active_22b50fa431e79417::-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_099ea82660c4ef17::-ms-input-placeholder,
input[type=number].p-holder__active_22b50fa431e79417::-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_099ea82660c4ef17::-ms-input-placeholder,
input[type=tel].p-holder__active_22b50fa431e79417::-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_099ea82660c4ef17::-ms-input-placeholder,
input[type=url].p-holder__active_22b50fa431e79417::-ms-input-placeholder,
.input-active_099ea82660c4ef17 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_099ea82660c4ef17::-ms-input-placeholder,
textarea.p-holder__active_22b50fa431e79417::-ms-input-placeholder,
textarea.input-active_099ea82660c4ef17::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_7a7f7c26444b7e79, .input-error_a8166a942cd38dbd input[type=text], input[type=text].input-error_a8166a942cd38dbd,
input[type=password].p-holder__error_7a7f7c26444b7e79,
.input-error_a8166a942cd38dbd input[type=password],
input[type=password].input-error_a8166a942cd38dbd,
input[type=email].p-holder__error_7a7f7c26444b7e79,
.input-error_a8166a942cd38dbd input[type=email],
input[type=email].input-error_a8166a942cd38dbd,
input[type=number].p-holder__error_7a7f7c26444b7e79,
.input-error_a8166a942cd38dbd input[type=number],
input[type=number].input-error_a8166a942cd38dbd,
input[type=tel].p-holder__error_7a7f7c26444b7e79,
.input-error_a8166a942cd38dbd input[type=tel],
input[type=tel].input-error_a8166a942cd38dbd,
input[type=url].p-holder__error_7a7f7c26444b7e79,
.input-error_a8166a942cd38dbd input[type=url],
input[type=url].input-error_a8166a942cd38dbd,
textarea.p-holder__error_7a7f7c26444b7e79,
textarea.input-error_a8166a942cd38dbd {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_7a7f7c26444b7e79::placeholder, .input-error_a8166a942cd38dbd input[type=text]::placeholder, input[type=text].input-error_a8166a942cd38dbd::placeholder,
input[type=password].p-holder__error_7a7f7c26444b7e79::placeholder,
.input-error_a8166a942cd38dbd input[type=password]::placeholder,
input[type=password].input-error_a8166a942cd38dbd::placeholder,
input[type=email].p-holder__error_7a7f7c26444b7e79::placeholder,
.input-error_a8166a942cd38dbd input[type=email]::placeholder,
input[type=email].input-error_a8166a942cd38dbd::placeholder,
input[type=number].p-holder__error_7a7f7c26444b7e79::placeholder,
.input-error_a8166a942cd38dbd input[type=number]::placeholder,
input[type=number].input-error_a8166a942cd38dbd::placeholder,
input[type=tel].p-holder__error_7a7f7c26444b7e79::placeholder,
.input-error_a8166a942cd38dbd input[type=tel]::placeholder,
input[type=tel].input-error_a8166a942cd38dbd::placeholder,
input[type=url].p-holder__error_7a7f7c26444b7e79::placeholder,
.input-error_a8166a942cd38dbd input[type=url]::placeholder,
input[type=url].input-error_a8166a942cd38dbd::placeholder,
textarea.p-holder__error_7a7f7c26444b7e79::placeholder,
textarea.input-error_a8166a942cd38dbd::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder, .input-error_a8166a942cd38dbd input[type=text]:-ms-input-placeholder, input[type=text].input-error_a8166a942cd38dbd:-ms-input-placeholder,
input[type=password].p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=password]:-ms-input-placeholder,
input[type=password].input-error_a8166a942cd38dbd:-ms-input-placeholder,
input[type=email].p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=email]:-ms-input-placeholder,
input[type=email].input-error_a8166a942cd38dbd:-ms-input-placeholder,
input[type=number].p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=number]:-ms-input-placeholder,
input[type=number].input-error_a8166a942cd38dbd:-ms-input-placeholder,
input[type=tel].p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_a8166a942cd38dbd:-ms-input-placeholder,
input[type=url].p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=url]:-ms-input-placeholder,
input[type=url].input-error_a8166a942cd38dbd:-ms-input-placeholder,
textarea.p-holder__error_7a7f7c26444b7e79:-ms-input-placeholder,
textarea.input-error_a8166a942cd38dbd:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder, .input-error_a8166a942cd38dbd input[type=text]::-ms-input-placeholder, input[type=text].input-error_a8166a942cd38dbd::-ms-input-placeholder,
input[type=password].p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=password]::-ms-input-placeholder,
input[type=password].input-error_a8166a942cd38dbd::-ms-input-placeholder,
input[type=email].p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=email]::-ms-input-placeholder,
input[type=email].input-error_a8166a942cd38dbd::-ms-input-placeholder,
input[type=number].p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=number]::-ms-input-placeholder,
input[type=number].input-error_a8166a942cd38dbd::-ms-input-placeholder,
input[type=tel].p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_a8166a942cd38dbd::-ms-input-placeholder,
input[type=url].p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder,
.input-error_a8166a942cd38dbd input[type=url]::-ms-input-placeholder,
input[type=url].input-error_a8166a942cd38dbd::-ms-input-placeholder,
textarea.p-holder__error_7a7f7c26444b7e79::-ms-input-placeholder,
textarea.input-error_a8166a942cd38dbd::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_7a7f7c26444b7e79:focus, .input-error_a8166a942cd38dbd input[type=text]:focus, input[type=text].input-error_a8166a942cd38dbd:focus,
input[type=password].p-holder__error_7a7f7c26444b7e79:focus,
.input-error_a8166a942cd38dbd input[type=password]:focus,
input[type=password].input-error_a8166a942cd38dbd:focus,
input[type=email].p-holder__error_7a7f7c26444b7e79:focus,
.input-error_a8166a942cd38dbd input[type=email]:focus,
input[type=email].input-error_a8166a942cd38dbd:focus,
input[type=number].p-holder__error_7a7f7c26444b7e79:focus,
.input-error_a8166a942cd38dbd input[type=number]:focus,
input[type=number].input-error_a8166a942cd38dbd:focus,
input[type=tel].p-holder__error_7a7f7c26444b7e79:focus,
.input-error_a8166a942cd38dbd input[type=tel]:focus,
input[type=tel].input-error_a8166a942cd38dbd:focus,
input[type=url].p-holder__error_7a7f7c26444b7e79:focus,
.input-error_a8166a942cd38dbd input[type=url]:focus,
input[type=url].input-error_a8166a942cd38dbd:focus,
textarea.p-holder__error_7a7f7c26444b7e79:focus,
textarea.input-error_a8166a942cd38dbd: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_aa1bd7efee4573b6::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_c80a7d0ec9697511 {
  margin-bottom: 20px;
}
.form-group_c80a7d0ec9697511 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_c80a7d0ec9697511 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_c80a7d0ec9697511 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_c80a7d0ec9697511 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_c80a7d0ec9697511 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_646e6c6a94f0887c:before,
.clearfix_646e6c6a94f0887c:after {
  content: " ";
  display: table;
}

.clearfix_646e6c6a94f0887c:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_73ed93a00e563d03 .slick-slide_7eb0b6fc9c26f00c {
  margin-bottom: -10px;
}

.slick-gutter-15_834fbe32296c6bce {
  margin: -30px -15px;
}
.slick-gutter-15_834fbe32296c6bce .slick-slide_7eb0b6fc9c26f00c {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_533905bbc6f685ee {
  background: var(--color-primary);
}

.bg-color-secondary_8ef828ac24284cb1 {
  background: var(--color-secondary);
}

.bg-color-tertiary_3e52d8c718887a94 {
  background: var(--color-tertiary);
}

.bg-color-gray_dd7c6194597300e7 {
  background: var(--color-gray);
}

.bg-color-white_21c9aa0e391164fc {
  background: #FFFFFF;
}

.bg-color-black_99346ed06d83de6e {
  background: #1A1A1A;
}

.bg-color-extra03_24439cb2cda6caca {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_4a9a1897e35f51dd {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_80b3f89fa1d627ea {
  background-image: url(../pictures/bg/bg-image-1.jpg);
}

.bg_image--2_523fd7c4e8eb4cc1 {
  background-image: url(../pictures/bg/bg-image-2.jpg);
}

.bg_image--3_1b05b5b0bd9ec99b {
  background-image: url(../pictures/bg/bg-image-3.jpg);
}

.bg_image--4_c430ea072178a2bc {
  background-image: url(../pictures/bg/bg-image-4.jpg);
}

.bg_image--5_190e9b6cf021e325 {
  background-image: url(../pictures/bg/bg-image-5.jpg);
}

.bg_image--6_34c8893df3bfa8ef {
  background-image: url(../pictures/bg/bg-image-6.jpg);
}

.bg_image--7_b8dfd98f4c968b79 {
  background-image: url(../pictures/bg/bg-image-7.jpg);
}

.bg_image--8_bc0e3225b6cc1d82 {
  background-image: url(../pictures/bg/bg-image-8.jpg);
}

.bg_image--9_d5716a186c56feae {
  background-image: url(../pictures/bg/bg-image-9.jpg);
}

.bg_image--10_116268a988a75657 {
  background-image: url(../pictures/bg/bg-image-10.jpg);
}

.bg_image--11_1cc3a0b2b3d77e25 {
  background-image: url(../pictures/bg/bg-image-11.jpg);
}

.bg_image--12_060990a61cdfed07 {
  background-image: url(../pictures/bg/bg-image-12.jpg);
}

.bg_image--13_22ae50e2d7ec9b08 {
  background-image: url(../pictures/bg/bg-image-13.jpg);
}

.bg_image--14_516625f668ac6651 {
  background-image: url(../pictures/bg/bg-image-14.jpg);
}

.bg_image--15_fd8e6b7016ee189f {
  background-image: url(../pictures/bg/bg-image-15.jpg);
}

.bg_image--16_92d446ba065adb2a {
  background-image: url(../pictures/bg/bg-image-16.jpg);
}

.bg_image--17_45b9a545b3302156 {
  background-image: url(../pictures/bg/bg-image-17.jpg);
}

.bg_image--18_86119df665a7310b {
  background-image: url(../pictures/bg/bg-image-18.jpg);
}

.bg_image--19_f01e6970318f7bd9 {
  background-image: url(../pictures/bg/bg-image-19.jpg);
}

.bg_image--20_dcf554b90b016f24 {
  background-image: url(../pictures/bg/bg-image-20.jpg);
}

.bg_image--21_ec1b78aec7bb9859 {
  background-image: url(../pictures/bg/bg-image-21.jpg);
}

.bg_image--22_541b8deefc6029d9 {
  background-image: url(../pictures/bg/bg-image-22.jpg);
}

.bg_image--23_a6ff8bd7f0d20383 {
  background-image: url(../pictures/bg/bg-image-23.jpg);
}

.bg_image--24_cc49e08ca1e7b3f3 {
  background-image: url(../pictures/bg/bg-image-24.jpg);
}

.bg_image--25_eb7aa5f25506d697 {
  background-image: url(../pictures/bg/bg-image-25.jpg);
}

.bg_image--26_7a708ee31ef22bda {
  background-image: url(../pictures/bg/bg-image-26.jpg);
}

.bg_image--27_bee92596eff6bd10 {
  background-image: url(../pictures/bg/bg-image-27.jpg);
}

.bg_image--28_c3f932225acf617f {
  background-image: url(../pictures/bg/bg-image-28.jpg);
}

.bg_image--29_23c522fcf516336c {
  background-image: url(../pictures/bg/bg-image-29.jpg);
}

.bg_image--30_9a1e1ee9a0efbaac {
  background-image: url(../pictures/bg/bg-image-30.jpg);
}

.bg_image--31_cc456b3f705e9dd0 {
  background-image: url(../pictures/bg/bg-image-31.jpg);
}

.bg_image--32_b45bd5e85186188a {
  background-image: url(../pictures/bg/bg-image-32.jpg);
}

.bg_image--33_20c2795cf2235d80 {
  background-image: url(../pictures/bg/bg-image-33.jpg);
}

.bg_image--34_8c4f1266982d52ac {
  background-image: url(../pictures/bg/bg-image-34.jpg);
}

.bg_image--35_81427188659b73a5 {
  background-image: url(../pictures/bg/bg-image-35.jpg);
}

.bg_image--36_e78279b2a55b3d28 {
  background-image: url(../pictures/bg/bg-image-36.jpg);
}

.bg_image--37_38f51c4c64370afc {
  background-image: url(../pictures/bg/bg-image-37.jpg);
}

.bg_image--38_3563ca1e17150c1d {
  background-image: url(../pictures/bg/bg-image-38.jpg);
}

.bg_image--39_fcb42f683921d529 {
  background-image: url(../pictures/bg/bg-image-39.jpg);
}

.bg_image--40_0162e9ce5a4564d6 {
  background-image: url(../pictures/bg/bg-image-40.jpg);
}

.bg_tr-image--1_c9b02143c4ae0cf4 {
  background-image: url(../pictures/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_ba8d57389d35e716 {
  background-image: url(../pictures/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_ca58511c636d35e1 {
  background-image: url(../pictures/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_130900262036b0ec {
  background-image: url(../pictures/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_2dd5c753ee6a292d {
  background-image: url(../pictures/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_bcf78d0a283de2f0 {
  background-image: url(../pictures/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_57eec5a80793624f {
  background-image: url(../pictures/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_318e78b1d1baadab {
  background-image: url(../pictures/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_eb2ffb3e39455707 {
  background-image: url(../pictures/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_c2ab8fd2afbe5019 {
  background-image: url(../pictures/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_9e72182f86b02c04 {
  background-image: url(../pictures/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_13aba2bd309029bd {
  background-image: url(../pictures/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_63c53926a9885050 {
  background-image: url(../pictures/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_06d28b167e17de72 {
  background-image: url(../pictures/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_df66e6cfa86ecbaa {
  background-image: url(../pictures/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_0b0113544e46e15a {
  background-image: url(../pictures/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_c56b663a791ae8fc {
  background-image: url(../pictures/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_7687716a2a2921f3 {
  background-image: url(../pictures/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_cf043c06fad79348 {
  background-image: url(../pictures/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_b7824180622e01f5 {
  background-image: url(../pictures/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_d6a998e22b3effef {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_d359d34d2a33e8ab {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_d359d34d2a33e8ab > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_9426a8d5daea6619 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_9426a8d5daea6619 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_09d2b2768d36a328 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_09d2b2768d36a328 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_88b0a595015238b8 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_88b0a595015238b8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_88b0a595015238b8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_88b0a595015238b8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_88b0a595015238b8 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_88b0a595015238b8 > [class*=col], .row--20_88b0a595015238b8 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_88b0a595015238b8 > [class*=col], .row--20_88b0a595015238b8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_88b0a595015238b8 > [class*=col], .row--20_88b0a595015238b8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_88b0a595015238b8 > [class*=col], .row--20_88b0a595015238b8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_88b0a595015238b8 > [class*=col], .row--20_88b0a595015238b8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_5f039c99c036756f {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5f039c99c036756f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5f039c99c036756f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5f039c99c036756f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5f039c99c036756f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_5f039c99c036756f > [class*=col], .row--25_5f039c99c036756f > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5f039c99c036756f > [class*=col], .row--25_5f039c99c036756f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5f039c99c036756f > [class*=col], .row--25_5f039c99c036756f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5f039c99c036756f > [class*=col], .row--25_5f039c99c036756f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5f039c99c036756f > [class*=col], .row--25_5f039c99c036756f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_dee8d78f0c908d5f {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_dee8d78f0c908d5f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_dee8d78f0c908d5f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_dee8d78f0c908d5f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_dee8d78f0c908d5f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_dee8d78f0c908d5f > [class*=col], .row--30_dee8d78f0c908d5f > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_dee8d78f0c908d5f > [class*=col], .row--30_dee8d78f0c908d5f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_dee8d78f0c908d5f > [class*=col], .row--30_dee8d78f0c908d5f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_dee8d78f0c908d5f > [class*=col], .row--30_dee8d78f0c908d5f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_dee8d78f0c908d5f > [class*=col], .row--30_dee8d78f0c908d5f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_a7d731b9dc4a3b61 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_a7d731b9dc4a3b61 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_a7d731b9dc4a3b61 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_a7d731b9dc4a3b61 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_a7d731b9dc4a3b61 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_a7d731b9dc4a3b61 > [class*=col], .row--45_a7d731b9dc4a3b61 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_a7d731b9dc4a3b61 > [class*=col], .row--45_a7d731b9dc4a3b61 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_a7d731b9dc4a3b61 > [class*=col], .row--45_a7d731b9dc4a3b61 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_a7d731b9dc4a3b61 > [class*=col], .row--45_a7d731b9dc4a3b61 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_a7d731b9dc4a3b61 > [class*=col], .row--45_a7d731b9dc4a3b61 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_cfcb54948a07ea72 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_cfcb54948a07ea72 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_cfcb54948a07ea72 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_cfcb54948a07ea72 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_cfcb54948a07ea72 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_cfcb54948a07ea72 > [class*=col], .row--40_cfcb54948a07ea72 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_cfcb54948a07ea72 > [class*=col], .row--40_cfcb54948a07ea72 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_cfcb54948a07ea72 > [class*=col], .row--40_cfcb54948a07ea72 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_cfcb54948a07ea72 > [class*=col], .row--40_cfcb54948a07ea72 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_cfcb54948a07ea72 > [class*=col], .row--40_cfcb54948a07ea72 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_f094d1c8d1bc2f34 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_f094d1c8d1bc2f34 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_f094d1c8d1bc2f34 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_f094d1c8d1bc2f34 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_f094d1c8d1bc2f34 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_f094d1c8d1bc2f34 > [class*=col], .row--60_f094d1c8d1bc2f34 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_f094d1c8d1bc2f34 > [class*=col], .row--60_f094d1c8d1bc2f34 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_f094d1c8d1bc2f34 > [class*=col], .row--60_f094d1c8d1bc2f34 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_f094d1c8d1bc2f34 > [class*=col], .row--60_f094d1c8d1bc2f34 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_f094d1c8d1bc2f34 > [class*=col], .row--60_f094d1c8d1bc2f34 > [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_2b4f4aa77a2cb875(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_2b4f4aa77a2cb875(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_2b4f4aa77a2cb875(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_2b4f4aa77a2cb875(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_ee114bcc7c4f0775/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_551468236d8c79b1 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_3957d90ee93ea00a {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_540cf08b41c8c088,
.animated.bounceOut_36bf488939fcb322 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_ef7ea8e81f0ec44a,
.animated.flipOutY_0e3a6af8955fef30 {
  -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_da9534d86ae14dec {
  -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_5eaa56c70174bf9e {
  -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_b5e006edf1c79e55 {
  -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_36ae59141421e5e7 {
  -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_8b56ec1cd2e40fad {
  -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_8608eb3176b5f8b4 {
  -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_540cf08b41c8c088 {
  -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_5eb3348b9bd913c1 {
  -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_81f935ac6ea2db2e {
  -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_7ed9655ea0344f97 {
  -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_eb2827abc3a6188f {
  -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_36bf488939fcb322 {
  -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_05f73919bfb691a2 {
  -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_24063fb61e1474cc {
  -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_44a94052af675efb {
  -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_3b7ea49ce5499e6c {
  -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_b169c7f4f390efad {
  -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_be7264ed0bbc04ca {
  -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_f7ed18c49b286fcf {
  -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_ffb117d71ea20125 {
  -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_9bf0b515f66d490c {
  -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_19d6cd26bcf3175d {
  -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_58f57097bcf27c52 {
  -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_e90906cf255b3b88 {
  -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_647034629d25f55b {
  -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_66464af5be30ec95 {
  -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_bc165f30d2633ff0 {
  -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_59224d8ddc4ffc38 {
  -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_af32ff8a6208c116 {
  -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_59999892a6ab82b5 {
  -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_138dc6cfb800936e {
  -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_685bbbff78cf60f5 {
  -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_79b6608e954a8c78 {
  -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_70ad234824704650 {
  -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_5cb0c43bea9ee202 {
  -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_4ffaae4f337abb3f {
  -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_ef7ea8e81f0ec44a {
  -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_0e3a6af8955fef30 {
  -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_25d74636a3a21f43 {
  -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_dd45a31ca6a7d385 {
  -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_1833ed9afd5907e5 {
  -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_48bd5d6220889e2c {
  -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_cfe927afd2ffd6fc {
  -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_6680f2cde711dd76 {
  -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_e9b89c08d98df08a {
  -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_5506b4c4277c6395 {
  -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_cd4dee108cb36be1 {
  -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_102c27185a22dac7 {
  -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_e1af55133400bbe6 {
  -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_d087f714a9d960c9 {
  -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_3957d90ee93ea00a {
  -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_f83d032cd53ee9c1 {
  -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_6e67e4ea69ba2df5 {
  -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_f8768413bcd855f2 {
  -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_8868b283fe6dbc9f {
  -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_8d3d65fb24d16176 {
  -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_d3b5d61b51a79d77 {
  -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_bb1aceda91a8f7f2 {
  -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_c8b8bdd9f10db0fe {
  -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_6706b9b0aedffc7a {
  -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_e68dbf31928c2cac {
  -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_2437bf2d05fa378c {
  -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_81cc4c8791190c23 {
  -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_2d97e41d626b45cb {
  -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_12bcb8bc43e2aa91 {
  -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_e77bfbd913e9b44d {
  -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_2133aa82e14ff4f6 {
  -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_3495b34b57f14f58 {
  -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_60c6f0585ec4b3ea {
  -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_92abaee5f322bbfc {
  -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_626b979793e870ca {
  -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_f98eb1f6ecc76b8f {
  animation: animate-floting 15s linear infinite;
}
.floting-line_f98eb1f6ecc76b8f:hover {
  animation-play-state: paused;
}

.floting-line-2_f5a52c41103b8d6b {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_f5a52c41103b8d6b: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_2b4f4aa77a2cb875(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_2b4f4aa77a2cb875(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_2b4f4aa77a2cb875(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_0d539e6ceeccb531 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_0d539e6ceeccb531 .reveal-animation_7a133a6b40f42007 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_0d539e6ceeccb531 .reveal-animation_7a133a6b40f42007::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_7a133a6b40f42007.reveal-primary_ed2109e94c6ae9e4::before {
  background: #0c0c0a;
}

.reveal-animation_7a133a6b40f42007.reveal-dark_0efbd07caafc81a2::before {
  background: #000;
}

.reveal-animation_7a133a6b40f42007.reveal-white_d66ffe3ecc772d8d::before {
  background: #000;
}

.reveal-animation_7a133a6b40f42007.reveal-top_5dd3d03395a647f7.aos-animate::before,
.reveal-animation_7a133a6b40f42007.reveal-bottom_2faab95489985e58.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_7a133a6b40f42007.reveal-start_6efeea9847955ddf.aos-animate::before,
.reveal-animation_7a133a6b40f42007.reveal-end_7b7e2192b19c6863.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_7a133a6b40f42007.reveal-top_5dd3d03395a647f7::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_7a133a6b40f42007.reveal-start_6efeea9847955ddf::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_7a133a6b40f42007.reveal-end_7b7e2192b19c6863::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_7a133a6b40f42007.reveal-bottom_2faab95489985e58::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_fe89f616a31556e0 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_fe89f616a31556e0 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_fe89f616a31556e0 {
    margin: 6em auto;
  }
}
.cd-headline_9eab13dcfdfeaf93 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_9eab13dcfdfeaf93 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_9eab13dcfdfeaf93 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_9eab13dcfdfeaf93 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_9eab13dcfdfeaf93 {
    font-size: 26px;
  }
}
.cd-words-wrapper_5361f918c735ed3e {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_5361f918c735ed3e b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_5361f918c735ed3e b.is-visible_7a0459ec87de87b7 {
  position: relative;
}

.no-js_29ea5587f21cecf9 .cd-words-wrapper_5361f918c735ed3e b {
  opacity: 0;
}

.no-js_29ea5587f21cecf9 .cd-words-wrapper_5361f918c735ed3e b.is-visible_7a0459ec87de87b7 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_9eab13dcfdfeaf93.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_9eab13dcfdfeaf93.clip .cd-words-wrapper_5361f918c735ed3e {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_9eab13dcfdfeaf93.clip .cd-words-wrapper_5361f918c735ed3e b {
  font-weight: 700;
}

.cd-headline_9eab13dcfdfeaf93.clip .cd-words-wrapper_5361f918c735ed3e::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_9eab13dcfdfeaf93.clip b {
  opacity: 0;
}

.cd-headline_9eab13dcfdfeaf93.clip b.is-visible_7a0459ec87de87b7 {
  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_4cd1af2248794b69,
body.sal-disabled_d585bbd3c5271431 [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_4cd1af2248794b69,
body.sal-disabled_d585bbd3c5271431 [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_4cd1af2248794b69,
body.sal-disabled_d585bbd3c5271431 [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_4cd1af2248794b69,
body.sal-disabled_d585bbd3c5271431 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_5542bfb642085479 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_5542bfb642085479 .button-area-start_a6429f2b79c11831 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_5542bfb642085479 .button-area-start_a6429f2b79c11831 .call-us_381785daefb97f86 {
    display: none;
  }
}
.header-style-one-wrapper_5542bfb642085479 .button-area-start_a6429f2b79c11831 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_5542bfb642085479 .button-area-start_a6429f2b79c11831 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_5542bfb642085479 .logo-area_eaee12f7b5d3851a .logo_0873549586c5fc39 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_eaee12f7b5d3851a img.light_9ffa15677a4772cc {
  display: block;
}
[data-theme=light] .logo-area_eaee12f7b5d3851a img.dark_eb44ae9f65dd3199 {
  display: none;
}

[data-theme=dark] .logo-area_eaee12f7b5d3851a img.light_9ffa15677a4772cc {
  display: none;
}
[data-theme=dark] .logo-area_eaee12f7b5d3851a img.dark_eb44ae9f65dd3199 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_a981dbfffeefb146 .main-nav-area_6df73c35819e425f ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_a981dbfffeefb146 .button-area-start_a6429f2b79c11831 .text-btn_b976446e38af2cde {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_6df73c35819e425f ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_a6429f2b79c11831 .call-us_381785daefb97f86, [data-theme=dark] .header--sticky.sticky .button-area-start_a6429f2b79c11831 .text-btn_b976446e38af2cde {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_a981dbfffeefb146 .main-nav-area_6df73c35819e425f ul li a {
  color: #fff;
}

.header-style-one_8ebbd0ba7b4fa593 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_8ebbd0ba7b4fa593 .header-style-one-wrapper_5542bfb642085479 .main-nav-area_6df73c35819e425f {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_8ebbd0ba7b4fa593 .header-style-one-wrapper_5542bfb642085479 .main-nav-area_6df73c35819e425f {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_c1270b6f443f15ed {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_8ebbd0ba7b4fa593 .header-style-one-wrapper_5542bfb642085479 .main-nav-area_6df73c35819e425f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_8ebbd0ba7b4fa593 .header-style-one-wrapper_5542bfb642085479 .main-nav-area_6df73c35819e425f {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_8ebbd0ba7b4fa593 .header-style-one-wrapper_5542bfb642085479 .button-area-start_a6429f2b79c11831 a.text-btn_b976446e38af2cde {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_a981dbfffeefb146 {
  background: var(--body-bg);
}

header.header-two_62ba411d08ecd1da {
  display: block;
}
header.header-two_62ba411d08ecd1da.border-bottom_4c6a18120511f9ce {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_1bf6b2876cf0d3ca {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_1bf6b2876cf0d3ca a.logo-area_eaee12f7b5d3851a {
  padding: 25px 0;
}
.header-two-content-main_1bf6b2876cf0d3ca .header-end-area_c5110a15e79b496f {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_1bf6b2876cf0d3ca .header-end-area_c5110a15e79b496f a.reqiest_bd8d895c71168113 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_1bf6b2876cf0d3ca .header-end-area_c5110a15e79b496f a.reqiest_bd8d895c71168113 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_1bf6b2876cf0d3ca .header-end-area_c5110a15e79b496f .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_0f50459919d74709 {
  width: 100%;
  position: absolute;
}
.header-three_0f50459919d74709 .header-wrapper-main-three_93430fd3c76e0a88 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_0f50459919d74709 .header-wrapper-main-three_93430fd3c76e0a88 .header-right-area_d8811824e56ed6a5 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_0f50459919d74709 .header-wrapper-main-three_93430fd3c76e0a88 .header-right-area_d8811824e56ed6a5 .main-nav-area_6df73c35819e425f {
    display: none;
  }
}
.header-three_0f50459919d74709 .header-wrapper-main-three_93430fd3c76e0a88 .header-right-area_d8811824e56ed6a5 .main-nav-area_6df73c35819e425f ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_0f50459919d74709 .header-wrapper-main-three_93430fd3c76e0a88 .header-right-area_d8811824e56ed6a5 .rts-btn {
    display: none;
  }
}
.header-three_0f50459919d74709 .header-wrapper-main-three_93430fd3c76e0a88 .logo-area_eaee12f7b5d3851a {
  padding: 25px 0;
}

.main-nav-area_6df73c35819e425f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_6df73c35819e425f ul li {
  margin: 0;
}
.main-nav-area_6df73c35819e425f 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_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 {
  transition: all 0.3s;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38:hover .menu-item_389a7de489837b57 {
  opacity: 0.5;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .menu-item_389a7de489837b57 {
  transition: all 0.3s;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .menu-item_389a7de489837b57 .fluxi-dropdown-main-element_00e05260a5bfbee7 {
  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_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .menu-item_389a7de489837b57 .fluxi-dropdown-main-element_00e05260a5bfbee7 {
    padding: 35px 17px;
  }
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .menu-item_389a7de489837b57:hover {
  opacity: 1;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d {
  z-index: 10;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d .fluxi-submenu_98ddbc81c63bfa1a {
  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_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d .fluxi-submenu_98ddbc81c63bfa1a:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d .fluxi-submenu_98ddbc81c63bfa1a li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d .fluxi-submenu_98ddbc81c63bfa1a li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d .fluxi-submenu_98ddbc81c63bfa1a 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_6df73c35819e425f ul.fluxi-desktop-menu_6114e29669290c38 .fluxi-has-dropdown_0e9431aaef08ac8d:hover .fluxi-submenu_98ddbc81c63bfa1a {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_1bf6b2876cf0d3ca .main-nav-area_6df73c35819e425f {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_1bf6b2876cf0d3ca .main-nav-area_6df73c35819e425f {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_1bf6b2876cf0d3ca .main-nav-area_6df73c35819e425f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_1bf6b2876cf0d3ca .main-nav-area_6df73c35819e425f {
    display: none;
  }
}

.side-bar_a05a47400be2e2ab {
  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_a05a47400be2e2ab {
    width: 315px;
  }
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .thumbnail_366dd404926b9ebe {
  display: flex;
  justify-content: center;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .thumbnail_366dd404926b9ebe img {
  width: 60%;
  margin: auto;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .title {
  font-weight: 600;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .footer_24131cd8a88d43c4 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .footer_24131cd8a88d43c4 .title {
  font-weight: 500;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .footer_24131cd8a88d43c4 a.rts-btn {
  margin: auto;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 {
  margin-top: 50px;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .single-info_8a65050b4155549e {
  margin: 15px 0;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .single-info_8a65050b4155549e a:hover {
  color: var(--color-primary);
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .rts-social-style-one_a908bc5673f6d8fc {
  margin-top: 40px;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .rts-social-style-one_a908bc5673f6d8fc ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .rts-social-style-one_a908bc5673f6d8fc ul li {
  margin: 0;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .rts-social-style-one_a908bc5673f6d8fc ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .contact-information--sidebar_19788efe7d309b12 .rts-social-style-one_a908bc5673f6d8fc ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_a05a47400be2e2ab.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_a05a47400be2e2ab button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_a05a47400be2e2ab 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_8ebbd0ba7b4fa593.case-studies_3a41e2fb1297c678 .main-nav-area_6df73c35819e425f ul li > a.fluxi-dropdown-main-element_00e05260a5bfbee7 {
  color: #fff !important;
}

.header-style-one_8ebbd0ba7b4fa593.case-studies_3a41e2fb1297c678.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_a05a47400be2e2ab {
  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_a05a47400be2e2ab {
    width: 300px;
  }
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .thumbnail_366dd404926b9ebe {
  display: flex;
  justify-content: center;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .thumbnail_366dd404926b9ebe img {
  width: 85%;
  margin: auto;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .title {
  font-weight: 600;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .footer_24131cd8a88d43c4 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .footer_24131cd8a88d43c4 .title {
  font-weight: 500;
}
.side-bar_a05a47400be2e2ab .inner-main-wrapper-desk_eaedfa50c0c1c615 .inner-content_0f309fa376bc1f96 .footer_24131cd8a88d43c4 a.rts-btn {
  margin: auto;
}

.side-bar_a05a47400be2e2ab.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_a05a47400be2e2ab button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_a05a47400be2e2ab 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(../pictures/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_5883612da0f4132e {
  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_ac39d108902f97e1 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_ac39d108902f97e1 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_ac39d108902f97e1 {
    display: block;
  }
}

.mobile-menu-main_ac39d108902f97e1 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li a.main_382575fb4e0832fe {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747 {
  position: relative;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747 ul a {
  padding: 10px 0;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747 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_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747::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_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747.mm-active_dbf4a3e6b4e22892::after {
  content: "\f077";
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747.third-lvl_2f89170c53d40ecf::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747.third-lvl_2f89170c53d40ecf ul {
  padding: 0 20px;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747.third-lvl_2f89170c53d40ecf ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747.third-lvl_2f89170c53d40ecf ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_ac39d108902f97e1 nav ul li.has-droupdown_7d04894bcf87d747.third-lvl_2f89170c53d40ecf ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_ac39d108902f97e1 nav ul li a {
  display: block;
}
.mobile-menu-main_ac39d108902f97e1 .social-wrapper-one_d6beb57c7397b24c {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_a05a47400be2e2ab.header-two_62ba411d08ecd1da .inner-main-wrapper-desk_eaedfa50c0c1c615, .side-bar_a05a47400be2e2ab.header-three_0f50459919d74709 .inner-main-wrapper-desk_eaedfa50c0c1c615 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_a05a47400be2e2ab.header-two_62ba411d08ecd1da .mobile-menu_5635357f0dbc0996, .side-bar_a05a47400be2e2ab.header-three_0f50459919d74709 .mobile-menu_5635357f0dbc0996 {
    display: none !important;
  }
}

.header-one_d52b6950e4d1be3a .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111 {
  position: relative;
}
.header-one_d52b6950e4d1be3a .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111:hover::after {
  color: var(--color-primary);
}
.header-one_d52b6950e4d1be3a .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111::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_d52b6950e4d1be3a .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111 .third-lvl_2f89170c53d40ecf {
  margin-left: -4px;
}

.header-three_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 {
  padding: 15px 0;
}
.header-three_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111 {
  position: relative;
}
.header-three_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111:hover::after {
  color: var(--color-primary);
}
.header-three_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111::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_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 .sub-dropdown_671af1f0ae6f6111 .third-lvl_2f89170c53d40ecf {
  margin-left: -4px;
}
.header-three_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 li {
  margin: 0;
  width: 100%;
}
.header-three_0f50459919d74709 .main-nav-desk_611378247b748983 nav ul li.has-droupdown_7d04894bcf87d747 .submenu.inner-page_37366523de453312 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_671af1f0ae6f6111 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_671af1f0ae6f6111 .submenu.third-lvl_2f89170c53d40ecf {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_671af1f0ae6f6111 .submenu.third-lvl_2f89170c53d40ecf.base {
  display: block !important;
}
.sub-dropdown_671af1f0ae6f6111:hover .sub-menu-link_9eb47ac62bfeae49 {
  color: var(--color-primary);
}
.sub-dropdown_671af1f0ae6f6111:hover .submenu.third-lvl_2f89170c53d40ecf.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_671af1f0ae6f6111:hover .submenu.third-lvl_2f89170c53d40ecf.base li {
  display: block;
}
.sub-dropdown_671af1f0ae6f6111:hover .submenu.third-lvl_2f89170c53d40ecf.base li a {
  display: block !important;
}

.header-three_0f50459919d74709 .sub-dropdown_671af1f0ae6f6111:hover .submenu.third-lvl_2f89170c53d40ecf.base {
  margin-left: -14px !important;
}

.header-two_62ba411d08ecd1da .header-main-wrapper_c1f1d15e9f8b1bf0 .sub-dropdown_671af1f0ae6f6111:hover .submenu.third-lvl_2f89170c53d40ecf.base {
  margin-left: 90px !important;
}

header.heder-two_55c31c6046b7b5f9 .sub-dropdown_671af1f0ae6f6111:hover .submenu.third-lvl_2f89170c53d40ecf.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_55c31c6046b7b5f9 .sub-dropdown_671af1f0ae6f6111::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_55c31c6046b7b5f9 .sub-dropdown_671af1f0ae6f6111:hover a.sub-menu-link_9eb47ac62bfeae49 {
  color: var(--color-primary) !important;
}
header.heder-two_55c31c6046b7b5f9 .sub-dropdown_671af1f0ae6f6111:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_55c31c6046b7b5f9 .sub-dropdown_671af1f0ae6f6111 .submenu.third-lvl_2f89170c53d40ecf.base {
  display: block;
}

.sub-dropdown_671af1f0ae6f6111 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_671af1f0ae6f6111.active .sub-menu-link_9eb47ac62bfeae49 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_671af1f0ae6f6111.active .sub-menu-link_9eb47ac62bfeae49::after {
  width: 12px !important;
}
.sub-dropdown_671af1f0ae6f6111.active::after {
  color: #FFFFFF;
}
.sub-dropdown_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf {
  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_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf:hover li a {
  opacity: 0.5;
}
.sub-dropdown_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf li:hover a::after {
  width: 12px;
}
.sub-dropdown_671af1f0ae6f6111 .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf 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_671af1f0ae6f6111:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_671af1f0ae6f6111:hover .sub-menu-link_9eb47ac62bfeae49 {
  color: var(--color-primary);
}
.sub-dropdown_671af1f0ae6f6111:hover .fluxi-submenu_98ddbc81c63bfa1a.third-lvl_2f89170c53d40ecf.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_238c98f7ed84cf6b {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_238c98f7ed84cf6b {
    padding: 0 15px;
  }
}

.section-bg_aacdf591ba0d51b3 {
  background: var(--section-bg-gray);
}

.bg_white_90a76f39dc1e669d {
  background: var(--body-bg);
}

.g-48_4122484f1802d7c6 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_35f15cac9b81dcc5 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_3a34d2d28f75a2b2 {
  background: #F8F9FB;
}

.bg-gray-2_7b55e8b11dc9d819 {
  background: var(--bg-gray-2);
}

.overflow-right-div_16464014f3a449ec {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_16464014f3a449ec {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_16464014f3a449ec {
    width: 100%;
  }
}

.gsap-marker-end_4459dd30df10fd26,
.gsap-marker-start_a38678f48660f474,
.gsap-marker-scroller-end_189dd73bf9ea41e7,
.gsap-marker-scroller-start_85895fc9ab9b6a05 {
  display: none !important;
}

.bg-dark-p_b374e72c8c14da4a {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_951fe6bbf4c1f08a {
  background: var(--footer-bg-2);
}

.border-radious-top-section_a788700ac7be0b21 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_8b6ccc7dab0fb6e0 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d img.two_21372ea30f403b1b {
  left: 38px;
}
.customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d img.three_1253c775d7367517 {
  left: 73px;
}
.customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d img.four_5e021f72e434a862 {
  left: 108px;
}
.customer-review-area_8b6ccc7dab0fb6e0 p.desc {
  margin-bottom: 0;
}

.br-none_eeaef2cd638dc7b8 {
  border-radius: 0 !important;
}

.color-secondary-2_b102b4d9c431177d {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_b8ff28fd09b14e36 {
    order: 2;
  }
}

.loader-wrapper_4244291ec8f4d03e {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_4244291ec8f4d03e .loader-section_e9e92dc25f23be0d {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_4244291ec8f4d03e .loader-section_e9e92dc25f23be0d.section-left_5d90f25cab800893 {
  left: 0;
}

.loader-wrapper_4244291ec8f4d03e .loader-section_e9e92dc25f23be0d.section-right_0746c2318ba1b1b9 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_4244291ec8f4d03e .loader-section_e9e92dc25f23be0d.section-left_5d90f25cab800893 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_4244291ec8f4d03e .loader-section_e9e92dc25f23be0d.section-right_0746c2318ba1b1b9 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_256432060bb525f6 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_4244291ec8f4d03e {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_256432060bb525f6: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_256432060bb525f6 {
  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_2008c3a67d8c587f {
  -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_2008c3a67d8c587f.btt__visible_333489d5f69d77e9 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_2008c3a67d8c587f {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_de5661c3af8af03b 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_7d47f88e5e85a57b {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_ce542f34437a2799 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_7d47f88e5e85a57b {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_ce542f34437a2799 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_e47b7e0e382e97f9:hover,
[data-theme=dark] .rts-btn.btn-primary-5_50c45298282aa97e:hover,
[data-theme=dark] .rts-btn.btn-primary-6_7ba7d3e60c9a021f:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_34c0d67521b43bb1: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_e47b7e0e382e97f9 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_e47b7e0e382e97f9:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_6da1b6a74e740493 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_6da1b6a74e740493::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_6da1b6a74e740493::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_6da1b6a74e740493:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_6da1b6a74e740493:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_2ca5116deef36f44 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_2ca5116deef36f44::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_2ca5116deef36f44::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_2ca5116deef36f44:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_2ca5116deef36f44:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_34c0d67521b43bb1 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_34c0d67521b43bb1:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_50c45298282aa97e {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_50c45298282aa97e:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_7ba7d3e60c9a021f {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_7ba7d3e60c9a021f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_29d14fd3bc423939 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_29d14fd3bc423939::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_29d14fd3bc423939:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_8ad7c582de1183cc {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_8ad7c582de1183cc::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_8ad7c582de1183cc:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_3f00c74221eacbb7 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_3f00c74221eacbb7::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_3f00c74221eacbb7:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_794292a924867c18 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_794292a924867c18 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_794292a924867c18:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_65904d49ecd11740 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_65904d49ecd11740 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_65904d49ecd11740:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_44a588acc4b3212c {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_44a588acc4b3212c:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_44a588acc4b3212c.about_f826cda59de05197 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_44a588acc4b3212c.about_f826cda59de05197:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_56be23e939248adc i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_56be23e939248adc:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_dfdf771d967b9320 {
  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_dfdf771d967b9320 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_dfdf771d967b9320:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_56be23e939248adc i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_edc6da13100830bf {
  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_edc6da13100830bf::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_edc6da13100830bf::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_edc6da13100830bf i {
  font-weight: 400;
}
.under-line-btn_1ead45a5b380851b {
  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_1ead45a5b380851b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_1ead45a5b380851b::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_1ead45a5b380851b:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_4f77e0e2e1d50157 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_4f77e0e2e1d50157 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_4f77e0e2e1d50157 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_4f77e0e2e1d50157 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_4f77e0e2e1d50157 p.disc_549b88dd70917260 {
  margin-bottom: 50px;
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e .customer-review-area_8b6ccc7dab0fb6e0 .client-img_a3dbc4b32b9a394d {
  width: 150px;
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e .customer-review-area_8b6ccc7dab0fb6e0 p.desc {
  min-width: max-content;
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e .customer-review-area_8b6ccc7dab0fb6e0 img {
  max-width: 40%;
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e .customer-review-area_8b6ccc7dab0fb6e0 img.two_21372ea30f403b1b {
  left: 24px;
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e .customer-review-area_8b6ccc7dab0fb6e0 img.three_1253c775d7367517 {
  left: 48px;
}
.banner-one-content-left_4f77e0e2e1d50157 .button-banner-one-wrapper_221885395b87da5e .customer-review-area_8b6ccc7dab0fb6e0 img.four_5e021f72e434a862 {
  left: 72px;
}

.banner-one-right-content-with-img_bba39c1b0f26bc50 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_bba39c1b0f26bc50 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_bba39c1b0f26bc50 .img-1_9f0fb98ac96372b9 {
  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_bba39c1b0f26bc50 .img-1_9f0fb98ac96372b9 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_bba39c1b0f26bc50 .img-2_e522aa221f718d84 {
  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_bba39c1b0f26bc50 .img-2_e522aa221f718d84 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_5aebc5035ecfccf6 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_5aebc5035ecfccf6 .box-one-top_63e9ca9059fac73d {
  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_5aebc5035ecfccf6 .box-one-bottom_80f4f9df1f02f955 {
  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_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 {
    display: none;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 .right-top_3a54ddb5f4324584 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 .right-bottom_a80ac1e3e929a2de {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 .mid-top_ac605c05361ca765 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 .left-bottom_f6476f509557598b {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 .left-top_5df6362bce2a7e7b {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5aebc5035ecfccf6 .radious-shape_ae8b8535e53ca650 .center-bottom_db6f16589aaae895 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-content-left_4f77e0e2e1d50157 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-content-left_4f77e0e2e1d50157 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-content-left_4f77e0e2e1d50157 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-content-left_4f77e0e2e1d50157 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-content-left_4f77e0e2e1d50157 p.disc_549b88dd70917260 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-content-left_4f77e0e2e1d50157 .customer-review-area_8b6ccc7dab0fb6e0 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-right-content-with-img_bba39c1b0f26bc50 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-right-content-with-img_bba39c1b0f26bc50 .short-image-area_fbc39fb8f9e7e2ab .img-1_9f0fb98ac96372b9 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-right-content-with-img_bba39c1b0f26bc50 .short-image-area_fbc39fb8f9e7e2ab .img-1_9f0fb98ac96372b9 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .banner-one-right-content-with-img_bba39c1b0f26bc50 .short-image-area_fbc39fb8f9e7e2ab .img-1_9f0fb98ac96372b9 {
    left: 0;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-area-inner_88cbb851052ed007 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe {
  margin-bottom: 40px;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .brand-left-short-title-one_c3a7f48606dbee27 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .brand-left-short-title-one_c3a7f48606dbee27 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .brand-left-short-title-one_c3a7f48606dbee27 .star-rating_04f268b0e52c1545 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .brand-left-short-title-one_c3a7f48606dbee27 .star-rating_04f268b0e52c1545 li {
  list-style: none;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .brand-left-short-title-one_c3a7f48606dbee27 .star-rating_04f268b0e52c1545 li a {
  color: #FF6354;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-title-area_42457b388c431cbe .brand-left-short-title-one_c3a7f48606dbee27 p.disc_549b88dd70917260 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-slider-area_7baf69b9c180eb90 {
  overflow: hidden;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-five_7b0208b54e44ca4d .brand-slider-area_7baf69b9c180eb90 .brand-inner_a5a435e6f50d178a {
  text-align: center;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 {
  background: #212026;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .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_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 p.disc_549b88dd70917260 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .button-area_fdcbeb97cb74295e {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .button-area_fdcbeb97cb74295e {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .button-area_fdcbeb97cb74295e .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .button-area_fdcbeb97cb74295e .rts-btn.btn-primary-5_50c45298282aa97e {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .button-area_fdcbeb97cb74295e .rts-btn.btn-primary-5_50c45298282aa97e:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .button-area_fdcbeb97cb74295e .rts-btn.btn-primary-5-border_44a588acc4b3212c {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .counter-upmain-wrapper-style-six_4ec9928b2b0a03d7 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .counter-upmain-wrapper-style-six_4ec9928b2b0a03d7 .single-counter-up-six_80dc3ae78388e8cd .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-content-left_5fc0a4eba7153012 .counter-upmain-wrapper-style-six_4ec9928b2b0a03d7 .single-counter-up-six_80dc3ae78388e8cd p {
  color: #D7D9E9;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a {
    width: 100%;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a .image-one_ec82fadf3a8ad5f8 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a .image-one_ec82fadf3a8ad5f8 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a .image-two_c9b1897054dff220 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-left_b3d086fcfa96d81a .image-two_c9b1897054dff220 img {
    width: 100%;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b {
    display: none;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b .image-three_300c5d57432c4687 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .banner-six-right-content-with-img_4eb89300ca333d40 .image-right_86b549a6531e920b .image-four_efd590a080386118 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .shape_68bf371b3bf46e27 {
    display: none;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .shape_68bf371b3bf46e27 .right-top_3a54ddb5f4324584 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .shape_68bf371b3bf46e27 .right-top_3a54ddb5f4324584 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .shape_68bf371b3bf46e27 .right-bottom_a80ac1e3e929a2de {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_5aebc5035ecfccf6.banner-six_4adb02f3261e8d37 .shape_68bf371b3bf46e27 .right-bottom_a80ac1e3e929a2de {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_f953825c01361ccd {
  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_f953825c01361ccd::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_f953825c01361ccd .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_f953825c01361ccd .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f953825c01361ccd .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_f953825c01361ccd p.disc_549b88dd70917260 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f953825c01361ccd p.disc_549b88dd70917260 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f953825c01361ccd p.disc_549b88dd70917260 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f953825c01361ccd p.disc_549b88dd70917260 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_f953825c01361ccd p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}
.rts-banner-area-two_f953825c01361ccd 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_f953825c01361ccd form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_f953825c01361ccd form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f953825c01361ccd form {
    max-width: 80%;
  }
}
.rts-banner-area-two_f953825c01361ccd form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_f953825c01361ccd form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_f953825c01361ccd .bottom-text_cfecde492518cfbc p.disc_549b88dd70917260 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_4362a48b1f6c76d7 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_4362a48b1f6c76d7 {
    margin-top: 70px;
  }
}

.mt-dec-100_9a3ebf856c8781b8 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_80b7493b04b49470 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .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_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .two_21372ea30f403b1b {
  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_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .two_21372ea30f403b1b {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .two_21372ea30f403b1b {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .three_1253c775d7367517 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .three_1253c775d7367517 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .four_5e021f72e434a862 {
  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_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .four_5e021f72e434a862 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .four_5e021f72e434a862 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_80b7493b04b49470 .banner-2-shape_fbe3d87137629f59 .five_089d532d11769a99 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_0f50459919d74709 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_7667a3fc75ed5441 {
  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_7667a3fc75ed5441 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.banner-three-area-start_7667a3fc75ed5441 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.banner-three-area-start_7667a3fc75ed5441 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_7667a3fc75ed5441 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_7667a3fc75ed5441 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_7667a3fc75ed5441 .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_13078f46e4ebd16c {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_13078f46e4ebd16c {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_13078f46e4ebd16c .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_13078f46e4ebd16c .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_13078f46e4ebd16c .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_13078f46e4ebd16c .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_13078f46e4ebd16c .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_13078f46e4ebd16c .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_13078f46e4ebd16c .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_13078f46e4ebd16c .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_13078f46e4ebd16c p.disc_549b88dd70917260 {
  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_13078f46e4ebd16c p.disc_549b88dd70917260 br {
    display: none;
  }
}
.banner-wrapper-three-main_13078f46e4ebd16c .button-area_fdcbeb97cb74295e {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_13078f46e4ebd16c .button-area_fdcbeb97cb74295e {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_13078f46e4ebd16c .button-area_fdcbeb97cb74295e .under-line-btn_1ead45a5b380851b::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_13078f46e4ebd16c span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_061716eea3cd5bb5 {
  padding-top: 68px;
}
.banner-four-content-left_061716eea3cd5bb5 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_061716eea3cd5bb5 .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_061716eea3cd5bb5 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_061716eea3cd5bb5 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_061716eea3cd5bb5 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_061716eea3cd5bb5 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_061716eea3cd5bb5 .banner-logo-area_5744bcdcf36043d2 {
  margin-top: 50px;
}
.banner-four-content-left_061716eea3cd5bb5 .banner-logo-area_5744bcdcf36043d2 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_061716eea3cd5bb5 .banner-logo-area_5744bcdcf36043d2 .logo-area_eaee12f7b5d3851a {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_061716eea3cd5bb5 .banner-logo-area_5744bcdcf36043d2 .logo-area_eaee12f7b5d3851a {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_5744bcdcf36043d2 .light_9ffa15677a4772cc {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_5744bcdcf36043d2 .dark_eb44ae9f65dd3199 {
  display: none;
}

[data-theme=dark] .banner-logo-area_5744bcdcf36043d2 .light_9ffa15677a4772cc {
  display: none;
}
[data-theme=dark] .banner-logo-area_5744bcdcf36043d2 .dark_eb44ae9f65dd3199 {
  display: inline-flex;
}

.thumbnail-banner-right-four_be69381b09bf97b3 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_be69381b09bf97b3::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_be69381b09bf97b3::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_be69381b09bf97b3::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_be69381b09bf97b3::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_be69381b09bf97b3 .main_382575fb4e0832fe {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_be69381b09bf97b3 .main_382575fb4e0832fe {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_be69381b09bf97b3 .main_382575fb4e0832fe {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_be69381b09bf97b3 img.shape_68bf371b3bf46e27 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_be69381b09bf97b3 img.shape_68bf371b3bf46e27 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_be69381b09bf97b3 img.shape_68bf371b3bf46e27 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_be69381b09bf97b3 img.shape_68bf371b3bf46e27 {
    display: none;
  }
}

.rts-banner-four-area-start_7e68c5b832e53615 {
  position: relative;
}
.rts-banner-four-area-start_7e68c5b832e53615 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_7e68c5b832e53615 .shape-area_1b91f3a5bbb62946 .one {
    display: none;
  }
}
.rts-banner-four-area-start_7e68c5b832e53615 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_7e68c5b832e53615 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_7e68c5b832e53615 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_0f618c9c221c7077 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_0f618c9c221c7077 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_0f618c9c221c7077 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_0f618c9c221c7077 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_0f618c9c221c7077 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_0f618c9c221c7077 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_0f618c9c221c7077 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_0f618c9c221c7077 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_0f618c9c221c7077 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_0f618c9c221c7077 p.disc_549b88dd70917260 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_0f618c9c221c7077 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}
.banner-seven-left-content_0f618c9c221c7077 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_0f618c9c221c7077 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_0f618c9c221c7077 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_0f618c9c221c7077 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_ed64a39173ae99f8 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_ed64a39173ae99f8 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_ed64a39173ae99f8 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_ed64a39173ae99f8 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_ed64a39173ae99f8 .short-image_82fbfc6c93b966f3 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_ed64a39173ae99f8 .short-image_82fbfc6c93b966f3.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_ed64a39173ae99f8 .short-image_82fbfc6c93b966f3.one {
    left: 0;
  }
}
.thumbnail-banner-seven_ed64a39173ae99f8 .short-image_82fbfc6c93b966f3.two_21372ea30f403b1b {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_d1af04d3f1781275 {
  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_d1af04d3f1781275 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_d1af04d3f1781275 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_d1af04d3f1781275 .brand-area-style-seven_85f2bfcfe9689765 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_d1af04d3f1781275 .brand-area-style-seven_85f2bfcfe9689765 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_d1af04d3f1781275 .brand-area-style-seven_85f2bfcfe9689765 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_d1af04d3f1781275 .slider-Brand_67ed25547c87aeb0 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_c8ab4b5aff0104cc {
  position: relative;
}
.rts-banner-area-7_c8ab4b5aff0104cc form {
  position: relative;
}
.rts-banner-area-7_c8ab4b5aff0104cc form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_c8ab4b5aff0104cc form input {
  padding-left: 35px;
}
.rts-banner-area-7_c8ab4b5aff0104cc .shape-area-start_d43bc497c8b3ecc5 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_c8ab4b5aff0104cc .shape-area-start_d43bc497c8b3ecc5 .two_21372ea30f403b1b {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_c8ab4b5aff0104cc .shape-area-start_d43bc497c8b3ecc5 .three_1253c775d7367517 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_c8ab4b5aff0104cc .shape-area-start_d43bc497c8b3ecc5 .three_1253c775d7367517 {
    display: none;
  }
}
.rts-banner-area-7_c8ab4b5aff0104cc .shape-area-start_d43bc497c8b3ecc5 .four_5e021f72e434a862 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_c8ab4b5aff0104cc .shape-area-start_d43bc497c8b3ecc5 .four_5e021f72e434a862 {
    display: none;
  }
}

.div-right-banner-floating_145de1fea1526d65 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_145de1fea1526d65 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_145de1fea1526d65 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_467f7ed308a17881 {
  background-image: url(../pictures/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_467f7ed308a17881 {
    height: auto;
  }
}

.inner-banner-8_fd9c7c4b27fef970 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_fd9c7c4b27fef970 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_fd9c7c4b27fef970 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_fd9c7c4b27fef970 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a {
    padding-top: 60px;
  }
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .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_fd9c7c4b27fef970 .left-area_47f400c84020314a .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .title {
    font-size: 42px;
  }
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a p.disc_549b88dd70917260 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .customer-review-area_8b6ccc7dab0fb6e0 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .customer-review-area_8b6ccc7dab0fb6e0 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_fd9c7c4b27fef970 .left-area_47f400c84020314a .customer-review-area_8b6ccc7dab0fb6e0 p {
  color: #F2F2F8;
}
.inner-banner-8_fd9c7c4b27fef970 .position-img_015e66f16457ed1f {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_fd9c7c4b27fef970 .position-img_015e66f16457ed1f {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_fd9c7c4b27fef970 .position-img_015e66f16457ed1f {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_fd9c7c4b27fef970 .position-img_015e66f16457ed1f {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_fd9c7c4b27fef970 .position-img_015e66f16457ed1f {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_fd9c7c4b27fef970 .position-img_015e66f16457ed1f {
    right: 10%;
  }
}
.inner-banner-8_fd9c7c4b27fef970 .right-area_fa9b5437d4b26bec .thumbnail-right-img_da5a9819a37e7089 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_fd9c7c4b27fef970 .right-area_fa9b5437d4b26bec .thumbnail-right-img_da5a9819a37e7089 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_28ec7c0e7312fb77 .about-main-wrapper_a2e3fe6737216a8c .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_28ec7c0e7312fb77 .about-main-wrapper_a2e3fe6737216a8c .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_28ec7c0e7312fb77 .about-main-wrapper_a2e3fe6737216a8c .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_28ec7c0e7312fb77 .about-main-wrapper_a2e3fe6737216a8c .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_28ec7c0e7312fb77 .about-main-wrapper_a2e3fe6737216a8c .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_28ec7c0e7312fb77 .banner-about-right_781609666164e739 p.disc_549b88dd70917260 {
  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_68b5ac4fcdff0b2f {
  background-image: url(../pictures/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_68b5ac4fcdff0b2f .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_68b5ac4fcdff0b2f .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_4362a48b1f6c76d7 {
  position: relative;
}
.large-image-video-area_4362a48b1f6c76d7 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_4362a48b1f6c76d7 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_4362a48b1f6c76d7 .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_4362a48b1f6c76d7 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_4362a48b1f6c76d7 .thumbnail_366dd404926b9ebe {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_4362a48b1f6c76d7 .thumbnail_366dd404926b9ebe .pli-image_4544274059ad69d0 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_4362a48b1f6c76d7 .thumbnail_366dd404926b9ebe .pli-image_4544274059ad69d0 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_384bbd6809b978a3 form {
  position: relative;
}
.banner-area-wrapper-two_384bbd6809b978a3 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_384bbd6809b978a3 form input {
  padding-left: 40px;
}

.button-area-banner-four_d6811006372a72a2 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_d6811006372a72a2 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_d6811006372a72a2 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_d6811006372a72a2 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_7baf69b9c180eb90 {
  overflow: hidden;
}
.brand-slider-area_7baf69b9c180eb90 .brand-inner_a5a435e6f50d178a {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_fb386089a8b1ea2f .light_9ffa15677a4772cc,
[data-theme=light] .brand-area-main-wrapper-two_58e97502742485b9 .light_9ffa15677a4772cc,
[data-theme=light] .brand-slider-area_7baf69b9c180eb90 .light_9ffa15677a4772cc {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_fb386089a8b1ea2f .dark_eb44ae9f65dd3199,
[data-theme=light] .brand-area-main-wrapper-two_58e97502742485b9 .dark_eb44ae9f65dd3199,
[data-theme=light] .brand-slider-area_7baf69b9c180eb90 .dark_eb44ae9f65dd3199 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_fb386089a8b1ea2f .light_9ffa15677a4772cc,
[data-theme=dark] .brand-area-main-wrapper-two_58e97502742485b9 .light_9ffa15677a4772cc,
[data-theme=dark] .brand-slider-area_7baf69b9c180eb90 .light_9ffa15677a4772cc {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_fb386089a8b1ea2f .dark_eb44ae9f65dd3199,
[data-theme=dark] .brand-area-main-wrapper-two_58e97502742485b9 .dark_eb44ae9f65dd3199,
[data-theme=dark] .brand-slider-area_7baf69b9c180eb90 .dark_eb44ae9f65dd3199 {
  display: block;
}

.brand-left-short-title-one_c3a7f48606dbee27 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_c3a7f48606dbee27 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_890ab86e7fe3d6d0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_fb386089a8b1ea2f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_58e97502742485b9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_58e97502742485b9 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_58e97502742485b9.about-page-brand_28268f9523ddf8d9 {
  padding: 0;
}

.bg-dark-p_b374e72c8c14da4a .title-style-one-center_f5af3eb3214d587c .pre_4696ee28fa15bce9 {
  color: #fff;
}
.bg-dark-p_b374e72c8c14da4a .title-style-one-center_f5af3eb3214d587c .title {
  color: #fff;
}
.bg-dark-p_b374e72c8c14da4a .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .title {
  color: #FFF;
}
.bg-dark-p_b374e72c8c14da4a .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a .admin_fa670c41065c1311 {
  color: var(--color-primary);
}
.bg-dark-p_b374e72c8c14da4a .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a .date_855f32dcb6b7bcf4 {
  color: #fff;
}

.title-three-brand-wrapper_26d9e273fc6e4743 .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_000ed73338fc2702.home-six_7b8d402ae907ab9b {
  padding-bottom: 40px;
}

.title-style-one-center_f5af3eb3214d587c {
  text-align: center;
}
.title-style-one-center_f5af3eb3214d587c 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_f5af3eb3214d587c br {
    display: none;
  }
}
.title-style-one-center_f5af3eb3214d587c .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_f5af3eb3214d587c .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_f5af3eb3214d587c .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_f5af3eb3214d587c .title br {
    display: none;
  }
}

.title-style-one-left_8d4ef3b269ba43a1 {
  text-align: left;
}
.title-style-one-left_8d4ef3b269ba43a1 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_8d4ef3b269ba43a1 .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_8d4ef3b269ba43a1 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_8d4ef3b269ba43a1 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_8d4ef3b269ba43a1 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_8d4ef3b269ba43a1 .title br {
    display: none;
  }
}

.title-hover_0ee08c82d9171263 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_0ee08c82d9171263:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_467a7ca67f1035f1 {
  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_467a7ca67f1035f1 {
    padding: 20px;
  }
}
.single-pricing-area-start_467a7ca67f1035f1 .pricing-top-area_f9685236d042aa5d {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_467a7ca67f1035f1 .pricing-top-area_f9685236d042aa5d .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_467a7ca67f1035f1 .pricing-top-area_f9685236d042aa5d .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_467a7ca67f1035f1 .pricing-top-area_f9685236d042aa5d .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_467a7ca67f1035f1 .pricing-body_3320ec0364ab94d8 p.disc_549b88dd70917260 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_467a7ca67f1035f1 .pricing-body_3320ec0364ab94d8 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_467a7ca67f1035f1.active {
  background: var(--color-primary);
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-top-area_f9685236d042aa5d .title {
  color: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-top-area_f9685236d042aa5d .icon {
  background: #8170E7;
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-top-area_f9685236d042aa5d .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-body_3320ec0364ab94d8 p.disc_549b88dd70917260 {
  color: #FFFFFF;
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-body_3320ec0364ab94d8 .check-content-wrapper_87331306334afe75 .single-check-area_4a53fca629a2c9d9 i {
  color: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-body_3320ec0364ab94d8 .check-content-wrapper_87331306334afe75 .single-check-area_4a53fca629a2c9d9 p {
  color: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1.active .pricing-body_3320ec0364ab94d8 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_467a7ca67f1035f1:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-top-area_f9685236d042aa5d .title {
  color: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-top-area_f9685236d042aa5d .icon {
  background: #8170E7;
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-top-area_f9685236d042aa5d .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-body_3320ec0364ab94d8 p.disc_549b88dd70917260 {
  color: #FFFFFF;
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-body_3320ec0364ab94d8 .check-content-wrapper_87331306334afe75 .single-check-area_4a53fca629a2c9d9 i {
  color: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-body_3320ec0364ab94d8 .check-content-wrapper_87331306334afe75 .single-check-area_4a53fca629a2c9d9 p {
  color: #fff;
}
.single-pricing-area-start_467a7ca67f1035f1:hover .pricing-body_3320ec0364ab94d8 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_87331306334afe75 .single-check-area_4a53fca629a2c9d9 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_87331306334afe75 .single-check-area_4a53fca629a2c9d9 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_3e534449e652f0e4 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_3e534449e652f0e4 .shape-radious-image_20c700d3f54533ae {
    display: none;
  }
}
.rts-pricing-area-one_3e534449e652f0e4 .shape-radious-image_20c700d3f54533ae .img-1_9f0fb98ac96372b9 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_3e534449e652f0e4 .shape-radious-image_20c700d3f54533ae .img-2_e522aa221f718d84 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_98a3ec0a14a31461 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_98a3ec0a14a31461 .head-pricing_1c0bf05103adcab9 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_98a3ec0a14a31461 .head-pricing_1c0bf05103adcab9 .plane_name_e9fad8f1c2b15941 {
  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_98a3ec0a14a31461 .head-pricing_1c0bf05103adcab9 .doller-area_739dda95dc029d1f {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_98a3ec0a14a31461 .head-pricing_1c0bf05103adcab9 .doller-area_739dda95dc029d1f .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_98a3ec0a14a31461 .head-pricing_1c0bf05103adcab9 .doller-area_739dda95dc029d1f .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_98a3ec0a14a31461 .head-pricing_1c0bf05103adcab9 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_98a3ec0a14a31461 .body .single-check_f1798277464505cf {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_98a3ec0a14a31461 .body .single-check_f1798277464505cf i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_98a3ec0a14a31461 .footer_24131cd8a88d43c4 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_98a3ec0a14a31461 .footer_24131cd8a88d43c4 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_98a3ec0a14a31461 .footer_24131cd8a88d43c4 p {
  margin-top: 20px;
}
.single-pricing-area-two_98a3ec0a14a31461.free-place_6d5f5d3fa749c02a .footer_24131cd8a88d43c4 .rts-btn.btn-primary-2_6da1b6a74e740493::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_98a3ec0a14a31461.free-place_6d5f5d3fa749c02a .footer_24131cd8a88d43c4 .rts-btn.btn-primary-2_6da1b6a74e740493::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_98a3ec0a14a31461.professional-place_602e39b639049bd9 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_98a3ec0a14a31461.professional-place_602e39b639049bd9 .head-pricing_1c0bf05103adcab9 .plane_name_e9fad8f1c2b15941 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_98a3ec0a14a31461.professional-place_602e39b639049bd9 .body .single-check_f1798277464505cf i {
  color: var(--color-primary);
}
.single-pricing-area-two_98a3ec0a14a31461.enterprise-place_b114ca8d215c44b3 .head-pricing_1c0bf05103adcab9 .plane_name_e9fad8f1c2b15941 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_98a3ec0a14a31461.enterprise-place_b114ca8d215c44b3 .body .single-check_f1798277464505cf i {
  color: #BCBFDB;
}
.single-pricing-area-two_98a3ec0a14a31461.enterprise-place_b114ca8d215c44b3 .footer_24131cd8a88d43c4 .rts-btn.btn-primary-2_6da1b6a74e740493 {
  color: #000000d3;
}
.single-pricing-area-two_98a3ec0a14a31461.enterprise-place_b114ca8d215c44b3 .footer_24131cd8a88d43c4 .rts-btn.btn-primary-2_6da1b6a74e740493::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_98a3ec0a14a31461.enterprise-place_b114ca8d215c44b3 .footer_24131cd8a88d43c4 .rts-btn.btn-primary-2_6da1b6a74e740493::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_bea2535607b10eae {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_bea2535607b10eae .pricing-top-tag_a4d584fd735b3108 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_bea2535607b10eae .pric-area_8880871bad9b4cff {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_bea2535607b10eae .pric-area_8880871bad9b4cff .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_bea2535607b10eae .pric-area_8880871bad9b4cff .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_bea2535607b10eae .pric-area_8880871bad9b4cff p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_bea2535607b10eae .body .single-check-area_4a53fca629a2c9d9 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_bea2535607b10eae .body .single-check-area_4a53fca629a2c9d9 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_bea2535607b10eae .body .single-check-area_4a53fca629a2c9d9 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_bea2535607b10eae .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_bea2535607b10eae .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_bea2535607b10eae.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_bea2535607b10eae.active .top-badge_d1c3814e119d57b7 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_bea2535607b10eae.active .top-badge_d1c3814e119d57b7 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_bea2535607b10eae.active .pricing-top-tag_a4d584fd735b3108 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_bea2535607b10eae.active .single-check-area_4a53fca629a2c9d9 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_69f5f94fed5b3715.rts-section-gap_ce560de67bcb84b8.bg-light-border-radious_b33f01408b927e8b {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_69f5f94fed5b3715 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_69f5f94fed5b3715 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_41748f89bcfafd20 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_41748f89bcfafd20 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_0e3461dc9bf35c21.inner_d256800805b9e628 {
  position: relative;
}
.rtws-pricing-area-start_0e3461dc9bf35c21.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rtws-pricing-area-start_0e3461dc9bf35c21.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_0e3461dc9bf35c21.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_0e3461dc9bf35c21.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_fb38ecb29fdc2e87 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_fb38ecb29fdc2e87 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_f2b4f107fd190657 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_f2b4f107fd190657 p.disc_549b88dd70917260 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_f2b4f107fd190657 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_2679f875e1196794 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_2679f875e1196794 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.providing-service-area-start-one_2679f875e1196794 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_2679f875e1196794 .two_21372ea30f403b1b {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_2679f875e1196794 .three_1253c775d7367517 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_2679f875e1196794 .four_5e021f72e434a862 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_2679f875e1196794 .five_089d532d11769a99 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_2679f875e1196794 .six_1524a2967f3f5830 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb {
    flex-direction: column;
  }
}
.rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb .title-style-one-left_8d4ef3b269ba43a1 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb .title-style-one-left_8d4ef3b269ba43a1 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb .title-style-one-left_8d4ef3b269ba43a1 {
    max-width: 100%;
  }
}
.rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
  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_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.single-service-style-two_bab7434684765a3b {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_bab7434684765a3b .icon {
  margin-bottom: 25px;
}
.single-service-style-two_bab7434684765a3b .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_bab7434684765a3b p.disc_549b88dd70917260 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560 {
  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_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560::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_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560:hover {
  color: var(--color-primary);
}
.single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560 i {
  margin: 0;
}

.mt-dec-service-p-3_c1178dace727e737 {
  margin-top: -300px;
}

.single-service-primary-3_fe89705f2ea8fec0 {
  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_fe89705f2ea8fec0::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_fe89705f2ea8fec0 .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_fe89705f2ea8fec0 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_fe89705f2ea8fec0 .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_fe89705f2ea8fec0 p.disc_549b88dd70917260 {
  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_fe89705f2ea8fec0 .under-line-btn_1ead45a5b380851b {
  transition: 0.3s;
}
.single-service-primary-3_fe89705f2ea8fec0:hover {
  border-color: #fff;
}
.single-service-primary-3_fe89705f2ea8fec0:hover .icon {
  background: #fff;
}
.single-service-primary-3_fe89705f2ea8fec0:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_fe89705f2ea8fec0:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_fe89705f2ea8fec0:hover .title {
  color: #fff;
}
.single-service-primary-3_fe89705f2ea8fec0:hover p.disc_549b88dd70917260 {
  color: #fff;
}
.single-service-primary-3_fe89705f2ea8fec0:hover a.under-line-btn_1ead45a5b380851b {
  color: #fff;
}
.single-service-primary-3_fe89705f2ea8fec0:hover::after {
  opacity: 1;
}

.rts-service-area-five_9e59fe9e21685901 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_9e59fe9e21685901 .button-pagination-area_6358901267821bb8 {
    display: none;
  }
}
.rts-service-area-five_9e59fe9e21685901 .section-inner_f32a6e94a8b91fbe {
  position: relative;
}
.rts-service-area-five_9e59fe9e21685901 .service-swiper-main-wrapper-2_715eb67afbb46694 {
  overflow: hidden;
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .title {
  color: var(--color-title);
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .disc_549b88dd70917260 {
  color: var(--color-body);
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560::after {
  background: #BCBFDB;
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560::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_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b .btn-border-bottom_ee2e5f34d561a560:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b.style-six_a981dbfffeefb146 {
  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_9e59fe9e21685901 .single-service-style-two_bab7434684765a3b.style-six_a981dbfffeefb146.mid_87e4c5ad3d5adae0 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_9e59fe9e21685901 .swiper-button-next,
.rts-service-area-five_9e59fe9e21685901 .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_9e59fe9e21685901 .swiper-button-next:hover,
.rts-service-area-five_9e59fe9e21685901 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_9e59fe9e21685901 .swiper-button-next::after,
.rts-service-area-five_9e59fe9e21685901 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_9e59fe9e21685901 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_9e59fe9e21685901 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_9e59fe9e21685901 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_9e59fe9e21685901 .swiper-pagination2 .swiper-pagination-bullet_37bd6cce0954136b {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_9e59fe9e21685901 .swiper-pagination2 .swiper-pagination-bullet_37bd6cce0954136b.swiper-pagination-bullet-active_664324d3f557989a {
  background: #FF6354;
}

.title-wrapper-between_31acdb00a66c5fbb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_31acdb00a66c5fbb {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_31acdb00a66c5fbb {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_d3d7c330dee149bf .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_d3d7c330dee149bf .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_d3d7c330dee149bf p.disc_549b88dd70917260 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_db7337cb6c85d104 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_db7337cb6c85d104 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_db7337cb6c85d104 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_db7337cb6c85d104 p.disc_549b88dd70917260 {
  margin-bottom: 20px;
}
.single-service-area-seven_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7::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_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7:hover {
  color: var(--color-primary);
}
.single-service-area-seven_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_db7337cb6c85d104 .rts-readmore-arrow-top_dd02e4a09db102a7:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_259f4dc99e4d2d2a {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_7e0f485a94eddd55 .area-3_dc96b34f689a45a8 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_7e0f485a94eddd55 .thumbnail-service-1_fb38ecb29fdc2e87 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_7e0f485a94eddd55 .service-content-style-one_f2b4f107fd190657.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_7e0f485a94eddd55 .service-content-style-one_f2b4f107fd190657 .title {
  color: #fff;
}
.providing-service-area-start-seven_7e0f485a94eddd55 .service-content-style-one_f2b4f107fd190657 p.disc_549b88dd70917260 {
  color: #fff;
}
.providing-service-area-start-seven_7e0f485a94eddd55 .service-content-style-one_f2b4f107fd190657 .under-line-btn_1ead45a5b380851b {
  color: #fff;
}
.providing-service-area-start-seven_7e0f485a94eddd55 .service-content-style-one_f2b4f107fd190657 .under-line-btn_1ead45a5b380851b::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_75b50b6e5a49ff2d {
  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_75b50b6e5a49ff2d .title-wrapper-between_31acdb00a66c5fbb .title {
  color: #fff;
}
.service-bg-about-page_75b50b6e5a49ff2d .title-wrapper-between_31acdb00a66c5fbb p.disc_549b88dd70917260 {
  color: #E4E5F1;
}
.service-bg-about-page_75b50b6e5a49ff2d .rts-service-area-style-4_d3d7c330dee149bf p.disc_549b88dd70917260 {
  color: #E4E5F1;
}
.service-bg-about-page_75b50b6e5a49ff2d .rts-service-area-style-4_d3d7c330dee149bf .title {
  color: #fff;
}

.title-service-page-area-top_520cb692aea5220d .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_520cb692aea5220d .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_520cb692aea5220d .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_520cb692aea5220d .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_520cb692aea5220d .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_520cb692aea5220d p.disc_549b88dd70917260 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_520cb692aea5220d p.disc_549b88dd70917260 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_520cb692aea5220d p.disc_549b88dd70917260 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_520cb692aea5220d p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.service-page-service-style_6392ef7b4597d688 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_6392ef7b4597d688:hover {
  background: #614CE1;
}
.service-page-service-style_6392ef7b4597d688:hover .icon {
  background: #fff;
}
.service-page-service-style_6392ef7b4597d688:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_6392ef7b4597d688:hover .title {
  color: #fff;
}
.service-page-service-style_6392ef7b4597d688:hover p.disc_549b88dd70917260 {
  color: #fff;
}
.service-page-service-style_6392ef7b4597d688:hover a.learn-more-btn-underline_afcb4706175ca6a6 {
  color: #fff;
}
.service-page-service-style_6392ef7b4597d688:hover a.learn-more-btn-underline_afcb4706175ca6a6::after {
  background: #fff;
}
.service-page-service-style_6392ef7b4597d688 .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_6392ef7b4597d688 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_6392ef7b4597d688 p.disc_549b88dd70917260 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_6392ef7b4597d688 .learn-more-btn-underline_afcb4706175ca6a6 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_6392ef7b4597d688 .learn-more-btn-underline_afcb4706175ca6a6::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_6392ef7b4597d688 .learn-more-btn-underline_afcb4706175ca6a6:hover {
  color: var(--color-primary);
}
.service-page-service-style_6392ef7b4597d688 .learn-more-btn-underline_afcb4706175ca6a6:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_585a436d54c043c9 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 {
    display: none;
  }
}
.service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .one {
    display: none;
  }
}
.service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .two_21372ea30f403b1b {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .two_21372ea30f403b1b {
    display: none;
  }
}

.service-relative_585a436d54c043c9 {
  position: relative;
}
.service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .three_1253c775d7367517 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .three_1253c775d7367517 {
    display: none;
  }
}
.service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .four_5e021f72e434a862 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_f97999360af86c1a .portfolio-content-wrapper-list_aaa8530e9004e5bb {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_f97999360af86c1a .portfolio-content-wrapper-list_aaa8530e9004e5bb {
    margin-bottom: 0;
  }
}

.service-relative_585a436d54c043c9 {
  position: relative;
}
.service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .five_089d532d11769a99 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_585a436d54c043c9 .service--shape_f1e87f1975b6c521 .six_1524a2967f3f5830 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_cd4f8acecc0d78a7 .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_cd4f8acecc0d78a7 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_cd4f8acecc0d78a7 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_cd4f8acecc0d78a7 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_cd4f8acecc0d78a7 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_cd4f8acecc0d78a7 p.disc_549b88dd70917260 {
  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_cd4f8acecc0d78a7 p.disc_549b88dd70917260 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_cd4f8acecc0d78a7 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.rts-service-banner-area_403a78bdc02ea207 {
  position: relative;
}
.rts-service-banner-area_403a78bdc02ea207 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_403a78bdc02ea207 .one {
    display: none;
  }
}
.rts-service-banner-area_403a78bdc02ea207 .two_21372ea30f403b1b {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_403a78bdc02ea207 .two_21372ea30f403b1b {
    display: none;
  }
}
.rts-service-banner-area_403a78bdc02ea207 .three_1253c775d7367517 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_403a78bdc02ea207 .three_1253c775d7367517 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_403a78bdc02ea207 .three_1253c775d7367517 {
    top: 10%;
  }
}
.rts-service-banner-area_403a78bdc02ea207 .four_5e021f72e434a862 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_403a78bdc02ea207 .four_5e021f72e434a862 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 .single-counter-up_467ee9200adaccee {
  position: relative;
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 .single-counter-up_467ee9200adaccee::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_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 .single-counter-up_467ee9200adaccee::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 .single-counter-up_467ee9200adaccee::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7.service-single_022dcc1b373ccd77 .single-counter-up_467ee9200adaccee:last-child::after {
  display: none;
}

.single-service-banner-area_db432acb9e0e80db {
  position: relative;
}
.single-service-banner-area_db432acb9e0e80db .banner-area-left-service-single_cd4f8acecc0d78a7 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_db432acb9e0e80db .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.single-service-banner-area_db432acb9e0e80db .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_db432acb9e0e80db .shape-area_1b91f3a5bbb62946 .one {
    top: 92%;
  }
}
.single-service-banner-area_db432acb9e0e80db .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_db432acb9e0e80db .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_db432acb9e0e80db .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_db432acb9e0e80db .thumbnail_366dd404926b9ebe {
  position: relative;
}
.single-service-banner-area_db432acb9e0e80db .thumbnail_366dd404926b9ebe .short-image_82fbfc6c93b966f3 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_ad752347550893d4 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_ad752347550893d4 .title-style-one-center_f5af3eb3214d587c .title {
  color: #fff;
}
.bg-dark-border-radious-sd_ad752347550893d4 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_ad752347550893d4 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_ad752347550893d4 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_48b2fa10dc39e5c6 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_48b2fa10dc39e5c6 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_85abf57dcc4b2cc8 {
    padding: 80px 0;
  }
}

.image-area-service-1_c0bb10077ad2694d {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_c0bb10077ad2694d {
    margin-bottom: 50px;
  }
}
.image-area-service-1_c0bb10077ad2694d .small_846fcbfc4eb4781f {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_c0bb10077ad2694d.bottom-1 .small_846fcbfc4eb4781f {
  right: 50px;
  left: unset;
}
.image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f {
    display: none;
  }
}
.image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f.mid_87e4c5ad3d5adae0 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f.mid_87e4c5ad3d5adae0 {
    left: 35%;
  }
}
.image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f.two_21372ea30f403b1b {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f.two_21372ea30f403b1b {
    display: none;
  }
}
.image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f.three_1253c775d7367517 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_c0bb10077ad2694d.area-3 .small_846fcbfc4eb4781f.three_1253c775d7367517 {
    display: none;
  }
}

.rts-working-process-area_069bfb150b8ab33c.about_f826cda59de05197 {
  background: var(--choose-bg);
}
.rts-working-process-area_069bfb150b8ab33c.about_f826cda59de05197 .accordion-area-4_db7d9888e3bbd96b .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_069bfb150b8ab33c.about_f826cda59de05197 .thumbnail-left_c4d4d41e069a8a10 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_069bfb150b8ab33c.about_f826cda59de05197 .accordion-area-4_db7d9888e3bbd96b .accordion-item button {
  color: #fff;
}

.our-service-area_1296c3cd6dc54afa {
  position: relative;
}
.our-service-area_1296c3cd6dc54afa.about_f826cda59de05197 {
  overflow: hidden;
}
.our-service-area_1296c3cd6dc54afa.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.our-service-area_1296c3cd6dc54afa.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_1296c3cd6dc54afa.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  bottom: 120px;
  right: 25%;
}
.our-service-area_1296c3cd6dc54afa.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_1296c3cd6dc54afa.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
    display: none;
  }
}

.rts-service-banner-area_403a78bdc02ea207.inner_d256800805b9e628 .title-service-page-area-top_520cb692aea5220d .title {
  max-width: 100%;
}

.about-large-image-bg_b5804e71f5ac5207 {
  background-image: url(../pictures/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_b5804e71f5ac5207 {
    height: 350px;
  }
}

.step-down-text-process_14e41d5fcedfb18e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_14e41d5fcedfb18e {
    display: none;
  }
}
.step-down-text-process_14e41d5fcedfb18e .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_14e41d5fcedfb18e .two_21372ea30f403b1b {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_14e41d5fcedfb18e .three_1253c775d7367517 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_14e41d5fcedfb18e .four_5e021f72e434a862 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_30e35813c509e07d {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef {
    padding-bottom: 50px;
  }
}
.connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef .title-main_f03b4ca70848861f {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef .title-main_f03b4ca70848861f {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef .title-main_f03b4ca70848861f {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef p.disc_549b88dd70917260 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef p.disc_549b88dd70917260 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_30e35813c509e07d .connection-people-left_919212e51b55b9ef p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}
.connection-people-area_30e35813c509e07d .thumbnail-connection-area-right_9c5ee300d4fec7f8 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_30e35813c509e07d .shape-area-img_836862a55d1999a2 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_30e35813c509e07d .shape-area-img_836862a55d1999a2 .one {
    display: none;
  }
}
.connection-people-area_30e35813c509e07d .shape-area-img_836862a55d1999a2 .two_21372ea30f403b1b {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_99f97c48465cf083 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_99f97c48465cf083 img {
  margin-bottom: 24px;
}
.single-about-small-cd_99f97c48465cf083 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_99f97c48465cf083 p.disc_549b88dd70917260 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_20d25769ac5ded1c {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_20d25769ac5ded1c .number_0728975b99c4f43c {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_20d25769ac5ded1c .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_20d25769ac5ded1c p.disc_549b88dd70917260 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_705f748770c6505d {
  margin-top: -120px;
}

.step-down-text-process_14e41d5fcedfb18e p.disc_549b88dd70917260 {
  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_14e41d5fcedfb18e p.disc_549b88dd70917260 {
    font-size: 18px;
  }
}

.container-1058_a0d8f3ac4cd51733 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_69fc3da42801706b {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_69fc3da42801706b .thumbnail_366dd404926b9ebe {
  height: 100%;
}
.working-process-right-area-one_69fc3da42801706b .thumbnail_366dd404926b9ebe .large_f01f999142478a40 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_69fc3da42801706b .large_f01f999142478a40 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_69fc3da42801706b .small_846fcbfc4eb4781f {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_69fc3da42801706b .small_846fcbfc4eb4781f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_69fc3da42801706b .small_846fcbfc4eb4781f {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_69fc3da42801706b .small_846fcbfc4eb4781f {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_8b11add381ff8959 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_8b11add381ff8959 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_bef8b907a2268ed3 .working-process-accordion-one .accordion-item .accordion-header_8b11add381ff8959 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_e8d11300a31d8034 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_8b11add381ff8959 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_8b11add381ff8959 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_8b11add381ff8959 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_8b11add381ff8959 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_8b11add381ff8959 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_e8d11300a31d8034 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_069bfb150b8ab33c .thumbnail-left_c4d4d41e069a8a10 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_069bfb150b8ab33c .thumbnail-left_c4d4d41e069a8a10 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_db7d9888e3bbd96b .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_db7d9888e3bbd96b {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_db7d9888e3bbd96b {
    padding-left: 0;
  }
}
.accordion-area-4_db7d9888e3bbd96b .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_db7d9888e3bbd96b .accordion-item:last-child {
  border: none;
}
.accordion-area-4_db7d9888e3bbd96b .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_db7d9888e3bbd96b .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_db7d9888e3bbd96b .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_db7d9888e3bbd96b .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_db7d9888e3bbd96b .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_db7d9888e3bbd96b .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_db7d9888e3bbd96b .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_bef8b907a2268ed3 {
  position: relative;
}
.rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    display: none;
  }
}
.rts-working-porcess-area-two_bef8b907a2268ed3 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_ffb89b776c6fbda7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_ffb89b776c6fbda7 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7 .single-counter-up_467ee9200adaccee {
  text-align: center;
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7 .single-counter-up_467ee9200adaccee .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_ffb89b776c6fbda7 .single-counter-up_467ee9200adaccee .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7 .single-counter-up_467ee9200adaccee 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_ffb89b776c6fbda7 .single-counter-up-five_ec9be5e7d5ee401a {
  text-align: center;
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7 .single-counter-up-five_ec9be5e7d5ee401a .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_ffb89b776c6fbda7 .single-counter-up-five_ec9be5e7d5ee401a .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_c0d7b755fd0cce53 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_32554e62f906b322 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_32554e62f906b322 .single-counter-up-two_4f93e94b85846518 .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_32554e62f906b322 .single-counter-up-two_4f93e94b85846518 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_32554e62f906b322 .single-counter-up-two_4f93e94b85846518 .inmformation_59d4d93d1410125c p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_32554e62f906b322::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_32554e62f906b322 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_32554e62f906b322 .shape-area_1b91f3a5bbb62946 img {
    display: none;
  }
}
.counter-up-area-four_32554e62f906b322 .shape-area_1b91f3a5bbb62946 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_441c2d72d21f6dfd p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_441c2d72d21f6dfd h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_03b89caee5a721f0 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_03b89caee5a721f0 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_03b89caee5a721f0 p.disc_549b88dd70917260 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_4ec9928b2b0a03d7.area-2_b810da78d4e92b78 {
  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_4ec9928b2b0a03d7.area-2_b810da78d4e92b78 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_4ec9928b2b0a03d7.area-2_b810da78d4e92b78 .single-counter-up_467ee9200adaccee {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_4ec9928b2b0a03d7.area-2_b810da78d4e92b78 .single-counter-up_467ee9200adaccee {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_4ec9928b2b0a03d7.area-2_b810da78d4e92b78 .single-counter-up_467ee9200adaccee .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_4ec9928b2b0a03d7.area-2_b810da78d4e92b78 .single-counter-up_467ee9200adaccee 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_6942e5b5bcc407e5 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_6942e5b5bcc407e5 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_6942e5b5bcc407e5 img {
  border-radius: 16px;
}

.call-to-action-area-7_d54aa91872d1da06 {
  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_d54aa91872d1da06 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_d54aa91872d1da06 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_d54aa91872d1da06 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_d54aa91872d1da06 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_d54aa91872d1da06 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_d54aa91872d1da06 p.disc_549b88dd70917260 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_d54aa91872d1da06 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_d54aa91872d1da06 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.call-to-action-area-7_d54aa91872d1da06 .shape-area_1b91f3a5bbb62946 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_d54aa91872d1da06 .shape-area_1b91f3a5bbb62946 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_d54aa91872d1da06 .shape-area_1b91f3a5bbb62946 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_d54aa91872d1da06 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_b4f06a35e4e5f858 {
  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_b4f06a35e4e5f858 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_b4f06a35e4e5f858 {
    padding: 50px;
  }
}
.call-to-action-area-5_b4f06a35e4e5f858 .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_b4f06a35e4e5f858 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_b4f06a35e4e5f858 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_b4f06a35e4e5f858 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_b4f06a35e4e5f858 p.disc_549b88dd70917260 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_b4f06a35e4e5f858 .button-area_fdcbeb97cb74295e {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_b4f06a35e4e5f858 .button-area_fdcbeb97cb74295e {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_b4f06a35e4e5f858 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_b4f06a35e4e5f858 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_b4f06a35e4e5f858 .rts-btn.btn-secondary-5_b0cf19427094e80a {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_b4f06a35e4e5f858 .rts-btn.btn-secondary-5_b0cf19427094e80a:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_b4f06a35e4e5f858 .rts-btn.btn-secondary-5-1_37629b2412f63e06 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_b4f06a35e4e5f858 .rts-btn.btn-secondary-5-1_37629b2412f63e06:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_b4f06a35e4e5f858 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_b4f06a35e4e5f858 .shape-area_1b91f3a5bbb62946 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_b4f06a35e4e5f858 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_b4f06a35e4e5f858 .shape-image_4b567d9bb5a068aa {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_b4f06a35e4e5f858.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_b4f06a35e4e5f858.area-5_2 p.disc_549b88dd70917260 {
  color: var(--color-second);
}
.call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .btn-primary-4-border_794292a924867c18 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .btn-primary-4-border_794292a924867c18:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .shape-image_4b567d9bb5a068aa {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .shape-image_4b567d9bb5a068aa {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .shape-image_4b567d9bb5a068aa {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_b4f06a35e4e5f858.area-5_2 .shape-image_4b567d9bb5a068aa img {
    width: 70%;
  }
}

.counter-up-8-wrapper_31f95a956684e4e1 {
  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_31f95a956684e4e1 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_31f95a956684e4e1 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_2caf4e6daf7509b8 {
  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_2caf4e6daf7509b8 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_2caf4e6daf7509b8 .single-counter-up_467ee9200adaccee {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_2caf4e6daf7509b8 .single-counter-up_467ee9200adaccee {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_2caf4e6daf7509b8 .single-counter-up_467ee9200adaccee {
    flex-basis: 100%;
  }
}
.container-counter-about-page_2caf4e6daf7509b8 .single-counter-up_467ee9200adaccee:last-child {
  border: none;
}
.container-counter-about-page_2caf4e6daf7509b8 .single-counter-up_467ee9200adaccee .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_2caf4e6daf7509b8 .single-counter-up_467ee9200adaccee .title {
  margin-bottom: 3px;
}

.single-testimonials-area_91a1e8bac4f2133d {
  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_91a1e8bac4f2133d {
    padding: 20px;
  }
}
.single-testimonials-area_91a1e8bac4f2133d .logo_0873549586c5fc39 {
  margin-bottom: 24px;
}
.single-testimonials-area_91a1e8bac4f2133d p.disc_549b88dd70917260 {
  max-width: 95%;
}
.single-testimonials-area_91a1e8bac4f2133d .author-area_582cd6a69a4308c5 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_91a1e8bac4f2133d .author-area_582cd6a69a4308c5 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_91a1e8bac4f2133d .quote-image_273c86f923419ee4 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_91a1e8bac4f2133d .quote-image_273c86f923419ee4 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_cd3cc719f3926247 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_cd3cc719f3926247 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-testimonials-area-one_cd3cc719f3926247 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_cd3cc719f3926247 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-next,
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-next::after,
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .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_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-next:hover::after,
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_cd3cc719f3926247 .button-pagination-area_6358901267821bb8 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_e47b7e0e382e97f9 {
  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_e47b7e0e382e97f9: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_795c591efe644b46 {
  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_6d2300fe3e0149c2 {
  border-radius: 20px;
}

.single-testimonisl-three_cf86fb5ad6b275fa {
  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_cf86fb5ad6b275fa::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_cf86fb5ad6b275fa::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_cf86fb5ad6b275fa .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_cf86fb5ad6b275fa p.disc_549b88dd70917260 {
  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_cf86fb5ad6b275fa .author_f5376f3971105a4b .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_cf86fb5ad6b275fa .author_f5376f3971105a4b p.disc_549b88dd70917260 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_fde52366cb40512c {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_fde52366cb40512c p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_fde52366cb40512c .small-team-aera_f5f4a5c9b87ac5c0 {
  margin-top: -40px;
}
.expart-team-small-thumb_fde52366cb40512c .small-team-aera_f5f4a5c9b87ac5c0 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_fde52366cb40512c .small-team-aera_f5f4a5c9b87ac5c0 img.two_21372ea30f403b1b {
  left: 30px;
}
.expart-team-small-thumb_fde52366cb40512c .small-team-aera_f5f4a5c9b87ac5c0 img.three_1253c775d7367517 {
  left: 60px;
}
.expart-team-small-thumb_fde52366cb40512c .small-team-aera_f5f4a5c9b87ac5c0 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_4bf18a3c6adc2b72 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_4bf18a3c6adc2b72 {
    width: 100%;
  }
}

.single-testimonials-4_cab1faeb428156cf {
  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_cab1faeb428156cf {
    padding: 32px 16px;
  }
}
.single-testimonials-4_cab1faeb428156cf .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_cab1faeb428156cf p.disc_549b88dd70917260 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_cab1faeb428156cf .author_f5376f3971105a4b .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_cab1faeb428156cf .author_f5376f3971105a4b p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_3d6d3347bb3432f9 {
  position: relative;
}
.rts-client-feedback-area_3d6d3347bb3432f9.home-2_4cfc576c3ec44ab2 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_3d6d3347bb3432f9.home-2_4cfc576c3ec44ab2 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_7531f737d4239f1a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
    display: none;
  }
}
.rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
    display: none;
  }
}
.rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7531f737d4239f1a .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_764ea5a34f73672b .single-testimonials-area_91a1e8bac4f2133d {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_764ea5a34f73672b .single-testimonials-area_91a1e8bac4f2133d p.disc_549b88dd70917260 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_764ea5a34f73672b .single-testimonials-area_91a1e8bac4f2133d .author-area_582cd6a69a4308c5 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_764ea5a34f73672b .single-testimonials-area_91a1e8bac4f2133d .author-area_582cd6a69a4308c5 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_764ea5a34f73672b {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_764ea5a34f73672b .title-style-one-center_f5af3eb3214d587c .pre_4696ee28fa15bce9 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_764ea5a34f73672b .title-style-one-center_f5af3eb3214d587c .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_764ea5a34f73672b .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_764ea5a34f73672b .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_222eeb657f91187a {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_222eeb657f91187a .inner_d256800805b9e628 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_222eeb657f91187a .inner_d256800805b9e628 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_222eeb657f91187a .inner_d256800805b9e628 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_222eeb657f91187a .inner_d256800805b9e628 {
    padding: 25px;
  }
}
.testimonials-filwidth_222eeb657f91187a .body {
  margin-top: 30px;
}
.testimonials-filwidth_222eeb657f91187a .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_222eeb657f91187a .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_222eeb657f91187a .body .author_f5376f3971105a4b img {
  margin-bottom: 20px;
}
.testimonials-filwidth_222eeb657f91187a .body .author_f5376f3971105a4b a .title-name_ac3c30e40a03a513 {
  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_37bd6cce0954136b {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b.swiper-pagination-bullet-active_664324d3f557989a {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_37701ec7c3c7598c {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-left_fd80691a186a5caf {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-left_fd80691a186a5caf .heading-title_64c0086ee210439a {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-left_fd80691a186a5caf .author-area_582cd6a69a4308c5 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-left_fd80691a186a5caf .author-area_582cd6a69a4308c5 .right-content_15378eca87e03cc7 .author-title_cd3c3af7b89aaedb {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-left_fd80691a186a5caf .author-area_582cd6a69a4308c5 .right-content_15378eca87e03cc7 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-right_92e2307c15eb6915 {
  margin-left: 40px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-right_92e2307c15eb6915 .right-inner_1e1e07d402e3f040 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-right_92e2307c15eb6915 .right-inner_1e1e07d402e3f040 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-right_92e2307c15eb6915 .right-inner_1e1e07d402e3f040 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-right_92e2307c15eb6915 .right-inner_1e1e07d402e3f040 .item .heading-title_64c0086ee210439a {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe .testimonial-right_92e2307c15eb6915 .right-inner_1e1e07d402e3f040 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_37701ec7c3c7598c .section-inner_f32a6e94a8b91fbe {
  position: relative;
}
.rts-testimonials-area-six_37701ec7c3c7598c .service-swiper-main-wrapper-2_715eb67afbb46694 {
  overflow: hidden;
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-slide:nth-child(odd) .single-service-style-two_bab7434684765a3b {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_37701ec7c3c7598c .single-service-style-two_bab7434684765a3b {
  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_37701ec7c3c7598c .single-service-style-two_bab7434684765a3b .disc_549b88dd70917260 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_37701ec7c3c7598c .single-service-style-two_bab7434684765a3b .author-area_582cd6a69a4308c5 {
  margin-top: 10px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .single-service-style-two_bab7434684765a3b .author-area_582cd6a69a4308c5 .author-content_fcd0aff63fbbe1ce .author-title_cd3c3af7b89aaedb {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_37701ec7c3c7598c .single-service-style-two_bab7434684765a3b .author-area_582cd6a69a4308c5 .author-content_fcd0aff63fbbe1ce .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-next,
.rts-testimonials-area-six_37701ec7c3c7598c .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_37701ec7c3c7598c .swiper-button-next i,
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-next:hover,
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-next::after,
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-next,
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-pagination2 .swiper-pagination-bullet_37bd6cce0954136b {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_37701ec7c3c7598c .swiper-pagination2 .swiper-pagination-bullet_37bd6cce0954136b.swiper-pagination-bullet-active_664324d3f557989a {
  background: #FF6354;
}

.rts-testimonials-area-three_7afe50ac555fb3e3 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .one {
    display: none;
  }
}
.rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
    display: none;
  }
}
.rts-testimonials-area-three_7afe50ac555fb3e3 .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_518ec0dd0dce1a64 {
  position: relative;
}
.rts-testimonials-area-7_518ec0dd0dce1a64 .testimonials--shape_75657464cb382221 img {
  position: absolute;
}
.rts-testimonials-area-7_518ec0dd0dce1a64 .testimonials--shape_75657464cb382221 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_518ec0dd0dce1a64 .testimonials--shape_75657464cb382221 img.two_21372ea30f403b1b {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_91a1e8bac4f2133d .logo_0873549586c5fc39 .light_9ffa15677a4772cc {
  display: block;
}
[data-theme=light] .single-testimonials-area_91a1e8bac4f2133d .logo_0873549586c5fc39 .dark_eb44ae9f65dd3199 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_91a1e8bac4f2133d .logo_0873549586c5fc39 .light_9ffa15677a4772cc {
  display: none;
}
[data-theme=dark] .single-testimonials-area_91a1e8bac4f2133d .logo_0873549586c5fc39 .dark_eb44ae9f65dd3199 {
  display: block;
}

.single-blog-area-style-one_bc54dcbad52f2bea:hover .thumbnail_366dd404926b9ebe img {
  transform: scale(1.1);
}
.single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .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_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a .admin_fa670c41065c1311 {
  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_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a .date_855f32dcb6b7bcf4 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_60f5c2604a373ce8 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_60f5c2604a373ce8 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-blog-area-one_60f5c2604a373ce8 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-blog-area-one_60f5c2604a373ce8 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_60f5c2604a373ce8 .shape-area_1b91f3a5bbb62946 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_60f5c2604a373ce8 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_60f5c2604a373ce8 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_60f5c2604a373ce8 .rts-btn.btn-primary_e47b7e0e382e97f9.text-center_43ecf6c19b35a5c8 {
  margin: auto;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe {
  border-radius: 0;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe img {
  border-radius: 0;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b {
  background: var(--blog-single);
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a .date_855f32dcb6b7bcf4 span {
  margin-right: 10px;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .btn-area_187b853492cc5d9e {
  text-align: center;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .btn-area_187b853492cc5d9e .read-more-btn_b300830276e63652 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .btn-area_187b853492cc5d9e .read-more-btn_b300830276e63652:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .btn-area_187b853492cc5d9e .read-more-btn_b300830276e63652::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_60f5c2604a373ce8.home-five_e77b3bdd45f89a09 .title-style-one-center_f5af3eb3214d587c .pre_4696ee28fa15bce9 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_60f5c2604a373ce8.home-five_e77b3bdd45f89a09 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .bottom-area_1cf3bd346744b49a .admin_fa670c41065c1311 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_60f5c2604a373ce8.home-five_e77b3bdd45f89a09 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_60f5c2604a373ce8.home-five_e77b3bdd45f89a09 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_60f5c2604a373ce8.home-six_7b8d402ae907ab9b .title-style-one-center_f5af3eb3214d587c {
  color: var(--color-primary-2);
}

.rts-blog-area-one_60f5c2604a373ce8.style-seven_e1a0e2e0362a9d94 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_60f5c2604a373ce8.style-seven_e1a0e2e0362a9d94 .title-style-one-center_f5af3eb3214d587c .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_60f5c2604a373ce8.style-seven_e1a0e2e0362a9d94 .rts-btn.btn-primary-border_65904d49ecd11740 {
  color: var(--color-primary);
}
.rts-blog-area-one_60f5c2604a373ce8.style-seven_e1a0e2e0362a9d94 .rts-btn.btn-primary-border_65904d49ecd11740:hover {
  color: #fff;
}

.single-blog-area-style-one_bc54dcbad52f2bea.eight-area_9ce32d9286e79f23 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_c61445c63bc55d91 {
  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_c61445c63bc55d91::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_c61445c63bc55d91::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_c61445c63bc55d91:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_55a3dabc6e68fcf2 {
  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_55a3dabc6e68fcf2::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_55a3dabc6e68fcf2::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_55a3dabc6e68fcf2:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_bc54dcbad52f2bea.about-page_5d357091e19533e3 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.one {
    display: none;
  }
}
.rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    top: 2%;
  }
}
.rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_066ce4c540db0198.shape-position_14ada457af8c2d7c .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b.swiper-pagination-bullet-active_664324d3f557989a {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea {
  padding-bottom: 40px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe {
  max-width: 100%;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .read-more-btn_b300830276e63652 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .read-more-btn_b300830276e63652:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .read-more-btn_b300830276e63652:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .read-more-btn_b300830276e63652::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_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .rts-single-wized_2aaeac80af7b090e {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .rts-single-wized_2aaeac80af7b090e.search .wized-body_3babe451dd85433f {
  margin-top: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f {
  margin-top: 30px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f .rts-search-wrapper_571e753baa08bd6b {
  position: relative;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f .rts-search-wrapper_571e753baa08bd6b 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_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f .rts-search-wrapper_571e753baa08bd6b input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f .rts-search-wrapper_571e753baa08bd6b 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_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f .rts-search-wrapper_571e753baa08bd6b button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e li {
  list-style: none;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e 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_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .single-categories_d167e8eee0661a8e li a:hover i {
  color: #fff;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .thumbnail_366dd404926b9ebe {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .thumbnail_366dd404926b9ebe img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .thumbnail_366dd404926b9ebe:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .content-area_536ea2a902a0e8a3 {
  flex-basis: 60%;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .user_494a20c79ae6ae0f {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .user_494a20c79ae6ae0f span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .post-title_0ee525eca0b8c1fe .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_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .post-title_0ee525eca0b8c1fe .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .recent-post-single_58610bdf21451908 .post-title_0ee525eca0b8c1fe:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .gallery-inner_99e8a2ace81884b6 .single-row_18ec739e1ed41e7c.row-1_ff88e0ee2ffac076 {
  margin-bottom: 20px;
}
.w-100_838e8d3d91cb4137 {
  border-radius: 15px;
}
img.w-100_838e8d3d91cb4137 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .tags-wrapper_1a20b3eca87c177e {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .tags-wrapper_1a20b3eca87c177e 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_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .tags-wrapper_1a20b3eca87c177e a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_6d798d8fe83b2c59.grid-2_06a6a26c018d1071 .single-blog-area-style-one_bc54dcbad52f2bea {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_6d798d8fe83b2c59.grid-2_06a6a26c018d1071 .single-blog-area-style-one_bc54dcbad52f2bea:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_6d798d8fe83b2c59.grid-2_06a6a26c018d1071 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b .title {
  font-size: 20px;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe {
  border-radius: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .single-blog-area-style-one_bc54dcbad52f2bea .thumbnail_366dd404926b9ebe img {
  border-radius: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .single-blog-area-style-one_bc54dcbad52f2bea .inner-content-wrapper_c486b99715fffb7b {
  padding: 30px 0 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-content_0f63d2878fb8d08a {
  padding: 0 0 80px;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-content_0f63d2878fb8d08a p.first-text_2e074cd05c7a3f38::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-content_0f63d2878fb8d08a .desc-image_684a73dce21c86d0 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-content_0f63d2878fb8d08a .desc-image-2_da964f7a6f5e09e5 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-footer_cdb75872276882c2 {
  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_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-footer_cdb75872276882c2 .nav-x_a7b20e22481452c6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-footer_cdb75872276882c2 .nav-x_a7b20e22481452c6 li a {
  font-weight: 600;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-footer_cdb75872276882c2 .nav-x_a7b20e22481452c6 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 {
  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_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 {
    flex-direction: column;
  }
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 .left-image_4ac8230d7bfcad74 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 .right-content_15378eca87e03cc7 {
  flex-basis: 70%;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 .right-content_15378eca87e03cc7 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 .right-content_15378eca87e03cc7 .author-social_f7842dce9cef9b78 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 .right-content_15378eca87e03cc7 .author-social_f7842dce9cef9b78 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_6d798d8fe83b2c59.details_7eee6a8026549ac0 .post-panel_403dfd0a0eaf37a8 .post-author_018d86d0becf5247 .right-content_15378eca87e03cc7 .author-social_f7842dce9cef9b78 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_6d798d8fe83b2c59.inner_d256800805b9e628 .fluxi-right-ct-1_7e39303cbb7f71c0 .wized-body_3babe451dd85433f .rts-search-wrapper_571e753baa08bd6b input {
  color: #717171;
}

.post-form_fe5a032c85d394ff {
  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_fe5a032c85d394ff {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a input,
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a textarea {
  padding-left: 35px;
}
.post-form_fe5a032c85d394ff .single-input-area_9ef7976df74b782a.text-area_96a6e703412519b9 i {
  top: 61px !important;
}

.rts-fluxi-pagination_9dd2c85e13d65432 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_9dd2c85e13d65432 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_9dd2c85e13d65432 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_9dd2c85e13d65432 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_9dd2c85e13d65432 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_9dd2c85e13d65432 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_c024ed0fb91ca341 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_aeaf1c8d9c7d65be {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be p.disc_549b88dd70917260 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be .shape-area_1b91f3a5bbb62946 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
    display: none;
  }
}
.subscribe-main-wrapper-one_aeaf1c8d9c7d65be .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .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_6358901267821bb8 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .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_6358901267821bb8 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6358901267821bb8 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_3b9f6b33161ea7f3.about_f826cda59de05197 .btn-area_187b853492cc5d9e {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_3b9f6b33161ea7f3.about_f826cda59de05197 .btn-area_187b853492cc5d9e {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_7597f67b2edb78f7 .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_7597f67b2edb78f7 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_7597f67b2edb78f7 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_0d8bf496c2fa24b8 .single-footer-wized-one_7597f67b2edb78f7 .title, [data-theme=light] .rts-footer-area-one_86d6c3f9ed4cc366 .single-footer-wized-one_7597f67b2edb78f7 .title {
  color: #26262C;
}

.rts-footer-area-one_86d6c3f9ed4cc366 {
  background: var(--footer-bg);
}
.rts-footer-area-one_86d6c3f9ed4cc366 .footer-top-area_22b1f02dfc52df4f {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_7597f67b2edb78f7 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_7597f67b2edb78f7 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_7597f67b2edb78f7 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_7597f67b2edb78f7 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_7597f67b2edb78f7 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_a489da78a7a07d3f {
  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_a489da78a7a07d3f {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_a489da78a7a07d3f p {
  margin-bottom: 0;
}
.copyright-area-start_a489da78a7a07d3f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_a489da78a7a07d3f ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_a489da78a7a07d3f ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_a489da78a7a07d3f ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_a489da78a7a07d3f.area-two_e57950e8ddf082b4 p {
  color: #D7D9E9;
}
.copyright-area-start_a489da78a7a07d3f.area-two_e57950e8ddf082b4 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_a489da78a7a07d3f.area-two_e57950e8ddf082b4 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_644e27f3f7a3aa36 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_644e27f3f7a3aa36 .social-area-one_68a5002d9b18c997 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_c8167aafc26a90a6 .mobile__breakpoint_345727ed5263b514 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_c8167aafc26a90a6 .single-footer-wized-one_7597f67b2edb78f7 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_c8167aafc26a90a6 .single-footer-wized-one_7597f67b2edb78f7 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_c18630cff88813d5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_c18630cff88813d5 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_c18630cff88813d5 .right .language_47e43bbcf100f5d7 {
  color: #fff;
}

.footer-four_0d8bf496c2fa24b8 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_67dd52a4d36fc654 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_67dd52a4d36fc654 .single-footer-four-wized_c07d3b80f523c120 ul li a {
  color: #E4E5F1;
}
.footer-three_67dd52a4d36fc654 .single-footer-four-wized_c07d3b80f523c120 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_67dd52a4d36fc654 .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input {
  background: #FFFFFF;
}
.footer-three_67dd52a4d36fc654 .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_c07d3b80f523c120 .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_c07d3b80f523c120 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_c07d3b80f523c120 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_c07d3b80f523c120 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form button {
  padding: 18px 20px;
}

.copyright-area-four_f94372e2afaa5c60 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_f94372e2afaa5c60.area-3_dc96b34f689a45a8 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_f94372e2afaa5c60 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_f94372e2afaa5c60 .logo_0873549586c5fc39 img.light_9ffa15677a4772cc {
  display: block;
}
[data-theme=light] .copyright-area-four_f94372e2afaa5c60 .logo_0873549586c5fc39 img.dark_eb44ae9f65dd3199 {
  display: none;
}

[data-theme=dark] .copyright-area-four_f94372e2afaa5c60 .logo_0873549586c5fc39 img.light_9ffa15677a4772cc {
  display: none;
}
[data-theme=dark] .copyright-area-four_f94372e2afaa5c60 .logo_0873549586c5fc39 img.dark_eb44ae9f65dd3199 {
  display: block;
}

.rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 {
    height: 320px;
  }
}
.rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .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_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 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_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_9d0615cb09e4460d .footer-wrapper-7_aae4872ceb2691c7 .innerr_854106bc2abbf864 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_d832c9c3a58d59d5 {
  text-align: center;
}
.footer-top-8_d832c9c3a58d59d5 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_d832c9c3a58d59d5 .title {
    font-size: 35px;
  }
}
.footer-top-8_d832c9c3a58d59d5 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_66cff5d9da367b87 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_66cff5d9da367b87 .sape-image_cee65f5f723f21aa {
    display: none;
  }
}
.rts-footer-area-eight_66cff5d9da367b87 .sape-image_cee65f5f723f21aa img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_66cff5d9da367b87 .sape-image_cee65f5f723f21aa img.two_21372ea30f403b1b {
  top: 25%;
  left: 25%;
}

.container-10_c05ab19ab7264457 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_2f177317faca80d6 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_2f177317faca80d6 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_2f177317faca80d6 form .single-input_4c128855b84fb934 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_2f177317faca80d6 form .single-input_4c128855b84fb934 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_2f177317faca80d6 form .single-input_4c128855b84fb934 label {
  margin-bottom: 10px;
}
.form-area-footer-8_2f177317faca80d6 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_2f177317faca80d6 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_594857a6191926fb {
  text-align: center;
}
.easy-cta-area-wrapper_594857a6191926fb .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_594857a6191926fb .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_594857a6191926fb p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_594857a6191926fb.mid_87e4c5ad3d5adae0 {
  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_594857a6191926fb.mid_87e4c5ad3d5adae0 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_c85e61bd3c93fefe {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_2a25ea8b237ff762 .copy-right-ul_a38069531a042f9d {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_2a25ea8b237ff762 .copy-right-ul_a38069531a042f9d {
    flex-direction: column;
  }
}
.copyright-area-8_2a25ea8b237ff762 .copy-right-ul_a38069531a042f9d li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_2a25ea8b237ff762 .copy-right-ul_a38069531a042f9d li a {
  color: #FFFFFF;
}
.copyright-area-8_2a25ea8b237ff762 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_6ab80d84d89cf4dd {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_6ab80d84d89cf4dd .shape-image_4b567d9bb5a068aa {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_6ab80d84d89cf4dd .shape-image_4b567d9bb5a068aa {
    width: 200px;
  }
}
.footer-six_6ab80d84d89cf4dd .rts-call-to-action_6b1a8a82c7579025 .call-to-action-area-5_b4f06a35e4e5f858 {
  background: none;
  padding: 80px 0;
}
.footer-six_6ab80d84d89cf4dd .rts-call-to-action_6b1a8a82c7579025 .call-to-action-area-5_b4f06a35e4e5f858 .rts-btn {
  border-radius: 0;
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 .title {
  color: #D7D9E9;
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 ul li a {
  color: #D7D9E9;
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form {
  gap: 0;
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input::placeholder {
  color: var(--color-title);
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_6ab80d84d89cf4dd .single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_6ab80d84d89cf4dd .copyright-area-four_f94372e2afaa5c60 {
  border-top: 1px solid #37373F;
}
.footer-six_6ab80d84d89cf4dd .copyright-area-four_f94372e2afaa5c60 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_f84f8dbd64a9e26d form {
  position: relative;
}
.footer-input-main-wrapper-one_f84f8dbd64a9e26d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_f84f8dbd64a9e26d form input {
  padding-left: 40px;
}

.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form {
  position: relative;
}
.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_c07d3b80f523c120 .footer-input-btn-between_e18cbea8e6f35076 form input {
  padding-left: 35px;
}

.copyright-area-7_1caf46ed860a177d {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_1caf46ed860a177d {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_1caf46ed860a177d p {
  margin: 0;
}
.copyright-area-7_1caf46ed860a177d ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_1caf46ed860a177d ul li {
  margin: 0;
  padding: 0;
}

.footer-five_f39ad98f5d01c6a6 .single-footer-four-wized_c07d3b80f523c120 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_f39ad98f5d01c6a6 .single-footer-four-wized_c07d3b80f523c120 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_f39ad98f5d01c6a6 .single-footer-four-wized_c07d3b80f523c120 form button {
  background: var(--color-primary-2);
}

.social-area-one_68a5002d9b18c997 {
  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_68a5002d9b18c997 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_68a5002d9b18c997 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_68a5002d9b18c997 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_1d5a41274b30bc45 {
  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_1d5a41274b30bc45 .title-style-one-left_8d4ef3b269ba43a1 .pre_4696ee28fa15bce9 {
  color: #BCBFDB;
}
.bg-dark-border-radious_1d5a41274b30bc45 .title-style-one-left_8d4ef3b269ba43a1 .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_8be96567531b468f {
  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_2068b8e108ef7651 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_ffe743e1bfb70483 .progress-wrap svg.progress-circle_2068b8e108ef7651 path {
  stroke: var(--color-primary-2);
}
.home-blue_ffe743e1bfb70483 .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_fd398b0a69486a5c {
  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_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img {
  position: absolute;
}
.bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.two_21372ea30f403b1b {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.two_21372ea30f403b1b {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.two_21372ea30f403b1b {
    display: none;
  }
}
.bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.three_1253c775d7367517 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.three_1253c775d7367517 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.four_5e021f72e434a862 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.four_5e021f72e434a862 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.four_5e021f72e434a862 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_fd398b0a69486a5c .sape-area_c46820e90fd58e4c img.four_5e021f72e434a862 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_d73894944582bb42 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_d73894944582bb42 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_d73894944582bb42 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_d73894944582bb42 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_d73894944582bb42 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_d73894944582bb42 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_d73894944582bb42 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_d73894944582bb42 p.disc_549b88dd70917260 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_d73894944582bb42 .feature-area-wrapper_a5936724f0503056 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_d73894944582bb42 .feature-area-wrapper_a5936724f0503056 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_d73894944582bb42 .feature-area-wrapper_a5936724f0503056 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_d73894944582bb42 .feature-area-wrapper_a5936724f0503056 .single-feature_6753c31e065d0b6b {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_d73894944582bb42 .feature-area-wrapper_a5936724f0503056 .single-feature_6753c31e065d0b6b p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_100686f3107e6f3e {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_100686f3107e6f3e input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_100686f3107e6f3e .signle-input_b5bea670fef4a5e3 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_100686f3107e6f3e .signle-input_b5bea670fef4a5e3 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_100686f3107e6f3e .signle-input_b5bea670fef4a5e3 label {
  margin-bottom: 15px;
}
.appoinment_form-1_100686f3107e6f3e .signle-input_b5bea670fef4a5e3 input {
  padding-left: 40px;
}
.appoinment_form-1_100686f3107e6f3e .signle-input_b5bea670fef4a5e3 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_100686f3107e6f3e button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_b33f01408b927e8b {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_4f93e94b85846518 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_4f93e94b85846518 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_4f93e94b85846518 .inmformation_59d4d93d1410125c .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_4f93e94b85846518 .inmformation_59d4d93d1410125c .title {
    font-size: 40px;
  }
}
.single-counter-up-two_4f93e94b85846518 .inmformation_59d4d93d1410125c p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_6b88bcfb99ed79ee {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_6b88bcfb99ed79ee.team-five .title-style-one-center_f5af3eb3214d587c .pre_4696ee28fa15bce9 {
  color: var(--color-primary-2);
}
.expart-team-area-7_6b88bcfb99ed79ee.inner {
  background: var(--team-bg);
}

.single-team-area-7_629c51e91912444a {
  text-align: center;
}
.single-team-area-7_629c51e91912444a .thumbnail_366dd404926b9ebe {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_629c51e91912444a .thumbnail_366dd404926b9ebe img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_629c51e91912444a .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_629c51e91912444a .designation_24dadac9a4664f02 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_629c51e91912444a:hover .thumbnail_366dd404926b9ebe img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b.swiper-pagination-bullet-active_664324d3f557989a {
  background: var(--color-gradient);
}

.single-team-area-start_23c227622b3f69b4:hover .thumbnail_366dd404926b9ebe img {
  transform: rotateY(-180deg);
}
.single-team-area-start_23c227622b3f69b4 .thumbnail_366dd404926b9ebe {
  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_23c227622b3f69b4 .thumbnail_366dd404926b9ebe img {
  transition: 0.8s;
}
.single-team-area-start_23c227622b3f69b4 .inner-content_0f309fa376bc1f96 {
  text-align: center;
}
.single-team-area-start_23c227622b3f69b4 .inner-content_0f309fa376bc1f96 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_23c227622b3f69b4 .inner-content_0f309fa376bc1f96 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_ef0079935779656c.about_f826cda59de05197 {
  position: relative;
}
.rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    display: none;
  }
}
.rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  left: 25%;
  top: 7%;
}
.rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_ef0079935779656c.about_f826cda59de05197 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    display: none;
  }
}
.rts-team-area_ef0079935779656c.inner_d256800805b9e628 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    display: none;
  }
}
.rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  left: 25%;
  top: 7%;
}
.rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_ef0079935779656c.inner_d256800805b9e628 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    display: none;
  }
}

.bg-dark-p_b374e72c8c14da4a .title {
  color: #fff;
}

.section-separator-top_f5739275f497955a {
  position: relative;
}
.section-separator-top_f5739275f497955a::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_9a48ef23421e79ac {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_9a48ef23421e79ac {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_9a48ef23421e79ac .left-titlet-wrapper_ef229c75d5324b09 .title {
  color: #fff;
}
.call-to-action-main-wrapper_9a48ef23421e79ac p.disc_549b88dd70917260 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_9a48ef23421e79ac p.disc_549b88dd70917260 br {
    display: none;
  }
}
.call-to-action-main-wrapper_9a48ef23421e79ac .button-area_fdcbeb97cb74295e {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_9a48ef23421e79ac .button-area_fdcbeb97cb74295e {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_9a48ef23421e79ac .button-area_fdcbeb97cb74295e .under-line-btn_1ead45a5b380851b {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_9a48ef23421e79ac .button-area_fdcbeb97cb74295e .under-line-btn_1ead45a5b380851b:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_9a48ef23421e79ac .button-area_fdcbeb97cb74295e .under-line-btn_1ead45a5b380851b:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_9a48ef23421e79ac .button-area_fdcbeb97cb74295e .under-line-btn_1ead45a5b380851b::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_9a48ef23421e79ac .button-area_fdcbeb97cb74295e .btn-primary-2_6da1b6a74e740493 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_9a48ef23421e79ac.area-3_dc96b34f689a45a8 .button-area_fdcbeb97cb74295e .under-line-btn_1ead45a5b380851b::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_ed41c7097634255b .style-four_82b8d893bdfcdf7d {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_3198a35fc205121e .rts-faq-area-full-container_ed41c7097634255b .style-four_82b8d893bdfcdf7d {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_dc96b34f689a45a8 .cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.area-3_dc96b34f689a45a8 .cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_dc96b34f689a45a8 .cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_dc96b34f689a45a8 .cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_dc96b34f689a45a8 .cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_8404d0bad9137a4b {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_8404d0bad9137a4b {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_8404d0bad9137a4b.style-four_82b8d893bdfcdf7d::after, .cta-main-wrapper-style-box_8404d0bad9137a4b.style-four_82b8d893bdfcdf7d::before {
  display: none;
}
.cta-main-wrapper-style-box_8404d0bad9137a4b::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_8404d0bad9137a4b::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_8404d0bad9137a4b .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_8404d0bad9137a4b .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_8404d0bad9137a4b .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_8404d0bad9137a4b .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_e2a0ea440db19bef {
  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_e2a0ea440db19bef {
    padding: 25px;
  }
}
.call-to-action-style-4_e2a0ea440db19bef .button-area_fdcbeb97cb74295e {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_e2a0ea440db19bef .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.call-to-action-style-4_e2a0ea440db19bef .shape-area_1b91f3a5bbb62946 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_e2a0ea440db19bef .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_e2a0ea440db19bef .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_e2a0ea440db19bef .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  top: 10%;
  left: 8%;
}

.header-three_0f50459919d74709.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_3b5122e9f1eda404 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_3b5122e9f1eda404 {
    height: 630px;
  }
}
.contact-banner-area-start_3b5122e9f1eda404 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_3b5122e9f1eda404 img {
    display: none;
  }
}
.contact-banner-area-start_3b5122e9f1eda404 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_3b5122e9f1eda404 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_3b5122e9f1eda404 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_3b5122e9f1eda404 img.two_21372ea30f403b1b {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_3b5122e9f1eda404 img.three_1253c775d7367517 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_3b5122e9f1eda404 img.four_5e021f72e434a862 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_3b5122e9f1eda404.faq_16ed8298e8fe7420 {
  height: auto;
}

.contact-form-page_f7259367509fd9b7 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_7b612362c35a84d8 {
  text-align: center;
}
.banner-inner-area-contact-inner_7b612362c35a84d8 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_7b612362c35a84d8 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_7b612362c35a84d8 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_7b612362c35a84d8 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_7b612362c35a84d8 p.disc_549b88dd70917260 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_7b612362c35a84d8 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_7b612362c35a84d8 p.disc_549b88dd70917260 {
    max-width: 80%;
  }
}

.contact-form_612f9aef65fb875c {
  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_612f9aef65fb875c {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_612f9aef65fb875c {
    padding: 50px 20px;
  }
}
.contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a {
  margin-bottom: 24px;
}
.contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_9afdcfd8feafa807 {
  text-align: center;
}
.single-contact-inner-info_9afdcfd8feafa807 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_9afdcfd8feafa807 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_9afdcfd8feafa807 p {
  margin-bottom: 0;
}
.single-contact-inner-info_9afdcfd8feafa807.mid_87e4c5ad3d5adae0 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_9afdcfd8feafa807.mid_87e4c5ad3d5adae0 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_9afdcfd8feafa807.mid_87e4c5ad3d5adae0 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a {
  position: relative;
}
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a input,
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a textarea {
  padding-left: 35px;
}
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a input::placeholder,
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c .single-input-area_9ef7976df74b782a.text-area_96a6e703412519b9 i {
  top: 61px !important;
}
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_a7322f64e30f8eaa.contact-form-page_f7259367509fd9b7 .contact-form_612f9aef65fb875c button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_3291d8c00e07d8ee {
  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_3291d8c00e07d8ee {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_3291d8c00e07d8ee {
    padding: 20px;
  }
}
.seo-optimization-area_3291d8c00e07d8ee .thumbnail_366dd404926b9ebe {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_3291d8c00e07d8ee .thumbnail_366dd404926b9ebe {
    min-width: 100%;
  }
}
.seo-optimization-area_3291d8c00e07d8ee .thumbnail_366dd404926b9ebe img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_3291d8c00e07d8ee .thumbnail_366dd404926b9ebe img {
    min-width: 100%;
  }
}

.service-area-8_f98a2511b6994aa6 .icon {
  margin-bottom: 22px;
}
.service-area-8_f98a2511b6994aa6 .title {
  font-weight: 800;
}
.service-area-8_f98a2511b6994aa6 .disc_549b88dd70917260 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_aeaf1c8d9c7d65be.seo-marketing_35fcc723aa8f063a {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_aeaf1c8d9c7d65be.seo-marketing_35fcc723aa8f063a .title-style-one-center_f5af3eb3214d587c p.disc_549b88dd70917260 br {
    display: none;
  }
}

.section-separator-top-bg-white_c5e2453b0edcc0ab {
  position: relative;
}
.section-separator-top-bg-white_c5e2453b0edcc0ab::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_55463c7af9afe56d .large-thumbnail_d459af47a902b2e7 {
  position: relative;
}
.single-product-list_55463c7af9afe56d .large-thumbnail_d459af47a902b2e7 .sm-right_e13452c923234b4e {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_55463c7af9afe56d .large-thumbnail_d459af47a902b2e7 .sm-right_e13452c923234b4e {
    display: none;
  }
}
.single-product-list_55463c7af9afe56d .large-thumbnail_d459af47a902b2e7 .sm-right_e13452c923234b4e.left {
  right: auto;
  left: 0;
}
.single-product-list_55463c7af9afe56d .thumbnail_366dd404926b9ebe {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_55463c7af9afe56d .thumbnail_366dd404926b9ebe {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_55463c7af9afe56d .thumbnail_366dd404926b9ebe img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_55463c7af9afe56d .thumbnail_366dd404926b9ebe img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .pre-title_1f9a93f86b2b66f0 {
  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_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .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_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .title {
    font-size: 35px;
  }
}
.single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .single-service_dd9179363b8944d6 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .single-service_dd9179363b8944d6 i {
  color: var(--color-primary);
}
.single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb p.disc_549b88dd70917260 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d a.thumbnail_366dd404926b9ebe {
  max-width: 100%;
}
.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d a.thumbnail_366dd404926b9ebe img {
  max-width: 100%;
  width: 100%;
}
.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .service-btn_7a872946fb1989b8 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .service-btn_7a872946fb1989b8::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_20724dc14bf63875 .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .service-btn_7a872946fb1989b8:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .service-btn_7a872946fb1989b8:hover i {
  transform: rotate(0);
}
.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .service-btn_7a872946fb1989b8 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_20724dc14bf63875 .single-product-list_55463c7af9afe56d .portfolio-content-wrapper-list_aaa8530e9004e5bb .service-btn_7a872946fb1989b8.color-secondary-2_b102b4d9c431177d::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_c897e8a6c98e9ea2 .thumbnail_366dd404926b9ebe:hover img {
  transform: none;
}
.single-product-list-2_c897e8a6c98e9ea2 .left-image_4ac8230d7bfcad74 {
  position: relative;
}
.single-product-list-2_c897e8a6c98e9ea2 .left-image_4ac8230d7bfcad74 .short-image-area_fbc39fb8f9e7e2ab {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_c897e8a6c98e9ea2 .left-image_4ac8230d7bfcad74 .short-image-area_fbc39fb8f9e7e2ab {
    right: 5%;
  }
}
.single-product-list-2_c897e8a6c98e9ea2 .left-image_4ac8230d7bfcad74 .short-image-area_fbc39fb8f9e7e2ab img {
  transform: scale(1);
}
.single-product-list-2_c897e8a6c98e9ea2 .right-image_ee23feceb2a0bc75 {
  position: relative;
}
.single-product-list-2_c897e8a6c98e9ea2 .right-image_ee23feceb2a0bc75 .short-image-area_fbc39fb8f9e7e2ab {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_c897e8a6c98e9ea2 .right-image_ee23feceb2a0bc75 .short-image-area_fbc39fb8f9e7e2ab {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_c897e8a6c98e9ea2 .right-image_ee23feceb2a0bc75 .short-image-area_fbc39fb8f9e7e2ab {
    left: 50%;
  }
}
.single-product-list-2_c897e8a6c98e9ea2 .right-image_ee23feceb2a0bc75 .short-image-area_fbc39fb8f9e7e2ab img {
  transform: scale(1);
}
.single-product-list-2_c897e8a6c98e9ea2 .portfolio-content-wrapper-list_aaa8530e9004e5bb .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_c897e8a6c98e9ea2 .portfolio-content-wrapper-list_aaa8530e9004e5bb .single-service_dd9179363b8944d6 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_c897e8a6c98e9ea2 .portfolio-content-wrapper-list_aaa8530e9004e5bb .single-service_dd9179363b8944d6 p {
  font-size: 20px;
}
.single-product-list-2_c897e8a6c98e9ea2 .portfolio-content-wrapper-list_aaa8530e9004e5bb p.disc_549b88dd70917260 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_c897e8a6c98e9ea2 .portfolio-content-wrapper-list_aaa8530e9004e5bb p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.product-section-bg_8ada55976c1e405f {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_77dc7b191e453725 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .shape-area_1b91f3a5bbb62946 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .shape-area_1b91f3a5bbb62946 .one {
    display: none;
  }
}
.product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .two_21372ea30f403b1b {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .two_21372ea30f403b1b {
    top: 5%;
  }
}
.product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .three_1253c775d7367517 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_77dc7b191e453725.area-2_b810da78d4e92b78 .three_1253c775d7367517 {
    display: none;
  }
}

.siongle-portfolio-box-style_b74182e6461443c1 .thumbnail_366dd404926b9ebe {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_b74182e6461443c1 .thumbnail_366dd404926b9ebe img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_b74182e6461443c1 .thumbnail_366dd404926b9ebe img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_b74182e6461443c1 .thumbnail_366dd404926b9ebe:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .pre_4696ee28fa15bce9 {
  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_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .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_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_b74182e6461443c1.style-four_82b8d893bdfcdf7d .thumbnail_366dd404926b9ebe img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_b74182e6461443c1.style-four_82b8d893bdfcdf7d .left-content_a27e7df6ead89c8c .pre_4696ee28fa15bce9 {
  color: #fff;
}
.siongle-portfolio-box-style_b74182e6461443c1.style-four_82b8d893bdfcdf7d .left-content_a27e7df6ead89c8c .title {
  color: #fff;
}
.siongle-portfolio-box-style_b74182e6461443c1.style-four_82b8d893bdfcdf7d .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_b74182e6461443c1.style-four_82b8d893bdfcdf7d .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_b74182e6461443c1.style-four_82b8d893bdfcdf7d:hover .thumbnail_366dd404926b9ebe img {
  transform: scale(1.15);
}

.rts-fun-facts-area_2bb903e5bb053ce5 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
    display: none;
  }
}
.rts-fun-facts-area_2bb903e5bb053ce5 .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_b3f72de90e9e9d35 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_b3f72de90e9e9d35::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_b3f72de90e9e9d35 .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_b3f72de90e9e9d35 .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_b3f72de90e9e9d35.two_21372ea30f403b1b .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_b3f72de90e9e9d35.two_21372ea30f403b1b .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_5a665db1faf6fd10 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_de350eb124626952 {
  border-radius: 32px;
}

.float-right-div-case-studies_8365c77d1e4811b8 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_8365c77d1e4811b8 {
    width: 100%;
  }
}
.float-right-div-case-studies_8365c77d1e4811b8 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_8365c77d1e4811b8 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_0e6233cc3e451b17.rts-section-gap2.bg-dark-border-radious.radious-4_de350eb124626952 {
  background: var(--case-study);
}

.rts-case-studies-4_0e6233cc3e451b17 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_0e6233cc3e451b17 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-case-studies-4_0e6233cc3e451b17 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-case-studies-4_0e6233cc3e451b17 .shape-area_1b91f3a5bbb62946 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_0e6233cc3e451b17 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_0e6233cc3e451b17 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_0e6233cc3e451b17 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_0e6233cc3e451b17 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_0e6233cc3e451b17 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_0e6233cc3e451b17 .swiper-pagination .swiper-pagination-bullet_37bd6cce0954136b {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_3bd3bf72a83fd10f {
  position: relative;
}
.rts-case-studies-5_3bd3bf72a83fd10f .title-wrapper-between_31acdb00a66c5fbb .pre_4696ee28fa15bce9 {
  font-weight: 800;
}
.rts-case-studies-5_3bd3bf72a83fd10f .title-wrapper-between_31acdb00a66c5fbb .title {
  font-weight: 800;
}
.rts-case-studies-5_3bd3bf72a83fd10f .bottom-btn_2d9855dd9b3cdef9 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_3bd3bf72a83fd10f .bottom-btn_2d9855dd9b3cdef9 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 {
  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_6960c8317aa43c6e.style-five_8d9e33295d569f08 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08:nth-child(even) .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .pre_4696ee28fa15bce9 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08:nth-child(even) .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08:nth-child(even) .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .thumbnail_366dd404926b9ebe {
  flex-basis: 40%;
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .thumbnail_366dd404926b9ebe img {
  border-radius: 16px;
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 {
  flex-basis: 60%;
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .pre_4696ee28fa15bce9 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .title {
  font-weight: 800;
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_6960c8317aa43c6e.style-five_8d9e33295d569f08 .inner-content_0f309fa376bc1f96 .left-content_a27e7df6ead89c8c .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_567419b0f631db6b .siongle-portfolio-box-style_b74182e6461443c1 .thumbnail_366dd404926b9ebe img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_567419b0f631db6b .siongle-portfolio-box-style_b74182e6461443c1:hover .thumbnail_366dd404926b9ebe img {
  transform: scale(1.15);
}
.home-seven-case_567419b0f631db6b .siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .right a {
  background: #F2F2F8;
}
.home-seven-case_567419b0f631db6b .siongle-portfolio-box-style_b74182e6461443c1 .inner-content_0f309fa376bc1f96 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_b4f33311ee4aa929 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_b4f33311ee4aa929 .title-style-one-center_f5af3eb3214d587c .pre_4696ee28fa15bce9 {
  color: #fff;
}
.rts-product-area-8_b4f33311ee4aa929 .title-style-one-center_f5af3eb3214d587c .title {
  color: #fff;
}

.single-product-8_a922599d76d851ca {
  text-align: center;
}
.single-product-8_a922599d76d851ca:hover .thumbnail_366dd404926b9ebe img {
  transform: scale(1.12);
}
.single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe a img {
    width: 100%;
  }
}
.single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe .icon-top-right_a1831f153ea6252b {
  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_a922599d76d851ca .thumbnail_366dd404926b9ebe .icon-top-right_a1831f153ea6252b i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe .icon-top-right_a1831f153ea6252b:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_a922599d76d851ca .thumbnail_366dd404926b9ebe .icon-top-right_a1831f153ea6252b:hover i {
  color: #fff;
}
.single-product-8_a922599d76d851ca .inner-content_0f309fa376bc1f96 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_a922599d76d851ca .inner-content_0f309fa376bc1f96 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_9ceb9cadab5a92b3 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .left-side-content_28cd744af93fed5c .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .left-side-content_28cd744af93fed5c .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .left-side-content_28cd744af93fed5c .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .right-side-image_3584c66fbd6a37d2 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .right-side-image_3584c66fbd6a37d2 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .right-side-image_3584c66fbd6a37d2 .short-image_82fbfc6c93b966f3 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .right-side-image_3584c66fbd6a37d2 .short-image_82fbfc6c93b966f3 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .right-side-image_3584c66fbd6a37d2 .short-image_82fbfc6c93b966f3 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_9ceb9cadab5a92b3 .section-inner_f32a6e94a8b91fbe .right-side-image_3584c66fbd6a37d2 .short-image_82fbfc6c93b966f3 {
    display: none;
  }
}

.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .top-inner_be496ffba8d16d25 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .top-inner_be496ffba8d16d25 .marquee_1b7c89ae3ca473d4 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .top-inner_be496ffba8d16d25 .marquee_1b7c89ae3ca473d4:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .top-inner_be496ffba8d16d25 .marquee_1b7c89ae3ca473d4 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .bottom-inner_6c4d20893bed8aeb {
  display: inline-block;
}
.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .bottom-inner_6c4d20893bed8aeb .marquee_1b7c89ae3ca473d4 {
  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_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .bottom-inner_6c4d20893bed8aeb .marquee_1b7c89ae3ca473d4:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fcd5b503f95e9c00 .section-inner_f32a6e94a8b91fbe .bottom-inner_6c4d20893bed8aeb .marquee_1b7c89ae3ca473d4 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_64ce90acc58e75c9 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_4742343f60fa8544 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4742343f60fa8544 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_4742343f60fa8544 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4742343f60fa8544 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4742343f60fa8544 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_4742343f60fa8544 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_4742343f60fa8544 p.disc_549b88dd70917260 {
  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_4742343f60fa8544 p.disc_549b88dd70917260 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4742343f60fa8544 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_bcc7cf540b80c6df {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_bcc7cf540b80c6df {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_a5bef7a1e3a11648 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_8ebbd0ba7b4fa593.case-studies_3a41e2fb1297c678 .main-nav-area_6df73c35819e425f li a {
  color: #fff;
}
.header-style-one_8ebbd0ba7b4fa593.case-studies_3a41e2fb1297c678 .main-nav-area_6df73c35819e425f li:hover a {
  color: var(--color-primary);
}
.header-style-one_8ebbd0ba7b4fa593.case-studies_3a41e2fb1297c678 .button-area-start_a6429f2b79c11831 .demo-req_cb68fa4902653f08:hover {
  color: var(--color-primary);
}
.header-style-one_8ebbd0ba7b4fa593.case-studies_3a41e2fb1297c678 .button-area-start_a6429f2b79c11831 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb .pagimation_4295c236627cbbb2 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb .pagimation_4295c236627cbbb2 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb .pagimation_4295c236627cbbb2 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb .pagimation_4295c236627cbbb2 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb .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_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .breadcrumb-inner_e38e710aee9daeeb p.disc_549b88dd70917260 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd.area-2_b810da78d4e92b78 .breadcrumb-inner_e38e710aee9daeeb {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_dcea7bbd980b1fcb {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_dcea7bbd980b1fcb 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_dcea7bbd980b1fcb a:hover {
  color: var(--color-primary);
}
.strategy-right-area_dcea7bbd980b1fcb a.btn-arrow_0d7feb1b9e288ca8 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_dcea7bbd980b1fcb .btn-arrow_0d7feb1b9e288ca8 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_dcea7bbd980b1fcb .btn-arrow_0d7feb1b9e288ca8 i {
  margin-left: 10px;
}
.strategy-right-area_dcea7bbd980b1fcb .btn-arrow_0d7feb1b9e288ca8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_dcea7bbd980b1fcb .btn-arrow_0d7feb1b9e288ca8::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_dcea7bbd980b1fcb .btn-arrow_0d7feb1b9e288ca8:hover::before {
  width: 100%;
}

.strategy-left-content_41d234f708c69d72 p.disc_549b88dd70917260 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_41d234f708c69d72 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.arrow-rotate_56be23e939248adc i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_004d42b1bc955212 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_004d42b1bc955212 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_004d42b1bc955212 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_004d42b1bc955212 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_004d42b1bc955212 p.disc_549b88dd70917260 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_004d42b1bc955212 p.disc_549b88dd70917260 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_6d92b1b93eada122 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_32167bd5d30f85dd {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_32167bd5d30f85dd .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    display: none;
  }
}

.large-image-area_12274d425fc8ae4b {
  position: relative;
  z-index: 5;
}
.large-image-area_12274d425fc8ae4b .large-thumbnail_d459af47a902b2e7 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_47560d2af28c48ae .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_47560d2af28c48ae .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_47560d2af28c48ae .accordion .accordion-item .accordion-header_8b11add381ff8959 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_47560d2af28c48ae .accordion .accordion-item .accordion-header_8b11add381ff8959 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_47560d2af28c48ae .accordion .accordion-item .accordion-header_8b11add381ff8959 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_47560d2af28c48ae .accordion .accordion-item .accordion-body_e8d11300a31d8034 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_47560d2af28c48ae.style-four_82b8d893bdfcdf7d .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_4e6797596f47e3ec .accordion-item .accordion-header_8b11add381ff8959 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_86366de26109cdd6 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_86366de26109cdd6 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.five_089d532d11769a99 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.six_1524a2967f3f5830 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_86366de26109cdd6 .shape-area_1b91f3a5bbb62946 img.seven_446a6680a31d87ed {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_eed3baa6c9b63a5b {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.two_21372ea30f403b1b {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.three_1253c775d7367517 {
    bottom: 0;
  }
}
.rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_eed3baa6c9b63a5b .shape-area_1b91f3a5bbb62946 img.four_5e021f72e434a862 {
    display: none;
  }
}

.rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 {
    display: none;
  }
}
.rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 img {
  position: absolute;
}
.rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .one {
    display: none;
  }
}
.rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .two_21372ea30f403b1b {
    display: none;
  }
}
.rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .three_1253c775d7367517 {
    display: none;
  }
}
.rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_ed41c7097634255b.style-three_4e6797596f47e3ec .shape-area_1b91f3a5bbb62946 .four_5e021f72e434a862 {
    display: none;
  }
}

.rts-error-section_6e46c1c650cfd9ca {
  height: 100vh;
  width: 100%;
}
.rts-error-section_6e46c1c650cfd9ca .section-inner_f32a6e94a8b91fbe {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_6e46c1c650cfd9ca .section-inner_f32a6e94a8b91fbe img {
  max-width: 100%;
}

.tos__content_252a347189384eab p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_1f1a253591345b3d p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
