/*=================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_fae24d0f3a73a63c
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_51adaa53ca8fb3e8 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_6051133a0dadfbfc {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_8145b1d9df7f7c25 nav ul li a.main_cc9d07dfbb7ed5a4,
[data-theme=dark] .mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f 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_dc08e62fbb4fec66 {
    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_5b5603ce5231fc0c,
.h2_ed34dc9f0edccf92,
.h3_943e9ec0b629f4e3,
.h4_dcfd447b8ae685fe,
.h5_973063408d5943b5,
.h6_11257f0f26e86bbd,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_5b5603ce5231fc0c,
.h2_ed34dc9f0edccf92,
.h3_943e9ec0b629f4e3,
.h4_dcfd447b8ae685fe,
.h5_973063408d5943b5,
.h6_11257f0f26e86bbd {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_5b5603ce5231fc0c a,
.h2_ed34dc9f0edccf92 a,
.h3_943e9ec0b629f4e3 a,
.h4_dcfd447b8ae685fe a,
.h5_973063408d5943b5 a,
.h6_11257f0f26e86bbd a {
  color: inherit;
}

.bg-color-tertiary_3346ceb5b4411573 h1,
.bg-color-tertiary_3346ceb5b4411573 h2,
.bg-color-tertiary_3346ceb5b4411573 h3,
.bg-color-tertiary_3346ceb5b4411573 h4,
.bg-color-tertiary_3346ceb5b4411573 h5,
.bg-color-tertiary_3346ceb5b4411573 h6,
.bg-color-tertiary_3346ceb5b4411573 .h1_5b5603ce5231fc0c,
.bg-color-tertiary_3346ceb5b4411573 .h2_ed34dc9f0edccf92,
.bg-color-tertiary_3346ceb5b4411573 .h3_943e9ec0b629f4e3,
.bg-color-tertiary_3346ceb5b4411573 .h4_dcfd447b8ae685fe,
.bg-color-tertiary_3346ceb5b4411573 .h5_973063408d5943b5,
.bg-color-tertiary_3346ceb5b4411573 .h6_11257f0f26e86bbd {
  color: #fff;
}
.bg-color-tertiary_3346ceb5b4411573 p {
  color: #6c7279;
}
.bg-color-tertiary_3346ceb5b4411573 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_973063408d5943b5 {
    font-size: 20px;
  }
}
h1,
.h1_5b5603ce5231fc0c,
h2,
.h2_ed34dc9f0edccf92,
h3,
.h3_943e9ec0b629f4e3 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_11257f0f26e86bbd {
  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_816953fca19b58b2 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_07d040bd1a9635fa {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_459d52114568ee8b {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_e0174e21cdc69177 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_45a5156fa767d216 {
  font-size: 13px;
}
p.has-very-light-gray-color_83a75490ad0d31b6 {
  color: var(--color-white);
}
p.has-background_2ed6100ec6822976 {
  padding: 20px 30px;
}
p.b1_816953fca19b58b2 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_e7e0aa06b7e1affc {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_07d040bd1a9635fa {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_b31249c053cc0b6f {
  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_6a690fcc8c216ce7 cite,
.wp-block-pullquote_6a690fcc8c216ce7.is-style-solid-color_23989d623c840ccd blockquote cite,
.wp-block-quote_862c932746404edf 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_51bfc4b735fc2fcd.bullet_50c7c063a35e6261 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_51bfc4b735fc2fcd.bullet_50c7c063a35e6261 li {
    padding-left: 19px;
  }
}
ul.liststyle_51bfc4b735fc2fcd.bullet_50c7c063a35e6261 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_51bfc4b735fc2fcd.bullet_50c7c063a35e6261 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_b8b2c358ace4977d .title {
  margin-top: 0;
}

.paragraph-area_dfaa34e60750a73b p.disc_c26c3c56b537c325 {
  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_a006d354043b359a.slick-slider_1f0bab9baa16fa40 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_1376676025ad75d9 {
    margin-bottom: 20px;
  }

  .ml_lg--20_2321287494ce8600 {
    margin-left: 20px;
  }

  .ptb_lg--25_883f69c624694f55 {
    padding: 25px 0;
  }

  .plr_lg--25_f7b3c0f7eb21b4b1 {
    padding: 0 25px;
  }

  .pt_lg--25_1d89c51adb1a2af1 {
    padding-top: 25px;
  }

  .pb_lg--25_a80a92f12f7dabea {
    padding-bottom: 25px;
  }

  .pl_lg--25_b404d484d7df6d5b {
    padding-left: 25px;
  }

  .pr_lg--25_d0a65322398c2c42 {
    padding-right: 25px;
  }

  .mt_lg--25_2deb4aa644fbfa4c {
    margin-top: 25px;
  }

  .mb_lg--25_4f12e5c8f238e6b9 {
    margin-bottom: 25px;
  }

  .ml_lg--25_e656f94c6c97f9c0 {
    margin-left: 25px;
  }

  .ptb_lg--30_36332bcfdcfe2ccf {
    padding: 30px 0;
  }

  .plr_lg--30_34d3d4fd9869c72b {
    padding: 0 30px;
  }

  .pt_lg--30_dc6b2bdb0e0ac65b {
    padding-top: 30px;
  }

  .pb_lg--30_4d497564ff0c2ac0 {
    padding-bottom: 30px;
  }

  .pl_lg--30_e43afcd3d5d6bd5f {
    padding-left: 30px;
  }

  .pr_lg--30_1abf6808bfcd6598 {
    padding-right: 30px;
  }

  .mt_lg--30_9c4b32cb1a681c95 {
    margin-top: 30px;
  }

  .mb_lg--30_125f61372fd6a6ad {
    margin-bottom: 30px;
  }

  .ml_lg--30_37c850dee2a068ad {
    margin-left: 30px;
  }

  .ptb_lg--35_d5c2622ee0555c7d {
    padding: 35px 0;
  }

  .plr_lg--35_3b060562098a5989 {
    padding: 0 35px;
  }

  .pt_lg--35_60b1427cc1f9885a {
    padding-top: 35px;
  }

  .pb_lg--35_7b50f5bf3b492eec {
    padding-bottom: 35px;
  }

  .pl_lg--35_ef5eb1d37ae7e02d {
    padding-left: 35px;
  }

  .pr_lg--35_ef82db987bf58a66 {
    padding-right: 35px;
  }

  .mt_lg--35_1215635cb84dbe49 {
    margin-top: 35px;
  }

  .mb_lg--35_f3ecda59d6d4e577 {
    margin-bottom: 35px;
  }

  .ml_lg--35_77a86afbfb9723b0 {
    margin-left: 35px;
  }

  .ptb_lg--40_9c9df3dfd97464e6 {
    padding: 40px 0;
  }

  .plr_lg--40_e066e55975cb2c42 {
    padding: 0 40px;
  }

  .pt_lg--40_d3ff218e1a78dd28 {
    padding-top: 40px;
  }

  .pb_lg--40_1437a124f5de9410 {
    padding-bottom: 40px;
  }

  .pl_lg--40_2e3b162d86991418 {
    padding-left: 40px;
  }

  .pr_lg--40_7f3917077101dd8d {
    padding-right: 40px;
  }

  .mt_lg--40_cc4953616cf6dc11 {
    margin-top: 40px;
  }

  .mb_lg--40_1300e29af200e9e0 {
    margin-bottom: 40px;
  }

  .ml_lg--40_5e4cb1a90f77e6e7 {
    margin-left: 40px;
  }

  .ptb_lg--45_7061aca7fe40aac6 {
    padding: 45px 0;
  }

  .plr_lg--45_0faccf58b5985dbc {
    padding: 0 45px;
  }

  .pt_lg--45_d02bd6e0e065a6db {
    padding-top: 45px;
  }

  .pb_lg--45_86cf7cb46cbbd9cc {
    padding-bottom: 45px;
  }

  .pl_lg--45_77016502520db1b8 {
    padding-left: 45px;
  }

  .pr_lg--45_ab57a7d5a9c5bb4b {
    padding-right: 45px;
  }

  .mt_lg--45_e32538294d599b3a {
    margin-top: 45px;
  }

  .mb_lg--45_a921a230ed4ca913 {
    margin-bottom: 45px;
  }

  .ml_lg--45_df65cd5d70f368d2 {
    margin-left: 45px;
  }

  .ptb_lg--50_2ae7f45f2c6f4d49 {
    padding: 50px 0;
  }

  .plr_lg--50_75f2e18dac8bb0d7 {
    padding: 0 50px;
  }

  .pt_lg--50_2583e4a55595b571 {
    padding-top: 50px;
  }

  .pb_lg--50_8c4dc5ec14294f99 {
    padding-bottom: 50px;
  }

  .pl_lg--50_b5030517d62fade3 {
    padding-left: 50px;
  }

  .pr_lg--50_16959dfefbd3547a {
    padding-right: 50px;
  }

  .mt_lg--50_556eb81befb8cdcc {
    margin-top: 50px;
  }

  .mb_lg--50_9f7aac0ebb403a33 {
    margin-bottom: 50px;
  }

  .ml_lg--50_1725ece03e38c526 {
    margin-left: 50px;
  }

  .ptb_lg--55_d18d224726569153 {
    padding: 55px 0;
  }

  .plr_lg--55_17ff39809948baa2 {
    padding: 0 55px;
  }

  .pt_lg--55_cdd6529dcbbdb1bb {
    padding-top: 55px;
  }

  .pb_lg--55_ee5b2ab4916f89da {
    padding-bottom: 55px;
  }

  .pl_lg--55_a1efbfb9dfa8840f {
    padding-left: 55px;
  }

  .pr_lg--55_92a8bb32f70172ee {
    padding-right: 55px;
  }

  .mt_lg--55_27986b7fc484fc61 {
    margin-top: 55px;
  }

  .mb_lg--55_9498c5431ad8d7a9 {
    margin-bottom: 55px;
  }

  .ml_lg--55_174c7d59672e1ec7 {
    margin-left: 55px;
  }

  .ptb_lg--60_7ebe4e23834724bc {
    padding: 60px 0;
  }

  .plr_lg--60_d1697324d57fe1aa {
    padding: 0 60px;
  }

  .pt_lg--60_234189702fe3d21c {
    padding-top: 60px;
  }

  .pb_lg--60_92c200645798203e {
    padding-bottom: 60px;
  }

  .pl_lg--60_3682bd4dfd3e4905 {
    padding-left: 60px;
  }

  .pr_lg--60_43bb4fcab3773ba3 {
    padding-right: 60px;
  }

  .mt_lg--60_b1125c1c7ee9c651 {
    margin-top: 60px;
  }

  .mb_lg--60_2e1a5b353795269f {
    margin-bottom: 60px;
  }

  .ml_lg--60_73191c71f71bd249 {
    margin-left: 60px;
  }

  .ptb_lg--65_8967a70c86d2cb0f {
    padding: 65px 0;
  }

  .plr_lg--65_b00342b061f5d0cc {
    padding: 0 65px;
  }

  .pt_lg--65_69ead718e5929880 {
    padding-top: 65px;
  }

  .pb_lg--65_f98bc2b36125aa35 {
    padding-bottom: 65px;
  }

  .pl_lg--65_429e8e85fc10403c {
    padding-left: 65px;
  }

  .pr_lg--65_76b9722768d0b4c9 {
    padding-right: 65px;
  }

  .mt_lg--65_1e04a274bd24af8e {
    margin-top: 65px;
  }

  .mb_lg--65_1d5e96d64a610d2c {
    margin-bottom: 65px;
  }

  .ml_lg--65_8960ce7e0b23e3cf {
    margin-left: 65px;
  }

  .ptb_lg--70_73de9c20a31a7a4c {
    padding: 70px 0;
  }

  .plr_lg--70_9d84c3eff3f576c8 {
    padding: 0 70px;
  }

  .pt_lg--70_434d918e9ffe12b1 {
    padding-top: 70px;
  }

  .pb_lg--70_f148f03ecb73b3bf {
    padding-bottom: 70px;
  }

  .pl_lg--70_3a334348bec78a21 {
    padding-left: 70px;
  }

  .pr_lg--70_fc1a2abfd644fa86 {
    padding-right: 70px;
  }

  .mt_lg--70_9d15d671f1de2f75 {
    margin-top: 70px;
  }

  .mb_lg--70_8ea3c51bf6eb9d50 {
    margin-bottom: 70px;
  }

  .ml_lg--70_128d6cb824d767bd {
    margin-left: 70px;
  }

  .ptb_lg--75_b5a238acf6f5bad1 {
    padding: 75px 0;
  }

  .plr_lg--75_7410ed248aa8954c {
    padding: 0 75px;
  }

  .pt_lg--75_7953ec468a69a485 {
    padding-top: 75px;
  }

  .pb_lg--75_0317753eaeb15770 {
    padding-bottom: 75px;
  }

  .pl_lg--75_2ffc30781df28f64 {
    padding-left: 75px;
  }

  .pr_lg--75_183f9047911ef2fc {
    padding-right: 75px;
  }

  .mt_lg--75_d96ec427c9bbdba7 {
    margin-top: 75px;
  }

  .mb_lg--75_8cd1de7a69685771 {
    margin-bottom: 75px;
  }

  .ml_lg--75_9da88f00edd061ae {
    margin-left: 75px;
  }

  .ptb_lg--80_aa00726be8c9a88d {
    padding: 80px 0;
  }

  .plr_lg--80_57d54d7a99d8b1b4 {
    padding: 0 80px;
  }

  .pt_lg--80_ff66afb859b4b7c2 {
    padding-top: 80px;
  }

  .pb_lg--80_2dd229cb322fc64b {
    padding-bottom: 80px;
  }

  .pl_lg--80_9d47961cb4741523 {
    padding-left: 80px;
  }

  .pr_lg--80_b212f7fa84185a71 {
    padding-right: 80px;
  }

  .mt_lg--80_94a704f0c0c6bc88 {
    margin-top: 80px;
  }

  .mb_lg--80_bc1fd8220b1fddef {
    margin-bottom: 80px;
  }

  .ml_lg--80_ec7406c4eebd8a64 {
    margin-left: 80px;
  }

  .ptb_lg--85_7589a4803e5d120d {
    padding: 85px 0;
  }

  .plr_lg--85_de5f8ef0c64be136 {
    padding: 0 85px;
  }

  .pt_lg--85_450939be1a3b996b {
    padding-top: 85px;
  }

  .pb_lg--85_75bafbe2ef666ddb {
    padding-bottom: 85px;
  }

  .pl_lg--85_19b6d4d0225bfaa7 {
    padding-left: 85px;
  }

  .pr_lg--85_cf15d55fd7a9dc15 {
    padding-right: 85px;
  }

  .mt_lg--85_35cf45575d7616ae {
    margin-top: 85px;
  }

  .mb_lg--85_74a9083f26ddd25f {
    margin-bottom: 85px;
  }

  .ml_lg--85_391305a6e979f133 {
    margin-left: 85px;
  }

  .ptb_lg--90_d82c8b39e1040fd2 {
    padding: 90px 0;
  }

  .plr_lg--90_6357c744ae4d446d {
    padding: 0 90px;
  }

  .pt_lg--90_20c21820269cdfd7 {
    padding-top: 90px;
  }

  .pb_lg--90_00c7f81d85039127 {
    padding-bottom: 90px;
  }

  .pl_lg--90_d1fc62405464867f {
    padding-left: 90px;
  }

  .pr_lg--90_2a355f7f463c4e02 {
    padding-right: 90px;
  }

  .mt_lg--90_867e35102a54c921 {
    margin-top: 90px;
  }

  .mb_lg--90_93bf813d35b90caf {
    margin-bottom: 90px;
  }

  .ml_lg--90_ca9072841ecec2b6 {
    margin-left: 90px;
  }

  .ptb_lg--95_9970a861bea21238 {
    padding: 95px 0;
  }

  .plr_lg--95_11680be4e2a532d2 {
    padding: 0 95px;
  }

  .pt_lg--95_9b50ebaad8a840db {
    padding-top: 95px;
  }

  .pb_lg--95_e270834607256b28 {
    padding-bottom: 95px;
  }

  .pl_lg--95_73751e85e068f2dc {
    padding-left: 95px;
  }

  .pr_lg--95_0abce59941dbba5f {
    padding-right: 95px;
  }

  .mt_lg--95_a51e47186e62c7ab {
    margin-top: 95px;
  }

  .mb_lg--95_90287e9208c48a33 {
    margin-bottom: 95px;
  }

  .ml_lg--95_40c35f34eac9c707 {
    margin-left: 95px;
  }

  .ptb_lg--100_91ef237c0f83076f {
    padding: 100px 0;
  }

  .plr_lg--100_f8c3a2ef7fa59083 {
    padding: 0 100px;
  }

  .pt_lg--100_fea73a747aec4bf5 {
    padding-top: 100px;
  }

  .pb_lg--100_9d03935bd169d5d2 {
    padding-bottom: 100px;
  }

  .pl_lg--100_0e2b45e2d96cdbab {
    padding-left: 100px;
  }

  .pr_lg--100_b784ddc186c77795 {
    padding-right: 100px;
  }

  .mt_lg--100_7af60e28e10e950b {
    margin-top: 100px;
  }

  .mb_lg--100_6cb2b7771d901c2c {
    margin-bottom: 100px;
  }

  .ml_lg--100_d9c820facea6b64d {
    margin-left: 100px;
  }

  .ptb_lg--105_c319da7e00186a52 {
    padding: 105px 0;
  }

  .plr_lg--105_326a06ec065c74a5 {
    padding: 0 105px;
  }

  .pt_lg--105_9a3d4bfe0dbb4225 {
    padding-top: 105px;
  }

  .pb_lg--105_f0c3d29373e871a6 {
    padding-bottom: 105px;
  }

  .pl_lg--105_2f82aae068140538 {
    padding-left: 105px;
  }

  .pr_lg--105_10b032ed3338106c {
    padding-right: 105px;
  }

  .mt_lg--105_bad1bf59d6c6f6f0 {
    margin-top: 105px;
  }

  .mb_lg--105_c434e1422e5b9eb0 {
    margin-bottom: 105px;
  }

  .ml_lg--105_e6e0bd0b185b43d4 {
    margin-left: 105px;
  }

  .ptb_lg--110_728af7013bd3e92f {
    padding: 110px 0;
  }

  .plr_lg--110_06d74ed810baf7ec {
    padding: 0 110px;
  }

  .pt_lg--110_61df5e066f02f413 {
    padding-top: 110px;
  }

  .pb_lg--110_61ec09744294ca9a {
    padding-bottom: 110px;
  }

  .pl_lg--110_b0d3ab6dcec36241 {
    padding-left: 110px;
  }

  .pr_lg--110_2993ce5f016cbace {
    padding-right: 110px;
  }

  .mt_lg--110_9183869729e6c891 {
    margin-top: 110px;
  }

  .mb_lg--110_62e391c6da94fc83 {
    margin-bottom: 110px;
  }

  .ml_lg--110_990b8a79785eb9bf {
    margin-left: 110px;
  }

  .ptb_lg--115_07e0d6e973fdf008 {
    padding: 115px 0;
  }

  .plr_lg--115_175079a02c155b72 {
    padding: 0 115px;
  }

  .pt_lg--115_73a9409b7f1cfbce {
    padding-top: 115px;
  }

  .pb_lg--115_1390d5f119e2376e {
    padding-bottom: 115px;
  }

  .pl_lg--115_45bb9263809f3985 {
    padding-left: 115px;
  }

  .pr_lg--115_13528be9add40c1f {
    padding-right: 115px;
  }

  .mt_lg--115_5ea861e97e0788a4 {
    margin-top: 115px;
  }

  .mb_lg--115_d11b3ef348ce9548 {
    margin-bottom: 115px;
  }

  .ml_lg--115_91f60a1376ba623e {
    margin-left: 115px;
  }

  .ptb_lg--120_6311877079158320 {
    padding: 120px 0;
  }

  .plr_lg--120_539b6f3130e17496 {
    padding: 0 120px;
  }

  .pt_lg--120_ee9da7052160fe93 {
    padding-top: 120px;
  }

  .pb_lg--120_dd267a4e338b1270 {
    padding-bottom: 120px;
  }

  .pl_lg--120_33b381fd62727ea6 {
    padding-left: 120px;
  }

  .pr_lg--120_94e300562a53739c {
    padding-right: 120px;
  }

  .mt_lg--120_69bbe0d0597faea4 {
    margin-top: 120px;
  }

  .mb_lg--120_7e200fb0dea0547b {
    margin-bottom: 120px;
  }

  .ml_lg--120_dffce3bc4e231f2d {
    margin-left: 120px;
  }

  .ptb_lg--125_eb4629c4fbe1ed43 {
    padding: 125px 0;
  }

  .plr_lg--125_def4ed544ac0df2d {
    padding: 0 125px;
  }

  .pt_lg--125_af1b0e8eb9de05e9 {
    padding-top: 125px;
  }

  .pb_lg--125_2bc0b0b8a20a2507 {
    padding-bottom: 125px;
  }

  .pl_lg--125_612a767be372be03 {
    padding-left: 125px;
  }

  .pr_lg--125_94a256532e3cbb1f {
    padding-right: 125px;
  }

  .mt_lg--125_5a6fbc394e75d579 {
    margin-top: 125px;
  }

  .mb_lg--125_5ae013f985acad5a {
    margin-bottom: 125px;
  }

  .ml_lg--125_d6527882e546c0de {
    margin-left: 125px;
  }

  .ptb_lg--130_1df9561c6b02b8c0 {
    padding: 130px 0;
  }

  .plr_lg--130_3f690193a63f16a4 {
    padding: 0 130px;
  }

  .pt_lg--130_a002a92967c10059 {
    padding-top: 130px;
  }

  .pb_lg--130_2175e7292562cb35 {
    padding-bottom: 130px;
  }

  .pl_lg--130_74fba591d09f9789 {
    padding-left: 130px;
  }

  .pr_lg--130_9a1122f8bbe1844b {
    padding-right: 130px;
  }

  .mt_lg--130_9638febb5b7a73a8 {
    margin-top: 130px;
  }

  .mb_lg--130_00c730f4f8f76cc5 {
    margin-bottom: 130px;
  }

  .ml_lg--130_796e391b02b3d31a {
    margin-left: 130px;
  }

  .ptb_lg--135_155c43927d16ef7a {
    padding: 135px 0;
  }

  .plr_lg--135_804c8e762292f275 {
    padding: 0 135px;
  }

  .pt_lg--135_89c1eedaac5ccc1a {
    padding-top: 135px;
  }

  .pb_lg--135_fbc7ecef033c600b {
    padding-bottom: 135px;
  }

  .pl_lg--135_33fd1ea28ca856be {
    padding-left: 135px;
  }

  .pr_lg--135_36b2e9a0d7ee279b {
    padding-right: 135px;
  }

  .mt_lg--135_1057f15b04a5c9ff {
    margin-top: 135px;
  }

  .mb_lg--135_ceeff6e073dfecbe {
    margin-bottom: 135px;
  }

  .ml_lg--135_1a6cad45bf56f48b {
    margin-left: 135px;
  }

  .ptb_lg--140_35e83041b14bc10b {
    padding: 140px 0;
  }

  .plr_lg--140_9942ffb7eeb77b48 {
    padding: 0 140px;
  }

  .pt_lg--140_65b11bd9d145693a {
    padding-top: 140px;
  }

  .pb_lg--140_b12e1ba21740eb35 {
    padding-bottom: 140px;
  }

  .pl_lg--140_ed060210da50304f {
    padding-left: 140px;
  }

  .pr_lg--140_cd12f736df269794 {
    padding-right: 140px;
  }

  .mt_lg--140_a0577ae0af302377 {
    margin-top: 140px;
  }

  .mb_lg--140_a047d809dff117b9 {
    margin-bottom: 140px;
  }

  .ml_lg--140_aca6a6290c0db195 {
    margin-left: 140px;
  }

  .ptb_lg--145_65fbff38c3fbb00a {
    padding: 145px 0;
  }

  .plr_lg--145_0e1586215d577ad8 {
    padding: 0 145px;
  }

  .pt_lg--145_afa37deae306a113 {
    padding-top: 145px;
  }

  .pb_lg--145_032f57ddd98c8905 {
    padding-bottom: 145px;
  }

  .pl_lg--145_31f3229030dc3c24 {
    padding-left: 145px;
  }

  .pr_lg--145_2e749542e2069909 {
    padding-right: 145px;
  }

  .mt_lg--145_0212b63358244de5 {
    margin-top: 145px;
  }

  .mb_lg--145_66c49b5283a859ec {
    margin-bottom: 145px;
  }

  .ml_lg--145_a792165df606d547 {
    margin-left: 145px;
  }

  .ptb_lg--150_c7c3fa32d333223c {
    padding: 150px 0;
  }

  .plr_lg--150_4414023956f2b741 {
    padding: 0 150px;
  }

  .pt_lg--150_f1544f6fd4dba367 {
    padding-top: 150px;
  }

  .pb_lg--150_a70e6b14f48dd675 {
    padding-bottom: 150px;
  }

  .pl_lg--150_f46860a911cb1b94 {
    padding-left: 150px;
  }

  .pr_lg--150_eae83c292c99b1bd {
    padding-right: 150px;
  }

  .mt_lg--150_c8e02ecf638308d8 {
    margin-top: 150px;
  }

  .mb_lg--150_cf06aac12b3253a6 {
    margin-bottom: 150px;
  }

  .ml_lg--150_ab1b783b49528ced {
    margin-left: 150px;
  }

  .ptb_lg--155_82e28a3aadf2d3fd {
    padding: 155px 0;
  }

  .plr_lg--155_82c2fef3112ccebf {
    padding: 0 155px;
  }

  .pt_lg--155_4a7ea7445ef4fbf1 {
    padding-top: 155px;
  }

  .pb_lg--155_9eac1e63b36bc01b {
    padding-bottom: 155px;
  }

  .pl_lg--155_ea68d3b69a216f55 {
    padding-left: 155px;
  }

  .pr_lg--155_2b7a66586628cde7 {
    padding-right: 155px;
  }

  .mt_lg--155_38a8247d87b2ae75 {
    margin-top: 155px;
  }

  .mb_lg--155_d4df2109d06d9934 {
    margin-bottom: 155px;
  }

  .ml_lg--155_671031cb7535eed1 {
    margin-left: 155px;
  }

  .ptb_lg--160_d891836737e2fde6 {
    padding: 160px 0;
  }

  .plr_lg--160_ef24e66d43d9a7b2 {
    padding: 0 160px;
  }

  .pt_lg--160_007f75f0df016713 {
    padding-top: 160px;
  }

  .pb_lg--160_b2e67ac118f44f41 {
    padding-bottom: 160px;
  }

  .pl_lg--160_93d9fcdef112d05b {
    padding-left: 160px;
  }

  .pr_lg--160_e46970b27a1cee7c {
    padding-right: 160px;
  }

  .mt_lg--160_782c8ee8088a03ce {
    margin-top: 160px;
  }

  .mb_lg--160_c7230c0cf1a043a1 {
    margin-bottom: 160px;
  }

  .ml_lg--160_137e3733e724b8b0 {
    margin-left: 160px;
  }

  .ptb_lg--165_b6922823096dc897 {
    padding: 165px 0;
  }

  .plr_lg--165_4f08d447869f40f2 {
    padding: 0 165px;
  }

  .pt_lg--165_fef586fae73d6c26 {
    padding-top: 165px;
  }

  .pb_lg--165_c848228457bf7356 {
    padding-bottom: 165px;
  }

  .pl_lg--165_ed98e6f1f887a0b2 {
    padding-left: 165px;
  }

  .pr_lg--165_5a80602b289b0662 {
    padding-right: 165px;
  }

  .mt_lg--165_022b802fc6aad203 {
    margin-top: 165px;
  }

  .mb_lg--165_797dc8adcd65b500 {
    margin-bottom: 165px;
  }

  .ml_lg--165_4c5a33acfc5bf110 {
    margin-left: 165px;
  }

  .ptb_lg--170_f2a16a58cf48d29f {
    padding: 170px 0;
  }

  .plr_lg--170_ee60c2a7fe4cb2fb {
    padding: 0 170px;
  }

  .pt_lg--170_e4c485ba7e6f7b0a {
    padding-top: 170px;
  }

  .pb_lg--170_4f7745a831eba273 {
    padding-bottom: 170px;
  }

  .pl_lg--170_e9094c588ede9af6 {
    padding-left: 170px;
  }

  .pr_lg--170_2432158076fbd1ff {
    padding-right: 170px;
  }

  .mt_lg--170_3bd116e057be04a9 {
    margin-top: 170px;
  }

  .mb_lg--170_1b449e3d4f43ecc9 {
    margin-bottom: 170px;
  }

  .ml_lg--170_270d234bb611c402 {
    margin-left: 170px;
  }

  .ptb_lg--175_d0e9e408f0360493 {
    padding: 175px 0;
  }

  .plr_lg--175_98bb7df7e1a50426 {
    padding: 0 175px;
  }

  .pt_lg--175_e75aeb1236130922 {
    padding-top: 175px;
  }

  .pb_lg--175_16989e641ccc5d29 {
    padding-bottom: 175px;
  }

  .pl_lg--175_596943b916be46d7 {
    padding-left: 175px;
  }

  .pr_lg--175_a7253d6e04b9009a {
    padding-right: 175px;
  }

  .mt_lg--175_2c8dff164242f370 {
    margin-top: 175px;
  }

  .mb_lg--175_0f56c75ee7157e8f {
    margin-bottom: 175px;
  }

  .ml_lg--175_6d482d902578fc7e {
    margin-left: 175px;
  }

  .ptb_lg--180_e0711b34cd6bbc1d {
    padding: 180px 0;
  }

  .plr_lg--180_608b8e878e45fe2b {
    padding: 0 180px;
  }

  .pt_lg--180_5ae852932dbb9668 {
    padding-top: 180px;
  }

  .pb_lg--180_a439bb23ea5137a6 {
    padding-bottom: 180px;
  }

  .pl_lg--180_1b6bc6cb5957399e {
    padding-left: 180px;
  }

  .pr_lg--180_f4b0d55a62fb9547 {
    padding-right: 180px;
  }

  .mt_lg--180_81750b7efb12f399 {
    margin-top: 180px;
  }

  .mb_lg--180_e27a1ecca29a15a6 {
    margin-bottom: 180px;
  }

  .ml_lg--180_f794e7f5d5e090c0 {
    margin-left: 180px;
  }

  .ptb_lg--185_003eeba3de4caf51 {
    padding: 185px 0;
  }

  .plr_lg--185_2cb4bb2e0e72ed28 {
    padding: 0 185px;
  }

  .pt_lg--185_a5599fbdf698c03e {
    padding-top: 185px;
  }

  .pb_lg--185_1a24216bd7700d4f {
    padding-bottom: 185px;
  }

  .pl_lg--185_836b2e1e76a28b34 {
    padding-left: 185px;
  }

  .pr_lg--185_f65390303b8732b5 {
    padding-right: 185px;
  }

  .mt_lg--185_7d4d5c81a750e56c {
    margin-top: 185px;
  }

  .mb_lg--185_a94e96d0f31a4387 {
    margin-bottom: 185px;
  }

  .ml_lg--185_8dd46a3de5f19a80 {
    margin-left: 185px;
  }

  .ptb_lg--190_15c2c16117a5ac20 {
    padding: 190px 0;
  }

  .plr_lg--190_b7c524b9714bcdff {
    padding: 0 190px;
  }

  .pt_lg--190_61835c09fcc3c8db {
    padding-top: 190px;
  }

  .pb_lg--190_7c981b395f9e5140 {
    padding-bottom: 190px;
  }

  .pl_lg--190_b919f1738d5a7b14 {
    padding-left: 190px;
  }

  .pr_lg--190_60ebf8124d3040e0 {
    padding-right: 190px;
  }

  .mt_lg--190_f2068e68a00b996e {
    margin-top: 190px;
  }

  .mb_lg--190_b5f836ce63b49bd3 {
    margin-bottom: 190px;
  }

  .ml_lg--190_9654125dc09af6ff {
    margin-left: 190px;
  }

  .ptb_lg--195_15f6a9c1457bc6c0 {
    padding: 195px 0;
  }

  .plr_lg--195_2061fce18cc38754 {
    padding: 0 195px;
  }

  .pt_lg--195_893661251fb2e4b6 {
    padding-top: 195px;
  }

  .pb_lg--195_ecf3b22654c9a0aa {
    padding-bottom: 195px;
  }

  .pl_lg--195_170c7211a60ca98f {
    padding-left: 195px;
  }

  .pr_lg--195_9df211234a749295 {
    padding-right: 195px;
  }

  .mt_lg--195_ed08a48fe324b9b0 {
    margin-top: 195px;
  }

  .mb_lg--195_c7a2ce40ee82403f {
    margin-bottom: 195px;
  }

  .ml_lg--195_98c01fa94bee4551 {
    margin-left: 195px;
  }

  .ptb_lg--200_ad07b18c7dc9c07d {
    padding: 200px 0;
  }

  .plr_lg--200_b106cd8316c1a809 {
    padding: 0 200px;
  }

  .pt_lg--200_bd8d1e141e4647c9 {
    padding-top: 200px;
  }

  .pb_lg--200_5772fab3166f1a40 {
    padding-bottom: 200px;
  }

  .pl_lg--200_c60db1eb597b5cad {
    padding-left: 200px;
  }

  .pr_lg--200_f7eb48ac21ad7c0d {
    padding-right: 200px;
  }

  .mt_lg--200_16a8b0100bbb6eae {
    margin-top: 200px;
  }

  .mb_lg--200_ef62dc26c43fd2a8 {
    margin-bottom: 200px;
  }

  .ml_lg--200_403d0f7d923e8b7f {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_6a6e9c42d61a732c {
    padding: 0;
  }

  .pl_md--0_fee2b699565ca0d0 {
    padding-left: 0;
  }

  .pr_md--0_523fb562da91c8a6 {
    padding-right: 0;
  }

  .pt_md--0_e89ced1e3aca131d {
    padding-top: 0;
  }

  .pb_md--0_79c6507c4e8076a0 {
    padding-bottom: 0;
  }

  .pb_md--80_d71608ab524437f8 {
    padding-bottom: 80px;
  }

  .pt_md--50_2a629138e8946f5d {
    padding-top: 50px;
  }

  .mr_md--0_9fda6cca6d1b0baf {
    margin-right: 0;
  }

  .ml_md--0_8962d2800a62d364 {
    margin-left: 0;
  }

  .mt_md--0_17a494dafa575f17 {
    margin-top: 0;
  }

  .mb_md--0_b68e444942964352 {
    margin-bottom: 0;
  }

  .ptb_md--250_ce97cfcb11f1933e {
    padding: 250px 0;
  }

  .ptb_md--5_9c92a738cc1e7c7f {
    padding: 5px 0;
  }

  .plr_md--5_4a4922ae3d70a518 {
    padding: 0 5px;
  }

  .pt_md--5_09572d15a117f6b2 {
    padding-top: 5px;
  }

  .pb_md--5_fc35127197097644 {
    padding-bottom: 5px;
  }

  .pl_md--5_d179f1a1dc4d4687 {
    padding-left: 5px;
  }

  .pr_md--5_d5efa92506dad86f {
    padding-right: 5px;
  }

  .mt_md--5_31252e7711291e89 {
    margin-top: 5px;
  }

  .mb_md--5_e2c5e92cc072b56b {
    margin-bottom: 5px;
  }

  .ptb_md--10_7d8a587efc4cc2b5 {
    padding: 10px 0;
  }

  .plr_md--10_f6ecb8cbb36ca0c0 {
    padding: 0 10px;
  }

  .pt_md--10_b71e74c1b7da1318 {
    padding-top: 10px;
  }

  .pb_md--10_002db0b7b5356891 {
    padding-bottom: 10px;
  }

  .pl_md--10_8dd78fa410b37aca {
    padding-left: 10px;
  }

  .pr_md--10_e0d092724b62aef8 {
    padding-right: 10px;
  }

  .mt_md--10_4f2d56dd386d6996 {
    margin-top: 10px;
  }

  .mb_md--10_7fead7ee91aab297 {
    margin-bottom: 10px;
  }

  .ptb_md--15_a24494a1acc92bf2 {
    padding: 15px 0;
  }

  .plr_md--15_5addf3bb8e9fb3f5 {
    padding: 0 15px;
  }

  .pt_md--15_137d0d5afc2d8776 {
    padding-top: 15px;
  }

  .pb_md--15_d6c5d0a5e5cf352c {
    padding-bottom: 15px;
  }

  .pl_md--15_940b080cea7a2a11 {
    padding-left: 15px;
  }

  .pr_md--15_c7ba02b5912f7c7d {
    padding-right: 15px;
  }

  .mt_md--15_f326f0eea018d7be {
    margin-top: 15px;
  }

  .mb_md--15_c463100ef56b6098 {
    margin-bottom: 15px;
  }

  .ptb_md--20_09917b035d0e793d {
    padding: 20px 0;
  }

  .plr_md--20_a72c9055ad50827e {
    padding: 0 20px;
  }

  .pt_md--20_cb9f245685b10ac8 {
    padding-top: 20px;
  }

  .pb_md--20_66eabcb46fa0973a {
    padding-bottom: 20px;
  }

  .pl_md--20_0b72e6aa13c0d370 {
    padding-left: 20px;
  }

  .pr_md--20_85918420fdf916d8 {
    padding-right: 20px;
  }

  .mt_md--20_48316122a635e758 {
    margin-top: 20px;
  }

  .mb_md--20_24dd3a13461e8235 {
    margin-bottom: 20px;
  }

  .ptb_md--25_c1728502876bc6d3 {
    padding: 25px 0;
  }

  .plr_md--25_6c8031ea7cf80d91 {
    padding: 0 25px;
  }

  .pt_md--25_6bccdd74ede46c4f {
    padding-top: 25px;
  }

  .pb_md--25_e2becba37203a8e1 {
    padding-bottom: 25px;
  }

  .pl_md--25_3ebe70c65426dc58 {
    padding-left: 25px;
  }

  .pr_md--25_36506c858dfa86ae {
    padding-right: 25px;
  }

  .mt_md--25_c9d8dbd837182e75 {
    margin-top: 25px;
  }

  .mb_md--25_b8a25a49a738761e {
    margin-bottom: 25px;
  }

  .ptb_md--30_a791ae8bfb019f6a {
    padding: 30px 0;
  }

  .plr_md--30_0a7e17514899d89a {
    padding: 0 30px;
  }

  .pt_md--30_f67765480e01abde {
    padding-top: 30px;
  }

  .pb_md--30_8d3d514ed653816d {
    padding-bottom: 30px;
  }

  .pl_md--30_f3c5d4c885ecb70f {
    padding-left: 30px;
  }

  .pr_md--30_17ee6a8d3aad68df {
    padding-right: 30px;
  }

  .mt_md--30_dce9130f69f17ec6 {
    margin-top: 30px;
  }

  .mb_md--30_4daaa6a2e2efe946 {
    margin-bottom: 30px;
  }

  .ptb_md--35_20d24ad7473d9589 {
    padding: 35px 0;
  }

  .plr_md--35_da13fa6ee3c3b54b {
    padding: 0 35px;
  }

  .pt_md--35_504dca0522c1c16f {
    padding-top: 35px;
  }

  .pb_md--35_329bcb880a61ff14 {
    padding-bottom: 35px;
  }

  .pl_md--35_86e9fc11b9d93321 {
    padding-left: 35px;
  }

  .pr_md--35_e4468020d6b89e81 {
    padding-right: 35px;
  }

  .mt_md--35_3ef3b15d26d090de {
    margin-top: 35px;
  }

  .mb_md--35_e67046fb48137dc9 {
    margin-bottom: 35px;
  }

  .ptb_md--40_77f0eaee793b7053 {
    padding: 40px 0;
  }

  .plr_md--40_94468788af4c5e35 {
    padding: 0 40px;
  }

  .pt_md--40_7ea6b3543a43877f {
    padding-top: 40px;
  }

  .pb_md--40_42501f0eab55643f {
    padding-bottom: 40px;
  }

  .pl_md--40_9739dec02acf6b51 {
    padding-left: 40px;
  }

  .pr_md--40_b2423f7d1ef6c675 {
    padding-right: 40px;
  }

  .mt_md--40_112f5288ac47a76c {
    margin-top: 40px;
  }

  .mb_md--40_6a9646d42e39b26a {
    margin-bottom: 40px;
  }

  .ptb_md--45_29de55ef1d1da278 {
    padding: 45px 0;
  }

  .plr_md--45_8afaaa6e9a449a57 {
    padding: 0 45px;
  }

  .pt_md--45_96a851842c38d68d {
    padding-top: 45px;
  }

  .pb_md--45_700dca28432e7ea1 {
    padding-bottom: 45px;
  }

  .pl_md--45_b7ba346f036f5bd9 {
    padding-left: 45px;
  }

  .pr_md--45_b67bb6b2edca32ea {
    padding-right: 45px;
  }

  .mt_md--45_5cd0feca7032cd13 {
    margin-top: 45px;
  }

  .mb_md--45_aa6aaaf1093d1d59 {
    margin-bottom: 45px;
  }

  .ptb_md--50_ceed422b74bba39a {
    padding: 50px 0;
  }

  .plr_md--50_d9d58919113bdeec {
    padding: 0 50px;
  }

  .pt_md--50_2a629138e8946f5d {
    padding-top: 50px;
  }

  .pb_md--50_afb4d530b06de4bb {
    padding-bottom: 50px;
  }

  .pl_md--50_6f2f531bb8cbab71 {
    padding-left: 50px;
  }

  .pr_md--50_c88a25da4b35057c {
    padding-right: 50px;
  }

  .mt_md--50_c4ec0fa7fecd85a1 {
    margin-top: 50px;
  }

  .mb_md--50_4e5ebbed45898aba {
    margin-bottom: 50px;
  }

  .ptb_md--55_17fc5b6c0fbf1dd1 {
    padding: 55px 0;
  }

  .plr_md--55_6efa8342bcf42816 {
    padding: 0 55px;
  }

  .pt_md--55_e157be2245b2ef42 {
    padding-top: 55px;
  }

  .pb_md--55_d382fbbd0a469fbe {
    padding-bottom: 55px;
  }

  .pl_md--55_f27a8a3de60a8f0d {
    padding-left: 55px;
  }

  .pr_md--55_cfd1c2cd2156711a {
    padding-right: 55px;
  }

  .mt_md--55_b2aeddb9ef6b65ba {
    margin-top: 55px;
  }

  .mb_md--55_f2bbe8e2e398e49e {
    margin-bottom: 55px;
  }

  .ptb_md--60_9d9b0c9dd661f636 {
    padding: 60px 0;
  }

  .plr_md--60_a8b698b6ec601ee4 {
    padding: 0 60px;
  }

  .pt_md--60_5db7bd64018eaed0 {
    padding-top: 60px;
  }

  .pb_md--60_165c3858296dca95 {
    padding-bottom: 60px;
  }

  .pl_md--60_cf91f700951a826d {
    padding-left: 60px;
  }

  .pr_md--60_f8dde0b21c310b37 {
    padding-right: 60px;
  }

  .mt_md--60_cd83dc483062a39b {
    margin-top: 60px;
  }

  .mb_md--60_5553f349ab90a43e {
    margin-bottom: 60px;
  }

  .ptb_md--65_33281fa206ad0539 {
    padding: 65px 0;
  }

  .plr_md--65_87c83a4bc881a710 {
    padding: 0 65px;
  }

  .pt_md--65_4e303a50a809c89a {
    padding-top: 65px;
  }

  .pb_md--65_9aca8653ca0b8ec7 {
    padding-bottom: 65px;
  }

  .pl_md--65_d0ec8442478daa7e {
    padding-left: 65px;
  }

  .pr_md--65_679375c9f5966bb6 {
    padding-right: 65px;
  }

  .mt_md--65_9a0207c0f0208be1 {
    margin-top: 65px;
  }

  .mb_md--65_b8cd4ac6ffa6ac4c {
    margin-bottom: 65px;
  }

  .ptb_md--70_540efeb68fc2cc1b {
    padding: 70px 0;
  }

  .plr_md--70_eaab8783c290b97f {
    padding: 0 70px;
  }

  .pt_md--70_3dee03cf4576eb32 {
    padding-top: 70px;
  }

  .pb_md--70_f6be251e2af7ffdc {
    padding-bottom: 70px;
  }

  .pl_md--70_c04b2198bb19c483 {
    padding-left: 70px;
  }

  .pr_md--70_0647d293433ba7c9 {
    padding-right: 70px;
  }

  .mt_md--70_573eac4f973a2023 {
    margin-top: 70px;
  }

  .mb_md--70_56b417e4ccf32dc6 {
    margin-bottom: 70px;
  }

  .ptb_md--75_f726fa1a01ed4743 {
    padding: 75px 0;
  }

  .plr_md--75_6336643f79b4d8d6 {
    padding: 0 75px;
  }

  .pt_md--75_80fa62c4d64c5295 {
    padding-top: 75px;
  }

  .pb_md--75_914de8a8ebfed8a0 {
    padding-bottom: 75px;
  }

  .pl_md--75_05c8e0907ea8744a {
    padding-left: 75px;
  }

  .pr_md--75_a963580d8509ce2a {
    padding-right: 75px;
  }

  .mt_md--75_6eed5d76d64a7244 {
    margin-top: 75px;
  }

  .mb_md--75_94a037b1729dd2bc {
    margin-bottom: 75px;
  }

  .ptb_md--80_bea71f8a5c625132 {
    padding: 80px 0;
  }

  .plr_md--80_2d2cf8f5fb4438da {
    padding: 0 80px;
  }

  .pt_md--80_d4ce486a8d941d11 {
    padding-top: 80px;
  }

  .pb_md--80_d71608ab524437f8 {
    padding-bottom: 80px;
  }

  .pl_md--80_5aa00f7faa1336f6 {
    padding-left: 80px;
  }

  .pr_md--80_b9d8bf2375d92a33 {
    padding-right: 80px;
  }

  .mt_md--80_848ddc608e578e17 {
    margin-top: 80px;
  }

  .mb_md--80_bd3590bb758de7df {
    margin-bottom: 80px;
  }

  .ptb_md--85_f14c43f01c83f860 {
    padding: 85px 0;
  }

  .plr_md--85_bc8929b6716e48a7 {
    padding: 0 85px;
  }

  .pt_md--85_83dc4aad4c9aa9b5 {
    padding-top: 85px;
  }

  .pb_md--85_7b898e83bc53b7e5 {
    padding-bottom: 85px;
  }

  .pl_md--85_3b3d09cfe141ef17 {
    padding-left: 85px;
  }

  .pr_md--85_59c6b5b3debc442d {
    padding-right: 85px;
  }

  .mt_md--85_55a610735694b17b {
    margin-top: 85px;
  }

  .mb_md--85_313339a199c638e6 {
    margin-bottom: 85px;
  }

  .ptb_md--90_8941e5e466e87d9f {
    padding: 90px 0;
  }

  .plr_md--90_0628622e247f79d9 {
    padding: 0 90px;
  }

  .pt_md--90_5c0e92ec4da44b9e {
    padding-top: 90px;
  }

  .pb_md--90_87ece586af3acf6c {
    padding-bottom: 90px;
  }

  .pl_md--90_3be93c5e9abaddb9 {
    padding-left: 90px;
  }

  .pr_md--90_f28e580f9203f011 {
    padding-right: 90px;
  }

  .mt_md--90_5c6c14c4437e4235 {
    margin-top: 90px;
  }

  .mb_md--90_60e97727a4989455 {
    margin-bottom: 90px;
  }

  .ptb_md--95_ac6ddaa77846478e {
    padding: 95px 0;
  }

  .plr_md--95_f4cdf509844df3ac {
    padding: 0 95px;
  }

  .pt_md--95_a12951ea07b9b958 {
    padding-top: 95px;
  }

  .pb_md--95_0b823d17e025c31c {
    padding-bottom: 95px;
  }

  .pl_md--95_b67b5045fc764a5d {
    padding-left: 95px;
  }

  .pr_md--95_ebdd9337fd5e6cc7 {
    padding-right: 95px;
  }

  .mt_md--95_ed07e0ff94d0dbb1 {
    margin-top: 95px;
  }

  .mb_md--95_85315c14afc4094f {
    margin-bottom: 95px;
  }

  .ptb_md--100_41f5d28fcf0324ca {
    padding: 100px 0;
  }

  .plr_md--100_63990bb31a563380 {
    padding: 0 100px;
  }

  .pt_md--100_aa2e2b2a48e3dcea {
    padding-top: 100px;
  }

  .pb_md--100_54ff2cd9230e51e1 {
    padding-bottom: 100px;
  }

  .pl_md--100_e0bd7cab69b37c6d {
    padding-left: 100px;
  }

  .pr_md--100_a962a7c5394bd2c7 {
    padding-right: 100px;
  }

  .mt_md--100_3fa3c214809b7db6 {
    margin-top: 100px;
  }

  .mb_md--100_2e2d948560f872fc {
    margin-bottom: 100px;
  }

  .ptb_md--105_d38b02e60160ffdd {
    padding: 105px 0;
  }

  .plr_md--105_ac9e9895bb0caed9 {
    padding: 0 105px;
  }

  .pt_md--105_da21dd1afe8c8649 {
    padding-top: 105px;
  }

  .pb_md--105_3c279c8fdd00b4fa {
    padding-bottom: 105px;
  }

  .pl_md--105_75e06526894a9abe {
    padding-left: 105px;
  }

  .pr_md--105_33ef2cedc2bef262 {
    padding-right: 105px;
  }

  .mt_md--105_eb21861952006984 {
    margin-top: 105px;
  }

  .mb_md--105_d4b11c9be1b864f8 {
    margin-bottom: 105px;
  }

  .ptb_md--110_a7a53599f5636a37 {
    padding: 110px 0;
  }

  .plr_md--110_a195ff3267318afc {
    padding: 0 110px;
  }

  .pt_md--110_8f68f08d75d6dc3d {
    padding-top: 110px;
  }

  .pb_md--110_3967c7240ee4b823 {
    padding-bottom: 110px;
  }

  .pl_md--110_b6fbd4a1548ae863 {
    padding-left: 110px;
  }

  .pr_md--110_4c3ecd321c31e849 {
    padding-right: 110px;
  }

  .mt_md--110_f21d815ac510dc48 {
    margin-top: 110px;
  }

  .mb_md--110_51737a74af3607d7 {
    margin-bottom: 110px;
  }

  .ptb_md--115_feabda5560d8ce62 {
    padding: 115px 0;
  }

  .plr_md--115_bf9f17fd824935d5 {
    padding: 0 115px;
  }

  .pt_md--115_f05230db559829d2 {
    padding-top: 115px;
  }

  .pb_md--115_53daff4977a0cd5d {
    padding-bottom: 115px;
  }

  .pl_md--115_d92f20fa3ac8dbc6 {
    padding-left: 115px;
  }

  .pr_md--115_88afebccf7566c72 {
    padding-right: 115px;
  }

  .mt_md--115_fe5a1e6e73d9577e {
    margin-top: 115px;
  }

  .mb_md--115_f3aaabce137ac643 {
    margin-bottom: 115px;
  }

  .ptb_md--120_8c6908dfbe89cb7d {
    padding: 120px 0;
  }

  .plr_md--120_540c679d864b2419 {
    padding: 0 120px;
  }

  .pt_md--120_e567b7eab239b2ad {
    padding-top: 120px;
  }

  .pb_md--120_fe193f5d6f74faba {
    padding-bottom: 120px;
  }

  .pl_md--120_7d04fe9f39b71646 {
    padding-left: 120px;
  }

  .pr_md--120_8e32b0389e162a10 {
    padding-right: 120px;
  }

  .mt_md--120_6d99fdb883f07040 {
    margin-top: 120px;
  }

  .mb_md--120_aca95ab1790bc620 {
    margin-bottom: 120px;
  }

  .ptb_md--125_a7a1092a2c85eb36 {
    padding: 125px 0;
  }

  .plr_md--125_e79852371c64b37c {
    padding: 0 125px;
  }

  .pt_md--125_ffab0056792157af {
    padding-top: 125px;
  }

  .pb_md--125_3ae4738f6ba5ddb1 {
    padding-bottom: 125px;
  }

  .pl_md--125_3471f6da7251b6b0 {
    padding-left: 125px;
  }

  .pr_md--125_3e13931d481c560f {
    padding-right: 125px;
  }

  .mt_md--125_cde3a1fe038a1a64 {
    margin-top: 125px;
  }

  .mb_md--125_056ba459e999d9e0 {
    margin-bottom: 125px;
  }

  .ptb_md--130_c44803fa96164737 {
    padding: 130px 0;
  }

  .plr_md--130_55425586b3c67b9f {
    padding: 0 130px;
  }

  .pt_md--130_83a4285b72725efb {
    padding-top: 130px;
  }

  .pb_md--130_49ca20c005de6898 {
    padding-bottom: 130px;
  }

  .pl_md--130_2bda3947c6c50afe {
    padding-left: 130px;
  }

  .pr_md--130_b49995a8d750746f {
    padding-right: 130px;
  }

  .mt_md--130_2efaaf8e56b623ae {
    margin-top: 130px;
  }

  .mb_md--130_2b48e158b266bb25 {
    margin-bottom: 130px;
  }

  .ptb_md--135_23b635ea52042a8e {
    padding: 135px 0;
  }

  .plr_md--135_d71f6ee4605bd43f {
    padding: 0 135px;
  }

  .pt_md--135_92531ea8618af02d {
    padding-top: 135px;
  }

  .pb_md--135_cec8caf3156c71c9 {
    padding-bottom: 135px;
  }

  .pl_md--135_d91462825b0875dd {
    padding-left: 135px;
  }

  .pr_md--135_4c08350f30df1388 {
    padding-right: 135px;
  }

  .mt_md--135_0968ac57faacb718 {
    margin-top: 135px;
  }

  .mb_md--135_51f908373b412c50 {
    margin-bottom: 135px;
  }

  .ptb_md--140_910ca3757a3bfcb1 {
    padding: 140px 0;
  }

  .plr_md--140_aa5e331f31841041 {
    padding: 0 140px;
  }

  .pt_md--140_f9769ea3e780217e {
    padding-top: 140px;
  }

  .pb_md--140_56df6e7967764b9f {
    padding-bottom: 140px;
  }

  .pl_md--140_2307f28070522edc {
    padding-left: 140px;
  }

  .pr_md--140_0f4533442ec27c9f {
    padding-right: 140px;
  }

  .mt_md--140_4b7484745c981f5b {
    margin-top: 140px;
  }

  .mb_md--140_257a643076a9e404 {
    margin-bottom: 140px;
  }

  .ptb_md--145_8802e1269650f087 {
    padding: 145px 0;
  }

  .plr_md--145_b638ccea788126f4 {
    padding: 0 145px;
  }

  .pt_md--145_052650d25ac5ead0 {
    padding-top: 145px;
  }

  .pb_md--145_793e57efa320b93a {
    padding-bottom: 145px;
  }

  .pl_md--145_b5042a6ab927456f {
    padding-left: 145px;
  }

  .pr_md--145_1877633f6deea57a {
    padding-right: 145px;
  }

  .mt_md--145_cdd89c7222257491 {
    margin-top: 145px;
  }

  .mb_md--145_fac1d539d5a8410f {
    margin-bottom: 145px;
  }

  .ptb_md--150_0666a3b5e2c49b77 {
    padding: 150px 0;
  }

  .plr_md--150_a99ea318a1f54e96 {
    padding: 0 150px;
  }

  .pt_md--150_9dfb50f7093d1505 {
    padding-top: 150px;
  }

  .pb_md--150_218eed6a28012b8b {
    padding-bottom: 150px;
  }

  .pl_md--150_2779cd667d4cf32c {
    padding-left: 150px;
  }

  .pr_md--150_a43e7e8760826645 {
    padding-right: 150px;
  }

  .mt_md--150_145a5fab78146fa2 {
    margin-top: 150px;
  }

  .mb_md--150_125b81a3d6cb0ea3 {
    margin-bottom: 150px;
  }

  .ptb_md--155_844f0a549695d772 {
    padding: 155px 0;
  }

  .plr_md--155_40e26f03e7c87f46 {
    padding: 0 155px;
  }

  .pt_md--155_6206f9b1aa62ec36 {
    padding-top: 155px;
  }

  .pb_md--155_070cb600d181e9d0 {
    padding-bottom: 155px;
  }

  .pl_md--155_7c30a0f80c25ec53 {
    padding-left: 155px;
  }

  .pr_md--155_c0c1823980141d72 {
    padding-right: 155px;
  }

  .mt_md--155_658257734e9058df {
    margin-top: 155px;
  }

  .mb_md--155_517923889f17d20c {
    margin-bottom: 155px;
  }

  .ptb_md--160_6f28ad58d8812ce8 {
    padding: 160px 0;
  }

  .plr_md--160_2e94386e73f6a81b {
    padding: 0 160px;
  }

  .pt_md--160_4f03d2e072b2d2fb {
    padding-top: 160px;
  }

  .pb_md--160_1fb99472408737ce {
    padding-bottom: 160px;
  }

  .pl_md--160_edf81d56b2668584 {
    padding-left: 160px;
  }

  .pr_md--160_1c9b5fa4aa07bf24 {
    padding-right: 160px;
  }

  .mt_md--160_613e6d0284e8b67b {
    margin-top: 160px;
  }

  .mb_md--160_ee7bdde8559b02c3 {
    margin-bottom: 160px;
  }

  .ptb_md--165_3e43446d628398ea {
    padding: 165px 0;
  }

  .plr_md--165_9d086ca4eacc315e {
    padding: 0 165px;
  }

  .pt_md--165_c086c72ec2e85358 {
    padding-top: 165px;
  }

  .pb_md--165_5d6840ef0a1e830d {
    padding-bottom: 165px;
  }

  .pl_md--165_1f69830210503814 {
    padding-left: 165px;
  }

  .pr_md--165_02a9951652c1b012 {
    padding-right: 165px;
  }

  .mt_md--165_e99ebac564bc3f4d {
    margin-top: 165px;
  }

  .mb_md--165_61d7b7d38a0ad1d8 {
    margin-bottom: 165px;
  }

  .ptb_md--170_10c1ab668ae7ac42 {
    padding: 170px 0;
  }

  .plr_md--170_59b4a4ce8cfcad88 {
    padding: 0 170px;
  }

  .pt_md--170_d2fca7e0ef13e153 {
    padding-top: 170px;
  }

  .pb_md--170_53d0bb4c3a863446 {
    padding-bottom: 170px;
  }

  .pl_md--170_f53dfe235fd28327 {
    padding-left: 170px;
  }

  .pr_md--170_795bbf9dbcfc733b {
    padding-right: 170px;
  }

  .mt_md--170_e4241888a030d3b8 {
    margin-top: 170px;
  }

  .mb_md--170_973f0798b72704dd {
    margin-bottom: 170px;
  }

  .ptb_md--175_d7d056062f45472b {
    padding: 175px 0;
  }

  .plr_md--175_97021d9e79162028 {
    padding: 0 175px;
  }

  .pt_md--175_d1c3b26970db8944 {
    padding-top: 175px;
  }

  .pb_md--175_8fbb592a96be2f1d {
    padding-bottom: 175px;
  }

  .pl_md--175_8463e2e7d2d1db35 {
    padding-left: 175px;
  }

  .pr_md--175_f6eedb20d0eac72b {
    padding-right: 175px;
  }

  .mt_md--175_3b73a74110566478 {
    margin-top: 175px;
  }

  .mb_md--175_e643646b7d0ff12d {
    margin-bottom: 175px;
  }

  .ptb_md--180_2dc1a547cc2f111f {
    padding: 180px 0;
  }

  .plr_md--180_4b882bf1df965cc3 {
    padding: 0 180px;
  }

  .pt_md--180_634a799e90f22136 {
    padding-top: 180px;
  }

  .pb_md--180_db8aa54d661bd76e {
    padding-bottom: 180px;
  }

  .pl_md--180_96469588f22d4436 {
    padding-left: 180px;
  }

  .pr_md--180_13177f92ddf2bb2d {
    padding-right: 180px;
  }

  .mt_md--180_a3522daaa69e5093 {
    margin-top: 180px;
  }

  .mb_md--180_de7e7f149d432cc8 {
    margin-bottom: 180px;
  }

  .ptb_md--185_8293094bea89bb53 {
    padding: 185px 0;
  }

  .plr_md--185_d258c1acc044b2eb {
    padding: 0 185px;
  }

  .pt_md--185_bd130aba812f9751 {
    padding-top: 185px;
  }

  .pb_md--185_1fb48ebef82a8d27 {
    padding-bottom: 185px;
  }

  .pl_md--185_1058ad4b2c259b6a {
    padding-left: 185px;
  }

  .pr_md--185_0809699c03dcd7a7 {
    padding-right: 185px;
  }

  .mt_md--185_d358a7e0f41fa9fc {
    margin-top: 185px;
  }

  .mb_md--185_8290e4caf94471fc {
    margin-bottom: 185px;
  }

  .ptb_md--190_6725121ff1e5c19d {
    padding: 190px 0;
  }

  .plr_md--190_65f9aeac86cc4579 {
    padding: 0 190px;
  }

  .pt_md--190_8bea00b93f137607 {
    padding-top: 190px;
  }

  .pb_md--190_a5a2078802744f20 {
    padding-bottom: 190px;
  }

  .pl_md--190_8bd638f8d63e9165 {
    padding-left: 190px;
  }

  .pr_md--190_5bd4f9aa7eb04f79 {
    padding-right: 190px;
  }

  .mt_md--190_abdb5b298a5e6c21 {
    margin-top: 190px;
  }

  .mb_md--190_1193a07ad5cf0a02 {
    margin-bottom: 190px;
  }

  .ptb_md--195_e4968ca4959cfc21 {
    padding: 195px 0;
  }

  .plr_md--195_aa6b78fab6a56720 {
    padding: 0 195px;
  }

  .pt_md--195_3847704d0a0c2c7a {
    padding-top: 195px;
  }

  .pb_md--195_770b43cd24bf59c9 {
    padding-bottom: 195px;
  }

  .pl_md--195_a2cfe6de182df4f4 {
    padding-left: 195px;
  }

  .pr_md--195_cd4ba43f2bfd6f55 {
    padding-right: 195px;
  }

  .mt_md--195_70b18068efa8bb23 {
    margin-top: 195px;
  }

  .mb_md--195_40fd2f5ce642a138 {
    margin-bottom: 195px;
  }

  .ptb_md--200_4d73108cb7be77f8 {
    padding: 200px 0;
  }

  .plr_md--200_e17f6f45dabe581e {
    padding: 0 200px;
  }

  .pt_md--200_b94d465686abb809 {
    padding-top: 200px;
  }

  .pb_md--200_d0c42ca0ab3104ce {
    padding-bottom: 200px;
  }

  .pl_md--200_12911f9a5e5164b7 {
    padding-left: 200px;
  }

  .pr_md--200_edd9d937d00e0f69 {
    padding-right: 200px;
  }

  .mt_md--200_b117953f84fb8e2c {
    margin-top: 200px;
  }

  .mb_md--200_4a8f74f27ca4d1fc {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_c47dd257bdfea225 {
    padding: 250px 0;
  }

  .ptb_sm--0_e6e0aba98c78494c {
    padding: 0;
  }

  .pl_sm--0_eb27c10df4ef4655 {
    padding-left: 0;
  }

  .pr_sm--0_885475647ae9d610 {
    padding-right: 0;
  }

  .pt_sm--0_3ba6b7d575d59dd4 {
    padding-top: 0;
  }

  .pb_sm--0_02ddf01a7c71f9cc {
    padding-bottom: 0;
  }

  .pb_sm--80_faba0a9f4b66eb2b {
    padding-bottom: 30px;
  }

  .pt_sm--50_cd2f1c925080c2be {
    padding-top: 50px;
  }

  .mr_sm--0_a28817fe7fa4f439 {
    margin-right: 0;
  }

  .ml_sm--0_9e5947161b8eec85 {
    margin-left: 0;
  }

  .mt_sm--0_7ac9243113937e55 {
    margin-top: 0;
  }

  .mb_sm--0_8dadc78b8d2daf96 {
    margin-bottom: 0;
  }

  .pt_sm--150_c3507d248e136aea {
    padding-top: 150px;
  }

  .pb_sm--110_85dee0674ed0e581 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_18618ce200023721 {
    padding: 5px 0;
  }

  .plr_sm--5_d7e6b8f344e8d428 {
    padding: 0 5px;
  }

  .pt_sm--5_1b38f6ef0aa92a1b {
    padding-top: 5px;
  }

  .pb_sm--5_5ae991b67b4af9a9 {
    padding-bottom: 5px;
  }

  .pl_sm--5_dcde8cb84c41b2bd {
    padding-left: 5px;
  }

  .pr_sm--5_60367796533b0451 {
    padding-right: 5px;
  }

  .mt_sm--5_1ac7990cbe57c2fb {
    margin-top: 5px;
  }

  .ml_sm--5_6283f1e62537aa29 {
    margin-left: 5px;
  }

  .mr_sm--5_376272cb53e38f9c {
    margin-right: 5px;
  }

  .mb_sm--5_7e1d90ed7dfd1a8c {
    margin-bottom: 5px;
  }

  .ptb_sm--10_cc76bd40f674684c {
    padding: 10px 0;
  }

  .plr_sm--10_62a8f59d34e56250 {
    padding: 0 10px;
  }

  .pt_sm--10_03f5c234def7e8a6 {
    padding-top: 10px;
  }

  .pb_sm--10_7ad5cec31a9f1f50 {
    padding-bottom: 10px;
  }

  .pl_sm--10_5d8048f92eb483a7 {
    padding-left: 10px;
  }

  .pr_sm--10_8f8bf8ba4e5353e7 {
    padding-right: 10px;
  }

  .mt_sm--10_a81519b9990b44d6 {
    margin-top: 10px;
  }

  .ml_sm--10_895d7a595cd387f8 {
    margin-left: 10px;
  }

  .mr_sm--10_e46bc2b591fafab2 {
    margin-right: 10px;
  }

  .mb_sm--10_bb44a6b5ba312610 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_87ffc08c24d2caa1 {
    padding: 15px 0;
  }

  .plr_sm--15_ad66b3ca18acd993 {
    padding: 0 15px;
  }

  .pt_sm--15_3da05f2ae12ec08c {
    padding-top: 15px;
  }

  .pb_sm--15_86fbadaf7132e5e4 {
    padding-bottom: 15px;
  }

  .pl_sm--15_91c7c7c86dc861ca {
    padding-left: 15px;
  }

  .pr_sm--15_732b38023b4a9973 {
    padding-right: 15px;
  }

  .mt_sm--15_26d47fb0d1e14b4c {
    margin-top: 15px;
  }

  .ml_sm--15_023fcea585224b2e {
    margin-left: 15px;
  }

  .mr_sm--15_66bf3f8d50cb2691 {
    margin-right: 15px;
  }

  .mb_sm--15_5ea9e009a21d70a1 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_6c8083b061d47422 {
    padding: 20px 0;
  }

  .plr_sm--20_809b04055ade560f {
    padding: 0 20px;
  }

  .pt_sm--20_dabe562d9a8b433c {
    padding-top: 20px;
  }

  .pb_sm--20_41d7a861db354414 {
    padding-bottom: 20px;
  }

  .pl_sm--20_dbc206f1c6406160 {
    padding-left: 20px;
  }

  .pr_sm--20_cef12aa06ada2114 {
    padding-right: 20px;
  }

  .mt_sm--20_3d02b974f1a0e9c5 {
    margin-top: 20px;
  }

  .ml_sm--20_a5aada8e4c7b3cff {
    margin-left: 20px;
  }

  .mr_sm--20_d24cdbbd50fe9dde {
    margin-right: 20px;
  }

  .mb_sm--20_2037ff470230b346 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_e102abf714d19fc2 {
    padding: 25px 0;
  }

  .plr_sm--25_99e694ed23eee5da {
    padding: 0 25px;
  }

  .pt_sm--25_d5c7cb82be49f825 {
    padding-top: 25px;
  }

  .pb_sm--25_8bc79926c5c37238 {
    padding-bottom: 25px;
  }

  .pl_sm--25_be2fb7a79bffd0fc {
    padding-left: 25px;
  }

  .pr_sm--25_bd5d7dc96ce7e96b {
    padding-right: 25px;
  }

  .mt_sm--25_b2c97b5aec2166bb {
    margin-top: 25px;
  }

  .ml_sm--25_a302826fcdf38e0d {
    margin-left: 25px;
  }

  .mr_sm--25_44bcab385e3b8204 {
    margin-right: 25px;
  }

  .mb_sm--25_15e2032b4f20f8dd {
    margin-bottom: 25px;
  }

  .ptb_sm--30_28ffa7e033194bb6 {
    padding: 30px 0;
  }

  .plr_sm--30_2704146fb9e3073e {
    padding: 0 30px;
  }

  .pt_sm--30_184d8b97b8c43328 {
    padding-top: 30px;
  }

  .pb_sm--30_ac279c5685d2c06e {
    padding-bottom: 30px;
  }

  .pl_sm--30_440815fbd8364fe2 {
    padding-left: 30px;
  }

  .pr_sm--30_1133e72b31e418ab {
    padding-right: 30px;
  }

  .mt_sm--30_96f30a7c8a15e0f1 {
    margin-top: 30px;
  }

  .ml_sm--30_37a3cdd99dd7394d {
    margin-left: 30px;
  }

  .mr_sm--30_2a7429d33866c614 {
    margin-right: 30px;
  }

  .mb_sm--30_035ad4c763b017b0 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_1e60ea32ddef5029 {
    padding: 35px 0;
  }

  .plr_sm--35_1368cba93c268506 {
    padding: 0 35px;
  }

  .pt_sm--35_8a0e76a96434637a {
    padding-top: 35px;
  }

  .pb_sm--35_ed77e2cd0925cf61 {
    padding-bottom: 35px;
  }

  .pl_sm--35_aa0f256bab5b4bf5 {
    padding-left: 35px;
  }

  .pr_sm--35_0a94ff4b24a45190 {
    padding-right: 35px;
  }

  .mt_sm--35_5284a5cac99ee42d {
    margin-top: 35px;
  }

  .ml_sm--35_3e3017eeae6aa2d3 {
    margin-left: 35px;
  }

  .mr_sm--35_45ab29161290ac21 {
    margin-right: 35px;
  }

  .mb_sm--35_e8d7279498238705 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_d0bbe8c56de4a750 {
    padding: 40px 0;
  }

  .plr_sm--40_cfbe71dcffeed8d6 {
    padding: 0 40px;
  }

  .pt_sm--40_9072a4cdd82d7525 {
    padding-top: 40px;
  }

  .pb_sm--40_4cb174eae9c25fc8 {
    padding-bottom: 40px;
  }

  .pl_sm--40_d89e23eb660d2e69 {
    padding-left: 40px;
  }

  .pr_sm--40_217c2e08879984f1 {
    padding-right: 40px;
  }

  .mt_sm--40_d129121f5f136a09 {
    margin-top: 40px;
  }

  .ml_sm--40_8f984782ac8a029d {
    margin-left: 40px;
  }

  .mr_sm--40_2bfc2c470c281ade {
    margin-right: 40px;
  }

  .mb_sm--40_8090e3214e95d86c {
    margin-bottom: 40px;
  }

  .ptb_sm--45_d3569480568accae {
    padding: 45px 0;
  }

  .plr_sm--45_33833b8d34a1aceb {
    padding: 0 45px;
  }

  .pt_sm--45_87ef6d072b3ca24c {
    padding-top: 45px;
  }

  .pb_sm--45_f9d7e1f256f953ea {
    padding-bottom: 45px;
  }

  .pl_sm--45_160cccca56d54201 {
    padding-left: 45px;
  }

  .pr_sm--45_65680441f42a693d {
    padding-right: 45px;
  }

  .mt_sm--45_ab808994ed0c3d2e {
    margin-top: 45px;
  }

  .ml_sm--45_2a05887be0040ae5 {
    margin-left: 45px;
  }

  .mr_sm--45_1c1b315b7da30c66 {
    margin-right: 45px;
  }

  .mb_sm--45_43ca6bd6a511f85e {
    margin-bottom: 45px;
  }

  .ptb_sm--50_926424b3df2cdd46 {
    padding: 50px 0;
  }

  .plr_sm--50_7e314971802f9151 {
    padding: 0 50px;
  }

  .pt_sm--50_cd2f1c925080c2be {
    padding-top: 50px;
  }

  .pb_sm--50_37260a479bf53d94 {
    padding-bottom: 50px;
  }

  .pl_sm--50_f4b1bd9064c58818 {
    padding-left: 50px;
  }

  .pr_sm--50_f2bc1ffaa9a78af0 {
    padding-right: 50px;
  }

  .mt_sm--50_896f14b7d7781184 {
    margin-top: 50px;
  }

  .ml_sm--50_8ba34a9e84505d41 {
    margin-left: 50px;
  }

  .mr_sm--50_d1c80b278797ecf1 {
    margin-right: 50px;
  }

  .mb_sm--50_bd8d68e377cc5074 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_b95ccc0bcf44d2f8 {
    padding: 55px 0;
  }

  .plr_sm--55_680138c36cae2eef {
    padding: 0 55px;
  }

  .pt_sm--55_00bff871fd86fcfa {
    padding-top: 55px;
  }

  .pb_sm--55_fb180f4eab4f1c9a {
    padding-bottom: 55px;
  }

  .pl_sm--55_64d45a603d23f55e {
    padding-left: 55px;
  }

  .pr_sm--55_bb97b09dd9b7f11e {
    padding-right: 55px;
  }

  .mt_sm--55_5b7d5964e585e4b3 {
    margin-top: 55px;
  }

  .ml_sm--55_cbe4af59c8442cb9 {
    margin-left: 55px;
  }

  .mr_sm--55_17635edc340734c3 {
    margin-right: 55px;
  }

  .mb_sm--55_daab76de7b088f71 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_b0beb7eafa465be7 {
    padding: 60px 0;
  }

  .plr_sm--60_16a73aa997ac459b {
    padding: 0 60px;
  }

  .pt_sm--60_2ec80cbc526533a4 {
    padding-top: 60px;
  }

  .pb_sm--60_2af9d8af08154c9a {
    padding-bottom: 60px;
  }

  .pl_sm--60_b854527fffd3b61e {
    padding-left: 60px;
  }

  .pr_sm--60_237a324643d7e879 {
    padding-right: 60px;
  }

  .mt_sm--60_04f700630436e442 {
    margin-top: 60px;
  }

  .ml_sm--60_b42df2a9167d89f9 {
    margin-left: 60px;
  }

  .mr_sm--60_67ab0b56048d2724 {
    margin-right: 60px;
  }

  .mb_sm--60_4f35de7a26690d92 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_cd60c60f32c259e2 {
    padding: 65px 0;
  }

  .plr_sm--65_a3153e0d2cf7539c {
    padding: 0 65px;
  }

  .pt_sm--65_b6e1971c6b345a44 {
    padding-top: 65px;
  }

  .pb_sm--65_5c3dd199768c0576 {
    padding-bottom: 65px;
  }

  .pl_sm--65_156f5ac007d8d451 {
    padding-left: 65px;
  }

  .pr_sm--65_96d88960f8007b09 {
    padding-right: 65px;
  }

  .mt_sm--65_7b67697714c53b5d {
    margin-top: 65px;
  }

  .ml_sm--65_aa8e9213962bad81 {
    margin-left: 65px;
  }

  .mr_sm--65_422fcb1979db5ba6 {
    margin-right: 65px;
  }

  .mb_sm--65_c27de8be626cab5e {
    margin-bottom: 65px;
  }

  .ptb_sm--70_07e5d46bb2643649 {
    padding: 70px 0;
  }

  .plr_sm--70_b7105e59a23dc548 {
    padding: 0 70px;
  }

  .pt_sm--70_85943463af049b85 {
    padding-top: 70px;
  }

  .pb_sm--70_f003d8da4014d9d8 {
    padding-bottom: 70px;
  }

  .pl_sm--70_ca45e4310138932a {
    padding-left: 70px;
  }

  .pr_sm--70_def59d4a4c15f2d4 {
    padding-right: 70px;
  }

  .mt_sm--70_76c7dd3f9917c811 {
    margin-top: 70px;
  }

  .ml_sm--70_90fe49f5d1ba9a15 {
    margin-left: 70px;
  }

  .mr_sm--70_928e222bdb101573 {
    margin-right: 70px;
  }

  .mb_sm--70_a24def99ec0c4d49 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_04d1bd3e3fbc3659 {
    padding: 75px 0;
  }

  .plr_sm--75_cdfdf7dc70390929 {
    padding: 0 75px;
  }

  .pt_sm--75_7aacbcdac4c10729 {
    padding-top: 75px;
  }

  .pb_sm--75_a2bf4f0a5a8fdf24 {
    padding-bottom: 75px;
  }

  .pl_sm--75_c356cf12e5bccbfa {
    padding-left: 75px;
  }

  .pr_sm--75_952da29c47a4e096 {
    padding-right: 75px;
  }

  .mt_sm--75_71d7c705b14ae913 {
    margin-top: 75px;
  }

  .ml_sm--75_af34a3f7e5b2f2d1 {
    margin-left: 75px;
  }

  .mr_sm--75_c3bc2fc03529cce8 {
    margin-right: 75px;
  }

  .mb_sm--75_b084d8a028c46e55 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_b954bde4d152387b {
    padding: 80px 0;
  }

  .plr_sm--80_3fa0dc3a6580c450 {
    padding: 0 80px;
  }

  .pt_sm--80_b3705d6913d89a76 {
    padding-top: 80px;
  }

  .pb_sm--80_faba0a9f4b66eb2b {
    padding-bottom: 80px;
  }

  .pl_sm--80_fd1ffec5c9012567 {
    padding-left: 80px;
  }

  .pr_sm--80_b079b23723a5744f {
    padding-right: 80px;
  }

  .mt_sm--80_36649fa1b0769dfa {
    margin-top: 80px;
  }

  .ml_sm--80_415c733dcf5d3c3d {
    margin-left: 80px;
  }

  .mr_sm--80_27961931f4810586 {
    margin-right: 80px;
  }

  .mb_sm--80_c702f10ca2a6ec43 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_ea57fb9a8c582130 {
    padding: 85px 0;
  }

  .plr_sm--85_e93d22c63687aeb1 {
    padding: 0 85px;
  }

  .pt_sm--85_f8f39ecded33bf0a {
    padding-top: 85px;
  }

  .pb_sm--85_52b9accbe39e3004 {
    padding-bottom: 85px;
  }

  .pl_sm--85_144e8ab8b619f73a {
    padding-left: 85px;
  }

  .pr_sm--85_20ab32361e21b3dc {
    padding-right: 85px;
  }

  .mt_sm--85_1944e0729eb7784a {
    margin-top: 85px;
  }

  .ml_sm--85_3753dfd5aab783e6 {
    margin-left: 85px;
  }

  .mr_sm--85_3f31078663c86ce8 {
    margin-right: 85px;
  }

  .mb_sm--85_b91b089e551541b4 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_55ae31fa898d38af {
    padding: 90px 0;
  }

  .plr_sm--90_0c78073e50885e23 {
    padding: 0 90px;
  }

  .pt_sm--90_87ce1d33d03ca7a1 {
    padding-top: 90px;
  }

  .pb_sm--90_2b04a2adbd96b622 {
    padding-bottom: 90px;
  }

  .pl_sm--90_2612213a421fbedf {
    padding-left: 90px;
  }

  .pr_sm--90_dbf54b388bcdc15e {
    padding-right: 90px;
  }

  .mt_sm--90_d50d89c995c27fd4 {
    margin-top: 90px;
  }

  .ml_sm--90_40b698cc20cbafe6 {
    margin-left: 90px;
  }

  .mr_sm--90_25b07afa2cb1e946 {
    margin-right: 90px;
  }

  .mb_sm--90_a079f402ffae3dba {
    margin-bottom: 90px;
  }

  .ptb_sm--95_9500f24f8742c325 {
    padding: 95px 0;
  }

  .plr_sm--95_dd350d1b22442aac {
    padding: 0 95px;
  }

  .pt_sm--95_2752158335a41e8a {
    padding-top: 95px;
  }

  .pb_sm--95_071f80b37a99c20f {
    padding-bottom: 95px;
  }

  .pl_sm--95_273a773f67e6b99d {
    padding-left: 95px;
  }

  .pr_sm--95_2e1557ec9174f251 {
    padding-right: 95px;
  }

  .mt_sm--95_267b679b0fb3b133 {
    margin-top: 95px;
  }

  .ml_sm--95_e608a1f35c519b6b {
    margin-left: 95px;
  }

  .mr_sm--95_ee207dde5588e0e1 {
    margin-right: 95px;
  }

  .mb_sm--95_e3acc0b1b8e013eb {
    margin-bottom: 95px;
  }

  .ptb_sm--100_d53a60773f8c84f6 {
    padding: 100px 0;
  }

  .plr_sm--100_a8aa552e57a22ae4 {
    padding: 0 100px;
  }

  .pt_sm--100_feda1293b02e5e4e {
    padding-top: 100px;
  }

  .pb_sm--100_f8464e07940c56df {
    padding-bottom: 100px;
  }

  .pl_sm--100_c4dd9011e93cad78 {
    padding-left: 100px;
  }

  .pr_sm--100_178bfd2d428aca53 {
    padding-right: 100px;
  }

  .mt_sm--100_72861cb79bacc60e {
    margin-top: 100px;
  }

  .ml_sm--100_70d5dcf6e78d144f {
    margin-left: 100px;
  }

  .mr_sm--100_cc8af626ee978a30 {
    margin-right: 100px;
  }

  .mb_sm--100_8c020773dcc4022c {
    margin-bottom: 100px;
  }

  .ptb_sm--105_899f63b015dab134 {
    padding: 105px 0;
  }

  .plr_sm--105_72876eab7754a2c0 {
    padding: 0 105px;
  }

  .pt_sm--105_9ea017eeb177510a {
    padding-top: 105px;
  }

  .pb_sm--105_5be884892f29405c {
    padding-bottom: 105px;
  }

  .pl_sm--105_ddb386f90ed60fd2 {
    padding-left: 105px;
  }

  .pr_sm--105_4f8eb66b8ee49a11 {
    padding-right: 105px;
  }

  .mt_sm--105_f45e25fc0349b839 {
    margin-top: 105px;
  }

  .ml_sm--105_914b02ac105c492e {
    margin-left: 105px;
  }

  .mr_sm--105_94695bf65a81800b {
    margin-right: 105px;
  }

  .mb_sm--105_aca351c7ae42fc5f {
    margin-bottom: 105px;
  }

  .ptb_sm--110_e195b9e9d059da17 {
    padding: 110px 0;
  }

  .plr_sm--110_5a4d75b0d80135a7 {
    padding: 0 110px;
  }

  .pt_sm--110_298e532ba6263965 {
    padding-top: 110px;
  }

  .pb_sm--110_85dee0674ed0e581 {
    padding-bottom: 110px;
  }

  .pl_sm--110_d57be6a25fa11792 {
    padding-left: 110px;
  }

  .pr_sm--110_4ff746fc3dd0ca54 {
    padding-right: 110px;
  }

  .mt_sm--110_cda3fc2452840600 {
    margin-top: 110px;
  }

  .ml_sm--110_d9aad211c3d2b4ae {
    margin-left: 110px;
  }

  .mr_sm--110_202d43e9bfac07f4 {
    margin-right: 110px;
  }

  .mb_sm--110_6095310f089f396f {
    margin-bottom: 110px;
  }

  .ptb_sm--115_a00c48e8ca8478b9 {
    padding: 115px 0;
  }

  .plr_sm--115_c97dce9d3378c522 {
    padding: 0 115px;
  }

  .pt_sm--115_1d9f588137e97bad {
    padding-top: 115px;
  }

  .pb_sm--115_61f7017ad0092e48 {
    padding-bottom: 115px;
  }

  .pl_sm--115_5308eea8aeac6b53 {
    padding-left: 115px;
  }

  .pr_sm--115_e1ced02aebd94fbd {
    padding-right: 115px;
  }

  .mt_sm--115_48f35ffe0036289e {
    margin-top: 115px;
  }

  .ml_sm--115_14d7e72fb2940685 {
    margin-left: 115px;
  }

  .mr_sm--115_765b78ec8d8c2096 {
    margin-right: 115px;
  }

  .mb_sm--115_72208ce341ef565b {
    margin-bottom: 115px;
  }

  .ptb_sm--120_0640c4209bfa788d {
    padding: 120px 0;
  }

  .plr_sm--120_3f98cfb7e7e94cb9 {
    padding: 0 120px;
  }

  .pt_sm--120_0421a5ddafa491a9 {
    padding-top: 120px;
  }

  .pb_sm--120_dfc526399a52da5d {
    padding-bottom: 120px;
  }

  .pl_sm--120_8a444a3b6244e981 {
    padding-left: 120px;
  }

  .pr_sm--120_e02500e631d182aa {
    padding-right: 120px;
  }

  .mt_sm--120_4de8461c87a4a13d {
    margin-top: 120px;
  }

  .ml_sm--120_0f96391167f93d8c {
    margin-left: 120px;
  }

  .mr_sm--120_5c12fb75f95ac0ae {
    margin-right: 120px;
  }

  .mb_sm--120_ddfe7817425e1358 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_b971dfac483e13c4 {
    padding: 125px 0;
  }

  .plr_sm--125_bffa9331b7600a51 {
    padding: 0 125px;
  }

  .pt_sm--125_f2fd302f4ba42053 {
    padding-top: 125px;
  }

  .pb_sm--125_f43ceeea33c7ed8f {
    padding-bottom: 125px;
  }

  .pl_sm--125_835ee401c6b27bc5 {
    padding-left: 125px;
  }

  .pr_sm--125_e2fee58e78810212 {
    padding-right: 125px;
  }

  .mt_sm--125_053c44c559f22d16 {
    margin-top: 125px;
  }

  .ml_sm--125_a9f3d36191910c86 {
    margin-left: 125px;
  }

  .mr_sm--125_8c5c5ce7c449a492 {
    margin-right: 125px;
  }

  .mb_sm--125_6a26d72e0aec0149 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_5c2f797b6a1b162e {
    padding: 130px 0;
  }

  .plr_sm--130_e3d138bd855e068d {
    padding: 0 130px;
  }

  .pt_sm--130_c4ff419ce428f5ac {
    padding-top: 130px;
  }

  .pb_sm--130_8f2247563fc592d6 {
    padding-bottom: 130px;
  }

  .pl_sm--130_4a00c6023288af54 {
    padding-left: 130px;
  }

  .pr_sm--130_552a056a6e55e895 {
    padding-right: 130px;
  }

  .mt_sm--130_33b241e171021e8b {
    margin-top: 130px;
  }

  .ml_sm--130_d7710e8ea1fb2f3f {
    margin-left: 130px;
  }

  .mr_sm--130_e3fb809cec5c5d60 {
    margin-right: 130px;
  }

  .mb_sm--130_5b76d08376ca950a {
    margin-bottom: 130px;
  }

  .ptb_sm--135_067ed2f8af8c7d75 {
    padding: 135px 0;
  }

  .plr_sm--135_e97b0d8e28196375 {
    padding: 0 135px;
  }

  .pt_sm--135_ceae70a943027551 {
    padding-top: 135px;
  }

  .pb_sm--135_5395b695d0e48ab9 {
    padding-bottom: 135px;
  }

  .pl_sm--135_34aaea2af4718684 {
    padding-left: 135px;
  }

  .pr_sm--135_9e9c23f5f1270475 {
    padding-right: 135px;
  }

  .mt_sm--135_f7c3a49421657d28 {
    margin-top: 135px;
  }

  .ml_sm--135_76dc3155e45fbf55 {
    margin-left: 135px;
  }

  .mr_sm--135_dff0f9f588d76dc8 {
    margin-right: 135px;
  }

  .mb_sm--135_8de0d5f04fc2932c {
    margin-bottom: 135px;
  }

  .ptb_sm--140_1e170c4e2cac4d97 {
    padding: 140px 0;
  }

  .plr_sm--140_8ec0845718bb8e35 {
    padding: 0 140px;
  }

  .pt_sm--140_32722379b7ff2597 {
    padding-top: 140px;
  }

  .pb_sm--140_92b99167495929f3 {
    padding-bottom: 140px;
  }

  .pl_sm--140_a0aa10e0a539c231 {
    padding-left: 140px;
  }

  .pr_sm--140_5a31be5eb1bacf5f {
    padding-right: 140px;
  }

  .mt_sm--140_4b789e23e383e023 {
    margin-top: 140px;
  }

  .ml_sm--140_a9a539e5d8b6d651 {
    margin-left: 140px;
  }

  .mr_sm--140_6b99c95452a3a9ad {
    margin-right: 140px;
  }

  .mb_sm--140_dd037913ad5625e8 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_ca0feb5cb4bee2be {
    padding: 145px 0;
  }

  .plr_sm--145_2068e5e8ebfb4be2 {
    padding: 0 145px;
  }

  .pt_sm--145_52a5bfaa5ca4ad05 {
    padding-top: 145px;
  }

  .pb_sm--145_e87ca452adf179de {
    padding-bottom: 145px;
  }

  .pl_sm--145_d1d91b3eb7b9d3b8 {
    padding-left: 145px;
  }

  .pr_sm--145_773325fcf4625d7a {
    padding-right: 145px;
  }

  .mt_sm--145_f20b303e5edc50c0 {
    margin-top: 145px;
  }

  .ml_sm--145_448359404051e6a7 {
    margin-left: 145px;
  }

  .mr_sm--145_229d26084929868a {
    margin-right: 145px;
  }

  .mb_sm--145_2235740a02635381 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_d4a691dcfa59a3e2 {
    padding: 150px 0;
  }

  .plr_sm--150_9d62b789f23ea7a4 {
    padding: 0 150px;
  }

  .pt_sm--150_c3507d248e136aea {
    padding-top: 150px;
  }

  .pb_sm--150_eba841b790caec54 {
    padding-bottom: 150px;
  }

  .pl_sm--150_11cf5de38b775ead {
    padding-left: 150px;
  }

  .pr_sm--150_4c875e90922a73c6 {
    padding-right: 150px;
  }

  .mt_sm--150_98653718a460a198 {
    margin-top: 150px;
  }

  .ml_sm--150_d480dae17abce70c {
    margin-left: 150px;
  }

  .mr_sm--150_4f2da9aa4f0405a6 {
    margin-right: 150px;
  }

  .mb_sm--150_e54b45991311dfef {
    margin-bottom: 150px;
  }

  .ptb_sm--155_9b00763aa62052df {
    padding: 155px 0;
  }

  .plr_sm--155_799ff966dd04793b {
    padding: 0 155px;
  }

  .pt_sm--155_0dff41c382a499dc {
    padding-top: 155px;
  }

  .pb_sm--155_3750ce0eadf6433f {
    padding-bottom: 155px;
  }

  .pl_sm--155_d13f928e78d27eab {
    padding-left: 155px;
  }

  .pr_sm--155_d34b6d650ed50415 {
    padding-right: 155px;
  }

  .mt_sm--155_02bbee1aaaba4a9b {
    margin-top: 155px;
  }

  .ml_sm--155_1ba9c7acb375480e {
    margin-left: 155px;
  }

  .mr_sm--155_6491b576d6265952 {
    margin-right: 155px;
  }

  .mb_sm--155_3c189793a7cab3e8 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_37fceaf5a25d15c7 {
    padding: 160px 0;
  }

  .plr_sm--160_c6c6ddd322f2b177 {
    padding: 0 160px;
  }

  .pt_sm--160_82f1eacfe3203e42 {
    padding-top: 160px;
  }

  .pb_sm--160_6c72badacd50943e {
    padding-bottom: 160px;
  }

  .pl_sm--160_8705af0ebbefc799 {
    padding-left: 160px;
  }

  .pr_sm--160_92d224cbdf45f2f1 {
    padding-right: 160px;
  }

  .mt_sm--160_55dd09735e06c940 {
    margin-top: 160px;
  }

  .ml_sm--160_1de075c22c0b50f8 {
    margin-left: 160px;
  }

  .mr_sm--160_4b766362644faaba {
    margin-right: 160px;
  }

  .mb_sm--160_28d4f9bbc1d7e35b {
    margin-bottom: 160px;
  }

  .ptb_sm--165_03718b0c098f5a02 {
    padding: 165px 0;
  }

  .plr_sm--165_1ddeb3f54faacda8 {
    padding: 0 165px;
  }

  .pt_sm--165_1281c0a4f7ba5439 {
    padding-top: 165px;
  }

  .pb_sm--165_7bfeffeb8c72a0df {
    padding-bottom: 165px;
  }

  .pl_sm--165_48b8896b26140410 {
    padding-left: 165px;
  }

  .pr_sm--165_0f49afdfc6b17ef4 {
    padding-right: 165px;
  }

  .mt_sm--165_8ce51a53b5c981ce {
    margin-top: 165px;
  }

  .ml_sm--165_b983bd7cfc28e507 {
    margin-left: 165px;
  }

  .mr_sm--165_521119c14293c355 {
    margin-right: 165px;
  }

  .mb_sm--165_7fb5c08a07c3c71d {
    margin-bottom: 165px;
  }

  .ptb_sm--170_93147bcb088b9758 {
    padding: 170px 0;
  }

  .plr_sm--170_810f5e8fc56f375b {
    padding: 0 170px;
  }

  .pt_sm--170_058b28ec9f74144c {
    padding-top: 170px;
  }

  .pb_sm--170_70944972266bf387 {
    padding-bottom: 170px;
  }

  .pl_sm--170_cf1f30a438c45ef6 {
    padding-left: 170px;
  }

  .pr_sm--170_a3073fdcdddab35e {
    padding-right: 170px;
  }

  .mt_sm--170_1b6c38c1567ca2d0 {
    margin-top: 170px;
  }

  .ml_sm--170_0be4730ca42f6b73 {
    margin-left: 170px;
  }

  .mr_sm--170_13606fc491c45d40 {
    margin-right: 170px;
  }

  .mb_sm--170_81530c43ec187b01 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_7af6dab8e716b53d {
    padding: 175px 0;
  }

  .plr_sm--175_35fe6c19cec2cb87 {
    padding: 0 175px;
  }

  .pt_sm--175_f02f43ef5201d569 {
    padding-top: 175px;
  }

  .pb_sm--175_925eef7a3d7bee16 {
    padding-bottom: 175px;
  }

  .pl_sm--175_78e283decc686928 {
    padding-left: 175px;
  }

  .pr_sm--175_b7089ca22830c664 {
    padding-right: 175px;
  }

  .mt_sm--175_4cd2ef56f2fee66a {
    margin-top: 175px;
  }

  .ml_sm--175_0783ad0ad1839d50 {
    margin-left: 175px;
  }

  .mr_sm--175_4bdd06df35c16fe9 {
    margin-right: 175px;
  }

  .mb_sm--175_c69cd48f143c4370 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_67c466e764f50ded {
    padding: 180px 0;
  }

  .plr_sm--180_fc901a5fd230a5c8 {
    padding: 0 180px;
  }

  .pt_sm--180_16019773ac52259e {
    padding-top: 180px;
  }

  .pb_sm--180_a1119f52b74702dd {
    padding-bottom: 180px;
  }

  .pl_sm--180_78731cf5bdd3e55a {
    padding-left: 180px;
  }

  .pr_sm--180_fbbbddce097e68da {
    padding-right: 180px;
  }

  .mt_sm--180_ba4e809915350917 {
    margin-top: 180px;
  }

  .ml_sm--180_ed85ec82c849f4f6 {
    margin-left: 180px;
  }

  .mr_sm--180_da8239caab1ed980 {
    margin-right: 180px;
  }

  .mb_sm--180_bad09b110abb294a {
    margin-bottom: 180px;
  }

  .ptb_sm--185_705508a395443440 {
    padding: 185px 0;
  }

  .plr_sm--185_beb1af05c40a71c6 {
    padding: 0 185px;
  }

  .pt_sm--185_399b746f5d774b85 {
    padding-top: 185px;
  }

  .pb_sm--185_3ada4a0aedda89bd {
    padding-bottom: 185px;
  }

  .pl_sm--185_28ee23f428b810fa {
    padding-left: 185px;
  }

  .pr_sm--185_cde3d207a2d703ad {
    padding-right: 185px;
  }

  .mt_sm--185_552d213f846da74a {
    margin-top: 185px;
  }

  .ml_sm--185_c52f9ca411bbd3bc {
    margin-left: 185px;
  }

  .mr_sm--185_c41a7ba56f0e3e17 {
    margin-right: 185px;
  }

  .mb_sm--185_2322c8c520fad1bc {
    margin-bottom: 185px;
  }

  .ptb_sm--190_adc080998d3cc478 {
    padding: 190px 0;
  }

  .plr_sm--190_29caa6e06b8b1d08 {
    padding: 0 190px;
  }

  .pt_sm--190_01875964b1e55cbb {
    padding-top: 190px;
  }

  .pb_sm--190_a1e255d4bc92286f {
    padding-bottom: 190px;
  }

  .pl_sm--190_5ef0f7bf92f1251c {
    padding-left: 190px;
  }

  .pr_sm--190_685b773a8dbee216 {
    padding-right: 190px;
  }

  .mt_sm--190_946084ded1cfdc40 {
    margin-top: 190px;
  }

  .ml_sm--190_1625ecebb43f8bb8 {
    margin-left: 190px;
  }

  .mr_sm--190_a875cd8746ececd7 {
    margin-right: 190px;
  }

  .mb_sm--190_036a74529d280c91 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_c70f5414725c7dd4 {
    padding: 195px 0;
  }

  .plr_sm--195_341d5581536d0e2b {
    padding: 0 195px;
  }

  .pt_sm--195_918139f70b228aff {
    padding-top: 195px;
  }

  .pb_sm--195_3599cd366062de2f {
    padding-bottom: 195px;
  }

  .pl_sm--195_7b7a03ee0abb1805 {
    padding-left: 195px;
  }

  .pr_sm--195_0118aad84f58b89e {
    padding-right: 195px;
  }

  .mt_sm--195_965b7160f511417e {
    margin-top: 195px;
  }

  .ml_sm--195_2901ba98ddcf1a22 {
    margin-left: 195px;
  }

  .mr_sm--195_067f897fbb76ca6c {
    margin-right: 195px;
  }

  .mb_sm--195_213081da3e15376a {
    margin-bottom: 195px;
  }

  .ptb_sm--200_b0e406d71b16fdd0 {
    padding: 200px 0;
  }

  .plr_sm--200_fbc816b576608711 {
    padding: 0 200px;
  }

  .pt_sm--200_8b1fdc14dd017606 {
    padding-top: 200px;
  }

  .pb_sm--200_e5d0f54f5e145729 {
    padding-bottom: 200px;
  }

  .pl_sm--200_566e1fbce9b5f12e {
    padding-left: 200px;
  }

  .pr_sm--200_57f30831c3b6fc5c {
    padding-right: 200px;
  }

  .mt_sm--200_d08cf6db33930177 {
    margin-top: 200px;
  }

  .ml_sm--200_c0088e5bb0082b01 {
    margin-left: 200px;
  }

  .mr_sm--200_6721c482e2789bd9 {
    margin-right: 200px;
  }

  .mb_sm--200_8042e9a53c2d9fb1 {
    margin-bottom: 200px;
  }

  .pl_sm--0_eb27c10df4ef4655 {
    padding-left: 0;
  }

  .pr_sm--0_885475647ae9d610 {
    padding-right: 0;
  }

  .pt_sm--0_3ba6b7d575d59dd4 {
    padding-top: 0;
  }

  .pb_sm--0_02ddf01a7c71f9cc {
    padding-bottom: 0;
  }

  .mr_sm--0_a28817fe7fa4f439 {
    margin-right: 0;
  }

  .ml_sm--0_9e5947161b8eec85 {
    margin-left: 0;
  }

  .mt_sm--0_7ac9243113937e55 {
    margin-top: 0;
  }

  .mb_sm--0_8dadc78b8d2daf96 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_7c26f45c7d5ea5c8 {
    padding: 5px 0;
  }

  .plr_mobile--5_3457eb65bbda860b {
    padding: 0 5px;
  }

  .pt_mobile--5_2248866431b8d999 {
    padding-top: 5px;
  }

  .pb_mobile--5_faae4f7ff01ccbc8 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_7355f6218ea939eb {
    padding-left: 5px;
  }

  .pr_mobile--5_86a05c235f0d2d50 {
    padding-right: 5px;
  }

  .mt_mobile--5_a89fc4e8046c495c {
    margin-top: 5px;
  }

  .mb_mobile--5_2ac9f09e88be4035 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_bb09e6c8e830c3bf {
    padding: 10px 0;
  }

  .plr_mobile--10_87d6d5347ea16da0 {
    padding: 0 10px;
  }

  .pt_mobile--10_6647c83cfabd85d1 {
    padding-top: 10px;
  }

  .pb_mobile--10_ed1e50bbbf986a10 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_c072a2031dc73596 {
    padding-left: 10px;
  }

  .pr_mobile--10_6baf92e56bee5a78 {
    padding-right: 10px;
  }

  .mt_mobile--10_8df383a4598fb941 {
    margin-top: 10px;
  }

  .mb_mobile--10_64a0b42406dd1245 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_66f1cda03a4cb48a {
    padding: 15px 0;
  }

  .plr_mobile--15_6ab9ed4b57d0acc8 {
    padding: 0 15px;
  }

  .pt_mobile--15_eccc59e3cbda60df {
    padding-top: 15px;
  }

  .pb_mobile--15_d63c62cfcde5d24d {
    padding-bottom: 15px;
  }

  .pl_mobile--15_5b95291327e3f1f8 {
    padding-left: 15px;
  }

  .pr_mobile--15_78a3759115ed8976 {
    padding-right: 15px;
  }

  .mt_mobile--15_ca1207a71f0577d0 {
    margin-top: 15px;
  }

  .mb_mobile--15_b68770c7c0ca3905 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_a7bd5332b14a2e58 {
    padding: 20px 0;
  }

  .plr_mobile--20_3258da1009b24203 {
    padding: 0 20px;
  }

  .pt_mobile--20_95ea561219ff9cd5 {
    padding-top: 20px;
  }

  .pb_mobile--20_df0d6905208dd977 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_d87a2aec44013bbc {
    padding-left: 20px;
  }

  .pr_mobile--20_75af1a197226b4b2 {
    padding-right: 20px;
  }

  .mt_mobile--20_c1e11e07c4eaee08 {
    margin-top: 20px;
  }

  .mb_mobile--20_ac4c83231a1f7688 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_d3ce7e5d7c614b44 {
    padding: 25px 0;
  }

  .plr_mobile--25_08e80dd5c399e97b {
    padding: 0 25px;
  }

  .pt_mobile--25_1566c890f0350c5c {
    padding-top: 25px;
  }

  .pb_mobile--25_391c9a3adc4b9a47 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_e1596ef6df61642c {
    padding-left: 25px;
  }

  .pr_mobile--25_d14a4fb286b86a76 {
    padding-right: 25px;
  }

  .mt_mobile--25_843a3d2e2edbb557 {
    margin-top: 25px;
  }

  .mb_mobile--25_d21dd36716b3dd5b {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_80d5493032375a8e {
    padding: 30px 0;
  }

  .plr_mobile--30_c30084c76aafeb98 {
    padding: 0 30px;
  }

  .pt_mobile--30_0a90a7dc4ee307e9 {
    padding-top: 30px;
  }

  .pb_mobile--30_ef6eb6265b2bddfb {
    padding-bottom: 30px;
  }

  .pl_mobile--30_741cf2f580a2c7a9 {
    padding-left: 30px;
  }

  .pr_mobile--30_0361ad9e5779e558 {
    padding-right: 30px;
  }

  .mt_mobile--30_315ed19a4a892e50 {
    margin-top: 30px;
  }

  .mb_mobile--30_1b457603d3f979d7 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_b542fbaac7aa9506 {
    padding: 35px 0;
  }

  .plr_mobile--35_1c54d2621b3bc7f9 {
    padding: 0 35px;
  }

  .pt_mobile--35_c6c20b6f93b67f10 {
    padding-top: 35px;
  }

  .pb_mobile--35_f09487fba6cd947a {
    padding-bottom: 35px;
  }

  .pl_mobile--35_e813e23a24c58642 {
    padding-left: 35px;
  }

  .pr_mobile--35_d6040b0cce4caafa {
    padding-right: 35px;
  }

  .mt_mobile--35_5f1573b15ccce026 {
    margin-top: 35px;
  }

  .mb_mobile--35_09ede954d1cd2ee2 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_adda5279b4660a00 {
    padding: 40px 0;
  }

  .plr_mobile--40_9b88203f3060bb9b {
    padding: 0 40px;
  }

  .pt_mobile--40_48a7659d84f5a242 {
    padding-top: 40px;
  }

  .pb_mobile--40_1fb9e6a9949056d0 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_6b214845ad9bc751 {
    padding-left: 40px;
  }

  .pr_mobile--40_e35542d2ab74caa8 {
    padding-right: 40px;
  }

  .mt_mobile--40_c30522046e91f159 {
    margin-top: 40px;
  }

  .mb_mobile--40_10108455305f6a71 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_80bf263f1addb0e5 {
    padding: 45px 0;
  }

  .plr_mobile--45_6e712bc092f006ec {
    padding: 0 45px;
  }

  .pt_mobile--45_7de814c28ce7c3f1 {
    padding-top: 45px;
  }

  .pb_mobile--45_eedfc3e1a9652d0b {
    padding-bottom: 45px;
  }

  .pl_mobile--45_f1838c0cd8416c0e {
    padding-left: 45px;
  }

  .pr_mobile--45_3cff422e8700bbf6 {
    padding-right: 45px;
  }

  .mt_mobile--45_c054520206c2ffe3 {
    margin-top: 45px;
  }

  .mb_mobile--45_bee6e8f9caa93b21 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_700f3b19d4f5abe6 {
    padding: 50px 0;
  }

  .plr_mobile--50_03eaaf9a5cc1c599 {
    padding: 0 50px;
  }

  .pt_mobile--50_1e6f4a4bbe97d19a {
    padding-top: 50px;
  }

  .pb_mobile--50_c645b0c8f5e0b6f6 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_b57ac3e296cf2370 {
    padding-left: 50px;
  }

  .pr_mobile--50_f58cc3e98db44165 {
    padding-right: 50px;
  }

  .mt_mobile--50_6e0e12107bc4f8e7 {
    margin-top: 50px;
  }

  .mb_mobile--50_e4c08d35e951e02c {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_970a221c987263b3 {
    padding: 55px 0;
  }

  .plr_mobile--55_f6bcb5de9510dfbc {
    padding: 0 55px;
  }

  .pt_mobile--55_83eaf0c6db7659ac {
    padding-top: 55px;
  }

  .pb_mobile--55_fef3409b1ed42efc {
    padding-bottom: 55px;
  }

  .pl_mobile--55_1d4bccddfd630457 {
    padding-left: 55px;
  }

  .pr_mobile--55_e431ccd07bbb4ce0 {
    padding-right: 55px;
  }

  .mt_mobile--55_31c3bcbc2e2da14f {
    margin-top: 55px;
  }

  .mb_mobile--55_8b4e400f043097e3 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_3852109c5dfec015 {
    padding: 60px 0;
  }

  .plr_mobile--60_d30de6579c7708c7 {
    padding: 0 60px;
  }

  .pt_mobile--60_7dbf61c3e9ab64aa {
    padding-top: 60px;
  }

  .pb_mobile--60_0688d32902759f8a {
    padding-bottom: 60px;
  }

  .pl_mobile--60_5449aa06b4078806 {
    padding-left: 60px;
  }

  .pr_mobile--60_2b216db5a2c5c8f7 {
    padding-right: 60px;
  }

  .mt_mobile--60_ef0ce02ce47be7c8 {
    margin-top: 60px;
  }

  .mb_mobile--60_74d9786277e0de7a {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_72abcebd22baa47a {
    padding: 65px 0;
  }

  .plr_mobile--65_2045a6ce5083c486 {
    padding: 0 65px;
  }

  .pt_mobile--65_0f416ac0c5dc1ee9 {
    padding-top: 65px;
  }

  .pb_mobile--65_362d484f143aef93 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_2d06ccd6162cd081 {
    padding-left: 65px;
  }

  .pr_mobile--65_8201f289cd3e8286 {
    padding-right: 65px;
  }

  .mt_mobile--65_1a2fcab4ca873019 {
    margin-top: 65px;
  }

  .mb_mobile--65_a7d1851c86dd3389 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_eb8ccf4323f5419e {
    padding: 70px 0;
  }

  .plr_mobile--70_bd59a67a78372974 {
    padding: 0 70px;
  }

  .pt_mobile--70_512ca4ebf512df8b {
    padding-top: 70px;
  }

  .pb_mobile--70_5a024a3ee411b9e6 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_34fa7f2dd68daea8 {
    padding-left: 70px;
  }

  .pr_mobile--70_2936fb072dcd0966 {
    padding-right: 70px;
  }

  .mt_mobile--70_eda4aa501b347739 {
    margin-top: 70px;
  }

  .mb_mobile--70_d67ab9b95de410f7 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_d45c4f71e52f176f {
    padding: 75px 0;
  }

  .plr_mobile--75_97cbd6ee003620d8 {
    padding: 0 75px;
  }

  .pt_mobile--75_430518900da5b5aa {
    padding-top: 75px;
  }

  .pb_mobile--75_4aaaead741493ac8 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_ca044a51ce8784ad {
    padding-left: 75px;
  }

  .pr_mobile--75_73a1f57583f50c80 {
    padding-right: 75px;
  }

  .mt_mobile--75_8443408507dc4760 {
    margin-top: 75px;
  }

  .mb_mobile--75_1b12a2f1e1876cc1 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_5d256991fef46edd {
    padding: 80px 0;
  }

  .plr_mobile--80_c640c22f065859b8 {
    padding: 0 80px;
  }

  .pt_mobile--80_ccbe1ab2cec1cc49 {
    padding-top: 80px;
  }

  .pb_mobile--80_93e4d5a28d0a6e35 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_caef800c15b24c00 {
    padding-left: 80px;
  }

  .pr_mobile--80_314a562e7fa74d62 {
    padding-right: 80px;
  }

  .mt_mobile--80_1c6a8604a17b3b65 {
    margin-top: 80px;
  }

  .mb_mobile--80_5dfdf4f58a002618 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_0114cf80c0162530 {
    padding: 85px 0;
  }

  .plr_mobile--85_b820e8642b2a175d {
    padding: 0 85px;
  }

  .pt_mobile--85_6043d824cb5fd348 {
    padding-top: 85px;
  }

  .pb_mobile--85_ac2bc8308ae2d458 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_91a1082836b231d1 {
    padding-left: 85px;
  }

  .pr_mobile--85_2103c7b026725ce3 {
    padding-right: 85px;
  }

  .mt_mobile--85_3e87ec4fb485c3fc {
    margin-top: 85px;
  }

  .mb_mobile--85_4797f0db28f9c5af {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_d19cfbcf014b4aa9 {
    padding: 90px 0;
  }

  .plr_mobile--90_381bf8b2e3ba5ddf {
    padding: 0 90px;
  }

  .pt_mobile--90_976bb508b05ec869 {
    padding-top: 90px;
  }

  .pb_mobile--90_a33c819d30435b66 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_f96d6b873c2798fc {
    padding-left: 90px;
  }

  .pr_mobile--90_6ae7e336d068fa99 {
    padding-right: 90px;
  }

  .mt_mobile--90_653a0d386de9743c {
    margin-top: 90px;
  }

  .mb_mobile--90_50d583b156f63366 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_2a967865ec170973 {
    padding: 95px 0;
  }

  .plr_mobile--95_eba04a3f5bcdb212 {
    padding: 0 95px;
  }

  .pt_mobile--95_f2936e6264eb73df {
    padding-top: 95px;
  }

  .pb_mobile--95_8c328c94e70e5ead {
    padding-bottom: 95px;
  }

  .pl_mobile--95_083a448343a233e1 {
    padding-left: 95px;
  }

  .pr_mobile--95_cb4cb981378282fd {
    padding-right: 95px;
  }

  .mt_mobile--95_70f36ac8b8c5ceab {
    margin-top: 95px;
  }

  .mb_mobile--95_a65753f3e31ce28f {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_4cf2c9d73b8e9045 {
    padding: 100px 0;
  }

  .plr_mobile--100_52fbf13ea1238b07 {
    padding: 0 100px;
  }

  .pt_mobile--100_7141f3bbcc288ba6 {
    padding-top: 100px;
  }

  .pb_mobile--100_30a38059b86cf623 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_02a3213a15299c4a {
    padding-left: 100px;
  }

  .pr_mobile--100_8603e5e494a09b63 {
    padding-right: 100px;
  }

  .mt_mobile--100_609d3f776fefe3b1 {
    margin-top: 100px;
  }

  .mb_mobile--100_f156f36520ca5805 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_095efbc5588a9d5e {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_095efbc5588a9d5e .slick-slide_09e0bed3d928ee69 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_6907208d44457625 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_6907208d44457625 .slick-slide_09e0bed3d928ee69 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_0bb00fb807dcd8c9 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_0bb00fb807dcd8c9 .slick-slide_09e0bed3d928ee69 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_4c4d2860f0f56258 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_4c4d2860f0f56258 .slick-slide_09e0bed3d928ee69 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_b1555dc604bdba4c {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_b1555dc604bdba4c .slick-slide_09e0bed3d928ee69 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_c46e3b03de223e1d {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_c46e3b03de223e1d .slick-slide_09e0bed3d928ee69 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_9a445f5465fefd11 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_9a445f5465fefd11 .slick-slide_09e0bed3d928ee69 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_2d37fe48da7f527f {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_2d37fe48da7f527f .slick-slide_09e0bed3d928ee69 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_ef44fe45776a14ba {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_ef44fe45776a14ba .slick-slide_09e0bed3d928ee69 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_df91bffe84c6a4e0 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_df91bffe84c6a4e0 .slick-slide_09e0bed3d928ee69 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_fc1b5209e1069e3b {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_fc1b5209e1069e3b .slick-slide_09e0bed3d928ee69 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_dac8372462658db2 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_dac8372462658db2 .slick-slide_09e0bed3d928ee69 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_30c346cde885fce5 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_30c346cde885fce5 .slick-slide_09e0bed3d928ee69 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_60250b9eada064a2 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_60250b9eada064a2 .slick-slide_09e0bed3d928ee69 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_e01aa60932b372a6 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_e01aa60932b372a6 .slick-slide_09e0bed3d928ee69 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_0cc50c76c79ec904 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_0cc50c76c79ec904 .slick-slide_09e0bed3d928ee69 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_db13f146276f7b06 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_db13f146276f7b06 .slick-slide_09e0bed3d928ee69 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_2986076fe304b273 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_2986076fe304b273 .slick-slide_09e0bed3d928ee69 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_7bfefef5e2397ca8 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_7bfefef5e2397ca8 .slick-slide_09e0bed3d928ee69 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_70c21bfbda5b044d {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_70c21bfbda5b044d .slick-slide_09e0bed3d928ee69 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_aa4c418cdd5d0e8a {
  margin-top: -30px;
}

.mt_dec--30_4de74d006ce2c0f4 {
  margin-top: -30px;
}

.mt-dec-100_f2ef6177c6949569 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_7f76da98d3110aef {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_a7755ae1a38f701f {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_6d94f8dfa09cb344 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_6d94f8dfa09cb344 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_6d94f8dfa09cb344 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_9b29219babb7e14f {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_716be5e9298f63d1 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_a7755ae1a38f701f {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_a7755ae1a38f701f {
    padding-bottom: 30px;
  }
}

.pb_xl--130_6fd332f7a6a62f34 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_6fd332f7a6a62f34 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_1c303d4614c6d135 {
    margin-top: -10px;
  }
}

.mt_dec--120_9bcb6105debfef92 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_cc2ae3094807ac88 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_e45258c69bc238a0 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_e45258c69bc238a0 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_e45258c69bc238a0 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_e45258c69bc238a0 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_e45258c69bc238a0 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_ebbcb5ea5ba549eb {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_ebbcb5ea5ba549eb {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_ebbcb5ea5ba549eb {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_41773643e527540c {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_41773643e527540c {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_41773643e527540c {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_41773643e527540c {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_83d5a800ac2779ed {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_7583e4fec3c3ae9a {
  --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_9b98b72cd1d6f12c 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_3ff46afc848e532d, .input-active_34dc342636477e11 input[type=text], input[type=text].input-active_34dc342636477e11,
input[type=password].p-holder__active_3ff46afc848e532d,
.input-active_34dc342636477e11 input[type=password],
input[type=password].input-active_34dc342636477e11,
input[type=email].p-holder__active_3ff46afc848e532d,
.input-active_34dc342636477e11 input[type=email],
input[type=email].input-active_34dc342636477e11,
input[type=number].p-holder__active_3ff46afc848e532d,
.input-active_34dc342636477e11 input[type=number],
input[type=number].input-active_34dc342636477e11,
input[type=tel].p-holder__active_3ff46afc848e532d,
.input-active_34dc342636477e11 input[type=tel],
input[type=tel].input-active_34dc342636477e11,
input[type=url].p-holder__active_3ff46afc848e532d,
.input-active_34dc342636477e11 input[type=url],
input[type=url].input-active_34dc342636477e11,
textarea.p-holder__active_3ff46afc848e532d,
textarea.input-active_34dc342636477e11 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_3ff46afc848e532d::placeholder, .input-active_34dc342636477e11 input[type=text]::placeholder, input[type=text].input-active_34dc342636477e11::placeholder,
input[type=password].p-holder__active_3ff46afc848e532d::placeholder,
.input-active_34dc342636477e11 input[type=password]::placeholder,
input[type=password].input-active_34dc342636477e11::placeholder,
input[type=email].p-holder__active_3ff46afc848e532d::placeholder,
.input-active_34dc342636477e11 input[type=email]::placeholder,
input[type=email].input-active_34dc342636477e11::placeholder,
input[type=number].p-holder__active_3ff46afc848e532d::placeholder,
.input-active_34dc342636477e11 input[type=number]::placeholder,
input[type=number].input-active_34dc342636477e11::placeholder,
input[type=tel].p-holder__active_3ff46afc848e532d::placeholder,
.input-active_34dc342636477e11 input[type=tel]::placeholder,
input[type=tel].input-active_34dc342636477e11::placeholder,
input[type=url].p-holder__active_3ff46afc848e532d::placeholder,
.input-active_34dc342636477e11 input[type=url]::placeholder,
input[type=url].input-active_34dc342636477e11::placeholder,
textarea.p-holder__active_3ff46afc848e532d::placeholder,
textarea.input-active_34dc342636477e11::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_3ff46afc848e532d:-ms-input-placeholder, .input-active_34dc342636477e11 input[type=text]:-ms-input-placeholder, input[type=text].input-active_34dc342636477e11:-ms-input-placeholder,
input[type=password].p-holder__active_3ff46afc848e532d:-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_34dc342636477e11:-ms-input-placeholder,
input[type=email].p-holder__active_3ff46afc848e532d:-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_34dc342636477e11:-ms-input-placeholder,
input[type=number].p-holder__active_3ff46afc848e532d:-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_34dc342636477e11:-ms-input-placeholder,
input[type=tel].p-holder__active_3ff46afc848e532d:-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_34dc342636477e11:-ms-input-placeholder,
input[type=url].p-holder__active_3ff46afc848e532d:-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_34dc342636477e11:-ms-input-placeholder,
textarea.p-holder__active_3ff46afc848e532d:-ms-input-placeholder,
textarea.input-active_34dc342636477e11:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_3ff46afc848e532d::-ms-input-placeholder, .input-active_34dc342636477e11 input[type=text]::-ms-input-placeholder, input[type=text].input-active_34dc342636477e11::-ms-input-placeholder,
input[type=password].p-holder__active_3ff46afc848e532d::-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_34dc342636477e11::-ms-input-placeholder,
input[type=email].p-holder__active_3ff46afc848e532d::-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_34dc342636477e11::-ms-input-placeholder,
input[type=number].p-holder__active_3ff46afc848e532d::-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_34dc342636477e11::-ms-input-placeholder,
input[type=tel].p-holder__active_3ff46afc848e532d::-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_34dc342636477e11::-ms-input-placeholder,
input[type=url].p-holder__active_3ff46afc848e532d::-ms-input-placeholder,
.input-active_34dc342636477e11 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_34dc342636477e11::-ms-input-placeholder,
textarea.p-holder__active_3ff46afc848e532d::-ms-input-placeholder,
textarea.input-active_34dc342636477e11::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_f7a7ddf9efab442c, .input-error_2e89925293aafd9f input[type=text], input[type=text].input-error_2e89925293aafd9f,
input[type=password].p-holder__error_f7a7ddf9efab442c,
.input-error_2e89925293aafd9f input[type=password],
input[type=password].input-error_2e89925293aafd9f,
input[type=email].p-holder__error_f7a7ddf9efab442c,
.input-error_2e89925293aafd9f input[type=email],
input[type=email].input-error_2e89925293aafd9f,
input[type=number].p-holder__error_f7a7ddf9efab442c,
.input-error_2e89925293aafd9f input[type=number],
input[type=number].input-error_2e89925293aafd9f,
input[type=tel].p-holder__error_f7a7ddf9efab442c,
.input-error_2e89925293aafd9f input[type=tel],
input[type=tel].input-error_2e89925293aafd9f,
input[type=url].p-holder__error_f7a7ddf9efab442c,
.input-error_2e89925293aafd9f input[type=url],
input[type=url].input-error_2e89925293aafd9f,
textarea.p-holder__error_f7a7ddf9efab442c,
textarea.input-error_2e89925293aafd9f {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_f7a7ddf9efab442c::placeholder, .input-error_2e89925293aafd9f input[type=text]::placeholder, input[type=text].input-error_2e89925293aafd9f::placeholder,
input[type=password].p-holder__error_f7a7ddf9efab442c::placeholder,
.input-error_2e89925293aafd9f input[type=password]::placeholder,
input[type=password].input-error_2e89925293aafd9f::placeholder,
input[type=email].p-holder__error_f7a7ddf9efab442c::placeholder,
.input-error_2e89925293aafd9f input[type=email]::placeholder,
input[type=email].input-error_2e89925293aafd9f::placeholder,
input[type=number].p-holder__error_f7a7ddf9efab442c::placeholder,
.input-error_2e89925293aafd9f input[type=number]::placeholder,
input[type=number].input-error_2e89925293aafd9f::placeholder,
input[type=tel].p-holder__error_f7a7ddf9efab442c::placeholder,
.input-error_2e89925293aafd9f input[type=tel]::placeholder,
input[type=tel].input-error_2e89925293aafd9f::placeholder,
input[type=url].p-holder__error_f7a7ddf9efab442c::placeholder,
.input-error_2e89925293aafd9f input[type=url]::placeholder,
input[type=url].input-error_2e89925293aafd9f::placeholder,
textarea.p-holder__error_f7a7ddf9efab442c::placeholder,
textarea.input-error_2e89925293aafd9f::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder, .input-error_2e89925293aafd9f input[type=text]:-ms-input-placeholder, input[type=text].input-error_2e89925293aafd9f:-ms-input-placeholder,
input[type=password].p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=password]:-ms-input-placeholder,
input[type=password].input-error_2e89925293aafd9f:-ms-input-placeholder,
input[type=email].p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=email]:-ms-input-placeholder,
input[type=email].input-error_2e89925293aafd9f:-ms-input-placeholder,
input[type=number].p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=number]:-ms-input-placeholder,
input[type=number].input-error_2e89925293aafd9f:-ms-input-placeholder,
input[type=tel].p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_2e89925293aafd9f:-ms-input-placeholder,
input[type=url].p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=url]:-ms-input-placeholder,
input[type=url].input-error_2e89925293aafd9f:-ms-input-placeholder,
textarea.p-holder__error_f7a7ddf9efab442c:-ms-input-placeholder,
textarea.input-error_2e89925293aafd9f:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder, .input-error_2e89925293aafd9f input[type=text]::-ms-input-placeholder, input[type=text].input-error_2e89925293aafd9f::-ms-input-placeholder,
input[type=password].p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=password]::-ms-input-placeholder,
input[type=password].input-error_2e89925293aafd9f::-ms-input-placeholder,
input[type=email].p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=email]::-ms-input-placeholder,
input[type=email].input-error_2e89925293aafd9f::-ms-input-placeholder,
input[type=number].p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=number]::-ms-input-placeholder,
input[type=number].input-error_2e89925293aafd9f::-ms-input-placeholder,
input[type=tel].p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_2e89925293aafd9f::-ms-input-placeholder,
input[type=url].p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder,
.input-error_2e89925293aafd9f input[type=url]::-ms-input-placeholder,
input[type=url].input-error_2e89925293aafd9f::-ms-input-placeholder,
textarea.p-holder__error_f7a7ddf9efab442c::-ms-input-placeholder,
textarea.input-error_2e89925293aafd9f::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_f7a7ddf9efab442c:focus, .input-error_2e89925293aafd9f input[type=text]:focus, input[type=text].input-error_2e89925293aafd9f:focus,
input[type=password].p-holder__error_f7a7ddf9efab442c:focus,
.input-error_2e89925293aafd9f input[type=password]:focus,
input[type=password].input-error_2e89925293aafd9f:focus,
input[type=email].p-holder__error_f7a7ddf9efab442c:focus,
.input-error_2e89925293aafd9f input[type=email]:focus,
input[type=email].input-error_2e89925293aafd9f:focus,
input[type=number].p-holder__error_f7a7ddf9efab442c:focus,
.input-error_2e89925293aafd9f input[type=number]:focus,
input[type=number].input-error_2e89925293aafd9f:focus,
input[type=tel].p-holder__error_f7a7ddf9efab442c:focus,
.input-error_2e89925293aafd9f input[type=tel]:focus,
input[type=tel].input-error_2e89925293aafd9f:focus,
input[type=url].p-holder__error_f7a7ddf9efab442c:focus,
.input-error_2e89925293aafd9f input[type=url]:focus,
input[type=url].input-error_2e89925293aafd9f:focus,
textarea.p-holder__error_f7a7ddf9efab442c:focus,
textarea.input-error_2e89925293aafd9f: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_cbe2f14361ef00b4::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_b79d214f63294ff3 {
  margin-bottom: 20px;
}
.form-group_b79d214f63294ff3 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_b79d214f63294ff3 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_b79d214f63294ff3 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_b79d214f63294ff3 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_b79d214f63294ff3 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_2ad631912c33d723:before,
.clearfix_2ad631912c33d723:after {
  content: " ";
  display: table;
}

.clearfix_2ad631912c33d723:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_8f085236e0a14d28 .slick-slide_09e0bed3d928ee69 {
  margin-bottom: -10px;
}

.slick-gutter-15_0bb00fb807dcd8c9 {
  margin: -30px -15px;
}
.slick-gutter-15_0bb00fb807dcd8c9 .slick-slide_09e0bed3d928ee69 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_03c2561c5c0f2b3e {
  background: var(--color-primary);
}

.bg-color-secondary_18c36bd698739e40 {
  background: var(--color-secondary);
}

.bg-color-tertiary_3346ceb5b4411573 {
  background: var(--color-tertiary);
}

.bg-color-gray_4a0227c95f239358 {
  background: var(--color-gray);
}

.bg-color-white_417b1bf2967ccfff {
  background: #FFFFFF;
}

.bg-color-black_32f98b50ba9e04c7 {
  background: #1A1A1A;
}

.bg-color-extra03_fbd99fb4d4250a43 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_98f436145004c91f {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_f18621740d3188a7 {
  background-image: url(../visuals/bg/bg-image-1.jpg);
}

.bg_image--2_c005c6f0e7d39c45 {
  background-image: url(../visuals/bg/bg-image-2.jpg);
}

.bg_image--3_6d736fe22b129b9a {
  background-image: url(../visuals/bg/bg-image-3.jpg);
}

.bg_image--4_b676e6542dc8cd09 {
  background-image: url(../visuals/bg/bg-image-4.jpg);
}

.bg_image--5_e06d4a5464958184 {
  background-image: url(../visuals/bg/bg-image-5.jpg);
}

.bg_image--6_28d883a7741e6d29 {
  background-image: url(../visuals/bg/bg-image-6.jpg);
}

.bg_image--7_33d47b586e65bc97 {
  background-image: url(../visuals/bg/bg-image-7.jpg);
}

.bg_image--8_b3b822fe091dd2fe {
  background-image: url(../visuals/bg/bg-image-8.jpg);
}

.bg_image--9_ca4545a24ba79cad {
  background-image: url(../visuals/bg/bg-image-9.jpg);
}

.bg_image--10_9650516f97fa320d {
  background-image: url(../visuals/bg/bg-image-10.jpg);
}

.bg_image--11_aa82d21b69748e9f {
  background-image: url(../visuals/bg/bg-image-11.jpg);
}

.bg_image--12_892e3e38b389eff5 {
  background-image: url(../visuals/bg/bg-image-12.jpg);
}

.bg_image--13_23e3c308fb7cb045 {
  background-image: url(../visuals/bg/bg-image-13.jpg);
}

.bg_image--14_ebb639d33b1141ae {
  background-image: url(../visuals/bg/bg-image-14.jpg);
}

.bg_image--15_35fea668f46414aa {
  background-image: url(../visuals/bg/bg-image-15.jpg);
}

.bg_image--16_d52a252776d7e90f {
  background-image: url(../visuals/bg/bg-image-16.jpg);
}

.bg_image--17_80a8505f4a7f035b {
  background-image: url(../visuals/bg/bg-image-17.jpg);
}

.bg_image--18_07f041714df18d18 {
  background-image: url(../visuals/bg/bg-image-18.jpg);
}

.bg_image--19_32b23530024b6f58 {
  background-image: url(../visuals/bg/bg-image-19.jpg);
}

.bg_image--20_d5b411db38aee940 {
  background-image: url(../visuals/bg/bg-image-20.jpg);
}

.bg_image--21_77c68b8b8bcf4b05 {
  background-image: url(../visuals/bg/bg-image-21.jpg);
}

.bg_image--22_14555661f37aa1ae {
  background-image: url(../visuals/bg/bg-image-22.jpg);
}

.bg_image--23_1f772bd9dcc94d2e {
  background-image: url(../visuals/bg/bg-image-23.jpg);
}

.bg_image--24_dd5ba0735dca923a {
  background-image: url(../visuals/bg/bg-image-24.jpg);
}

.bg_image--25_11329f804b5007a2 {
  background-image: url(../visuals/bg/bg-image-25.jpg);
}

.bg_image--26_391aca778dfdd006 {
  background-image: url(../visuals/bg/bg-image-26.jpg);
}

.bg_image--27_5bcbdee0caf95eac {
  background-image: url(../visuals/bg/bg-image-27.jpg);
}

.bg_image--28_8aafdc2112f63b97 {
  background-image: url(../visuals/bg/bg-image-28.jpg);
}

.bg_image--29_77bf6088afb01f8b {
  background-image: url(../visuals/bg/bg-image-29.jpg);
}

.bg_image--30_0031b4d10a9fdbab {
  background-image: url(../visuals/bg/bg-image-30.jpg);
}

.bg_image--31_ef1df4038eb3d171 {
  background-image: url(../visuals/bg/bg-image-31.jpg);
}

.bg_image--32_27ab36334f8fa4a9 {
  background-image: url(../visuals/bg/bg-image-32.jpg);
}

.bg_image--33_98920c1643fc596e {
  background-image: url(../visuals/bg/bg-image-33.jpg);
}

.bg_image--34_0a0aa766e726be29 {
  background-image: url(../visuals/bg/bg-image-34.jpg);
}

.bg_image--35_228ea4df6193c8a7 {
  background-image: url(../visuals/bg/bg-image-35.jpg);
}

.bg_image--36_ea610a8aa56ffcf7 {
  background-image: url(../visuals/bg/bg-image-36.jpg);
}

.bg_image--37_f7ff545c21f99607 {
  background-image: url(../visuals/bg/bg-image-37.jpg);
}

.bg_image--38_d64cd13ab8e0e9b4 {
  background-image: url(../visuals/bg/bg-image-38.jpg);
}

.bg_image--39_9594e349c71be3ff {
  background-image: url(../visuals/bg/bg-image-39.jpg);
}

.bg_image--40_594f6ac46f70be1c {
  background-image: url(../visuals/bg/bg-image-40.jpg);
}

.bg_tr-image--1_c8132ed60fb100d2 {
  background-image: url(../visuals/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_aa005c784396111d {
  background-image: url(../visuals/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_df55c682f4c5ed5d {
  background-image: url(../visuals/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_b3e5de55bf0dfb4d {
  background-image: url(../visuals/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_d3be7d9fd3788509 {
  background-image: url(../visuals/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_9d313ca09e53da6b {
  background-image: url(../visuals/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_bd45c58110450775 {
  background-image: url(../visuals/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_8eab7463bb7c5127 {
  background-image: url(../visuals/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_27109bbfcb6aeffb {
  background-image: url(../visuals/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_6f0c370ec1f93252 {
  background-image: url(../visuals/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_0f81769243bf8934 {
  background-image: url(../visuals/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_a2b09e78940f7b80 {
  background-image: url(../visuals/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_aa763cc2373a16c6 {
  background-image: url(../visuals/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_9f74b75ff650eb2e {
  background-image: url(../visuals/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_3da07176804b3fc0 {
  background-image: url(../visuals/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_e754c3d2c0297315 {
  background-image: url(../visuals/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_798938ca44f8d550 {
  background-image: url(../visuals/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_887675d7a4399899 {
  background-image: url(../visuals/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_99fea8ddec34ef0d {
  background-image: url(../visuals/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_3beb106db9268e6b {
  background-image: url(../visuals/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_76379ecf218d82fd {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_ef3d7d076f40e805 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_ef3d7d076f40e805 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_a3c2a745cbfcdb6b {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_a3c2a745cbfcdb6b > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_e8bbf63928379794 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_e8bbf63928379794 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_e2d95ce8f6606388 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e2d95ce8f6606388 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e2d95ce8f6606388 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e2d95ce8f6606388 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e2d95ce8f6606388 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_e2d95ce8f6606388 > [class*=col], .row--20_e2d95ce8f6606388 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e2d95ce8f6606388 > [class*=col], .row--20_e2d95ce8f6606388 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e2d95ce8f6606388 > [class*=col], .row--20_e2d95ce8f6606388 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e2d95ce8f6606388 > [class*=col], .row--20_e2d95ce8f6606388 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e2d95ce8f6606388 > [class*=col], .row--20_e2d95ce8f6606388 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_84159dc26fbbabaf {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_84159dc26fbbabaf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_84159dc26fbbabaf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_84159dc26fbbabaf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_84159dc26fbbabaf {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_84159dc26fbbabaf > [class*=col], .row--25_84159dc26fbbabaf > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_84159dc26fbbabaf > [class*=col], .row--25_84159dc26fbbabaf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_84159dc26fbbabaf > [class*=col], .row--25_84159dc26fbbabaf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_84159dc26fbbabaf > [class*=col], .row--25_84159dc26fbbabaf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_84159dc26fbbabaf > [class*=col], .row--25_84159dc26fbbabaf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_50f8bb67c039381a {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_50f8bb67c039381a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_50f8bb67c039381a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_50f8bb67c039381a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_50f8bb67c039381a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_50f8bb67c039381a > [class*=col], .row--30_50f8bb67c039381a > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_50f8bb67c039381a > [class*=col], .row--30_50f8bb67c039381a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_50f8bb67c039381a > [class*=col], .row--30_50f8bb67c039381a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_50f8bb67c039381a > [class*=col], .row--30_50f8bb67c039381a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_50f8bb67c039381a > [class*=col], .row--30_50f8bb67c039381a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_fff6b32941aa4534 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_fff6b32941aa4534 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_fff6b32941aa4534 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_fff6b32941aa4534 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_fff6b32941aa4534 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_fff6b32941aa4534 > [class*=col], .row--45_fff6b32941aa4534 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_fff6b32941aa4534 > [class*=col], .row--45_fff6b32941aa4534 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_fff6b32941aa4534 > [class*=col], .row--45_fff6b32941aa4534 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_fff6b32941aa4534 > [class*=col], .row--45_fff6b32941aa4534 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_fff6b32941aa4534 > [class*=col], .row--45_fff6b32941aa4534 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_8165525e21060fb1 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_8165525e21060fb1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_8165525e21060fb1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_8165525e21060fb1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_8165525e21060fb1 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_8165525e21060fb1 > [class*=col], .row--40_8165525e21060fb1 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_8165525e21060fb1 > [class*=col], .row--40_8165525e21060fb1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_8165525e21060fb1 > [class*=col], .row--40_8165525e21060fb1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_8165525e21060fb1 > [class*=col], .row--40_8165525e21060fb1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_8165525e21060fb1 > [class*=col], .row--40_8165525e21060fb1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_3620008c75a08290 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_3620008c75a08290 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_3620008c75a08290 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_3620008c75a08290 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_3620008c75a08290 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_3620008c75a08290 > [class*=col], .row--60_3620008c75a08290 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_3620008c75a08290 > [class*=col], .row--60_3620008c75a08290 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_3620008c75a08290 > [class*=col], .row--60_3620008c75a08290 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_3620008c75a08290 > [class*=col], .row--60_3620008c75a08290 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_3620008c75a08290 > [class*=col], .row--60_3620008c75a08290 > [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_1955eaba5ab6513f(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1955eaba5ab6513f(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1955eaba5ab6513f(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1955eaba5ab6513f(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_a44a4fd1bd6817d4/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_e661f337e1c4c336 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_ef06f289b82d0a80 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_cda5467d75d49ee4,
.animated.bounceOut_ecdad2b84947fffd {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_9013daa6dd6476e0,
.animated.flipOutY_8ea6e08f771c30f4 {
  -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_4e3fdc0911c7c664 {
  -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_9b84db7e79d2d367 {
  -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_0b1a7cab19674c60 {
  -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_62446017f04b45a1 {
  -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_f10c93cf5d419180 {
  -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_4e4865d6c85f2421 {
  -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_cda5467d75d49ee4 {
  -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_1514793ddf658c7c {
  -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_39450ce7d30bc79e {
  -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_986546251f17a6c9 {
  -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_a06165cb8588e3bc {
  -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_ecdad2b84947fffd {
  -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_df99e1a9ea768be7 {
  -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_499be1d363fa29b5 {
  -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_9bd821b28835c04f {
  -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_8440df7adb61a91b {
  -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_0500bfa668657d17 {
  -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_5f1e19ea69155ef7 {
  -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_77df8bcfe5151758 {
  -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_f2a78a866b3d6517 {
  -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_625a2fd2e9d421e0 {
  -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_e08171c734fc7363 {
  -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_65e7fc850d07aedd {
  -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_fd98b1e012e4e48f {
  -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_a02844ae2db9d83c {
  -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_6e1d9792466ddf2a {
  -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_dcd72f8bab672cb6 {
  -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_59b54783b03c9688 {
  -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_c738a2dfe7145182 {
  -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_32138b8ca8ccc691 {
  -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_2b974e399aaf6ada {
  -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_9ec09cd6c59cf4c1 {
  -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_526a1874a7ee5fdb {
  -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_0fb9e3c878cf2235 {
  -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_b0bf5846a9dfd14b {
  -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_c8981797975273fe {
  -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_9013daa6dd6476e0 {
  -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_8ea6e08f771c30f4 {
  -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_88eba0dfd1cc6136 {
  -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_166900e50f81f4df {
  -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_d5faea5855eaacf1 {
  -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_5d4d2065f6f48999 {
  -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_8207cb12fb229c24 {
  -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_359fe6ad0675cf3f {
  -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_c7c19f08520482ef {
  -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_bcc17025ca4305bb {
  -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_4ec643448c6d2aa0 {
  -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_3f8c0af185c0be4b {
  -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_7fac3543a2d9133f {
  -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_af40be253a683875 {
  -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_ef06f289b82d0a80 {
  -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_eb3e8161def10d85 {
  -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_b8aff685ad49b7a6 {
  -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_3558ea8f00ca97e6 {
  -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_c116bba7003b665e {
  -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_51c65273a056fbb7 {
  -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_08218521a373ca8c {
  -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_a8a16de4fc0b0601 {
  -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_aa37d3ed32bd1915 {
  -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_e7aca629c042a7a3 {
  -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_a91069315dbdad4e {
  -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_63baeb2c4d25fa48 {
  -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_c6a2a9563acaa0d1 {
  -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_1fd8b8f3baa5b044 {
  -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_e2db67fe4057b1c9 {
  -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_edc601516a81781d {
  -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_b630863e94e8e0d9 {
  -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_aa6b2b3abb276b1d {
  -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_0c3ac9a914470c88 {
  -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_b79ec164ab1531c4 {
  -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_f4bcd0c82751966e {
  -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_391a7522aa6b4d90 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_391a7522aa6b4d90:hover {
  animation-play-state: paused;
}

.floting-line-2_3a7f22788fc372b9 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_3a7f22788fc372b9: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_1955eaba5ab6513f(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1955eaba5ab6513f(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1955eaba5ab6513f(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_95c691e312ad7f40 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_95c691e312ad7f40 .reveal-animation_91f1aad148f819bd {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_95c691e312ad7f40 .reveal-animation_91f1aad148f819bd::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_91f1aad148f819bd.reveal-primary_528bc91d60a15fda::before {
  background: #0c0c0a;
}

.reveal-animation_91f1aad148f819bd.reveal-dark_9c5025f284444575::before {
  background: #000;
}

.reveal-animation_91f1aad148f819bd.reveal-white_01ee46d721be9d27::before {
  background: #000;
}

.reveal-animation_91f1aad148f819bd.reveal-top_bbb26c25fd9be8a8.aos-animate::before,
.reveal-animation_91f1aad148f819bd.reveal-bottom_518dcdb61206141f.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_91f1aad148f819bd.reveal-start_77a8851ed18356bf.aos-animate::before,
.reveal-animation_91f1aad148f819bd.reveal-end_452860cbecae1187.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_91f1aad148f819bd.reveal-top_bbb26c25fd9be8a8::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_91f1aad148f819bd.reveal-start_77a8851ed18356bf::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_91f1aad148f819bd.reveal-end_452860cbecae1187::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_91f1aad148f819bd.reveal-bottom_518dcdb61206141f::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_9532f7559b03d610 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_9532f7559b03d610 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_9532f7559b03d610 {
    margin: 6em auto;
  }
}
.cd-headline_78fd0ba486664a57 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_78fd0ba486664a57 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_78fd0ba486664a57 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_78fd0ba486664a57 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_78fd0ba486664a57 {
    font-size: 26px;
  }
}
.cd-words-wrapper_77b342b359744b61 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_77b342b359744b61 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_77b342b359744b61 b.is-visible_44159132111fc249 {
  position: relative;
}

.no-js_574f790cc0316767 .cd-words-wrapper_77b342b359744b61 b {
  opacity: 0;
}

.no-js_574f790cc0316767 .cd-words-wrapper_77b342b359744b61 b.is-visible_44159132111fc249 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_78fd0ba486664a57.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_78fd0ba486664a57.clip .cd-words-wrapper_77b342b359744b61 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_78fd0ba486664a57.clip .cd-words-wrapper_77b342b359744b61 b {
  font-weight: 700;
}

.cd-headline_78fd0ba486664a57.clip .cd-words-wrapper_77b342b359744b61::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_78fd0ba486664a57.clip b {
  opacity: 0;
}

.cd-headline_78fd0ba486664a57.clip b.is-visible_44159132111fc249 {
  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_68329293410d6b4a,
body.sal-disabled_73b767b0db64b8fa [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_68329293410d6b4a,
body.sal-disabled_73b767b0db64b8fa [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_68329293410d6b4a,
body.sal-disabled_73b767b0db64b8fa [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_68329293410d6b4a,
body.sal-disabled_73b767b0db64b8fa [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_5ae05420bf7e93a4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_5ae05420bf7e93a4 .button-area-start_ecbaf48bafca8918 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_5ae05420bf7e93a4 .button-area-start_ecbaf48bafca8918 .call-us_00ac33669a2f7b0f {
    display: none;
  }
}
.header-style-one-wrapper_5ae05420bf7e93a4 .button-area-start_ecbaf48bafca8918 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_5ae05420bf7e93a4 .button-area-start_ecbaf48bafca8918 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_5ae05420bf7e93a4 .logo-area_8b6cf13faf0ea83f .logo_63ba36208353fea4 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_8b6cf13faf0ea83f img.light_f0d6fe95aaee4ed0 {
  display: block;
}
[data-theme=light] .logo-area_8b6cf13faf0ea83f img.dark_2682af4e0a2c1e1a {
  display: none;
}

[data-theme=dark] .logo-area_8b6cf13faf0ea83f img.light_f0d6fe95aaee4ed0 {
  display: none;
}
[data-theme=dark] .logo-area_8b6cf13faf0ea83f img.dark_2682af4e0a2c1e1a {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_0039489a98ff77c2 .main-nav-area_885ae5c5bfe8c0f0 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_0039489a98ff77c2 .button-area-start_ecbaf48bafca8918 .text-btn_b75632998a87091b {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_885ae5c5bfe8c0f0 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_ecbaf48bafca8918 .call-us_00ac33669a2f7b0f, [data-theme=dark] .header--sticky.sticky .button-area-start_ecbaf48bafca8918 .text-btn_b75632998a87091b {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_0039489a98ff77c2 .main-nav-area_885ae5c5bfe8c0f0 ul li a {
  color: #fff;
}

.header-style-one_e8154bbee04a7c15 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_e8154bbee04a7c15 .header-style-one-wrapper_5ae05420bf7e93a4 .main-nav-area_885ae5c5bfe8c0f0 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_e8154bbee04a7c15 .header-style-one-wrapper_5ae05420bf7e93a4 .main-nav-area_885ae5c5bfe8c0f0 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_d7f1803530104a1a {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_e8154bbee04a7c15 .header-style-one-wrapper_5ae05420bf7e93a4 .main-nav-area_885ae5c5bfe8c0f0 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_e8154bbee04a7c15 .header-style-one-wrapper_5ae05420bf7e93a4 .main-nav-area_885ae5c5bfe8c0f0 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_e8154bbee04a7c15 .header-style-one-wrapper_5ae05420bf7e93a4 .button-area-start_ecbaf48bafca8918 a.text-btn_b75632998a87091b {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_0039489a98ff77c2 {
  background: var(--body-bg);
}

header.header-two_fd665c2eadbaf713 {
  display: block;
}
header.header-two_fd665c2eadbaf713.border-bottom_1ebbe3c2369daf30 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_a3c17d026936a4c0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_a3c17d026936a4c0 a.logo-area_8b6cf13faf0ea83f {
  padding: 25px 0;
}
.header-two-content-main_a3c17d026936a4c0 .header-end-area_2f068441869c1ca2 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_a3c17d026936a4c0 .header-end-area_2f068441869c1ca2 a.reqiest_29c71494e65bd9ca {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_a3c17d026936a4c0 .header-end-area_2f068441869c1ca2 a.reqiest_29c71494e65bd9ca {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_a3c17d026936a4c0 .header-end-area_2f068441869c1ca2 .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_f01b37c89d52ab19 {
  width: 100%;
  position: absolute;
}
.header-three_f01b37c89d52ab19 .header-wrapper-main-three_f9d49ad3a3a0f94f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_f01b37c89d52ab19 .header-wrapper-main-three_f9d49ad3a3a0f94f .header-right-area_77a8ac27e88fd8b7 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_f01b37c89d52ab19 .header-wrapper-main-three_f9d49ad3a3a0f94f .header-right-area_77a8ac27e88fd8b7 .main-nav-area_885ae5c5bfe8c0f0 {
    display: none;
  }
}
.header-three_f01b37c89d52ab19 .header-wrapper-main-three_f9d49ad3a3a0f94f .header-right-area_77a8ac27e88fd8b7 .main-nav-area_885ae5c5bfe8c0f0 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_f01b37c89d52ab19 .header-wrapper-main-three_f9d49ad3a3a0f94f .header-right-area_77a8ac27e88fd8b7 .rts-btn {
    display: none;
  }
}
.header-three_f01b37c89d52ab19 .header-wrapper-main-three_f9d49ad3a3a0f94f .logo-area_8b6cf13faf0ea83f {
  padding: 25px 0;
}

.main-nav-area_885ae5c5bfe8c0f0 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_885ae5c5bfe8c0f0 ul li {
  margin: 0;
}
.main-nav-area_885ae5c5bfe8c0f0 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_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 {
  transition: all 0.3s;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2:hover .menu-item_cf77464ba6f5e71f {
  opacity: 0.5;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .menu-item_cf77464ba6f5e71f {
  transition: all 0.3s;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .menu-item_cf77464ba6f5e71f .fluxi-dropdown-main-element_03b73fa40a846383 {
  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_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .menu-item_cf77464ba6f5e71f .fluxi-dropdown-main-element_03b73fa40a846383 {
    padding: 35px 17px;
  }
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .menu-item_cf77464ba6f5e71f:hover {
  opacity: 1;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385 {
  z-index: 10;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385 .fluxi-submenu_709a39034a858d04 {
  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_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385 .fluxi-submenu_709a39034a858d04:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385 .fluxi-submenu_709a39034a858d04 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385 .fluxi-submenu_709a39034a858d04 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385 .fluxi-submenu_709a39034a858d04 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_885ae5c5bfe8c0f0 ul.fluxi-desktop-menu_cc55e75f194718d2 .fluxi-has-dropdown_8883c89ede3a6385:hover .fluxi-submenu_709a39034a858d04 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_a3c17d026936a4c0 .main-nav-area_885ae5c5bfe8c0f0 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_a3c17d026936a4c0 .main-nav-area_885ae5c5bfe8c0f0 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_a3c17d026936a4c0 .main-nav-area_885ae5c5bfe8c0f0 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_a3c17d026936a4c0 .main-nav-area_885ae5c5bfe8c0f0 {
    display: none;
  }
}

.side-bar_6051133a0dadfbfc {
  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_6051133a0dadfbfc {
    width: 315px;
  }
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .thumbnail_d66b75943ca3064a {
  display: flex;
  justify-content: center;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .thumbnail_d66b75943ca3064a img {
  width: 60%;
  margin: auto;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f {
  text-align: center;
  margin-top: 30px;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .title {
  font-weight: 600;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .footer_22757c5be1be2278 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .footer_22757c5be1be2278 .title {
  font-weight: 500;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .footer_22757c5be1be2278 a.rts-btn {
  margin: auto;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 {
  margin-top: 50px;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .single-info_9c3fe7ba7a647433 {
  margin: 15px 0;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .single-info_9c3fe7ba7a647433 a:hover {
  color: var(--color-primary);
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .rts-social-style-one_f4c4cd970eb1487c {
  margin-top: 40px;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .rts-social-style-one_f4c4cd970eb1487c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .rts-social-style-one_f4c4cd970eb1487c ul li {
  margin: 0;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .rts-social-style-one_f4c4cd970eb1487c ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .contact-information--sidebar_25a713e53dd56447 .rts-social-style-one_f4c4cd970eb1487c ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_6051133a0dadfbfc.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_6051133a0dadfbfc button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_6051133a0dadfbfc 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_e8154bbee04a7c15.case-studies_1491734df377d765 .main-nav-area_885ae5c5bfe8c0f0 ul li > a.fluxi-dropdown-main-element_03b73fa40a846383 {
  color: #fff !important;
}

.header-style-one_e8154bbee04a7c15.case-studies_1491734df377d765.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_6051133a0dadfbfc {
  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_6051133a0dadfbfc {
    width: 300px;
  }
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .thumbnail_d66b75943ca3064a {
  display: flex;
  justify-content: center;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .thumbnail_d66b75943ca3064a img {
  width: 85%;
  margin: auto;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f {
  text-align: center;
  margin-top: 30px;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .title {
  font-weight: 600;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .footer_22757c5be1be2278 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .footer_22757c5be1be2278 .title {
  font-weight: 500;
}
.side-bar_6051133a0dadfbfc .inner-main-wrapper-desk_04b4981323d54861 .inner-content_ba1eeefcdd7e9e8f .footer_22757c5be1be2278 a.rts-btn {
  margin: auto;
}

.side-bar_6051133a0dadfbfc.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_6051133a0dadfbfc button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_6051133a0dadfbfc button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../visuals/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_c459f724569a7b1a {
  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_8145b1d9df7f7c25 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_8145b1d9df7f7c25 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_8145b1d9df7f7c25 {
    display: block;
  }
}

.mobile-menu-main_8145b1d9df7f7c25 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li a.main_cc9d07dfbb7ed5a4 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f {
  position: relative;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f ul a {
  padding: 10px 0;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f 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_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f::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_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f.mm-active_2eeb019f5d6fac0d::after {
  content: "\f077";
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f.third-lvl_6b5b424c1bb19815::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f.third-lvl_6b5b424c1bb19815 ul {
  padding: 0 20px;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f.third-lvl_6b5b424c1bb19815 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f.third-lvl_6b5b424c1bb19815 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f.third-lvl_6b5b424c1bb19815 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_8145b1d9df7f7c25 nav ul li a {
  display: block;
}
.mobile-menu-main_8145b1d9df7f7c25 .social-wrapper-one_40c73251b0d9ee6a {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_6051133a0dadfbfc.header-two_fd665c2eadbaf713 .inner-main-wrapper-desk_04b4981323d54861, .side-bar_6051133a0dadfbfc.header-three_f01b37c89d52ab19 .inner-main-wrapper-desk_04b4981323d54861 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_6051133a0dadfbfc.header-two_fd665c2eadbaf713 .mobile-menu_6c992363e27a5c3b, .side-bar_6051133a0dadfbfc.header-three_f01b37c89d52ab19 .mobile-menu_6c992363e27a5c3b {
    display: none !important;
  }
}

.header-one_be5a5ca5446c1d04 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1 {
  position: relative;
}
.header-one_be5a5ca5446c1d04 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1:hover::after {
  color: var(--color-primary);
}
.header-one_be5a5ca5446c1d04 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1::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_be5a5ca5446c1d04 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1 .third-lvl_6b5b424c1bb19815 {
  margin-left: -4px;
}

.header-three_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 {
  padding: 15px 0;
}
.header-three_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1 {
  position: relative;
}
.header-three_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1:hover::after {
  color: var(--color-primary);
}
.header-three_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1::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_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 .sub-dropdown_647ef5cd60debfb1 .third-lvl_6b5b424c1bb19815 {
  margin-left: -4px;
}
.header-three_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 li {
  margin: 0;
  width: 100%;
}
.header-three_f01b37c89d52ab19 .main-nav-desk_0a3f3f801c2ab842 nav ul li.has-droupdown_1fc2e8a4f2fd6f1f .submenu.inner-page_4764f03763169b61 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_647ef5cd60debfb1 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_647ef5cd60debfb1 .submenu.third-lvl_6b5b424c1bb19815 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_647ef5cd60debfb1 .submenu.third-lvl_6b5b424c1bb19815.base {
  display: block !important;
}
.sub-dropdown_647ef5cd60debfb1:hover .sub-menu-link_e2cc1ec6104a1e2f {
  color: var(--color-primary);
}
.sub-dropdown_647ef5cd60debfb1:hover .submenu.third-lvl_6b5b424c1bb19815.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_647ef5cd60debfb1:hover .submenu.third-lvl_6b5b424c1bb19815.base li {
  display: block;
}
.sub-dropdown_647ef5cd60debfb1:hover .submenu.third-lvl_6b5b424c1bb19815.base li a {
  display: block !important;
}

.header-three_f01b37c89d52ab19 .sub-dropdown_647ef5cd60debfb1:hover .submenu.third-lvl_6b5b424c1bb19815.base {
  margin-left: -14px !important;
}

.header-two_fd665c2eadbaf713 .header-main-wrapper_0736dc3f7bd5d735 .sub-dropdown_647ef5cd60debfb1:hover .submenu.third-lvl_6b5b424c1bb19815.base {
  margin-left: 90px !important;
}

header.heder-two_73f2e5dc8281648f .sub-dropdown_647ef5cd60debfb1:hover .submenu.third-lvl_6b5b424c1bb19815.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_73f2e5dc8281648f .sub-dropdown_647ef5cd60debfb1::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_73f2e5dc8281648f .sub-dropdown_647ef5cd60debfb1:hover a.sub-menu-link_e2cc1ec6104a1e2f {
  color: var(--color-primary) !important;
}
header.heder-two_73f2e5dc8281648f .sub-dropdown_647ef5cd60debfb1:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_73f2e5dc8281648f .sub-dropdown_647ef5cd60debfb1 .submenu.third-lvl_6b5b424c1bb19815.base {
  display: block;
}

.sub-dropdown_647ef5cd60debfb1 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_647ef5cd60debfb1.active .sub-menu-link_e2cc1ec6104a1e2f {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_647ef5cd60debfb1.active .sub-menu-link_e2cc1ec6104a1e2f::after {
  width: 12px !important;
}
.sub-dropdown_647ef5cd60debfb1.active::after {
  color: #FFFFFF;
}
.sub-dropdown_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815 {
  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_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815:hover li a {
  opacity: 0.5;
}
.sub-dropdown_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815 li:hover a::after {
  width: 12px;
}
.sub-dropdown_647ef5cd60debfb1 .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815 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_647ef5cd60debfb1:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_647ef5cd60debfb1:hover .sub-menu-link_e2cc1ec6104a1e2f {
  color: var(--color-primary);
}
.sub-dropdown_647ef5cd60debfb1:hover .fluxi-submenu_709a39034a858d04.third-lvl_6b5b424c1bb19815.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_2a0187dc90601902 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_2a0187dc90601902 {
    padding: 0 15px;
  }
}

.section-bg_04cb665fc7b354f2 {
  background: var(--section-bg-gray);
}

.bg_white_80d11cdacda35b88 {
  background: var(--body-bg);
}

.g-48_df0a89667518f1bd {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_ea9814ee86a0de79 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_d038a59b1ecc1a77 {
  background: #F8F9FB;
}

.bg-gray-2_0558b78064619e28 {
  background: var(--bg-gray-2);
}

.overflow-right-div_e6e94841a42c4b1c {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_e6e94841a42c4b1c {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_e6e94841a42c4b1c {
    width: 100%;
  }
}

.gsap-marker-end_3d334cdfb85b0582,
.gsap-marker-start_e8ca00c6477c5c88,
.gsap-marker-scroller-end_b5421910efdd27d1,
.gsap-marker-scroller-start_88ce0370d7949d52 {
  display: none !important;
}

.bg-dark-p_6591563000d6a860 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_162489208df8b7f7 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_5cf1bd27d5ce09a0 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_0ea44fdcde3a4bea {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a img.two_49ceda7ce08e3f75 {
  left: 38px;
}
.customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a img.three_c8501320e8313244 {
  left: 73px;
}
.customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a img.four_a8c2dce001b3c0ab {
  left: 108px;
}
.customer-review-area_0ea44fdcde3a4bea p.desc {
  margin-bottom: 0;
}

.br-none_760a88a1855ba234 {
  border-radius: 0 !important;
}

.color-secondary-2_44c9a964eaeec33b {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_40aba4c9161f1b3e {
    order: 2;
  }
}

.loader-wrapper_47c67d2413fc7b04 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_47c67d2413fc7b04 .loader-section_aea1b38a0b8a876f {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_47c67d2413fc7b04 .loader-section_aea1b38a0b8a876f.section-left_94565fa02fcd7086 {
  left: 0;
}

.loader-wrapper_47c67d2413fc7b04 .loader-section_aea1b38a0b8a876f.section-right_4052176794d04e37 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_47c67d2413fc7b04 .loader-section_aea1b38a0b8a876f.section-left_94565fa02fcd7086 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_47c67d2413fc7b04 .loader-section_aea1b38a0b8a876f.section-right_4052176794d04e37 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_b0a6fa4ac255584b {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_47c67d2413fc7b04 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_b0a6fa4ac255584b: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_b0a6fa4ac255584b {
  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_ec64d9becd1bcc8c {
  -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_ec64d9becd1bcc8c.btt__visible_2627a2a26f24b682 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_ec64d9becd1bcc8c {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_6714ef6da71b528c 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_7a0d5c94f2dadb21 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_1cdf4061d99f494d {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_7a0d5c94f2dadb21 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_1cdf4061d99f494d {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_8c6d6d86fc48d5d4:hover,
[data-theme=dark] .rts-btn.btn-primary-5_3c6c1c6c3d3242a8:hover,
[data-theme=dark] .rts-btn.btn-primary-6_79edc678f8b63b54:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_37130c0ca469ba06: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_8c6d6d86fc48d5d4 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_8c6d6d86fc48d5d4:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_25a6b61a914aad75 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_25a6b61a914aad75::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_25a6b61a914aad75::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_25a6b61a914aad75:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_25a6b61a914aad75:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_d308ec9b0ff76192 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_d308ec9b0ff76192::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_d308ec9b0ff76192::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_d308ec9b0ff76192:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_d308ec9b0ff76192:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_37130c0ca469ba06 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_37130c0ca469ba06:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_3c6c1c6c3d3242a8 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_3c6c1c6c3d3242a8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_79edc678f8b63b54 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_79edc678f8b63b54:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_39bbdb97219f9495 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_39bbdb97219f9495::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_39bbdb97219f9495:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_9453b5b459c2f931 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_9453b5b459c2f931::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_9453b5b459c2f931:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_c1bba050a82654de {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_c1bba050a82654de::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_c1bba050a82654de:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_0a0784a0623028c3 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_0a0784a0623028c3 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_0a0784a0623028c3:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_d4f08dbf45f1f22b {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_d4f08dbf45f1f22b i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_d4f08dbf45f1f22b:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_dda313166d6caa8b {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_dda313166d6caa8b:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_dda313166d6caa8b.about_68f2dc4ae6afdf3f {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_dda313166d6caa8b.about_68f2dc4ae6afdf3f:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_19d4bb8eb99bf538 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_19d4bb8eb99bf538:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_9d0a66f41d430161 {
  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_9d0a66f41d430161 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_9d0a66f41d430161:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_19d4bb8eb99bf538 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_93a965ae67609436 {
  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_93a965ae67609436::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_93a965ae67609436::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_93a965ae67609436 i {
  font-weight: 400;
}
.under-line-btn_664ae45a985620fc {
  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_664ae45a985620fc::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_664ae45a985620fc::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_664ae45a985620fc:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_e947a48bfea3525c .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_e947a48bfea3525c .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_e947a48bfea3525c .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_e947a48bfea3525c .title {
    font-size: 40px;
  }
}
.banner-one-content-left_e947a48bfea3525c p.disc_c26c3c56b537c325 {
  margin-bottom: 50px;
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 .customer-review-area_0ea44fdcde3a4bea .client-img_7de4ea378ed0548a {
  width: 150px;
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 .customer-review-area_0ea44fdcde3a4bea p.desc {
  min-width: max-content;
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 .customer-review-area_0ea44fdcde3a4bea img {
  max-width: 40%;
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 .customer-review-area_0ea44fdcde3a4bea img.two_49ceda7ce08e3f75 {
  left: 24px;
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 .customer-review-area_0ea44fdcde3a4bea img.three_c8501320e8313244 {
  left: 48px;
}
.banner-one-content-left_e947a48bfea3525c .button-banner-one-wrapper_bad2d40a4f512c22 .customer-review-area_0ea44fdcde3a4bea img.four_a8c2dce001b3c0ab {
  left: 72px;
}

.banner-one-right-content-with-img_a814da99c8f25a46 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_a814da99c8f25a46 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_a814da99c8f25a46 .img-1_75b3f08ac60c3d33 {
  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_a814da99c8f25a46 .img-1_75b3f08ac60c3d33 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_a814da99c8f25a46 .img-2_be543fc9ed670ecb {
  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_a814da99c8f25a46 .img-2_be543fc9ed670ecb {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_59f827b0e905ef98 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_59f827b0e905ef98 .box-one-top_2b951704fe43e28a {
  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_59f827b0e905ef98 .box-one-bottom_d7c8d9644dc0ccf0 {
  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_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 {
    display: none;
  }
}
.rts-banner-area-one_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 .right-top_80357b275ea97c27 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 .right-bottom_34fc86f504c1676c {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 .mid-top_3320ec84c68dde33 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 .left-bottom_a75fcd750a4dedd7 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 .left-top_8d8ecb18c54abdfe {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_59f827b0e905ef98 .radious-shape_0430969ccb4b4779 .center-bottom_ca516f79b6352c95 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-content-left_e947a48bfea3525c .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-content-left_e947a48bfea3525c .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-content-left_e947a48bfea3525c .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-content-left_e947a48bfea3525c .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-content-left_e947a48bfea3525c p.disc_c26c3c56b537c325 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-content-left_e947a48bfea3525c .customer-review-area_0ea44fdcde3a4bea {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-right-content-with-img_a814da99c8f25a46 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-right-content-with-img_a814da99c8f25a46 .short-image-area_8d9a07e346505f41 .img-1_75b3f08ac60c3d33 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-right-content-with-img_a814da99c8f25a46 .short-image-area_8d9a07e346505f41 .img-1_75b3f08ac60c3d33 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .banner-one-right-content-with-img_a814da99c8f25a46 .short-image-area_8d9a07e346505f41 .img-1_75b3f08ac60c3d33 {
    left: 0;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-area-inner_eab43403fd009b95 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa {
  margin-bottom: 40px;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .brand-left-short-title-one_c9b87e1aac13781e {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .brand-left-short-title-one_c9b87e1aac13781e {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .brand-left-short-title-one_c9b87e1aac13781e .star-rating_7c1587d97b1abe76 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .brand-left-short-title-one_c9b87e1aac13781e .star-rating_7c1587d97b1abe76 li {
  list-style: none;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .brand-left-short-title-one_c9b87e1aac13781e .star-rating_7c1587d97b1abe76 li a {
  color: #FF6354;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-title-area_9356386c4a3d85aa .brand-left-short-title-one_c9b87e1aac13781e p.disc_c26c3c56b537c325 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-slider-area_9497c9f97dbfb625 {
  overflow: hidden;
}
.rts-banner-area-one_59f827b0e905ef98.banner-five_43e6a21a3caa11de .brand-slider-area_9497c9f97dbfb625 .brand-inner_dc56278d1eded988 {
  text-align: center;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 {
  background: #212026;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .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_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 p.disc_c26c3c56b537c325 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .button-area_55840b2844c57246 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .button-area_55840b2844c57246 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .button-area_55840b2844c57246 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .button-area_55840b2844c57246 .rts-btn.btn-primary-5_3c6c1c6c3d3242a8 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .button-area_55840b2844c57246 .rts-btn.btn-primary-5_3c6c1c6c3d3242a8:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .button-area_55840b2844c57246 .rts-btn.btn-primary-5-border_dda313166d6caa8b {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .counter-upmain-wrapper-style-six_aacb7b8fb199d307 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .counter-upmain-wrapper-style-six_aacb7b8fb199d307 .single-counter-up-six_e0cc7742cb96d416 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-content-left_535ba63efef87318 .counter-upmain-wrapper-style-six_aacb7b8fb199d307 .single-counter-up-six_e0cc7742cb96d416 p {
  color: #D7D9E9;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 {
    width: 100%;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 .image-one_124d723da4d2e804 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 .image-one_124d723da4d2e804 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 .image-two_e5c95965277118b8 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-left_dbf7b6a3cd8f7e54 .image-two_e5c95965277118b8 img {
    width: 100%;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 {
    display: none;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 .image-three_6d5a35f2ac693580 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .banner-six-right-content-with-img_2fc8b6581d3dbe91 .image-right_9316b8af45ff1581 .image-four_342794b2aacdc659 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .shape_fbacf5c85dee1d39 {
    display: none;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .shape_fbacf5c85dee1d39 .right-top_80357b275ea97c27 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .shape_fbacf5c85dee1d39 .right-top_80357b275ea97c27 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .shape_fbacf5c85dee1d39 .right-bottom_34fc86f504c1676c {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_59f827b0e905ef98.banner-six_d6336fa481a0c284 .shape_fbacf5c85dee1d39 .right-bottom_34fc86f504c1676c {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_d552a63e5fa9b72e {
  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_d552a63e5fa9b72e::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_d552a63e5fa9b72e .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_d552a63e5fa9b72e .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_d552a63e5fa9b72e .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_d552a63e5fa9b72e p.disc_c26c3c56b537c325 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_d552a63e5fa9b72e p.disc_c26c3c56b537c325 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_d552a63e5fa9b72e p.disc_c26c3c56b537c325 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_d552a63e5fa9b72e p.disc_c26c3c56b537c325 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_d552a63e5fa9b72e p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}
.rts-banner-area-two_d552a63e5fa9b72e 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_d552a63e5fa9b72e form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_d552a63e5fa9b72e form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_d552a63e5fa9b72e form {
    max-width: 80%;
  }
}
.rts-banner-area-two_d552a63e5fa9b72e form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_d552a63e5fa9b72e form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_d552a63e5fa9b72e .bottom-text_e2e94cc37b267517 p.disc_c26c3c56b537c325 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_a94d6aa8543e37c0 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_a94d6aa8543e37c0 {
    margin-top: 70px;
  }
}

.mt-dec-100_f2ef6177c6949569 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_40256632fc25f087 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .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_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .two_49ceda7ce08e3f75 {
  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_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .two_49ceda7ce08e3f75 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .two_49ceda7ce08e3f75 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .three_c8501320e8313244 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .three_c8501320e8313244 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .four_a8c2dce001b3c0ab {
  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_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .four_a8c2dce001b3c0ab {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .four_a8c2dce001b3c0ab {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_40256632fc25f087 .banner-2-shape_ff6081b1a4cd8e42 .five_ee95fd50c86c860f {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_f01b37c89d52ab19 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_65579c0e097ffbc1 {
  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_65579c0e097ffbc1 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.banner-three-area-start_65579c0e097ffbc1 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.banner-three-area-start_65579c0e097ffbc1 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_65579c0e097ffbc1 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_65579c0e097ffbc1 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_65579c0e097ffbc1 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_76ec14efab0a3e9a {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_76ec14efab0a3e9a {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_76ec14efab0a3e9a .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_76ec14efab0a3e9a .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_76ec14efab0a3e9a .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_76ec14efab0a3e9a .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_76ec14efab0a3e9a .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_76ec14efab0a3e9a .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_76ec14efab0a3e9a .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_76ec14efab0a3e9a .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_76ec14efab0a3e9a p.disc_c26c3c56b537c325 {
  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_76ec14efab0a3e9a p.disc_c26c3c56b537c325 br {
    display: none;
  }
}
.banner-wrapper-three-main_76ec14efab0a3e9a .button-area_55840b2844c57246 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_76ec14efab0a3e9a .button-area_55840b2844c57246 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_76ec14efab0a3e9a .button-area_55840b2844c57246 .under-line-btn_664ae45a985620fc::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_76ec14efab0a3e9a span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_1774eb38e36960b4 {
  padding-top: 68px;
}
.banner-four-content-left_1774eb38e36960b4 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_1774eb38e36960b4 .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_1774eb38e36960b4 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_1774eb38e36960b4 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_1774eb38e36960b4 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_1774eb38e36960b4 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_1774eb38e36960b4 .banner-logo-area_8ed28750180597e0 {
  margin-top: 50px;
}
.banner-four-content-left_1774eb38e36960b4 .banner-logo-area_8ed28750180597e0 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_1774eb38e36960b4 .banner-logo-area_8ed28750180597e0 .logo-area_8b6cf13faf0ea83f {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_1774eb38e36960b4 .banner-logo-area_8ed28750180597e0 .logo-area_8b6cf13faf0ea83f {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_8ed28750180597e0 .light_f0d6fe95aaee4ed0 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_8ed28750180597e0 .dark_2682af4e0a2c1e1a {
  display: none;
}

[data-theme=dark] .banner-logo-area_8ed28750180597e0 .light_f0d6fe95aaee4ed0 {
  display: none;
}
[data-theme=dark] .banner-logo-area_8ed28750180597e0 .dark_2682af4e0a2c1e1a {
  display: inline-flex;
}

.thumbnail-banner-right-four_ce303214a423a8a1 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_ce303214a423a8a1::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_ce303214a423a8a1::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ce303214a423a8a1::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ce303214a423a8a1::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_ce303214a423a8a1 .main_cc9d07dfbb7ed5a4 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ce303214a423a8a1 .main_cc9d07dfbb7ed5a4 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ce303214a423a8a1 .main_cc9d07dfbb7ed5a4 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_ce303214a423a8a1 img.shape_fbacf5c85dee1d39 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ce303214a423a8a1 img.shape_fbacf5c85dee1d39 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ce303214a423a8a1 img.shape_fbacf5c85dee1d39 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_ce303214a423a8a1 img.shape_fbacf5c85dee1d39 {
    display: none;
  }
}

.rts-banner-four-area-start_423c7cd67702a934 {
  position: relative;
}
.rts-banner-four-area-start_423c7cd67702a934 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_423c7cd67702a934 .shape-area_a3eff0e060f3d39b .one {
    display: none;
  }
}
.rts-banner-four-area-start_423c7cd67702a934 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_423c7cd67702a934 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_423c7cd67702a934 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4586c37254e90694 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4586c37254e90694 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_4586c37254e90694 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4586c37254e90694 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4586c37254e90694 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_4586c37254e90694 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_4586c37254e90694 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_4586c37254e90694 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_4586c37254e90694 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_4586c37254e90694 p.disc_c26c3c56b537c325 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_4586c37254e90694 p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}
.banner-seven-left-content_4586c37254e90694 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_4586c37254e90694 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_4586c37254e90694 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_4586c37254e90694 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_7cf76ddc13d1a908 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_7cf76ddc13d1a908 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_7cf76ddc13d1a908 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_7cf76ddc13d1a908 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_7cf76ddc13d1a908 .short-image_837c495b53e62379 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_7cf76ddc13d1a908 .short-image_837c495b53e62379.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_7cf76ddc13d1a908 .short-image_837c495b53e62379.one {
    left: 0;
  }
}
.thumbnail-banner-seven_7cf76ddc13d1a908 .short-image_837c495b53e62379.two_49ceda7ce08e3f75 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_85ebbba66977f45d {
  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_85ebbba66977f45d {
    flex-direction: column;
  }
}
.rts-brand-area-seven_85ebbba66977f45d p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_85ebbba66977f45d .brand-area-style-seven_f618b4bc5c9faa63 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_85ebbba66977f45d .brand-area-style-seven_f618b4bc5c9faa63 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_85ebbba66977f45d .brand-area-style-seven_f618b4bc5c9faa63 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_85ebbba66977f45d .slider-Brand_64de86d07402eb84 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_296096b33110d99d {
  position: relative;
}
.rts-banner-area-7_296096b33110d99d form {
  position: relative;
}
.rts-banner-area-7_296096b33110d99d form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_296096b33110d99d form input {
  padding-left: 35px;
}
.rts-banner-area-7_296096b33110d99d .shape-area-start_a64ea28d8b97670b .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_296096b33110d99d .shape-area-start_a64ea28d8b97670b .two_49ceda7ce08e3f75 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_296096b33110d99d .shape-area-start_a64ea28d8b97670b .three_c8501320e8313244 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_296096b33110d99d .shape-area-start_a64ea28d8b97670b .three_c8501320e8313244 {
    display: none;
  }
}
.rts-banner-area-7_296096b33110d99d .shape-area-start_a64ea28d8b97670b .four_a8c2dce001b3c0ab {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_296096b33110d99d .shape-area-start_a64ea28d8b97670b .four_a8c2dce001b3c0ab {
    display: none;
  }
}

.div-right-banner-floating_b2d653e45c57be65 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_b2d653e45c57be65 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_b2d653e45c57be65 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_1003ad4e2c437393 {
  background-image: url(../visuals/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_1003ad4e2c437393 {
    height: auto;
  }
}

.inner-banner-8_6dff528bdee4f16a {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_6dff528bdee4f16a {
    flex-wrap: wrap;
  }
}
.inner-banner-8_6dff528bdee4f16a > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_6dff528bdee4f16a > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 {
    padding-top: 60px;
  }
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .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_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .title {
    font-size: 42px;
  }
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 p.disc_c26c3c56b537c325 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .customer-review-area_0ea44fdcde3a4bea {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .customer-review-area_0ea44fdcde3a4bea {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_6dff528bdee4f16a .left-area_ed4c5ffc675a68d3 .customer-review-area_0ea44fdcde3a4bea p {
  color: #F2F2F8;
}
.inner-banner-8_6dff528bdee4f16a .position-img_90cc7c03a53b4aa5 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_6dff528bdee4f16a .position-img_90cc7c03a53b4aa5 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_6dff528bdee4f16a .position-img_90cc7c03a53b4aa5 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_6dff528bdee4f16a .position-img_90cc7c03a53b4aa5 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_6dff528bdee4f16a .position-img_90cc7c03a53b4aa5 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_6dff528bdee4f16a .position-img_90cc7c03a53b4aa5 {
    right: 10%;
  }
}
.inner-banner-8_6dff528bdee4f16a .right-area_12211e20f43b6e57 .thumbnail-right-img_0982c2056c47f6d3 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_6dff528bdee4f16a .right-area_12211e20f43b6e57 .thumbnail-right-img_0982c2056c47f6d3 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_acaad6e6023dac4e .about-main-wrapper_4f7225b21d47163f .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_acaad6e6023dac4e .about-main-wrapper_4f7225b21d47163f .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_acaad6e6023dac4e .about-main-wrapper_4f7225b21d47163f .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_acaad6e6023dac4e .about-main-wrapper_4f7225b21d47163f .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_acaad6e6023dac4e .about-main-wrapper_4f7225b21d47163f .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_acaad6e6023dac4e .banner-about-right_f5ff85a33597c8dd p.disc_c26c3c56b537c325 {
  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_3b1ad530b52fcb0e {
  background-image: url(../visuals/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_3b1ad530b52fcb0e .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_3b1ad530b52fcb0e .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_a94d6aa8543e37c0 {
  position: relative;
}
.large-image-video-area_a94d6aa8543e37c0 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_a94d6aa8543e37c0 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_a94d6aa8543e37c0 .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_a94d6aa8543e37c0 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_a94d6aa8543e37c0 .thumbnail_d66b75943ca3064a {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_a94d6aa8543e37c0 .thumbnail_d66b75943ca3064a .pli-image_63a63f200a48cc40 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_a94d6aa8543e37c0 .thumbnail_d66b75943ca3064a .pli-image_63a63f200a48cc40 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_48df5a9c698631c0 form {
  position: relative;
}
.banner-area-wrapper-two_48df5a9c698631c0 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_48df5a9c698631c0 form input {
  padding-left: 40px;
}

.button-area-banner-four_c7c6aa3775feacfe {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_c7c6aa3775feacfe {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_c7c6aa3775feacfe .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_c7c6aa3775feacfe .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9497c9f97dbfb625 {
  overflow: hidden;
}
.brand-slider-area_9497c9f97dbfb625 .brand-inner_dc56278d1eded988 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_5c6f03e323363d8b .light_f0d6fe95aaee4ed0,
[data-theme=light] .brand-area-main-wrapper-two_06a86b6f1ba9eb38 .light_f0d6fe95aaee4ed0,
[data-theme=light] .brand-slider-area_9497c9f97dbfb625 .light_f0d6fe95aaee4ed0 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_5c6f03e323363d8b .dark_2682af4e0a2c1e1a,
[data-theme=light] .brand-area-main-wrapper-two_06a86b6f1ba9eb38 .dark_2682af4e0a2c1e1a,
[data-theme=light] .brand-slider-area_9497c9f97dbfb625 .dark_2682af4e0a2c1e1a {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_5c6f03e323363d8b .light_f0d6fe95aaee4ed0,
[data-theme=dark] .brand-area-main-wrapper-two_06a86b6f1ba9eb38 .light_f0d6fe95aaee4ed0,
[data-theme=dark] .brand-slider-area_9497c9f97dbfb625 .light_f0d6fe95aaee4ed0 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_5c6f03e323363d8b .dark_2682af4e0a2c1e1a,
[data-theme=dark] .brand-area-main-wrapper-two_06a86b6f1ba9eb38 .dark_2682af4e0a2c1e1a,
[data-theme=dark] .brand-slider-area_9497c9f97dbfb625 .dark_2682af4e0a2c1e1a {
  display: block;
}

.brand-left-short-title-one_c9b87e1aac13781e 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_c9b87e1aac13781e p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_64c707a0fe1805d2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_5c6f03e323363d8b {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_06a86b6f1ba9eb38 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_06a86b6f1ba9eb38 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_06a86b6f1ba9eb38.about-page-brand_3f698341972a7587 {
  padding: 0;
}

.bg-dark-p_6591563000d6a860 .title-style-one-center_01a1d6b9d1fc2253 .pre_e7d50c528504e10d {
  color: #fff;
}
.bg-dark-p_6591563000d6a860 .title-style-one-center_01a1d6b9d1fc2253 .title {
  color: #fff;
}
.bg-dark-p_6591563000d6a860 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .title {
  color: #FFF;
}
.bg-dark-p_6591563000d6a860 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a .admin_ec019faca96db7d4 {
  color: var(--color-primary);
}
.bg-dark-p_6591563000d6a860 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a .date_e436357ca2ab9231 {
  color: #fff;
}

.title-three-brand-wrapper_44aa8e120e95c703 .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_67a7507ab9096f8c.home-six_893c40e0f0e715f4 {
  padding-bottom: 40px;
}

.title-style-one-center_01a1d6b9d1fc2253 {
  text-align: center;
}
.title-style-one-center_01a1d6b9d1fc2253 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_01a1d6b9d1fc2253 br {
    display: none;
  }
}
.title-style-one-center_01a1d6b9d1fc2253 .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_01a1d6b9d1fc2253 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_01a1d6b9d1fc2253 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_01a1d6b9d1fc2253 .title br {
    display: none;
  }
}

.title-style-one-left_674e97542a11c248 {
  text-align: left;
}
.title-style-one-left_674e97542a11c248 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_674e97542a11c248 .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_674e97542a11c248 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_674e97542a11c248 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_674e97542a11c248 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_674e97542a11c248 .title br {
    display: none;
  }
}

.title-hover_db9fdcbdca0d3ed9 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_db9fdcbdca0d3ed9:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_bb8c611a52f13758 {
  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_bb8c611a52f13758 {
    padding: 20px;
  }
}
.single-pricing-area-start_bb8c611a52f13758 .pricing-top-area_83c08e8ec55aa50e {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_bb8c611a52f13758 .pricing-top-area_83c08e8ec55aa50e .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_bb8c611a52f13758 .pricing-top-area_83c08e8ec55aa50e .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_bb8c611a52f13758 .pricing-top-area_83c08e8ec55aa50e .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_bb8c611a52f13758 .pricing-body_c455491ea38a0678 p.disc_c26c3c56b537c325 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_bb8c611a52f13758 .pricing-body_c455491ea38a0678 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_bb8c611a52f13758.active {
  background: var(--color-primary);
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-top-area_83c08e8ec55aa50e .title {
  color: #fff;
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-top-area_83c08e8ec55aa50e .icon {
  background: #8170E7;
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-top-area_83c08e8ec55aa50e .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-body_c455491ea38a0678 p.disc_c26c3c56b537c325 {
  color: #FFFFFF;
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-body_c455491ea38a0678 .check-content-wrapper_67c8b1d09516f638 .single-check-area_72d60cbe3a9ade84 i {
  color: #fff;
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-body_c455491ea38a0678 .check-content-wrapper_67c8b1d09516f638 .single-check-area_72d60cbe3a9ade84 p {
  color: #fff;
}
.single-pricing-area-start_bb8c611a52f13758.active .pricing-body_c455491ea38a0678 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_bb8c611a52f13758:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-top-area_83c08e8ec55aa50e .title {
  color: #fff;
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-top-area_83c08e8ec55aa50e .icon {
  background: #8170E7;
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-top-area_83c08e8ec55aa50e .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-body_c455491ea38a0678 p.disc_c26c3c56b537c325 {
  color: #FFFFFF;
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-body_c455491ea38a0678 .check-content-wrapper_67c8b1d09516f638 .single-check-area_72d60cbe3a9ade84 i {
  color: #fff;
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-body_c455491ea38a0678 .check-content-wrapper_67c8b1d09516f638 .single-check-area_72d60cbe3a9ade84 p {
  color: #fff;
}
.single-pricing-area-start_bb8c611a52f13758:hover .pricing-body_c455491ea38a0678 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_67c8b1d09516f638 .single-check-area_72d60cbe3a9ade84 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_67c8b1d09516f638 .single-check-area_72d60cbe3a9ade84 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_2342a7fd2d83cec6 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_2342a7fd2d83cec6 .shape-radious-image_d158375ff1c5d3af {
    display: none;
  }
}
.rts-pricing-area-one_2342a7fd2d83cec6 .shape-radious-image_d158375ff1c5d3af .img-1_75b3f08ac60c3d33 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_2342a7fd2d83cec6 .shape-radious-image_d158375ff1c5d3af .img-2_be543fc9ed670ecb {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_1ba57878b2ba680d {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_1ba57878b2ba680d .head-pricing_73a660ae98a0ab98 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_1ba57878b2ba680d .head-pricing_73a660ae98a0ab98 .plane_name_50ab66899ed5c530 {
  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_1ba57878b2ba680d .head-pricing_73a660ae98a0ab98 .doller-area_9fccad296cee9fb8 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_1ba57878b2ba680d .head-pricing_73a660ae98a0ab98 .doller-area_9fccad296cee9fb8 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_1ba57878b2ba680d .head-pricing_73a660ae98a0ab98 .doller-area_9fccad296cee9fb8 .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_1ba57878b2ba680d .head-pricing_73a660ae98a0ab98 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_1ba57878b2ba680d .body .single-check_21c5f6f23097e8b9 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_1ba57878b2ba680d .body .single-check_21c5f6f23097e8b9 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_1ba57878b2ba680d .footer_22757c5be1be2278 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_1ba57878b2ba680d .footer_22757c5be1be2278 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_1ba57878b2ba680d .footer_22757c5be1be2278 p {
  margin-top: 20px;
}
.single-pricing-area-two_1ba57878b2ba680d.free-place_172077806c0a2381 .footer_22757c5be1be2278 .rts-btn.btn-primary-2_25a6b61a914aad75::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_1ba57878b2ba680d.free-place_172077806c0a2381 .footer_22757c5be1be2278 .rts-btn.btn-primary-2_25a6b61a914aad75::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_1ba57878b2ba680d.professional-place_aa387bf1cae8da53 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_1ba57878b2ba680d.professional-place_aa387bf1cae8da53 .head-pricing_73a660ae98a0ab98 .plane_name_50ab66899ed5c530 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_1ba57878b2ba680d.professional-place_aa387bf1cae8da53 .body .single-check_21c5f6f23097e8b9 i {
  color: var(--color-primary);
}
.single-pricing-area-two_1ba57878b2ba680d.enterprise-place_eb8e7c2655fd44e0 .head-pricing_73a660ae98a0ab98 .plane_name_50ab66899ed5c530 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_1ba57878b2ba680d.enterprise-place_eb8e7c2655fd44e0 .body .single-check_21c5f6f23097e8b9 i {
  color: #BCBFDB;
}
.single-pricing-area-two_1ba57878b2ba680d.enterprise-place_eb8e7c2655fd44e0 .footer_22757c5be1be2278 .rts-btn.btn-primary-2_25a6b61a914aad75 {
  color: #000000d3;
}
.single-pricing-area-two_1ba57878b2ba680d.enterprise-place_eb8e7c2655fd44e0 .footer_22757c5be1be2278 .rts-btn.btn-primary-2_25a6b61a914aad75::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_1ba57878b2ba680d.enterprise-place_eb8e7c2655fd44e0 .footer_22757c5be1be2278 .rts-btn.btn-primary-2_25a6b61a914aad75::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_a70d6125c2cf1120 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_a70d6125c2cf1120 .pricing-top-tag_ec5af666cf481c4f 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_a70d6125c2cf1120 .pric-area_f9a43b1669599c30 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_a70d6125c2cf1120 .pric-area_f9a43b1669599c30 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_a70d6125c2cf1120 .pric-area_f9a43b1669599c30 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_a70d6125c2cf1120 .pric-area_f9a43b1669599c30 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_a70d6125c2cf1120 .body .single-check-area_72d60cbe3a9ade84 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_a70d6125c2cf1120 .body .single-check-area_72d60cbe3a9ade84 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_a70d6125c2cf1120 .body .single-check-area_72d60cbe3a9ade84 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_a70d6125c2cf1120 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_a70d6125c2cf1120 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_a70d6125c2cf1120.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_a70d6125c2cf1120.active .top-badge_ee3f64f1a74c7732 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_a70d6125c2cf1120.active .top-badge_ee3f64f1a74c7732 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_a70d6125c2cf1120.active .pricing-top-tag_ec5af666cf481c4f 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_a70d6125c2cf1120.active .single-check-area_72d60cbe3a9ade84 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_1dad20227c13b861.rts-section-gap_4e573f6e3e74ab0f.bg-light-border-radious_a071e547d3019022 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_1dad20227c13b861 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_1dad20227c13b861 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_29be3d27ead86294 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_29be3d27ead86294 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_0115826beff2b280.inner_d3dc54a4d8a59ea2 {
  position: relative;
}
.rtws-pricing-area-start_0115826beff2b280.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rtws-pricing-area-start_0115826beff2b280.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_0115826beff2b280.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_0115826beff2b280.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_4772a4de712f5c46 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_4772a4de712f5c46 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_e88b1900ad547372 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_e88b1900ad547372 p.disc_c26c3c56b537c325 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_e88b1900ad547372 p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_b74e6ae9bacdf31e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_b74e6ae9bacdf31e .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.providing-service-area-start-one_b74e6ae9bacdf31e .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_b74e6ae9bacdf31e .two_49ceda7ce08e3f75 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_b74e6ae9bacdf31e .three_c8501320e8313244 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_b74e6ae9bacdf31e .four_a8c2dce001b3c0ab {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_b74e6ae9bacdf31e .five_ee95fd50c86c860f {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_b74e6ae9bacdf31e .six_3d99b251f820ecd6 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd {
    flex-direction: column;
  }
}
.rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd .title-style-one-left_674e97542a11c248 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd .title-style-one-left_674e97542a11c248 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd .title-style-one-left_674e97542a11c248 {
    max-width: 100%;
  }
}
.rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
  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_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_9cad74fa1872fe48 .title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.single-service-style-two_fafb5068e40323d9 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_fafb5068e40323d9 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_fafb5068e40323d9 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_fafb5068e40323d9 p.disc_c26c3c56b537c325 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4 {
  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_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4::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_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4:hover {
  color: var(--color-primary);
}
.single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4 i {
  margin: 0;
}

.mt-dec-service-p-3_402ad2b03fbb8568 {
  margin-top: -300px;
}

.single-service-primary-3_90e7a25a58ce7ff2 {
  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_90e7a25a58ce7ff2::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_90e7a25a58ce7ff2 .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_90e7a25a58ce7ff2 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_90e7a25a58ce7ff2 .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_90e7a25a58ce7ff2 p.disc_c26c3c56b537c325 {
  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_90e7a25a58ce7ff2 .under-line-btn_664ae45a985620fc {
  transition: 0.3s;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover {
  border-color: #fff;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover .icon {
  background: #fff;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover .title {
  color: #fff;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover p.disc_c26c3c56b537c325 {
  color: #fff;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover a.under-line-btn_664ae45a985620fc {
  color: #fff;
}
.single-service-primary-3_90e7a25a58ce7ff2:hover::after {
  opacity: 1;
}

.rts-service-area-five_ad54f1675e337325 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_ad54f1675e337325 .button-pagination-area_7e7520d1df69b8f8 {
    display: none;
  }
}
.rts-service-area-five_ad54f1675e337325 .section-inner_f606c0983902a3d6 {
  position: relative;
}
.rts-service-area-five_ad54f1675e337325 .service-swiper-main-wrapper-2_6ab1eb6503db3f54 {
  overflow: hidden;
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .title {
  color: var(--color-title);
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .disc_c26c3c56b537c325 {
  color: var(--color-body);
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4::after {
  background: #BCBFDB;
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4::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_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9 .btn-border-bottom_cc63cc9fd72ce9d4:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9.style-six_0039489a98ff77c2 {
  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_ad54f1675e337325 .single-service-style-two_fafb5068e40323d9.style-six_0039489a98ff77c2.mid_f8f4d58c659d50f6 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_ad54f1675e337325 .swiper-button-next,
.rts-service-area-five_ad54f1675e337325 .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_ad54f1675e337325 .swiper-button-next:hover,
.rts-service-area-five_ad54f1675e337325 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_ad54f1675e337325 .swiper-button-next::after,
.rts-service-area-five_ad54f1675e337325 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_ad54f1675e337325 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_ad54f1675e337325 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_ad54f1675e337325 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_ad54f1675e337325 .swiper-pagination2 .swiper-pagination-bullet_005398afb3b6a47b {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_ad54f1675e337325 .swiper-pagination2 .swiper-pagination-bullet_005398afb3b6a47b.swiper-pagination-bullet-active_1a0fb720211e2ea4 {
  background: #FF6354;
}

.title-wrapper-between_5cc5f7fbeea521bd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_5cc5f7fbeea521bd {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_5cc5f7fbeea521bd {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_daac794e47451e28 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_daac794e47451e28 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_daac794e47451e28 p.disc_c26c3c56b537c325 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_075188448cb2e490 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_075188448cb2e490 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_075188448cb2e490 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_075188448cb2e490 p.disc_c26c3c56b537c325 {
  margin-bottom: 20px;
}
.single-service-area-seven_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca::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_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca:hover {
  color: var(--color-primary);
}
.single-service-area-seven_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_075188448cb2e490 .rts-readmore-arrow-top_363733d379211bca:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_a0cf83977ac1760d {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_c98f7ab0e33a5cbc .area-3_e921cf1345d788e8 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_c98f7ab0e33a5cbc .thumbnail-service-1_4772a4de712f5c46 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_c98f7ab0e33a5cbc .service-content-style-one_e88b1900ad547372.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_c98f7ab0e33a5cbc .service-content-style-one_e88b1900ad547372 .title {
  color: #fff;
}
.providing-service-area-start-seven_c98f7ab0e33a5cbc .service-content-style-one_e88b1900ad547372 p.disc_c26c3c56b537c325 {
  color: #fff;
}
.providing-service-area-start-seven_c98f7ab0e33a5cbc .service-content-style-one_e88b1900ad547372 .under-line-btn_664ae45a985620fc {
  color: #fff;
}
.providing-service-area-start-seven_c98f7ab0e33a5cbc .service-content-style-one_e88b1900ad547372 .under-line-btn_664ae45a985620fc::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_b91a0b353ac7f543 {
  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_b91a0b353ac7f543 .title-wrapper-between_5cc5f7fbeea521bd .title {
  color: #fff;
}
.service-bg-about-page_b91a0b353ac7f543 .title-wrapper-between_5cc5f7fbeea521bd p.disc_c26c3c56b537c325 {
  color: #E4E5F1;
}
.service-bg-about-page_b91a0b353ac7f543 .rts-service-area-style-4_daac794e47451e28 p.disc_c26c3c56b537c325 {
  color: #E4E5F1;
}
.service-bg-about-page_b91a0b353ac7f543 .rts-service-area-style-4_daac794e47451e28 .title {
  color: #fff;
}

.title-service-page-area-top_7e5912c3e53091cc .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_7e5912c3e53091cc .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_7e5912c3e53091cc .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_7e5912c3e53091cc .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_7e5912c3e53091cc .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_7e5912c3e53091cc p.disc_c26c3c56b537c325 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_7e5912c3e53091cc p.disc_c26c3c56b537c325 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_7e5912c3e53091cc p.disc_c26c3c56b537c325 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_7e5912c3e53091cc p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.service-page-service-style_3d6e34f42650b236 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_3d6e34f42650b236:hover {
  background: #614CE1;
}
.service-page-service-style_3d6e34f42650b236:hover .icon {
  background: #fff;
}
.service-page-service-style_3d6e34f42650b236:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_3d6e34f42650b236:hover .title {
  color: #fff;
}
.service-page-service-style_3d6e34f42650b236:hover p.disc_c26c3c56b537c325 {
  color: #fff;
}
.service-page-service-style_3d6e34f42650b236:hover a.learn-more-btn-underline_cb34f646dc3920ef {
  color: #fff;
}
.service-page-service-style_3d6e34f42650b236:hover a.learn-more-btn-underline_cb34f646dc3920ef::after {
  background: #fff;
}
.service-page-service-style_3d6e34f42650b236 .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_3d6e34f42650b236 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_3d6e34f42650b236 p.disc_c26c3c56b537c325 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_3d6e34f42650b236 .learn-more-btn-underline_cb34f646dc3920ef {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_3d6e34f42650b236 .learn-more-btn-underline_cb34f646dc3920ef::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_3d6e34f42650b236 .learn-more-btn-underline_cb34f646dc3920ef:hover {
  color: var(--color-primary);
}
.service-page-service-style_3d6e34f42650b236 .learn-more-btn-underline_cb34f646dc3920ef:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_82360533f240f3b3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 {
    display: none;
  }
}
.service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .one {
    display: none;
  }
}
.service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .two_49ceda7ce08e3f75 {
    display: none;
  }
}

.service-relative_82360533f240f3b3 {
  position: relative;
}
.service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .three_c8501320e8313244 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .three_c8501320e8313244 {
    display: none;
  }
}
.service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .four_a8c2dce001b3c0ab {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_addc1487d2c22ddc .portfolio-content-wrapper-list_2489abec23e6f1bb {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_addc1487d2c22ddc .portfolio-content-wrapper-list_2489abec23e6f1bb {
    margin-bottom: 0;
  }
}

.service-relative_82360533f240f3b3 {
  position: relative;
}
.service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .five_ee95fd50c86c860f {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_82360533f240f3b3 .service--shape_680b2630c0482a76 .six_3d99b251f820ecd6 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_6a1eda2d234088cc .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_6a1eda2d234088cc .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_6a1eda2d234088cc .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_6a1eda2d234088cc .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_6a1eda2d234088cc .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_6a1eda2d234088cc p.disc_c26c3c56b537c325 {
  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_6a1eda2d234088cc p.disc_c26c3c56b537c325 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_6a1eda2d234088cc p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.rts-service-banner-area_ffe9ea264b1c66e9 {
  position: relative;
}
.rts-service-banner-area_ffe9ea264b1c66e9 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ffe9ea264b1c66e9 .one {
    display: none;
  }
}
.rts-service-banner-area_ffe9ea264b1c66e9 .two_49ceda7ce08e3f75 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ffe9ea264b1c66e9 .two_49ceda7ce08e3f75 {
    display: none;
  }
}
.rts-service-banner-area_ffe9ea264b1c66e9 .three_c8501320e8313244 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ffe9ea264b1c66e9 .three_c8501320e8313244 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_ffe9ea264b1c66e9 .three_c8501320e8313244 {
    top: 10%;
  }
}
.rts-service-banner-area_ffe9ea264b1c66e9 .four_a8c2dce001b3c0ab {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ffe9ea264b1c66e9 .four_a8c2dce001b3c0ab {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb .single-counter-up_4c621fc860249894 {
  position: relative;
}
.counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb .single-counter-up_4c621fc860249894::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_124618f05e715028.service-single_bd1097e94ed76cfb .single-counter-up_4c621fc860249894::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb .single-counter-up_4c621fc860249894::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_124618f05e715028.service-single_bd1097e94ed76cfb .single-counter-up_4c621fc860249894:last-child::after {
  display: none;
}

.single-service-banner-area_b6062046151c31c9 {
  position: relative;
}
.single-service-banner-area_b6062046151c31c9 .banner-area-left-service-single_6a1eda2d234088cc {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_b6062046151c31c9 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.single-service-banner-area_b6062046151c31c9 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_b6062046151c31c9 .shape-area_a3eff0e060f3d39b .one {
    top: 92%;
  }
}
.single-service-banner-area_b6062046151c31c9 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_b6062046151c31c9 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_b6062046151c31c9 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_b6062046151c31c9 .thumbnail_d66b75943ca3064a {
  position: relative;
}
.single-service-banner-area_b6062046151c31c9 .thumbnail_d66b75943ca3064a .short-image_837c495b53e62379 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_3b9d29de3a026aa8 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_3b9d29de3a026aa8 .title-style-one-center_01a1d6b9d1fc2253 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_3b9d29de3a026aa8 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_3b9d29de3a026aa8 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_3b9d29de3a026aa8 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_9cad74fa1872fe48 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_9cad74fa1872fe48 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_d41dbdc38c9d0c61 {
    padding: 80px 0;
  }
}

.image-area-service-1_ab7df1848ff996d9 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_ab7df1848ff996d9 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_ab7df1848ff996d9 .small_c87d1531f5269eb9 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_ab7df1848ff996d9.bottom-1 .small_c87d1531f5269eb9 {
  right: 50px;
  left: unset;
}
.image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9 {
    display: none;
  }
}
.image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9.mid_f8f4d58c659d50f6 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9.mid_f8f4d58c659d50f6 {
    left: 35%;
  }
}
.image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9.two_49ceda7ce08e3f75 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9.two_49ceda7ce08e3f75 {
    display: none;
  }
}
.image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9.three_c8501320e8313244 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_ab7df1848ff996d9.area-3 .small_c87d1531f5269eb9.three_c8501320e8313244 {
    display: none;
  }
}

.rts-working-process-area_3332d6cb2c06f815.about_68f2dc4ae6afdf3f {
  background: var(--choose-bg);
}
.rts-working-process-area_3332d6cb2c06f815.about_68f2dc4ae6afdf3f .accordion-area-4_1d81e743ed3cae74 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_3332d6cb2c06f815.about_68f2dc4ae6afdf3f .thumbnail-left_ff62b3ee42b6e7df {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_3332d6cb2c06f815.about_68f2dc4ae6afdf3f .accordion-area-4_1d81e743ed3cae74 .accordion-item button {
  color: #fff;
}

.our-service-area_806c10e5ff1324a4 {
  position: relative;
}
.our-service-area_806c10e5ff1324a4.about_68f2dc4ae6afdf3f {
  overflow: hidden;
}
.our-service-area_806c10e5ff1324a4.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.our-service-area_806c10e5ff1324a4.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_806c10e5ff1324a4.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_806c10e5ff1324a4.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_806c10e5ff1324a4.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
    display: none;
  }
}

.rts-service-banner-area_ffe9ea264b1c66e9.inner_d3dc54a4d8a59ea2 .title-service-page-area-top_7e5912c3e53091cc .title {
  max-width: 100%;
}

.about-large-image-bg_7a7e73a17b7ac3fc {
  background-image: url(../visuals/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_7a7e73a17b7ac3fc {
    height: 350px;
  }
}

.step-down-text-process_96f71aed709a9cb8 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_96f71aed709a9cb8 {
    display: none;
  }
}
.step-down-text-process_96f71aed709a9cb8 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_96f71aed709a9cb8 .two_49ceda7ce08e3f75 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_96f71aed709a9cb8 .three_c8501320e8313244 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_96f71aed709a9cb8 .four_a8c2dce001b3c0ab {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_dc73bf432a7f95cb {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 {
    padding-bottom: 50px;
  }
}
.connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 .title-main_98a734e9e259c72b {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 .title-main_98a734e9e259c72b {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 .title-main_98a734e9e259c72b {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 p.disc_c26c3c56b537c325 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 p.disc_c26c3c56b537c325 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_dc73bf432a7f95cb .connection-people-left_5b5ed9f036af3c37 p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}
.connection-people-area_dc73bf432a7f95cb .thumbnail-connection-area-right_f5a2d7a42062bf0e {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_dc73bf432a7f95cb .shape-area-img_40d3da719592b9c8 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_dc73bf432a7f95cb .shape-area-img_40d3da719592b9c8 .one {
    display: none;
  }
}
.connection-people-area_dc73bf432a7f95cb .shape-area-img_40d3da719592b9c8 .two_49ceda7ce08e3f75 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_cdbac5dafb715068 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_cdbac5dafb715068 img {
  margin-bottom: 24px;
}
.single-about-small-cd_cdbac5dafb715068 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_cdbac5dafb715068 p.disc_c26c3c56b537c325 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_0abbae3e043f8b36 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_0abbae3e043f8b36 .number_cf22d2b78b7449b5 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_0abbae3e043f8b36 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_0abbae3e043f8b36 p.disc_c26c3c56b537c325 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_754ea78d535127ec {
  margin-top: -120px;
}

.step-down-text-process_96f71aed709a9cb8 p.disc_c26c3c56b537c325 {
  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_96f71aed709a9cb8 p.disc_c26c3c56b537c325 {
    font-size: 18px;
  }
}

.container-1058_5978eae60dc56621 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_7457f35b8d80e131 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_7457f35b8d80e131 .thumbnail_d66b75943ca3064a {
  height: 100%;
}
.working-process-right-area-one_7457f35b8d80e131 .thumbnail_d66b75943ca3064a .large_a9ae824953555245 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_7457f35b8d80e131 .large_a9ae824953555245 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_7457f35b8d80e131 .small_c87d1531f5269eb9 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_7457f35b8d80e131 .small_c87d1531f5269eb9 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_7457f35b8d80e131 .small_c87d1531f5269eb9 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_7457f35b8d80e131 .small_c87d1531f5269eb9 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_64905dd020b2c1a9 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_64905dd020b2c1a9 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_63f7f66d08b78b45 .working-process-accordion-one .accordion-item .accordion-header_64905dd020b2c1a9 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_36fa2d4c169902cc {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_64905dd020b2c1a9 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_64905dd020b2c1a9 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_64905dd020b2c1a9 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_64905dd020b2c1a9 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_64905dd020b2c1a9 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_36fa2d4c169902cc {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_3332d6cb2c06f815 .thumbnail-left_ff62b3ee42b6e7df img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_3332d6cb2c06f815 .thumbnail-left_ff62b3ee42b6e7df img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_1d81e743ed3cae74 .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_1d81e743ed3cae74 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_1d81e743ed3cae74 {
    padding-left: 0;
  }
}
.accordion-area-4_1d81e743ed3cae74 .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_1d81e743ed3cae74 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_1d81e743ed3cae74 .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_1d81e743ed3cae74 .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_1d81e743ed3cae74 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_1d81e743ed3cae74 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_1d81e743ed3cae74 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_1d81e743ed3cae74 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_1d81e743ed3cae74 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_63f7f66d08b78b45 {
  position: relative;
}
.rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    display: none;
  }
}
.rts-working-porcess-area-two_63f7f66d08b78b45 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_124618f05e715028 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_124618f05e715028 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_124618f05e715028 .single-counter-up_4c621fc860249894 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_124618f05e715028 .single-counter-up_4c621fc860249894 .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_124618f05e715028 .single-counter-up_4c621fc860249894 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_124618f05e715028 .single-counter-up_4c621fc860249894 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_124618f05e715028 .single-counter-up-five_8b1892ba8294ed9e {
  text-align: center;
}
.counter-upmain-wrapper-style-one_124618f05e715028 .single-counter-up-five_8b1892ba8294ed9e .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_124618f05e715028 .single-counter-up-five_8b1892ba8294ed9e .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_4db15a8a5df2937e .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_21fbfb1e28d1118b {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_21fbfb1e28d1118b .single-counter-up-two_ab4860a2ecc801d7 .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_21fbfb1e28d1118b .single-counter-up-two_ab4860a2ecc801d7 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_21fbfb1e28d1118b .single-counter-up-two_ab4860a2ecc801d7 .inmformation_4630eea3a543a724 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_21fbfb1e28d1118b::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_21fbfb1e28d1118b .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_21fbfb1e28d1118b .shape-area_a3eff0e060f3d39b img {
    display: none;
  }
}
.counter-up-area-four_21fbfb1e28d1118b .shape-area_a3eff0e060f3d39b img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_3a6795a46b9deff9 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_3a6795a46b9deff9 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_8d9c9ba599f65b3c {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_8d9c9ba599f65b3c .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_8d9c9ba599f65b3c p.disc_c26c3c56b537c325 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_aacb7b8fb199d307.area-2_749cfd3eb121020e {
  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_aacb7b8fb199d307.area-2_749cfd3eb121020e {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_aacb7b8fb199d307.area-2_749cfd3eb121020e .single-counter-up_4c621fc860249894 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_aacb7b8fb199d307.area-2_749cfd3eb121020e .single-counter-up_4c621fc860249894 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_aacb7b8fb199d307.area-2_749cfd3eb121020e .single-counter-up_4c621fc860249894 .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_aacb7b8fb199d307.area-2_749cfd3eb121020e .single-counter-up_4c621fc860249894 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_11a3ef2483f79c9b {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_11a3ef2483f79c9b {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_11a3ef2483f79c9b img {
  border-radius: 16px;
}

.call-to-action-area-7_1ccda1c4c058aedc {
  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_1ccda1c4c058aedc {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_1ccda1c4c058aedc {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_1ccda1c4c058aedc .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_1ccda1c4c058aedc .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_1ccda1c4c058aedc .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_1ccda1c4c058aedc p.disc_c26c3c56b537c325 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_1ccda1c4c058aedc .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_1ccda1c4c058aedc .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.call-to-action-area-7_1ccda1c4c058aedc .shape-area_a3eff0e060f3d39b img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_1ccda1c4c058aedc .shape-area_a3eff0e060f3d39b img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_1ccda1c4c058aedc .shape-area_a3eff0e060f3d39b img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_1ccda1c4c058aedc .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_4ddd8465471fa6a2 {
  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_4ddd8465471fa6a2 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_4ddd8465471fa6a2 {
    padding: 50px;
  }
}
.call-to-action-area-5_4ddd8465471fa6a2 .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_4ddd8465471fa6a2 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_4ddd8465471fa6a2 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_4ddd8465471fa6a2 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_4ddd8465471fa6a2 p.disc_c26c3c56b537c325 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_4ddd8465471fa6a2 .button-area_55840b2844c57246 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_4ddd8465471fa6a2 .button-area_55840b2844c57246 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_4ddd8465471fa6a2 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_4ddd8465471fa6a2 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_4ddd8465471fa6a2 .rts-btn.btn-secondary-5_40344a80536c12cb {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_4ddd8465471fa6a2 .rts-btn.btn-secondary-5_40344a80536c12cb:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_4ddd8465471fa6a2 .rts-btn.btn-secondary-5-1_2c36bb38f0f68c15 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_4ddd8465471fa6a2 .rts-btn.btn-secondary-5-1_2c36bb38f0f68c15:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_4ddd8465471fa6a2 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_4ddd8465471fa6a2 .shape-area_a3eff0e060f3d39b img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_4ddd8465471fa6a2 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_4ddd8465471fa6a2 .shape-image_427f6350d972f233 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_4ddd8465471fa6a2.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_4ddd8465471fa6a2.area-5_2 p.disc_c26c3c56b537c325 {
  color: var(--color-second);
}
.call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .btn-primary-4-border_0a0784a0623028c3 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .btn-primary-4-border_0a0784a0623028c3:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .shape-image_427f6350d972f233 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .shape-image_427f6350d972f233 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .shape-image_427f6350d972f233 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_4ddd8465471fa6a2.area-5_2 .shape-image_427f6350d972f233 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_32bdb88f7e9d5825 {
  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_32bdb88f7e9d5825 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_32bdb88f7e9d5825 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_82d52adb49856bcb {
  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_82d52adb49856bcb {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_82d52adb49856bcb .single-counter-up_4c621fc860249894 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_82d52adb49856bcb .single-counter-up_4c621fc860249894 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_82d52adb49856bcb .single-counter-up_4c621fc860249894 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_82d52adb49856bcb .single-counter-up_4c621fc860249894:last-child {
  border: none;
}
.container-counter-about-page_82d52adb49856bcb .single-counter-up_4c621fc860249894 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_82d52adb49856bcb .single-counter-up_4c621fc860249894 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_b7dae0f36018bc1c {
  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_b7dae0f36018bc1c {
    padding: 20px;
  }
}
.single-testimonials-area_b7dae0f36018bc1c .logo_63ba36208353fea4 {
  margin-bottom: 24px;
}
.single-testimonials-area_b7dae0f36018bc1c p.disc_c26c3c56b537c325 {
  max-width: 95%;
}
.single-testimonials-area_b7dae0f36018bc1c .author-area_febb5c83884dd1a8 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_b7dae0f36018bc1c .author-area_febb5c83884dd1a8 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_b7dae0f36018bc1c .quote-image_5273125f83424549 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_b7dae0f36018bc1c .quote-image_5273125f83424549 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_2f791c37092b5318 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_2f791c37092b5318 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-testimonials-area-one_2f791c37092b5318 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_2f791c37092b5318 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next,
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next::after,
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .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_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next:hover::after,
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_2f791c37092b5318 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_8c6d6d86fc48d5d4 {
  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_8c6d6d86fc48d5d4: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_368f64203aaca1b9 {
  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_ab99d381803aa784 {
  border-radius: 20px;
}

.single-testimonisl-three_e2d5662df3d16463 {
  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_e2d5662df3d16463::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_e2d5662df3d16463::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_e2d5662df3d16463 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_e2d5662df3d16463 p.disc_c26c3c56b537c325 {
  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_e2d5662df3d16463 .author_05047193111db4b3 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_e2d5662df3d16463 .author_05047193111db4b3 p.disc_c26c3c56b537c325 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_8073b4d7dca9bc6e {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_8073b4d7dca9bc6e p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_8073b4d7dca9bc6e .small-team-aera_3782934e16e268a8 {
  margin-top: -40px;
}
.expart-team-small-thumb_8073b4d7dca9bc6e .small-team-aera_3782934e16e268a8 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_8073b4d7dca9bc6e .small-team-aera_3782934e16e268a8 img.two_49ceda7ce08e3f75 {
  left: 30px;
}
.expart-team-small-thumb_8073b4d7dca9bc6e .small-team-aera_3782934e16e268a8 img.three_c8501320e8313244 {
  left: 60px;
}
.expart-team-small-thumb_8073b4d7dca9bc6e .small-team-aera_3782934e16e268a8 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_25a873c6e333310b {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_25a873c6e333310b {
    width: 100%;
  }
}

.single-testimonials-4_18875ffe8f3516d4 {
  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_18875ffe8f3516d4 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_18875ffe8f3516d4 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_18875ffe8f3516d4 p.disc_c26c3c56b537c325 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_18875ffe8f3516d4 .author_05047193111db4b3 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_18875ffe8f3516d4 .author_05047193111db4b3 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_f609a5b8b7d69e46 {
  position: relative;
}
.rts-client-feedback-area_f609a5b8b7d69e46.home-2_16a8b910d31b8511 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_f609a5b8b7d69e46.home-2_16a8b910d31b8511 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_04594ee4ca9a051c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .one {
    display: none;
  }
}
.rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
    display: none;
  }
}
.rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
    display: none;
  }
}
.rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_04594ee4ca9a051c .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_c04656b110b361ce .single-testimonials-area_b7dae0f36018bc1c {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_c04656b110b361ce .single-testimonials-area_b7dae0f36018bc1c p.disc_c26c3c56b537c325 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_c04656b110b361ce .single-testimonials-area_b7dae0f36018bc1c .author-area_febb5c83884dd1a8 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_c04656b110b361ce .single-testimonials-area_b7dae0f36018bc1c .author-area_febb5c83884dd1a8 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_c04656b110b361ce {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_c04656b110b361ce .title-style-one-center_01a1d6b9d1fc2253 .pre_e7d50c528504e10d {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_c04656b110b361ce .title-style-one-center_01a1d6b9d1fc2253 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_c04656b110b361ce .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_c04656b110b361ce .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_7feb6963fc2b6e5e {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_7feb6963fc2b6e5e .inner_d3dc54a4d8a59ea2 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_7feb6963fc2b6e5e .inner_d3dc54a4d8a59ea2 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_7feb6963fc2b6e5e .inner_d3dc54a4d8a59ea2 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_7feb6963fc2b6e5e .inner_d3dc54a4d8a59ea2 {
    padding: 25px;
  }
}
.testimonials-filwidth_7feb6963fc2b6e5e .body {
  margin-top: 30px;
}
.testimonials-filwidth_7feb6963fc2b6e5e .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_7feb6963fc2b6e5e .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_7feb6963fc2b6e5e .body .author_05047193111db4b3 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_7feb6963fc2b6e5e .body .author_05047193111db4b3 a .title-name_81460c76bacd56de {
  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_005398afb3b6a47b {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b.swiper-pagination-bullet-active_1a0fb720211e2ea4 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_d1da2bf21cece5d9 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-left_5038e21af482bf9c {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-left_5038e21af482bf9c .heading-title_65b47afb046a137a {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-left_5038e21af482bf9c .author-area_febb5c83884dd1a8 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-left_5038e21af482bf9c .author-area_febb5c83884dd1a8 .right-content_9d40380fef9503cf .author-title_619393e6b34320a0 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-left_5038e21af482bf9c .author-area_febb5c83884dd1a8 .right-content_9d40380fef9503cf .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-right_6f4617157dd60169 {
  margin-left: 40px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-right_6f4617157dd60169 .right-inner_3faf5d68920189b9 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-right_6f4617157dd60169 .right-inner_3faf5d68920189b9 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-right_6f4617157dd60169 .right-inner_3faf5d68920189b9 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-right_6f4617157dd60169 .right-inner_3faf5d68920189b9 .item .heading-title_65b47afb046a137a {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 .testimonial-right_6f4617157dd60169 .right-inner_3faf5d68920189b9 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .section-inner_f606c0983902a3d6 {
  position: relative;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .service-swiper-main-wrapper-2_6ab1eb6503db3f54 {
  overflow: hidden;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-slide:nth-child(odd) .single-service-style-two_fafb5068e40323d9 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .single-service-style-two_fafb5068e40323d9 {
  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_d1da2bf21cece5d9 .single-service-style-two_fafb5068e40323d9 .disc_c26c3c56b537c325 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .single-service-style-two_fafb5068e40323d9 .author-area_febb5c83884dd1a8 {
  margin-top: 10px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .single-service-style-two_fafb5068e40323d9 .author-area_febb5c83884dd1a8 .author-content_ce378c335d6f98b6 .author-title_619393e6b34320a0 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .single-service-style-two_fafb5068e40323d9 .author-area_febb5c83884dd1a8 .author-content_ce378c335d6f98b6 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-next,
.rts-testimonials-area-six_d1da2bf21cece5d9 .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_d1da2bf21cece5d9 .swiper-button-next i,
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-next:hover,
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-next::after,
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-next,
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-pagination2 .swiper-pagination-bullet_005398afb3b6a47b {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_d1da2bf21cece5d9 .swiper-pagination2 .swiper-pagination-bullet_005398afb3b6a47b.swiper-pagination-bullet-active_1a0fb720211e2ea4 {
  background: #FF6354;
}

.rts-testimonials-area-three_6a887cfbc27795be {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .one {
    display: none;
  }
}
.rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
    display: none;
  }
}
.rts-testimonials-area-three_6a887cfbc27795be .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_3e18be5a5368a2fd {
  position: relative;
}
.rts-testimonials-area-7_3e18be5a5368a2fd .testimonials--shape_1088104adebac63b img {
  position: absolute;
}
.rts-testimonials-area-7_3e18be5a5368a2fd .testimonials--shape_1088104adebac63b img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_3e18be5a5368a2fd .testimonials--shape_1088104adebac63b img.two_49ceda7ce08e3f75 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_b7dae0f36018bc1c .logo_63ba36208353fea4 .light_f0d6fe95aaee4ed0 {
  display: block;
}
[data-theme=light] .single-testimonials-area_b7dae0f36018bc1c .logo_63ba36208353fea4 .dark_2682af4e0a2c1e1a {
  display: none;
}

[data-theme=dark] .single-testimonials-area_b7dae0f36018bc1c .logo_63ba36208353fea4 .light_f0d6fe95aaee4ed0 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_b7dae0f36018bc1c .logo_63ba36208353fea4 .dark_2682af4e0a2c1e1a {
  display: block;
}

.single-blog-area-style-one_de6152c30d23ab8e:hover .thumbnail_d66b75943ca3064a img {
  transform: scale(1.1);
}
.single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .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_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a .admin_ec019faca96db7d4 {
  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_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a .date_e436357ca2ab9231 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_e1f5fb54fc533529 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_e1f5fb54fc533529 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-blog-area-one_e1f5fb54fc533529 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-blog-area-one_e1f5fb54fc533529 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_e1f5fb54fc533529 .shape-area_a3eff0e060f3d39b .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_e1f5fb54fc533529 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_e1f5fb54fc533529 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_e1f5fb54fc533529 .rts-btn.btn-primary_8c6d6d86fc48d5d4.text-center_fcfb54bdb7beabe5 {
  margin: auto;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a {
  border-radius: 0;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a img {
  border-radius: 0;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 {
  background: var(--blog-single);
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a .date_e436357ca2ab9231 span {
  margin-right: 10px;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .btn-area_682f0a3255a97632 {
  text-align: center;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .btn-area_682f0a3255a97632 .read-more-btn_6a1c805838e7b159 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .btn-area_682f0a3255a97632 .read-more-btn_6a1c805838e7b159:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .btn-area_682f0a3255a97632 .read-more-btn_6a1c805838e7b159::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_e1f5fb54fc533529.home-five_cec061c2fc5cb23b .title-style-one-center_01a1d6b9d1fc2253 .pre_e7d50c528504e10d {
  color: var(--color-primary-2);
}
.rts-blog-area-one_e1f5fb54fc533529.home-five_cec061c2fc5cb23b .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .bottom-area_a4c85dc64dc16c2a .admin_ec019faca96db7d4 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_e1f5fb54fc533529.home-five_cec061c2fc5cb23b .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_e1f5fb54fc533529.home-five_cec061c2fc5cb23b .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_e1f5fb54fc533529.home-six_893c40e0f0e715f4 .title-style-one-center_01a1d6b9d1fc2253 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_e1f5fb54fc533529.style-seven_483448e40a0638e3 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_e1f5fb54fc533529.style-seven_483448e40a0638e3 .title-style-one-center_01a1d6b9d1fc2253 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_e1f5fb54fc533529.style-seven_483448e40a0638e3 .rts-btn.btn-primary-border_d4f08dbf45f1f22b {
  color: var(--color-primary);
}
.rts-blog-area-one_e1f5fb54fc533529.style-seven_483448e40a0638e3 .rts-btn.btn-primary-border_d4f08dbf45f1f22b:hover {
  color: #fff;
}

.single-blog-area-style-one_de6152c30d23ab8e.eight-area_da07baa1e4977591 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_881aef1839ee2936 {
  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_881aef1839ee2936::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_881aef1839ee2936::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_881aef1839ee2936:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_0c602c86aeb4f131 {
  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_0c602c86aeb4f131::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_0c602c86aeb4f131::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_0c602c86aeb4f131:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_de6152c30d23ab8e.about-page_54a85e62d2d10f9c {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.one {
    display: none;
  }
}
.rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    top: 2%;
  }
}
.rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_38d8d2170634764c.shape-position_15daf1cdb2a60f55 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b.swiper-pagination-bullet-active_1a0fb720211e2ea4 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e {
  padding-bottom: 40px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a {
  max-width: 100%;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .read-more-btn_6a1c805838e7b159 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .read-more-btn_6a1c805838e7b159:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .read-more-btn_6a1c805838e7b159:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .read-more-btn_6a1c805838e7b159::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_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .rts-single-wized_7138007e989d461c {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .rts-single-wized_7138007e989d461c.search .wized-body_57c36872cfdbddf6 {
  margin-top: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 {
  margin-top: 30px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 .rts-search-wrapper_72e36924f268000c {
  position: relative;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 .rts-search-wrapper_72e36924f268000c 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_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 .rts-search-wrapper_72e36924f268000c input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 .rts-search-wrapper_72e36924f268000c 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_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 .rts-search-wrapper_72e36924f268000c button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1 li {
  list-style: none;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1 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_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .single-categories_cb7780d7a83151c1 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .thumbnail_d66b75943ca3064a {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .thumbnail_d66b75943ca3064a img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .thumbnail_d66b75943ca3064a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .content-area_a2595546c40382d4 {
  flex-basis: 60%;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .user_2e42ebd105b9e644 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .user_2e42ebd105b9e644 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .post-title_2ba535da073403f6 .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_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .post-title_2ba535da073403f6 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .recent-post-single_e7f81e778f21585c .post-title_2ba535da073403f6:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .gallery-inner_ade3d570d4e2a4bc .single-row_2488116d6afaf9cc.row-1_3d6b63eccecd97e1 {
  margin-bottom: 20px;
}
.w-100_f8b82e3a17f1aeab {
  border-radius: 15px;
}
img.w-100_f8b82e3a17f1aeab {
  margin-top: 1.25rem;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .tags-wrapper_2d20a42b160166de {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .tags-wrapper_2d20a42b160166de 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_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .tags-wrapper_2d20a42b160166de a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_c5842d5cbb54c351.grid-2_60eab1d5072a852c .single-blog-area-style-one_de6152c30d23ab8e {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_c5842d5cbb54c351.grid-2_60eab1d5072a852c .single-blog-area-style-one_de6152c30d23ab8e:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_c5842d5cbb54c351.grid-2_60eab1d5072a852c .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 .title {
  font-size: 20px;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a {
  border-radius: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .single-blog-area-style-one_de6152c30d23ab8e .thumbnail_d66b75943ca3064a img {
  border-radius: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .single-blog-area-style-one_de6152c30d23ab8e .inner-content-wrapper_0070fe898b666a75 {
  padding: 30px 0 0;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-content_21cb75ef9f776c3e {
  padding: 0 0 80px;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-content_21cb75ef9f776c3e p.first-text_7804a765aecbd20b::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-content_21cb75ef9f776c3e .desc-image_dda89b611ea59ed8 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-content_21cb75ef9f776c3e .desc-image-2_fddcab3ad1763f1c .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-footer_762b24a4f911b717 {
  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_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-footer_762b24a4f911b717 .nav-x_cc17b8ae7ca100d5 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-footer_762b24a4f911b717 .nav-x_cc17b8ae7ca100d5 li a {
  font-weight: 600;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-footer_762b24a4f911b717 .nav-x_cc17b8ae7ca100d5 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 {
  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_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 {
    flex-direction: column;
  }
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 .left-image_a3c1cfe3860edb22 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 .right-content_9d40380fef9503cf {
  flex-basis: 70%;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 .right-content_9d40380fef9503cf .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 .right-content_9d40380fef9503cf .author-social_75eb5d64008da6e0 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 .right-content_9d40380fef9503cf .author-social_75eb5d64008da6e0 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_c5842d5cbb54c351.details_de6e7bf4ca40e7a6 .post-panel_c6efe7b1f29ecc81 .post-author_e22100577ba0f3f3 .right-content_9d40380fef9503cf .author-social_75eb5d64008da6e0 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_c5842d5cbb54c351.inner_d3dc54a4d8a59ea2 .fluxi-right-ct-1_23478b89e898c8ae .wized-body_57c36872cfdbddf6 .rts-search-wrapper_72e36924f268000c input {
  color: #717171;
}

.post-form_022408f605bb3642 {
  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_022408f605bb3642 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad input,
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad textarea {
  padding-left: 35px;
}
.post-form_022408f605bb3642 .single-input-area_c64d9aa1b00546ad.text-area_b7a2884b281ad73a i {
  top: 61px !important;
}

.rts-fluxi-pagination_d942df96d77ab35e {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_d942df96d77ab35e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_d942df96d77ab35e ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_d942df96d77ab35e 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_d942df96d77ab35e ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_d942df96d77ab35e ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_222e2417d1dcdb0b img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_9245b68006fc453b {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_9245b68006fc453b p.disc_c26c3c56b537c325 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_9245b68006fc453b {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_9245b68006fc453b form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_9245b68006fc453b form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_9245b68006fc453b form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_9245b68006fc453b .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_9245b68006fc453b .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_9245b68006fc453b .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_9245b68006fc453b .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_9245b68006fc453b form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_9245b68006fc453b form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_9245b68006fc453b form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_9245b68006fc453b form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_9245b68006fc453b form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_9245b68006fc453b .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_9245b68006fc453b .shape-area_a3eff0e060f3d39b .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_9245b68006fc453b .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_9245b68006fc453b .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_9245b68006fc453b .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
    display: none;
  }
}
.subscribe-main-wrapper-one_9245b68006fc453b .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .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_7e7520d1df69b8f8 .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .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_7e7520d1df69b8f8 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_7e7520d1df69b8f8 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_c0edada5b92df2c6.about_68f2dc4ae6afdf3f .btn-area_682f0a3255a97632 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_c0edada5b92df2c6.about_68f2dc4ae6afdf3f .btn-area_682f0a3255a97632 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_9060e42efb5492e8 .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_9060e42efb5492e8 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_9060e42efb5492e8 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_d4eae5a82918dc6a .single-footer-wized-one_9060e42efb5492e8 .title, [data-theme=light] .rts-footer-area-one_7d61cb79ee38cc28 .single-footer-wized-one_9060e42efb5492e8 .title {
  color: #26262C;
}

.rts-footer-area-one_7d61cb79ee38cc28 {
  background: var(--footer-bg);
}
.rts-footer-area-one_7d61cb79ee38cc28 .footer-top-area_dc08e62fbb4fec66 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_9060e42efb5492e8 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_9060e42efb5492e8 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_9060e42efb5492e8 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_9060e42efb5492e8 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_9060e42efb5492e8 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_8b929545a31cb5f0 {
  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_8b929545a31cb5f0 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_8b929545a31cb5f0 p {
  margin-bottom: 0;
}
.copyright-area-start_8b929545a31cb5f0 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_8b929545a31cb5f0 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_8b929545a31cb5f0 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_8b929545a31cb5f0 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_8b929545a31cb5f0.area-two_226bc7988fb51927 p {
  color: #D7D9E9;
}
.copyright-area-start_8b929545a31cb5f0.area-two_226bc7988fb51927 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_8b929545a31cb5f0.area-two_226bc7988fb51927 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_78a790dc31720b8c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_78a790dc31720b8c .social-area-one_38af4904d0bb0e47 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_6c7caeb2e06d0274 .mobile__breakpoint_ae104570f457ad0b {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_6c7caeb2e06d0274 .single-footer-wized-one_9060e42efb5492e8 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_6c7caeb2e06d0274 .single-footer-wized-one_9060e42efb5492e8 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_e1c303602a0c02b5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_e1c303602a0c02b5 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_e1c303602a0c02b5 .right .language_95f4277de9281462 {
  color: #fff;
}

.footer-four_d4eae5a82918dc6a {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_ed0aa33e419bbf00 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_ed0aa33e419bbf00 .single-footer-four-wized_75a642651b4b7caa ul li a {
  color: #E4E5F1;
}
.footer-three_ed0aa33e419bbf00 .single-footer-four-wized_75a642651b4b7caa ul li a:hover {
  color: var(--color-primary);
}
.footer-three_ed0aa33e419bbf00 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input {
  background: #FFFFFF;
}
.footer-three_ed0aa33e419bbf00 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_75a642651b4b7caa .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_75a642651b4b7caa ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_75a642651b4b7caa ul li {
  margin: 15px 0;
}
.single-footer-four-wized_75a642651b4b7caa ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form button {
  padding: 18px 20px;
}

.copyright-area-four_2411a003e59753eb {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_2411a003e59753eb.area-3_e921cf1345d788e8 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_2411a003e59753eb {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_2411a003e59753eb .logo_63ba36208353fea4 img.light_f0d6fe95aaee4ed0 {
  display: block;
}
[data-theme=light] .copyright-area-four_2411a003e59753eb .logo_63ba36208353fea4 img.dark_2682af4e0a2c1e1a {
  display: none;
}

[data-theme=dark] .copyright-area-four_2411a003e59753eb .logo_63ba36208353fea4 img.light_f0d6fe95aaee4ed0 {
  display: none;
}
[data-theme=dark] .copyright-area-four_2411a003e59753eb .logo_63ba36208353fea4 img.dark_2682af4e0a2c1e1a {
  display: block;
}

.rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 {
    height: 320px;
  }
}
.rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .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_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 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_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_ad5af6141dd87d32 .footer-wrapper-7_f16d8af9a4915431 .innerr_54d351d53c91d798 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_b44e026254b68425 {
  text-align: center;
}
.footer-top-8_b44e026254b68425 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_b44e026254b68425 .title {
    font-size: 35px;
  }
}
.footer-top-8_b44e026254b68425 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_0f3db634636627cc {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_0f3db634636627cc .sape-image_19b1187adf4a61dd {
    display: none;
  }
}
.rts-footer-area-eight_0f3db634636627cc .sape-image_19b1187adf4a61dd img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_0f3db634636627cc .sape-image_19b1187adf4a61dd img.two_49ceda7ce08e3f75 {
  top: 25%;
  left: 25%;
}

.container-10_0a0fecced20143e3 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_b6afaad2cc72c0b9 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_b6afaad2cc72c0b9 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_b6afaad2cc72c0b9 form .single-input_13ecad77a3671e83 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_b6afaad2cc72c0b9 form .single-input_13ecad77a3671e83 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_b6afaad2cc72c0b9 form .single-input_13ecad77a3671e83 label {
  margin-bottom: 10px;
}
.form-area-footer-8_b6afaad2cc72c0b9 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_b6afaad2cc72c0b9 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_88892d0a755be912 {
  text-align: center;
}
.easy-cta-area-wrapper_88892d0a755be912 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_88892d0a755be912 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_88892d0a755be912 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_88892d0a755be912.mid_f8f4d58c659d50f6 {
  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_88892d0a755be912.mid_f8f4d58c659d50f6 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_0e023259de8f156c {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_45f67f6405f31877 .copy-right-ul_a185bb502875f6b7 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_45f67f6405f31877 .copy-right-ul_a185bb502875f6b7 {
    flex-direction: column;
  }
}
.copyright-area-8_45f67f6405f31877 .copy-right-ul_a185bb502875f6b7 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_45f67f6405f31877 .copy-right-ul_a185bb502875f6b7 li a {
  color: #FFFFFF;
}
.copyright-area-8_45f67f6405f31877 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_434760ce8737b527 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_434760ce8737b527 .shape-image_427f6350d972f233 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_434760ce8737b527 .shape-image_427f6350d972f233 {
    width: 200px;
  }
}
.footer-six_434760ce8737b527 .rts-call-to-action_ae582e7ba6d3f2f8 .call-to-action-area-5_4ddd8465471fa6a2 {
  background: none;
  padding: 80px 0;
}
.footer-six_434760ce8737b527 .rts-call-to-action_ae582e7ba6d3f2f8 .call-to-action-area-5_4ddd8465471fa6a2 .rts-btn {
  border-radius: 0;
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa .title {
  color: #D7D9E9;
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa ul li a {
  color: #D7D9E9;
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form {
  gap: 0;
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input::placeholder {
  color: var(--color-title);
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_434760ce8737b527 .single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_434760ce8737b527 .copyright-area-four_2411a003e59753eb {
  border-top: 1px solid #37373F;
}
.footer-six_434760ce8737b527 .copyright-area-four_2411a003e59753eb p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_c6919b93e20bd63d form {
  position: relative;
}
.footer-input-main-wrapper-one_c6919b93e20bd63d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_c6919b93e20bd63d form input {
  padding-left: 40px;
}

.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form {
  position: relative;
}
.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_75a642651b4b7caa .footer-input-btn-between_0c974087a628db47 form input {
  padding-left: 35px;
}

.copyright-area-7_0bed9a4569bec62c {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_0bed9a4569bec62c {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_0bed9a4569bec62c p {
  margin: 0;
}
.copyright-area-7_0bed9a4569bec62c ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_0bed9a4569bec62c ul li {
  margin: 0;
  padding: 0;
}

.footer-five_be191853580d01c2 .single-footer-four-wized_75a642651b4b7caa ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_be191853580d01c2 .single-footer-four-wized_75a642651b4b7caa form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_be191853580d01c2 .single-footer-four-wized_75a642651b4b7caa form button {
  background: var(--color-primary-2);
}

.social-area-one_38af4904d0bb0e47 {
  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_38af4904d0bb0e47 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_38af4904d0bb0e47 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_38af4904d0bb0e47 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_c5f178895b2edfbd {
  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_c5f178895b2edfbd .title-style-one-left_674e97542a11c248 .pre_e7d50c528504e10d {
  color: #BCBFDB;
}
.bg-dark-border-radious_c5f178895b2edfbd .title-style-one-left_674e97542a11c248 .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_4a62bc0eb7f668ef {
  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_3d3bd1b9abc9b1b6 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_77bd69cde77095dc .progress-wrap svg.progress-circle_3d3bd1b9abc9b1b6 path {
  stroke: var(--color-primary-2);
}
.home-blue_77bd69cde77095dc .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_7dd551b13f27e0d6 {
  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_7dd551b13f27e0d6 .sape-area_c1497366981df01a img {
  position: absolute;
}
.bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.two_49ceda7ce08e3f75 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.two_49ceda7ce08e3f75 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.two_49ceda7ce08e3f75 {
    display: none;
  }
}
.bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.three_c8501320e8313244 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.three_c8501320e8313244 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.four_a8c2dce001b3c0ab {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.four_a8c2dce001b3c0ab {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.four_a8c2dce001b3c0ab {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_7dd551b13f27e0d6 .sape-area_c1497366981df01a img.four_a8c2dce001b3c0ab {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_39b08d212c10b354 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_39b08d212c10b354 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_39b08d212c10b354 p.disc_c26c3c56b537c325 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_39b08d212c10b354 .feature-area-wrapper_939bf133bd8ff50e {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 .feature-area-wrapper_939bf133bd8ff50e {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_39b08d212c10b354 .feature-area-wrapper_939bf133bd8ff50e {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_39b08d212c10b354 .feature-area-wrapper_939bf133bd8ff50e .single-feature_a20d02f8d6bafe53 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_39b08d212c10b354 .feature-area-wrapper_939bf133bd8ff50e .single-feature_a20d02f8d6bafe53 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_2b7906a69476dda8 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_2b7906a69476dda8 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_2b7906a69476dda8 .signle-input_4faad69097d33bdb {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_2b7906a69476dda8 .signle-input_4faad69097d33bdb i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_2b7906a69476dda8 .signle-input_4faad69097d33bdb label {
  margin-bottom: 15px;
}
.appoinment_form-1_2b7906a69476dda8 .signle-input_4faad69097d33bdb input {
  padding-left: 40px;
}
.appoinment_form-1_2b7906a69476dda8 .signle-input_4faad69097d33bdb input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_2b7906a69476dda8 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_a071e547d3019022 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_ab4860a2ecc801d7 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_ab4860a2ecc801d7 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_ab4860a2ecc801d7 .inmformation_4630eea3a543a724 .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_ab4860a2ecc801d7 .inmformation_4630eea3a543a724 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_ab4860a2ecc801d7 .inmformation_4630eea3a543a724 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_df0ab273d8fb8aad {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_df0ab273d8fb8aad.team-five .title-style-one-center_01a1d6b9d1fc2253 .pre_e7d50c528504e10d {
  color: var(--color-primary-2);
}
.expart-team-area-7_df0ab273d8fb8aad.inner {
  background: var(--team-bg);
}

.single-team-area-7_2acb16793525ce71 {
  text-align: center;
}
.single-team-area-7_2acb16793525ce71 .thumbnail_d66b75943ca3064a {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_2acb16793525ce71 .thumbnail_d66b75943ca3064a img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_2acb16793525ce71 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_2acb16793525ce71 .designation_1e355102172011b0 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_2acb16793525ce71:hover .thumbnail_d66b75943ca3064a img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b.swiper-pagination-bullet-active_1a0fb720211e2ea4 {
  background: var(--color-gradient);
}

.single-team-area-start_7d54f4e4dc921bb2:hover .thumbnail_d66b75943ca3064a img {
  transform: rotateY(-180deg);
}
.single-team-area-start_7d54f4e4dc921bb2 .thumbnail_d66b75943ca3064a {
  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_7d54f4e4dc921bb2 .thumbnail_d66b75943ca3064a img {
  transition: 0.8s;
}
.single-team-area-start_7d54f4e4dc921bb2 .inner-content_ba1eeefcdd7e9e8f {
  text-align: center;
}
.single-team-area-start_7d54f4e4dc921bb2 .inner-content_ba1eeefcdd7e9e8f .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_7d54f4e4dc921bb2 .inner-content_ba1eeefcdd7e9e8f span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f {
  position: relative;
}
.rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    display: none;
  }
}
.rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  left: 25%;
  top: 7%;
}
.rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_133f1a5f94ac8876.about_68f2dc4ae6afdf3f .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    display: none;
  }
}
.rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    display: none;
  }
}
.rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  left: 25%;
  top: 7%;
}
.rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_133f1a5f94ac8876.inner_d3dc54a4d8a59ea2 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    display: none;
  }
}

.bg-dark-p_6591563000d6a860 .title {
  color: #fff;
}

.section-separator-top_13b842b9ec5e1839 {
  position: relative;
}
.section-separator-top_13b842b9ec5e1839::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_a881e5aa924a8935 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_a881e5aa924a8935 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_a881e5aa924a8935 .left-titlet-wrapper_1221c6d2ae23adb9 .title {
  color: #fff;
}
.call-to-action-main-wrapper_a881e5aa924a8935 p.disc_c26c3c56b537c325 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a881e5aa924a8935 p.disc_c26c3c56b537c325 br {
    display: none;
  }
}
.call-to-action-main-wrapper_a881e5aa924a8935 .button-area_55840b2844c57246 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a881e5aa924a8935 .button-area_55840b2844c57246 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_a881e5aa924a8935 .button-area_55840b2844c57246 .under-line-btn_664ae45a985620fc {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_a881e5aa924a8935 .button-area_55840b2844c57246 .under-line-btn_664ae45a985620fc:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_a881e5aa924a8935 .button-area_55840b2844c57246 .under-line-btn_664ae45a985620fc:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_a881e5aa924a8935 .button-area_55840b2844c57246 .under-line-btn_664ae45a985620fc::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_a881e5aa924a8935 .button-area_55840b2844c57246 .btn-primary-2_25a6b61a914aad75 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_a881e5aa924a8935.area-3_e921cf1345d788e8 .button-area_55840b2844c57246 .under-line-btn_664ae45a985620fc::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_ea6120eda99068c1 .style-four_67ce98f70f91524a {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_fc5079502586e17b .rts-faq-area-full-container_ea6120eda99068c1 .style-four_67ce98f70f91524a {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_e921cf1345d788e8 .cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.area-3_e921cf1345d788e8 .cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_e921cf1345d788e8 .cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_e921cf1345d788e8 .cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_e921cf1345d788e8 .cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_83ac1094749374b7 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_83ac1094749374b7 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_83ac1094749374b7.style-four_67ce98f70f91524a::after, .cta-main-wrapper-style-box_83ac1094749374b7.style-four_67ce98f70f91524a::before {
  display: none;
}
.cta-main-wrapper-style-box_83ac1094749374b7::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_83ac1094749374b7::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_83ac1094749374b7 .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_83ac1094749374b7 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_83ac1094749374b7 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_83ac1094749374b7 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_0408da5ab013715e {
  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_0408da5ab013715e {
    padding: 25px;
  }
}
.call-to-action-style-4_0408da5ab013715e .button-area_55840b2844c57246 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_0408da5ab013715e .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.call-to-action-style-4_0408da5ab013715e .shape-area_a3eff0e060f3d39b img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_0408da5ab013715e .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_0408da5ab013715e .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_0408da5ab013715e .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  top: 10%;
  left: 8%;
}

.header-three_f01b37c89d52ab19.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_ee6b35def73ecb36 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_ee6b35def73ecb36 {
    height: 630px;
  }
}
.contact-banner-area-start_ee6b35def73ecb36 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_ee6b35def73ecb36 img {
    display: none;
  }
}
.contact-banner-area-start_ee6b35def73ecb36 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_ee6b35def73ecb36 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_ee6b35def73ecb36 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_ee6b35def73ecb36 img.two_49ceda7ce08e3f75 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_ee6b35def73ecb36 img.three_c8501320e8313244 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_ee6b35def73ecb36 img.four_a8c2dce001b3c0ab {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_ee6b35def73ecb36.faq_9ef9274d23032eb2 {
  height: auto;
}

.contact-form-page_69c29edab245a6a5 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_b9282a49c41545bd {
  text-align: center;
}
.banner-inner-area-contact-inner_b9282a49c41545bd .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_b9282a49c41545bd .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_b9282a49c41545bd .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_b9282a49c41545bd .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_b9282a49c41545bd p.disc_c26c3c56b537c325 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_b9282a49c41545bd p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_b9282a49c41545bd p.disc_c26c3c56b537c325 {
    max-width: 80%;
  }
}

.contact-form_497100969070129f {
  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_497100969070129f {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_497100969070129f {
    padding: 50px 20px;
  }
}
.contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad {
  margin-bottom: 24px;
}
.contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_08d279649e329aea {
  text-align: center;
}
.single-contact-inner-info_08d279649e329aea .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_08d279649e329aea .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_08d279649e329aea p {
  margin-bottom: 0;
}
.single-contact-inner-info_08d279649e329aea.mid_f8f4d58c659d50f6 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_08d279649e329aea.mid_f8f4d58c659d50f6 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_08d279649e329aea.mid_f8f4d58c659d50f6 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad {
  position: relative;
}
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad input,
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad textarea {
  padding-left: 35px;
}
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad input::placeholder,
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f .single-input-area_c64d9aa1b00546ad.text-area_b7a2884b281ad73a i {
  top: 61px !important;
}
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_07f0125f7be84608.contact-form-page_69c29edab245a6a5 .contact-form_497100969070129f button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_1d35028b38ec40aa {
  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_1d35028b38ec40aa {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_1d35028b38ec40aa {
    padding: 20px;
  }
}
.seo-optimization-area_1d35028b38ec40aa .thumbnail_d66b75943ca3064a {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_1d35028b38ec40aa .thumbnail_d66b75943ca3064a {
    min-width: 100%;
  }
}
.seo-optimization-area_1d35028b38ec40aa .thumbnail_d66b75943ca3064a img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_1d35028b38ec40aa .thumbnail_d66b75943ca3064a img {
    min-width: 100%;
  }
}

.service-area-8_0204412ce17c3b9d .icon {
  margin-bottom: 22px;
}
.service-area-8_0204412ce17c3b9d .title {
  font-weight: 800;
}
.service-area-8_0204412ce17c3b9d .disc_c26c3c56b537c325 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_9245b68006fc453b.seo-marketing_9bc6042148b75c7f {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_9245b68006fc453b.seo-marketing_9bc6042148b75c7f .title-style-one-center_01a1d6b9d1fc2253 p.disc_c26c3c56b537c325 br {
    display: none;
  }
}

.section-separator-top-bg-white_265160dd74f1a073 {
  position: relative;
}
.section-separator-top-bg-white_265160dd74f1a073::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_1c3a14b6b87bcf83 .large-thumbnail_3d897d80cc02db56 {
  position: relative;
}
.single-product-list_1c3a14b6b87bcf83 .large-thumbnail_3d897d80cc02db56 .sm-right_af7391d77aeb2009 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_1c3a14b6b87bcf83 .large-thumbnail_3d897d80cc02db56 .sm-right_af7391d77aeb2009 {
    display: none;
  }
}
.single-product-list_1c3a14b6b87bcf83 .large-thumbnail_3d897d80cc02db56 .sm-right_af7391d77aeb2009.left {
  right: auto;
  left: 0;
}
.single-product-list_1c3a14b6b87bcf83 .thumbnail_d66b75943ca3064a {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_1c3a14b6b87bcf83 .thumbnail_d66b75943ca3064a {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_1c3a14b6b87bcf83 .thumbnail_d66b75943ca3064a img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_1c3a14b6b87bcf83 .thumbnail_d66b75943ca3064a img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .pre-title_6ad4a4360d76009a {
  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_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .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_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .title {
    font-size: 35px;
  }
}
.single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .single-service_36a1303dd68c4e05 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .single-service_36a1303dd68c4e05 i {
  color: var(--color-primary);
}
.single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb p.disc_c26c3c56b537c325 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 a.thumbnail_d66b75943ca3064a {
  max-width: 100%;
}
.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 a.thumbnail_d66b75943ca3064a img {
  max-width: 100%;
  width: 100%;
}
.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .service-btn_b3ab91af0f49f2eb {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .service-btn_b3ab91af0f49f2eb::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_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .service-btn_b3ab91af0f49f2eb:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .service-btn_b3ab91af0f49f2eb:hover i {
  transform: rotate(0);
}
.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .service-btn_b3ab91af0f49f2eb i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_302d30804fd6b2d7 .single-product-list_1c3a14b6b87bcf83 .portfolio-content-wrapper-list_2489abec23e6f1bb .service-btn_b3ab91af0f49f2eb.color-secondary-2_44c9a964eaeec33b::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_e180066256a52bbc .thumbnail_d66b75943ca3064a:hover img {
  transform: none;
}
.single-product-list-2_e180066256a52bbc .left-image_a3c1cfe3860edb22 {
  position: relative;
}
.single-product-list-2_e180066256a52bbc .left-image_a3c1cfe3860edb22 .short-image-area_8d9a07e346505f41 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_e180066256a52bbc .left-image_a3c1cfe3860edb22 .short-image-area_8d9a07e346505f41 {
    right: 5%;
  }
}
.single-product-list-2_e180066256a52bbc .left-image_a3c1cfe3860edb22 .short-image-area_8d9a07e346505f41 img {
  transform: scale(1);
}
.single-product-list-2_e180066256a52bbc .right-image_718b8e3eae390fa2 {
  position: relative;
}
.single-product-list-2_e180066256a52bbc .right-image_718b8e3eae390fa2 .short-image-area_8d9a07e346505f41 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_e180066256a52bbc .right-image_718b8e3eae390fa2 .short-image-area_8d9a07e346505f41 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_e180066256a52bbc .right-image_718b8e3eae390fa2 .short-image-area_8d9a07e346505f41 {
    left: 50%;
  }
}
.single-product-list-2_e180066256a52bbc .right-image_718b8e3eae390fa2 .short-image-area_8d9a07e346505f41 img {
  transform: scale(1);
}
.single-product-list-2_e180066256a52bbc .portfolio-content-wrapper-list_2489abec23e6f1bb .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_e180066256a52bbc .portfolio-content-wrapper-list_2489abec23e6f1bb .single-service_36a1303dd68c4e05 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_e180066256a52bbc .portfolio-content-wrapper-list_2489abec23e6f1bb .single-service_36a1303dd68c4e05 p {
  font-size: 20px;
}
.single-product-list-2_e180066256a52bbc .portfolio-content-wrapper-list_2489abec23e6f1bb p.disc_c26c3c56b537c325 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_e180066256a52bbc .portfolio-content-wrapper-list_2489abec23e6f1bb p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.product-section-bg_45953acdd42601e2 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_7adb123180acb382 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .shape-area_a3eff0e060f3d39b .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .shape-area_a3eff0e060f3d39b .one {
    display: none;
  }
}
.product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .two_49ceda7ce08e3f75 {
    top: 5%;
  }
}
.product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .three_c8501320e8313244 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_7adb123180acb382.area-2_749cfd3eb121020e .three_c8501320e8313244 {
    display: none;
  }
}

.siongle-portfolio-box-style_ce5003679834e1f9 .thumbnail_d66b75943ca3064a {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_ce5003679834e1f9 .thumbnail_d66b75943ca3064a img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_ce5003679834e1f9 .thumbnail_d66b75943ca3064a img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_ce5003679834e1f9 .thumbnail_d66b75943ca3064a:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .pre_e7d50c528504e10d {
  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_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .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_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_ce5003679834e1f9.style-four_67ce98f70f91524a .thumbnail_d66b75943ca3064a img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_ce5003679834e1f9.style-four_67ce98f70f91524a .left-content_e8e09e47663862cc .pre_e7d50c528504e10d {
  color: #fff;
}
.siongle-portfolio-box-style_ce5003679834e1f9.style-four_67ce98f70f91524a .left-content_e8e09e47663862cc .title {
  color: #fff;
}
.siongle-portfolio-box-style_ce5003679834e1f9.style-four_67ce98f70f91524a .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_ce5003679834e1f9.style-four_67ce98f70f91524a .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_ce5003679834e1f9.style-four_67ce98f70f91524a:hover .thumbnail_d66b75943ca3064a img {
  transform: scale(1.15);
}

.rts-fun-facts-area_4a1ed40810a95e63 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
    display: none;
  }
}
.rts-fun-facts-area_4a1ed40810a95e63 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_3b58ffb476ef54ef {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_3b58ffb476ef54ef::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_3b58ffb476ef54ef .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_3b58ffb476ef54ef .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_3b58ffb476ef54ef.two_49ceda7ce08e3f75 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_3b58ffb476ef54ef.two_49ceda7ce08e3f75 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_13b487735d58532c {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_b484153293049d75 {
  border-radius: 32px;
}

.float-right-div-case-studies_a37438b34ac6c3e3 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_a37438b34ac6c3e3 {
    width: 100%;
  }
}
.float-right-div-case-studies_a37438b34ac6c3e3 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_a37438b34ac6c3e3 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_c534d545b0d5f00c.rts-section-gap2.bg-dark-border-radious.radious-4_b484153293049d75 {
  background: var(--case-study);
}

.rts-case-studies-4_c534d545b0d5f00c {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_c534d545b0d5f00c .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-case-studies-4_c534d545b0d5f00c .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-case-studies-4_c534d545b0d5f00c .shape-area_a3eff0e060f3d39b img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_c534d545b0d5f00c .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_c534d545b0d5f00c .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_c534d545b0d5f00c .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_c534d545b0d5f00c .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_c534d545b0d5f00c .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_c534d545b0d5f00c .swiper-pagination .swiper-pagination-bullet_005398afb3b6a47b {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_9900a137ee8a2fb5 {
  position: relative;
}
.rts-case-studies-5_9900a137ee8a2fb5 .title-wrapper-between_5cc5f7fbeea521bd .pre_e7d50c528504e10d {
  font-weight: 800;
}
.rts-case-studies-5_9900a137ee8a2fb5 .title-wrapper-between_5cc5f7fbeea521bd .title {
  font-weight: 800;
}
.rts-case-studies-5_9900a137ee8a2fb5 .bottom-btn_4c858e6dc0ab6589 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_9900a137ee8a2fb5 .bottom-btn_4c858e6dc0ab6589 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 {
  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_7d32964318f3d5f3.style-five_6329ba67cff05822 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822:nth-child(even) .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .pre_e7d50c528504e10d {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822:nth-child(even) .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822:nth-child(even) .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .thumbnail_d66b75943ca3064a {
  flex-basis: 40%;
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .thumbnail_d66b75943ca3064a img {
  border-radius: 16px;
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f {
  flex-basis: 60%;
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .pre_e7d50c528504e10d {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .title {
  font-weight: 800;
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_7d32964318f3d5f3.style-five_6329ba67cff05822 .inner-content_ba1eeefcdd7e9e8f .left-content_e8e09e47663862cc .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_8e3bbbcb677b18d7 .siongle-portfolio-box-style_ce5003679834e1f9 .thumbnail_d66b75943ca3064a img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_8e3bbbcb677b18d7 .siongle-portfolio-box-style_ce5003679834e1f9:hover .thumbnail_d66b75943ca3064a img {
  transform: scale(1.15);
}
.home-seven-case_8e3bbbcb677b18d7 .siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .right a {
  background: #F2F2F8;
}
.home-seven-case_8e3bbbcb677b18d7 .siongle-portfolio-box-style_ce5003679834e1f9 .inner-content_ba1eeefcdd7e9e8f .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_7cb305cf95f2bb3d {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_7cb305cf95f2bb3d .title-style-one-center_01a1d6b9d1fc2253 .pre_e7d50c528504e10d {
  color: #fff;
}
.rts-product-area-8_7cb305cf95f2bb3d .title-style-one-center_01a1d6b9d1fc2253 .title {
  color: #fff;
}

.single-product-8_ea26a38630791cbf {
  text-align: center;
}
.single-product-8_ea26a38630791cbf:hover .thumbnail_d66b75943ca3064a img {
  transform: scale(1.12);
}
.single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a a img {
    width: 100%;
  }
}
.single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a .icon-top-right_659da39ab6a8d8d5 {
  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_ea26a38630791cbf .thumbnail_d66b75943ca3064a .icon-top-right_659da39ab6a8d8d5 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a .icon-top-right_659da39ab6a8d8d5:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_ea26a38630791cbf .thumbnail_d66b75943ca3064a .icon-top-right_659da39ab6a8d8d5:hover i {
  color: #fff;
}
.single-product-8_ea26a38630791cbf .inner-content_ba1eeefcdd7e9e8f span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_ea26a38630791cbf .inner-content_ba1eeefcdd7e9e8f a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_633f6f64d6c7b149 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .left-side-content_e5f9ae109115c8c5 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .left-side-content_e5f9ae109115c8c5 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .left-side-content_e5f9ae109115c8c5 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .right-side-image_a99164c25521203f {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .right-side-image_a99164c25521203f {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .right-side-image_a99164c25521203f .short-image_837c495b53e62379 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .right-side-image_a99164c25521203f .short-image_837c495b53e62379 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .right-side-image_a99164c25521203f .short-image_837c495b53e62379 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_633f6f64d6c7b149 .section-inner_f606c0983902a3d6 .right-side-image_a99164c25521203f .short-image_837c495b53e62379 {
    display: none;
  }
}

.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .top-inner_b275605416e6960a {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .top-inner_b275605416e6960a .marquee_e97e2a9e537b183a {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .top-inner_b275605416e6960a .marquee_e97e2a9e537b183a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .top-inner_b275605416e6960a .marquee_e97e2a9e537b183a li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .bottom-inner_91159306cd03a90c {
  display: inline-block;
}
.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .bottom-inner_91159306cd03a90c .marquee_e97e2a9e537b183a {
  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_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .bottom-inner_91159306cd03a90c .marquee_e97e2a9e537b183a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_7c6194febafa15e8 .section-inner_f606c0983902a3d6 .bottom-inner_91159306cd03a90c .marquee_e97e2a9e537b183a 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_b481b28084a4a68a {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_3b0a8c101ec87de2 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_3b0a8c101ec87de2 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_3b0a8c101ec87de2 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_3b0a8c101ec87de2 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_3b0a8c101ec87de2 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_3b0a8c101ec87de2 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_3b0a8c101ec87de2 p.disc_c26c3c56b537c325 {
  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_3b0a8c101ec87de2 p.disc_c26c3c56b537c325 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_3b0a8c101ec87de2 p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_ab6ac30ac69aff4d {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_ab6ac30ac69aff4d {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_8f5a56c8bb9b7ce7 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_e8154bbee04a7c15.case-studies_1491734df377d765 .main-nav-area_885ae5c5bfe8c0f0 li a {
  color: #fff;
}
.header-style-one_e8154bbee04a7c15.case-studies_1491734df377d765 .main-nav-area_885ae5c5bfe8c0f0 li:hover a {
  color: var(--color-primary);
}
.header-style-one_e8154bbee04a7c15.case-studies_1491734df377d765 .button-area-start_ecbaf48bafca8918 .demo-req_9ef5519a6f4f4da2:hover {
  color: var(--color-primary);
}
.header-style-one_e8154bbee04a7c15.case-studies_1491734df377d765 .button-area-start_ecbaf48bafca8918 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 .pagimation_c8265c001a63cf8b {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 .pagimation_c8265c001a63cf8b a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 .pagimation_c8265c001a63cf8b a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 .pagimation_c8265c001a63cf8b i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 .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_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .breadcrumb-inner_bbeae40eb8336c08 p.disc_c26c3c56b537c325 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5.area-2_749cfd3eb121020e .breadcrumb-inner_bbeae40eb8336c08 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_3ed395973458e9b7 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_3ed395973458e9b7 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_3ed395973458e9b7 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_3ed395973458e9b7 a.btn-arrow_b22ab3dee5d7224c {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_3ed395973458e9b7 .btn-arrow_b22ab3dee5d7224c {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_3ed395973458e9b7 .btn-arrow_b22ab3dee5d7224c i {
  margin-left: 10px;
}
.strategy-right-area_3ed395973458e9b7 .btn-arrow_b22ab3dee5d7224c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_3ed395973458e9b7 .btn-arrow_b22ab3dee5d7224c::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_3ed395973458e9b7 .btn-arrow_b22ab3dee5d7224c:hover::before {
  width: 100%;
}

.strategy-left-content_5107ce24ebbb567d p.disc_c26c3c56b537c325 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_5107ce24ebbb567d p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.arrow-rotate_19d4bb8eb99bf538 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_2725785577d466f3 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_2725785577d466f3 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_2725785577d466f3 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_2725785577d466f3 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_2725785577d466f3 p.disc_c26c3c56b537c325 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_2725785577d466f3 p.disc_c26c3c56b537c325 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_c5caf7a0e00495d9 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_dd100c42f9cfdce5 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    display: none;
  }
}

.large-image-area_93796d242df65fe6 {
  position: relative;
  z-index: 5;
}
.large-image-area_93796d242df65fe6 .large-thumbnail_3d897d80cc02db56 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_42c2b8441611bdd6 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_42c2b8441611bdd6 .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_42c2b8441611bdd6 .accordion .accordion-item .accordion-header_64905dd020b2c1a9 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_42c2b8441611bdd6 .accordion .accordion-item .accordion-header_64905dd020b2c1a9 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_42c2b8441611bdd6 .accordion .accordion-item .accordion-header_64905dd020b2c1a9 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_42c2b8441611bdd6 .accordion .accordion-item .accordion-body_36fa2d4c169902cc {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_42c2b8441611bdd6.style-four_67ce98f70f91524a .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_584dc7cb1fc63c26 .accordion-item .accordion-header_64905dd020b2c1a9 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_3790dce50961987c {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_3790dce50961987c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.five_ee95fd50c86c860f {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.six_3d99b251f820ecd6 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_3790dce50961987c .shape-area_a3eff0e060f3d39b img.seven_79584cce0785ac07 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_41ccc4132b531f76 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.one {
    left: 5%;
  }
}
.rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.two_49ceda7ce08e3f75 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.three_c8501320e8313244 {
    bottom: 0;
  }
}
.rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_41ccc4132b531f76 .shape-area_a3eff0e060f3d39b img.four_a8c2dce001b3c0ab {
    display: none;
  }
}

.rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b {
    display: none;
  }
}
.rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b img {
  position: absolute;
}
.rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .one {
    display: none;
  }
}
.rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .two_49ceda7ce08e3f75 {
    display: none;
  }
}
.rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .three_c8501320e8313244 {
    display: none;
  }
}
.rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_ea6120eda99068c1.style-three_584dc7cb1fc63c26 .shape-area_a3eff0e060f3d39b .four_a8c2dce001b3c0ab {
    display: none;
  }
}

.rts-error-section_6b2cc0c6d9a6acb1 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_6b2cc0c6d9a6acb1 .section-inner_f606c0983902a3d6 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_6b2cc0c6d9a6acb1 .section-inner_f606c0983902a3d6 img {
  max-width: 100%;
}

.tos__content_0e3c6eaa5bf15251 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_9115e18c674e4ebe p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
