/*=================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_fead71c4078b8daf
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_361861ab872ed40a svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_313dba5eee9b23b2 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_0dcf58ffcabd26ef nav ul li a.main_6ffcea7ca313a2ad,
[data-theme=dark] .mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70 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_4ccdd7f04a91603f {
    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_4a2d7713b4af1671,
.h2_4f22c23e65197d23,
.h3_5f73813b17685bbc,
.h4_74aa29a38554fafa,
.h5_11a4a26eb7a3f4f1,
.h6_08f7e51724c8c3a8,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_4a2d7713b4af1671,
.h2_4f22c23e65197d23,
.h3_5f73813b17685bbc,
.h4_74aa29a38554fafa,
.h5_11a4a26eb7a3f4f1,
.h6_08f7e51724c8c3a8 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_4a2d7713b4af1671 a,
.h2_4f22c23e65197d23 a,
.h3_5f73813b17685bbc a,
.h4_74aa29a38554fafa a,
.h5_11a4a26eb7a3f4f1 a,
.h6_08f7e51724c8c3a8 a {
  color: inherit;
}

.bg-color-tertiary_fe2873eda85d0c4a h1,
.bg-color-tertiary_fe2873eda85d0c4a h2,
.bg-color-tertiary_fe2873eda85d0c4a h3,
.bg-color-tertiary_fe2873eda85d0c4a h4,
.bg-color-tertiary_fe2873eda85d0c4a h5,
.bg-color-tertiary_fe2873eda85d0c4a h6,
.bg-color-tertiary_fe2873eda85d0c4a .h1_4a2d7713b4af1671,
.bg-color-tertiary_fe2873eda85d0c4a .h2_4f22c23e65197d23,
.bg-color-tertiary_fe2873eda85d0c4a .h3_5f73813b17685bbc,
.bg-color-tertiary_fe2873eda85d0c4a .h4_74aa29a38554fafa,
.bg-color-tertiary_fe2873eda85d0c4a .h5_11a4a26eb7a3f4f1,
.bg-color-tertiary_fe2873eda85d0c4a .h6_08f7e51724c8c3a8 {
  color: #fff;
}
.bg-color-tertiary_fe2873eda85d0c4a p {
  color: #6c7279;
}
.bg-color-tertiary_fe2873eda85d0c4a a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_11a4a26eb7a3f4f1 {
    font-size: 20px;
  }
}
h1,
.h1_4a2d7713b4af1671,
h2,
.h2_4f22c23e65197d23,
h3,
.h3_5f73813b17685bbc {
  font-weight: var(--s-bold);
}

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

h6,
.h6_08f7e51724c8c3a8 {
  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_10935bc53ca28fc9 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_58412cf5bd3ad44b {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_cc28fc3271c53b25 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_120f6ccd7a54697f {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_da8183b3200f6b18 {
  font-size: 13px;
}
p.has-very-light-gray-color_bf8339d993bfc45e {
  color: var(--color-white);
}
p.has-background_6f0511f864638786 {
  padding: 20px 30px;
}
p.b1_10935bc53ca28fc9 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_b32d8133b3bc772f {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_58412cf5bd3ad44b {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_c1eeb245b37f77c5 {
  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_0be941c1186c130e cite,
.wp-block-pullquote_0be941c1186c130e.is-style-solid-color_5d618007759ae61c blockquote cite,
.wp-block-quote_13f8a62e4085b8f1 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_4229762c8c077d9e.bullet_77254ff5360b530a 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_4229762c8c077d9e.bullet_77254ff5360b530a li {
    padding-left: 19px;
  }
}
ul.liststyle_4229762c8c077d9e.bullet_77254ff5360b530a li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_4229762c8c077d9e.bullet_77254ff5360b530a 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_1aa917e616a8268a .title {
  margin-top: 0;
}

.paragraph-area_ea39491269106ec6 p.disc_fb00318327fcce58 {
  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_9be1c3c6fa7384c1.slick-slider_ad8a0f9432df0362 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_7726e2672820eab7 {
    margin-bottom: 20px;
  }

  .ml_lg--20_8e627377c0269b3a {
    margin-left: 20px;
  }

  .ptb_lg--25_5282b8f838762395 {
    padding: 25px 0;
  }

  .plr_lg--25_4520370fa8c9d5bd {
    padding: 0 25px;
  }

  .pt_lg--25_20538e0c7c3b5fd8 {
    padding-top: 25px;
  }

  .pb_lg--25_ace6ede12497e6f6 {
    padding-bottom: 25px;
  }

  .pl_lg--25_e1fddca5155c1038 {
    padding-left: 25px;
  }

  .pr_lg--25_48de0a9396f0a240 {
    padding-right: 25px;
  }

  .mt_lg--25_6d5fb06521ecae86 {
    margin-top: 25px;
  }

  .mb_lg--25_83d7cf179ec906a7 {
    margin-bottom: 25px;
  }

  .ml_lg--25_a5e744a5c54b4cd2 {
    margin-left: 25px;
  }

  .ptb_lg--30_13c665bfcc46476f {
    padding: 30px 0;
  }

  .plr_lg--30_37ebbb6811dd8317 {
    padding: 0 30px;
  }

  .pt_lg--30_5c4b3db23bda926e {
    padding-top: 30px;
  }

  .pb_lg--30_7b431cd8416283ae {
    padding-bottom: 30px;
  }

  .pl_lg--30_7bfbcc623fcba224 {
    padding-left: 30px;
  }

  .pr_lg--30_743ec5dcb235bfc6 {
    padding-right: 30px;
  }

  .mt_lg--30_7e74298d27d56eb9 {
    margin-top: 30px;
  }

  .mb_lg--30_9d01c75739f80b4e {
    margin-bottom: 30px;
  }

  .ml_lg--30_b358ebf685cce03e {
    margin-left: 30px;
  }

  .ptb_lg--35_76d82b48eb0c9a76 {
    padding: 35px 0;
  }

  .plr_lg--35_89255369b3681d45 {
    padding: 0 35px;
  }

  .pt_lg--35_3d75fd7dab7bd6f3 {
    padding-top: 35px;
  }

  .pb_lg--35_721e32fca35d64a6 {
    padding-bottom: 35px;
  }

  .pl_lg--35_408514b5b67802cb {
    padding-left: 35px;
  }

  .pr_lg--35_0e1930d06b32ee8c {
    padding-right: 35px;
  }

  .mt_lg--35_f63aec8eb3216125 {
    margin-top: 35px;
  }

  .mb_lg--35_b5bd4697f5753b2d {
    margin-bottom: 35px;
  }

  .ml_lg--35_d9301322a22cf09d {
    margin-left: 35px;
  }

  .ptb_lg--40_2fe58b36e6549b4e {
    padding: 40px 0;
  }

  .plr_lg--40_3d9deb93fbdcedcb {
    padding: 0 40px;
  }

  .pt_lg--40_e515e3357ad52414 {
    padding-top: 40px;
  }

  .pb_lg--40_35902772f106840d {
    padding-bottom: 40px;
  }

  .pl_lg--40_5832f92974e781d9 {
    padding-left: 40px;
  }

  .pr_lg--40_aba84ee458c7df2b {
    padding-right: 40px;
  }

  .mt_lg--40_89c09ec01476735c {
    margin-top: 40px;
  }

  .mb_lg--40_dcfecd05f7e1dd63 {
    margin-bottom: 40px;
  }

  .ml_lg--40_2ea8735807a0f33a {
    margin-left: 40px;
  }

  .ptb_lg--45_ad80a233c2b897ed {
    padding: 45px 0;
  }

  .plr_lg--45_97376e6225fc757c {
    padding: 0 45px;
  }

  .pt_lg--45_f86b66cf9d7bbe09 {
    padding-top: 45px;
  }

  .pb_lg--45_69999d8b887d9cc3 {
    padding-bottom: 45px;
  }

  .pl_lg--45_a581a090bc690d38 {
    padding-left: 45px;
  }

  .pr_lg--45_0cece0dcf8a6ecf5 {
    padding-right: 45px;
  }

  .mt_lg--45_26fef93d08b7817d {
    margin-top: 45px;
  }

  .mb_lg--45_bd7a78512607c72b {
    margin-bottom: 45px;
  }

  .ml_lg--45_b51610d092915778 {
    margin-left: 45px;
  }

  .ptb_lg--50_563fdd259e96673d {
    padding: 50px 0;
  }

  .plr_lg--50_35adec2ffba8a43e {
    padding: 0 50px;
  }

  .pt_lg--50_65cfd5f3e6fac7ba {
    padding-top: 50px;
  }

  .pb_lg--50_18082d6d88ac4bd5 {
    padding-bottom: 50px;
  }

  .pl_lg--50_5c07512dea296af1 {
    padding-left: 50px;
  }

  .pr_lg--50_ff1e12e8fbaea844 {
    padding-right: 50px;
  }

  .mt_lg--50_c3fa35652c14b66b {
    margin-top: 50px;
  }

  .mb_lg--50_80b5d9e2add13f89 {
    margin-bottom: 50px;
  }

  .ml_lg--50_5079fcb33feea871 {
    margin-left: 50px;
  }

  .ptb_lg--55_ad88f00ca6947253 {
    padding: 55px 0;
  }

  .plr_lg--55_ba40d4dd92a42738 {
    padding: 0 55px;
  }

  .pt_lg--55_428af7eb422587bf {
    padding-top: 55px;
  }

  .pb_lg--55_f5b408a3c073e73c {
    padding-bottom: 55px;
  }

  .pl_lg--55_3c4aa84ce90d382d {
    padding-left: 55px;
  }

  .pr_lg--55_520dc207df62d71f {
    padding-right: 55px;
  }

  .mt_lg--55_9528cd785cd3458d {
    margin-top: 55px;
  }

  .mb_lg--55_7114456eb8a23e67 {
    margin-bottom: 55px;
  }

  .ml_lg--55_a827446e156bd0f3 {
    margin-left: 55px;
  }

  .ptb_lg--60_50c79dbae6deb0a5 {
    padding: 60px 0;
  }

  .plr_lg--60_6a7ae3ed3fadae5b {
    padding: 0 60px;
  }

  .pt_lg--60_4a4290a4ebd538a7 {
    padding-top: 60px;
  }

  .pb_lg--60_9588cf240deae575 {
    padding-bottom: 60px;
  }

  .pl_lg--60_ea0b8afee49a7820 {
    padding-left: 60px;
  }

  .pr_lg--60_010d26489258ced5 {
    padding-right: 60px;
  }

  .mt_lg--60_1fb1c4e26767ce66 {
    margin-top: 60px;
  }

  .mb_lg--60_8f669a589f830a76 {
    margin-bottom: 60px;
  }

  .ml_lg--60_b956bd1159f3425a {
    margin-left: 60px;
  }

  .ptb_lg--65_bcecb3104b5f54eb {
    padding: 65px 0;
  }

  .plr_lg--65_3e92617febac8c5e {
    padding: 0 65px;
  }

  .pt_lg--65_374d76ec17d453ae {
    padding-top: 65px;
  }

  .pb_lg--65_0060e0ada5bc6725 {
    padding-bottom: 65px;
  }

  .pl_lg--65_c5397190459dd9fd {
    padding-left: 65px;
  }

  .pr_lg--65_9bcb3a1774eafa6f {
    padding-right: 65px;
  }

  .mt_lg--65_f15768d0e9289135 {
    margin-top: 65px;
  }

  .mb_lg--65_760aba769e3e4f0b {
    margin-bottom: 65px;
  }

  .ml_lg--65_bf963297100501ab {
    margin-left: 65px;
  }

  .ptb_lg--70_686043ec6e2ab82b {
    padding: 70px 0;
  }

  .plr_lg--70_4633929a89764acd {
    padding: 0 70px;
  }

  .pt_lg--70_d5c0d6883acc08d1 {
    padding-top: 70px;
  }

  .pb_lg--70_b7742f0ce8c93f8c {
    padding-bottom: 70px;
  }

  .pl_lg--70_e7651630d9d90d2a {
    padding-left: 70px;
  }

  .pr_lg--70_a870e2d06b5a90bd {
    padding-right: 70px;
  }

  .mt_lg--70_781dbe87c77a3f67 {
    margin-top: 70px;
  }

  .mb_lg--70_1541d17ced4b8a28 {
    margin-bottom: 70px;
  }

  .ml_lg--70_5f49dfaaa1da0ba8 {
    margin-left: 70px;
  }

  .ptb_lg--75_19d3e3ec0d2c1e58 {
    padding: 75px 0;
  }

  .plr_lg--75_a594b9c2651104b4 {
    padding: 0 75px;
  }

  .pt_lg--75_73d99cd5b76ae6be {
    padding-top: 75px;
  }

  .pb_lg--75_d69fb5a0591467a4 {
    padding-bottom: 75px;
  }

  .pl_lg--75_93f7810bf82f05f5 {
    padding-left: 75px;
  }

  .pr_lg--75_16d2e48e83ebb2e8 {
    padding-right: 75px;
  }

  .mt_lg--75_e64a5eee902f4cfe {
    margin-top: 75px;
  }

  .mb_lg--75_6cea3e9a202b619d {
    margin-bottom: 75px;
  }

  .ml_lg--75_25f722e25efccc1c {
    margin-left: 75px;
  }

  .ptb_lg--80_5686ef76873ca02b {
    padding: 80px 0;
  }

  .plr_lg--80_f1f7f59c59b42d35 {
    padding: 0 80px;
  }

  .pt_lg--80_3254e239b296e4b7 {
    padding-top: 80px;
  }

  .pb_lg--80_f565e3fa606411d1 {
    padding-bottom: 80px;
  }

  .pl_lg--80_4ed3adbbe8c14e44 {
    padding-left: 80px;
  }

  .pr_lg--80_2d318c298e910ff9 {
    padding-right: 80px;
  }

  .mt_lg--80_5cf735ed75071558 {
    margin-top: 80px;
  }

  .mb_lg--80_2234dbb0a75b4a17 {
    margin-bottom: 80px;
  }

  .ml_lg--80_a4f3689b71a5d934 {
    margin-left: 80px;
  }

  .ptb_lg--85_2db3ad18611faa88 {
    padding: 85px 0;
  }

  .plr_lg--85_b08b594ffbb74eb7 {
    padding: 0 85px;
  }

  .pt_lg--85_63b69771b20c82aa {
    padding-top: 85px;
  }

  .pb_lg--85_8b60445d6dda7d7b {
    padding-bottom: 85px;
  }

  .pl_lg--85_f80ae1ad8bd5ec70 {
    padding-left: 85px;
  }

  .pr_lg--85_274d3f7eaae7f427 {
    padding-right: 85px;
  }

  .mt_lg--85_714da5277c3b13f3 {
    margin-top: 85px;
  }

  .mb_lg--85_2b146494ce2ed108 {
    margin-bottom: 85px;
  }

  .ml_lg--85_9b3eab4066d87603 {
    margin-left: 85px;
  }

  .ptb_lg--90_c3ff045f0a837abd {
    padding: 90px 0;
  }

  .plr_lg--90_311e531086189d2a {
    padding: 0 90px;
  }

  .pt_lg--90_dee4e993ae3c0ff4 {
    padding-top: 90px;
  }

  .pb_lg--90_652cc160dd315aab {
    padding-bottom: 90px;
  }

  .pl_lg--90_ccdd74b3ab6e1312 {
    padding-left: 90px;
  }

  .pr_lg--90_daea86c686477a30 {
    padding-right: 90px;
  }

  .mt_lg--90_9e9fd39aa074185c {
    margin-top: 90px;
  }

  .mb_lg--90_100277a038de6818 {
    margin-bottom: 90px;
  }

  .ml_lg--90_5c666bb54203745b {
    margin-left: 90px;
  }

  .ptb_lg--95_fd7f93041d905c5d {
    padding: 95px 0;
  }

  .plr_lg--95_808a299798c7e2d9 {
    padding: 0 95px;
  }

  .pt_lg--95_5d60f7d9ed06805c {
    padding-top: 95px;
  }

  .pb_lg--95_b02e157f68b7d276 {
    padding-bottom: 95px;
  }

  .pl_lg--95_ea1306328393ff0a {
    padding-left: 95px;
  }

  .pr_lg--95_3b8460187c0051e0 {
    padding-right: 95px;
  }

  .mt_lg--95_d9492a21bc0d9a3a {
    margin-top: 95px;
  }

  .mb_lg--95_cc55a058536f88d1 {
    margin-bottom: 95px;
  }

  .ml_lg--95_11961b5553c9f8aa {
    margin-left: 95px;
  }

  .ptb_lg--100_46fcf78ba2fc5f67 {
    padding: 100px 0;
  }

  .plr_lg--100_e82bc65f456990e2 {
    padding: 0 100px;
  }

  .pt_lg--100_134cb492db8f53cc {
    padding-top: 100px;
  }

  .pb_lg--100_9e2b5e21e1190ac7 {
    padding-bottom: 100px;
  }

  .pl_lg--100_ed19818adbc1be62 {
    padding-left: 100px;
  }

  .pr_lg--100_284e6817894a24da {
    padding-right: 100px;
  }

  .mt_lg--100_84e56cc44aa82c5d {
    margin-top: 100px;
  }

  .mb_lg--100_257bbed218fd95c9 {
    margin-bottom: 100px;
  }

  .ml_lg--100_474b20ca8c11628f {
    margin-left: 100px;
  }

  .ptb_lg--105_930619051370b140 {
    padding: 105px 0;
  }

  .plr_lg--105_a2d263fc1973627d {
    padding: 0 105px;
  }

  .pt_lg--105_f1a171c5546fbaa4 {
    padding-top: 105px;
  }

  .pb_lg--105_309db665be8dc92f {
    padding-bottom: 105px;
  }

  .pl_lg--105_41019e13e85af9b1 {
    padding-left: 105px;
  }

  .pr_lg--105_7b1a5eba121a7917 {
    padding-right: 105px;
  }

  .mt_lg--105_4a12fd76174186c2 {
    margin-top: 105px;
  }

  .mb_lg--105_2cf4e2b5feb33fe6 {
    margin-bottom: 105px;
  }

  .ml_lg--105_1abe7433cc326d87 {
    margin-left: 105px;
  }

  .ptb_lg--110_f05cea4e557f8243 {
    padding: 110px 0;
  }

  .plr_lg--110_6a5bc56cc817b70c {
    padding: 0 110px;
  }

  .pt_lg--110_ea9e8c8f5f2653e2 {
    padding-top: 110px;
  }

  .pb_lg--110_a919ffaabf69beee {
    padding-bottom: 110px;
  }

  .pl_lg--110_35a10d0bee4bdeb9 {
    padding-left: 110px;
  }

  .pr_lg--110_8509d20efe640d13 {
    padding-right: 110px;
  }

  .mt_lg--110_16414168a44075c4 {
    margin-top: 110px;
  }

  .mb_lg--110_c361cd57ebc3fe1e {
    margin-bottom: 110px;
  }

  .ml_lg--110_1aabed930ac1447d {
    margin-left: 110px;
  }

  .ptb_lg--115_493ac6edfd8b6efd {
    padding: 115px 0;
  }

  .plr_lg--115_18999af83d69e6c3 {
    padding: 0 115px;
  }

  .pt_lg--115_10e9beb3dcc279b9 {
    padding-top: 115px;
  }

  .pb_lg--115_5573b97b64aac9ae {
    padding-bottom: 115px;
  }

  .pl_lg--115_f7d98e13b8082aaf {
    padding-left: 115px;
  }

  .pr_lg--115_8e08e875b5665149 {
    padding-right: 115px;
  }

  .mt_lg--115_a07f2a725361d3d7 {
    margin-top: 115px;
  }

  .mb_lg--115_264badf2e0cc5e43 {
    margin-bottom: 115px;
  }

  .ml_lg--115_dc573a7235c04eba {
    margin-left: 115px;
  }

  .ptb_lg--120_96f60f4816e02fe7 {
    padding: 120px 0;
  }

  .plr_lg--120_6e79bbe220e999b2 {
    padding: 0 120px;
  }

  .pt_lg--120_485d2987cb979324 {
    padding-top: 120px;
  }

  .pb_lg--120_1f377616d9461a01 {
    padding-bottom: 120px;
  }

  .pl_lg--120_5ed1bdf2725403ae {
    padding-left: 120px;
  }

  .pr_lg--120_0961f4c0617f859b {
    padding-right: 120px;
  }

  .mt_lg--120_748cc2259e62ee45 {
    margin-top: 120px;
  }

  .mb_lg--120_005e4db44d046dca {
    margin-bottom: 120px;
  }

  .ml_lg--120_5acc0bbe34bd0628 {
    margin-left: 120px;
  }

  .ptb_lg--125_9a7f8d482ee0df79 {
    padding: 125px 0;
  }

  .plr_lg--125_c52a7ebb58946bc0 {
    padding: 0 125px;
  }

  .pt_lg--125_fbf3e6b8f5a48c4a {
    padding-top: 125px;
  }

  .pb_lg--125_f3d33bf3eaa22d92 {
    padding-bottom: 125px;
  }

  .pl_lg--125_450195830a67629e {
    padding-left: 125px;
  }

  .pr_lg--125_d8382e794ff2537e {
    padding-right: 125px;
  }

  .mt_lg--125_a20d0458b4ac6657 {
    margin-top: 125px;
  }

  .mb_lg--125_4c717fe5d956153c {
    margin-bottom: 125px;
  }

  .ml_lg--125_f192fb8c65c8ef94 {
    margin-left: 125px;
  }

  .ptb_lg--130_c6b13acc69882814 {
    padding: 130px 0;
  }

  .plr_lg--130_460492f23b7f4829 {
    padding: 0 130px;
  }

  .pt_lg--130_57ea3b567198460f {
    padding-top: 130px;
  }

  .pb_lg--130_96cbb9479bdffbf9 {
    padding-bottom: 130px;
  }

  .pl_lg--130_ea89182f575eee1b {
    padding-left: 130px;
  }

  .pr_lg--130_6a5ca002f4dae442 {
    padding-right: 130px;
  }

  .mt_lg--130_79e885ef4f188b83 {
    margin-top: 130px;
  }

  .mb_lg--130_0987d95aeaebc1ef {
    margin-bottom: 130px;
  }

  .ml_lg--130_fe4e5d29095516ab {
    margin-left: 130px;
  }

  .ptb_lg--135_13f73ee2d638ab49 {
    padding: 135px 0;
  }

  .plr_lg--135_108b64b43a83758f {
    padding: 0 135px;
  }

  .pt_lg--135_40d1f734eb51d27f {
    padding-top: 135px;
  }

  .pb_lg--135_d3f2c18828b8a9d4 {
    padding-bottom: 135px;
  }

  .pl_lg--135_a86ca0ec6030da33 {
    padding-left: 135px;
  }

  .pr_lg--135_24f8fcc159255c24 {
    padding-right: 135px;
  }

  .mt_lg--135_c3e365d087070f94 {
    margin-top: 135px;
  }

  .mb_lg--135_d1eced7a3f045dc7 {
    margin-bottom: 135px;
  }

  .ml_lg--135_8363ec65b914413d {
    margin-left: 135px;
  }

  .ptb_lg--140_4fe5641900dd5c1f {
    padding: 140px 0;
  }

  .plr_lg--140_4a1ec41bd9baad90 {
    padding: 0 140px;
  }

  .pt_lg--140_ffbd400f72966414 {
    padding-top: 140px;
  }

  .pb_lg--140_c7b8dadd12f36dd7 {
    padding-bottom: 140px;
  }

  .pl_lg--140_cd9c3221c57a350c {
    padding-left: 140px;
  }

  .pr_lg--140_70ce71d76fe5b9f2 {
    padding-right: 140px;
  }

  .mt_lg--140_7f3f86a0fa3803c8 {
    margin-top: 140px;
  }

  .mb_lg--140_22aaa4496d15a34a {
    margin-bottom: 140px;
  }

  .ml_lg--140_bf38be3deb8ad1ec {
    margin-left: 140px;
  }

  .ptb_lg--145_c29e50c56c2e0c4f {
    padding: 145px 0;
  }

  .plr_lg--145_0c71c0b20cc11040 {
    padding: 0 145px;
  }

  .pt_lg--145_2ba0df7075cc4b91 {
    padding-top: 145px;
  }

  .pb_lg--145_a67dedd89d5f6f69 {
    padding-bottom: 145px;
  }

  .pl_lg--145_c3306614764c5d31 {
    padding-left: 145px;
  }

  .pr_lg--145_def3c97e98b6a2ad {
    padding-right: 145px;
  }

  .mt_lg--145_3565a5772236e6a6 {
    margin-top: 145px;
  }

  .mb_lg--145_e36729d82183595f {
    margin-bottom: 145px;
  }

  .ml_lg--145_06f2faa3481c4190 {
    margin-left: 145px;
  }

  .ptb_lg--150_23216af365c98c57 {
    padding: 150px 0;
  }

  .plr_lg--150_3be3a308a604fb79 {
    padding: 0 150px;
  }

  .pt_lg--150_6e81eee3ba339215 {
    padding-top: 150px;
  }

  .pb_lg--150_85e5f58483a9131f {
    padding-bottom: 150px;
  }

  .pl_lg--150_2777e33ae85d72be {
    padding-left: 150px;
  }

  .pr_lg--150_119cb4ec2d64460d {
    padding-right: 150px;
  }

  .mt_lg--150_f0682330f4611942 {
    margin-top: 150px;
  }

  .mb_lg--150_6274bb02858169e7 {
    margin-bottom: 150px;
  }

  .ml_lg--150_9880757d31ecada1 {
    margin-left: 150px;
  }

  .ptb_lg--155_d9f4d730f862ff75 {
    padding: 155px 0;
  }

  .plr_lg--155_58a79ea032e31631 {
    padding: 0 155px;
  }

  .pt_lg--155_6f905c6a8c8b5882 {
    padding-top: 155px;
  }

  .pb_lg--155_b769b81f1ef589c3 {
    padding-bottom: 155px;
  }

  .pl_lg--155_d07088cae81a0b6b {
    padding-left: 155px;
  }

  .pr_lg--155_b10ee2a728ee8bcd {
    padding-right: 155px;
  }

  .mt_lg--155_e8f3371109892cc0 {
    margin-top: 155px;
  }

  .mb_lg--155_33ed56e99de7a0b4 {
    margin-bottom: 155px;
  }

  .ml_lg--155_d9ddfab2bb944e26 {
    margin-left: 155px;
  }

  .ptb_lg--160_bd53385ee3327dd8 {
    padding: 160px 0;
  }

  .plr_lg--160_513e6a23181ca984 {
    padding: 0 160px;
  }

  .pt_lg--160_7d073b4128b8029d {
    padding-top: 160px;
  }

  .pb_lg--160_d0575fbbe3af2410 {
    padding-bottom: 160px;
  }

  .pl_lg--160_5955ad9b9222becb {
    padding-left: 160px;
  }

  .pr_lg--160_a8bfabdddc1974c1 {
    padding-right: 160px;
  }

  .mt_lg--160_6ea5f9172465cf6b {
    margin-top: 160px;
  }

  .mb_lg--160_2f8652b27426b143 {
    margin-bottom: 160px;
  }

  .ml_lg--160_ca0fb63c221affdd {
    margin-left: 160px;
  }

  .ptb_lg--165_2ed6ef8da08e0b7b {
    padding: 165px 0;
  }

  .plr_lg--165_db5d68c3186ff944 {
    padding: 0 165px;
  }

  .pt_lg--165_42ca440e50ba4ff2 {
    padding-top: 165px;
  }

  .pb_lg--165_3560fee4615c9603 {
    padding-bottom: 165px;
  }

  .pl_lg--165_c399fc955b067fb7 {
    padding-left: 165px;
  }

  .pr_lg--165_0dcd3ec6a9dcadd8 {
    padding-right: 165px;
  }

  .mt_lg--165_b2f8cce6e5baddfe {
    margin-top: 165px;
  }

  .mb_lg--165_b854bc592ad7d7b1 {
    margin-bottom: 165px;
  }

  .ml_lg--165_d671c3082795e168 {
    margin-left: 165px;
  }

  .ptb_lg--170_04e9cc77ab7eb3c6 {
    padding: 170px 0;
  }

  .plr_lg--170_e76f8d1907472f10 {
    padding: 0 170px;
  }

  .pt_lg--170_7a9dc1f645d19ef3 {
    padding-top: 170px;
  }

  .pb_lg--170_fa6c3eeb4395abea {
    padding-bottom: 170px;
  }

  .pl_lg--170_0d2daefba8b2fcd8 {
    padding-left: 170px;
  }

  .pr_lg--170_62446dfc254b29c7 {
    padding-right: 170px;
  }

  .mt_lg--170_ce005087779bd519 {
    margin-top: 170px;
  }

  .mb_lg--170_6c2825ce51f110b3 {
    margin-bottom: 170px;
  }

  .ml_lg--170_78c7e32e13f4355f {
    margin-left: 170px;
  }

  .ptb_lg--175_15687abb0ed19b07 {
    padding: 175px 0;
  }

  .plr_lg--175_268cbc34a46dba2c {
    padding: 0 175px;
  }

  .pt_lg--175_38b1c563839ecf49 {
    padding-top: 175px;
  }

  .pb_lg--175_9b403801975204ff {
    padding-bottom: 175px;
  }

  .pl_lg--175_874277cd66f14a81 {
    padding-left: 175px;
  }

  .pr_lg--175_b93e154d354befc0 {
    padding-right: 175px;
  }

  .mt_lg--175_d70967f7776ece0f {
    margin-top: 175px;
  }

  .mb_lg--175_ee406622c4c99f25 {
    margin-bottom: 175px;
  }

  .ml_lg--175_fc87182602f53d3d {
    margin-left: 175px;
  }

  .ptb_lg--180_2dd23768904c69a5 {
    padding: 180px 0;
  }

  .plr_lg--180_219fe6b37a72804c {
    padding: 0 180px;
  }

  .pt_lg--180_869ccaf197593814 {
    padding-top: 180px;
  }

  .pb_lg--180_f666defbbc2095c5 {
    padding-bottom: 180px;
  }

  .pl_lg--180_b1dd3b6b91a1f0e6 {
    padding-left: 180px;
  }

  .pr_lg--180_fabff2aa29b9c0fb {
    padding-right: 180px;
  }

  .mt_lg--180_435e3abc01ed1413 {
    margin-top: 180px;
  }

  .mb_lg--180_1b87d9a17001048f {
    margin-bottom: 180px;
  }

  .ml_lg--180_5bceb1946c93323d {
    margin-left: 180px;
  }

  .ptb_lg--185_84860aaf5f76c935 {
    padding: 185px 0;
  }

  .plr_lg--185_252e47629acc5dea {
    padding: 0 185px;
  }

  .pt_lg--185_bd022fca299ba941 {
    padding-top: 185px;
  }

  .pb_lg--185_0496ab9221afa80a {
    padding-bottom: 185px;
  }

  .pl_lg--185_d328177bc2fce6bf {
    padding-left: 185px;
  }

  .pr_lg--185_43668e7d542e6144 {
    padding-right: 185px;
  }

  .mt_lg--185_78452e8d6cb669e6 {
    margin-top: 185px;
  }

  .mb_lg--185_04e9e33e7165b879 {
    margin-bottom: 185px;
  }

  .ml_lg--185_f07f3f4377a932f3 {
    margin-left: 185px;
  }

  .ptb_lg--190_c7d55574a5e6b3e5 {
    padding: 190px 0;
  }

  .plr_lg--190_015425d746890241 {
    padding: 0 190px;
  }

  .pt_lg--190_1771bc85a021ca08 {
    padding-top: 190px;
  }

  .pb_lg--190_651fe1bbe0809fa6 {
    padding-bottom: 190px;
  }

  .pl_lg--190_50c7cbe89187e137 {
    padding-left: 190px;
  }

  .pr_lg--190_36e2d37c47d47dcd {
    padding-right: 190px;
  }

  .mt_lg--190_cbe64b8e0d4fe0c4 {
    margin-top: 190px;
  }

  .mb_lg--190_964c37e3cfa3097a {
    margin-bottom: 190px;
  }

  .ml_lg--190_666f584cebd96f42 {
    margin-left: 190px;
  }

  .ptb_lg--195_a9de8d6f0b79c315 {
    padding: 195px 0;
  }

  .plr_lg--195_cb56c81b2f5cf516 {
    padding: 0 195px;
  }

  .pt_lg--195_7df75790913e3b98 {
    padding-top: 195px;
  }

  .pb_lg--195_70e9dfe5c5368640 {
    padding-bottom: 195px;
  }

  .pl_lg--195_94885b78ce950ef7 {
    padding-left: 195px;
  }

  .pr_lg--195_2a37047e3db58f77 {
    padding-right: 195px;
  }

  .mt_lg--195_cee8df79a99c3f06 {
    margin-top: 195px;
  }

  .mb_lg--195_f5171f42038ed5db {
    margin-bottom: 195px;
  }

  .ml_lg--195_fb45c212b525a769 {
    margin-left: 195px;
  }

  .ptb_lg--200_8bccbf952eedc6ac {
    padding: 200px 0;
  }

  .plr_lg--200_6c7f01471241310e {
    padding: 0 200px;
  }

  .pt_lg--200_fa55b7e1658176dd {
    padding-top: 200px;
  }

  .pb_lg--200_6b2634a5ce7fb0bb {
    padding-bottom: 200px;
  }

  .pl_lg--200_69688902b1fa0cca {
    padding-left: 200px;
  }

  .pr_lg--200_f02901a27a4be258 {
    padding-right: 200px;
  }

  .mt_lg--200_7c8bfd5816b86084 {
    margin-top: 200px;
  }

  .mb_lg--200_02cbe60fdba43001 {
    margin-bottom: 200px;
  }

  .ml_lg--200_636216790c515048 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_3704e3ddf015edd1 {
    padding: 0;
  }

  .pl_md--0_f281c1d155ef60c9 {
    padding-left: 0;
  }

  .pr_md--0_5d21ab34aedeb648 {
    padding-right: 0;
  }

  .pt_md--0_c7209796dc6f6689 {
    padding-top: 0;
  }

  .pb_md--0_e8cb359427bc79f1 {
    padding-bottom: 0;
  }

  .pb_md--80_916634f54f162896 {
    padding-bottom: 80px;
  }

  .pt_md--50_cedcc25e0bc54600 {
    padding-top: 50px;
  }

  .mr_md--0_6af9c65b1b11b268 {
    margin-right: 0;
  }

  .ml_md--0_b102d5bee4bcaaba {
    margin-left: 0;
  }

  .mt_md--0_6121f2fa00327169 {
    margin-top: 0;
  }

  .mb_md--0_50835d669678e5fc {
    margin-bottom: 0;
  }

  .ptb_md--250_69183c2dc18724b2 {
    padding: 250px 0;
  }

  .ptb_md--5_558fca8a11d1d695 {
    padding: 5px 0;
  }

  .plr_md--5_a6c6ca26c850b0fa {
    padding: 0 5px;
  }

  .pt_md--5_9c76ab9bf631d92a {
    padding-top: 5px;
  }

  .pb_md--5_7c991b628c72b110 {
    padding-bottom: 5px;
  }

  .pl_md--5_ac9ad1464ab1eeaf {
    padding-left: 5px;
  }

  .pr_md--5_b4f97cf207e17467 {
    padding-right: 5px;
  }

  .mt_md--5_35637b0f8ec6dbec {
    margin-top: 5px;
  }

  .mb_md--5_61e26f64cb67168f {
    margin-bottom: 5px;
  }

  .ptb_md--10_dedef44da6b016aa {
    padding: 10px 0;
  }

  .plr_md--10_f44f016d8219fa9e {
    padding: 0 10px;
  }

  .pt_md--10_c40a5ab516be26c9 {
    padding-top: 10px;
  }

  .pb_md--10_da9643a9aa66aafa {
    padding-bottom: 10px;
  }

  .pl_md--10_2fbbed250b0ef5d5 {
    padding-left: 10px;
  }

  .pr_md--10_2943c8fd4c0a08dc {
    padding-right: 10px;
  }

  .mt_md--10_4e5f88df90606950 {
    margin-top: 10px;
  }

  .mb_md--10_19678a05aa02238a {
    margin-bottom: 10px;
  }

  .ptb_md--15_3300a868b149b9cd {
    padding: 15px 0;
  }

  .plr_md--15_f37a28930f4f0bc0 {
    padding: 0 15px;
  }

  .pt_md--15_63fb472cd72bf8b0 {
    padding-top: 15px;
  }

  .pb_md--15_8361e07e480fb7ed {
    padding-bottom: 15px;
  }

  .pl_md--15_27babfc7ef194ec3 {
    padding-left: 15px;
  }

  .pr_md--15_5177444e3dac03a0 {
    padding-right: 15px;
  }

  .mt_md--15_af1332aaa05fc69d {
    margin-top: 15px;
  }

  .mb_md--15_e2dfd5c6894eba95 {
    margin-bottom: 15px;
  }

  .ptb_md--20_148c44dc59ce4ab7 {
    padding: 20px 0;
  }

  .plr_md--20_7265a25baccda2ba {
    padding: 0 20px;
  }

  .pt_md--20_dae14a2e14e6ae8c {
    padding-top: 20px;
  }

  .pb_md--20_0d68177fa74e4fe0 {
    padding-bottom: 20px;
  }

  .pl_md--20_8ccbb44cf620c5d8 {
    padding-left: 20px;
  }

  .pr_md--20_3e86ae304eada740 {
    padding-right: 20px;
  }

  .mt_md--20_dead95606add9f2b {
    margin-top: 20px;
  }

  .mb_md--20_ecf83e3bc702f03b {
    margin-bottom: 20px;
  }

  .ptb_md--25_725ec5e195121aa1 {
    padding: 25px 0;
  }

  .plr_md--25_97eb1c8efac4caae {
    padding: 0 25px;
  }

  .pt_md--25_c4c9b8f0406c5dda {
    padding-top: 25px;
  }

  .pb_md--25_1fc959fe01bc79ca {
    padding-bottom: 25px;
  }

  .pl_md--25_aa891671ddd3c9b3 {
    padding-left: 25px;
  }

  .pr_md--25_1ea9918bb8f87243 {
    padding-right: 25px;
  }

  .mt_md--25_bdbcde8fd3ffc44f {
    margin-top: 25px;
  }

  .mb_md--25_49f821c8835e132f {
    margin-bottom: 25px;
  }

  .ptb_md--30_97c60fe8ea83a13f {
    padding: 30px 0;
  }

  .plr_md--30_f4bf0810e0d89e6e {
    padding: 0 30px;
  }

  .pt_md--30_05c67799d948a2dc {
    padding-top: 30px;
  }

  .pb_md--30_a9f46977f315fd65 {
    padding-bottom: 30px;
  }

  .pl_md--30_ce6f8951108b3c62 {
    padding-left: 30px;
  }

  .pr_md--30_eb7650517ba6d927 {
    padding-right: 30px;
  }

  .mt_md--30_4630adc75310c1fd {
    margin-top: 30px;
  }

  .mb_md--30_ef712c7fdfbe304a {
    margin-bottom: 30px;
  }

  .ptb_md--35_304e69851c8f6e3b {
    padding: 35px 0;
  }

  .plr_md--35_f8222a88b4e8fc9e {
    padding: 0 35px;
  }

  .pt_md--35_020d3b56e9a55611 {
    padding-top: 35px;
  }

  .pb_md--35_43ccd2a5b3ad2928 {
    padding-bottom: 35px;
  }

  .pl_md--35_db98576d69a568b4 {
    padding-left: 35px;
  }

  .pr_md--35_c521b214db0004ee {
    padding-right: 35px;
  }

  .mt_md--35_163f87c4c2d399bf {
    margin-top: 35px;
  }

  .mb_md--35_f2570fe55dc70dca {
    margin-bottom: 35px;
  }

  .ptb_md--40_562feb0e6ea66bb5 {
    padding: 40px 0;
  }

  .plr_md--40_131f646045f2dfd9 {
    padding: 0 40px;
  }

  .pt_md--40_eb0c29e039aa00e6 {
    padding-top: 40px;
  }

  .pb_md--40_e6c1ab29fd39d359 {
    padding-bottom: 40px;
  }

  .pl_md--40_b8c147af66a96be4 {
    padding-left: 40px;
  }

  .pr_md--40_4ab04c6baf0aa0cc {
    padding-right: 40px;
  }

  .mt_md--40_18cdc85c3899eccd {
    margin-top: 40px;
  }

  .mb_md--40_d61884abea2ba75c {
    margin-bottom: 40px;
  }

  .ptb_md--45_865626ea61c1fcb1 {
    padding: 45px 0;
  }

  .plr_md--45_6686c864554ffea7 {
    padding: 0 45px;
  }

  .pt_md--45_ddaf07bdfa561bce {
    padding-top: 45px;
  }

  .pb_md--45_5411e8cfb0b49fd7 {
    padding-bottom: 45px;
  }

  .pl_md--45_b0d384f5022a603b {
    padding-left: 45px;
  }

  .pr_md--45_a04e25b3da9f80bf {
    padding-right: 45px;
  }

  .mt_md--45_ecf3067b95b8c9ec {
    margin-top: 45px;
  }

  .mb_md--45_c3c7baa43e0ba02c {
    margin-bottom: 45px;
  }

  .ptb_md--50_4a52deadd1970c21 {
    padding: 50px 0;
  }

  .plr_md--50_4ee3e8b20b71afd4 {
    padding: 0 50px;
  }

  .pt_md--50_cedcc25e0bc54600 {
    padding-top: 50px;
  }

  .pb_md--50_d1cf1405973157fe {
    padding-bottom: 50px;
  }

  .pl_md--50_875860f2790cf3e1 {
    padding-left: 50px;
  }

  .pr_md--50_cb926e4cce794194 {
    padding-right: 50px;
  }

  .mt_md--50_ee8df0fd530e36ce {
    margin-top: 50px;
  }

  .mb_md--50_a62b01601724def7 {
    margin-bottom: 50px;
  }

  .ptb_md--55_374a19ee546bb033 {
    padding: 55px 0;
  }

  .plr_md--55_4de7b0b57bc80ee1 {
    padding: 0 55px;
  }

  .pt_md--55_5d3026a839865671 {
    padding-top: 55px;
  }

  .pb_md--55_1610e158bb861849 {
    padding-bottom: 55px;
  }

  .pl_md--55_f26c1ae7c3b39625 {
    padding-left: 55px;
  }

  .pr_md--55_683831630ab66a7e {
    padding-right: 55px;
  }

  .mt_md--55_a2f5e3d4118dbfc1 {
    margin-top: 55px;
  }

  .mb_md--55_66a3783926f517d2 {
    margin-bottom: 55px;
  }

  .ptb_md--60_e5a6c353ea78c431 {
    padding: 60px 0;
  }

  .plr_md--60_14b2e0bfae89f8c1 {
    padding: 0 60px;
  }

  .pt_md--60_5027a754ee952071 {
    padding-top: 60px;
  }

  .pb_md--60_44cde20648188115 {
    padding-bottom: 60px;
  }

  .pl_md--60_48ac477c95795ad1 {
    padding-left: 60px;
  }

  .pr_md--60_21bc282ebebe588e {
    padding-right: 60px;
  }

  .mt_md--60_4555d04c5ad5eb4d {
    margin-top: 60px;
  }

  .mb_md--60_a44b982bfaeeaf0a {
    margin-bottom: 60px;
  }

  .ptb_md--65_4f70876d717128be {
    padding: 65px 0;
  }

  .plr_md--65_f81380b075fa4acd {
    padding: 0 65px;
  }

  .pt_md--65_70a1b02e9bcdf9d0 {
    padding-top: 65px;
  }

  .pb_md--65_393927ccb8843af3 {
    padding-bottom: 65px;
  }

  .pl_md--65_cfdf253add61c706 {
    padding-left: 65px;
  }

  .pr_md--65_3d2b6c38848760f2 {
    padding-right: 65px;
  }

  .mt_md--65_abe6610202ee32b6 {
    margin-top: 65px;
  }

  .mb_md--65_43ea7f077d6a0755 {
    margin-bottom: 65px;
  }

  .ptb_md--70_a26298606dc9b3ae {
    padding: 70px 0;
  }

  .plr_md--70_27a640b2591eaceb {
    padding: 0 70px;
  }

  .pt_md--70_0de90184f855e175 {
    padding-top: 70px;
  }

  .pb_md--70_452c536f296ef1ec {
    padding-bottom: 70px;
  }

  .pl_md--70_d0fb535a36a5a187 {
    padding-left: 70px;
  }

  .pr_md--70_f68ba7f0b0f86bff {
    padding-right: 70px;
  }

  .mt_md--70_7cea2d453447fc0b {
    margin-top: 70px;
  }

  .mb_md--70_e940333bbe3ee9d4 {
    margin-bottom: 70px;
  }

  .ptb_md--75_0af56a08ac550797 {
    padding: 75px 0;
  }

  .plr_md--75_6df9a29bbacc30a8 {
    padding: 0 75px;
  }

  .pt_md--75_f2152d161fe433ff {
    padding-top: 75px;
  }

  .pb_md--75_c94b0c1043b901b7 {
    padding-bottom: 75px;
  }

  .pl_md--75_f25c9d12fb23e062 {
    padding-left: 75px;
  }

  .pr_md--75_5c31277fd87aec5d {
    padding-right: 75px;
  }

  .mt_md--75_e96d21e1fbed0b08 {
    margin-top: 75px;
  }

  .mb_md--75_0de8b16ed81f1bd6 {
    margin-bottom: 75px;
  }

  .ptb_md--80_296b424273a6914b {
    padding: 80px 0;
  }

  .plr_md--80_6f6ee84dfa098812 {
    padding: 0 80px;
  }

  .pt_md--80_75e8500dee39ded9 {
    padding-top: 80px;
  }

  .pb_md--80_916634f54f162896 {
    padding-bottom: 80px;
  }

  .pl_md--80_c37b00f2d5c7e239 {
    padding-left: 80px;
  }

  .pr_md--80_32328983709cf3fa {
    padding-right: 80px;
  }

  .mt_md--80_4daa7ae7ed931301 {
    margin-top: 80px;
  }

  .mb_md--80_fb3da23f72453971 {
    margin-bottom: 80px;
  }

  .ptb_md--85_e9a4dc615d0ace21 {
    padding: 85px 0;
  }

  .plr_md--85_0df0e2674b3cbddc {
    padding: 0 85px;
  }

  .pt_md--85_57abfc9dc954cb35 {
    padding-top: 85px;
  }

  .pb_md--85_a8c2dacbf516bd15 {
    padding-bottom: 85px;
  }

  .pl_md--85_3cc5cbd5216ae47e {
    padding-left: 85px;
  }

  .pr_md--85_32f00917bb552d8c {
    padding-right: 85px;
  }

  .mt_md--85_43110d63aa8014cd {
    margin-top: 85px;
  }

  .mb_md--85_b4e58c926e25cdda {
    margin-bottom: 85px;
  }

  .ptb_md--90_4fadce9933885055 {
    padding: 90px 0;
  }

  .plr_md--90_a1affef6259a0770 {
    padding: 0 90px;
  }

  .pt_md--90_19bcf3aeb18770da {
    padding-top: 90px;
  }

  .pb_md--90_98fde4e15e65c0fa {
    padding-bottom: 90px;
  }

  .pl_md--90_6fe5f6b2ba906592 {
    padding-left: 90px;
  }

  .pr_md--90_3cd93af0154378d1 {
    padding-right: 90px;
  }

  .mt_md--90_2058e235be5219b1 {
    margin-top: 90px;
  }

  .mb_md--90_d694c12a7ae0bf5e {
    margin-bottom: 90px;
  }

  .ptb_md--95_5f83b80234244528 {
    padding: 95px 0;
  }

  .plr_md--95_ee563ab1297338a1 {
    padding: 0 95px;
  }

  .pt_md--95_2835cf1ccccc62e8 {
    padding-top: 95px;
  }

  .pb_md--95_859ce54e1d607e45 {
    padding-bottom: 95px;
  }

  .pl_md--95_ca83de9a9528a316 {
    padding-left: 95px;
  }

  .pr_md--95_131eb651cf70e19b {
    padding-right: 95px;
  }

  .mt_md--95_6110ea1cf090fa1e {
    margin-top: 95px;
  }

  .mb_md--95_4cedfa7458a29686 {
    margin-bottom: 95px;
  }

  .ptb_md--100_13d4f016620df163 {
    padding: 100px 0;
  }

  .plr_md--100_1c9b602bd378f2c4 {
    padding: 0 100px;
  }

  .pt_md--100_3ef419ee01ce4180 {
    padding-top: 100px;
  }

  .pb_md--100_03acddf3543ed4de {
    padding-bottom: 100px;
  }

  .pl_md--100_5f874a3c6c0ed4cf {
    padding-left: 100px;
  }

  .pr_md--100_70ba279d5a8abe6a {
    padding-right: 100px;
  }

  .mt_md--100_9dc7fb3c6dacf811 {
    margin-top: 100px;
  }

  .mb_md--100_a519e40c9ae8fed8 {
    margin-bottom: 100px;
  }

  .ptb_md--105_d22dee1e1c893b94 {
    padding: 105px 0;
  }

  .plr_md--105_a4bd97ba75df0494 {
    padding: 0 105px;
  }

  .pt_md--105_d6c399853c598bb4 {
    padding-top: 105px;
  }

  .pb_md--105_f5df6ce8260c682c {
    padding-bottom: 105px;
  }

  .pl_md--105_2e4e22d6d7bf9dce {
    padding-left: 105px;
  }

  .pr_md--105_e57ddc98ad52c3bb {
    padding-right: 105px;
  }

  .mt_md--105_8c0c1933d297daf3 {
    margin-top: 105px;
  }

  .mb_md--105_3eabd178564e2b94 {
    margin-bottom: 105px;
  }

  .ptb_md--110_4266ad2df9fa12dc {
    padding: 110px 0;
  }

  .plr_md--110_201efc5be2464ffa {
    padding: 0 110px;
  }

  .pt_md--110_5933ef9adb71128d {
    padding-top: 110px;
  }

  .pb_md--110_2fee29fd6e8c230c {
    padding-bottom: 110px;
  }

  .pl_md--110_a4d95da08b7f8226 {
    padding-left: 110px;
  }

  .pr_md--110_37b47a5823a5ff8e {
    padding-right: 110px;
  }

  .mt_md--110_b6f47f17f8791161 {
    margin-top: 110px;
  }

  .mb_md--110_429f7e93dcf1d36b {
    margin-bottom: 110px;
  }

  .ptb_md--115_5ca72ab883fe07d8 {
    padding: 115px 0;
  }

  .plr_md--115_b396220efac502ce {
    padding: 0 115px;
  }

  .pt_md--115_7a916f91fc79da8a {
    padding-top: 115px;
  }

  .pb_md--115_5753341292f03f91 {
    padding-bottom: 115px;
  }

  .pl_md--115_f91eafeb908278f5 {
    padding-left: 115px;
  }

  .pr_md--115_689559a866a61fdb {
    padding-right: 115px;
  }

  .mt_md--115_43c5171aa722926d {
    margin-top: 115px;
  }

  .mb_md--115_33c1988f44d96411 {
    margin-bottom: 115px;
  }

  .ptb_md--120_3adbc893995f7e37 {
    padding: 120px 0;
  }

  .plr_md--120_92931f6e9f09d74f {
    padding: 0 120px;
  }

  .pt_md--120_111803bf6c9969dc {
    padding-top: 120px;
  }

  .pb_md--120_84f5f5ce05006111 {
    padding-bottom: 120px;
  }

  .pl_md--120_0c8d5f6eb6c6bd92 {
    padding-left: 120px;
  }

  .pr_md--120_9bffcd7c7d45ec3b {
    padding-right: 120px;
  }

  .mt_md--120_e2da219e08c55de0 {
    margin-top: 120px;
  }

  .mb_md--120_ff5158cf575a38d7 {
    margin-bottom: 120px;
  }

  .ptb_md--125_86a49d41086e4a19 {
    padding: 125px 0;
  }

  .plr_md--125_ac8a3d404faaa480 {
    padding: 0 125px;
  }

  .pt_md--125_05c1abbb07aad877 {
    padding-top: 125px;
  }

  .pb_md--125_9c4935ef70044777 {
    padding-bottom: 125px;
  }

  .pl_md--125_304ceceb4e0f347c {
    padding-left: 125px;
  }

  .pr_md--125_5be6c0071ee6cb6f {
    padding-right: 125px;
  }

  .mt_md--125_ac50db1c72742efa {
    margin-top: 125px;
  }

  .mb_md--125_0ce4f39b57dcf469 {
    margin-bottom: 125px;
  }

  .ptb_md--130_46a16c4d92164485 {
    padding: 130px 0;
  }

  .plr_md--130_bc2a965a3be9544c {
    padding: 0 130px;
  }

  .pt_md--130_be8b0be50659f451 {
    padding-top: 130px;
  }

  .pb_md--130_4cf18fef38711d48 {
    padding-bottom: 130px;
  }

  .pl_md--130_0b85f241e529adf2 {
    padding-left: 130px;
  }

  .pr_md--130_557e5b77f67df605 {
    padding-right: 130px;
  }

  .mt_md--130_db5078d908943b80 {
    margin-top: 130px;
  }

  .mb_md--130_1ff6e642d73358f4 {
    margin-bottom: 130px;
  }

  .ptb_md--135_70d4efdc615dd925 {
    padding: 135px 0;
  }

  .plr_md--135_d4cfc2ccf5d596f8 {
    padding: 0 135px;
  }

  .pt_md--135_b02796ef8262520b {
    padding-top: 135px;
  }

  .pb_md--135_b8b164a4e3c03fc8 {
    padding-bottom: 135px;
  }

  .pl_md--135_2123eff63be29e3d {
    padding-left: 135px;
  }

  .pr_md--135_0c3f2e10d3be006a {
    padding-right: 135px;
  }

  .mt_md--135_94e4fb9472baed87 {
    margin-top: 135px;
  }

  .mb_md--135_c301b5892af9e29b {
    margin-bottom: 135px;
  }

  .ptb_md--140_a10cb7631ce20a41 {
    padding: 140px 0;
  }

  .plr_md--140_f53d108539fa1d99 {
    padding: 0 140px;
  }

  .pt_md--140_23e193e36d36f7ec {
    padding-top: 140px;
  }

  .pb_md--140_2e341991b79540fe {
    padding-bottom: 140px;
  }

  .pl_md--140_cdbe06a5709c0952 {
    padding-left: 140px;
  }

  .pr_md--140_103ef77c0ce1d035 {
    padding-right: 140px;
  }

  .mt_md--140_0b6759ca92bc7b4d {
    margin-top: 140px;
  }

  .mb_md--140_e3531ac10f8ad408 {
    margin-bottom: 140px;
  }

  .ptb_md--145_78eb762d9e337642 {
    padding: 145px 0;
  }

  .plr_md--145_bcc5b5dfa27699d1 {
    padding: 0 145px;
  }

  .pt_md--145_1af70a3e2f6d8a99 {
    padding-top: 145px;
  }

  .pb_md--145_174af7f898664891 {
    padding-bottom: 145px;
  }

  .pl_md--145_bdf0ae6e65d6af86 {
    padding-left: 145px;
  }

  .pr_md--145_c598b28bdc9750e0 {
    padding-right: 145px;
  }

  .mt_md--145_a8d5e85389b36647 {
    margin-top: 145px;
  }

  .mb_md--145_1d4092438e1e7d7a {
    margin-bottom: 145px;
  }

  .ptb_md--150_02d608c66e99b968 {
    padding: 150px 0;
  }

  .plr_md--150_443fd0344cf9d2ea {
    padding: 0 150px;
  }

  .pt_md--150_50d410f3ee995375 {
    padding-top: 150px;
  }

  .pb_md--150_2020c7d870d6915d {
    padding-bottom: 150px;
  }

  .pl_md--150_de9e66a05cbf704d {
    padding-left: 150px;
  }

  .pr_md--150_352416ef3f1ad657 {
    padding-right: 150px;
  }

  .mt_md--150_2073b46a8e669893 {
    margin-top: 150px;
  }

  .mb_md--150_f3df3e0f89ce3b92 {
    margin-bottom: 150px;
  }

  .ptb_md--155_489567c459bf6fa0 {
    padding: 155px 0;
  }

  .plr_md--155_516b365b767cc2c5 {
    padding: 0 155px;
  }

  .pt_md--155_b3fca5da2d8c9989 {
    padding-top: 155px;
  }

  .pb_md--155_ab302d96900ff49b {
    padding-bottom: 155px;
  }

  .pl_md--155_548e739239a0ef18 {
    padding-left: 155px;
  }

  .pr_md--155_b4183e87c2e345a4 {
    padding-right: 155px;
  }

  .mt_md--155_946e7f9517d84d43 {
    margin-top: 155px;
  }

  .mb_md--155_de9e84f6875dfff2 {
    margin-bottom: 155px;
  }

  .ptb_md--160_282c6e716e1c4841 {
    padding: 160px 0;
  }

  .plr_md--160_0e8ae6cf2ed3a63f {
    padding: 0 160px;
  }

  .pt_md--160_aa43dffb550187cf {
    padding-top: 160px;
  }

  .pb_md--160_5054fa583c94a205 {
    padding-bottom: 160px;
  }

  .pl_md--160_dfc5a1794611a645 {
    padding-left: 160px;
  }

  .pr_md--160_e1954bc2207ac020 {
    padding-right: 160px;
  }

  .mt_md--160_e1acaa5db70410c8 {
    margin-top: 160px;
  }

  .mb_md--160_cc269893c11d0755 {
    margin-bottom: 160px;
  }

  .ptb_md--165_d5572eed074b30af {
    padding: 165px 0;
  }

  .plr_md--165_3354802630579cdc {
    padding: 0 165px;
  }

  .pt_md--165_def6b2c851c88510 {
    padding-top: 165px;
  }

  .pb_md--165_d184b4ab6f966aac {
    padding-bottom: 165px;
  }

  .pl_md--165_d7108ad68a22e877 {
    padding-left: 165px;
  }

  .pr_md--165_c7e51b73bc0cca80 {
    padding-right: 165px;
  }

  .mt_md--165_0248c27dcda2c244 {
    margin-top: 165px;
  }

  .mb_md--165_b159db413fc0943e {
    margin-bottom: 165px;
  }

  .ptb_md--170_933a56ab98c7456e {
    padding: 170px 0;
  }

  .plr_md--170_51d62cc5fafc4bd3 {
    padding: 0 170px;
  }

  .pt_md--170_159199e67804a275 {
    padding-top: 170px;
  }

  .pb_md--170_a5fccec9b4ae5bb6 {
    padding-bottom: 170px;
  }

  .pl_md--170_e3ad2623f1a66142 {
    padding-left: 170px;
  }

  .pr_md--170_0764699ee650cd1f {
    padding-right: 170px;
  }

  .mt_md--170_e16babacdd61aeb1 {
    margin-top: 170px;
  }

  .mb_md--170_e28bdb90bdbaf587 {
    margin-bottom: 170px;
  }

  .ptb_md--175_4cf7816b12bbc356 {
    padding: 175px 0;
  }

  .plr_md--175_0e49d32853df286d {
    padding: 0 175px;
  }

  .pt_md--175_9051ba40c37bd665 {
    padding-top: 175px;
  }

  .pb_md--175_5c12a98b210a6036 {
    padding-bottom: 175px;
  }

  .pl_md--175_f8cc832ab435d30e {
    padding-left: 175px;
  }

  .pr_md--175_bddb170d28972dc5 {
    padding-right: 175px;
  }

  .mt_md--175_ad6fa5c93a37a5ad {
    margin-top: 175px;
  }

  .mb_md--175_63e96fdba85679a0 {
    margin-bottom: 175px;
  }

  .ptb_md--180_a1484d1cba75487d {
    padding: 180px 0;
  }

  .plr_md--180_25fdad4df18947e7 {
    padding: 0 180px;
  }

  .pt_md--180_f8818494c00dc321 {
    padding-top: 180px;
  }

  .pb_md--180_86f5b4914b0f3579 {
    padding-bottom: 180px;
  }

  .pl_md--180_0b70fc44b3cf2475 {
    padding-left: 180px;
  }

  .pr_md--180_fb7ed84d96dfcc38 {
    padding-right: 180px;
  }

  .mt_md--180_78818d319c18326f {
    margin-top: 180px;
  }

  .mb_md--180_0138fe65fc3da60f {
    margin-bottom: 180px;
  }

  .ptb_md--185_e5a927cb49a90497 {
    padding: 185px 0;
  }

  .plr_md--185_740bbb34194c307e {
    padding: 0 185px;
  }

  .pt_md--185_21bf3c2b9bb27c26 {
    padding-top: 185px;
  }

  .pb_md--185_045e14b0ca62ef73 {
    padding-bottom: 185px;
  }

  .pl_md--185_2de75389f3dc02fc {
    padding-left: 185px;
  }

  .pr_md--185_b31abd85bcecde7d {
    padding-right: 185px;
  }

  .mt_md--185_3a421d86ac9aa0ce {
    margin-top: 185px;
  }

  .mb_md--185_d24e801fd1413729 {
    margin-bottom: 185px;
  }

  .ptb_md--190_6f3910372376cb4b {
    padding: 190px 0;
  }

  .plr_md--190_f78e6888f62123c3 {
    padding: 0 190px;
  }

  .pt_md--190_800f36bcc076eca7 {
    padding-top: 190px;
  }

  .pb_md--190_2d1e806ddbc49f58 {
    padding-bottom: 190px;
  }

  .pl_md--190_bace7fadf8064ac8 {
    padding-left: 190px;
  }

  .pr_md--190_22d2c79be6b6acf0 {
    padding-right: 190px;
  }

  .mt_md--190_95b6d06c38fa96a3 {
    margin-top: 190px;
  }

  .mb_md--190_90e786fcbb27adb9 {
    margin-bottom: 190px;
  }

  .ptb_md--195_eb98b18d3955b0f4 {
    padding: 195px 0;
  }

  .plr_md--195_9067bcafd0ea1eb4 {
    padding: 0 195px;
  }

  .pt_md--195_d9fd74579ca15e79 {
    padding-top: 195px;
  }

  .pb_md--195_ac2c7b314bae53ed {
    padding-bottom: 195px;
  }

  .pl_md--195_c1f1441ab94cb489 {
    padding-left: 195px;
  }

  .pr_md--195_f31680c38c1e4636 {
    padding-right: 195px;
  }

  .mt_md--195_344d22ed654e772f {
    margin-top: 195px;
  }

  .mb_md--195_8bad654062532858 {
    margin-bottom: 195px;
  }

  .ptb_md--200_707ae4c29b66b288 {
    padding: 200px 0;
  }

  .plr_md--200_bfe6f9e1053b4692 {
    padding: 0 200px;
  }

  .pt_md--200_be81be54469b8dcd {
    padding-top: 200px;
  }

  .pb_md--200_d37f84dbec664c14 {
    padding-bottom: 200px;
  }

  .pl_md--200_c16a5c551d365c45 {
    padding-left: 200px;
  }

  .pr_md--200_0531d7a22c2097ec {
    padding-right: 200px;
  }

  .mt_md--200_48bf22339a52e76c {
    margin-top: 200px;
  }

  .mb_md--200_0adff08b3a42821b {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_b2c5504ce2a65a06 {
    padding: 250px 0;
  }

  .ptb_sm--0_1881fdbecbc87c33 {
    padding: 0;
  }

  .pl_sm--0_2222ae5d6778c1f6 {
    padding-left: 0;
  }

  .pr_sm--0_a31116795f2cd901 {
    padding-right: 0;
  }

  .pt_sm--0_4ef87e924fc19733 {
    padding-top: 0;
  }

  .pb_sm--0_724a4cc11cd32f3e {
    padding-bottom: 0;
  }

  .pb_sm--80_4cab3e3829b39518 {
    padding-bottom: 30px;
  }

  .pt_sm--50_1ffb720d308eb967 {
    padding-top: 50px;
  }

  .mr_sm--0_8d90137ebd45bda2 {
    margin-right: 0;
  }

  .ml_sm--0_c1fbf16aa2d88595 {
    margin-left: 0;
  }

  .mt_sm--0_76abb8973a25ceb1 {
    margin-top: 0;
  }

  .mb_sm--0_c783174ff8e2356b {
    margin-bottom: 0;
  }

  .pt_sm--150_ea9bb33f4d8cce21 {
    padding-top: 150px;
  }

  .pb_sm--110_78d5fad6bc397f6a {
    padding-bottom: 110px;
  }

  .ptb_sm--5_0cf501bb538a1fc9 {
    padding: 5px 0;
  }

  .plr_sm--5_8ed500e45637fbe4 {
    padding: 0 5px;
  }

  .pt_sm--5_276a92706bb82b18 {
    padding-top: 5px;
  }

  .pb_sm--5_d712db26a8a61447 {
    padding-bottom: 5px;
  }

  .pl_sm--5_18cf12e4358adf38 {
    padding-left: 5px;
  }

  .pr_sm--5_c953fc6a36c12ef0 {
    padding-right: 5px;
  }

  .mt_sm--5_1fe6015769f227c0 {
    margin-top: 5px;
  }

  .ml_sm--5_e037c4bbe1963817 {
    margin-left: 5px;
  }

  .mr_sm--5_e010e01b2a9016f4 {
    margin-right: 5px;
  }

  .mb_sm--5_52e3e26f864055d8 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_324ec0ad5201ac67 {
    padding: 10px 0;
  }

  .plr_sm--10_b1aa76ceeeeacc85 {
    padding: 0 10px;
  }

  .pt_sm--10_10cba32f1b6a3b4d {
    padding-top: 10px;
  }

  .pb_sm--10_1a72eefa46d5016f {
    padding-bottom: 10px;
  }

  .pl_sm--10_01966996006112ec {
    padding-left: 10px;
  }

  .pr_sm--10_b9cd59c7082c6416 {
    padding-right: 10px;
  }

  .mt_sm--10_5c872e5ccb60c726 {
    margin-top: 10px;
  }

  .ml_sm--10_bb79b09686ef00d2 {
    margin-left: 10px;
  }

  .mr_sm--10_f7825b29e93776ea {
    margin-right: 10px;
  }

  .mb_sm--10_6907d40587e69a68 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_3af16643d7e88acd {
    padding: 15px 0;
  }

  .plr_sm--15_16b76da20f9ead3a {
    padding: 0 15px;
  }

  .pt_sm--15_a7380e311a20603c {
    padding-top: 15px;
  }

  .pb_sm--15_4fef008360550690 {
    padding-bottom: 15px;
  }

  .pl_sm--15_762a3e063bcb4c79 {
    padding-left: 15px;
  }

  .pr_sm--15_b3e6c80970357dbe {
    padding-right: 15px;
  }

  .mt_sm--15_c9a1a9c696c3ae3d {
    margin-top: 15px;
  }

  .ml_sm--15_5f7a5e867ec722aa {
    margin-left: 15px;
  }

  .mr_sm--15_e965c69f89d0a4f6 {
    margin-right: 15px;
  }

  .mb_sm--15_afc84156e1db135d {
    margin-bottom: 15px;
  }

  .ptb_sm--20_d3262fe6c5efca61 {
    padding: 20px 0;
  }

  .plr_sm--20_80def447add86398 {
    padding: 0 20px;
  }

  .pt_sm--20_6bbb25c85da28440 {
    padding-top: 20px;
  }

  .pb_sm--20_18dc7d83864d2ab6 {
    padding-bottom: 20px;
  }

  .pl_sm--20_e3af2c4d1d3221d9 {
    padding-left: 20px;
  }

  .pr_sm--20_182addfd4d66d4e3 {
    padding-right: 20px;
  }

  .mt_sm--20_4d3b1f65f5c9d3a6 {
    margin-top: 20px;
  }

  .ml_sm--20_40dcae1ae303a6b1 {
    margin-left: 20px;
  }

  .mr_sm--20_a21dcf028b840f42 {
    margin-right: 20px;
  }

  .mb_sm--20_8b5b553ef6aaf282 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_da0016794db6137d {
    padding: 25px 0;
  }

  .plr_sm--25_9b52dd8fb14b6f49 {
    padding: 0 25px;
  }

  .pt_sm--25_08ea0a9d27fff4b7 {
    padding-top: 25px;
  }

  .pb_sm--25_693e5d9548a3da32 {
    padding-bottom: 25px;
  }

  .pl_sm--25_a6ac4fc065e1a1a1 {
    padding-left: 25px;
  }

  .pr_sm--25_d4b8652b17026748 {
    padding-right: 25px;
  }

  .mt_sm--25_85d1564460cd9417 {
    margin-top: 25px;
  }

  .ml_sm--25_f4d86c24f40b48cd {
    margin-left: 25px;
  }

  .mr_sm--25_5c199389144dc7aa {
    margin-right: 25px;
  }

  .mb_sm--25_4339a9822d9b8bed {
    margin-bottom: 25px;
  }

  .ptb_sm--30_9fe5b1f426a8ff58 {
    padding: 30px 0;
  }

  .plr_sm--30_f165e95f797ab3d1 {
    padding: 0 30px;
  }

  .pt_sm--30_8008002fc0994a98 {
    padding-top: 30px;
  }

  .pb_sm--30_a7fbbbbd1473bb93 {
    padding-bottom: 30px;
  }

  .pl_sm--30_654a0e3dcc3d9234 {
    padding-left: 30px;
  }

  .pr_sm--30_c28ad6e1ee47e99a {
    padding-right: 30px;
  }

  .mt_sm--30_12b015057c5e12a8 {
    margin-top: 30px;
  }

  .ml_sm--30_c6905b0e2727024f {
    margin-left: 30px;
  }

  .mr_sm--30_fcdcc0eb8b4ed009 {
    margin-right: 30px;
  }

  .mb_sm--30_29602a03f3a01676 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_ab07e56f26bcad1b {
    padding: 35px 0;
  }

  .plr_sm--35_8e7033936e167084 {
    padding: 0 35px;
  }

  .pt_sm--35_4ba4e174a7b57160 {
    padding-top: 35px;
  }

  .pb_sm--35_037c27eac85990e1 {
    padding-bottom: 35px;
  }

  .pl_sm--35_538886eac72a702e {
    padding-left: 35px;
  }

  .pr_sm--35_d1f5d51b9bfeebf5 {
    padding-right: 35px;
  }

  .mt_sm--35_68485d326c9007f2 {
    margin-top: 35px;
  }

  .ml_sm--35_63073b0b3fbab798 {
    margin-left: 35px;
  }

  .mr_sm--35_f0f4a23f34de6439 {
    margin-right: 35px;
  }

  .mb_sm--35_e61b08a711a6616f {
    margin-bottom: 35px;
  }

  .ptb_sm--40_ea2c33c589d70f20 {
    padding: 40px 0;
  }

  .plr_sm--40_f360ffd8426da0dd {
    padding: 0 40px;
  }

  .pt_sm--40_4bf8deb52ffe32c7 {
    padding-top: 40px;
  }

  .pb_sm--40_d8e0cb33c7d83196 {
    padding-bottom: 40px;
  }

  .pl_sm--40_2f88100f68dac0b6 {
    padding-left: 40px;
  }

  .pr_sm--40_b2fce7bcf6fdf7bd {
    padding-right: 40px;
  }

  .mt_sm--40_d8ffa29554ac76c3 {
    margin-top: 40px;
  }

  .ml_sm--40_5d485f90fffe30db {
    margin-left: 40px;
  }

  .mr_sm--40_aebc6df3163934fa {
    margin-right: 40px;
  }

  .mb_sm--40_eaa87e5a3b4aa6b0 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_364455e0aab0ebcf {
    padding: 45px 0;
  }

  .plr_sm--45_3d020bd06354e7fc {
    padding: 0 45px;
  }

  .pt_sm--45_1702b620b87eccef {
    padding-top: 45px;
  }

  .pb_sm--45_314eda26a0809529 {
    padding-bottom: 45px;
  }

  .pl_sm--45_726b8511e79c627a {
    padding-left: 45px;
  }

  .pr_sm--45_c5f4abbfe6ac3832 {
    padding-right: 45px;
  }

  .mt_sm--45_d2e38f67fbba5405 {
    margin-top: 45px;
  }

  .ml_sm--45_f5ec6197fb0e19ef {
    margin-left: 45px;
  }

  .mr_sm--45_1012a8f5aa56a59a {
    margin-right: 45px;
  }

  .mb_sm--45_89f57e227019b9d7 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_9de0004b8df1d777 {
    padding: 50px 0;
  }

  .plr_sm--50_c8f5c5472e778b91 {
    padding: 0 50px;
  }

  .pt_sm--50_1ffb720d308eb967 {
    padding-top: 50px;
  }

  .pb_sm--50_b36a97107c04ee82 {
    padding-bottom: 50px;
  }

  .pl_sm--50_6d0ecf5c13438fcb {
    padding-left: 50px;
  }

  .pr_sm--50_5ed73c0264d10eca {
    padding-right: 50px;
  }

  .mt_sm--50_68525872572224eb {
    margin-top: 50px;
  }

  .ml_sm--50_91bd1d8f43eb6206 {
    margin-left: 50px;
  }

  .mr_sm--50_5385aa8b49bf5703 {
    margin-right: 50px;
  }

  .mb_sm--50_edd40eef240a3650 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_a24b2b8bae3b5f99 {
    padding: 55px 0;
  }

  .plr_sm--55_11a4001716aad48e {
    padding: 0 55px;
  }

  .pt_sm--55_92233cd113e037ed {
    padding-top: 55px;
  }

  .pb_sm--55_07e2f5b84ee0ca3e {
    padding-bottom: 55px;
  }

  .pl_sm--55_c2fb5d21a314dfc3 {
    padding-left: 55px;
  }

  .pr_sm--55_ca29477ba11ce550 {
    padding-right: 55px;
  }

  .mt_sm--55_620b04f1a8dcaf4e {
    margin-top: 55px;
  }

  .ml_sm--55_6c4ccb04d9bd7236 {
    margin-left: 55px;
  }

  .mr_sm--55_4d7ccbcb3c59edde {
    margin-right: 55px;
  }

  .mb_sm--55_8cdd3e384461421b {
    margin-bottom: 55px;
  }

  .ptb_sm--60_97e487c6c4c977cd {
    padding: 60px 0;
  }

  .plr_sm--60_5d55f842b065db9c {
    padding: 0 60px;
  }

  .pt_sm--60_3bc7811057a63b9e {
    padding-top: 60px;
  }

  .pb_sm--60_1d750086c6408102 {
    padding-bottom: 60px;
  }

  .pl_sm--60_a501e1a1ceab1bdd {
    padding-left: 60px;
  }

  .pr_sm--60_254376f6f9f23c4e {
    padding-right: 60px;
  }

  .mt_sm--60_1ac81a6ac92d8d2d {
    margin-top: 60px;
  }

  .ml_sm--60_b2864e6387ab7b32 {
    margin-left: 60px;
  }

  .mr_sm--60_3a923e326b4282bc {
    margin-right: 60px;
  }

  .mb_sm--60_8655cecc5dd1f954 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_7bad9854acac68b9 {
    padding: 65px 0;
  }

  .plr_sm--65_765ec0e616984546 {
    padding: 0 65px;
  }

  .pt_sm--65_4ea696c811591fae {
    padding-top: 65px;
  }

  .pb_sm--65_de4b5ca67ae28f7c {
    padding-bottom: 65px;
  }

  .pl_sm--65_2bce61131ecce817 {
    padding-left: 65px;
  }

  .pr_sm--65_faddb9ede58c8d7b {
    padding-right: 65px;
  }

  .mt_sm--65_162b3be40c2abc30 {
    margin-top: 65px;
  }

  .ml_sm--65_0a6226f9667f3c40 {
    margin-left: 65px;
  }

  .mr_sm--65_14a3a849401cacd3 {
    margin-right: 65px;
  }

  .mb_sm--65_12684c453be4d174 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_8b80cfdf0c1987c8 {
    padding: 70px 0;
  }

  .plr_sm--70_c2c716bb1230cbf6 {
    padding: 0 70px;
  }

  .pt_sm--70_e213eb3d0e2ce8c1 {
    padding-top: 70px;
  }

  .pb_sm--70_1414919ffc2db548 {
    padding-bottom: 70px;
  }

  .pl_sm--70_357699faf41618f8 {
    padding-left: 70px;
  }

  .pr_sm--70_759aea4ea6481185 {
    padding-right: 70px;
  }

  .mt_sm--70_64f8ee2f5e92c543 {
    margin-top: 70px;
  }

  .ml_sm--70_08aef0af6ceed8a8 {
    margin-left: 70px;
  }

  .mr_sm--70_c6b84a32d620098b {
    margin-right: 70px;
  }

  .mb_sm--70_5158545dd9abe1c4 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_dca5919b80a5f035 {
    padding: 75px 0;
  }

  .plr_sm--75_eac45b970c24c41e {
    padding: 0 75px;
  }

  .pt_sm--75_258a555ec0f64ca3 {
    padding-top: 75px;
  }

  .pb_sm--75_812449e819a7718c {
    padding-bottom: 75px;
  }

  .pl_sm--75_c66d057b4e708cb6 {
    padding-left: 75px;
  }

  .pr_sm--75_908835f895114046 {
    padding-right: 75px;
  }

  .mt_sm--75_cc85165b2830d64c {
    margin-top: 75px;
  }

  .ml_sm--75_94e12b9c8e6b0e11 {
    margin-left: 75px;
  }

  .mr_sm--75_1ad7804f906137dc {
    margin-right: 75px;
  }

  .mb_sm--75_029d067e7facee54 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_4cb5d1bd75525a0f {
    padding: 80px 0;
  }

  .plr_sm--80_11249f866f3feaff {
    padding: 0 80px;
  }

  .pt_sm--80_011ec369d35edd7d {
    padding-top: 80px;
  }

  .pb_sm--80_4cab3e3829b39518 {
    padding-bottom: 80px;
  }

  .pl_sm--80_ba5b2fc66a9ad346 {
    padding-left: 80px;
  }

  .pr_sm--80_b744cdd4433cb912 {
    padding-right: 80px;
  }

  .mt_sm--80_1478ea65ec8c0635 {
    margin-top: 80px;
  }

  .ml_sm--80_0039450232d1f818 {
    margin-left: 80px;
  }

  .mr_sm--80_08580a97fd53490e {
    margin-right: 80px;
  }

  .mb_sm--80_5e31d09af0752629 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_890af7d74a64a391 {
    padding: 85px 0;
  }

  .plr_sm--85_f7f6c379a99c216d {
    padding: 0 85px;
  }

  .pt_sm--85_33c5f43a00f11463 {
    padding-top: 85px;
  }

  .pb_sm--85_4fefdd53bdb8ce06 {
    padding-bottom: 85px;
  }

  .pl_sm--85_d69e2f63a96c8ab6 {
    padding-left: 85px;
  }

  .pr_sm--85_6501fc7113c5bbb9 {
    padding-right: 85px;
  }

  .mt_sm--85_fac3e63a72387230 {
    margin-top: 85px;
  }

  .ml_sm--85_39d84f52c83d3a55 {
    margin-left: 85px;
  }

  .mr_sm--85_23c68c6ca628ef61 {
    margin-right: 85px;
  }

  .mb_sm--85_bf69811b2a0ac62c {
    margin-bottom: 85px;
  }

  .ptb_sm--90_256d2e2455e66dfc {
    padding: 90px 0;
  }

  .plr_sm--90_fc0fd142e5de1c25 {
    padding: 0 90px;
  }

  .pt_sm--90_583851f9b0d992b5 {
    padding-top: 90px;
  }

  .pb_sm--90_15025de27906672e {
    padding-bottom: 90px;
  }

  .pl_sm--90_cd6d6aa5fd342263 {
    padding-left: 90px;
  }

  .pr_sm--90_1079e950a2fc8dbb {
    padding-right: 90px;
  }

  .mt_sm--90_9e617c9d6148df59 {
    margin-top: 90px;
  }

  .ml_sm--90_8290046dfa05c05e {
    margin-left: 90px;
  }

  .mr_sm--90_5d9430ef00b67983 {
    margin-right: 90px;
  }

  .mb_sm--90_fc81ce053fd5cbea {
    margin-bottom: 90px;
  }

  .ptb_sm--95_56e3c9fdcededb85 {
    padding: 95px 0;
  }

  .plr_sm--95_1e880f777215c870 {
    padding: 0 95px;
  }

  .pt_sm--95_945b846540aba2d4 {
    padding-top: 95px;
  }

  .pb_sm--95_0ea0d5343f4457f9 {
    padding-bottom: 95px;
  }

  .pl_sm--95_f2890c912f93da76 {
    padding-left: 95px;
  }

  .pr_sm--95_bc17d0076c6074cf {
    padding-right: 95px;
  }

  .mt_sm--95_983a2eb250b8d6ad {
    margin-top: 95px;
  }

  .ml_sm--95_808c451ccd371a79 {
    margin-left: 95px;
  }

  .mr_sm--95_384708d9f46532c4 {
    margin-right: 95px;
  }

  .mb_sm--95_cca2e36839e676e2 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_e99596d5def607e6 {
    padding: 100px 0;
  }

  .plr_sm--100_53b054393a241573 {
    padding: 0 100px;
  }

  .pt_sm--100_9cddde39d62cfb78 {
    padding-top: 100px;
  }

  .pb_sm--100_1963c44db0ccb858 {
    padding-bottom: 100px;
  }

  .pl_sm--100_f7a187117e627971 {
    padding-left: 100px;
  }

  .pr_sm--100_9ed1a7b254e06377 {
    padding-right: 100px;
  }

  .mt_sm--100_d5857576a4848365 {
    margin-top: 100px;
  }

  .ml_sm--100_5915f542bcf87bbb {
    margin-left: 100px;
  }

  .mr_sm--100_0ea72460383ad821 {
    margin-right: 100px;
  }

  .mb_sm--100_58c51549fe588ec3 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_13262cf9632fa93f {
    padding: 105px 0;
  }

  .plr_sm--105_fbe06a4e54163112 {
    padding: 0 105px;
  }

  .pt_sm--105_2dc2109ec2627b33 {
    padding-top: 105px;
  }

  .pb_sm--105_9bbf70c982a81b75 {
    padding-bottom: 105px;
  }

  .pl_sm--105_9f69ce0fa1e6d4b0 {
    padding-left: 105px;
  }

  .pr_sm--105_447fa20b08fb6c35 {
    padding-right: 105px;
  }

  .mt_sm--105_fddcb4192eb6b4a2 {
    margin-top: 105px;
  }

  .ml_sm--105_4a02376ff08ed039 {
    margin-left: 105px;
  }

  .mr_sm--105_9c3682599bb810d9 {
    margin-right: 105px;
  }

  .mb_sm--105_d0dfef4dcb8acbbf {
    margin-bottom: 105px;
  }

  .ptb_sm--110_64648880df169807 {
    padding: 110px 0;
  }

  .plr_sm--110_a423c8c91c0930e8 {
    padding: 0 110px;
  }

  .pt_sm--110_ea246559ab95ba9f {
    padding-top: 110px;
  }

  .pb_sm--110_78d5fad6bc397f6a {
    padding-bottom: 110px;
  }

  .pl_sm--110_cbc7077504e70806 {
    padding-left: 110px;
  }

  .pr_sm--110_d7fa12213ffdba18 {
    padding-right: 110px;
  }

  .mt_sm--110_e3d668c3a02ed8b0 {
    margin-top: 110px;
  }

  .ml_sm--110_dfcbe5009da76468 {
    margin-left: 110px;
  }

  .mr_sm--110_2d9bc871cc33f866 {
    margin-right: 110px;
  }

  .mb_sm--110_50c3478761778941 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_4d5bbc8b6d7d5231 {
    padding: 115px 0;
  }

  .plr_sm--115_cdcd27825544a613 {
    padding: 0 115px;
  }

  .pt_sm--115_2fa303c9ddccd288 {
    padding-top: 115px;
  }

  .pb_sm--115_af948c4cd7bfe726 {
    padding-bottom: 115px;
  }

  .pl_sm--115_67743460874a82a7 {
    padding-left: 115px;
  }

  .pr_sm--115_3682ab7d81f91603 {
    padding-right: 115px;
  }

  .mt_sm--115_530690709983e188 {
    margin-top: 115px;
  }

  .ml_sm--115_4d99ce9c963ff392 {
    margin-left: 115px;
  }

  .mr_sm--115_d01d37de7c88fd5a {
    margin-right: 115px;
  }

  .mb_sm--115_fb884e88f642e18f {
    margin-bottom: 115px;
  }

  .ptb_sm--120_0f6b4f67a87a09a0 {
    padding: 120px 0;
  }

  .plr_sm--120_25d918ab5f2f1451 {
    padding: 0 120px;
  }

  .pt_sm--120_6f185cf15f0ac15d {
    padding-top: 120px;
  }

  .pb_sm--120_7f4964932015a87f {
    padding-bottom: 120px;
  }

  .pl_sm--120_ad8cd9b5bc57521b {
    padding-left: 120px;
  }

  .pr_sm--120_aa0cc0e1cdbfa034 {
    padding-right: 120px;
  }

  .mt_sm--120_d6b048c579a77360 {
    margin-top: 120px;
  }

  .ml_sm--120_f758dd1d0a19c33b {
    margin-left: 120px;
  }

  .mr_sm--120_73aadcbe5c3c3034 {
    margin-right: 120px;
  }

  .mb_sm--120_db3998e4683b19e3 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_9f0a9eb2cbf7d5d0 {
    padding: 125px 0;
  }

  .plr_sm--125_ddf733ba5dfe7889 {
    padding: 0 125px;
  }

  .pt_sm--125_763167094fbf6253 {
    padding-top: 125px;
  }

  .pb_sm--125_5ee4bf9a2e2848e8 {
    padding-bottom: 125px;
  }

  .pl_sm--125_a293f7f70fa7cd74 {
    padding-left: 125px;
  }

  .pr_sm--125_04795b0a663746fc {
    padding-right: 125px;
  }

  .mt_sm--125_56951ca033c32d71 {
    margin-top: 125px;
  }

  .ml_sm--125_e04b951f18652083 {
    margin-left: 125px;
  }

  .mr_sm--125_6211a0995a0d62ae {
    margin-right: 125px;
  }

  .mb_sm--125_a70bec9deaa8949f {
    margin-bottom: 125px;
  }

  .ptb_sm--130_049af8be9ab18778 {
    padding: 130px 0;
  }

  .plr_sm--130_3fcc4e493a0f1ded {
    padding: 0 130px;
  }

  .pt_sm--130_72a64d3b6223d731 {
    padding-top: 130px;
  }

  .pb_sm--130_29cd686912b2e7d8 {
    padding-bottom: 130px;
  }

  .pl_sm--130_cde947e9c57e2021 {
    padding-left: 130px;
  }

  .pr_sm--130_e5870429daca6490 {
    padding-right: 130px;
  }

  .mt_sm--130_22a5cb76e263a17d {
    margin-top: 130px;
  }

  .ml_sm--130_dd8de94214055303 {
    margin-left: 130px;
  }

  .mr_sm--130_d1b3defff8e1bba3 {
    margin-right: 130px;
  }

  .mb_sm--130_de8b1635c2315fa9 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_92034a93c2d24e5a {
    padding: 135px 0;
  }

  .plr_sm--135_5487b5bda98e6446 {
    padding: 0 135px;
  }

  .pt_sm--135_7a4a75e9207b948c {
    padding-top: 135px;
  }

  .pb_sm--135_6dcb2fe26dc76b29 {
    padding-bottom: 135px;
  }

  .pl_sm--135_8cfb619bdd4ab245 {
    padding-left: 135px;
  }

  .pr_sm--135_783029824960138e {
    padding-right: 135px;
  }

  .mt_sm--135_b78a235a09f7c7ac {
    margin-top: 135px;
  }

  .ml_sm--135_b06977f118f6fcbf {
    margin-left: 135px;
  }

  .mr_sm--135_794d890df1f6d675 {
    margin-right: 135px;
  }

  .mb_sm--135_6a135902bae171e7 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_1b9ce212111b0a1f {
    padding: 140px 0;
  }

  .plr_sm--140_d02de408dfdc331f {
    padding: 0 140px;
  }

  .pt_sm--140_81a175282b67e905 {
    padding-top: 140px;
  }

  .pb_sm--140_465e62da84d8c8b3 {
    padding-bottom: 140px;
  }

  .pl_sm--140_e368e5645ae393d7 {
    padding-left: 140px;
  }

  .pr_sm--140_1fb8b19a99dc89e5 {
    padding-right: 140px;
  }

  .mt_sm--140_f19a36b769ac888a {
    margin-top: 140px;
  }

  .ml_sm--140_c7f1bb97d62d4544 {
    margin-left: 140px;
  }

  .mr_sm--140_ca7dc47f36bfd250 {
    margin-right: 140px;
  }

  .mb_sm--140_7b08a43cb8d077df {
    margin-bottom: 140px;
  }

  .ptb_sm--145_76775295a3a0f46b {
    padding: 145px 0;
  }

  .plr_sm--145_899c9fcba121db25 {
    padding: 0 145px;
  }

  .pt_sm--145_3a75f532ec5e1d7a {
    padding-top: 145px;
  }

  .pb_sm--145_30ebd449f01a96d0 {
    padding-bottom: 145px;
  }

  .pl_sm--145_18ca568b15bf5575 {
    padding-left: 145px;
  }

  .pr_sm--145_2928bef3bc18e41e {
    padding-right: 145px;
  }

  .mt_sm--145_d8322131fefbe380 {
    margin-top: 145px;
  }

  .ml_sm--145_b7e4e9701f665f32 {
    margin-left: 145px;
  }

  .mr_sm--145_1bb0c2e221137bca {
    margin-right: 145px;
  }

  .mb_sm--145_0360efcb75282778 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_83900a81f02d2537 {
    padding: 150px 0;
  }

  .plr_sm--150_7bf853559a0ad9a9 {
    padding: 0 150px;
  }

  .pt_sm--150_ea9bb33f4d8cce21 {
    padding-top: 150px;
  }

  .pb_sm--150_1326d198226ae930 {
    padding-bottom: 150px;
  }

  .pl_sm--150_8dbecf93ea833aa3 {
    padding-left: 150px;
  }

  .pr_sm--150_74ed0ed028cd4c78 {
    padding-right: 150px;
  }

  .mt_sm--150_56d62cf345e72cd6 {
    margin-top: 150px;
  }

  .ml_sm--150_710f6345538fde91 {
    margin-left: 150px;
  }

  .mr_sm--150_452d73c0b05aa2a2 {
    margin-right: 150px;
  }

  .mb_sm--150_37696cf67b1f309a {
    margin-bottom: 150px;
  }

  .ptb_sm--155_819f0a7a73c2a785 {
    padding: 155px 0;
  }

  .plr_sm--155_71d87502a48fa303 {
    padding: 0 155px;
  }

  .pt_sm--155_878ed4b70009ab26 {
    padding-top: 155px;
  }

  .pb_sm--155_d1603a20b76ba79e {
    padding-bottom: 155px;
  }

  .pl_sm--155_e0ec2c3ebba0785f {
    padding-left: 155px;
  }

  .pr_sm--155_6a9c771e11c18d49 {
    padding-right: 155px;
  }

  .mt_sm--155_928433a9340eeb24 {
    margin-top: 155px;
  }

  .ml_sm--155_3eeb9e5c63be5539 {
    margin-left: 155px;
  }

  .mr_sm--155_2950c25d1a1ce6a6 {
    margin-right: 155px;
  }

  .mb_sm--155_563b2e851fbe4e28 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_1108d8f691eb7c07 {
    padding: 160px 0;
  }

  .plr_sm--160_d1c08e283bb3cc6a {
    padding: 0 160px;
  }

  .pt_sm--160_035bc4090ae8eb44 {
    padding-top: 160px;
  }

  .pb_sm--160_a67260cd4733e47e {
    padding-bottom: 160px;
  }

  .pl_sm--160_0a8418569a90c181 {
    padding-left: 160px;
  }

  .pr_sm--160_a48e7d6569a05a93 {
    padding-right: 160px;
  }

  .mt_sm--160_87854af423c82e03 {
    margin-top: 160px;
  }

  .ml_sm--160_9e6424927ff77954 {
    margin-left: 160px;
  }

  .mr_sm--160_61b7e5f73d6735ba {
    margin-right: 160px;
  }

  .mb_sm--160_7a0b953c5017480f {
    margin-bottom: 160px;
  }

  .ptb_sm--165_1af3dc97b220e49d {
    padding: 165px 0;
  }

  .plr_sm--165_2419e10e27fc3d7f {
    padding: 0 165px;
  }

  .pt_sm--165_007015584538b547 {
    padding-top: 165px;
  }

  .pb_sm--165_fc7f058f271e1949 {
    padding-bottom: 165px;
  }

  .pl_sm--165_556ca356b0d1ef28 {
    padding-left: 165px;
  }

  .pr_sm--165_0d601e5ad223c17c {
    padding-right: 165px;
  }

  .mt_sm--165_51c7b926396c0510 {
    margin-top: 165px;
  }

  .ml_sm--165_e4ef893415a60f0c {
    margin-left: 165px;
  }

  .mr_sm--165_de6473ccb5462d2e {
    margin-right: 165px;
  }

  .mb_sm--165_3cb9265b33cb2dcc {
    margin-bottom: 165px;
  }

  .ptb_sm--170_9afedb2dd35af6c1 {
    padding: 170px 0;
  }

  .plr_sm--170_49aecee324b8ffff {
    padding: 0 170px;
  }

  .pt_sm--170_f498339716c47033 {
    padding-top: 170px;
  }

  .pb_sm--170_4cc61d10a2503a8f {
    padding-bottom: 170px;
  }

  .pl_sm--170_4226c31dafcee3be {
    padding-left: 170px;
  }

  .pr_sm--170_28958d786c6ad0cc {
    padding-right: 170px;
  }

  .mt_sm--170_5e7fa0acfd982cc9 {
    margin-top: 170px;
  }

  .ml_sm--170_60b19fe3d0d95e7c {
    margin-left: 170px;
  }

  .mr_sm--170_96df98b3d0dbf643 {
    margin-right: 170px;
  }

  .mb_sm--170_8936cff526888069 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_7c8af652d8b2eec8 {
    padding: 175px 0;
  }

  .plr_sm--175_7d279ec35df00baf {
    padding: 0 175px;
  }

  .pt_sm--175_255ad4e0901216dc {
    padding-top: 175px;
  }

  .pb_sm--175_ac337783d9460820 {
    padding-bottom: 175px;
  }

  .pl_sm--175_fb9258715b7f24f0 {
    padding-left: 175px;
  }

  .pr_sm--175_6a629159355900b0 {
    padding-right: 175px;
  }

  .mt_sm--175_b2ebe1926ddee9f2 {
    margin-top: 175px;
  }

  .ml_sm--175_e4a2d97c8ed54b70 {
    margin-left: 175px;
  }

  .mr_sm--175_3da4f51b1d038842 {
    margin-right: 175px;
  }

  .mb_sm--175_aaea570e20cad6ac {
    margin-bottom: 175px;
  }

  .ptb_sm--180_26efc789b80c002b {
    padding: 180px 0;
  }

  .plr_sm--180_08a35ff602c83219 {
    padding: 0 180px;
  }

  .pt_sm--180_08dc3ba90ee75a2f {
    padding-top: 180px;
  }

  .pb_sm--180_91c0f450461558c9 {
    padding-bottom: 180px;
  }

  .pl_sm--180_69144730e5f6fcc7 {
    padding-left: 180px;
  }

  .pr_sm--180_b6d193b30f8f8646 {
    padding-right: 180px;
  }

  .mt_sm--180_713d6f3b3ac4e161 {
    margin-top: 180px;
  }

  .ml_sm--180_11bdf81c8cfbc5df {
    margin-left: 180px;
  }

  .mr_sm--180_2b437e6d2acaae12 {
    margin-right: 180px;
  }

  .mb_sm--180_ee61e2dd34db8c67 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_a8df86bd0e1bb203 {
    padding: 185px 0;
  }

  .plr_sm--185_2f30fe7ef5b727ce {
    padding: 0 185px;
  }

  .pt_sm--185_520d0db28fc3b7fd {
    padding-top: 185px;
  }

  .pb_sm--185_552e5b679e85e4b7 {
    padding-bottom: 185px;
  }

  .pl_sm--185_de2625f8fefc2e9e {
    padding-left: 185px;
  }

  .pr_sm--185_cea0d0d1647f8b05 {
    padding-right: 185px;
  }

  .mt_sm--185_719b45fbe6a2cee9 {
    margin-top: 185px;
  }

  .ml_sm--185_6aa1ce9df0f87c2a {
    margin-left: 185px;
  }

  .mr_sm--185_d9cd18302ccebc9c {
    margin-right: 185px;
  }

  .mb_sm--185_5d4194685f08985c {
    margin-bottom: 185px;
  }

  .ptb_sm--190_4254a4cbe7c83eca {
    padding: 190px 0;
  }

  .plr_sm--190_d2fecf0570c1d463 {
    padding: 0 190px;
  }

  .pt_sm--190_e95cfa60b0fc2301 {
    padding-top: 190px;
  }

  .pb_sm--190_cd67b387d1329dc9 {
    padding-bottom: 190px;
  }

  .pl_sm--190_053a87a8e81c972e {
    padding-left: 190px;
  }

  .pr_sm--190_ab556c08f8a2ba99 {
    padding-right: 190px;
  }

  .mt_sm--190_a440dbeb951b0375 {
    margin-top: 190px;
  }

  .ml_sm--190_fe945cd5baee6c30 {
    margin-left: 190px;
  }

  .mr_sm--190_51e49ffbcd35fc65 {
    margin-right: 190px;
  }

  .mb_sm--190_3b99527f8b389186 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_982ea98596e96c29 {
    padding: 195px 0;
  }

  .plr_sm--195_69d0709697778666 {
    padding: 0 195px;
  }

  .pt_sm--195_766ede8490e742e6 {
    padding-top: 195px;
  }

  .pb_sm--195_4387b5436d018bb6 {
    padding-bottom: 195px;
  }

  .pl_sm--195_f5419c77201b031e {
    padding-left: 195px;
  }

  .pr_sm--195_5fcd22583179592e {
    padding-right: 195px;
  }

  .mt_sm--195_ac9f6c77d66a9a14 {
    margin-top: 195px;
  }

  .ml_sm--195_81cbcd64295ef5f4 {
    margin-left: 195px;
  }

  .mr_sm--195_3c44a803c618fc04 {
    margin-right: 195px;
  }

  .mb_sm--195_2d1ec8d95b7149a5 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_b80eb3e14ded98b1 {
    padding: 200px 0;
  }

  .plr_sm--200_62a5eac4a3f50b7a {
    padding: 0 200px;
  }

  .pt_sm--200_8eeee5da28724fed {
    padding-top: 200px;
  }

  .pb_sm--200_609686c6bf11843c {
    padding-bottom: 200px;
  }

  .pl_sm--200_2eebda342c3768e3 {
    padding-left: 200px;
  }

  .pr_sm--200_1c7967635e877502 {
    padding-right: 200px;
  }

  .mt_sm--200_b694a4ce4af0bced {
    margin-top: 200px;
  }

  .ml_sm--200_ecc35d913a7ffdd4 {
    margin-left: 200px;
  }

  .mr_sm--200_17b533466ab1faca {
    margin-right: 200px;
  }

  .mb_sm--200_bb55fb260514bda6 {
    margin-bottom: 200px;
  }

  .pl_sm--0_2222ae5d6778c1f6 {
    padding-left: 0;
  }

  .pr_sm--0_a31116795f2cd901 {
    padding-right: 0;
  }

  .pt_sm--0_4ef87e924fc19733 {
    padding-top: 0;
  }

  .pb_sm--0_724a4cc11cd32f3e {
    padding-bottom: 0;
  }

  .mr_sm--0_8d90137ebd45bda2 {
    margin-right: 0;
  }

  .ml_sm--0_c1fbf16aa2d88595 {
    margin-left: 0;
  }

  .mt_sm--0_76abb8973a25ceb1 {
    margin-top: 0;
  }

  .mb_sm--0_c783174ff8e2356b {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_800620a85f1a2012 {
    padding: 5px 0;
  }

  .plr_mobile--5_82a381ec6b1b4aa2 {
    padding: 0 5px;
  }

  .pt_mobile--5_787dec6f62d60515 {
    padding-top: 5px;
  }

  .pb_mobile--5_e9c5dbd1c5c4bcc4 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_30f5cfed82149e57 {
    padding-left: 5px;
  }

  .pr_mobile--5_6802666dc63d53a4 {
    padding-right: 5px;
  }

  .mt_mobile--5_81d3900b663fb5bf {
    margin-top: 5px;
  }

  .mb_mobile--5_0567fd689a295a84 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_850a16afb56b08cc {
    padding: 10px 0;
  }

  .plr_mobile--10_c1d7316a9f7f30ce {
    padding: 0 10px;
  }

  .pt_mobile--10_fcb8bec3c13ad6da {
    padding-top: 10px;
  }

  .pb_mobile--10_d8095321b1ab5c8a {
    padding-bottom: 10px;
  }

  .pl_mobile--10_d85c02318889f4a2 {
    padding-left: 10px;
  }

  .pr_mobile--10_2c3492795a0bd1dd {
    padding-right: 10px;
  }

  .mt_mobile--10_518971b3b8b8b6a1 {
    margin-top: 10px;
  }

  .mb_mobile--10_19654f23d5e99886 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_700526afca6e54f3 {
    padding: 15px 0;
  }

  .plr_mobile--15_d077dd4f01350e4b {
    padding: 0 15px;
  }

  .pt_mobile--15_38b7ad31c1cfcfe7 {
    padding-top: 15px;
  }

  .pb_mobile--15_93f47c47e6b1e405 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_a2d75711c5f61a2a {
    padding-left: 15px;
  }

  .pr_mobile--15_1d3f4711622a6c16 {
    padding-right: 15px;
  }

  .mt_mobile--15_62cc8025f237e5b1 {
    margin-top: 15px;
  }

  .mb_mobile--15_3fb83e55057e9e79 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_e70508040307c057 {
    padding: 20px 0;
  }

  .plr_mobile--20_88f75d3c313b4460 {
    padding: 0 20px;
  }

  .pt_mobile--20_09a0fa104406ca88 {
    padding-top: 20px;
  }

  .pb_mobile--20_26bbdbe3139d0c4d {
    padding-bottom: 20px;
  }

  .pl_mobile--20_feab7e2d5b05a9aa {
    padding-left: 20px;
  }

  .pr_mobile--20_95ba03b4a570a77d {
    padding-right: 20px;
  }

  .mt_mobile--20_ed4606ad976e6450 {
    margin-top: 20px;
  }

  .mb_mobile--20_ff420402253dc9bc {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_d7a712c08baaf56a {
    padding: 25px 0;
  }

  .plr_mobile--25_b39f26d1b843971b {
    padding: 0 25px;
  }

  .pt_mobile--25_fda2a927ce310549 {
    padding-top: 25px;
  }

  .pb_mobile--25_44696485dfbc53f3 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_bba2aca38258894b {
    padding-left: 25px;
  }

  .pr_mobile--25_5db877de619d7ffc {
    padding-right: 25px;
  }

  .mt_mobile--25_535a30dd750b7015 {
    margin-top: 25px;
  }

  .mb_mobile--25_622f5d95c206aef6 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_eb4d94542b088597 {
    padding: 30px 0;
  }

  .plr_mobile--30_7ee1b5c822d178fb {
    padding: 0 30px;
  }

  .pt_mobile--30_d0c5b428f61ec9d7 {
    padding-top: 30px;
  }

  .pb_mobile--30_0e6b4108007ae67e {
    padding-bottom: 30px;
  }

  .pl_mobile--30_5a9aa484a9878e33 {
    padding-left: 30px;
  }

  .pr_mobile--30_d03f464d7e948107 {
    padding-right: 30px;
  }

  .mt_mobile--30_fff57a419b048866 {
    margin-top: 30px;
  }

  .mb_mobile--30_17559dd33000cf4c {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_58082d578d9e6962 {
    padding: 35px 0;
  }

  .plr_mobile--35_dab89a230ff03e86 {
    padding: 0 35px;
  }

  .pt_mobile--35_57a61396cb6d7494 {
    padding-top: 35px;
  }

  .pb_mobile--35_eaa8732e4c5fd723 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_bfdc49bf4c02f193 {
    padding-left: 35px;
  }

  .pr_mobile--35_80f0b96a6ba3a752 {
    padding-right: 35px;
  }

  .mt_mobile--35_d8b839a158e87268 {
    margin-top: 35px;
  }

  .mb_mobile--35_1c65e819f5870097 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_75c0c47aef176c6a {
    padding: 40px 0;
  }

  .plr_mobile--40_baf6a11004227ea1 {
    padding: 0 40px;
  }

  .pt_mobile--40_f83369fd0a550d14 {
    padding-top: 40px;
  }

  .pb_mobile--40_2146fe0e49c30a57 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_1109b56880072a04 {
    padding-left: 40px;
  }

  .pr_mobile--40_6dfce0f28080f689 {
    padding-right: 40px;
  }

  .mt_mobile--40_a3946a2c3235eada {
    margin-top: 40px;
  }

  .mb_mobile--40_84714068a882d804 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_ab485b77a5b6ae17 {
    padding: 45px 0;
  }

  .plr_mobile--45_218d163d37ff111a {
    padding: 0 45px;
  }

  .pt_mobile--45_7edc964e90edf1ee {
    padding-top: 45px;
  }

  .pb_mobile--45_9d4cc12ad843d54d {
    padding-bottom: 45px;
  }

  .pl_mobile--45_dd3542e04a51490a {
    padding-left: 45px;
  }

  .pr_mobile--45_3b28150d07dacedb {
    padding-right: 45px;
  }

  .mt_mobile--45_6a1e762625d164cb {
    margin-top: 45px;
  }

  .mb_mobile--45_d46dad591c6a1f3c {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_2866ea26c2cfd29b {
    padding: 50px 0;
  }

  .plr_mobile--50_5ef3c3252aad7633 {
    padding: 0 50px;
  }

  .pt_mobile--50_eca3af53cbd2a778 {
    padding-top: 50px;
  }

  .pb_mobile--50_ec77efb2fbedcbd2 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_5c57c7da28ccb0a0 {
    padding-left: 50px;
  }

  .pr_mobile--50_b69c8f9fdfe2cc3b {
    padding-right: 50px;
  }

  .mt_mobile--50_6a583c3226ccdb92 {
    margin-top: 50px;
  }

  .mb_mobile--50_43ed93c0acae14d8 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_1c77ec7960b9234d {
    padding: 55px 0;
  }

  .plr_mobile--55_83de5b773c40c565 {
    padding: 0 55px;
  }

  .pt_mobile--55_40dbc0d81a9f757d {
    padding-top: 55px;
  }

  .pb_mobile--55_4c40958fa5493769 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_c5981730032a0a78 {
    padding-left: 55px;
  }

  .pr_mobile--55_bcccb1da3e0a355c {
    padding-right: 55px;
  }

  .mt_mobile--55_9d1057ded7906e03 {
    margin-top: 55px;
  }

  .mb_mobile--55_57fabb58aac4e615 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_b08b4a0ffe885ee0 {
    padding: 60px 0;
  }

  .plr_mobile--60_4924da0332260f02 {
    padding: 0 60px;
  }

  .pt_mobile--60_6bd5494657279f7f {
    padding-top: 60px;
  }

  .pb_mobile--60_defac3b042e39258 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_fceef7efd2f4483a {
    padding-left: 60px;
  }

  .pr_mobile--60_e4ca04d0e93b953a {
    padding-right: 60px;
  }

  .mt_mobile--60_1f95fec8b99f95ba {
    margin-top: 60px;
  }

  .mb_mobile--60_fb3ec393f7758d5d {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_9e3115d9bd4119b4 {
    padding: 65px 0;
  }

  .plr_mobile--65_a71b7aca6168285e {
    padding: 0 65px;
  }

  .pt_mobile--65_a6f6b2b02f375f50 {
    padding-top: 65px;
  }

  .pb_mobile--65_b98a397e2564f9e1 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_bc0dba3c3170502d {
    padding-left: 65px;
  }

  .pr_mobile--65_b9d88373d2ab84b7 {
    padding-right: 65px;
  }

  .mt_mobile--65_701983d057e76909 {
    margin-top: 65px;
  }

  .mb_mobile--65_a82bd2dca17ef406 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_2cffd7203c81e1aa {
    padding: 70px 0;
  }

  .plr_mobile--70_c9d2bf6646318426 {
    padding: 0 70px;
  }

  .pt_mobile--70_4b64b0c3b73606d9 {
    padding-top: 70px;
  }

  .pb_mobile--70_ef79fecac95ba2e5 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_1961f7e5b7fa68c9 {
    padding-left: 70px;
  }

  .pr_mobile--70_09aeb01179c7e3fa {
    padding-right: 70px;
  }

  .mt_mobile--70_fd51c21650caeefa {
    margin-top: 70px;
  }

  .mb_mobile--70_e51cffeb8f0f3de8 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_d62173e15885e06b {
    padding: 75px 0;
  }

  .plr_mobile--75_4b32bdae9371f5b9 {
    padding: 0 75px;
  }

  .pt_mobile--75_e37cf978ad6b45c1 {
    padding-top: 75px;
  }

  .pb_mobile--75_380a09f687757d01 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_41eda8ef381af9f3 {
    padding-left: 75px;
  }

  .pr_mobile--75_476cc7b310a76437 {
    padding-right: 75px;
  }

  .mt_mobile--75_5f3cb62d98c7d7e9 {
    margin-top: 75px;
  }

  .mb_mobile--75_551e43af5f098cda {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_71f6bc0a02094f0b {
    padding: 80px 0;
  }

  .plr_mobile--80_8566d2892384d730 {
    padding: 0 80px;
  }

  .pt_mobile--80_e53bf1ab6e66b497 {
    padding-top: 80px;
  }

  .pb_mobile--80_3501d52e0a449feb {
    padding-bottom: 80px;
  }

  .pl_mobile--80_2167182c564a5880 {
    padding-left: 80px;
  }

  .pr_mobile--80_d53f8d944beaa3ef {
    padding-right: 80px;
  }

  .mt_mobile--80_ea1519bacae2c481 {
    margin-top: 80px;
  }

  .mb_mobile--80_9934fb25fb5092b4 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_22fe79f7b872103e {
    padding: 85px 0;
  }

  .plr_mobile--85_aad499aa4b4ac05a {
    padding: 0 85px;
  }

  .pt_mobile--85_4ca1d293481c2f68 {
    padding-top: 85px;
  }

  .pb_mobile--85_f6e2b2ff38774802 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_996ca34ff40efa4d {
    padding-left: 85px;
  }

  .pr_mobile--85_8c05b631eeba01e5 {
    padding-right: 85px;
  }

  .mt_mobile--85_f5ff2d52a3c09b80 {
    margin-top: 85px;
  }

  .mb_mobile--85_adc645cc9a5f5e62 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_12d186ea0cdbe418 {
    padding: 90px 0;
  }

  .plr_mobile--90_bf089baa6d6de4ab {
    padding: 0 90px;
  }

  .pt_mobile--90_3b9d2906a54c3c1e {
    padding-top: 90px;
  }

  .pb_mobile--90_2998c84bfa3f957a {
    padding-bottom: 90px;
  }

  .pl_mobile--90_d2129384e58b5aca {
    padding-left: 90px;
  }

  .pr_mobile--90_4072336fe018712c {
    padding-right: 90px;
  }

  .mt_mobile--90_eb71c4a9ef82e202 {
    margin-top: 90px;
  }

  .mb_mobile--90_c81d51aaeb3eaa74 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_3a749a27ef5979ee {
    padding: 95px 0;
  }

  .plr_mobile--95_c771b4c3b14ef133 {
    padding: 0 95px;
  }

  .pt_mobile--95_ffb25954a4f7cc96 {
    padding-top: 95px;
  }

  .pb_mobile--95_9c414a0a68245d7b {
    padding-bottom: 95px;
  }

  .pl_mobile--95_739215cfb7d705ef {
    padding-left: 95px;
  }

  .pr_mobile--95_1767026d1e2b112a {
    padding-right: 95px;
  }

  .mt_mobile--95_8d64c20a55c79ee1 {
    margin-top: 95px;
  }

  .mb_mobile--95_aeb577136c2a6d59 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_87729b3a9df9c8ee {
    padding: 100px 0;
  }

  .plr_mobile--100_086e261da86b998e {
    padding: 0 100px;
  }

  .pt_mobile--100_7d00f493a6085def {
    padding-top: 100px;
  }

  .pb_mobile--100_f417f6145dd1ddd1 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_b653febdbaddb6e4 {
    padding-left: 100px;
  }

  .pr_mobile--100_b6776c3c76cecd34 {
    padding-right: 100px;
  }

  .mt_mobile--100_8792c71ecba796ec {
    margin-top: 100px;
  }

  .mb_mobile--100_ced8245e643cf157 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_b9e43c5b6098ec0f {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_b9e43c5b6098ec0f .slick-slide_12f1a6952274abe4 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_fdfdb40a4a39740f {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_fdfdb40a4a39740f .slick-slide_12f1a6952274abe4 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_02ee0be1fc5e2d3d {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_02ee0be1fc5e2d3d .slick-slide_12f1a6952274abe4 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_df37995adfd47f99 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_df37995adfd47f99 .slick-slide_12f1a6952274abe4 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_a9f2e1769729b2fc {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_a9f2e1769729b2fc .slick-slide_12f1a6952274abe4 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_014525eb042402bd {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_014525eb042402bd .slick-slide_12f1a6952274abe4 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_04a4939675c44a8e {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_04a4939675c44a8e .slick-slide_12f1a6952274abe4 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_53c5d47ef8edb054 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_53c5d47ef8edb054 .slick-slide_12f1a6952274abe4 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_d2d68154642b37f8 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_d2d68154642b37f8 .slick-slide_12f1a6952274abe4 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_33e235cadb10ff23 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_33e235cadb10ff23 .slick-slide_12f1a6952274abe4 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_48b0cc0d5d74014e {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_48b0cc0d5d74014e .slick-slide_12f1a6952274abe4 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_7d2a0756246b4c0a {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_7d2a0756246b4c0a .slick-slide_12f1a6952274abe4 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_8139a63de10228d5 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_8139a63de10228d5 .slick-slide_12f1a6952274abe4 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_89598e7016867b09 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_89598e7016867b09 .slick-slide_12f1a6952274abe4 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_cc165dec1a355fc7 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_cc165dec1a355fc7 .slick-slide_12f1a6952274abe4 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_3a5edc1777a4ba20 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_3a5edc1777a4ba20 .slick-slide_12f1a6952274abe4 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_7dc5d5d37c31ae03 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_7dc5d5d37c31ae03 .slick-slide_12f1a6952274abe4 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_b697e62add76902e {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_b697e62add76902e .slick-slide_12f1a6952274abe4 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_047222bcba488c3b {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_047222bcba488c3b .slick-slide_12f1a6952274abe4 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_69267b4624145776 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_69267b4624145776 .slick-slide_12f1a6952274abe4 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_7c1e78d1b7f6ede1 {
  margin-top: -30px;
}

.mt_dec--30_0c493f2449ae10b3 {
  margin-top: -30px;
}

.mt-dec-100_9f01148c5c5e5170 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_4aff76e2f9325a93 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_3e210263cedfbfc5 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_2e44646b25fe5dbf {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_2e44646b25fe5dbf {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_2e44646b25fe5dbf {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_5c9aeadfc1a319ef {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_5903a47943012776 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_3e210263cedfbfc5 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_3e210263cedfbfc5 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_5f1fb27b77f5db44 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_5f1fb27b77f5db44 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_be9e6f19113f8c6a {
    margin-top: -10px;
  }
}

.mt_dec--120_5fd472d8293ce737 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_2573964e91ec5c59 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_f80249a6ea484d1a {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_f80249a6ea484d1a {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_f80249a6ea484d1a {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_f80249a6ea484d1a {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_f80249a6ea484d1a {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_255fd3a7594c4e3d {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_255fd3a7594c4e3d {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_255fd3a7594c4e3d {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_e560a85a9f5426d0 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_e560a85a9f5426d0 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_e560a85a9f5426d0 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_e560a85a9f5426d0 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_a36972451c6876e0 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_619f14e67a85b074 {
  --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_90aa62f41f02ef02 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_77104f4a572315cd, .input-active_0da9504e73282c07 input[type=text], input[type=text].input-active_0da9504e73282c07,
input[type=password].p-holder__active_77104f4a572315cd,
.input-active_0da9504e73282c07 input[type=password],
input[type=password].input-active_0da9504e73282c07,
input[type=email].p-holder__active_77104f4a572315cd,
.input-active_0da9504e73282c07 input[type=email],
input[type=email].input-active_0da9504e73282c07,
input[type=number].p-holder__active_77104f4a572315cd,
.input-active_0da9504e73282c07 input[type=number],
input[type=number].input-active_0da9504e73282c07,
input[type=tel].p-holder__active_77104f4a572315cd,
.input-active_0da9504e73282c07 input[type=tel],
input[type=tel].input-active_0da9504e73282c07,
input[type=url].p-holder__active_77104f4a572315cd,
.input-active_0da9504e73282c07 input[type=url],
input[type=url].input-active_0da9504e73282c07,
textarea.p-holder__active_77104f4a572315cd,
textarea.input-active_0da9504e73282c07 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_77104f4a572315cd::placeholder, .input-active_0da9504e73282c07 input[type=text]::placeholder, input[type=text].input-active_0da9504e73282c07::placeholder,
input[type=password].p-holder__active_77104f4a572315cd::placeholder,
.input-active_0da9504e73282c07 input[type=password]::placeholder,
input[type=password].input-active_0da9504e73282c07::placeholder,
input[type=email].p-holder__active_77104f4a572315cd::placeholder,
.input-active_0da9504e73282c07 input[type=email]::placeholder,
input[type=email].input-active_0da9504e73282c07::placeholder,
input[type=number].p-holder__active_77104f4a572315cd::placeholder,
.input-active_0da9504e73282c07 input[type=number]::placeholder,
input[type=number].input-active_0da9504e73282c07::placeholder,
input[type=tel].p-holder__active_77104f4a572315cd::placeholder,
.input-active_0da9504e73282c07 input[type=tel]::placeholder,
input[type=tel].input-active_0da9504e73282c07::placeholder,
input[type=url].p-holder__active_77104f4a572315cd::placeholder,
.input-active_0da9504e73282c07 input[type=url]::placeholder,
input[type=url].input-active_0da9504e73282c07::placeholder,
textarea.p-holder__active_77104f4a572315cd::placeholder,
textarea.input-active_0da9504e73282c07::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_77104f4a572315cd:-ms-input-placeholder, .input-active_0da9504e73282c07 input[type=text]:-ms-input-placeholder, input[type=text].input-active_0da9504e73282c07:-ms-input-placeholder,
input[type=password].p-holder__active_77104f4a572315cd:-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_0da9504e73282c07:-ms-input-placeholder,
input[type=email].p-holder__active_77104f4a572315cd:-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_0da9504e73282c07:-ms-input-placeholder,
input[type=number].p-holder__active_77104f4a572315cd:-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_0da9504e73282c07:-ms-input-placeholder,
input[type=tel].p-holder__active_77104f4a572315cd:-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_0da9504e73282c07:-ms-input-placeholder,
input[type=url].p-holder__active_77104f4a572315cd:-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_0da9504e73282c07:-ms-input-placeholder,
textarea.p-holder__active_77104f4a572315cd:-ms-input-placeholder,
textarea.input-active_0da9504e73282c07:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_77104f4a572315cd::-ms-input-placeholder, .input-active_0da9504e73282c07 input[type=text]::-ms-input-placeholder, input[type=text].input-active_0da9504e73282c07::-ms-input-placeholder,
input[type=password].p-holder__active_77104f4a572315cd::-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_0da9504e73282c07::-ms-input-placeholder,
input[type=email].p-holder__active_77104f4a572315cd::-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_0da9504e73282c07::-ms-input-placeholder,
input[type=number].p-holder__active_77104f4a572315cd::-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_0da9504e73282c07::-ms-input-placeholder,
input[type=tel].p-holder__active_77104f4a572315cd::-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_0da9504e73282c07::-ms-input-placeholder,
input[type=url].p-holder__active_77104f4a572315cd::-ms-input-placeholder,
.input-active_0da9504e73282c07 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_0da9504e73282c07::-ms-input-placeholder,
textarea.p-holder__active_77104f4a572315cd::-ms-input-placeholder,
textarea.input-active_0da9504e73282c07::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_de531e97d2e89273, .input-error_fce726085fe8a2ca input[type=text], input[type=text].input-error_fce726085fe8a2ca,
input[type=password].p-holder__error_de531e97d2e89273,
.input-error_fce726085fe8a2ca input[type=password],
input[type=password].input-error_fce726085fe8a2ca,
input[type=email].p-holder__error_de531e97d2e89273,
.input-error_fce726085fe8a2ca input[type=email],
input[type=email].input-error_fce726085fe8a2ca,
input[type=number].p-holder__error_de531e97d2e89273,
.input-error_fce726085fe8a2ca input[type=number],
input[type=number].input-error_fce726085fe8a2ca,
input[type=tel].p-holder__error_de531e97d2e89273,
.input-error_fce726085fe8a2ca input[type=tel],
input[type=tel].input-error_fce726085fe8a2ca,
input[type=url].p-holder__error_de531e97d2e89273,
.input-error_fce726085fe8a2ca input[type=url],
input[type=url].input-error_fce726085fe8a2ca,
textarea.p-holder__error_de531e97d2e89273,
textarea.input-error_fce726085fe8a2ca {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_de531e97d2e89273::placeholder, .input-error_fce726085fe8a2ca input[type=text]::placeholder, input[type=text].input-error_fce726085fe8a2ca::placeholder,
input[type=password].p-holder__error_de531e97d2e89273::placeholder,
.input-error_fce726085fe8a2ca input[type=password]::placeholder,
input[type=password].input-error_fce726085fe8a2ca::placeholder,
input[type=email].p-holder__error_de531e97d2e89273::placeholder,
.input-error_fce726085fe8a2ca input[type=email]::placeholder,
input[type=email].input-error_fce726085fe8a2ca::placeholder,
input[type=number].p-holder__error_de531e97d2e89273::placeholder,
.input-error_fce726085fe8a2ca input[type=number]::placeholder,
input[type=number].input-error_fce726085fe8a2ca::placeholder,
input[type=tel].p-holder__error_de531e97d2e89273::placeholder,
.input-error_fce726085fe8a2ca input[type=tel]::placeholder,
input[type=tel].input-error_fce726085fe8a2ca::placeholder,
input[type=url].p-holder__error_de531e97d2e89273::placeholder,
.input-error_fce726085fe8a2ca input[type=url]::placeholder,
input[type=url].input-error_fce726085fe8a2ca::placeholder,
textarea.p-holder__error_de531e97d2e89273::placeholder,
textarea.input-error_fce726085fe8a2ca::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_de531e97d2e89273:-ms-input-placeholder, .input-error_fce726085fe8a2ca input[type=text]:-ms-input-placeholder, input[type=text].input-error_fce726085fe8a2ca:-ms-input-placeholder,
input[type=password].p-holder__error_de531e97d2e89273:-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=password]:-ms-input-placeholder,
input[type=password].input-error_fce726085fe8a2ca:-ms-input-placeholder,
input[type=email].p-holder__error_de531e97d2e89273:-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=email]:-ms-input-placeholder,
input[type=email].input-error_fce726085fe8a2ca:-ms-input-placeholder,
input[type=number].p-holder__error_de531e97d2e89273:-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=number]:-ms-input-placeholder,
input[type=number].input-error_fce726085fe8a2ca:-ms-input-placeholder,
input[type=tel].p-holder__error_de531e97d2e89273:-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_fce726085fe8a2ca:-ms-input-placeholder,
input[type=url].p-holder__error_de531e97d2e89273:-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=url]:-ms-input-placeholder,
input[type=url].input-error_fce726085fe8a2ca:-ms-input-placeholder,
textarea.p-holder__error_de531e97d2e89273:-ms-input-placeholder,
textarea.input-error_fce726085fe8a2ca:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_de531e97d2e89273::-ms-input-placeholder, .input-error_fce726085fe8a2ca input[type=text]::-ms-input-placeholder, input[type=text].input-error_fce726085fe8a2ca::-ms-input-placeholder,
input[type=password].p-holder__error_de531e97d2e89273::-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=password]::-ms-input-placeholder,
input[type=password].input-error_fce726085fe8a2ca::-ms-input-placeholder,
input[type=email].p-holder__error_de531e97d2e89273::-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=email]::-ms-input-placeholder,
input[type=email].input-error_fce726085fe8a2ca::-ms-input-placeholder,
input[type=number].p-holder__error_de531e97d2e89273::-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=number]::-ms-input-placeholder,
input[type=number].input-error_fce726085fe8a2ca::-ms-input-placeholder,
input[type=tel].p-holder__error_de531e97d2e89273::-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_fce726085fe8a2ca::-ms-input-placeholder,
input[type=url].p-holder__error_de531e97d2e89273::-ms-input-placeholder,
.input-error_fce726085fe8a2ca input[type=url]::-ms-input-placeholder,
input[type=url].input-error_fce726085fe8a2ca::-ms-input-placeholder,
textarea.p-holder__error_de531e97d2e89273::-ms-input-placeholder,
textarea.input-error_fce726085fe8a2ca::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_de531e97d2e89273:focus, .input-error_fce726085fe8a2ca input[type=text]:focus, input[type=text].input-error_fce726085fe8a2ca:focus,
input[type=password].p-holder__error_de531e97d2e89273:focus,
.input-error_fce726085fe8a2ca input[type=password]:focus,
input[type=password].input-error_fce726085fe8a2ca:focus,
input[type=email].p-holder__error_de531e97d2e89273:focus,
.input-error_fce726085fe8a2ca input[type=email]:focus,
input[type=email].input-error_fce726085fe8a2ca:focus,
input[type=number].p-holder__error_de531e97d2e89273:focus,
.input-error_fce726085fe8a2ca input[type=number]:focus,
input[type=number].input-error_fce726085fe8a2ca:focus,
input[type=tel].p-holder__error_de531e97d2e89273:focus,
.input-error_fce726085fe8a2ca input[type=tel]:focus,
input[type=tel].input-error_fce726085fe8a2ca:focus,
input[type=url].p-holder__error_de531e97d2e89273:focus,
.input-error_fce726085fe8a2ca input[type=url]:focus,
input[type=url].input-error_fce726085fe8a2ca:focus,
textarea.p-holder__error_de531e97d2e89273:focus,
textarea.input-error_fce726085fe8a2ca: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_e5b6dbf717ba40f6::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_c98d1a46f35c791a {
  margin-bottom: 20px;
}
.form-group_c98d1a46f35c791a label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_c98d1a46f35c791a 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_c98d1a46f35c791a input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_c98d1a46f35c791a 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_c98d1a46f35c791a 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_f91066f602d23825:before,
.clearfix_f91066f602d23825:after {
  content: " ";
  display: table;
}

.clearfix_f91066f602d23825:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_8c4ac5a1fe5a92b5 .slick-slide_12f1a6952274abe4 {
  margin-bottom: -10px;
}

.slick-gutter-15_02ee0be1fc5e2d3d {
  margin: -30px -15px;
}
.slick-gutter-15_02ee0be1fc5e2d3d .slick-slide_12f1a6952274abe4 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_b03d8fd7ff3da254 {
  background: var(--color-primary);
}

.bg-color-secondary_271c93133024b42d {
  background: var(--color-secondary);
}

.bg-color-tertiary_fe2873eda85d0c4a {
  background: var(--color-tertiary);
}

.bg-color-gray_be3bf09ab3b9e88f {
  background: var(--color-gray);
}

.bg-color-white_5110720ef8dae184 {
  background: #FFFFFF;
}

.bg-color-black_a09441023cc57672 {
  background: #1A1A1A;
}

.bg-color-extra03_efce799e749b6ac7 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_9bf224e86701551d {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_fd303c797e9e2b0e {
  background-image: url(../captures/bg/bg-image-1.jpg);
}

.bg_image--2_c115ca366efd7de2 {
  background-image: url(../captures/bg/bg-image-2.jpg);
}

.bg_image--3_76c51bac9ca02ef7 {
  background-image: url(../captures/bg/bg-image-3.jpg);
}

.bg_image--4_c94e393d1578faf9 {
  background-image: url(../captures/bg/bg-image-4.jpg);
}

.bg_image--5_f7917ee38f189761 {
  background-image: url(../captures/bg/bg-image-5.jpg);
}

.bg_image--6_bf68cb28766deedf {
  background-image: url(../captures/bg/bg-image-6.jpg);
}

.bg_image--7_cb3582274d812be7 {
  background-image: url(../captures/bg/bg-image-7.jpg);
}

.bg_image--8_4c35da30671813b1 {
  background-image: url(../captures/bg/bg-image-8.jpg);
}

.bg_image--9_a97dbd7b7dd007e7 {
  background-image: url(../captures/bg/bg-image-9.jpg);
}

.bg_image--10_3f24721ae5b86f33 {
  background-image: url(../captures/bg/bg-image-10.jpg);
}

.bg_image--11_03ef38666cb31836 {
  background-image: url(../captures/bg/bg-image-11.jpg);
}

.bg_image--12_d507eb201dd0e4db {
  background-image: url(../captures/bg/bg-image-12.jpg);
}

.bg_image--13_259352ed387b7c2c {
  background-image: url(../captures/bg/bg-image-13.jpg);
}

.bg_image--14_09e31210a5c736ab {
  background-image: url(../captures/bg/bg-image-14.jpg);
}

.bg_image--15_959db05b124e969d {
  background-image: url(../captures/bg/bg-image-15.jpg);
}

.bg_image--16_162568f53b53ca5f {
  background-image: url(../captures/bg/bg-image-16.jpg);
}

.bg_image--17_97db4b92ec40dd73 {
  background-image: url(../captures/bg/bg-image-17.jpg);
}

.bg_image--18_ecab7b94bb4dbb5a {
  background-image: url(../captures/bg/bg-image-18.jpg);
}

.bg_image--19_45f42caf6cb0b0fe {
  background-image: url(../captures/bg/bg-image-19.jpg);
}

.bg_image--20_7ff97b12af6b6e1a {
  background-image: url(../captures/bg/bg-image-20.jpg);
}

.bg_image--21_69a9ee01d6fc6b3c {
  background-image: url(../captures/bg/bg-image-21.jpg);
}

.bg_image--22_59ff20c72bdad613 {
  background-image: url(../captures/bg/bg-image-22.jpg);
}

.bg_image--23_2c77808f0625a212 {
  background-image: url(../captures/bg/bg-image-23.jpg);
}

.bg_image--24_93679a8d6be5db32 {
  background-image: url(../captures/bg/bg-image-24.jpg);
}

.bg_image--25_c9c8d8323c86daea {
  background-image: url(../captures/bg/bg-image-25.jpg);
}

.bg_image--26_3aae08f21c15acaa {
  background-image: url(../captures/bg/bg-image-26.jpg);
}

.bg_image--27_0e1020aa430aaf0f {
  background-image: url(../captures/bg/bg-image-27.jpg);
}

.bg_image--28_9e57bf5a1faa5fe1 {
  background-image: url(../captures/bg/bg-image-28.jpg);
}

.bg_image--29_c45a2148f3c8ede3 {
  background-image: url(../captures/bg/bg-image-29.jpg);
}

.bg_image--30_fed4cea46890d2fa {
  background-image: url(../captures/bg/bg-image-30.jpg);
}

.bg_image--31_30487c522b676283 {
  background-image: url(../captures/bg/bg-image-31.jpg);
}

.bg_image--32_c18ce4c82d847a52 {
  background-image: url(../captures/bg/bg-image-32.jpg);
}

.bg_image--33_24abc3e40385f514 {
  background-image: url(../captures/bg/bg-image-33.jpg);
}

.bg_image--34_a7276181d005db1d {
  background-image: url(../captures/bg/bg-image-34.jpg);
}

.bg_image--35_b9f7f41a9231e5c2 {
  background-image: url(../captures/bg/bg-image-35.jpg);
}

.bg_image--36_bc777a12004961c9 {
  background-image: url(../captures/bg/bg-image-36.jpg);
}

.bg_image--37_f26bcc5fee3c3541 {
  background-image: url(../captures/bg/bg-image-37.jpg);
}

.bg_image--38_33b6ba741517f640 {
  background-image: url(../captures/bg/bg-image-38.jpg);
}

.bg_image--39_c9d0cc8d95f5877b {
  background-image: url(../captures/bg/bg-image-39.jpg);
}

.bg_image--40_a75ac6c104c61240 {
  background-image: url(../captures/bg/bg-image-40.jpg);
}

.bg_tr-image--1_77ca34f569bf33d1 {
  background-image: url(../captures/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_9ea9c37f915e49e2 {
  background-image: url(../captures/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_260e21e7fde8078e {
  background-image: url(../captures/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_b18b898c95ed1487 {
  background-image: url(../captures/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_81cd70b7243c9a64 {
  background-image: url(../captures/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_5707eca5cb035a77 {
  background-image: url(../captures/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_7225054f408a565d {
  background-image: url(../captures/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_e81095ea25c27f4d {
  background-image: url(../captures/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_796eb87e9676e0e0 {
  background-image: url(../captures/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_e98ee9cd220f37a0 {
  background-image: url(../captures/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_0232252f3fbcd59f {
  background-image: url(../captures/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_35b159cb0a95ba0d {
  background-image: url(../captures/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_6bc235b76c85b417 {
  background-image: url(../captures/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_8b0df501566542b3 {
  background-image: url(../captures/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_26cc40b9a3b4d6ef {
  background-image: url(../captures/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_a49b9bd59c5b4d05 {
  background-image: url(../captures/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_647daf6b6e33d071 {
  background-image: url(../captures/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_ed912f698d8c0612 {
  background-image: url(../captures/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_2107217c70489267 {
  background-image: url(../captures/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_4454fa832fefe0d2 {
  background-image: url(../captures/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_b202f03ab0de3444 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_1f821926b3f678a5 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_1f821926b3f678a5 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_782a55ab6818c1d3 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_782a55ab6818c1d3 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_c62fea67be0bde73 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_c62fea67be0bde73 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_b9c8fb38c84fb285 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_b9c8fb38c84fb285 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_b9c8fb38c84fb285 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_b9c8fb38c84fb285 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_b9c8fb38c84fb285 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_b9c8fb38c84fb285 > [class*=col], .row--20_b9c8fb38c84fb285 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_b9c8fb38c84fb285 > [class*=col], .row--20_b9c8fb38c84fb285 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_b9c8fb38c84fb285 > [class*=col], .row--20_b9c8fb38c84fb285 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_b9c8fb38c84fb285 > [class*=col], .row--20_b9c8fb38c84fb285 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_b9c8fb38c84fb285 > [class*=col], .row--20_b9c8fb38c84fb285 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_272fea7ab95b2f52 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_272fea7ab95b2f52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_272fea7ab95b2f52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_272fea7ab95b2f52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_272fea7ab95b2f52 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_272fea7ab95b2f52 > [class*=col], .row--25_272fea7ab95b2f52 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_272fea7ab95b2f52 > [class*=col], .row--25_272fea7ab95b2f52 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_272fea7ab95b2f52 > [class*=col], .row--25_272fea7ab95b2f52 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_272fea7ab95b2f52 > [class*=col], .row--25_272fea7ab95b2f52 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_272fea7ab95b2f52 > [class*=col], .row--25_272fea7ab95b2f52 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_3858d6438a7b0378 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_3858d6438a7b0378 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_3858d6438a7b0378 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_3858d6438a7b0378 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_3858d6438a7b0378 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_3858d6438a7b0378 > [class*=col], .row--30_3858d6438a7b0378 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_3858d6438a7b0378 > [class*=col], .row--30_3858d6438a7b0378 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_3858d6438a7b0378 > [class*=col], .row--30_3858d6438a7b0378 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_3858d6438a7b0378 > [class*=col], .row--30_3858d6438a7b0378 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_3858d6438a7b0378 > [class*=col], .row--30_3858d6438a7b0378 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_cd336f37885523fc {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_cd336f37885523fc {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_cd336f37885523fc {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_cd336f37885523fc {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_cd336f37885523fc {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_cd336f37885523fc > [class*=col], .row--45_cd336f37885523fc > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_cd336f37885523fc > [class*=col], .row--45_cd336f37885523fc > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_cd336f37885523fc > [class*=col], .row--45_cd336f37885523fc > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_cd336f37885523fc > [class*=col], .row--45_cd336f37885523fc > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_cd336f37885523fc > [class*=col], .row--45_cd336f37885523fc > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_b7d842983acbfb14 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_b7d842983acbfb14 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_b7d842983acbfb14 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_b7d842983acbfb14 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_b7d842983acbfb14 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_b7d842983acbfb14 > [class*=col], .row--40_b7d842983acbfb14 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_b7d842983acbfb14 > [class*=col], .row--40_b7d842983acbfb14 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_b7d842983acbfb14 > [class*=col], .row--40_b7d842983acbfb14 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_b7d842983acbfb14 > [class*=col], .row--40_b7d842983acbfb14 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_b7d842983acbfb14 > [class*=col], .row--40_b7d842983acbfb14 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_6c9a3882cfafb271 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_6c9a3882cfafb271 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_6c9a3882cfafb271 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_6c9a3882cfafb271 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_6c9a3882cfafb271 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_6c9a3882cfafb271 > [class*=col], .row--60_6c9a3882cfafb271 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_6c9a3882cfafb271 > [class*=col], .row--60_6c9a3882cfafb271 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_6c9a3882cfafb271 > [class*=col], .row--60_6c9a3882cfafb271 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_6c9a3882cfafb271 > [class*=col], .row--60_6c9a3882cfafb271 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_6c9a3882cfafb271 > [class*=col], .row--60_6c9a3882cfafb271 > [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_b75076bc76bacb9b(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_b75076bc76bacb9b(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_b75076bc76bacb9b(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_b75076bc76bacb9b(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_2805f0c101192a01/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_ce1257869bc53613 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_b77a2e7f78d00e3d {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_831041e6d4acd4b1,
.animated.bounceOut_c3b7f3a4a7671e21 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_5b010cd1120fcdd5,
.animated.flipOutY_86c0cea89a7d2a4a {
  -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_bb6761579fc3e8cc {
  -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_9a1ec4129517a2eb {
  -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_eb24f9faa637b456 {
  -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_31d9b96f8288eb35 {
  -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_c64074a0dca68b9d {
  -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_e899aa015ad95209 {
  -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_831041e6d4acd4b1 {
  -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_57f4006414551319 {
  -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_9d93243359abeb44 {
  -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_afe0547273f54176 {
  -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_7d7d92373c33258c {
  -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_c3b7f3a4a7671e21 {
  -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_72af8bcac495e441 {
  -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_16b6fef7889608ee {
  -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_9826ec861f993eb5 {
  -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_12e10eb65862bc24 {
  -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_2197265a926f7564 {
  -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_c542a31943c5aaba {
  -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_fa8ee71a6b7d5cee {
  -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_5cf45232b0ef1eca {
  -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_fbcf4b30aa01dc8b {
  -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_4d9210dd0962c1c6 {
  -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_e8472892d4a615c4 {
  -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_5f2f60a226530163 {
  -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_3d1854360d2e8c50 {
  -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_9a25ef8f3caeda3d {
  -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_8c089bec3daa712a {
  -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_7da6f2d14e5640d8 {
  -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_422f27ddbbc11c57 {
  -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_924a87cf9f3eef61 {
  -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_9c85692ca0cc032b {
  -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_a4d0b68a590af67c {
  -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_7cb4d4d5efa038a5 {
  -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_760137a29b3c9094 {
  -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_0d6a7e236b9b9d11 {
  -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_60f4d44432b6bd5f {
  -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_5b010cd1120fcdd5 {
  -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_86c0cea89a7d2a4a {
  -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_7d0159087b953a8a {
  -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_f0f7af48cdb64492 {
  -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_94b76f59a249fe21 {
  -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_6e80ce4bd27ef582 {
  -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_507739ebc8e5f689 {
  -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_12e3a30de288cbbe {
  -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_e2d2266bead70b71 {
  -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_e114b415b0ec79b1 {
  -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_52b8c6c2f505eeb2 {
  -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_be54303654f15700 {
  -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_197906546c77546c {
  -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_2efceee144cb9465 {
  -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_b77a2e7f78d00e3d {
  -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_93d7d231ec951fe8 {
  -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_12e0aeb44d5f7ce4 {
  -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_8179db15d9bd8f57 {
  -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_bdd5cb595ad9edc0 {
  -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_d18dc019ff99028b {
  -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_3b6bcfb3d88593d1 {
  -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_26f961e1bedd331f {
  -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_1fe77b2f78e184d3 {
  -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_2b2a12971d9d385e {
  -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_41ce1fef56ef4e90 {
  -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_13bec13953d2198a {
  -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_91d828eb17a72f16 {
  -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_3ec4ac941fd5160c {
  -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_341bd936babd1f98 {
  -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_0e39ffefb026b8af {
  -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_103014eb5cb21279 {
  -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_75eaa68c5d3b4c2d {
  -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_874baea2c71e7f13 {
  -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_49a9ad587223fff4 {
  -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_82d99753409b0baf {
  -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_32de5b52243f2b98 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_32de5b52243f2b98:hover {
  animation-play-state: paused;
}

.floting-line-2_560cbd79a8c52591 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_560cbd79a8c52591: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_b75076bc76bacb9b(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_b75076bc76bacb9b(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_b75076bc76bacb9b(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_a323b21090d6796f {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_a323b21090d6796f .reveal-animation_cb796ebe01968a04 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_a323b21090d6796f .reveal-animation_cb796ebe01968a04::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_cb796ebe01968a04.reveal-primary_27f91ab723ad7ee4::before {
  background: #0c0c0a;
}

.reveal-animation_cb796ebe01968a04.reveal-dark_d574d6c0647ff822::before {
  background: #000;
}

.reveal-animation_cb796ebe01968a04.reveal-white_ff99b86701c93473::before {
  background: #000;
}

.reveal-animation_cb796ebe01968a04.reveal-top_6ac6fde91aab7b31.aos-animate::before,
.reveal-animation_cb796ebe01968a04.reveal-bottom_c9f6d0ec49f7d44d.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_cb796ebe01968a04.reveal-start_e4d6c559ae8aa227.aos-animate::before,
.reveal-animation_cb796ebe01968a04.reveal-end_b9dc1fc83b5af0b3.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_cb796ebe01968a04.reveal-top_6ac6fde91aab7b31::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_cb796ebe01968a04.reveal-start_e4d6c559ae8aa227::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_cb796ebe01968a04.reveal-end_b9dc1fc83b5af0b3::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_cb796ebe01968a04.reveal-bottom_c9f6d0ec49f7d44d::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_6efcfa075af18659 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_6efcfa075af18659 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_6efcfa075af18659 {
    margin: 6em auto;
  }
}
.cd-headline_7df9adbebc11af44 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_7df9adbebc11af44 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_7df9adbebc11af44 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_7df9adbebc11af44 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_7df9adbebc11af44 {
    font-size: 26px;
  }
}
.cd-words-wrapper_d3be2a11d80d2e46 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_d3be2a11d80d2e46 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_d3be2a11d80d2e46 b.is-visible_f19136597391661c {
  position: relative;
}

.no-js_d05da2939233ce07 .cd-words-wrapper_d3be2a11d80d2e46 b {
  opacity: 0;
}

.no-js_d05da2939233ce07 .cd-words-wrapper_d3be2a11d80d2e46 b.is-visible_f19136597391661c {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_7df9adbebc11af44.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_7df9adbebc11af44.clip .cd-words-wrapper_d3be2a11d80d2e46 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_7df9adbebc11af44.clip .cd-words-wrapper_d3be2a11d80d2e46 b {
  font-weight: 700;
}

.cd-headline_7df9adbebc11af44.clip .cd-words-wrapper_d3be2a11d80d2e46::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_7df9adbebc11af44.clip b {
  opacity: 0;
}

.cd-headline_7df9adbebc11af44.clip b.is-visible_f19136597391661c {
  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_b37373da0f57e7bb,
body.sal-disabled_83b6bad614e4b3c1 [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_b37373da0f57e7bb,
body.sal-disabled_83b6bad614e4b3c1 [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_b37373da0f57e7bb,
body.sal-disabled_83b6bad614e4b3c1 [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_b37373da0f57e7bb,
body.sal-disabled_83b6bad614e4b3c1 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_65c53f4aac33eb74 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_65c53f4aac33eb74 .button-area-start_94a2b95debf05892 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_65c53f4aac33eb74 .button-area-start_94a2b95debf05892 .call-us_03b2f03cab6852ed {
    display: none;
  }
}
.header-style-one-wrapper_65c53f4aac33eb74 .button-area-start_94a2b95debf05892 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_65c53f4aac33eb74 .button-area-start_94a2b95debf05892 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_65c53f4aac33eb74 .logo-area_d528a1f62942b65b .logo_867097bbcb76b62f {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_d528a1f62942b65b img.light_97e4b01ec6de7e45 {
  display: block;
}
[data-theme=light] .logo-area_d528a1f62942b65b img.dark_6f2b1fccfb02fdd0 {
  display: none;
}

[data-theme=dark] .logo-area_d528a1f62942b65b img.light_97e4b01ec6de7e45 {
  display: none;
}
[data-theme=dark] .logo-area_d528a1f62942b65b img.dark_6f2b1fccfb02fdd0 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_9faaecd4f692aa29 .main-nav-area_52ddd91f31a6f53f ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_9faaecd4f692aa29 .button-area-start_94a2b95debf05892 .text-btn_44ad97a93bef78e5 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_52ddd91f31a6f53f ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_94a2b95debf05892 .call-us_03b2f03cab6852ed, [data-theme=dark] .header--sticky.sticky .button-area-start_94a2b95debf05892 .text-btn_44ad97a93bef78e5 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_9faaecd4f692aa29 .main-nav-area_52ddd91f31a6f53f ul li a {
  color: #fff;
}

.header-style-one_cd1094fa9ca4df73 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_cd1094fa9ca4df73 .header-style-one-wrapper_65c53f4aac33eb74 .main-nav-area_52ddd91f31a6f53f {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_cd1094fa9ca4df73 .header-style-one-wrapper_65c53f4aac33eb74 .main-nav-area_52ddd91f31a6f53f {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_6c1c58a8203bd0d7 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_cd1094fa9ca4df73 .header-style-one-wrapper_65c53f4aac33eb74 .main-nav-area_52ddd91f31a6f53f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_cd1094fa9ca4df73 .header-style-one-wrapper_65c53f4aac33eb74 .main-nav-area_52ddd91f31a6f53f {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_cd1094fa9ca4df73 .header-style-one-wrapper_65c53f4aac33eb74 .button-area-start_94a2b95debf05892 a.text-btn_44ad97a93bef78e5 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_9faaecd4f692aa29 {
  background: var(--body-bg);
}

header.header-two_dc1b9adebbc1503e {
  display: block;
}
header.header-two_dc1b9adebbc1503e.border-bottom_f21a5711d3768cf8 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_45e97277ad981479 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_45e97277ad981479 a.logo-area_d528a1f62942b65b {
  padding: 25px 0;
}
.header-two-content-main_45e97277ad981479 .header-end-area_9d041fdd6a1baad0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_45e97277ad981479 .header-end-area_9d041fdd6a1baad0 a.reqiest_119b0b2595d311bf {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_45e97277ad981479 .header-end-area_9d041fdd6a1baad0 a.reqiest_119b0b2595d311bf {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_45e97277ad981479 .header-end-area_9d041fdd6a1baad0 .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_0bc3c44b66131a3a {
  width: 100%;
  position: absolute;
}
.header-three_0bc3c44b66131a3a .header-wrapper-main-three_5e886e1196d5def4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_0bc3c44b66131a3a .header-wrapper-main-three_5e886e1196d5def4 .header-right-area_169e06d3595b2198 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_0bc3c44b66131a3a .header-wrapper-main-three_5e886e1196d5def4 .header-right-area_169e06d3595b2198 .main-nav-area_52ddd91f31a6f53f {
    display: none;
  }
}
.header-three_0bc3c44b66131a3a .header-wrapper-main-three_5e886e1196d5def4 .header-right-area_169e06d3595b2198 .main-nav-area_52ddd91f31a6f53f ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_0bc3c44b66131a3a .header-wrapper-main-three_5e886e1196d5def4 .header-right-area_169e06d3595b2198 .rts-btn {
    display: none;
  }
}
.header-three_0bc3c44b66131a3a .header-wrapper-main-three_5e886e1196d5def4 .logo-area_d528a1f62942b65b {
  padding: 25px 0;
}

.main-nav-area_52ddd91f31a6f53f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_52ddd91f31a6f53f ul li {
  margin: 0;
}
.main-nav-area_52ddd91f31a6f53f 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_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 {
  transition: all 0.3s;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433:hover .menu-item_292a089cec5b9ccc {
  opacity: 0.5;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .menu-item_292a089cec5b9ccc {
  transition: all 0.3s;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .menu-item_292a089cec5b9ccc .fluxi-dropdown-main-element_35a97ca9f7b7cdd0 {
  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_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .menu-item_292a089cec5b9ccc .fluxi-dropdown-main-element_35a97ca9f7b7cdd0 {
    padding: 35px 17px;
  }
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .menu-item_292a089cec5b9ccc:hover {
  opacity: 1;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70 {
  z-index: 10;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70 .fluxi-submenu_f415540110547dfa {
  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_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70 .fluxi-submenu_f415540110547dfa:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70 .fluxi-submenu_f415540110547dfa li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70 .fluxi-submenu_f415540110547dfa li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70 .fluxi-submenu_f415540110547dfa 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_52ddd91f31a6f53f ul.fluxi-desktop-menu_42dcf9c36c902433 .fluxi-has-dropdown_28d9f0efce93cf70:hover .fluxi-submenu_f415540110547dfa {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_45e97277ad981479 .main-nav-area_52ddd91f31a6f53f {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_45e97277ad981479 .main-nav-area_52ddd91f31a6f53f {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_45e97277ad981479 .main-nav-area_52ddd91f31a6f53f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_45e97277ad981479 .main-nav-area_52ddd91f31a6f53f {
    display: none;
  }
}

.side-bar_313dba5eee9b23b2 {
  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_313dba5eee9b23b2 {
    width: 315px;
  }
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .thumbnail_5ecafe6d2c22f07b {
  display: flex;
  justify-content: center;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .thumbnail_5ecafe6d2c22f07b img {
  width: 60%;
  margin: auto;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .title {
  font-weight: 600;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .footer_f8cace71cf0c0ce5 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .footer_f8cace71cf0c0ce5 .title {
  font-weight: 500;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .footer_f8cace71cf0c0ce5 a.rts-btn {
  margin: auto;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc {
  margin-top: 50px;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .single-info_f49f313d6218136c {
  margin: 15px 0;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .single-info_f49f313d6218136c a:hover {
  color: var(--color-primary);
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .rts-social-style-one_4cba90cfdc0c5e06 {
  margin-top: 40px;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .rts-social-style-one_4cba90cfdc0c5e06 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .rts-social-style-one_4cba90cfdc0c5e06 ul li {
  margin: 0;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .rts-social-style-one_4cba90cfdc0c5e06 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .contact-information--sidebar_13b9dee5c5a5ebdc .rts-social-style-one_4cba90cfdc0c5e06 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_313dba5eee9b23b2.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_313dba5eee9b23b2 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_313dba5eee9b23b2 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_cd1094fa9ca4df73.case-studies_bd1d9c8a6cb180bf .main-nav-area_52ddd91f31a6f53f ul li > a.fluxi-dropdown-main-element_35a97ca9f7b7cdd0 {
  color: #fff !important;
}

.header-style-one_cd1094fa9ca4df73.case-studies_bd1d9c8a6cb180bf.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_313dba5eee9b23b2 {
  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_313dba5eee9b23b2 {
    width: 300px;
  }
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .thumbnail_5ecafe6d2c22f07b {
  display: flex;
  justify-content: center;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .thumbnail_5ecafe6d2c22f07b img {
  width: 85%;
  margin: auto;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .title {
  font-weight: 600;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .footer_f8cace71cf0c0ce5 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .footer_f8cace71cf0c0ce5 .title {
  font-weight: 500;
}
.side-bar_313dba5eee9b23b2 .inner-main-wrapper-desk_14f7c085e7e2cb8a .inner-content_cebba9ea3bf31116 .footer_f8cace71cf0c0ce5 a.rts-btn {
  margin: auto;
}

.side-bar_313dba5eee9b23b2.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_313dba5eee9b23b2 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_313dba5eee9b23b2 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(../captures/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_f261429cb626944e {
  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_0dcf58ffcabd26ef {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_0dcf58ffcabd26ef {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_0dcf58ffcabd26ef {
    display: block;
  }
}

.mobile-menu-main_0dcf58ffcabd26ef nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li a.main_6ffcea7ca313a2ad {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70 {
  position: relative;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70 ul a {
  padding: 10px 0;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70 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_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70::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_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70.mm-active_914bf04a26db86bb::after {
  content: "\f077";
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70.third-lvl_713279cecb0c9a37::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70.third-lvl_713279cecb0c9a37 ul {
  padding: 0 20px;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70.third-lvl_713279cecb0c9a37 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70.third-lvl_713279cecb0c9a37 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li.has-droupdown_c12f6305c6090c70.third-lvl_713279cecb0c9a37 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_0dcf58ffcabd26ef nav ul li a {
  display: block;
}
.mobile-menu-main_0dcf58ffcabd26ef .social-wrapper-one_1e06089b8e8b3b51 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_313dba5eee9b23b2.header-two_dc1b9adebbc1503e .inner-main-wrapper-desk_14f7c085e7e2cb8a, .side-bar_313dba5eee9b23b2.header-three_0bc3c44b66131a3a .inner-main-wrapper-desk_14f7c085e7e2cb8a {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_313dba5eee9b23b2.header-two_dc1b9adebbc1503e .mobile-menu_4db6e19678c43b1d, .side-bar_313dba5eee9b23b2.header-three_0bc3c44b66131a3a .mobile-menu_4db6e19678c43b1d {
    display: none !important;
  }
}

.header-one_066b51a001d8c051 .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381 {
  position: relative;
}
.header-one_066b51a001d8c051 .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381:hover::after {
  color: var(--color-primary);
}
.header-one_066b51a001d8c051 .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381::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_066b51a001d8c051 .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381 .third-lvl_713279cecb0c9a37 {
  margin-left: -4px;
}

.header-three_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a {
  padding: 15px 0;
}
.header-three_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381 {
  position: relative;
}
.header-three_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381:hover::after {
  color: var(--color-primary);
}
.header-three_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381::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_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a .sub-dropdown_adfb7cb5431ce381 .third-lvl_713279cecb0c9a37 {
  margin-left: -4px;
}
.header-three_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a li {
  margin: 0;
  width: 100%;
}
.header-three_0bc3c44b66131a3a .main-nav-desk_04b419ab0429811b nav ul li.has-droupdown_c12f6305c6090c70 .submenu.inner-page_db3c8d1dd170fb8a li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_adfb7cb5431ce381 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_adfb7cb5431ce381 .submenu.third-lvl_713279cecb0c9a37 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_adfb7cb5431ce381 .submenu.third-lvl_713279cecb0c9a37.base {
  display: block !important;
}
.sub-dropdown_adfb7cb5431ce381:hover .sub-menu-link_ad70fa4249ecad3a {
  color: var(--color-primary);
}
.sub-dropdown_adfb7cb5431ce381:hover .submenu.third-lvl_713279cecb0c9a37.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_adfb7cb5431ce381:hover .submenu.third-lvl_713279cecb0c9a37.base li {
  display: block;
}
.sub-dropdown_adfb7cb5431ce381:hover .submenu.third-lvl_713279cecb0c9a37.base li a {
  display: block !important;
}

.header-three_0bc3c44b66131a3a .sub-dropdown_adfb7cb5431ce381:hover .submenu.third-lvl_713279cecb0c9a37.base {
  margin-left: -14px !important;
}

.header-two_dc1b9adebbc1503e .header-main-wrapper_a2d33db7b1c11c7b .sub-dropdown_adfb7cb5431ce381:hover .submenu.third-lvl_713279cecb0c9a37.base {
  margin-left: 90px !important;
}

header.heder-two_25e8035fed222774 .sub-dropdown_adfb7cb5431ce381:hover .submenu.third-lvl_713279cecb0c9a37.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_25e8035fed222774 .sub-dropdown_adfb7cb5431ce381::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_25e8035fed222774 .sub-dropdown_adfb7cb5431ce381:hover a.sub-menu-link_ad70fa4249ecad3a {
  color: var(--color-primary) !important;
}
header.heder-two_25e8035fed222774 .sub-dropdown_adfb7cb5431ce381:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_25e8035fed222774 .sub-dropdown_adfb7cb5431ce381 .submenu.third-lvl_713279cecb0c9a37.base {
  display: block;
}

.sub-dropdown_adfb7cb5431ce381 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_adfb7cb5431ce381.active .sub-menu-link_ad70fa4249ecad3a {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_adfb7cb5431ce381.active .sub-menu-link_ad70fa4249ecad3a::after {
  width: 12px !important;
}
.sub-dropdown_adfb7cb5431ce381.active::after {
  color: #FFFFFF;
}
.sub-dropdown_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37 {
  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_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37:hover li a {
  opacity: 0.5;
}
.sub-dropdown_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37 li:hover a::after {
  width: 12px;
}
.sub-dropdown_adfb7cb5431ce381 .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37 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_adfb7cb5431ce381:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_adfb7cb5431ce381:hover .sub-menu-link_ad70fa4249ecad3a {
  color: var(--color-primary);
}
.sub-dropdown_adfb7cb5431ce381:hover .fluxi-submenu_f415540110547dfa.third-lvl_713279cecb0c9a37.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_22b833dfb3cfe2fc {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_22b833dfb3cfe2fc {
    padding: 0 15px;
  }
}

.section-bg_7bc6770f436b7365 {
  background: var(--section-bg-gray);
}

.bg_white_62a066ddce721271 {
  background: var(--body-bg);
}

.g-48_838417bb16e40ff9 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_c10076273d4addae {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_6c48663780ffc5cf {
  background: #F8F9FB;
}

.bg-gray-2_bb840df0d86fc31c {
  background: var(--bg-gray-2);
}

.overflow-right-div_1f5daa6f73c1f37a {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_1f5daa6f73c1f37a {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_1f5daa6f73c1f37a {
    width: 100%;
  }
}

.gsap-marker-end_ff7121c959ae7735,
.gsap-marker-start_cc7425a5c0058110,
.gsap-marker-scroller-end_14efb8bdbc911811,
.gsap-marker-scroller-start_7bd0fda9aaa5594a {
  display: none !important;
}

.bg-dark-p_adf2c6d9e86823f5 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_5d0ac6d18a909c03 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_246a8d387abeec16 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_202053edfba4cd34 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c img.two_82a55e6b712f68bc {
  left: 38px;
}
.customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c img.three_b78a879bc124ab59 {
  left: 73px;
}
.customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c img.four_1ab33d30e71c0abf {
  left: 108px;
}
.customer-review-area_202053edfba4cd34 p.desc {
  margin-bottom: 0;
}

.br-none_81ad8263a3d29e33 {
  border-radius: 0 !important;
}

.color-secondary-2_b94f0ea2cbc2879e {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_6611bd81caf1eb67 {
    order: 2;
  }
}

.loader-wrapper_e5e269751421018b {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_e5e269751421018b .loader-section_0e873147ebefcd3a {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_e5e269751421018b .loader-section_0e873147ebefcd3a.section-left_84178a590542ee9b {
  left: 0;
}

.loader-wrapper_e5e269751421018b .loader-section_0e873147ebefcd3a.section-right_524186d5b2d1330c {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_e5e269751421018b .loader-section_0e873147ebefcd3a.section-left_84178a590542ee9b {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_e5e269751421018b .loader-section_0e873147ebefcd3a.section-right_524186d5b2d1330c {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_fff8dc1d66630f28 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_e5e269751421018b {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_fff8dc1d66630f28: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_fff8dc1d66630f28 {
  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_f111cab8b8a45df9 {
  -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_f111cab8b8a45df9.btt__visible_a7c6fd35a937925c {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_f111cab8b8a45df9 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_b19b23040fa63ac5 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_5b8de7dae7e3670c {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_3cb6323d82a09626 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_5b8de7dae7e3670c {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_3cb6323d82a09626 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_cf8a162cff6f3e7c:hover,
[data-theme=dark] .rts-btn.btn-primary-5_3860354c1ee97e11:hover,
[data-theme=dark] .rts-btn.btn-primary-6_214f7687f3bf95a1:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_52cb834f3cafedd3: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_cf8a162cff6f3e7c {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_cf8a162cff6f3e7c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_7fc6d14625d2cad4 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_7fc6d14625d2cad4::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_7fc6d14625d2cad4::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_7fc6d14625d2cad4:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_7fc6d14625d2cad4:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_0e66e64c20b4eac4 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_0e66e64c20b4eac4::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_0e66e64c20b4eac4::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_0e66e64c20b4eac4:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_0e66e64c20b4eac4:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_52cb834f3cafedd3 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_52cb834f3cafedd3:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_3860354c1ee97e11 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_3860354c1ee97e11:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_214f7687f3bf95a1 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_214f7687f3bf95a1:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_b1cabeb83821d52d {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_b1cabeb83821d52d::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_b1cabeb83821d52d:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_9ac18990df25433f {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_9ac18990df25433f::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_9ac18990df25433f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_205509b9487fe41e {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_205509b9487fe41e::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_205509b9487fe41e:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_f8778b82c11dd19f {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_f8778b82c11dd19f i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_f8778b82c11dd19f:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_22e63b82bfe08b6e {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_22e63b82bfe08b6e i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_22e63b82bfe08b6e:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_9cbdef5bb0579888 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_9cbdef5bb0579888:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_9cbdef5bb0579888.about_e42353287d4877e0 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_9cbdef5bb0579888.about_e42353287d4877e0:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_0b98e65a4a51336e i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_0b98e65a4a51336e:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_fd2cba49cf2cc2b6 {
  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_fd2cba49cf2cc2b6 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_fd2cba49cf2cc2b6:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_0b98e65a4a51336e i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_b863a3508e362b39 {
  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_b863a3508e362b39::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_b863a3508e362b39::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_b863a3508e362b39 i {
  font-weight: 400;
}
.under-line-btn_01ff2d96e25c8a85 {
  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_01ff2d96e25c8a85::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_01ff2d96e25c8a85::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_01ff2d96e25c8a85:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_667315bf0a076979 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_667315bf0a076979 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_667315bf0a076979 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_667315bf0a076979 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_667315bf0a076979 p.disc_fb00318327fcce58 {
  margin-bottom: 50px;
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d .customer-review-area_202053edfba4cd34 .client-img_86434d62a397112c {
  width: 150px;
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d .customer-review-area_202053edfba4cd34 p.desc {
  min-width: max-content;
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d .customer-review-area_202053edfba4cd34 img {
  max-width: 40%;
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d .customer-review-area_202053edfba4cd34 img.two_82a55e6b712f68bc {
  left: 24px;
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d .customer-review-area_202053edfba4cd34 img.three_b78a879bc124ab59 {
  left: 48px;
}
.banner-one-content-left_667315bf0a076979 .button-banner-one-wrapper_ae917427e27aca0d .customer-review-area_202053edfba4cd34 img.four_1ab33d30e71c0abf {
  left: 72px;
}

.banner-one-right-content-with-img_521254f5e74bc74f {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_521254f5e74bc74f {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_521254f5e74bc74f .img-1_6a756309fc7b1f9d {
  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_521254f5e74bc74f .img-1_6a756309fc7b1f9d {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_521254f5e74bc74f .img-2_4e4e1e90364fb7bd {
  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_521254f5e74bc74f .img-2_4e4e1e90364fb7bd {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_f6fa59f5732cf341 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_f6fa59f5732cf341 .box-one-top_9aa49f92db4a1705 {
  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_f6fa59f5732cf341 .box-one-bottom_725988d9f4d0aed1 {
  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_f6fa59f5732cf341 .radious-shape_d33653200baf1abb {
    display: none;
  }
}
.rts-banner-area-one_f6fa59f5732cf341 .radious-shape_d33653200baf1abb .right-top_4807865c94dda561 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_f6fa59f5732cf341 .radious-shape_d33653200baf1abb .right-bottom_df1f3f70c6a83fb3 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_f6fa59f5732cf341 .radious-shape_d33653200baf1abb .mid-top_dd5c4174b2deb9b3 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_f6fa59f5732cf341 .radious-shape_d33653200baf1abb .left-bottom_91bb6a90f7b9a937 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_f6fa59f5732cf341 .radious-shape_d33653200baf1abb .left-top_48ea34ff40aef85d {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_f6fa59f5732cf341 .radious-shape_d33653200baf1abb .center-bottom_6fc419f0653c36b5 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-content-left_667315bf0a076979 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-content-left_667315bf0a076979 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-content-left_667315bf0a076979 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-content-left_667315bf0a076979 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-content-left_667315bf0a076979 p.disc_fb00318327fcce58 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-content-left_667315bf0a076979 .customer-review-area_202053edfba4cd34 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-right-content-with-img_521254f5e74bc74f {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-right-content-with-img_521254f5e74bc74f .short-image-area_3b40b633a1ca5259 .img-1_6a756309fc7b1f9d {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-right-content-with-img_521254f5e74bc74f .short-image-area_3b40b633a1ca5259 .img-1_6a756309fc7b1f9d {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .banner-one-right-content-with-img_521254f5e74bc74f .short-image-area_3b40b633a1ca5259 .img-1_6a756309fc7b1f9d {
    left: 0;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-area-inner_7a961370d1590842 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 {
  margin-bottom: 40px;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .brand-left-short-title-one_f45bfd62f155ea90 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .brand-left-short-title-one_f45bfd62f155ea90 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .brand-left-short-title-one_f45bfd62f155ea90 .star-rating_99407c7369fa3205 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .brand-left-short-title-one_f45bfd62f155ea90 .star-rating_99407c7369fa3205 li {
  list-style: none;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .brand-left-short-title-one_f45bfd62f155ea90 .star-rating_99407c7369fa3205 li a {
  color: #FF6354;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-title-area_d695a27bd5162769 .brand-left-short-title-one_f45bfd62f155ea90 p.disc_fb00318327fcce58 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-slider-area_c3b5f96f3ea836f2 {
  overflow: hidden;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-five_670ee276fade67f1 .brand-slider-area_c3b5f96f3ea836f2 .brand-inner_abf1f31054ec57ec {
  text-align: center;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 {
  background: #212026;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .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_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e p.disc_fb00318327fcce58 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .button-area_24d3aff034a842f4 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .button-area_24d3aff034a842f4 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .button-area_24d3aff034a842f4 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .button-area_24d3aff034a842f4 .rts-btn.btn-primary-5_3860354c1ee97e11 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .button-area_24d3aff034a842f4 .rts-btn.btn-primary-5_3860354c1ee97e11:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .button-area_24d3aff034a842f4 .rts-btn.btn-primary-5-border_9cbdef5bb0579888 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .counter-upmain-wrapper-style-six_991c3f82cd47c4a2 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .counter-upmain-wrapper-style-six_991c3f82cd47c4a2 .single-counter-up-six_7e116b92f4f3fdd3 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-content-left_15b1023af5245a3e .counter-upmain-wrapper-style-six_991c3f82cd47c4a2 .single-counter-up-six_7e116b92f4f3fdd3 p {
  color: #D7D9E9;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 {
    width: 100%;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 .image-one_32ef45f9f19fe0e4 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 .image-one_32ef45f9f19fe0e4 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 .image-two_cc84fae5de85eee3 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-left_8242d473e544f3a0 .image-two_cc84fae5de85eee3 img {
    width: 100%;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 {
    display: none;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 .image-three_43d3545071ada609 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .banner-six-right-content-with-img_41ade9532390b0f5 .image-right_2b30f36b8e97f192 .image-four_596a80aaab696d87 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .shape_d1f66e419c3019c6 {
    display: none;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .shape_d1f66e419c3019c6 .right-top_4807865c94dda561 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .shape_d1f66e419c3019c6 .right-top_4807865c94dda561 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .shape_d1f66e419c3019c6 .right-bottom_df1f3f70c6a83fb3 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_f6fa59f5732cf341.banner-six_e72f4442d3d43966 .shape_d1f66e419c3019c6 .right-bottom_df1f3f70c6a83fb3 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_a3070a558acfd72a {
  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_a3070a558acfd72a::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_a3070a558acfd72a .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_a3070a558acfd72a .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_a3070a558acfd72a .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_a3070a558acfd72a p.disc_fb00318327fcce58 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_a3070a558acfd72a p.disc_fb00318327fcce58 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_a3070a558acfd72a p.disc_fb00318327fcce58 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_a3070a558acfd72a p.disc_fb00318327fcce58 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_a3070a558acfd72a p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}
.rts-banner-area-two_a3070a558acfd72a 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_a3070a558acfd72a form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_a3070a558acfd72a form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_a3070a558acfd72a form {
    max-width: 80%;
  }
}
.rts-banner-area-two_a3070a558acfd72a form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_a3070a558acfd72a form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_a3070a558acfd72a .bottom-text_3b7ec4852ea6b777 p.disc_fb00318327fcce58 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_a24d2a05a2960045 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_a24d2a05a2960045 {
    margin-top: 70px;
  }
}

.mt-dec-100_9f01148c5c5e5170 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .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_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .two_82a55e6b712f68bc {
  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_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .two_82a55e6b712f68bc {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .two_82a55e6b712f68bc {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .three_b78a879bc124ab59 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .three_b78a879bc124ab59 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .four_1ab33d30e71c0abf {
  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_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .four_1ab33d30e71c0abf {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .four_1ab33d30e71c0abf {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_6bff6cc0dff3c956 .banner-2-shape_106f4cd670c3706f .five_57ecf78e4fbccf80 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_0bc3c44b66131a3a {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_046614f9c6b92cac {
  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_046614f9c6b92cac .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.banner-three-area-start_046614f9c6b92cac .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.banner-three-area-start_046614f9c6b92cac .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_046614f9c6b92cac .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_046614f9c6b92cac .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_046614f9c6b92cac .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_113db75f7a09b3f3 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_113db75f7a09b3f3 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_113db75f7a09b3f3 .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_113db75f7a09b3f3 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_113db75f7a09b3f3 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_113db75f7a09b3f3 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_113db75f7a09b3f3 .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_113db75f7a09b3f3 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_113db75f7a09b3f3 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_113db75f7a09b3f3 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_113db75f7a09b3f3 p.disc_fb00318327fcce58 {
  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_113db75f7a09b3f3 p.disc_fb00318327fcce58 br {
    display: none;
  }
}
.banner-wrapper-three-main_113db75f7a09b3f3 .button-area_24d3aff034a842f4 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_113db75f7a09b3f3 .button-area_24d3aff034a842f4 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_113db75f7a09b3f3 .button-area_24d3aff034a842f4 .under-line-btn_01ff2d96e25c8a85::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_113db75f7a09b3f3 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_537733ef279cff1e {
  padding-top: 68px;
}
.banner-four-content-left_537733ef279cff1e 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_537733ef279cff1e .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_537733ef279cff1e .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_537733ef279cff1e .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_537733ef279cff1e .title {
    font-size: 40px;
  }
}
.banner-four-content-left_537733ef279cff1e p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_537733ef279cff1e .banner-logo-area_2cf44c2abfb2b979 {
  margin-top: 50px;
}
.banner-four-content-left_537733ef279cff1e .banner-logo-area_2cf44c2abfb2b979 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_537733ef279cff1e .banner-logo-area_2cf44c2abfb2b979 .logo-area_d528a1f62942b65b {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_537733ef279cff1e .banner-logo-area_2cf44c2abfb2b979 .logo-area_d528a1f62942b65b {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_2cf44c2abfb2b979 .light_97e4b01ec6de7e45 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_2cf44c2abfb2b979 .dark_6f2b1fccfb02fdd0 {
  display: none;
}

[data-theme=dark] .banner-logo-area_2cf44c2abfb2b979 .light_97e4b01ec6de7e45 {
  display: none;
}
[data-theme=dark] .banner-logo-area_2cf44c2abfb2b979 .dark_6f2b1fccfb02fdd0 {
  display: inline-flex;
}

.thumbnail-banner-right-four_ba07e626777da2c2 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_ba07e626777da2c2::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_ba07e626777da2c2::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ba07e626777da2c2::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ba07e626777da2c2::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_ba07e626777da2c2 .main_6ffcea7ca313a2ad {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ba07e626777da2c2 .main_6ffcea7ca313a2ad {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ba07e626777da2c2 .main_6ffcea7ca313a2ad {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_ba07e626777da2c2 img.shape_d1f66e419c3019c6 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ba07e626777da2c2 img.shape_d1f66e419c3019c6 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ba07e626777da2c2 img.shape_d1f66e419c3019c6 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_ba07e626777da2c2 img.shape_d1f66e419c3019c6 {
    display: none;
  }
}

.rts-banner-four-area-start_7302639a54d4ec92 {
  position: relative;
}
.rts-banner-four-area-start_7302639a54d4ec92 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_7302639a54d4ec92 .shape-area_68bdf218f6d532e7 .one {
    display: none;
  }
}
.rts-banner-four-area-start_7302639a54d4ec92 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_7302639a54d4ec92 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_7302639a54d4ec92 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_a1c5452521e2ab64 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_a1c5452521e2ab64 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_a1c5452521e2ab64 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_a1c5452521e2ab64 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_a1c5452521e2ab64 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_a1c5452521e2ab64 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_a1c5452521e2ab64 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_a1c5452521e2ab64 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_a1c5452521e2ab64 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_a1c5452521e2ab64 p.disc_fb00318327fcce58 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_a1c5452521e2ab64 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}
.banner-seven-left-content_a1c5452521e2ab64 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_a1c5452521e2ab64 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_a1c5452521e2ab64 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_a1c5452521e2ab64 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_657c7dbef99e4aec {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_657c7dbef99e4aec {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_657c7dbef99e4aec img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_657c7dbef99e4aec img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_657c7dbef99e4aec .short-image_23a5ad30cc78495f {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_657c7dbef99e4aec .short-image_23a5ad30cc78495f.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_657c7dbef99e4aec .short-image_23a5ad30cc78495f.one {
    left: 0;
  }
}
.thumbnail-banner-seven_657c7dbef99e4aec .short-image_23a5ad30cc78495f.two_82a55e6b712f68bc {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_f5ef851126bfb3e8 {
  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_f5ef851126bfb3e8 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_f5ef851126bfb3e8 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_f5ef851126bfb3e8 .brand-area-style-seven_44ac41a0fc1090f7 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_f5ef851126bfb3e8 .brand-area-style-seven_44ac41a0fc1090f7 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_f5ef851126bfb3e8 .brand-area-style-seven_44ac41a0fc1090f7 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_f5ef851126bfb3e8 .slider-Brand_abe4ca8772900727 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_0c9b1f2b27f9dbec {
  position: relative;
}
.rts-banner-area-7_0c9b1f2b27f9dbec form {
  position: relative;
}
.rts-banner-area-7_0c9b1f2b27f9dbec form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_0c9b1f2b27f9dbec form input {
  padding-left: 35px;
}
.rts-banner-area-7_0c9b1f2b27f9dbec .shape-area-start_0feb280db22455bd .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0c9b1f2b27f9dbec .shape-area-start_0feb280db22455bd .two_82a55e6b712f68bc {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0c9b1f2b27f9dbec .shape-area-start_0feb280db22455bd .three_b78a879bc124ab59 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0c9b1f2b27f9dbec .shape-area-start_0feb280db22455bd .three_b78a879bc124ab59 {
    display: none;
  }
}
.rts-banner-area-7_0c9b1f2b27f9dbec .shape-area-start_0feb280db22455bd .four_1ab33d30e71c0abf {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0c9b1f2b27f9dbec .shape-area-start_0feb280db22455bd .four_1ab33d30e71c0abf {
    display: none;
  }
}

.div-right-banner-floating_59201bee231437f1 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_59201bee231437f1 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_59201bee231437f1 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_688556cd9630f668 {
  background-image: url(../captures/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_688556cd9630f668 {
    height: auto;
  }
}

.inner-banner-8_e1d5c22cb140bc01 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_e1d5c22cb140bc01 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_e1d5c22cb140bc01 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_e1d5c22cb140bc01 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d {
    padding-top: 60px;
  }
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .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_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .title {
    font-size: 42px;
  }
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d p.disc_fb00318327fcce58 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .customer-review-area_202053edfba4cd34 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .customer-review-area_202053edfba4cd34 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_e1d5c22cb140bc01 .left-area_6668481849fb2b0d .customer-review-area_202053edfba4cd34 p {
  color: #F2F2F8;
}
.inner-banner-8_e1d5c22cb140bc01 .position-img_01dd73c4d14e9e29 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_e1d5c22cb140bc01 .position-img_01dd73c4d14e9e29 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_e1d5c22cb140bc01 .position-img_01dd73c4d14e9e29 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_e1d5c22cb140bc01 .position-img_01dd73c4d14e9e29 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_e1d5c22cb140bc01 .position-img_01dd73c4d14e9e29 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_e1d5c22cb140bc01 .position-img_01dd73c4d14e9e29 {
    right: 10%;
  }
}
.inner-banner-8_e1d5c22cb140bc01 .right-area_4378cd1ddaabde43 .thumbnail-right-img_28df790e4e572c27 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_e1d5c22cb140bc01 .right-area_4378cd1ddaabde43 .thumbnail-right-img_28df790e4e572c27 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_a4c233db731f2230 .about-main-wrapper_282ce53b7cb316b7 .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_a4c233db731f2230 .about-main-wrapper_282ce53b7cb316b7 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_a4c233db731f2230 .about-main-wrapper_282ce53b7cb316b7 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_a4c233db731f2230 .about-main-wrapper_282ce53b7cb316b7 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_a4c233db731f2230 .about-main-wrapper_282ce53b7cb316b7 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_a4c233db731f2230 .banner-about-right_92f4e932550e0b7a p.disc_fb00318327fcce58 {
  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_d401a43734258168 {
  background-image: url(../captures/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_d401a43734258168 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_d401a43734258168 .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_a24d2a05a2960045 {
  position: relative;
}
.large-image-video-area_a24d2a05a2960045 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_a24d2a05a2960045 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_a24d2a05a2960045 .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_a24d2a05a2960045 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_a24d2a05a2960045 .thumbnail_5ecafe6d2c22f07b {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_a24d2a05a2960045 .thumbnail_5ecafe6d2c22f07b .pli-image_4d4e0b08e0b8aebe {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_a24d2a05a2960045 .thumbnail_5ecafe6d2c22f07b .pli-image_4d4e0b08e0b8aebe img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_37c85e41b00a0792 form {
  position: relative;
}
.banner-area-wrapper-two_37c85e41b00a0792 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_37c85e41b00a0792 form input {
  padding-left: 40px;
}

.button-area-banner-four_c9c3f27a07e78eac {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_c9c3f27a07e78eac {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_c9c3f27a07e78eac .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_c9c3f27a07e78eac .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_c3b5f96f3ea836f2 {
  overflow: hidden;
}
.brand-slider-area_c3b5f96f3ea836f2 .brand-inner_abf1f31054ec57ec {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_a1a448b74babd973 .light_97e4b01ec6de7e45,
[data-theme=light] .brand-area-main-wrapper-two_b35dfa925ad4fb9a .light_97e4b01ec6de7e45,
[data-theme=light] .brand-slider-area_c3b5f96f3ea836f2 .light_97e4b01ec6de7e45 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_a1a448b74babd973 .dark_6f2b1fccfb02fdd0,
[data-theme=light] .brand-area-main-wrapper-two_b35dfa925ad4fb9a .dark_6f2b1fccfb02fdd0,
[data-theme=light] .brand-slider-area_c3b5f96f3ea836f2 .dark_6f2b1fccfb02fdd0 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_a1a448b74babd973 .light_97e4b01ec6de7e45,
[data-theme=dark] .brand-area-main-wrapper-two_b35dfa925ad4fb9a .light_97e4b01ec6de7e45,
[data-theme=dark] .brand-slider-area_c3b5f96f3ea836f2 .light_97e4b01ec6de7e45 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_a1a448b74babd973 .dark_6f2b1fccfb02fdd0,
[data-theme=dark] .brand-area-main-wrapper-two_b35dfa925ad4fb9a .dark_6f2b1fccfb02fdd0,
[data-theme=dark] .brand-slider-area_c3b5f96f3ea836f2 .dark_6f2b1fccfb02fdd0 {
  display: block;
}

.brand-left-short-title-one_f45bfd62f155ea90 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_f45bfd62f155ea90 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_c9feb8427cffab0f {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_a1a448b74babd973 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_b35dfa925ad4fb9a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_b35dfa925ad4fb9a {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_b35dfa925ad4fb9a.about-page-brand_3dcadd1f43193182 {
  padding: 0;
}

.bg-dark-p_adf2c6d9e86823f5 .title-style-one-center_48b1024115c312ec .pre_b109c65073055035 {
  color: #fff;
}
.bg-dark-p_adf2c6d9e86823f5 .title-style-one-center_48b1024115c312ec .title {
  color: #fff;
}
.bg-dark-p_adf2c6d9e86823f5 .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .title {
  color: #FFF;
}
.bg-dark-p_adf2c6d9e86823f5 .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 .admin_50ed0ea5fb6a0a97 {
  color: var(--color-primary);
}
.bg-dark-p_adf2c6d9e86823f5 .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 .date_84101e4bf05a5e7a {
  color: #fff;
}

.title-three-brand-wrapper_9e80c3f7946dbc44 .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_34ba1ddc87756e1b.home-six_01a9508d62bcb58c {
  padding-bottom: 40px;
}

.title-style-one-center_48b1024115c312ec {
  text-align: center;
}
.title-style-one-center_48b1024115c312ec 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_48b1024115c312ec br {
    display: none;
  }
}
.title-style-one-center_48b1024115c312ec .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_48b1024115c312ec .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_48b1024115c312ec .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_48b1024115c312ec .title br {
    display: none;
  }
}

.title-style-one-left_ee96f4079d91bc81 {
  text-align: left;
}
.title-style-one-left_ee96f4079d91bc81 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_ee96f4079d91bc81 .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_ee96f4079d91bc81 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_ee96f4079d91bc81 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_ee96f4079d91bc81 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_ee96f4079d91bc81 .title br {
    display: none;
  }
}

.title-hover_42f049928ec9df79 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_42f049928ec9df79:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_f1fd49571b5e5b7e {
  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_f1fd49571b5e5b7e {
    padding: 20px;
  }
}
.single-pricing-area-start_f1fd49571b5e5b7e .pricing-top-area_62b3990c90a52267 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_f1fd49571b5e5b7e .pricing-top-area_62b3990c90a52267 .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_f1fd49571b5e5b7e .pricing-top-area_62b3990c90a52267 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_f1fd49571b5e5b7e .pricing-top-area_62b3990c90a52267 .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_f1fd49571b5e5b7e .pricing-body_b8e36289d925a982 p.disc_fb00318327fcce58 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_f1fd49571b5e5b7e .pricing-body_b8e36289d925a982 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active {
  background: var(--color-primary);
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-top-area_62b3990c90a52267 .title {
  color: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-top-area_62b3990c90a52267 .icon {
  background: #8170E7;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-top-area_62b3990c90a52267 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-body_b8e36289d925a982 p.disc_fb00318327fcce58 {
  color: #FFFFFF;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-body_b8e36289d925a982 .check-content-wrapper_a7ca990cd452d155 .single-check-area_a15409b3721c0568 i {
  color: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-body_b8e36289d925a982 .check-content-wrapper_a7ca990cd452d155 .single-check-area_a15409b3721c0568 p {
  color: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e.active .pricing-body_b8e36289d925a982 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-top-area_62b3990c90a52267 .title {
  color: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-top-area_62b3990c90a52267 .icon {
  background: #8170E7;
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-top-area_62b3990c90a52267 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-body_b8e36289d925a982 p.disc_fb00318327fcce58 {
  color: #FFFFFF;
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-body_b8e36289d925a982 .check-content-wrapper_a7ca990cd452d155 .single-check-area_a15409b3721c0568 i {
  color: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-body_b8e36289d925a982 .check-content-wrapper_a7ca990cd452d155 .single-check-area_a15409b3721c0568 p {
  color: #fff;
}
.single-pricing-area-start_f1fd49571b5e5b7e:hover .pricing-body_b8e36289d925a982 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_a7ca990cd452d155 .single-check-area_a15409b3721c0568 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_a7ca990cd452d155 .single-check-area_a15409b3721c0568 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_5d5ec73f23eba4f5 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_5d5ec73f23eba4f5 .shape-radious-image_daf14c9c5affcce9 {
    display: none;
  }
}
.rts-pricing-area-one_5d5ec73f23eba4f5 .shape-radious-image_daf14c9c5affcce9 .img-1_6a756309fc7b1f9d {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_5d5ec73f23eba4f5 .shape-radious-image_daf14c9c5affcce9 .img-2_4e4e1e90364fb7bd {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_2a0a5e2a56b64031 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_2a0a5e2a56b64031 .head-pricing_ba4d7f340fd61a6c {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_2a0a5e2a56b64031 .head-pricing_ba4d7f340fd61a6c .plane_name_8e3fbc72372ca18d {
  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_2a0a5e2a56b64031 .head-pricing_ba4d7f340fd61a6c .doller-area_8b0644ad6c2ef618 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_2a0a5e2a56b64031 .head-pricing_ba4d7f340fd61a6c .doller-area_8b0644ad6c2ef618 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_2a0a5e2a56b64031 .head-pricing_ba4d7f340fd61a6c .doller-area_8b0644ad6c2ef618 .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_2a0a5e2a56b64031 .head-pricing_ba4d7f340fd61a6c p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_2a0a5e2a56b64031 .body .single-check_b759b4a214e98624 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_2a0a5e2a56b64031 .body .single-check_b759b4a214e98624 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_2a0a5e2a56b64031 .footer_f8cace71cf0c0ce5 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_2a0a5e2a56b64031 .footer_f8cace71cf0c0ce5 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_2a0a5e2a56b64031 .footer_f8cace71cf0c0ce5 p {
  margin-top: 20px;
}
.single-pricing-area-two_2a0a5e2a56b64031.free-place_4d85509157d0623e .footer_f8cace71cf0c0ce5 .rts-btn.btn-primary-2_7fc6d14625d2cad4::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_2a0a5e2a56b64031.free-place_4d85509157d0623e .footer_f8cace71cf0c0ce5 .rts-btn.btn-primary-2_7fc6d14625d2cad4::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_2a0a5e2a56b64031.professional-place_6d7d56f4b9cadeab {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_2a0a5e2a56b64031.professional-place_6d7d56f4b9cadeab .head-pricing_ba4d7f340fd61a6c .plane_name_8e3fbc72372ca18d {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_2a0a5e2a56b64031.professional-place_6d7d56f4b9cadeab .body .single-check_b759b4a214e98624 i {
  color: var(--color-primary);
}
.single-pricing-area-two_2a0a5e2a56b64031.enterprise-place_c8d647f925628973 .head-pricing_ba4d7f340fd61a6c .plane_name_8e3fbc72372ca18d {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_2a0a5e2a56b64031.enterprise-place_c8d647f925628973 .body .single-check_b759b4a214e98624 i {
  color: #BCBFDB;
}
.single-pricing-area-two_2a0a5e2a56b64031.enterprise-place_c8d647f925628973 .footer_f8cace71cf0c0ce5 .rts-btn.btn-primary-2_7fc6d14625d2cad4 {
  color: #000000d3;
}
.single-pricing-area-two_2a0a5e2a56b64031.enterprise-place_c8d647f925628973 .footer_f8cace71cf0c0ce5 .rts-btn.btn-primary-2_7fc6d14625d2cad4::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_2a0a5e2a56b64031.enterprise-place_c8d647f925628973 .footer_f8cace71cf0c0ce5 .rts-btn.btn-primary-2_7fc6d14625d2cad4::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_0a4b014f1c135e2f {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_0a4b014f1c135e2f .pricing-top-tag_f0c961cf010a7949 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_0a4b014f1c135e2f .pric-area_4686bca3652eba73 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_0a4b014f1c135e2f .pric-area_4686bca3652eba73 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_0a4b014f1c135e2f .pric-area_4686bca3652eba73 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_0a4b014f1c135e2f .pric-area_4686bca3652eba73 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_0a4b014f1c135e2f .body .single-check-area_a15409b3721c0568 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_0a4b014f1c135e2f .body .single-check-area_a15409b3721c0568 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_0a4b014f1c135e2f .body .single-check-area_a15409b3721c0568 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_0a4b014f1c135e2f .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_0a4b014f1c135e2f .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_0a4b014f1c135e2f.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_0a4b014f1c135e2f.active .top-badge_ddce27c5f9fca8b6 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_0a4b014f1c135e2f.active .top-badge_ddce27c5f9fca8b6 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_0a4b014f1c135e2f.active .pricing-top-tag_f0c961cf010a7949 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_0a4b014f1c135e2f.active .single-check-area_a15409b3721c0568 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_c431f63637110ade.rts-section-gap_37928e30f70b37b7.bg-light-border-radious_b8f299a3977d0d3e {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_c431f63637110ade {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_c431f63637110ade .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_d1caf4826922860d {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_d1caf4826922860d .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_8952d6836e7e8fa2.inner_5d855664c9d048fa {
  position: relative;
}
.rtws-pricing-area-start_8952d6836e7e8fa2.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rtws-pricing-area-start_8952d6836e7e8fa2.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_8952d6836e7e8fa2.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_8952d6836e7e8fa2.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_09b56a1152eab914 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_09b56a1152eab914 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_7894a75389706ff0 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_7894a75389706ff0 p.disc_fb00318327fcce58 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_7894a75389706ff0 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_66b2a45bb89e69f1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_66b2a45bb89e69f1 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.providing-service-area-start-one_66b2a45bb89e69f1 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_66b2a45bb89e69f1 .two_82a55e6b712f68bc {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_66b2a45bb89e69f1 .three_b78a879bc124ab59 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_66b2a45bb89e69f1 .four_1ab33d30e71c0abf {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_66b2a45bb89e69f1 .five_57ecf78e4fbccf80 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_66b2a45bb89e69f1 .six_50d65dcc2d42970a {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 {
    flex-direction: column;
  }
}
.rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 .title-style-one-left_ee96f4079d91bc81 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 .title-style-one-left_ee96f4079d91bc81 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 .title-style-one-left_ee96f4079d91bc81 {
    max-width: 100%;
  }
}
.rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
  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_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_a841490e82da3fdf .title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.single-service-style-two_8a53e2cae2d766fe {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_8a53e2cae2d766fe .icon {
  margin-bottom: 25px;
}
.single-service-style-two_8a53e2cae2d766fe .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_8a53e2cae2d766fe p.disc_fb00318327fcce58 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f {
  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_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f::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_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f:hover {
  color: var(--color-primary);
}
.single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f i {
  margin: 0;
}

.mt-dec-service-p-3_0346205ed8baeaf8 {
  margin-top: -300px;
}

.single-service-primary-3_de156903dbce053a {
  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_de156903dbce053a::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_de156903dbce053a .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_de156903dbce053a .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_de156903dbce053a .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_de156903dbce053a p.disc_fb00318327fcce58 {
  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_de156903dbce053a .under-line-btn_01ff2d96e25c8a85 {
  transition: 0.3s;
}
.single-service-primary-3_de156903dbce053a:hover {
  border-color: #fff;
}
.single-service-primary-3_de156903dbce053a:hover .icon {
  background: #fff;
}
.single-service-primary-3_de156903dbce053a:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_de156903dbce053a:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_de156903dbce053a:hover .title {
  color: #fff;
}
.single-service-primary-3_de156903dbce053a:hover p.disc_fb00318327fcce58 {
  color: #fff;
}
.single-service-primary-3_de156903dbce053a:hover a.under-line-btn_01ff2d96e25c8a85 {
  color: #fff;
}
.single-service-primary-3_de156903dbce053a:hover::after {
  opacity: 1;
}

.rts-service-area-five_5a1013bf9d3465de {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_5a1013bf9d3465de .button-pagination-area_da713621e145338b {
    display: none;
  }
}
.rts-service-area-five_5a1013bf9d3465de .section-inner_e2435ecfa4816ffd {
  position: relative;
}
.rts-service-area-five_5a1013bf9d3465de .service-swiper-main-wrapper-2_8522ed276f6437f3 {
  overflow: hidden;
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .title {
  color: var(--color-title);
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .disc_fb00318327fcce58 {
  color: var(--color-body);
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f::after {
  background: #BCBFDB;
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f::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_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe .btn-border-bottom_7c492ef5715f1c5f:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe.style-six_9faaecd4f692aa29 {
  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_5a1013bf9d3465de .single-service-style-two_8a53e2cae2d766fe.style-six_9faaecd4f692aa29.mid_7d9d0c5ca877d463 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_5a1013bf9d3465de .swiper-button-next,
.rts-service-area-five_5a1013bf9d3465de .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_5a1013bf9d3465de .swiper-button-next:hover,
.rts-service-area-five_5a1013bf9d3465de .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_5a1013bf9d3465de .swiper-button-next::after,
.rts-service-area-five_5a1013bf9d3465de .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_5a1013bf9d3465de .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_5a1013bf9d3465de .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_5a1013bf9d3465de .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_5a1013bf9d3465de .swiper-pagination2 .swiper-pagination-bullet_ffe55e0535abd532 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_5a1013bf9d3465de .swiper-pagination2 .swiper-pagination-bullet_ffe55e0535abd532.swiper-pagination-bullet-active_25c6bdc3e3b300d9 {
  background: #FF6354;
}

.title-wrapper-between_ea03e42f94258b19 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_ea03e42f94258b19 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_ea03e42f94258b19 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_c0c2f202e728d5cc .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_c0c2f202e728d5cc .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_c0c2f202e728d5cc p.disc_fb00318327fcce58 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_a22f25ef733175a6 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_a22f25ef733175a6 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_a22f25ef733175a6 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_a22f25ef733175a6 p.disc_fb00318327fcce58 {
  margin-bottom: 20px;
}
.single-service-area-seven_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5::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_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5:hover {
  color: var(--color-primary);
}
.single-service-area-seven_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_a22f25ef733175a6 .rts-readmore-arrow-top_5e08600821de36d5:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_1a30ad6861324cf6 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_e8231fe0a375fdbb .area-3_8be1686e39f0e2de {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_e8231fe0a375fdbb .thumbnail-service-1_09b56a1152eab914 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_e8231fe0a375fdbb .service-content-style-one_7894a75389706ff0.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_e8231fe0a375fdbb .service-content-style-one_7894a75389706ff0 .title {
  color: #fff;
}
.providing-service-area-start-seven_e8231fe0a375fdbb .service-content-style-one_7894a75389706ff0 p.disc_fb00318327fcce58 {
  color: #fff;
}
.providing-service-area-start-seven_e8231fe0a375fdbb .service-content-style-one_7894a75389706ff0 .under-line-btn_01ff2d96e25c8a85 {
  color: #fff;
}
.providing-service-area-start-seven_e8231fe0a375fdbb .service-content-style-one_7894a75389706ff0 .under-line-btn_01ff2d96e25c8a85::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_e2d14e0b0c832b9c {
  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_e2d14e0b0c832b9c .title-wrapper-between_ea03e42f94258b19 .title {
  color: #fff;
}
.service-bg-about-page_e2d14e0b0c832b9c .title-wrapper-between_ea03e42f94258b19 p.disc_fb00318327fcce58 {
  color: #E4E5F1;
}
.service-bg-about-page_e2d14e0b0c832b9c .rts-service-area-style-4_c0c2f202e728d5cc p.disc_fb00318327fcce58 {
  color: #E4E5F1;
}
.service-bg-about-page_e2d14e0b0c832b9c .rts-service-area-style-4_c0c2f202e728d5cc .title {
  color: #fff;
}

.title-service-page-area-top_35e9f090d75d9ca2 .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_35e9f090d75d9ca2 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_35e9f090d75d9ca2 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_35e9f090d75d9ca2 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_35e9f090d75d9ca2 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_35e9f090d75d9ca2 p.disc_fb00318327fcce58 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_35e9f090d75d9ca2 p.disc_fb00318327fcce58 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_35e9f090d75d9ca2 p.disc_fb00318327fcce58 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_35e9f090d75d9ca2 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.service-page-service-style_92a7ba1bfbf7c968 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_92a7ba1bfbf7c968:hover {
  background: #614CE1;
}
.service-page-service-style_92a7ba1bfbf7c968:hover .icon {
  background: #fff;
}
.service-page-service-style_92a7ba1bfbf7c968:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_92a7ba1bfbf7c968:hover .title {
  color: #fff;
}
.service-page-service-style_92a7ba1bfbf7c968:hover p.disc_fb00318327fcce58 {
  color: #fff;
}
.service-page-service-style_92a7ba1bfbf7c968:hover a.learn-more-btn-underline_b798ad7bb4973a57 {
  color: #fff;
}
.service-page-service-style_92a7ba1bfbf7c968:hover a.learn-more-btn-underline_b798ad7bb4973a57::after {
  background: #fff;
}
.service-page-service-style_92a7ba1bfbf7c968 .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_92a7ba1bfbf7c968 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_92a7ba1bfbf7c968 p.disc_fb00318327fcce58 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_92a7ba1bfbf7c968 .learn-more-btn-underline_b798ad7bb4973a57 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_92a7ba1bfbf7c968 .learn-more-btn-underline_b798ad7bb4973a57::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_92a7ba1bfbf7c968 .learn-more-btn-underline_b798ad7bb4973a57:hover {
  color: var(--color-primary);
}
.service-page-service-style_92a7ba1bfbf7c968 .learn-more-btn-underline_b798ad7bb4973a57:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_ea6389f9e23d9b9e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d {
    display: none;
  }
}
.service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .one {
    display: none;
  }
}
.service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .two_82a55e6b712f68bc {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .two_82a55e6b712f68bc {
    display: none;
  }
}

.service-relative_ea6389f9e23d9b9e {
  position: relative;
}
.service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .three_b78a879bc124ab59 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .three_b78a879bc124ab59 {
    display: none;
  }
}
.service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .four_1ab33d30e71c0abf {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_184ae2502ec868c0 .portfolio-content-wrapper-list_018be48713c48b77 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_184ae2502ec868c0 .portfolio-content-wrapper-list_018be48713c48b77 {
    margin-bottom: 0;
  }
}

.service-relative_ea6389f9e23d9b9e {
  position: relative;
}
.service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .five_57ecf78e4fbccf80 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_ea6389f9e23d9b9e .service--shape_2332543ad983795d .six_50d65dcc2d42970a {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_c02351b7d650936b .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_c02351b7d650936b .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_c02351b7d650936b .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_c02351b7d650936b .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_c02351b7d650936b .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_c02351b7d650936b p.disc_fb00318327fcce58 {
  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_c02351b7d650936b p.disc_fb00318327fcce58 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_c02351b7d650936b p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.rts-service-banner-area_4883fecb61cc0d19 {
  position: relative;
}
.rts-service-banner-area_4883fecb61cc0d19 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_4883fecb61cc0d19 .one {
    display: none;
  }
}
.rts-service-banner-area_4883fecb61cc0d19 .two_82a55e6b712f68bc {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_4883fecb61cc0d19 .two_82a55e6b712f68bc {
    display: none;
  }
}
.rts-service-banner-area_4883fecb61cc0d19 .three_b78a879bc124ab59 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_4883fecb61cc0d19 .three_b78a879bc124ab59 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_4883fecb61cc0d19 .three_b78a879bc124ab59 {
    top: 10%;
  }
}
.rts-service-banner-area_4883fecb61cc0d19 .four_1ab33d30e71c0abf {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_4883fecb61cc0d19 .four_1ab33d30e71c0abf {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c .single-counter-up_95ea6b53d84a3d9e {
  position: relative;
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c .single-counter-up_95ea6b53d84a3d9e::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_719b93c54eb04bd5.service-single_0a099db07906da1c .single-counter-up_95ea6b53d84a3d9e::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c .single-counter-up_95ea6b53d84a3d9e::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5.service-single_0a099db07906da1c .single-counter-up_95ea6b53d84a3d9e:last-child::after {
  display: none;
}

.single-service-banner-area_88f91a026467f455 {
  position: relative;
}
.single-service-banner-area_88f91a026467f455 .banner-area-left-service-single_c02351b7d650936b {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_88f91a026467f455 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.single-service-banner-area_88f91a026467f455 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_88f91a026467f455 .shape-area_68bdf218f6d532e7 .one {
    top: 92%;
  }
}
.single-service-banner-area_88f91a026467f455 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_88f91a026467f455 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_88f91a026467f455 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_88f91a026467f455 .thumbnail_5ecafe6d2c22f07b {
  position: relative;
}
.single-service-banner-area_88f91a026467f455 .thumbnail_5ecafe6d2c22f07b .short-image_23a5ad30cc78495f {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_dc6e82843fcf0a30 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_dc6e82843fcf0a30 .title-style-one-center_48b1024115c312ec .title {
  color: #fff;
}
.bg-dark-border-radious-sd_dc6e82843fcf0a30 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_dc6e82843fcf0a30 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_dc6e82843fcf0a30 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_a841490e82da3fdf {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_a841490e82da3fdf .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_8313deb7c2cdff5f {
    padding: 80px 0;
  }
}

.image-area-service-1_4e3532d6efed0abe {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_4e3532d6efed0abe {
    margin-bottom: 50px;
  }
}
.image-area-service-1_4e3532d6efed0abe .small_75996cc000c6017d {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_4e3532d6efed0abe.bottom-1 .small_75996cc000c6017d {
  right: 50px;
  left: unset;
}
.image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d {
    display: none;
  }
}
.image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d.mid_7d9d0c5ca877d463 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d.mid_7d9d0c5ca877d463 {
    left: 35%;
  }
}
.image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d.two_82a55e6b712f68bc {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d.two_82a55e6b712f68bc {
    display: none;
  }
}
.image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d.three_b78a879bc124ab59 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_4e3532d6efed0abe.area-3 .small_75996cc000c6017d.three_b78a879bc124ab59 {
    display: none;
  }
}

.rts-working-process-area_a5f1c483a9547c3c.about_e42353287d4877e0 {
  background: var(--choose-bg);
}
.rts-working-process-area_a5f1c483a9547c3c.about_e42353287d4877e0 .accordion-area-4_508f53cb208ff003 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_a5f1c483a9547c3c.about_e42353287d4877e0 .thumbnail-left_30792e63a6f6eec9 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_a5f1c483a9547c3c.about_e42353287d4877e0 .accordion-area-4_508f53cb208ff003 .accordion-item button {
  color: #fff;
}

.our-service-area_c51fe37fac138e27 {
  position: relative;
}
.our-service-area_c51fe37fac138e27.about_e42353287d4877e0 {
  overflow: hidden;
}
.our-service-area_c51fe37fac138e27.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.our-service-area_c51fe37fac138e27.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_c51fe37fac138e27.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  bottom: 120px;
  right: 25%;
}
.our-service-area_c51fe37fac138e27.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_c51fe37fac138e27.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
    display: none;
  }
}

.rts-service-banner-area_4883fecb61cc0d19.inner_5d855664c9d048fa .title-service-page-area-top_35e9f090d75d9ca2 .title {
  max-width: 100%;
}

.about-large-image-bg_499dc7e34e16986a {
  background-image: url(../captures/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_499dc7e34e16986a {
    height: 350px;
  }
}

.step-down-text-process_5b52a88707efd2a0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_5b52a88707efd2a0 {
    display: none;
  }
}
.step-down-text-process_5b52a88707efd2a0 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_5b52a88707efd2a0 .two_82a55e6b712f68bc {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_5b52a88707efd2a0 .three_b78a879bc124ab59 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_5b52a88707efd2a0 .four_1ab33d30e71c0abf {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_e42b2211b8170621 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 {
    padding-bottom: 50px;
  }
}
.connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 .title-main_309fb895eee51a60 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 .title-main_309fb895eee51a60 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 .title-main_309fb895eee51a60 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 p.disc_fb00318327fcce58 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 p.disc_fb00318327fcce58 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_e42b2211b8170621 .connection-people-left_0b0742f98a47d3b2 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}
.connection-people-area_e42b2211b8170621 .thumbnail-connection-area-right_2cacf7c81e0ce6de {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_e42b2211b8170621 .shape-area-img_79c345bfe630a489 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_e42b2211b8170621 .shape-area-img_79c345bfe630a489 .one {
    display: none;
  }
}
.connection-people-area_e42b2211b8170621 .shape-area-img_79c345bfe630a489 .two_82a55e6b712f68bc {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_caced847b767c28e {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_caced847b767c28e img {
  margin-bottom: 24px;
}
.single-about-small-cd_caced847b767c28e .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_caced847b767c28e p.disc_fb00318327fcce58 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_ae937f49e1ff5bbc {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_ae937f49e1ff5bbc .number_5292ee7ebacfd7d7 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_ae937f49e1ff5bbc .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_ae937f49e1ff5bbc p.disc_fb00318327fcce58 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_f1b276c23f5f789d {
  margin-top: -120px;
}

.step-down-text-process_5b52a88707efd2a0 p.disc_fb00318327fcce58 {
  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_5b52a88707efd2a0 p.disc_fb00318327fcce58 {
    font-size: 18px;
  }
}

.container-1058_09a384f3b84c78ac {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_1adcc44ddfca0e1e {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_1adcc44ddfca0e1e .thumbnail_5ecafe6d2c22f07b {
  height: 100%;
}
.working-process-right-area-one_1adcc44ddfca0e1e .thumbnail_5ecafe6d2c22f07b .large_77dcf4116d82dc54 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_1adcc44ddfca0e1e .large_77dcf4116d82dc54 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_1adcc44ddfca0e1e .small_75996cc000c6017d {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_1adcc44ddfca0e1e .small_75996cc000c6017d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_1adcc44ddfca0e1e .small_75996cc000c6017d {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_1adcc44ddfca0e1e .small_75996cc000c6017d {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_d0118c4a41d07136 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_d0118c4a41d07136 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_0563e36e112b33ff .working-process-accordion-one .accordion-item .accordion-header_d0118c4a41d07136 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_53984a9f06772a07 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_d0118c4a41d07136 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_d0118c4a41d07136 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_d0118c4a41d07136 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_d0118c4a41d07136 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_d0118c4a41d07136 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_53984a9f06772a07 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_a5f1c483a9547c3c .thumbnail-left_30792e63a6f6eec9 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_a5f1c483a9547c3c .thumbnail-left_30792e63a6f6eec9 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_508f53cb208ff003 .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_508f53cb208ff003 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_508f53cb208ff003 {
    padding-left: 0;
  }
}
.accordion-area-4_508f53cb208ff003 .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_508f53cb208ff003 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_508f53cb208ff003 .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_508f53cb208ff003 .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_508f53cb208ff003 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_508f53cb208ff003 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_508f53cb208ff003 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_508f53cb208ff003 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_508f53cb208ff003 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_0563e36e112b33ff {
  position: relative;
}
.rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    display: none;
  }
}
.rts-working-porcess-area-two_0563e36e112b33ff .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_719b93c54eb04bd5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_719b93c54eb04bd5 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5 .single-counter-up_95ea6b53d84a3d9e {
  text-align: center;
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5 .single-counter-up_95ea6b53d84a3d9e .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_719b93c54eb04bd5 .single-counter-up_95ea6b53d84a3d9e .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5 .single-counter-up_95ea6b53d84a3d9e 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_719b93c54eb04bd5 .single-counter-up-five_580db106ab7ae8e1 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5 .single-counter-up-five_580db106ab7ae8e1 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_719b93c54eb04bd5 .single-counter-up-five_580db106ab7ae8e1 .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_e98626ced15078ff .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_d4dfe765254cd62b {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_d4dfe765254cd62b .single-counter-up-two_393847b0fc4d0a5c .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_d4dfe765254cd62b .single-counter-up-two_393847b0fc4d0a5c .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_d4dfe765254cd62b .single-counter-up-two_393847b0fc4d0a5c .inmformation_8befa10831841b12 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_d4dfe765254cd62b::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_d4dfe765254cd62b .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_d4dfe765254cd62b .shape-area_68bdf218f6d532e7 img {
    display: none;
  }
}
.counter-up-area-four_d4dfe765254cd62b .shape-area_68bdf218f6d532e7 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_397a2a8d077523e9 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_397a2a8d077523e9 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_c02c457e4ca74d7d {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_c02c457e4ca74d7d .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_c02c457e4ca74d7d p.disc_fb00318327fcce58 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_991c3f82cd47c4a2.area-2_a26fcc401217e01e {
  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_991c3f82cd47c4a2.area-2_a26fcc401217e01e {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_991c3f82cd47c4a2.area-2_a26fcc401217e01e .single-counter-up_95ea6b53d84a3d9e {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_991c3f82cd47c4a2.area-2_a26fcc401217e01e .single-counter-up_95ea6b53d84a3d9e {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_991c3f82cd47c4a2.area-2_a26fcc401217e01e .single-counter-up_95ea6b53d84a3d9e .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_991c3f82cd47c4a2.area-2_a26fcc401217e01e .single-counter-up_95ea6b53d84a3d9e 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_5ff60ddfdd88fb95 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_5ff60ddfdd88fb95 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_5ff60ddfdd88fb95 img {
  border-radius: 16px;
}

.call-to-action-area-7_1aae9858a53c4b67 {
  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_1aae9858a53c4b67 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_1aae9858a53c4b67 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_1aae9858a53c4b67 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_1aae9858a53c4b67 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_1aae9858a53c4b67 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_1aae9858a53c4b67 p.disc_fb00318327fcce58 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_1aae9858a53c4b67 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_1aae9858a53c4b67 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.call-to-action-area-7_1aae9858a53c4b67 .shape-area_68bdf218f6d532e7 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_1aae9858a53c4b67 .shape-area_68bdf218f6d532e7 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_1aae9858a53c4b67 .shape-area_68bdf218f6d532e7 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_1aae9858a53c4b67 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_392fb7d9c020f315 {
  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_392fb7d9c020f315 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_392fb7d9c020f315 {
    padding: 50px;
  }
}
.call-to-action-area-5_392fb7d9c020f315 .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_392fb7d9c020f315 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_392fb7d9c020f315 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_392fb7d9c020f315 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_392fb7d9c020f315 p.disc_fb00318327fcce58 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_392fb7d9c020f315 .button-area_24d3aff034a842f4 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_392fb7d9c020f315 .button-area_24d3aff034a842f4 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_392fb7d9c020f315 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_392fb7d9c020f315 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_392fb7d9c020f315 .rts-btn.btn-secondary-5_80089c8a74b453be {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_392fb7d9c020f315 .rts-btn.btn-secondary-5_80089c8a74b453be:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_392fb7d9c020f315 .rts-btn.btn-secondary-5-1_6c2334ea40c20de8 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_392fb7d9c020f315 .rts-btn.btn-secondary-5-1_6c2334ea40c20de8:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_392fb7d9c020f315 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_392fb7d9c020f315 .shape-area_68bdf218f6d532e7 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_392fb7d9c020f315 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_392fb7d9c020f315 .shape-image_24beb71803ecc473 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_392fb7d9c020f315.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_392fb7d9c020f315.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_392fb7d9c020f315.area-5_2 p.disc_fb00318327fcce58 {
  color: var(--color-second);
}
.call-to-action-area-5_392fb7d9c020f315.area-5_2 .btn-primary-4-border_f8778b82c11dd19f {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_392fb7d9c020f315.area-5_2 .btn-primary-4-border_f8778b82c11dd19f:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_392fb7d9c020f315.area-5_2 .shape-image_24beb71803ecc473 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_392fb7d9c020f315.area-5_2 .shape-image_24beb71803ecc473 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_392fb7d9c020f315.area-5_2 .shape-image_24beb71803ecc473 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_392fb7d9c020f315.area-5_2 .shape-image_24beb71803ecc473 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_bfff567daf9df352 {
  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_bfff567daf9df352 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_bfff567daf9df352 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_964d797dec491e2d {
  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_964d797dec491e2d {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_964d797dec491e2d .single-counter-up_95ea6b53d84a3d9e {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_964d797dec491e2d .single-counter-up_95ea6b53d84a3d9e {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_964d797dec491e2d .single-counter-up_95ea6b53d84a3d9e {
    flex-basis: 100%;
  }
}
.container-counter-about-page_964d797dec491e2d .single-counter-up_95ea6b53d84a3d9e:last-child {
  border: none;
}
.container-counter-about-page_964d797dec491e2d .single-counter-up_95ea6b53d84a3d9e .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_964d797dec491e2d .single-counter-up_95ea6b53d84a3d9e .title {
  margin-bottom: 3px;
}

.single-testimonials-area_c6545b3f5f78101a {
  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_c6545b3f5f78101a {
    padding: 20px;
  }
}
.single-testimonials-area_c6545b3f5f78101a .logo_867097bbcb76b62f {
  margin-bottom: 24px;
}
.single-testimonials-area_c6545b3f5f78101a p.disc_fb00318327fcce58 {
  max-width: 95%;
}
.single-testimonials-area_c6545b3f5f78101a .author-area_9ef74b629e2c91fd {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_c6545b3f5f78101a .author-area_9ef74b629e2c91fd .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_c6545b3f5f78101a .quote-image_8d868928905621ef {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_c6545b3f5f78101a .quote-image_8d868928905621ef {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_8cd3498b315187d1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_8cd3498b315187d1 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-testimonials-area-one_8cd3498b315187d1 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_8cd3498b315187d1 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-next,
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-next::after,
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .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_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-next:hover::after,
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_8cd3498b315187d1 .button-pagination-area_da713621e145338b .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_cf8a162cff6f3e7c {
  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_cf8a162cff6f3e7c: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_aba54ca2b5e91144 {
  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_7a2512838903d161 {
  border-radius: 20px;
}

.single-testimonisl-three_c1d8c83110fb2348 {
  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_c1d8c83110fb2348::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_c1d8c83110fb2348::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_c1d8c83110fb2348 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_c1d8c83110fb2348 p.disc_fb00318327fcce58 {
  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_c1d8c83110fb2348 .author_68452c8ad9d48615 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_c1d8c83110fb2348 .author_68452c8ad9d48615 p.disc_fb00318327fcce58 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_91be0982f9235c02 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_91be0982f9235c02 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_91be0982f9235c02 .small-team-aera_7536484b4bbfc9fa {
  margin-top: -40px;
}
.expart-team-small-thumb_91be0982f9235c02 .small-team-aera_7536484b4bbfc9fa img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_91be0982f9235c02 .small-team-aera_7536484b4bbfc9fa img.two_82a55e6b712f68bc {
  left: 30px;
}
.expart-team-small-thumb_91be0982f9235c02 .small-team-aera_7536484b4bbfc9fa img.three_b78a879bc124ab59 {
  left: 60px;
}
.expart-team-small-thumb_91be0982f9235c02 .small-team-aera_7536484b4bbfc9fa img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_db55f238e32908b3 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_db55f238e32908b3 {
    width: 100%;
  }
}

.single-testimonials-4_2e504eaad1ca6d67 {
  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_2e504eaad1ca6d67 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_2e504eaad1ca6d67 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_2e504eaad1ca6d67 p.disc_fb00318327fcce58 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_2e504eaad1ca6d67 .author_68452c8ad9d48615 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_2e504eaad1ca6d67 .author_68452c8ad9d48615 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_1065bbc4e4ba6d4e {
  position: relative;
}
.rts-client-feedback-area_1065bbc4e4ba6d4e.home-2_ca2e175ef21291ad .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_1065bbc4e4ba6d4e.home-2_ca2e175ef21291ad .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_d2a6283682710a83 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
    display: none;
  }
}
.rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
    display: none;
  }
}
.rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_d2a6283682710a83 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_fa49d1a8c134af74 .single-testimonials-area_c6545b3f5f78101a {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_fa49d1a8c134af74 .single-testimonials-area_c6545b3f5f78101a p.disc_fb00318327fcce58 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_fa49d1a8c134af74 .single-testimonials-area_c6545b3f5f78101a .author-area_9ef74b629e2c91fd .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_fa49d1a8c134af74 .single-testimonials-area_c6545b3f5f78101a .author-area_9ef74b629e2c91fd span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_fa49d1a8c134af74 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_fa49d1a8c134af74 .title-style-one-center_48b1024115c312ec .pre_b109c65073055035 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_fa49d1a8c134af74 .title-style-one-center_48b1024115c312ec .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_fa49d1a8c134af74 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_fa49d1a8c134af74 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_be5dad85db670d5f {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_be5dad85db670d5f .inner_5d855664c9d048fa {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_be5dad85db670d5f .inner_5d855664c9d048fa {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_be5dad85db670d5f .inner_5d855664c9d048fa {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_be5dad85db670d5f .inner_5d855664c9d048fa {
    padding: 25px;
  }
}
.testimonials-filwidth_be5dad85db670d5f .body {
  margin-top: 30px;
}
.testimonials-filwidth_be5dad85db670d5f .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_be5dad85db670d5f .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_be5dad85db670d5f .body .author_68452c8ad9d48615 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_be5dad85db670d5f .body .author_68452c8ad9d48615 a .title-name_71a6f0a1d5c9e323 {
  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_ffe55e0535abd532 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532.swiper-pagination-bullet-active_25c6bdc3e3b300d9 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_493eea632d4b5abb {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-left_22a117f31f65e020 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-left_22a117f31f65e020 .heading-title_7390d7af66532930 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-left_22a117f31f65e020 .author-area_9ef74b629e2c91fd {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-left_22a117f31f65e020 .author-area_9ef74b629e2c91fd .right-content_a6a8b53042b77ee7 .author-title_920bd2d7f2d2bbf7 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-left_22a117f31f65e020 .author-area_9ef74b629e2c91fd .right-content_a6a8b53042b77ee7 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-right_82c47aff85dae07d {
  margin-left: 40px;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-right_82c47aff85dae07d .right-inner_4bac4a1c56c9cacd {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-right_82c47aff85dae07d .right-inner_4bac4a1c56c9cacd .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-right_82c47aff85dae07d .right-inner_4bac4a1c56c9cacd .item:last-child {
  border: none;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-right_82c47aff85dae07d .right-inner_4bac4a1c56c9cacd .item .heading-title_7390d7af66532930 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd .testimonial-right_82c47aff85dae07d .right-inner_4bac4a1c56c9cacd .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_493eea632d4b5abb .section-inner_e2435ecfa4816ffd {
  position: relative;
}
.rts-testimonials-area-six_493eea632d4b5abb .service-swiper-main-wrapper-2_8522ed276f6437f3 {
  overflow: hidden;
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-slide:nth-child(odd) .single-service-style-two_8a53e2cae2d766fe {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_493eea632d4b5abb .single-service-style-two_8a53e2cae2d766fe {
  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_493eea632d4b5abb .single-service-style-two_8a53e2cae2d766fe .disc_fb00318327fcce58 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_493eea632d4b5abb .single-service-style-two_8a53e2cae2d766fe .author-area_9ef74b629e2c91fd {
  margin-top: 10px;
}
.rts-testimonials-area-six_493eea632d4b5abb .single-service-style-two_8a53e2cae2d766fe .author-area_9ef74b629e2c91fd .author-content_657fcee86bba209a .author-title_920bd2d7f2d2bbf7 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_493eea632d4b5abb .single-service-style-two_8a53e2cae2d766fe .author-area_9ef74b629e2c91fd .author-content_657fcee86bba209a .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-next,
.rts-testimonials-area-six_493eea632d4b5abb .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_493eea632d4b5abb .swiper-button-next i,
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-next:hover,
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-next::after,
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_493eea632d4b5abb .swiper-button-next,
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-pagination2 .swiper-pagination-bullet_ffe55e0535abd532 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_493eea632d4b5abb .swiper-pagination2 .swiper-pagination-bullet_ffe55e0535abd532.swiper-pagination-bullet-active_25c6bdc3e3b300d9 {
  background: #FF6354;
}

.rts-testimonials-area-three_ac94866bbc6fbce2 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .one {
    display: none;
  }
}
.rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
    display: none;
  }
}
.rts-testimonials-area-three_ac94866bbc6fbce2 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_6666930465c4ee8b {
  position: relative;
}
.rts-testimonials-area-7_6666930465c4ee8b .testimonials--shape_bc92e4dad4f9d075 img {
  position: absolute;
}
.rts-testimonials-area-7_6666930465c4ee8b .testimonials--shape_bc92e4dad4f9d075 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_6666930465c4ee8b .testimonials--shape_bc92e4dad4f9d075 img.two_82a55e6b712f68bc {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_c6545b3f5f78101a .logo_867097bbcb76b62f .light_97e4b01ec6de7e45 {
  display: block;
}
[data-theme=light] .single-testimonials-area_c6545b3f5f78101a .logo_867097bbcb76b62f .dark_6f2b1fccfb02fdd0 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_c6545b3f5f78101a .logo_867097bbcb76b62f .light_97e4b01ec6de7e45 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_c6545b3f5f78101a .logo_867097bbcb76b62f .dark_6f2b1fccfb02fdd0 {
  display: block;
}

.single-blog-area-style-one_fafa3c55cb8df82c:hover .thumbnail_5ecafe6d2c22f07b img {
  transform: scale(1.1);
}
.single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .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_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 .admin_50ed0ea5fb6a0a97 {
  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_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 .date_84101e4bf05a5e7a {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_89938e0696e42dea {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_89938e0696e42dea .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-blog-area-one_89938e0696e42dea .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-blog-area-one_89938e0696e42dea .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_89938e0696e42dea .shape-area_68bdf218f6d532e7 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_89938e0696e42dea .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_89938e0696e42dea .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_89938e0696e42dea .rts-btn.btn-primary_cf8a162cff6f3e7c.text-center_86df9744563a4ecd {
  margin: auto;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b {
  border-radius: 0;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b img {
  border-radius: 0;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 {
  background: var(--blog-single);
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 .date_84101e4bf05a5e7a span {
  margin-right: 10px;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .btn-area_857ab1c61c54520a {
  text-align: center;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .btn-area_857ab1c61c54520a .read-more-btn_d3aad3a32766df3e {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .btn-area_857ab1c61c54520a .read-more-btn_d3aad3a32766df3e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .btn-area_857ab1c61c54520a .read-more-btn_d3aad3a32766df3e::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_89938e0696e42dea.home-five_03a4c55e01548d0e .title-style-one-center_48b1024115c312ec .pre_b109c65073055035 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_89938e0696e42dea.home-five_03a4c55e01548d0e .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .bottom-area_ca75643fbb1b4b66 .admin_50ed0ea5fb6a0a97 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_89938e0696e42dea.home-five_03a4c55e01548d0e .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_89938e0696e42dea.home-five_03a4c55e01548d0e .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_89938e0696e42dea.home-six_01a9508d62bcb58c .title-style-one-center_48b1024115c312ec {
  color: var(--color-primary-2);
}

.rts-blog-area-one_89938e0696e42dea.style-seven_1a1a56b2f0ae017a {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_89938e0696e42dea.style-seven_1a1a56b2f0ae017a .title-style-one-center_48b1024115c312ec .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_89938e0696e42dea.style-seven_1a1a56b2f0ae017a .rts-btn.btn-primary-border_22e63b82bfe08b6e {
  color: var(--color-primary);
}
.rts-blog-area-one_89938e0696e42dea.style-seven_1a1a56b2f0ae017a .rts-btn.btn-primary-border_22e63b82bfe08b6e:hover {
  color: #fff;
}

.single-blog-area-style-one_fafa3c55cb8df82c.eight-area_2f09fe7f61d2c01e {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_d6d08113d580a46c {
  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_d6d08113d580a46c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_d6d08113d580a46c::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_d6d08113d580a46c:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_dfc4fb6888f0176b {
  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_dfc4fb6888f0176b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_dfc4fb6888f0176b::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_dfc4fb6888f0176b:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_fafa3c55cb8df82c.about-page_9aa0d20e55eaaf68 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.one {
    display: none;
  }
}
.rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    top: 2%;
  }
}
.rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_867989c239346664.shape-position_dfa8c06f73e33b5c .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532.swiper-pagination-bullet-active_25c6bdc3e3b300d9 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c {
  padding-bottom: 40px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b {
  max-width: 100%;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .read-more-btn_d3aad3a32766df3e {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .read-more-btn_d3aad3a32766df3e:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .read-more-btn_d3aad3a32766df3e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .read-more-btn_d3aad3a32766df3e::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_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .rts-single-wized_c8c91fd4110d96b9 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .rts-single-wized_c8c91fd4110d96b9.search .wized-body_17112099d9b7360c {
  margin-top: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c {
  margin-top: 30px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c .rts-search-wrapper_e88c76ba303c5fe4 {
  position: relative;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c .rts-search-wrapper_e88c76ba303c5fe4 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_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c .rts-search-wrapper_e88c76ba303c5fe4 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c .rts-search-wrapper_e88c76ba303c5fe4 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_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c .rts-search-wrapper_e88c76ba303c5fe4 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce li {
  list-style: none;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce 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_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .single-categories_28d6078ab95682ce li a:hover i {
  color: #fff;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .thumbnail_5ecafe6d2c22f07b {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .thumbnail_5ecafe6d2c22f07b img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .thumbnail_5ecafe6d2c22f07b:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .content-area_a1ef2a144f9cc958 {
  flex-basis: 60%;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .user_d78644242fb7002c {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .user_d78644242fb7002c span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .post-title_ab5a5269c372f7fb .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_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .post-title_ab5a5269c372f7fb .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .recent-post-single_c31a35eecbe1d0d6 .post-title_ab5a5269c372f7fb:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .gallery-inner_72c45484cca8170d .single-row_bc1f65bf7f5eb107.row-1_5da2da17e036d66e {
  margin-bottom: 20px;
}
.w-100_6bbdbf3ab75cbda8 {
  border-radius: 15px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .tags-wrapper_616b9b15c6ef9886 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .tags-wrapper_616b9b15c6ef9886 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_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .tags-wrapper_616b9b15c6ef9886 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_c8b81f5168a3d55a.grid-2_a411e3cf17a6df07 .single-blog-area-style-one_fafa3c55cb8df82c {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_c8b81f5168a3d55a.grid-2_a411e3cf17a6df07 .single-blog-area-style-one_fafa3c55cb8df82c:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_c8b81f5168a3d55a.grid-2_a411e3cf17a6df07 .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 .title {
  font-size: 20px;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b {
  border-radius: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .single-blog-area-style-one_fafa3c55cb8df82c .thumbnail_5ecafe6d2c22f07b img {
  border-radius: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .single-blog-area-style-one_fafa3c55cb8df82c .inner-content-wrapper_22c81d9df68e5a55 {
  padding: 30px 0 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-content_417c821966479027 {
  padding: 0 0 80px;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-content_417c821966479027 p.first-text_6316104386ae6070::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-content_417c821966479027 .desc-image_e267e1188e3c7891 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-content_417c821966479027 .desc-image-2_c87a4075afc1331c .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-footer_fee6ef20ea4a2054 {
  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_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-footer_fee6ef20ea4a2054 .nav-x_bafbe67f140589a6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-footer_fee6ef20ea4a2054 .nav-x_bafbe67f140589a6 li a {
  font-weight: 600;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-footer_fee6ef20ea4a2054 .nav-x_bafbe67f140589a6 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 {
  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_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 {
    flex-direction: column;
  }
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 .left-image_92caa5629343ce84 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 .right-content_a6a8b53042b77ee7 {
  flex-basis: 70%;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 .right-content_a6a8b53042b77ee7 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 .right-content_a6a8b53042b77ee7 .author-social_99ed6915de608c64 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 .right-content_a6a8b53042b77ee7 .author-social_99ed6915de608c64 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_c8b81f5168a3d55a.details_5f4793a5ad60179d .post-panel_eafa8a2c891fa250 .post-author_037eed40d3815ca2 .right-content_a6a8b53042b77ee7 .author-social_99ed6915de608c64 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_c8b81f5168a3d55a.inner_5d855664c9d048fa .fluxi-right-ct-1_1363541c539d02b9 .wized-body_17112099d9b7360c .rts-search-wrapper_e88c76ba303c5fe4 input {
  color: #717171;
}

.post-form_2f9b35ef3d593b99 {
  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_2f9b35ef3d593b99 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 input,
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2 textarea {
  padding-left: 35px;
}
.post-form_2f9b35ef3d593b99 .single-input-area_d71903e4a8c239a2.text-area_2d5541ac3cef9000 i {
  top: 61px !important;
}

.rts-fluxi-pagination_896ea8f9f0ff3036 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_896ea8f9f0ff3036 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_896ea8f9f0ff3036 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_896ea8f9f0ff3036 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_896ea8f9f0ff3036 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_896ea8f9f0ff3036 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_bc20a410dee5a9c3 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_4493f86cfd515773 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 p.disc_fb00318327fcce58 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_4493f86cfd515773 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_4493f86cfd515773 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_4493f86cfd515773 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_4493f86cfd515773 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_4493f86cfd515773 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_4493f86cfd515773 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_4493f86cfd515773 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_4493f86cfd515773 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_4493f86cfd515773 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 .shape-area_68bdf218f6d532e7 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_4493f86cfd515773 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_4493f86cfd515773 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_4493f86cfd515773 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
    display: none;
  }
}
.subscribe-main-wrapper-one_4493f86cfd515773 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b .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_da713621e145338b .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_da713621e145338b .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_da713621e145338b .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_da713621e145338b .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_ca672374bb060e7c.about_e42353287d4877e0 .btn-area_857ab1c61c54520a {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_ca672374bb060e7c.about_e42353287d4877e0 .btn-area_857ab1c61c54520a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_25ce30616f55e05e .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_25ce30616f55e05e .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_25ce30616f55e05e .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_abf1df3040f0da63 .single-footer-wized-one_25ce30616f55e05e .title, [data-theme=light] .rts-footer-area-one_5d1fedd43e5d1d1f .single-footer-wized-one_25ce30616f55e05e .title {
  color: #26262C;
}

.rts-footer-area-one_5d1fedd43e5d1d1f {
  background: var(--footer-bg);
}
.rts-footer-area-one_5d1fedd43e5d1d1f .footer-top-area_4ccdd7f04a91603f {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_25ce30616f55e05e ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_25ce30616f55e05e ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_25ce30616f55e05e form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_25ce30616f55e05e form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_25ce30616f55e05e form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_5b62c0a604bd5164 {
  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_5b62c0a604bd5164 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_5b62c0a604bd5164 p {
  margin-bottom: 0;
}
.copyright-area-start_5b62c0a604bd5164 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_5b62c0a604bd5164 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_5b62c0a604bd5164 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_5b62c0a604bd5164 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_5b62c0a604bd5164.area-two_d5b33648d36f19c1 p {
  color: #D7D9E9;
}
.copyright-area-start_5b62c0a604bd5164.area-two_d5b33648d36f19c1 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_5b62c0a604bd5164.area-two_d5b33648d36f19c1 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_5b43f15e416fc4cb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_5b43f15e416fc4cb .social-area-one_75f84dae097fbbe6 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_51a03040ffb471c4 .mobile__breakpoint_31b47f95fc79441b {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_51a03040ffb471c4 .single-footer-wized-one_25ce30616f55e05e ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_51a03040ffb471c4 .single-footer-wized-one_25ce30616f55e05e ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_67a54f6f52fbbcb3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_67a54f6f52fbbcb3 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_67a54f6f52fbbcb3 .right .language_694e2ed902b71384 {
  color: #fff;
}

.footer-four_abf1df3040f0da63 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_f7a2efd43316ce2a {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_f7a2efd43316ce2a .single-footer-four-wized_cc4cc54a398f5516 ul li a {
  color: #E4E5F1;
}
.footer-three_f7a2efd43316ce2a .single-footer-four-wized_cc4cc54a398f5516 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_f7a2efd43316ce2a .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input {
  background: #FFFFFF;
}
.footer-three_f7a2efd43316ce2a .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_cc4cc54a398f5516 .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_cc4cc54a398f5516 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_cc4cc54a398f5516 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_cc4cc54a398f5516 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form button {
  padding: 18px 20px;
}

.copyright-area-four_41bb758f0cb7c1b3 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_41bb758f0cb7c1b3.area-3_8be1686e39f0e2de p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_41bb758f0cb7c1b3 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_41bb758f0cb7c1b3 .logo_867097bbcb76b62f img.light_97e4b01ec6de7e45 {
  display: block;
}
[data-theme=light] .copyright-area-four_41bb758f0cb7c1b3 .logo_867097bbcb76b62f img.dark_6f2b1fccfb02fdd0 {
  display: none;
}

[data-theme=dark] .copyright-area-four_41bb758f0cb7c1b3 .logo_867097bbcb76b62f img.light_97e4b01ec6de7e45 {
  display: none;
}
[data-theme=dark] .copyright-area-four_41bb758f0cb7c1b3 .logo_867097bbcb76b62f img.dark_6f2b1fccfb02fdd0 {
  display: block;
}

.rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b {
    height: 320px;
  }
}
.rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .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_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b 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_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_eef1251ebe18de66 .footer-wrapper-7_62881482cc06ec2b .innerr_002922833a0e025b .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_70d8448c1dd4dc0f {
  text-align: center;
}
.footer-top-8_70d8448c1dd4dc0f .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_70d8448c1dd4dc0f .title {
    font-size: 35px;
  }
}
.footer-top-8_70d8448c1dd4dc0f 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_ec77a577f0e70097 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_ec77a577f0e70097 .sape-image_e6aec614836225e9 {
    display: none;
  }
}
.rts-footer-area-eight_ec77a577f0e70097 .sape-image_e6aec614836225e9 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_ec77a577f0e70097 .sape-image_e6aec614836225e9 img.two_82a55e6b712f68bc {
  top: 25%;
  left: 25%;
}

.container-10_352516b050492bcd {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_7e5fe1687a764246 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_7e5fe1687a764246 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_7e5fe1687a764246 form .single-input_364dc323d5892f11 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_7e5fe1687a764246 form .single-input_364dc323d5892f11 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_7e5fe1687a764246 form .single-input_364dc323d5892f11 label {
  margin-bottom: 10px;
}
.form-area-footer-8_7e5fe1687a764246 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_7e5fe1687a764246 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_1946a9057f81ddc0 {
  text-align: center;
}
.easy-cta-area-wrapper_1946a9057f81ddc0 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_1946a9057f81ddc0 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_1946a9057f81ddc0 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_1946a9057f81ddc0.mid_7d9d0c5ca877d463 {
  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_1946a9057f81ddc0.mid_7d9d0c5ca877d463 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_e1c03517ec9bd5e9 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_ce2172e4b06e119c .copy-right-ul_e649b2dbda3f240c {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_ce2172e4b06e119c .copy-right-ul_e649b2dbda3f240c {
    flex-direction: column;
  }
}
.copyright-area-8_ce2172e4b06e119c .copy-right-ul_e649b2dbda3f240c li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_ce2172e4b06e119c .copy-right-ul_e649b2dbda3f240c li a {
  color: #FFFFFF;
}
.copyright-area-8_ce2172e4b06e119c p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_3ce49a4271d4a296 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_3ce49a4271d4a296 .shape-image_24beb71803ecc473 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_3ce49a4271d4a296 .shape-image_24beb71803ecc473 {
    width: 200px;
  }
}
.footer-six_3ce49a4271d4a296 .rts-call-to-action_d63ff9f52bb77370 .call-to-action-area-5_392fb7d9c020f315 {
  background: none;
  padding: 80px 0;
}
.footer-six_3ce49a4271d4a296 .rts-call-to-action_d63ff9f52bb77370 .call-to-action-area-5_392fb7d9c020f315 .rts-btn {
  border-radius: 0;
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 .title {
  color: #D7D9E9;
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 ul li a {
  color: #D7D9E9;
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form {
  gap: 0;
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input::placeholder {
  color: var(--color-title);
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_3ce49a4271d4a296 .single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_3ce49a4271d4a296 .copyright-area-four_41bb758f0cb7c1b3 {
  border-top: 1px solid #37373F;
}
.footer-six_3ce49a4271d4a296 .copyright-area-four_41bb758f0cb7c1b3 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_1acb8e1fb381b30f form {
  position: relative;
}
.footer-input-main-wrapper-one_1acb8e1fb381b30f form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_1acb8e1fb381b30f form input {
  padding-left: 40px;
}

.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form {
  position: relative;
}
.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_cc4cc54a398f5516 .footer-input-btn-between_9e36fc43f64a1903 form input {
  padding-left: 35px;
}

.copyright-area-7_ec9df750600e3484 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_ec9df750600e3484 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_ec9df750600e3484 p {
  margin: 0;
}
.copyright-area-7_ec9df750600e3484 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_ec9df750600e3484 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_087ba314b729af35 .single-footer-four-wized_cc4cc54a398f5516 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_087ba314b729af35 .single-footer-four-wized_cc4cc54a398f5516 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_087ba314b729af35 .single-footer-four-wized_cc4cc54a398f5516 form button {
  background: var(--color-primary-2);
}

.social-area-one_75f84dae097fbbe6 {
  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_75f84dae097fbbe6 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_75f84dae097fbbe6 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_75f84dae097fbbe6 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_01ef2097a4be52c6 {
  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_01ef2097a4be52c6 .title-style-one-left_ee96f4079d91bc81 .pre_b109c65073055035 {
  color: #BCBFDB;
}
.bg-dark-border-radious_01ef2097a4be52c6 .title-style-one-left_ee96f4079d91bc81 .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_15345e0fb896ba29 {
  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_f07a38cc86266b51 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_8b5df93385996a04 .progress-wrap svg.progress-circle_f07a38cc86266b51 path {
  stroke: var(--color-primary-2);
}
.home-blue_8b5df93385996a04 .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_3322d61e5d3f6bb9 {
  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_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img {
  position: absolute;
}
.bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.two_82a55e6b712f68bc {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.two_82a55e6b712f68bc {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.two_82a55e6b712f68bc {
    display: none;
  }
}
.bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.three_b78a879bc124ab59 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.three_b78a879bc124ab59 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.four_1ab33d30e71c0abf {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.four_1ab33d30e71c0abf {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.four_1ab33d30e71c0abf {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_3322d61e5d3f6bb9 .sape-area_a7fa04df078e9bff img.four_1ab33d30e71c0abf {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_01dc0f4d2687a627 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_01dc0f4d2687a627 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_01dc0f4d2687a627 p.disc_fb00318327fcce58 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_01dc0f4d2687a627 .feature-area-wrapper_0aed16f7d66b1ebb {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 .feature-area-wrapper_0aed16f7d66b1ebb {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_01dc0f4d2687a627 .feature-area-wrapper_0aed16f7d66b1ebb {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_01dc0f4d2687a627 .feature-area-wrapper_0aed16f7d66b1ebb .single-feature_7a23dc88c5d027b4 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_01dc0f4d2687a627 .feature-area-wrapper_0aed16f7d66b1ebb .single-feature_7a23dc88c5d027b4 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_bb2300ab65952be9 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_bb2300ab65952be9 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_bb2300ab65952be9 .signle-input_25fce100130cb806 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_bb2300ab65952be9 .signle-input_25fce100130cb806 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_bb2300ab65952be9 .signle-input_25fce100130cb806 label {
  margin-bottom: 15px;
}
.appoinment_form-1_bb2300ab65952be9 .signle-input_25fce100130cb806 input {
  padding-left: 40px;
}
.appoinment_form-1_bb2300ab65952be9 .signle-input_25fce100130cb806 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_bb2300ab65952be9 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_b8f299a3977d0d3e {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_393847b0fc4d0a5c {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_393847b0fc4d0a5c {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_393847b0fc4d0a5c .inmformation_8befa10831841b12 .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_393847b0fc4d0a5c .inmformation_8befa10831841b12 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_393847b0fc4d0a5c .inmformation_8befa10831841b12 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_6f95d0a4da29987f {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_6f95d0a4da29987f.team-five .title-style-one-center_48b1024115c312ec .pre_b109c65073055035 {
  color: var(--color-primary-2);
}
.expart-team-area-7_6f95d0a4da29987f.inner {
  background: var(--team-bg);
}

.single-team-area-7_7ae19ccda7edd778 {
  text-align: center;
}
.single-team-area-7_7ae19ccda7edd778 .thumbnail_5ecafe6d2c22f07b {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_7ae19ccda7edd778 .thumbnail_5ecafe6d2c22f07b img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_7ae19ccda7edd778 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_7ae19ccda7edd778 .designation_b584b13b72281bd1 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_7ae19ccda7edd778:hover .thumbnail_5ecafe6d2c22f07b img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532.swiper-pagination-bullet-active_25c6bdc3e3b300d9 {
  background: var(--color-gradient);
}

.single-team-area-start_acedfe6103e0658d:hover .thumbnail_5ecafe6d2c22f07b img {
  transform: rotateY(-180deg);
}
.single-team-area-start_acedfe6103e0658d .thumbnail_5ecafe6d2c22f07b {
  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_acedfe6103e0658d .thumbnail_5ecafe6d2c22f07b img {
  transition: 0.8s;
}
.single-team-area-start_acedfe6103e0658d .inner-content_cebba9ea3bf31116 {
  text-align: center;
}
.single-team-area-start_acedfe6103e0658d .inner-content_cebba9ea3bf31116 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_acedfe6103e0658d .inner-content_cebba9ea3bf31116 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_b70261d345dc13db.about_e42353287d4877e0 {
  position: relative;
}
.rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    display: none;
  }
}
.rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  left: 25%;
  top: 7%;
}
.rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_b70261d345dc13db.about_e42353287d4877e0 .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    display: none;
  }
}
.rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    display: none;
  }
}
.rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  left: 25%;
  top: 7%;
}
.rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_b70261d345dc13db.inner_5d855664c9d048fa .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    display: none;
  }
}

.bg-dark-p_adf2c6d9e86823f5 .title {
  color: #fff;
}

.section-separator-top_04ab966da6490658 {
  position: relative;
}
.section-separator-top_04ab966da6490658::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_a7270796a89fe938 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_a7270796a89fe938 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_a7270796a89fe938 .left-titlet-wrapper_82555b3deae245b9 .title {
  color: #fff;
}
.call-to-action-main-wrapper_a7270796a89fe938 p.disc_fb00318327fcce58 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a7270796a89fe938 p.disc_fb00318327fcce58 br {
    display: none;
  }
}
.call-to-action-main-wrapper_a7270796a89fe938 .button-area_24d3aff034a842f4 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a7270796a89fe938 .button-area_24d3aff034a842f4 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_a7270796a89fe938 .button-area_24d3aff034a842f4 .under-line-btn_01ff2d96e25c8a85 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_a7270796a89fe938 .button-area_24d3aff034a842f4 .under-line-btn_01ff2d96e25c8a85:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_a7270796a89fe938 .button-area_24d3aff034a842f4 .under-line-btn_01ff2d96e25c8a85:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_a7270796a89fe938 .button-area_24d3aff034a842f4 .under-line-btn_01ff2d96e25c8a85::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_a7270796a89fe938 .button-area_24d3aff034a842f4 .btn-primary-2_7fc6d14625d2cad4 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_a7270796a89fe938.area-3_8be1686e39f0e2de .button-area_24d3aff034a842f4 .under-line-btn_01ff2d96e25c8a85::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_48b4f670212d19a7 .style-four_5e9b9915bfecc233 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_9d9265717c20c9ae .rts-faq-area-full-container_48b4f670212d19a7 .style-four_5e9b9915bfecc233 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_8be1686e39f0e2de .cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.area-3_8be1686e39f0e2de .cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_8be1686e39f0e2de .cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_8be1686e39f0e2de .cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_8be1686e39f0e2de .cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_554b226b05fa35e4 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_554b226b05fa35e4 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_554b226b05fa35e4.style-four_5e9b9915bfecc233::after, .cta-main-wrapper-style-box_554b226b05fa35e4.style-four_5e9b9915bfecc233::before {
  display: none;
}
.cta-main-wrapper-style-box_554b226b05fa35e4::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_554b226b05fa35e4::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_554b226b05fa35e4 .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_554b226b05fa35e4 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_554b226b05fa35e4 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_554b226b05fa35e4 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_262062397ad5ccb0 {
  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_262062397ad5ccb0 {
    padding: 25px;
  }
}
.call-to-action-style-4_262062397ad5ccb0 .button-area_24d3aff034a842f4 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_262062397ad5ccb0 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.call-to-action-style-4_262062397ad5ccb0 .shape-area_68bdf218f6d532e7 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_262062397ad5ccb0 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_262062397ad5ccb0 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_262062397ad5ccb0 .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  top: 10%;
  left: 8%;
}

.header-three_0bc3c44b66131a3a.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_841f1ef1b80d54af {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_841f1ef1b80d54af {
    height: 630px;
  }
}
.contact-banner-area-start_841f1ef1b80d54af img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_841f1ef1b80d54af img {
    display: none;
  }
}
.contact-banner-area-start_841f1ef1b80d54af img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_841f1ef1b80d54af img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_841f1ef1b80d54af img.one {
    right: 15%;
  }
}
.contact-banner-area-start_841f1ef1b80d54af img.two_82a55e6b712f68bc {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_841f1ef1b80d54af img.three_b78a879bc124ab59 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_841f1ef1b80d54af img.four_1ab33d30e71c0abf {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_841f1ef1b80d54af.faq_1960cf41bbc8e5e7 {
  height: auto;
}

.contact-form-page_d85b78442140ebb6 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_6e498d14c59e8fbe {
  text-align: center;
}
.banner-inner-area-contact-inner_6e498d14c59e8fbe .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_6e498d14c59e8fbe .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_6e498d14c59e8fbe .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_6e498d14c59e8fbe .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_6e498d14c59e8fbe p.disc_fb00318327fcce58 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_6e498d14c59e8fbe p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_6e498d14c59e8fbe p.disc_fb00318327fcce58 {
    max-width: 80%;
  }
}

.contact-form_3428127892b686cd {
  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_3428127892b686cd {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_3428127892b686cd {
    padding: 50px 20px;
  }
}
.contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 {
  margin-bottom: 24px;
}
.contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_f13ec97104c9acce {
  text-align: center;
}
.single-contact-inner-info_f13ec97104c9acce .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_f13ec97104c9acce .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_f13ec97104c9acce p {
  margin-bottom: 0;
}
.single-contact-inner-info_f13ec97104c9acce.mid_7d9d0c5ca877d463 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_f13ec97104c9acce.mid_7d9d0c5ca877d463 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_f13ec97104c9acce.mid_7d9d0c5ca877d463 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 {
  position: relative;
}
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 input,
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 input::placeholder,
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd .single-input-area_d71903e4a8c239a2.text-area_2d5541ac3cef9000 i {
  top: 61px !important;
}
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_f023af02a2761fa9.contact-form-page_d85b78442140ebb6 .contact-form_3428127892b686cd button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_86820056e7c51170 {
  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_86820056e7c51170 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_86820056e7c51170 {
    padding: 20px;
  }
}
.seo-optimization-area_86820056e7c51170 .thumbnail_5ecafe6d2c22f07b {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_86820056e7c51170 .thumbnail_5ecafe6d2c22f07b {
    min-width: 100%;
  }
}
.seo-optimization-area_86820056e7c51170 .thumbnail_5ecafe6d2c22f07b img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_86820056e7c51170 .thumbnail_5ecafe6d2c22f07b img {
    min-width: 100%;
  }
}

.service-area-8_6b930447769b84aa .icon {
  margin-bottom: 22px;
}
.service-area-8_6b930447769b84aa .title {
  font-weight: 800;
}
.service-area-8_6b930447769b84aa .disc_fb00318327fcce58 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_4493f86cfd515773.seo-marketing_365dbe25dd76b993 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_4493f86cfd515773.seo-marketing_365dbe25dd76b993 .title-style-one-center_48b1024115c312ec p.disc_fb00318327fcce58 br {
    display: none;
  }
}

.section-separator-top-bg-white_f4ba53aa5f028eb3 {
  position: relative;
}
.section-separator-top-bg-white_f4ba53aa5f028eb3::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_888de2c178b18330 .large-thumbnail_c38e53b09f95d137 {
  position: relative;
}
.single-product-list_888de2c178b18330 .large-thumbnail_c38e53b09f95d137 .sm-right_feebb7abc3de09ca {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_888de2c178b18330 .large-thumbnail_c38e53b09f95d137 .sm-right_feebb7abc3de09ca {
    display: none;
  }
}
.single-product-list_888de2c178b18330 .large-thumbnail_c38e53b09f95d137 .sm-right_feebb7abc3de09ca.left {
  right: auto;
  left: 0;
}
.single-product-list_888de2c178b18330 .thumbnail_5ecafe6d2c22f07b {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_888de2c178b18330 .thumbnail_5ecafe6d2c22f07b {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_888de2c178b18330 .thumbnail_5ecafe6d2c22f07b img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_888de2c178b18330 .thumbnail_5ecafe6d2c22f07b img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .pre-title_ae61b4ba0e92e90d {
  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_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .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_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .title {
    font-size: 35px;
  }
}
.single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .single-service_bedb86e336b2a092 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .single-service_bedb86e336b2a092 i {
  color: var(--color-primary);
}
.single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 p.disc_fb00318327fcce58 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 a.thumbnail_5ecafe6d2c22f07b {
  max-width: 100%;
}
.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 a.thumbnail_5ecafe6d2c22f07b img {
  max-width: 100%;
  width: 100%;
}
.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .service-btn_54a834462f359d1c {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .service-btn_54a834462f359d1c::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_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .service-btn_54a834462f359d1c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .service-btn_54a834462f359d1c:hover i {
  transform: rotate(0);
}
.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .service-btn_54a834462f359d1c i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_8b7bfc213895f1e1 .single-product-list_888de2c178b18330 .portfolio-content-wrapper-list_018be48713c48b77 .service-btn_54a834462f359d1c.color-secondary-2_b94f0ea2cbc2879e::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_37fe68439608b8f0 .thumbnail_5ecafe6d2c22f07b:hover img {
  transform: none;
}
.single-product-list-2_37fe68439608b8f0 .left-image_92caa5629343ce84 {
  position: relative;
}
.single-product-list-2_37fe68439608b8f0 .left-image_92caa5629343ce84 .short-image-area_3b40b633a1ca5259 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_37fe68439608b8f0 .left-image_92caa5629343ce84 .short-image-area_3b40b633a1ca5259 {
    right: 5%;
  }
}
.single-product-list-2_37fe68439608b8f0 .left-image_92caa5629343ce84 .short-image-area_3b40b633a1ca5259 img {
  transform: scale(1);
}
.single-product-list-2_37fe68439608b8f0 .right-image_30752dcd4566f0b5 {
  position: relative;
}
.single-product-list-2_37fe68439608b8f0 .right-image_30752dcd4566f0b5 .short-image-area_3b40b633a1ca5259 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_37fe68439608b8f0 .right-image_30752dcd4566f0b5 .short-image-area_3b40b633a1ca5259 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_37fe68439608b8f0 .right-image_30752dcd4566f0b5 .short-image-area_3b40b633a1ca5259 {
    left: 50%;
  }
}
.single-product-list-2_37fe68439608b8f0 .right-image_30752dcd4566f0b5 .short-image-area_3b40b633a1ca5259 img {
  transform: scale(1);
}
.single-product-list-2_37fe68439608b8f0 .portfolio-content-wrapper-list_018be48713c48b77 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_37fe68439608b8f0 .portfolio-content-wrapper-list_018be48713c48b77 .single-service_bedb86e336b2a092 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_37fe68439608b8f0 .portfolio-content-wrapper-list_018be48713c48b77 .single-service_bedb86e336b2a092 p {
  font-size: 20px;
}
.single-product-list-2_37fe68439608b8f0 .portfolio-content-wrapper-list_018be48713c48b77 p.disc_fb00318327fcce58 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_37fe68439608b8f0 .portfolio-content-wrapper-list_018be48713c48b77 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.product-section-bg_c91c21a4d718250a {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_e94a8643a1a2f66f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .shape-area_68bdf218f6d532e7 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .shape-area_68bdf218f6d532e7 .one {
    display: none;
  }
}
.product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .two_82a55e6b712f68bc {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .two_82a55e6b712f68bc {
    top: 5%;
  }
}
.product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .three_b78a879bc124ab59 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_e94a8643a1a2f66f.area-2_a26fcc401217e01e .three_b78a879bc124ab59 {
    display: none;
  }
}

.siongle-portfolio-box-style_c049171f96963260 .thumbnail_5ecafe6d2c22f07b {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_c049171f96963260 .thumbnail_5ecafe6d2c22f07b img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_c049171f96963260 .thumbnail_5ecafe6d2c22f07b img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_c049171f96963260 .thumbnail_5ecafe6d2c22f07b:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .pre_b109c65073055035 {
  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_c049171f96963260 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .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_c049171f96963260 .inner-content_cebba9ea3bf31116 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_c049171f96963260.style-four_5e9b9915bfecc233 .thumbnail_5ecafe6d2c22f07b img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_c049171f96963260.style-four_5e9b9915bfecc233 .left-content_e0475f07bd9b7f1a .pre_b109c65073055035 {
  color: #fff;
}
.siongle-portfolio-box-style_c049171f96963260.style-four_5e9b9915bfecc233 .left-content_e0475f07bd9b7f1a .title {
  color: #fff;
}
.siongle-portfolio-box-style_c049171f96963260.style-four_5e9b9915bfecc233 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_c049171f96963260.style-four_5e9b9915bfecc233 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_c049171f96963260.style-four_5e9b9915bfecc233:hover .thumbnail_5ecafe6d2c22f07b img {
  transform: scale(1.15);
}

.rts-fun-facts-area_c72116f0a5f2db39 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
    display: none;
  }
}
.rts-fun-facts-area_c72116f0a5f2db39 .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_900a84d83b88935e {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_900a84d83b88935e::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_900a84d83b88935e .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_900a84d83b88935e .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_900a84d83b88935e.two_82a55e6b712f68bc .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_900a84d83b88935e.two_82a55e6b712f68bc .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_c39a69de3442817e {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_d322a9b010aa53b2 {
  border-radius: 32px;
}

.float-right-div-case-studies_1560a5eecced9997 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_1560a5eecced9997 {
    width: 100%;
  }
}
.float-right-div-case-studies_1560a5eecced9997 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_1560a5eecced9997 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_0e4721456569721f.rts-section-gap2.bg-dark-border-radious.radious-4_d322a9b010aa53b2 {
  background: var(--case-study);
}

.rts-case-studies-4_0e4721456569721f {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_0e4721456569721f .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-case-studies-4_0e4721456569721f .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-case-studies-4_0e4721456569721f .shape-area_68bdf218f6d532e7 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_0e4721456569721f .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_0e4721456569721f .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_0e4721456569721f .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_0e4721456569721f .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_0e4721456569721f .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_0e4721456569721f .swiper-pagination .swiper-pagination-bullet_ffe55e0535abd532 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_cff3e92999bb79a8 {
  position: relative;
}
.rts-case-studies-5_cff3e92999bb79a8 .title-wrapper-between_ea03e42f94258b19 .pre_b109c65073055035 {
  font-weight: 800;
}
.rts-case-studies-5_cff3e92999bb79a8 .title-wrapper-between_ea03e42f94258b19 .title {
  font-weight: 800;
}
.rts-case-studies-5_cff3e92999bb79a8 .bottom-btn_856dbb571f73aafc .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_cff3e92999bb79a8 .bottom-btn_856dbb571f73aafc .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 {
  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_ca874bb920eae99e.style-five_bdd669f5b648bc15 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15:nth-child(even) .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .pre_b109c65073055035 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15:nth-child(even) .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15:nth-child(even) .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .thumbnail_5ecafe6d2c22f07b {
  flex-basis: 40%;
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .thumbnail_5ecafe6d2c22f07b img {
  border-radius: 16px;
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 {
  flex-basis: 60%;
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .pre_b109c65073055035 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .title {
  font-weight: 800;
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_ca874bb920eae99e.style-five_bdd669f5b648bc15 .inner-content_cebba9ea3bf31116 .left-content_e0475f07bd9b7f1a .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_3a3662c7efe335a5 .siongle-portfolio-box-style_c049171f96963260 .thumbnail_5ecafe6d2c22f07b img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_3a3662c7efe335a5 .siongle-portfolio-box-style_c049171f96963260:hover .thumbnail_5ecafe6d2c22f07b img {
  transform: scale(1.15);
}
.home-seven-case_3a3662c7efe335a5 .siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .right a {
  background: #F2F2F8;
}
.home-seven-case_3a3662c7efe335a5 .siongle-portfolio-box-style_c049171f96963260 .inner-content_cebba9ea3bf31116 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_93cff308690d4819 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_93cff308690d4819 .title-style-one-center_48b1024115c312ec .pre_b109c65073055035 {
  color: #fff;
}
.rts-product-area-8_93cff308690d4819 .title-style-one-center_48b1024115c312ec .title {
  color: #fff;
}

.single-product-8_37b9814ad88ac71f {
  text-align: center;
}
.single-product-8_37b9814ad88ac71f:hover .thumbnail_5ecafe6d2c22f07b img {
  transform: scale(1.12);
}
.single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b a img {
    width: 100%;
  }
}
.single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b .icon-top-right_464bc2020b9b2128 {
  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_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b .icon-top-right_464bc2020b9b2128 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b .icon-top-right_464bc2020b9b2128:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_37b9814ad88ac71f .thumbnail_5ecafe6d2c22f07b .icon-top-right_464bc2020b9b2128:hover i {
  color: #fff;
}
.single-product-8_37b9814ad88ac71f .inner-content_cebba9ea3bf31116 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_37b9814ad88ac71f .inner-content_cebba9ea3bf31116 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_2e52ce61ae5edf26 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .left-side-content_8befc7f10e9f51a3 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .left-side-content_8befc7f10e9f51a3 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .left-side-content_8befc7f10e9f51a3 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .right-side-image_7cd2928ab520e9b2 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .right-side-image_7cd2928ab520e9b2 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .right-side-image_7cd2928ab520e9b2 .short-image_23a5ad30cc78495f {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .right-side-image_7cd2928ab520e9b2 .short-image_23a5ad30cc78495f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .right-side-image_7cd2928ab520e9b2 .short-image_23a5ad30cc78495f {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_2e52ce61ae5edf26 .section-inner_e2435ecfa4816ffd .right-side-image_7cd2928ab520e9b2 .short-image_23a5ad30cc78495f {
    display: none;
  }
}

.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .top-inner_be96e8b7ee90c3db {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .top-inner_be96e8b7ee90c3db .marquee_d407c40cf6aacd7b {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .top-inner_be96e8b7ee90c3db .marquee_d407c40cf6aacd7b:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .top-inner_be96e8b7ee90c3db .marquee_d407c40cf6aacd7b li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .bottom-inner_eb9c9171e00cb394 {
  display: inline-block;
}
.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .bottom-inner_eb9c9171e00cb394 .marquee_d407c40cf6aacd7b {
  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_fee04da417a03cff .section-inner_e2435ecfa4816ffd .bottom-inner_eb9c9171e00cb394 .marquee_d407c40cf6aacd7b:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fee04da417a03cff .section-inner_e2435ecfa4816ffd .bottom-inner_eb9c9171e00cb394 .marquee_d407c40cf6aacd7b 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_0ca76154300067ad {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_4ceec5a7209b3c08 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4ceec5a7209b3c08 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_4ceec5a7209b3c08 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4ceec5a7209b3c08 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4ceec5a7209b3c08 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_4ceec5a7209b3c08 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_4ceec5a7209b3c08 p.disc_fb00318327fcce58 {
  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_4ceec5a7209b3c08 p.disc_fb00318327fcce58 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4ceec5a7209b3c08 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_b749aff633b8cc59 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_b749aff633b8cc59 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_9d0cd202197f092a {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_cd1094fa9ca4df73.case-studies_bd1d9c8a6cb180bf .main-nav-area_52ddd91f31a6f53f li a {
  color: #fff;
}
.header-style-one_cd1094fa9ca4df73.case-studies_bd1d9c8a6cb180bf .main-nav-area_52ddd91f31a6f53f li:hover a {
  color: var(--color-primary);
}
.header-style-one_cd1094fa9ca4df73.case-studies_bd1d9c8a6cb180bf .button-area-start_94a2b95debf05892 .demo-req_46a729cba0c464d8:hover {
  color: var(--color-primary);
}
.header-style-one_cd1094fa9ca4df73.case-studies_bd1d9c8a6cb180bf .button-area-start_94a2b95debf05892 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c .pagimation_9ddb5efeae8c7a2a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c .pagimation_9ddb5efeae8c7a2a a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c .pagimation_9ddb5efeae8c7a2a a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c .pagimation_9ddb5efeae8c7a2a i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c .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_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .breadcrumb-inner_da3108ad1d014f0c p.disc_fb00318327fcce58 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331.area-2_a26fcc401217e01e .breadcrumb-inner_da3108ad1d014f0c {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_1a02fcac095aa530 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_1a02fcac095aa530 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_1a02fcac095aa530 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_1a02fcac095aa530 a.btn-arrow_a9b92e51a3b86264 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_1a02fcac095aa530 .btn-arrow_a9b92e51a3b86264 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_1a02fcac095aa530 .btn-arrow_a9b92e51a3b86264 i {
  margin-left: 10px;
}
.strategy-right-area_1a02fcac095aa530 .btn-arrow_a9b92e51a3b86264::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_1a02fcac095aa530 .btn-arrow_a9b92e51a3b86264::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_1a02fcac095aa530 .btn-arrow_a9b92e51a3b86264:hover::before {
  width: 100%;
}

.strategy-left-content_b881acbb9d9d43eb p.disc_fb00318327fcce58 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_b881acbb9d9d43eb p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.arrow-rotate_0b98e65a4a51336e i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_8efff2d4d7951749 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_8efff2d4d7951749 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_8efff2d4d7951749 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_8efff2d4d7951749 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_8efff2d4d7951749 p.disc_fb00318327fcce58 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_8efff2d4d7951749 p.disc_fb00318327fcce58 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_064d0017bd3a0f43 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_001b76f5ab9d6331 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_001b76f5ab9d6331 .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    display: none;
  }
}

.large-image-area_df4729394ad2aff6 {
  position: relative;
  z-index: 5;
}
.large-image-area_df4729394ad2aff6 .large-thumbnail_c38e53b09f95d137 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_15eb976e67ab336c {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_15eb976e67ab336c .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_15eb976e67ab336c {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_15eb976e67ab336c {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_15eb976e67ab336c {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_15eb976e67ab336c {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_15eb976e67ab336c .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_15eb976e67ab336c .accordion .accordion-item .accordion-header_d0118c4a41d07136 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_15eb976e67ab336c .accordion .accordion-item .accordion-header_d0118c4a41d07136 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_15eb976e67ab336c .accordion .accordion-item .accordion-header_d0118c4a41d07136 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_15eb976e67ab336c .accordion .accordion-item .accordion-body_53984a9f06772a07 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_15eb976e67ab336c.style-four_5e9b9915bfecc233 .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_46d2ff6fa9efc98f .accordion-item .accordion-header_d0118c4a41d07136 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_2cc80efcc28c1abc {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_2cc80efcc28c1abc {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.five_57ecf78e4fbccf80 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.six_50d65dcc2d42970a {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_2cc80efcc28c1abc .shape-area_68bdf218f6d532e7 img.seven_30b6675fa250220a {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_2b2f92501fe466ff {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.two_82a55e6b712f68bc {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.three_b78a879bc124ab59 {
    bottom: 0;
  }
}
.rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_2b2f92501fe466ff .shape-area_68bdf218f6d532e7 img.four_1ab33d30e71c0abf {
    display: none;
  }
}

.rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 {
    display: none;
  }
}
.rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 img {
  position: absolute;
}
.rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .one {
    display: none;
  }
}
.rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .two_82a55e6b712f68bc {
    display: none;
  }
}
.rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .three_b78a879bc124ab59 {
    display: none;
  }
}
.rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_48b4f670212d19a7.style-three_46d2ff6fa9efc98f .shape-area_68bdf218f6d532e7 .four_1ab33d30e71c0abf {
    display: none;
  }
}

.rts-error-section_44f9213d31f01f35 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_44f9213d31f01f35 .section-inner_e2435ecfa4816ffd {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_44f9213d31f01f35 .section-inner_e2435ecfa4816ffd img {
  max-width: 100%;
}

.tos__content_4cc76c64cdaa5398 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_8323dfbe4c06ae74 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
