/*=================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_f22bbb18ad51c5cb
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_cd1fdc7e2e254103 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_861acfb211b9b4b1 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_13384e3236b86f18 nav ul li a.main_f4942e8306ea196e,
[data-theme=dark] .mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795 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_7a37a0e1277a79f8 {
    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_28454f67d6e14ad9,
.h2_303aeaace7632e13,
.h3_2a9fb761f83c1f1e,
.h4_1d689821de6171e2,
.h5_3c97707be3984d04,
.h6_d740d91a7a9c27f0,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_28454f67d6e14ad9,
.h2_303aeaace7632e13,
.h3_2a9fb761f83c1f1e,
.h4_1d689821de6171e2,
.h5_3c97707be3984d04,
.h6_d740d91a7a9c27f0 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_28454f67d6e14ad9 a,
.h2_303aeaace7632e13 a,
.h3_2a9fb761f83c1f1e a,
.h4_1d689821de6171e2 a,
.h5_3c97707be3984d04 a,
.h6_d740d91a7a9c27f0 a {
  color: inherit;
}

.bg-color-tertiary_749b2b98c930fedd h1,
.bg-color-tertiary_749b2b98c930fedd h2,
.bg-color-tertiary_749b2b98c930fedd h3,
.bg-color-tertiary_749b2b98c930fedd h4,
.bg-color-tertiary_749b2b98c930fedd h5,
.bg-color-tertiary_749b2b98c930fedd h6,
.bg-color-tertiary_749b2b98c930fedd .h1_28454f67d6e14ad9,
.bg-color-tertiary_749b2b98c930fedd .h2_303aeaace7632e13,
.bg-color-tertiary_749b2b98c930fedd .h3_2a9fb761f83c1f1e,
.bg-color-tertiary_749b2b98c930fedd .h4_1d689821de6171e2,
.bg-color-tertiary_749b2b98c930fedd .h5_3c97707be3984d04,
.bg-color-tertiary_749b2b98c930fedd .h6_d740d91a7a9c27f0 {
  color: #fff;
}
.bg-color-tertiary_749b2b98c930fedd p {
  color: #6c7279;
}
.bg-color-tertiary_749b2b98c930fedd a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_3c97707be3984d04 {
    font-size: 20px;
  }
}
h1,
.h1_28454f67d6e14ad9,
h2,
.h2_303aeaace7632e13,
h3,
.h3_2a9fb761f83c1f1e {
  font-weight: var(--s-bold);
}

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

h6,
.h6_d740d91a7a9c27f0 {
  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_80508583934998c0 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_edb8ab0d96fa70cc {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_4f6d277d2de71987 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_77122f9563ddb346 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_b786bbf47c8904b0 {
  font-size: 13px;
}
p.has-very-light-gray-color_d4f4eeb8f9f9c1e1 {
  color: var(--color-white);
}
p.has-background_b88b516dc1b10fb2 {
  padding: 20px 30px;
}
p.b1_80508583934998c0 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_8b8d40f1f1e0291f {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_edb8ab0d96fa70cc {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_abad523b6dc2e446 {
  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_1fce604401d2055e cite,
.wp-block-pullquote_1fce604401d2055e.is-style-solid-color_717a64c8b1d49025 blockquote cite,
.wp-block-quote_bc5b808e08b90b17 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_a85e11734c3dd9d2.bullet_bc9b86e3d6854cb3 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_a85e11734c3dd9d2.bullet_bc9b86e3d6854cb3 li {
    padding-left: 19px;
  }
}
ul.liststyle_a85e11734c3dd9d2.bullet_bc9b86e3d6854cb3 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_a85e11734c3dd9d2.bullet_bc9b86e3d6854cb3 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_12b0c2cf580bdb66 .title {
  margin-top: 0;
}

.paragraph-area_5bd894866a616199 p.disc_bc03bdeb31a2469b {
  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_c94ed02be0f2f77b.slick-slider_ccc3a3f1d30fb1a1 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_5f96f0d83aea77e1 {
    margin-bottom: 20px;
  }

  .ml_lg--20_ca58f8677039dc95 {
    margin-left: 20px;
  }

  .ptb_lg--25_ae94e082fe9e2e0d {
    padding: 25px 0;
  }

  .plr_lg--25_0cbfdd30cbf2d9ed {
    padding: 0 25px;
  }

  .pt_lg--25_012610551396cac4 {
    padding-top: 25px;
  }

  .pb_lg--25_1a8ef7882cb82544 {
    padding-bottom: 25px;
  }

  .pl_lg--25_fc05141a6dee9137 {
    padding-left: 25px;
  }

  .pr_lg--25_f7d1cd228226abf9 {
    padding-right: 25px;
  }

  .mt_lg--25_5d3862da6f83b3b4 {
    margin-top: 25px;
  }

  .mb_lg--25_df3f00e28bd4c045 {
    margin-bottom: 25px;
  }

  .ml_lg--25_9f2318cbd7cd7f65 {
    margin-left: 25px;
  }

  .ptb_lg--30_6490a677b7158958 {
    padding: 30px 0;
  }

  .plr_lg--30_d8e07d2f2a405931 {
    padding: 0 30px;
  }

  .pt_lg--30_a822fdb7eeadb301 {
    padding-top: 30px;
  }

  .pb_lg--30_66e136330f46bbc9 {
    padding-bottom: 30px;
  }

  .pl_lg--30_b198a05480cae042 {
    padding-left: 30px;
  }

  .pr_lg--30_5e4812460a8389c5 {
    padding-right: 30px;
  }

  .mt_lg--30_f7f0b2b91ebf4512 {
    margin-top: 30px;
  }

  .mb_lg--30_371b2eb35a3a7123 {
    margin-bottom: 30px;
  }

  .ml_lg--30_df653c3447881179 {
    margin-left: 30px;
  }

  .ptb_lg--35_984760cf3daf198b {
    padding: 35px 0;
  }

  .plr_lg--35_35044a843aefcedc {
    padding: 0 35px;
  }

  .pt_lg--35_a1a38af0219bbee4 {
    padding-top: 35px;
  }

  .pb_lg--35_a2c8ba44055a7f3f {
    padding-bottom: 35px;
  }

  .pl_lg--35_56394ee332ef6f32 {
    padding-left: 35px;
  }

  .pr_lg--35_9641670419e8546e {
    padding-right: 35px;
  }

  .mt_lg--35_de74576e64ce17c9 {
    margin-top: 35px;
  }

  .mb_lg--35_16cd842efd4c7056 {
    margin-bottom: 35px;
  }

  .ml_lg--35_b825a228de0fbc96 {
    margin-left: 35px;
  }

  .ptb_lg--40_c32f560d0c425b0e {
    padding: 40px 0;
  }

  .plr_lg--40_93ea0197f2970628 {
    padding: 0 40px;
  }

  .pt_lg--40_3535a863a0f6131d {
    padding-top: 40px;
  }

  .pb_lg--40_e4f8ef908e759f63 {
    padding-bottom: 40px;
  }

  .pl_lg--40_af5ff979e7c835b9 {
    padding-left: 40px;
  }

  .pr_lg--40_1245a574389b074c {
    padding-right: 40px;
  }

  .mt_lg--40_72ba7572b16fa1ae {
    margin-top: 40px;
  }

  .mb_lg--40_4aa75446de9b2430 {
    margin-bottom: 40px;
  }

  .ml_lg--40_35e77930392c4eb7 {
    margin-left: 40px;
  }

  .ptb_lg--45_ac498b8c724e0d4c {
    padding: 45px 0;
  }

  .plr_lg--45_832769cf6707ea3c {
    padding: 0 45px;
  }

  .pt_lg--45_2450b33902a1a72d {
    padding-top: 45px;
  }

  .pb_lg--45_d36bfdf9fa95f591 {
    padding-bottom: 45px;
  }

  .pl_lg--45_e0808c266a095cc3 {
    padding-left: 45px;
  }

  .pr_lg--45_afd4867fb8ceed08 {
    padding-right: 45px;
  }

  .mt_lg--45_ca6f371d692d8a64 {
    margin-top: 45px;
  }

  .mb_lg--45_02098ee2ed3c58ba {
    margin-bottom: 45px;
  }

  .ml_lg--45_cc2bb914741c29da {
    margin-left: 45px;
  }

  .ptb_lg--50_45068c019308cd46 {
    padding: 50px 0;
  }

  .plr_lg--50_7bb669729868278e {
    padding: 0 50px;
  }

  .pt_lg--50_2f0a6d2a3ab5b17c {
    padding-top: 50px;
  }

  .pb_lg--50_bb20d3a7bb27010d {
    padding-bottom: 50px;
  }

  .pl_lg--50_381a876ddf3c4e40 {
    padding-left: 50px;
  }

  .pr_lg--50_ae33b8dc4f4d0298 {
    padding-right: 50px;
  }

  .mt_lg--50_46e5474fc5b58b9a {
    margin-top: 50px;
  }

  .mb_lg--50_fd8486d7b337d28a {
    margin-bottom: 50px;
  }

  .ml_lg--50_e26e11aad4708d04 {
    margin-left: 50px;
  }

  .ptb_lg--55_0bedd5e323696211 {
    padding: 55px 0;
  }

  .plr_lg--55_496b5ca85e3471c6 {
    padding: 0 55px;
  }

  .pt_lg--55_f84f1fe1056deb00 {
    padding-top: 55px;
  }

  .pb_lg--55_9081f90c1ba5325d {
    padding-bottom: 55px;
  }

  .pl_lg--55_97fff65e110ed3fc {
    padding-left: 55px;
  }

  .pr_lg--55_35a36e492d0687e5 {
    padding-right: 55px;
  }

  .mt_lg--55_bb0b2b70075668e6 {
    margin-top: 55px;
  }

  .mb_lg--55_f6accb3d336b0b35 {
    margin-bottom: 55px;
  }

  .ml_lg--55_d00be4d8798db63f {
    margin-left: 55px;
  }

  .ptb_lg--60_acd8ca3cb055bca8 {
    padding: 60px 0;
  }

  .plr_lg--60_b4b3f9e4eb19b887 {
    padding: 0 60px;
  }

  .pt_lg--60_117a6f95b394c363 {
    padding-top: 60px;
  }

  .pb_lg--60_3c17189c5d4d5415 {
    padding-bottom: 60px;
  }

  .pl_lg--60_4fda922b029aa0c7 {
    padding-left: 60px;
  }

  .pr_lg--60_701558ad2e87875d {
    padding-right: 60px;
  }

  .mt_lg--60_3db109f16f61c033 {
    margin-top: 60px;
  }

  .mb_lg--60_b015bc59cd9eaedc {
    margin-bottom: 60px;
  }

  .ml_lg--60_c1eee634e8b62d71 {
    margin-left: 60px;
  }

  .ptb_lg--65_0c07cdf07f0e5174 {
    padding: 65px 0;
  }

  .plr_lg--65_6021703461e15bda {
    padding: 0 65px;
  }

  .pt_lg--65_e93c68e9e1d9f721 {
    padding-top: 65px;
  }

  .pb_lg--65_0a40954ac9025a41 {
    padding-bottom: 65px;
  }

  .pl_lg--65_9a282a624080fc5a {
    padding-left: 65px;
  }

  .pr_lg--65_62c756552c203398 {
    padding-right: 65px;
  }

  .mt_lg--65_1deca519d281987f {
    margin-top: 65px;
  }

  .mb_lg--65_5a10e7ddf442075e {
    margin-bottom: 65px;
  }

  .ml_lg--65_db815cc72fa8b9af {
    margin-left: 65px;
  }

  .ptb_lg--70_a4bcd0acfa9b6a5e {
    padding: 70px 0;
  }

  .plr_lg--70_0c6c85c80a4cbe75 {
    padding: 0 70px;
  }

  .pt_lg--70_d2b8eb7928f85bde {
    padding-top: 70px;
  }

  .pb_lg--70_3fe0395077703bad {
    padding-bottom: 70px;
  }

  .pl_lg--70_8c05a2c6d3cde5ab {
    padding-left: 70px;
  }

  .pr_lg--70_16fe15570812d095 {
    padding-right: 70px;
  }

  .mt_lg--70_15505d136eec783d {
    margin-top: 70px;
  }

  .mb_lg--70_103afb833a530632 {
    margin-bottom: 70px;
  }

  .ml_lg--70_90963d1f2b8ac317 {
    margin-left: 70px;
  }

  .ptb_lg--75_4b412a008e5e43b2 {
    padding: 75px 0;
  }

  .plr_lg--75_a7ac0e85d5255c5e {
    padding: 0 75px;
  }

  .pt_lg--75_a597245269fb8f8c {
    padding-top: 75px;
  }

  .pb_lg--75_85567924560317e5 {
    padding-bottom: 75px;
  }

  .pl_lg--75_76e1258cbb559328 {
    padding-left: 75px;
  }

  .pr_lg--75_70c86262cca05ed2 {
    padding-right: 75px;
  }

  .mt_lg--75_fd1b7478d268eb68 {
    margin-top: 75px;
  }

  .mb_lg--75_32615d86205b5308 {
    margin-bottom: 75px;
  }

  .ml_lg--75_ceb5f8a8ad9a74e6 {
    margin-left: 75px;
  }

  .ptb_lg--80_cb688d119566d3de {
    padding: 80px 0;
  }

  .plr_lg--80_e321122a6d19d027 {
    padding: 0 80px;
  }

  .pt_lg--80_2e5789c8b4564d82 {
    padding-top: 80px;
  }

  .pb_lg--80_4b0ec52a0c40aabb {
    padding-bottom: 80px;
  }

  .pl_lg--80_89c8ff04f21dca65 {
    padding-left: 80px;
  }

  .pr_lg--80_07aacfe98e0dd889 {
    padding-right: 80px;
  }

  .mt_lg--80_c7223eaaaf5d870d {
    margin-top: 80px;
  }

  .mb_lg--80_15d22686649331e6 {
    margin-bottom: 80px;
  }

  .ml_lg--80_ac1829e0fb9806f1 {
    margin-left: 80px;
  }

  .ptb_lg--85_b8eb1ce9f0287d34 {
    padding: 85px 0;
  }

  .plr_lg--85_b698ae51a26b6cc2 {
    padding: 0 85px;
  }

  .pt_lg--85_9147338cb2920306 {
    padding-top: 85px;
  }

  .pb_lg--85_f6773cc9eb3740d7 {
    padding-bottom: 85px;
  }

  .pl_lg--85_cff25ddf380d680f {
    padding-left: 85px;
  }

  .pr_lg--85_847cb854c453d6ac {
    padding-right: 85px;
  }

  .mt_lg--85_755e88d540ead158 {
    margin-top: 85px;
  }

  .mb_lg--85_d832a9ce7e00f4b8 {
    margin-bottom: 85px;
  }

  .ml_lg--85_a49506d217be799c {
    margin-left: 85px;
  }

  .ptb_lg--90_0eced880b273b84d {
    padding: 90px 0;
  }

  .plr_lg--90_4250d6b4a7e7f062 {
    padding: 0 90px;
  }

  .pt_lg--90_799c2852a62a2367 {
    padding-top: 90px;
  }

  .pb_lg--90_0c3f0b7589f60bf6 {
    padding-bottom: 90px;
  }

  .pl_lg--90_1e67cf9d3f0f9710 {
    padding-left: 90px;
  }

  .pr_lg--90_c630bcfa1de33fcb {
    padding-right: 90px;
  }

  .mt_lg--90_7f8b4d666ca59830 {
    margin-top: 90px;
  }

  .mb_lg--90_cf27168fe8bcac90 {
    margin-bottom: 90px;
  }

  .ml_lg--90_d7e8f2fdf5bfd295 {
    margin-left: 90px;
  }

  .ptb_lg--95_aedd80e75f5cea85 {
    padding: 95px 0;
  }

  .plr_lg--95_91a401a0f904f980 {
    padding: 0 95px;
  }

  .pt_lg--95_0ec64a38556153db {
    padding-top: 95px;
  }

  .pb_lg--95_e7862bc062f13b80 {
    padding-bottom: 95px;
  }

  .pl_lg--95_432f8399861883d0 {
    padding-left: 95px;
  }

  .pr_lg--95_d48118b4bbbf02f7 {
    padding-right: 95px;
  }

  .mt_lg--95_40cc56221c3fed0d {
    margin-top: 95px;
  }

  .mb_lg--95_4391b0e702f8ac05 {
    margin-bottom: 95px;
  }

  .ml_lg--95_fb08f26745ffeeb6 {
    margin-left: 95px;
  }

  .ptb_lg--100_9b52b9bfcb75d056 {
    padding: 100px 0;
  }

  .plr_lg--100_80189c50c895803f {
    padding: 0 100px;
  }

  .pt_lg--100_e7f73bbc671212f4 {
    padding-top: 100px;
  }

  .pb_lg--100_35e3f54cd6663af8 {
    padding-bottom: 100px;
  }

  .pl_lg--100_6c9cbaff5a0c6c98 {
    padding-left: 100px;
  }

  .pr_lg--100_22274d0641fdd47c {
    padding-right: 100px;
  }

  .mt_lg--100_b690d1c63fe5c857 {
    margin-top: 100px;
  }

  .mb_lg--100_214b2a0f4f03d868 {
    margin-bottom: 100px;
  }

  .ml_lg--100_d51ecac31094d7ea {
    margin-left: 100px;
  }

  .ptb_lg--105_775f428ea23afb41 {
    padding: 105px 0;
  }

  .plr_lg--105_7bbcfb770641ba70 {
    padding: 0 105px;
  }

  .pt_lg--105_bd2206985da97507 {
    padding-top: 105px;
  }

  .pb_lg--105_7b445943da80fd9d {
    padding-bottom: 105px;
  }

  .pl_lg--105_1bf324132897c0c6 {
    padding-left: 105px;
  }

  .pr_lg--105_1dedb06456f7614f {
    padding-right: 105px;
  }

  .mt_lg--105_2625532cb7584594 {
    margin-top: 105px;
  }

  .mb_lg--105_f028db317545891b {
    margin-bottom: 105px;
  }

  .ml_lg--105_b633d3769a892058 {
    margin-left: 105px;
  }

  .ptb_lg--110_2964519913145337 {
    padding: 110px 0;
  }

  .plr_lg--110_cef1b340f70fd7e6 {
    padding: 0 110px;
  }

  .pt_lg--110_0be26da8cf420a03 {
    padding-top: 110px;
  }

  .pb_lg--110_cca90d54eafc5962 {
    padding-bottom: 110px;
  }

  .pl_lg--110_f2505d14c5f0062b {
    padding-left: 110px;
  }

  .pr_lg--110_6dfd73825c03cac9 {
    padding-right: 110px;
  }

  .mt_lg--110_ab9d620089709148 {
    margin-top: 110px;
  }

  .mb_lg--110_691c646ad4d2d9b8 {
    margin-bottom: 110px;
  }

  .ml_lg--110_5021662488d30599 {
    margin-left: 110px;
  }

  .ptb_lg--115_08b54dc3337a4373 {
    padding: 115px 0;
  }

  .plr_lg--115_5b1e29022664f642 {
    padding: 0 115px;
  }

  .pt_lg--115_59aeabce67dee972 {
    padding-top: 115px;
  }

  .pb_lg--115_c03111ed416c5144 {
    padding-bottom: 115px;
  }

  .pl_lg--115_c929d025efe39664 {
    padding-left: 115px;
  }

  .pr_lg--115_652a3078de094c41 {
    padding-right: 115px;
  }

  .mt_lg--115_8d552bb9b1b9b9e7 {
    margin-top: 115px;
  }

  .mb_lg--115_423ec2745c624a13 {
    margin-bottom: 115px;
  }

  .ml_lg--115_093919e8c87b4e20 {
    margin-left: 115px;
  }

  .ptb_lg--120_7d0026feede0b768 {
    padding: 120px 0;
  }

  .plr_lg--120_51e057b565eac4cf {
    padding: 0 120px;
  }

  .pt_lg--120_7a2fe3f0405411c1 {
    padding-top: 120px;
  }

  .pb_lg--120_ed9029b083cb294f {
    padding-bottom: 120px;
  }

  .pl_lg--120_c1a763eb66c6cf7c {
    padding-left: 120px;
  }

  .pr_lg--120_8b710207ca818a26 {
    padding-right: 120px;
  }

  .mt_lg--120_6a3fbc3983f3ef51 {
    margin-top: 120px;
  }

  .mb_lg--120_d8740f21bf765fff {
    margin-bottom: 120px;
  }

  .ml_lg--120_3b00e5203eb0d1c7 {
    margin-left: 120px;
  }

  .ptb_lg--125_1664b40c15aa8734 {
    padding: 125px 0;
  }

  .plr_lg--125_f81c1f2d2c332338 {
    padding: 0 125px;
  }

  .pt_lg--125_4b9f9168e708b44e {
    padding-top: 125px;
  }

  .pb_lg--125_c833b93f79a8e9ec {
    padding-bottom: 125px;
  }

  .pl_lg--125_c47a5064f564ec26 {
    padding-left: 125px;
  }

  .pr_lg--125_2d69df1c0287eddb {
    padding-right: 125px;
  }

  .mt_lg--125_dd8ff8db71725de0 {
    margin-top: 125px;
  }

  .mb_lg--125_250aa24c8da04f5b {
    margin-bottom: 125px;
  }

  .ml_lg--125_bac6a2a94a039b07 {
    margin-left: 125px;
  }

  .ptb_lg--130_ed32c0e5497a60c4 {
    padding: 130px 0;
  }

  .plr_lg--130_9522d91f360ab548 {
    padding: 0 130px;
  }

  .pt_lg--130_38bf60d54584a63b {
    padding-top: 130px;
  }

  .pb_lg--130_1cb57b294d827f24 {
    padding-bottom: 130px;
  }

  .pl_lg--130_1365fb0cdc34c5fa {
    padding-left: 130px;
  }

  .pr_lg--130_5e8fd1982765f920 {
    padding-right: 130px;
  }

  .mt_lg--130_6bbe30229b5ebc18 {
    margin-top: 130px;
  }

  .mb_lg--130_34f305c5e9f16bb9 {
    margin-bottom: 130px;
  }

  .ml_lg--130_ee79fe623b0eb114 {
    margin-left: 130px;
  }

  .ptb_lg--135_a34740046ce861ed {
    padding: 135px 0;
  }

  .plr_lg--135_74c37ef8fe7aca08 {
    padding: 0 135px;
  }

  .pt_lg--135_4dcc33591673d056 {
    padding-top: 135px;
  }

  .pb_lg--135_89e4658c26b95092 {
    padding-bottom: 135px;
  }

  .pl_lg--135_30e4e7d36ebd7be8 {
    padding-left: 135px;
  }

  .pr_lg--135_f5ec4b79649800f0 {
    padding-right: 135px;
  }

  .mt_lg--135_200a54bf02465bd6 {
    margin-top: 135px;
  }

  .mb_lg--135_fc9127f340ba1e26 {
    margin-bottom: 135px;
  }

  .ml_lg--135_b1d8563d98c88b1c {
    margin-left: 135px;
  }

  .ptb_lg--140_500141abb4058a8e {
    padding: 140px 0;
  }

  .plr_lg--140_381435d9cd6127f7 {
    padding: 0 140px;
  }

  .pt_lg--140_87c90ea378bc2e6d {
    padding-top: 140px;
  }

  .pb_lg--140_b1985281ddd4cce0 {
    padding-bottom: 140px;
  }

  .pl_lg--140_df6c18b321cb1551 {
    padding-left: 140px;
  }

  .pr_lg--140_e03370a14d36b240 {
    padding-right: 140px;
  }

  .mt_lg--140_0dcaf0c358a6a116 {
    margin-top: 140px;
  }

  .mb_lg--140_76d6861516639a7a {
    margin-bottom: 140px;
  }

  .ml_lg--140_05af51d20844a28e {
    margin-left: 140px;
  }

  .ptb_lg--145_4807d19a0fb41ab7 {
    padding: 145px 0;
  }

  .plr_lg--145_e0397cb647a25d85 {
    padding: 0 145px;
  }

  .pt_lg--145_cead90ba2e54ec4f {
    padding-top: 145px;
  }

  .pb_lg--145_68c6d463ddaddbf0 {
    padding-bottom: 145px;
  }

  .pl_lg--145_9d01f86f8df2e46a {
    padding-left: 145px;
  }

  .pr_lg--145_fde7ab787004bf54 {
    padding-right: 145px;
  }

  .mt_lg--145_eb7eee3a06847c7b {
    margin-top: 145px;
  }

  .mb_lg--145_c809d88c58c135b0 {
    margin-bottom: 145px;
  }

  .ml_lg--145_7ba3c2b3d85b45c1 {
    margin-left: 145px;
  }

  .ptb_lg--150_d5262274af79a0cc {
    padding: 150px 0;
  }

  .plr_lg--150_7c906c1957309899 {
    padding: 0 150px;
  }

  .pt_lg--150_3394579ee8eeffc0 {
    padding-top: 150px;
  }

  .pb_lg--150_0ec6819a9c893c21 {
    padding-bottom: 150px;
  }

  .pl_lg--150_54820be0c8cb76c4 {
    padding-left: 150px;
  }

  .pr_lg--150_0c489868546aec70 {
    padding-right: 150px;
  }

  .mt_lg--150_93f40ba6c4a56b6c {
    margin-top: 150px;
  }

  .mb_lg--150_b50f9992e7a451e8 {
    margin-bottom: 150px;
  }

  .ml_lg--150_3c72a610137dd0fc {
    margin-left: 150px;
  }

  .ptb_lg--155_f06c0233c531881d {
    padding: 155px 0;
  }

  .plr_lg--155_f4b025ca83f30fb5 {
    padding: 0 155px;
  }

  .pt_lg--155_af06cfbe01860757 {
    padding-top: 155px;
  }

  .pb_lg--155_e823ea2a28cb78eb {
    padding-bottom: 155px;
  }

  .pl_lg--155_d8fa6b167323668a {
    padding-left: 155px;
  }

  .pr_lg--155_5f6fd9ab87ffa4eb {
    padding-right: 155px;
  }

  .mt_lg--155_bb600b1592c31c52 {
    margin-top: 155px;
  }

  .mb_lg--155_634e36b4ef9af972 {
    margin-bottom: 155px;
  }

  .ml_lg--155_595e2aac72544322 {
    margin-left: 155px;
  }

  .ptb_lg--160_d15b794ebfc37ffb {
    padding: 160px 0;
  }

  .plr_lg--160_457d68579337131d {
    padding: 0 160px;
  }

  .pt_lg--160_97864859e0a43da3 {
    padding-top: 160px;
  }

  .pb_lg--160_f7370e1575341e12 {
    padding-bottom: 160px;
  }

  .pl_lg--160_1f1b1ad4d0b560c2 {
    padding-left: 160px;
  }

  .pr_lg--160_4f75eee7f2c0b462 {
    padding-right: 160px;
  }

  .mt_lg--160_fc70e3fddc44e3fc {
    margin-top: 160px;
  }

  .mb_lg--160_2c1184f4e7509e7b {
    margin-bottom: 160px;
  }

  .ml_lg--160_e776ce222996065f {
    margin-left: 160px;
  }

  .ptb_lg--165_44c8a0aed51998e2 {
    padding: 165px 0;
  }

  .plr_lg--165_20232d6fd5ac3067 {
    padding: 0 165px;
  }

  .pt_lg--165_77bc7f8130e05484 {
    padding-top: 165px;
  }

  .pb_lg--165_f1160f01ad24b1da {
    padding-bottom: 165px;
  }

  .pl_lg--165_380fda829b94db42 {
    padding-left: 165px;
  }

  .pr_lg--165_62572158aa0c0e67 {
    padding-right: 165px;
  }

  .mt_lg--165_498c91a97e929eb6 {
    margin-top: 165px;
  }

  .mb_lg--165_527182bf6e2eb544 {
    margin-bottom: 165px;
  }

  .ml_lg--165_87385093f01aa813 {
    margin-left: 165px;
  }

  .ptb_lg--170_8b22fe78dac2a14d {
    padding: 170px 0;
  }

  .plr_lg--170_e66a38206134ad90 {
    padding: 0 170px;
  }

  .pt_lg--170_bfd774a56acd321e {
    padding-top: 170px;
  }

  .pb_lg--170_ef771926e7168d4f {
    padding-bottom: 170px;
  }

  .pl_lg--170_da852beb8e191882 {
    padding-left: 170px;
  }

  .pr_lg--170_4d7a20ccee521fb2 {
    padding-right: 170px;
  }

  .mt_lg--170_7a6622dfd2e82edf {
    margin-top: 170px;
  }

  .mb_lg--170_b11d0e15e6fd0b9c {
    margin-bottom: 170px;
  }

  .ml_lg--170_dd58442ef4e2e274 {
    margin-left: 170px;
  }

  .ptb_lg--175_a8026bb4ea5ad7c8 {
    padding: 175px 0;
  }

  .plr_lg--175_28a18e7cd1a460a5 {
    padding: 0 175px;
  }

  .pt_lg--175_577f427346f509be {
    padding-top: 175px;
  }

  .pb_lg--175_d4f12eb43dd2fe3d {
    padding-bottom: 175px;
  }

  .pl_lg--175_7046e9bf70edaec0 {
    padding-left: 175px;
  }

  .pr_lg--175_2a13fdfd1de1b93c {
    padding-right: 175px;
  }

  .mt_lg--175_153fb80cedf7e1d0 {
    margin-top: 175px;
  }

  .mb_lg--175_29e7bc9df9bf2536 {
    margin-bottom: 175px;
  }

  .ml_lg--175_92d57cfa08e31174 {
    margin-left: 175px;
  }

  .ptb_lg--180_b0f0bcdfd3b3c9b7 {
    padding: 180px 0;
  }

  .plr_lg--180_174084b44c20db27 {
    padding: 0 180px;
  }

  .pt_lg--180_55e13f3fdd3fd574 {
    padding-top: 180px;
  }

  .pb_lg--180_400b5eb2adf82558 {
    padding-bottom: 180px;
  }

  .pl_lg--180_2b8d18c25796466a {
    padding-left: 180px;
  }

  .pr_lg--180_df9f0ef5b2e6740a {
    padding-right: 180px;
  }

  .mt_lg--180_afb9be647c32fa67 {
    margin-top: 180px;
  }

  .mb_lg--180_9ff9a53131563cb9 {
    margin-bottom: 180px;
  }

  .ml_lg--180_f5a5b1b7888bfce7 {
    margin-left: 180px;
  }

  .ptb_lg--185_65afdea98ec6dfe1 {
    padding: 185px 0;
  }

  .plr_lg--185_f971778452954725 {
    padding: 0 185px;
  }

  .pt_lg--185_4881f745a52a3fc0 {
    padding-top: 185px;
  }

  .pb_lg--185_3164c7315b5ee22f {
    padding-bottom: 185px;
  }

  .pl_lg--185_0d774bd567ea4bcd {
    padding-left: 185px;
  }

  .pr_lg--185_75a92a37adc46b8f {
    padding-right: 185px;
  }

  .mt_lg--185_d652671610edcbe6 {
    margin-top: 185px;
  }

  .mb_lg--185_afb49d06af539872 {
    margin-bottom: 185px;
  }

  .ml_lg--185_547f55b8c36554fe {
    margin-left: 185px;
  }

  .ptb_lg--190_813990d5a4b703ed {
    padding: 190px 0;
  }

  .plr_lg--190_85bcc375e22ece07 {
    padding: 0 190px;
  }

  .pt_lg--190_08efaedb92ec5f9f {
    padding-top: 190px;
  }

  .pb_lg--190_330ca7adbb0ffdaa {
    padding-bottom: 190px;
  }

  .pl_lg--190_c369216ff4ac33d3 {
    padding-left: 190px;
  }

  .pr_lg--190_593196839d5d6241 {
    padding-right: 190px;
  }

  .mt_lg--190_7ddcda508fd866ae {
    margin-top: 190px;
  }

  .mb_lg--190_d3f91bd763baf817 {
    margin-bottom: 190px;
  }

  .ml_lg--190_3ca1155769d632db {
    margin-left: 190px;
  }

  .ptb_lg--195_cdefdd4f140f4772 {
    padding: 195px 0;
  }

  .plr_lg--195_2b44f014125ed5d6 {
    padding: 0 195px;
  }

  .pt_lg--195_8eae307abf6fe407 {
    padding-top: 195px;
  }

  .pb_lg--195_99b582de060f7be3 {
    padding-bottom: 195px;
  }

  .pl_lg--195_154902f94116393d {
    padding-left: 195px;
  }

  .pr_lg--195_23a8ff81fef37098 {
    padding-right: 195px;
  }

  .mt_lg--195_4ab197e506aedc22 {
    margin-top: 195px;
  }

  .mb_lg--195_55ac8acdc5f2fb94 {
    margin-bottom: 195px;
  }

  .ml_lg--195_e99bc450862ba43e {
    margin-left: 195px;
  }

  .ptb_lg--200_fd3e9077836a6d06 {
    padding: 200px 0;
  }

  .plr_lg--200_43cf34f2f3676736 {
    padding: 0 200px;
  }

  .pt_lg--200_942e244dcd3f4aa8 {
    padding-top: 200px;
  }

  .pb_lg--200_250509ad6806bc5b {
    padding-bottom: 200px;
  }

  .pl_lg--200_d511f099ebefa540 {
    padding-left: 200px;
  }

  .pr_lg--200_cbe03188536f3580 {
    padding-right: 200px;
  }

  .mt_lg--200_c96f3bdd493d1def {
    margin-top: 200px;
  }

  .mb_lg--200_164717e4bb14c335 {
    margin-bottom: 200px;
  }

  .ml_lg--200_25b70eaa4cb59d09 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_50cbd4096c591947 {
    padding: 0;
  }

  .pl_md--0_af2feabe94e09e3e {
    padding-left: 0;
  }

  .pr_md--0_9724ab7f478fd284 {
    padding-right: 0;
  }

  .pt_md--0_c0d3b1400fb67a79 {
    padding-top: 0;
  }

  .pb_md--0_cc07a85577c8a4f9 {
    padding-bottom: 0;
  }

  .pb_md--80_884c38480dec09bc {
    padding-bottom: 80px;
  }

  .pt_md--50_d18e12a3582bd210 {
    padding-top: 50px;
  }

  .mr_md--0_ae204a08816317c1 {
    margin-right: 0;
  }

  .ml_md--0_c545303a3ca8e17c {
    margin-left: 0;
  }

  .mt_md--0_54368677ea37e76a {
    margin-top: 0;
  }

  .mb_md--0_a172045dd226bc67 {
    margin-bottom: 0;
  }

  .ptb_md--250_cf2efaf4c6553eca {
    padding: 250px 0;
  }

  .ptb_md--5_2c43ff0f154a6202 {
    padding: 5px 0;
  }

  .plr_md--5_9a66fe6f9641ad9c {
    padding: 0 5px;
  }

  .pt_md--5_3eca3e731155b249 {
    padding-top: 5px;
  }

  .pb_md--5_27167f2d3ba4c30e {
    padding-bottom: 5px;
  }

  .pl_md--5_47758a2d9e215c9a {
    padding-left: 5px;
  }

  .pr_md--5_57428ce56d03f54b {
    padding-right: 5px;
  }

  .mt_md--5_ab8a33472fa44146 {
    margin-top: 5px;
  }

  .mb_md--5_36fac570fc5489a7 {
    margin-bottom: 5px;
  }

  .ptb_md--10_807c4a2487284c9a {
    padding: 10px 0;
  }

  .plr_md--10_a9bf4be1e5209ddb {
    padding: 0 10px;
  }

  .pt_md--10_b736894bc3bea957 {
    padding-top: 10px;
  }

  .pb_md--10_027a2836ea1dbb1a {
    padding-bottom: 10px;
  }

  .pl_md--10_df566a4b1f76e5db {
    padding-left: 10px;
  }

  .pr_md--10_a817f753e0df567d {
    padding-right: 10px;
  }

  .mt_md--10_33e1a3d24781e76b {
    margin-top: 10px;
  }

  .mb_md--10_f7778b4186c9b9c8 {
    margin-bottom: 10px;
  }

  .ptb_md--15_84c8262892c7bebe {
    padding: 15px 0;
  }

  .plr_md--15_d7be09d4a21a225b {
    padding: 0 15px;
  }

  .pt_md--15_fa0352095e29bf2d {
    padding-top: 15px;
  }

  .pb_md--15_ea13396279691a36 {
    padding-bottom: 15px;
  }

  .pl_md--15_c5a7d68bda705963 {
    padding-left: 15px;
  }

  .pr_md--15_a79b500afeafef6a {
    padding-right: 15px;
  }

  .mt_md--15_938a0dcc6ccdf9a9 {
    margin-top: 15px;
  }

  .mb_md--15_27a6a0a9a0462bf1 {
    margin-bottom: 15px;
  }

  .ptb_md--20_528c0a06822c2263 {
    padding: 20px 0;
  }

  .plr_md--20_fd50629a2ca2232c {
    padding: 0 20px;
  }

  .pt_md--20_68b3c3eb7f7b7b5f {
    padding-top: 20px;
  }

  .pb_md--20_1dddb0b29916c587 {
    padding-bottom: 20px;
  }

  .pl_md--20_436d3d478b9305af {
    padding-left: 20px;
  }

  .pr_md--20_0c274328d840097d {
    padding-right: 20px;
  }

  .mt_md--20_9ee0e2c8e4268c97 {
    margin-top: 20px;
  }

  .mb_md--20_9d1cd9bdaa1c4425 {
    margin-bottom: 20px;
  }

  .ptb_md--25_6bc615c0890792a6 {
    padding: 25px 0;
  }

  .plr_md--25_2ec156f772ae1727 {
    padding: 0 25px;
  }

  .pt_md--25_a28b7b7f10b21272 {
    padding-top: 25px;
  }

  .pb_md--25_f8a29697b807e5d1 {
    padding-bottom: 25px;
  }

  .pl_md--25_ea560643214f1fa6 {
    padding-left: 25px;
  }

  .pr_md--25_77d0f2206a7ad1d1 {
    padding-right: 25px;
  }

  .mt_md--25_6baefb72279f4563 {
    margin-top: 25px;
  }

  .mb_md--25_8255dee5201ef704 {
    margin-bottom: 25px;
  }

  .ptb_md--30_af57c59dcea05389 {
    padding: 30px 0;
  }

  .plr_md--30_a7e45b1dba9fe7e6 {
    padding: 0 30px;
  }

  .pt_md--30_89510cc5eed4ac57 {
    padding-top: 30px;
  }

  .pb_md--30_2e141da77958f018 {
    padding-bottom: 30px;
  }

  .pl_md--30_fff1b50d3797ac57 {
    padding-left: 30px;
  }

  .pr_md--30_c20fd39edda6cd28 {
    padding-right: 30px;
  }

  .mt_md--30_9857758f9a0f9d1b {
    margin-top: 30px;
  }

  .mb_md--30_ba4a7638c8a3461e {
    margin-bottom: 30px;
  }

  .ptb_md--35_605fb3e07ef34caa {
    padding: 35px 0;
  }

  .plr_md--35_60f0a7b6e9d863f6 {
    padding: 0 35px;
  }

  .pt_md--35_3f97d345e02bf204 {
    padding-top: 35px;
  }

  .pb_md--35_0b4c610034e38e02 {
    padding-bottom: 35px;
  }

  .pl_md--35_7ba9503e9ce935f6 {
    padding-left: 35px;
  }

  .pr_md--35_fd2a562fdde8721f {
    padding-right: 35px;
  }

  .mt_md--35_ed313514f65f0727 {
    margin-top: 35px;
  }

  .mb_md--35_76823fe282f95603 {
    margin-bottom: 35px;
  }

  .ptb_md--40_fa6bf31dc766f4de {
    padding: 40px 0;
  }

  .plr_md--40_0344adf4705eee1f {
    padding: 0 40px;
  }

  .pt_md--40_eb10498e545f768d {
    padding-top: 40px;
  }

  .pb_md--40_5d9c9d3e2273047f {
    padding-bottom: 40px;
  }

  .pl_md--40_fa69f32f8845f8be {
    padding-left: 40px;
  }

  .pr_md--40_11280cfbfaf93fed {
    padding-right: 40px;
  }

  .mt_md--40_c0ff4fea6e985e6b {
    margin-top: 40px;
  }

  .mb_md--40_7a31ee7c08d520dd {
    margin-bottom: 40px;
  }

  .ptb_md--45_89c40f5952b5672c {
    padding: 45px 0;
  }

  .plr_md--45_df7c3a3a74f60f47 {
    padding: 0 45px;
  }

  .pt_md--45_d1302bb7d8866688 {
    padding-top: 45px;
  }

  .pb_md--45_263edaa04f6508fd {
    padding-bottom: 45px;
  }

  .pl_md--45_07f087a7f5aaf2fc {
    padding-left: 45px;
  }

  .pr_md--45_d593156c1c7c55b1 {
    padding-right: 45px;
  }

  .mt_md--45_7fa3f9fdff4d3b27 {
    margin-top: 45px;
  }

  .mb_md--45_233fe59fbc9c2e98 {
    margin-bottom: 45px;
  }

  .ptb_md--50_90ed4d9881f42e60 {
    padding: 50px 0;
  }

  .plr_md--50_b3c7ac65137431d9 {
    padding: 0 50px;
  }

  .pt_md--50_d18e12a3582bd210 {
    padding-top: 50px;
  }

  .pb_md--50_9486fcd0d922678d {
    padding-bottom: 50px;
  }

  .pl_md--50_d933a0ab61bdce8b {
    padding-left: 50px;
  }

  .pr_md--50_9df6c75f28134a46 {
    padding-right: 50px;
  }

  .mt_md--50_c912d8fe5febe71d {
    margin-top: 50px;
  }

  .mb_md--50_6ffac8700770a487 {
    margin-bottom: 50px;
  }

  .ptb_md--55_dc1d094074126767 {
    padding: 55px 0;
  }

  .plr_md--55_02a7784a0f4bb83f {
    padding: 0 55px;
  }

  .pt_md--55_ff3bb4c1d4c562a9 {
    padding-top: 55px;
  }

  .pb_md--55_cb27f63058914470 {
    padding-bottom: 55px;
  }

  .pl_md--55_87d5d009b7a49020 {
    padding-left: 55px;
  }

  .pr_md--55_e073ef2efddf06ee {
    padding-right: 55px;
  }

  .mt_md--55_740196b5e9988dcc {
    margin-top: 55px;
  }

  .mb_md--55_6396e4d05742e331 {
    margin-bottom: 55px;
  }

  .ptb_md--60_1d80fd3f8f92fa5d {
    padding: 60px 0;
  }

  .plr_md--60_16069976c0311c2f {
    padding: 0 60px;
  }

  .pt_md--60_3ec9d72f90789199 {
    padding-top: 60px;
  }

  .pb_md--60_353b1b0156ddbd57 {
    padding-bottom: 60px;
  }

  .pl_md--60_db85ee753c70c377 {
    padding-left: 60px;
  }

  .pr_md--60_0ceb8f44e9b39d48 {
    padding-right: 60px;
  }

  .mt_md--60_2669c00854a6eb87 {
    margin-top: 60px;
  }

  .mb_md--60_fb1da18f42274852 {
    margin-bottom: 60px;
  }

  .ptb_md--65_8ab6e43e33c020cf {
    padding: 65px 0;
  }

  .plr_md--65_31dada420a9e90e8 {
    padding: 0 65px;
  }

  .pt_md--65_680ae984cb6bf51a {
    padding-top: 65px;
  }

  .pb_md--65_cb3450a79c6ed5df {
    padding-bottom: 65px;
  }

  .pl_md--65_11dea8742e3d6668 {
    padding-left: 65px;
  }

  .pr_md--65_49358de28c2a3222 {
    padding-right: 65px;
  }

  .mt_md--65_ab3d46683a99ae1c {
    margin-top: 65px;
  }

  .mb_md--65_f847dbfa31e5309e {
    margin-bottom: 65px;
  }

  .ptb_md--70_6c48e5709a3d44fc {
    padding: 70px 0;
  }

  .plr_md--70_31cea8d91d533dce {
    padding: 0 70px;
  }

  .pt_md--70_232f284e9102b647 {
    padding-top: 70px;
  }

  .pb_md--70_fc52ec3542c89d6e {
    padding-bottom: 70px;
  }

  .pl_md--70_62a92a48a2da1d03 {
    padding-left: 70px;
  }

  .pr_md--70_4d2cab6f1c719302 {
    padding-right: 70px;
  }

  .mt_md--70_20e031c466c0dd23 {
    margin-top: 70px;
  }

  .mb_md--70_cfbe8f5b43a1fc3d {
    margin-bottom: 70px;
  }

  .ptb_md--75_c9dc5921e6d4344c {
    padding: 75px 0;
  }

  .plr_md--75_6766198e10e4eb20 {
    padding: 0 75px;
  }

  .pt_md--75_765ca8ba16a0c336 {
    padding-top: 75px;
  }

  .pb_md--75_57a880b814e5ba6f {
    padding-bottom: 75px;
  }

  .pl_md--75_0c97029b36c24082 {
    padding-left: 75px;
  }

  .pr_md--75_ec37761f273a423a {
    padding-right: 75px;
  }

  .mt_md--75_fa444dd89d2af2ec {
    margin-top: 75px;
  }

  .mb_md--75_06807ce2bcf98ffc {
    margin-bottom: 75px;
  }

  .ptb_md--80_5cdf1ffa21cfd4d8 {
    padding: 80px 0;
  }

  .plr_md--80_b0a582eb5e726f58 {
    padding: 0 80px;
  }

  .pt_md--80_f3c260acd6967e21 {
    padding-top: 80px;
  }

  .pb_md--80_884c38480dec09bc {
    padding-bottom: 80px;
  }

  .pl_md--80_d250a8db490a99c7 {
    padding-left: 80px;
  }

  .pr_md--80_195638b9a8bbd7e8 {
    padding-right: 80px;
  }

  .mt_md--80_f419068333dde89a {
    margin-top: 80px;
  }

  .mb_md--80_8ca3debaac67ab87 {
    margin-bottom: 80px;
  }

  .ptb_md--85_f52b1cbdc2ecb03a {
    padding: 85px 0;
  }

  .plr_md--85_ff8d94186b17f196 {
    padding: 0 85px;
  }

  .pt_md--85_6a8d6e114e31ef34 {
    padding-top: 85px;
  }

  .pb_md--85_68a568ef1e43038f {
    padding-bottom: 85px;
  }

  .pl_md--85_5d1e7d6a74b7f709 {
    padding-left: 85px;
  }

  .pr_md--85_3fc859bdd31f38fa {
    padding-right: 85px;
  }

  .mt_md--85_181697f2d02a556e {
    margin-top: 85px;
  }

  .mb_md--85_662698db791867b4 {
    margin-bottom: 85px;
  }

  .ptb_md--90_2c91f4f7c12c9a88 {
    padding: 90px 0;
  }

  .plr_md--90_cfa124cd9d0cf3c9 {
    padding: 0 90px;
  }

  .pt_md--90_d3a6c68fe55f3099 {
    padding-top: 90px;
  }

  .pb_md--90_8220d1d5f721bfb2 {
    padding-bottom: 90px;
  }

  .pl_md--90_d25db0c2e734deb8 {
    padding-left: 90px;
  }

  .pr_md--90_f737936d76e1b8de {
    padding-right: 90px;
  }

  .mt_md--90_036b4fb24a983ef1 {
    margin-top: 90px;
  }

  .mb_md--90_02d52120d0ca30f9 {
    margin-bottom: 90px;
  }

  .ptb_md--95_56517b7f1c97fcef {
    padding: 95px 0;
  }

  .plr_md--95_88060baab37b1cb9 {
    padding: 0 95px;
  }

  .pt_md--95_a102baa4999d94db {
    padding-top: 95px;
  }

  .pb_md--95_6c900860dc397bda {
    padding-bottom: 95px;
  }

  .pl_md--95_ad005d6b8cb3a2ad {
    padding-left: 95px;
  }

  .pr_md--95_a77b28ad0d3bc706 {
    padding-right: 95px;
  }

  .mt_md--95_5b3789e4b6241a33 {
    margin-top: 95px;
  }

  .mb_md--95_11673e3d83d82e10 {
    margin-bottom: 95px;
  }

  .ptb_md--100_ec9ff430b8ac812b {
    padding: 100px 0;
  }

  .plr_md--100_90c593c584528857 {
    padding: 0 100px;
  }

  .pt_md--100_167d37629d31a52a {
    padding-top: 100px;
  }

  .pb_md--100_3981afebb5b5297c {
    padding-bottom: 100px;
  }

  .pl_md--100_1de0a492bc95445a {
    padding-left: 100px;
  }

  .pr_md--100_6d98209850c3047b {
    padding-right: 100px;
  }

  .mt_md--100_82e7f5d46c4703bc {
    margin-top: 100px;
  }

  .mb_md--100_f4f444100c26e028 {
    margin-bottom: 100px;
  }

  .ptb_md--105_012f624a1f4f1849 {
    padding: 105px 0;
  }

  .plr_md--105_4726baf8333f3a3c {
    padding: 0 105px;
  }

  .pt_md--105_e6b8ef9d8d2375f0 {
    padding-top: 105px;
  }

  .pb_md--105_13da0428f1abe40c {
    padding-bottom: 105px;
  }

  .pl_md--105_a1411e3d1c86982f {
    padding-left: 105px;
  }

  .pr_md--105_241bd5d4b9a7768e {
    padding-right: 105px;
  }

  .mt_md--105_eb94aa206a878b39 {
    margin-top: 105px;
  }

  .mb_md--105_2a716d21f820dc99 {
    margin-bottom: 105px;
  }

  .ptb_md--110_aadab1c184a53dd1 {
    padding: 110px 0;
  }

  .plr_md--110_d9308bd1f6558180 {
    padding: 0 110px;
  }

  .pt_md--110_b524318e80d9ccc3 {
    padding-top: 110px;
  }

  .pb_md--110_696250b03ae863dc {
    padding-bottom: 110px;
  }

  .pl_md--110_2fc6f431389ecade {
    padding-left: 110px;
  }

  .pr_md--110_b6337acf139a8894 {
    padding-right: 110px;
  }

  .mt_md--110_86a33fd4097a6193 {
    margin-top: 110px;
  }

  .mb_md--110_81bfc5027173b565 {
    margin-bottom: 110px;
  }

  .ptb_md--115_6b1b2f9972a2baf1 {
    padding: 115px 0;
  }

  .plr_md--115_8b60597a079694dd {
    padding: 0 115px;
  }

  .pt_md--115_10c1281b23dcc26c {
    padding-top: 115px;
  }

  .pb_md--115_981894b801a72162 {
    padding-bottom: 115px;
  }

  .pl_md--115_d5d996c29d124258 {
    padding-left: 115px;
  }

  .pr_md--115_aa3b228fb8f465a5 {
    padding-right: 115px;
  }

  .mt_md--115_50c872246a5bf749 {
    margin-top: 115px;
  }

  .mb_md--115_adede82b88447712 {
    margin-bottom: 115px;
  }

  .ptb_md--120_47d460508c1982d2 {
    padding: 120px 0;
  }

  .plr_md--120_cd7499699e54fa90 {
    padding: 0 120px;
  }

  .pt_md--120_9cb4b22b6b59cb15 {
    padding-top: 120px;
  }

  .pb_md--120_e53ba2369bff212a {
    padding-bottom: 120px;
  }

  .pl_md--120_6775758f0a7130b9 {
    padding-left: 120px;
  }

  .pr_md--120_f43ee6d249747d27 {
    padding-right: 120px;
  }

  .mt_md--120_b9546153626b5920 {
    margin-top: 120px;
  }

  .mb_md--120_ef3445dbf9a05305 {
    margin-bottom: 120px;
  }

  .ptb_md--125_a19129bcef030c5c {
    padding: 125px 0;
  }

  .plr_md--125_1dd2051852d73e70 {
    padding: 0 125px;
  }

  .pt_md--125_ec57a7e48813c03d {
    padding-top: 125px;
  }

  .pb_md--125_c87277331168c191 {
    padding-bottom: 125px;
  }

  .pl_md--125_d5e65c0a2b23385c {
    padding-left: 125px;
  }

  .pr_md--125_2eef67bece6992fa {
    padding-right: 125px;
  }

  .mt_md--125_5ce11993d6d5a6c4 {
    margin-top: 125px;
  }

  .mb_md--125_d114bffb86c734e5 {
    margin-bottom: 125px;
  }

  .ptb_md--130_3d33ae533f287897 {
    padding: 130px 0;
  }

  .plr_md--130_d51497e83600eac0 {
    padding: 0 130px;
  }

  .pt_md--130_54fd74933da884f6 {
    padding-top: 130px;
  }

  .pb_md--130_9a7a96fad326c27c {
    padding-bottom: 130px;
  }

  .pl_md--130_9bbb6a0a9388efd3 {
    padding-left: 130px;
  }

  .pr_md--130_c5b5905e27bc3033 {
    padding-right: 130px;
  }

  .mt_md--130_9eed765506709788 {
    margin-top: 130px;
  }

  .mb_md--130_28ed5b5191713248 {
    margin-bottom: 130px;
  }

  .ptb_md--135_a3e56378380150b5 {
    padding: 135px 0;
  }

  .plr_md--135_21060d316f017bc5 {
    padding: 0 135px;
  }

  .pt_md--135_55fe6e26178c7446 {
    padding-top: 135px;
  }

  .pb_md--135_be1be4baa2e02b6f {
    padding-bottom: 135px;
  }

  .pl_md--135_a73483c6a79eaa27 {
    padding-left: 135px;
  }

  .pr_md--135_488607c16a57b965 {
    padding-right: 135px;
  }

  .mt_md--135_c5f88170dc39d6ea {
    margin-top: 135px;
  }

  .mb_md--135_ae1b6ede51cb0f34 {
    margin-bottom: 135px;
  }

  .ptb_md--140_1d0ededa4ad394ee {
    padding: 140px 0;
  }

  .plr_md--140_a95ddcce6de23ad3 {
    padding: 0 140px;
  }

  .pt_md--140_482f6635c88857af {
    padding-top: 140px;
  }

  .pb_md--140_45da0dbc453ae817 {
    padding-bottom: 140px;
  }

  .pl_md--140_0bf62b696bf2c55f {
    padding-left: 140px;
  }

  .pr_md--140_bad2c7430f0c1176 {
    padding-right: 140px;
  }

  .mt_md--140_a0311f5e8a425ed2 {
    margin-top: 140px;
  }

  .mb_md--140_1d164d9f9c98a789 {
    margin-bottom: 140px;
  }

  .ptb_md--145_821d625c79cdb684 {
    padding: 145px 0;
  }

  .plr_md--145_47c68104d8f07e4e {
    padding: 0 145px;
  }

  .pt_md--145_c6b17308d0877882 {
    padding-top: 145px;
  }

  .pb_md--145_f733ef70874a9b62 {
    padding-bottom: 145px;
  }

  .pl_md--145_3068b354b862a2da {
    padding-left: 145px;
  }

  .pr_md--145_6695b960a6c1fa50 {
    padding-right: 145px;
  }

  .mt_md--145_4ec6ad63141593db {
    margin-top: 145px;
  }

  .mb_md--145_751564544d38931b {
    margin-bottom: 145px;
  }

  .ptb_md--150_df0006e17b6e70a7 {
    padding: 150px 0;
  }

  .plr_md--150_7398babb7467d40f {
    padding: 0 150px;
  }

  .pt_md--150_328f2539663ba412 {
    padding-top: 150px;
  }

  .pb_md--150_09e2de97ce0fbe6d {
    padding-bottom: 150px;
  }

  .pl_md--150_59283cbe5824338d {
    padding-left: 150px;
  }

  .pr_md--150_be974e7a7b21b01d {
    padding-right: 150px;
  }

  .mt_md--150_d4c696a756798541 {
    margin-top: 150px;
  }

  .mb_md--150_3d695fc91ee9af53 {
    margin-bottom: 150px;
  }

  .ptb_md--155_a41f13bc1b691712 {
    padding: 155px 0;
  }

  .plr_md--155_740e01ebd7a539d2 {
    padding: 0 155px;
  }

  .pt_md--155_9d371ff8d4e39cd2 {
    padding-top: 155px;
  }

  .pb_md--155_baf9ab445e0aba07 {
    padding-bottom: 155px;
  }

  .pl_md--155_2da0a6d034eb1eb1 {
    padding-left: 155px;
  }

  .pr_md--155_322d36c4c8729128 {
    padding-right: 155px;
  }

  .mt_md--155_2ba0cf07b11c0e84 {
    margin-top: 155px;
  }

  .mb_md--155_3787e8f0722b53a3 {
    margin-bottom: 155px;
  }

  .ptb_md--160_b38526fc4366f31f {
    padding: 160px 0;
  }

  .plr_md--160_2245a229eca28126 {
    padding: 0 160px;
  }

  .pt_md--160_981aaa3a331609e2 {
    padding-top: 160px;
  }

  .pb_md--160_4f2710c95f49435c {
    padding-bottom: 160px;
  }

  .pl_md--160_788daf59e19d9bbc {
    padding-left: 160px;
  }

  .pr_md--160_87b2d2237d599e77 {
    padding-right: 160px;
  }

  .mt_md--160_c104ca2a748f281a {
    margin-top: 160px;
  }

  .mb_md--160_521b915745ecacd1 {
    margin-bottom: 160px;
  }

  .ptb_md--165_eccdef0bbfe83a3e {
    padding: 165px 0;
  }

  .plr_md--165_6264f55e83cb0616 {
    padding: 0 165px;
  }

  .pt_md--165_497467161d863fcd {
    padding-top: 165px;
  }

  .pb_md--165_e31c8e27c1578149 {
    padding-bottom: 165px;
  }

  .pl_md--165_3280b8db4703ec64 {
    padding-left: 165px;
  }

  .pr_md--165_2bbfeba5fad25be9 {
    padding-right: 165px;
  }

  .mt_md--165_8d179e8e304de6ef {
    margin-top: 165px;
  }

  .mb_md--165_6b24518e86405e8d {
    margin-bottom: 165px;
  }

  .ptb_md--170_fd3f4608ecf725c8 {
    padding: 170px 0;
  }

  .plr_md--170_2385bc317db5646d {
    padding: 0 170px;
  }

  .pt_md--170_4c2cfdaab4205a9f {
    padding-top: 170px;
  }

  .pb_md--170_cf73c15f468d5427 {
    padding-bottom: 170px;
  }

  .pl_md--170_2b6c7625c5cc3c1c {
    padding-left: 170px;
  }

  .pr_md--170_02598beee0145aa6 {
    padding-right: 170px;
  }

  .mt_md--170_4cdffc33a75fb720 {
    margin-top: 170px;
  }

  .mb_md--170_9d98bece29ccd559 {
    margin-bottom: 170px;
  }

  .ptb_md--175_39609f5ed5975dc0 {
    padding: 175px 0;
  }

  .plr_md--175_3a001e48548c2029 {
    padding: 0 175px;
  }

  .pt_md--175_a9e8932b1129d040 {
    padding-top: 175px;
  }

  .pb_md--175_928f99ec3f69215f {
    padding-bottom: 175px;
  }

  .pl_md--175_903a7432bfa52008 {
    padding-left: 175px;
  }

  .pr_md--175_b979dadcd66101f4 {
    padding-right: 175px;
  }

  .mt_md--175_85b7ae6c412c2377 {
    margin-top: 175px;
  }

  .mb_md--175_b93760bdbb6544aa {
    margin-bottom: 175px;
  }

  .ptb_md--180_b6dd46d7cce549e8 {
    padding: 180px 0;
  }

  .plr_md--180_4db12aa598d22477 {
    padding: 0 180px;
  }

  .pt_md--180_6a1368efb5336373 {
    padding-top: 180px;
  }

  .pb_md--180_5cf917fdd0fab9c4 {
    padding-bottom: 180px;
  }

  .pl_md--180_c119a793913d8885 {
    padding-left: 180px;
  }

  .pr_md--180_89443d1f101d64da {
    padding-right: 180px;
  }

  .mt_md--180_05141553ddedbf2a {
    margin-top: 180px;
  }

  .mb_md--180_2cc2744b08068866 {
    margin-bottom: 180px;
  }

  .ptb_md--185_821e87d114974d7b {
    padding: 185px 0;
  }

  .plr_md--185_6dc8cd0607716acd {
    padding: 0 185px;
  }

  .pt_md--185_a4b8074c632071cb {
    padding-top: 185px;
  }

  .pb_md--185_d0b4f1654cf421f0 {
    padding-bottom: 185px;
  }

  .pl_md--185_9856dc28a567c3c2 {
    padding-left: 185px;
  }

  .pr_md--185_fc1bb2f2f4391b34 {
    padding-right: 185px;
  }

  .mt_md--185_c84511cda2fa6dad {
    margin-top: 185px;
  }

  .mb_md--185_1fb2e810acd4871e {
    margin-bottom: 185px;
  }

  .ptb_md--190_7b7dfa8c55db790d {
    padding: 190px 0;
  }

  .plr_md--190_a6cb19be32497da3 {
    padding: 0 190px;
  }

  .pt_md--190_9415abc71a2a5bc7 {
    padding-top: 190px;
  }

  .pb_md--190_1c7ef6c190f4be67 {
    padding-bottom: 190px;
  }

  .pl_md--190_6046125b81eef78f {
    padding-left: 190px;
  }

  .pr_md--190_7b919246230855a1 {
    padding-right: 190px;
  }

  .mt_md--190_3707f78e3f5027c3 {
    margin-top: 190px;
  }

  .mb_md--190_26c18bb0f9ecde4e {
    margin-bottom: 190px;
  }

  .ptb_md--195_32c29092bf5b122f {
    padding: 195px 0;
  }

  .plr_md--195_dbe3c2cfe3a7f71f {
    padding: 0 195px;
  }

  .pt_md--195_db8693f32e7096d3 {
    padding-top: 195px;
  }

  .pb_md--195_a9a0f272c0d0eaea {
    padding-bottom: 195px;
  }

  .pl_md--195_d99cb1cf06a84b8f {
    padding-left: 195px;
  }

  .pr_md--195_09c06abe45a7ae70 {
    padding-right: 195px;
  }

  .mt_md--195_8ca052c3d680599d {
    margin-top: 195px;
  }

  .mb_md--195_3b964e19348928c3 {
    margin-bottom: 195px;
  }

  .ptb_md--200_baea520bb6c05e87 {
    padding: 200px 0;
  }

  .plr_md--200_7ddd42602503dd48 {
    padding: 0 200px;
  }

  .pt_md--200_726e4b6d098d477a {
    padding-top: 200px;
  }

  .pb_md--200_2bb2dff9435b2876 {
    padding-bottom: 200px;
  }

  .pl_md--200_3df589af57f801ea {
    padding-left: 200px;
  }

  .pr_md--200_b078961ede639d24 {
    padding-right: 200px;
  }

  .mt_md--200_45e94a9c3fa8952a {
    margin-top: 200px;
  }

  .mb_md--200_5668f20b7920c974 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_1fa61ed5747c8afd {
    padding: 250px 0;
  }

  .ptb_sm--0_b3cd7ce60a49f5ff {
    padding: 0;
  }

  .pl_sm--0_9890132f48725c92 {
    padding-left: 0;
  }

  .pr_sm--0_80b7c8fc56970bec {
    padding-right: 0;
  }

  .pt_sm--0_622524433de80dc6 {
    padding-top: 0;
  }

  .pb_sm--0_64406caa4dec3713 {
    padding-bottom: 0;
  }

  .pb_sm--80_6ab92b40caf3485a {
    padding-bottom: 30px;
  }

  .pt_sm--50_509275ddb71935e7 {
    padding-top: 50px;
  }

  .mr_sm--0_1420ceb55cd2ff89 {
    margin-right: 0;
  }

  .ml_sm--0_a963fd0ce1b8ce53 {
    margin-left: 0;
  }

  .mt_sm--0_991914065f4e733e {
    margin-top: 0;
  }

  .mb_sm--0_2ad146160d6f19a3 {
    margin-bottom: 0;
  }

  .pt_sm--150_8c7c80c3ff54368d {
    padding-top: 150px;
  }

  .pb_sm--110_a38cae8f134ce7c7 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_f2fed266d6e203fd {
    padding: 5px 0;
  }

  .plr_sm--5_4a27d845b2a585cb {
    padding: 0 5px;
  }

  .pt_sm--5_fc1f8cea155f9c1a {
    padding-top: 5px;
  }

  .pb_sm--5_59ba6a3dc038dfba {
    padding-bottom: 5px;
  }

  .pl_sm--5_c014cf59bf1c35f9 {
    padding-left: 5px;
  }

  .pr_sm--5_419ca3e8db91d9e7 {
    padding-right: 5px;
  }

  .mt_sm--5_c7d27dcd02a40581 {
    margin-top: 5px;
  }

  .ml_sm--5_c2bcab34bd235568 {
    margin-left: 5px;
  }

  .mr_sm--5_e18e0154a529de53 {
    margin-right: 5px;
  }

  .mb_sm--5_976a181f410daba3 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_4eb50dbffaf30468 {
    padding: 10px 0;
  }

  .plr_sm--10_cae2ab29c615bd3c {
    padding: 0 10px;
  }

  .pt_sm--10_09f3403a3b821567 {
    padding-top: 10px;
  }

  .pb_sm--10_d0a06e0aba595119 {
    padding-bottom: 10px;
  }

  .pl_sm--10_73e821dafda25b49 {
    padding-left: 10px;
  }

  .pr_sm--10_b5fe2f9c0998ce94 {
    padding-right: 10px;
  }

  .mt_sm--10_7c5d8854bd436806 {
    margin-top: 10px;
  }

  .ml_sm--10_1f54fafe25c49473 {
    margin-left: 10px;
  }

  .mr_sm--10_daa551dab32a54e7 {
    margin-right: 10px;
  }

  .mb_sm--10_1d40e6901bba6883 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_64ffccccbb2333c8 {
    padding: 15px 0;
  }

  .plr_sm--15_6e456bdf30ff5a5e {
    padding: 0 15px;
  }

  .pt_sm--15_ed8994b69085a0ce {
    padding-top: 15px;
  }

  .pb_sm--15_ab0c98f22bab513f {
    padding-bottom: 15px;
  }

  .pl_sm--15_d510010fe6863f78 {
    padding-left: 15px;
  }

  .pr_sm--15_3de4622bd64ec156 {
    padding-right: 15px;
  }

  .mt_sm--15_024ed48901d04e69 {
    margin-top: 15px;
  }

  .ml_sm--15_834f6d80063f55a9 {
    margin-left: 15px;
  }

  .mr_sm--15_25def8fda753b4c6 {
    margin-right: 15px;
  }

  .mb_sm--15_72a0bfccb7227519 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_3af3fc9f6dfdc875 {
    padding: 20px 0;
  }

  .plr_sm--20_e9b5da8cadd93375 {
    padding: 0 20px;
  }

  .pt_sm--20_e47d80fec22a3335 {
    padding-top: 20px;
  }

  .pb_sm--20_fcb6b440958422f4 {
    padding-bottom: 20px;
  }

  .pl_sm--20_f23443624b334c86 {
    padding-left: 20px;
  }

  .pr_sm--20_707bd773f98eebcd {
    padding-right: 20px;
  }

  .mt_sm--20_6004babd5e81dc37 {
    margin-top: 20px;
  }

  .ml_sm--20_998b1078c461caeb {
    margin-left: 20px;
  }

  .mr_sm--20_45099d37d78e713d {
    margin-right: 20px;
  }

  .mb_sm--20_f31c35057f0ae4ed {
    margin-bottom: 20px;
  }

  .ptb_sm--25_33f64935911a12a9 {
    padding: 25px 0;
  }

  .plr_sm--25_0c6b35c7ccbe59e2 {
    padding: 0 25px;
  }

  .pt_sm--25_8f459e21be609b59 {
    padding-top: 25px;
  }

  .pb_sm--25_2f891c83ecf2cafe {
    padding-bottom: 25px;
  }

  .pl_sm--25_e45004160d680101 {
    padding-left: 25px;
  }

  .pr_sm--25_b81d3905c19d873b {
    padding-right: 25px;
  }

  .mt_sm--25_3d020858e982eed1 {
    margin-top: 25px;
  }

  .ml_sm--25_6e26ca1147432d9b {
    margin-left: 25px;
  }

  .mr_sm--25_e64dd8c375f508e8 {
    margin-right: 25px;
  }

  .mb_sm--25_da10520bd4ef8abd {
    margin-bottom: 25px;
  }

  .ptb_sm--30_ae62b6bff11e546f {
    padding: 30px 0;
  }

  .plr_sm--30_07894dc3e784dee2 {
    padding: 0 30px;
  }

  .pt_sm--30_f80f4c42066c047d {
    padding-top: 30px;
  }

  .pb_sm--30_4f223c11a44ff86f {
    padding-bottom: 30px;
  }

  .pl_sm--30_0ac46515b685a4b8 {
    padding-left: 30px;
  }

  .pr_sm--30_63bfc16a60af39d3 {
    padding-right: 30px;
  }

  .mt_sm--30_ada33a0bae778560 {
    margin-top: 30px;
  }

  .ml_sm--30_97f9a174d369fbc2 {
    margin-left: 30px;
  }

  .mr_sm--30_17f1f2edc79d0cb6 {
    margin-right: 30px;
  }

  .mb_sm--30_975aa0e7c7cfd49f {
    margin-bottom: 30px;
  }

  .ptb_sm--35_12e0e85acb565af6 {
    padding: 35px 0;
  }

  .plr_sm--35_8eaf45f5bd567e05 {
    padding: 0 35px;
  }

  .pt_sm--35_28ae677c26c9aa0e {
    padding-top: 35px;
  }

  .pb_sm--35_845d2bf051697c27 {
    padding-bottom: 35px;
  }

  .pl_sm--35_3e709c0269b92633 {
    padding-left: 35px;
  }

  .pr_sm--35_565e8bfedcb20679 {
    padding-right: 35px;
  }

  .mt_sm--35_658b06855d805684 {
    margin-top: 35px;
  }

  .ml_sm--35_20c3c858f8366633 {
    margin-left: 35px;
  }

  .mr_sm--35_e43457aecff606cf {
    margin-right: 35px;
  }

  .mb_sm--35_92500b6938d7fc76 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_6a105b8062d23b75 {
    padding: 40px 0;
  }

  .plr_sm--40_24df65057bcf9372 {
    padding: 0 40px;
  }

  .pt_sm--40_056589ae54ccb722 {
    padding-top: 40px;
  }

  .pb_sm--40_7d306373d7258759 {
    padding-bottom: 40px;
  }

  .pl_sm--40_185b57c3d0c529e6 {
    padding-left: 40px;
  }

  .pr_sm--40_652bd2ee370ee9e2 {
    padding-right: 40px;
  }

  .mt_sm--40_9b6065bb0e552d22 {
    margin-top: 40px;
  }

  .ml_sm--40_dd47006b7618afbf {
    margin-left: 40px;
  }

  .mr_sm--40_bb60df863688a3bd {
    margin-right: 40px;
  }

  .mb_sm--40_b86e4b319e48d3f2 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_60fcf6de2dce540a {
    padding: 45px 0;
  }

  .plr_sm--45_f618ba711459ac21 {
    padding: 0 45px;
  }

  .pt_sm--45_989f9884e0d4c927 {
    padding-top: 45px;
  }

  .pb_sm--45_a323a5752949be0e {
    padding-bottom: 45px;
  }

  .pl_sm--45_9d79e411589baced {
    padding-left: 45px;
  }

  .pr_sm--45_41532075f2f5bfd6 {
    padding-right: 45px;
  }

  .mt_sm--45_cd0d0b01c73fc0cb {
    margin-top: 45px;
  }

  .ml_sm--45_5b14a94456ba33fb {
    margin-left: 45px;
  }

  .mr_sm--45_404b9f2d7af74bd0 {
    margin-right: 45px;
  }

  .mb_sm--45_f714096dc476b10e {
    margin-bottom: 45px;
  }

  .ptb_sm--50_59f01a8a40379178 {
    padding: 50px 0;
  }

  .plr_sm--50_1b33837650cc46d3 {
    padding: 0 50px;
  }

  .pt_sm--50_509275ddb71935e7 {
    padding-top: 50px;
  }

  .pb_sm--50_a893c0ae014f347f {
    padding-bottom: 50px;
  }

  .pl_sm--50_72453bb923dd79ed {
    padding-left: 50px;
  }

  .pr_sm--50_e20f664e3206e033 {
    padding-right: 50px;
  }

  .mt_sm--50_92bf5c18ae57c69a {
    margin-top: 50px;
  }

  .ml_sm--50_9df5d9710fd5ed77 {
    margin-left: 50px;
  }

  .mr_sm--50_72e89c30da6f9dbb {
    margin-right: 50px;
  }

  .mb_sm--50_9886454eff8b755b {
    margin-bottom: 50px;
  }

  .ptb_sm--55_519cb5180dfd5984 {
    padding: 55px 0;
  }

  .plr_sm--55_28e6a7c4017e4107 {
    padding: 0 55px;
  }

  .pt_sm--55_32580db9d863e177 {
    padding-top: 55px;
  }

  .pb_sm--55_d7cdf0fee496144d {
    padding-bottom: 55px;
  }

  .pl_sm--55_a36fc233c4c4c4aa {
    padding-left: 55px;
  }

  .pr_sm--55_bb1e66eaed4667fe {
    padding-right: 55px;
  }

  .mt_sm--55_db3d827eca3b5a1d {
    margin-top: 55px;
  }

  .ml_sm--55_31beef28821c1027 {
    margin-left: 55px;
  }

  .mr_sm--55_ad19f8ec358dc489 {
    margin-right: 55px;
  }

  .mb_sm--55_0aa4303467e14b29 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_ef13a10004b81712 {
    padding: 60px 0;
  }

  .plr_sm--60_650d1e5f69833a39 {
    padding: 0 60px;
  }

  .pt_sm--60_ca05902e0ec06694 {
    padding-top: 60px;
  }

  .pb_sm--60_7e559150976e7c87 {
    padding-bottom: 60px;
  }

  .pl_sm--60_f4bb27b0d16bcf88 {
    padding-left: 60px;
  }

  .pr_sm--60_308d3d33244a54fd {
    padding-right: 60px;
  }

  .mt_sm--60_a30f5d99a59dc9ee {
    margin-top: 60px;
  }

  .ml_sm--60_1d2dcd614c089c6c {
    margin-left: 60px;
  }

  .mr_sm--60_11389ae15e5c5a9c {
    margin-right: 60px;
  }

  .mb_sm--60_995d2d2a24cdb09f {
    margin-bottom: 60px;
  }

  .ptb_sm--65_dbd0c6f9ac6c1d4a {
    padding: 65px 0;
  }

  .plr_sm--65_4a9d9ebd54390110 {
    padding: 0 65px;
  }

  .pt_sm--65_16fe6260a38477c1 {
    padding-top: 65px;
  }

  .pb_sm--65_b3f7bbbee977d54d {
    padding-bottom: 65px;
  }

  .pl_sm--65_3502b91c0c0a6a42 {
    padding-left: 65px;
  }

  .pr_sm--65_9dfd6a6928b6fcd8 {
    padding-right: 65px;
  }

  .mt_sm--65_12fca364cee13011 {
    margin-top: 65px;
  }

  .ml_sm--65_777d35662441a95b {
    margin-left: 65px;
  }

  .mr_sm--65_bc9a70ff77371b92 {
    margin-right: 65px;
  }

  .mb_sm--65_860aeee2fb3d7654 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_29af3060c909ee4c {
    padding: 70px 0;
  }

  .plr_sm--70_20242c950f865e6a {
    padding: 0 70px;
  }

  .pt_sm--70_4ee5ff9169296643 {
    padding-top: 70px;
  }

  .pb_sm--70_7e5269b8b0d750e2 {
    padding-bottom: 70px;
  }

  .pl_sm--70_2369dedea573fb36 {
    padding-left: 70px;
  }

  .pr_sm--70_4299b4691203f4dd {
    padding-right: 70px;
  }

  .mt_sm--70_79e7828e2835c7ca {
    margin-top: 70px;
  }

  .ml_sm--70_9d75f26aa114fcc2 {
    margin-left: 70px;
  }

  .mr_sm--70_0ff7b77eda0bc2b8 {
    margin-right: 70px;
  }

  .mb_sm--70_9948e26052e62ac9 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_92d082fca9258bd7 {
    padding: 75px 0;
  }

  .plr_sm--75_13690f8cc94850d8 {
    padding: 0 75px;
  }

  .pt_sm--75_36da2fb2a31f5567 {
    padding-top: 75px;
  }

  .pb_sm--75_2d9851c570506973 {
    padding-bottom: 75px;
  }

  .pl_sm--75_57fed33c89393e2f {
    padding-left: 75px;
  }

  .pr_sm--75_612b554851c4a13a {
    padding-right: 75px;
  }

  .mt_sm--75_abb86b5378369124 {
    margin-top: 75px;
  }

  .ml_sm--75_efa5376ef556f822 {
    margin-left: 75px;
  }

  .mr_sm--75_f5d3b51d4b52a5c0 {
    margin-right: 75px;
  }

  .mb_sm--75_b027ce525b3c47c2 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_7cf8daba9b1d42c9 {
    padding: 80px 0;
  }

  .plr_sm--80_39ee3c8744150d53 {
    padding: 0 80px;
  }

  .pt_sm--80_58be133ed9274964 {
    padding-top: 80px;
  }

  .pb_sm--80_6ab92b40caf3485a {
    padding-bottom: 80px;
  }

  .pl_sm--80_895802b8a1aa5e9b {
    padding-left: 80px;
  }

  .pr_sm--80_1285787e3732c4c1 {
    padding-right: 80px;
  }

  .mt_sm--80_3f739cd5f40a5f13 {
    margin-top: 80px;
  }

  .ml_sm--80_4d962325450c4488 {
    margin-left: 80px;
  }

  .mr_sm--80_2d867bbe10ddb2a2 {
    margin-right: 80px;
  }

  .mb_sm--80_f166c03c6c27b277 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_6a52147a585a3174 {
    padding: 85px 0;
  }

  .plr_sm--85_10f5909776e9e2b9 {
    padding: 0 85px;
  }

  .pt_sm--85_b3347c098175b8e7 {
    padding-top: 85px;
  }

  .pb_sm--85_728d2c46f75ee7e1 {
    padding-bottom: 85px;
  }

  .pl_sm--85_8071c5948a5cd4ff {
    padding-left: 85px;
  }

  .pr_sm--85_61311ae33193810a {
    padding-right: 85px;
  }

  .mt_sm--85_260571d8c99410c9 {
    margin-top: 85px;
  }

  .ml_sm--85_6f96907c65ac0956 {
    margin-left: 85px;
  }

  .mr_sm--85_3337f51a912ae0eb {
    margin-right: 85px;
  }

  .mb_sm--85_189f8d7c90b0a316 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_96181b0d3574817a {
    padding: 90px 0;
  }

  .plr_sm--90_094dbf557c26b19c {
    padding: 0 90px;
  }

  .pt_sm--90_20848538c8aef196 {
    padding-top: 90px;
  }

  .pb_sm--90_1db423c45f43c749 {
    padding-bottom: 90px;
  }

  .pl_sm--90_89607fae3102bee5 {
    padding-left: 90px;
  }

  .pr_sm--90_6462e391ee0265d8 {
    padding-right: 90px;
  }

  .mt_sm--90_29349a57a161f188 {
    margin-top: 90px;
  }

  .ml_sm--90_d29510200f262223 {
    margin-left: 90px;
  }

  .mr_sm--90_295cbcebcd82238e {
    margin-right: 90px;
  }

  .mb_sm--90_65a9612aad7e1460 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_fcf93f643f1de6c8 {
    padding: 95px 0;
  }

  .plr_sm--95_c7166b234c001313 {
    padding: 0 95px;
  }

  .pt_sm--95_3e7660e8277941b3 {
    padding-top: 95px;
  }

  .pb_sm--95_2d2dff27605ba011 {
    padding-bottom: 95px;
  }

  .pl_sm--95_7e6eaa5e129cc5cf {
    padding-left: 95px;
  }

  .pr_sm--95_9797d3826b17e4d8 {
    padding-right: 95px;
  }

  .mt_sm--95_0260ebd7e6b4adb3 {
    margin-top: 95px;
  }

  .ml_sm--95_04ddc5a85512b4ef {
    margin-left: 95px;
  }

  .mr_sm--95_6797b5394f40f093 {
    margin-right: 95px;
  }

  .mb_sm--95_84ce75d00ee8b245 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_95fd6d72ec9dca57 {
    padding: 100px 0;
  }

  .plr_sm--100_b62d6876adb4bbbe {
    padding: 0 100px;
  }

  .pt_sm--100_212f91ad845a6baa {
    padding-top: 100px;
  }

  .pb_sm--100_5363a489e98fea71 {
    padding-bottom: 100px;
  }

  .pl_sm--100_2a5c0604321ac98d {
    padding-left: 100px;
  }

  .pr_sm--100_ee3f1456c141877e {
    padding-right: 100px;
  }

  .mt_sm--100_109f3de22fb4475e {
    margin-top: 100px;
  }

  .ml_sm--100_0294aef9ab1cd73a {
    margin-left: 100px;
  }

  .mr_sm--100_fedc8fd5d5db75de {
    margin-right: 100px;
  }

  .mb_sm--100_e0093d5682985a78 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_a0971a230cc5b79c {
    padding: 105px 0;
  }

  .plr_sm--105_dd2be21c3da2269f {
    padding: 0 105px;
  }

  .pt_sm--105_81978daf1ebd94d8 {
    padding-top: 105px;
  }

  .pb_sm--105_a5972cad47ae00f9 {
    padding-bottom: 105px;
  }

  .pl_sm--105_552f100b9918dc74 {
    padding-left: 105px;
  }

  .pr_sm--105_36e8de9e52cbca62 {
    padding-right: 105px;
  }

  .mt_sm--105_4aa75e03aa04fbda {
    margin-top: 105px;
  }

  .ml_sm--105_acaa41dd47fe690f {
    margin-left: 105px;
  }

  .mr_sm--105_fcd9271c59751214 {
    margin-right: 105px;
  }

  .mb_sm--105_5aaa3f6bccc1f53c {
    margin-bottom: 105px;
  }

  .ptb_sm--110_9f1381e1eecd1ec7 {
    padding: 110px 0;
  }

  .plr_sm--110_97e9f1d1cce71c1e {
    padding: 0 110px;
  }

  .pt_sm--110_272ebe881b6cd88b {
    padding-top: 110px;
  }

  .pb_sm--110_a38cae8f134ce7c7 {
    padding-bottom: 110px;
  }

  .pl_sm--110_4efe0d65ac863611 {
    padding-left: 110px;
  }

  .pr_sm--110_d4144541b8691e1e {
    padding-right: 110px;
  }

  .mt_sm--110_59d4d8c3cf15910e {
    margin-top: 110px;
  }

  .ml_sm--110_f6d380de2ae5267c {
    margin-left: 110px;
  }

  .mr_sm--110_0f09e8119098929c {
    margin-right: 110px;
  }

  .mb_sm--110_232971ac42413719 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_637116aed687a984 {
    padding: 115px 0;
  }

  .plr_sm--115_75873ecaa4c8179c {
    padding: 0 115px;
  }

  .pt_sm--115_1053190e77f34f15 {
    padding-top: 115px;
  }

  .pb_sm--115_ff8c399f116db4dd {
    padding-bottom: 115px;
  }

  .pl_sm--115_ba017ce3b970bcc8 {
    padding-left: 115px;
  }

  .pr_sm--115_5b700da84e754f00 {
    padding-right: 115px;
  }

  .mt_sm--115_61ea18a203d9540a {
    margin-top: 115px;
  }

  .ml_sm--115_63815f03a07ce0b5 {
    margin-left: 115px;
  }

  .mr_sm--115_6e580d455cbb780a {
    margin-right: 115px;
  }

  .mb_sm--115_ff1d76ae7965d50e {
    margin-bottom: 115px;
  }

  .ptb_sm--120_ad5a2325cb75a3da {
    padding: 120px 0;
  }

  .plr_sm--120_82e5b7ae0cc33118 {
    padding: 0 120px;
  }

  .pt_sm--120_aa6125033de5f009 {
    padding-top: 120px;
  }

  .pb_sm--120_88e0c5079cb3f7c8 {
    padding-bottom: 120px;
  }

  .pl_sm--120_37b0722754fe35aa {
    padding-left: 120px;
  }

  .pr_sm--120_675838f90c404098 {
    padding-right: 120px;
  }

  .mt_sm--120_489d7fab12098c8c {
    margin-top: 120px;
  }

  .ml_sm--120_5c1036573c410046 {
    margin-left: 120px;
  }

  .mr_sm--120_578db88b08599112 {
    margin-right: 120px;
  }

  .mb_sm--120_710575f5ea9cb9b5 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_3ba7095c112dc785 {
    padding: 125px 0;
  }

  .plr_sm--125_857ed48675e294d6 {
    padding: 0 125px;
  }

  .pt_sm--125_b060deb0128ee80f {
    padding-top: 125px;
  }

  .pb_sm--125_4d795568e0a7da10 {
    padding-bottom: 125px;
  }

  .pl_sm--125_cec0b05973783830 {
    padding-left: 125px;
  }

  .pr_sm--125_66f4119ebeac5f9b {
    padding-right: 125px;
  }

  .mt_sm--125_4dd4153ee84b0acc {
    margin-top: 125px;
  }

  .ml_sm--125_159d902f90919b6a {
    margin-left: 125px;
  }

  .mr_sm--125_b4bad90ff047c7ca {
    margin-right: 125px;
  }

  .mb_sm--125_4035e570a78b655e {
    margin-bottom: 125px;
  }

  .ptb_sm--130_6b9b9bcd3ec72435 {
    padding: 130px 0;
  }

  .plr_sm--130_fee9649c66ee890f {
    padding: 0 130px;
  }

  .pt_sm--130_019d6e98137570eb {
    padding-top: 130px;
  }

  .pb_sm--130_019508da638631d7 {
    padding-bottom: 130px;
  }

  .pl_sm--130_1e5d4b953a1f8c32 {
    padding-left: 130px;
  }

  .pr_sm--130_23cc91db65b403cc {
    padding-right: 130px;
  }

  .mt_sm--130_24d7679119fc2e8e {
    margin-top: 130px;
  }

  .ml_sm--130_3d00b0fff32f907e {
    margin-left: 130px;
  }

  .mr_sm--130_f84f825f5be3a54c {
    margin-right: 130px;
  }

  .mb_sm--130_483d99ebcc82b080 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_c8f78c5716af6d45 {
    padding: 135px 0;
  }

  .plr_sm--135_de095f41d52a7d8f {
    padding: 0 135px;
  }

  .pt_sm--135_0f3db20c6ae255c8 {
    padding-top: 135px;
  }

  .pb_sm--135_ce18b4da9a3ac631 {
    padding-bottom: 135px;
  }

  .pl_sm--135_538eb943247f7175 {
    padding-left: 135px;
  }

  .pr_sm--135_2434b1d5cb90e916 {
    padding-right: 135px;
  }

  .mt_sm--135_9e4aaed86870e6bc {
    margin-top: 135px;
  }

  .ml_sm--135_e8824336ebb37caf {
    margin-left: 135px;
  }

  .mr_sm--135_3d85d58f4d847ea5 {
    margin-right: 135px;
  }

  .mb_sm--135_3ed08d94b2af1f6c {
    margin-bottom: 135px;
  }

  .ptb_sm--140_729b7b6ea8f6e626 {
    padding: 140px 0;
  }

  .plr_sm--140_0488d245450690de {
    padding: 0 140px;
  }

  .pt_sm--140_8bd38df1446b2c22 {
    padding-top: 140px;
  }

  .pb_sm--140_31226382f80353d4 {
    padding-bottom: 140px;
  }

  .pl_sm--140_391fd5ab86c0b14f {
    padding-left: 140px;
  }

  .pr_sm--140_dcc0cb727730b187 {
    padding-right: 140px;
  }

  .mt_sm--140_57e3c408e115ea1c {
    margin-top: 140px;
  }

  .ml_sm--140_431da2d10232d29d {
    margin-left: 140px;
  }

  .mr_sm--140_f6ac3cc277afced3 {
    margin-right: 140px;
  }

  .mb_sm--140_22925afde461db82 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_707dc757de9b4586 {
    padding: 145px 0;
  }

  .plr_sm--145_1115ab962455a9ea {
    padding: 0 145px;
  }

  .pt_sm--145_ef900432c84c497a {
    padding-top: 145px;
  }

  .pb_sm--145_0a60714ea4a8cd3d {
    padding-bottom: 145px;
  }

  .pl_sm--145_3de924c321c9b108 {
    padding-left: 145px;
  }

  .pr_sm--145_63b4ef28580ac949 {
    padding-right: 145px;
  }

  .mt_sm--145_d69fd250a17b7d8b {
    margin-top: 145px;
  }

  .ml_sm--145_989f7ef10fe6310e {
    margin-left: 145px;
  }

  .mr_sm--145_7eaf3654c7e34a22 {
    margin-right: 145px;
  }

  .mb_sm--145_f3fdfef4b008933a {
    margin-bottom: 145px;
  }

  .ptb_sm--150_9a7558e9d7ecf372 {
    padding: 150px 0;
  }

  .plr_sm--150_73f6651be615fc13 {
    padding: 0 150px;
  }

  .pt_sm--150_8c7c80c3ff54368d {
    padding-top: 150px;
  }

  .pb_sm--150_44965242ecc330cb {
    padding-bottom: 150px;
  }

  .pl_sm--150_8a27844cd1c8d57e {
    padding-left: 150px;
  }

  .pr_sm--150_d17bee06000504ac {
    padding-right: 150px;
  }

  .mt_sm--150_ad7063e5347ec215 {
    margin-top: 150px;
  }

  .ml_sm--150_a1f818014965d646 {
    margin-left: 150px;
  }

  .mr_sm--150_28a17e8e9ba205e4 {
    margin-right: 150px;
  }

  .mb_sm--150_686087c90d348852 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_fb96894c3164dac0 {
    padding: 155px 0;
  }

  .plr_sm--155_f584ae8d7dc2ec66 {
    padding: 0 155px;
  }

  .pt_sm--155_7154386a3e4d362b {
    padding-top: 155px;
  }

  .pb_sm--155_319eef3628060144 {
    padding-bottom: 155px;
  }

  .pl_sm--155_10a98cf572c5bd11 {
    padding-left: 155px;
  }

  .pr_sm--155_674750838b168986 {
    padding-right: 155px;
  }

  .mt_sm--155_e04bf986569481ac {
    margin-top: 155px;
  }

  .ml_sm--155_9ef5d64599396ac5 {
    margin-left: 155px;
  }

  .mr_sm--155_9bfcd479088e7d7c {
    margin-right: 155px;
  }

  .mb_sm--155_50d064b4829e3a62 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_c996c83c069525db {
    padding: 160px 0;
  }

  .plr_sm--160_c1ab9f7aabc231e0 {
    padding: 0 160px;
  }

  .pt_sm--160_6703bae9b2330fb3 {
    padding-top: 160px;
  }

  .pb_sm--160_3ce415ea71f07b57 {
    padding-bottom: 160px;
  }

  .pl_sm--160_323f059b65996c55 {
    padding-left: 160px;
  }

  .pr_sm--160_c89694142641af0f {
    padding-right: 160px;
  }

  .mt_sm--160_05af921f7148ba90 {
    margin-top: 160px;
  }

  .ml_sm--160_864c58bd3b3dd799 {
    margin-left: 160px;
  }

  .mr_sm--160_4e4afff9208ca4bc {
    margin-right: 160px;
  }

  .mb_sm--160_67cc74d619668560 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_3a075680a2ba100a {
    padding: 165px 0;
  }

  .plr_sm--165_451bcee8dfe8714c {
    padding: 0 165px;
  }

  .pt_sm--165_ae5873966f20f238 {
    padding-top: 165px;
  }

  .pb_sm--165_cc009819645a6fa6 {
    padding-bottom: 165px;
  }

  .pl_sm--165_5cb96106ce9e92e9 {
    padding-left: 165px;
  }

  .pr_sm--165_1b7321260db6fcdc {
    padding-right: 165px;
  }

  .mt_sm--165_9f21551178348f19 {
    margin-top: 165px;
  }

  .ml_sm--165_10cf5c7e0bd7da13 {
    margin-left: 165px;
  }

  .mr_sm--165_674bad1d7ad04543 {
    margin-right: 165px;
  }

  .mb_sm--165_14f7e858913eb337 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_f7c9bb3afb79879c {
    padding: 170px 0;
  }

  .plr_sm--170_b69bd4572cd0d1ee {
    padding: 0 170px;
  }

  .pt_sm--170_b96162af2a86ab95 {
    padding-top: 170px;
  }

  .pb_sm--170_0825d1afa2f3fcaf {
    padding-bottom: 170px;
  }

  .pl_sm--170_8110d68591019bc7 {
    padding-left: 170px;
  }

  .pr_sm--170_b89f56be784fc7a4 {
    padding-right: 170px;
  }

  .mt_sm--170_445a79f40609de21 {
    margin-top: 170px;
  }

  .ml_sm--170_dcbf6af30b3c961d {
    margin-left: 170px;
  }

  .mr_sm--170_5863c6ea34ab1862 {
    margin-right: 170px;
  }

  .mb_sm--170_7fed56e8e6a6a991 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_5abc113976681d25 {
    padding: 175px 0;
  }

  .plr_sm--175_d760fa3a6a2388f5 {
    padding: 0 175px;
  }

  .pt_sm--175_9ba2f258968aaf90 {
    padding-top: 175px;
  }

  .pb_sm--175_bab2d9812a909816 {
    padding-bottom: 175px;
  }

  .pl_sm--175_c8038b82d084fa6c {
    padding-left: 175px;
  }

  .pr_sm--175_51ef946d6301a3dc {
    padding-right: 175px;
  }

  .mt_sm--175_2e7a01a91da576c1 {
    margin-top: 175px;
  }

  .ml_sm--175_4ae37b382289524e {
    margin-left: 175px;
  }

  .mr_sm--175_8ee7cdc63886506f {
    margin-right: 175px;
  }

  .mb_sm--175_d7d854f17ca7c1bf {
    margin-bottom: 175px;
  }

  .ptb_sm--180_f8f5a5bae98032a2 {
    padding: 180px 0;
  }

  .plr_sm--180_5b9f6719b66cefda {
    padding: 0 180px;
  }

  .pt_sm--180_51cfdbf30eeb96fe {
    padding-top: 180px;
  }

  .pb_sm--180_079417501f600b46 {
    padding-bottom: 180px;
  }

  .pl_sm--180_15a9b0cb1b7c3f17 {
    padding-left: 180px;
  }

  .pr_sm--180_b687a9d46c519eca {
    padding-right: 180px;
  }

  .mt_sm--180_d850107b02509679 {
    margin-top: 180px;
  }

  .ml_sm--180_a056a05184279ce3 {
    margin-left: 180px;
  }

  .mr_sm--180_f744c9e11c8414dc {
    margin-right: 180px;
  }

  .mb_sm--180_28bbddc7a1828c2d {
    margin-bottom: 180px;
  }

  .ptb_sm--185_846aa4f70188113e {
    padding: 185px 0;
  }

  .plr_sm--185_5683e2816571cee5 {
    padding: 0 185px;
  }

  .pt_sm--185_be63b641e6492e96 {
    padding-top: 185px;
  }

  .pb_sm--185_b8d31c9c1d104ffa {
    padding-bottom: 185px;
  }

  .pl_sm--185_4137a1fb0716e807 {
    padding-left: 185px;
  }

  .pr_sm--185_b2e8a6b796914130 {
    padding-right: 185px;
  }

  .mt_sm--185_d5999c5a91a395c9 {
    margin-top: 185px;
  }

  .ml_sm--185_f37c74ab2f30adec {
    margin-left: 185px;
  }

  .mr_sm--185_912b0b8b959a0229 {
    margin-right: 185px;
  }

  .mb_sm--185_0a5ef299cca8ce4b {
    margin-bottom: 185px;
  }

  .ptb_sm--190_8e19d818ae189b56 {
    padding: 190px 0;
  }

  .plr_sm--190_ed19dbe0f10653fb {
    padding: 0 190px;
  }

  .pt_sm--190_324e12483fba539b {
    padding-top: 190px;
  }

  .pb_sm--190_815a3b6c7ff0063e {
    padding-bottom: 190px;
  }

  .pl_sm--190_b8ce4212ff2d9a12 {
    padding-left: 190px;
  }

  .pr_sm--190_30e626b2092ac0d4 {
    padding-right: 190px;
  }

  .mt_sm--190_da7492a1273ec673 {
    margin-top: 190px;
  }

  .ml_sm--190_0cfb2af2730a3bbf {
    margin-left: 190px;
  }

  .mr_sm--190_2aa56abcd6cc8cf0 {
    margin-right: 190px;
  }

  .mb_sm--190_809351465fe7b5f4 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_95377498c757a96e {
    padding: 195px 0;
  }

  .plr_sm--195_e9bfbdf333c9ee9f {
    padding: 0 195px;
  }

  .pt_sm--195_8dc87ad35536fefc {
    padding-top: 195px;
  }

  .pb_sm--195_805a5d53cce2eb5c {
    padding-bottom: 195px;
  }

  .pl_sm--195_e007ee218c60f639 {
    padding-left: 195px;
  }

  .pr_sm--195_b281fb55ed7212e1 {
    padding-right: 195px;
  }

  .mt_sm--195_1c33014ccce8accd {
    margin-top: 195px;
  }

  .ml_sm--195_fd487cea7653ff75 {
    margin-left: 195px;
  }

  .mr_sm--195_b07d03c04a671351 {
    margin-right: 195px;
  }

  .mb_sm--195_4414370688a4bb4c {
    margin-bottom: 195px;
  }

  .ptb_sm--200_71731984a82d76bc {
    padding: 200px 0;
  }

  .plr_sm--200_6e1fb5d59954b173 {
    padding: 0 200px;
  }

  .pt_sm--200_18cdaa959e1701d2 {
    padding-top: 200px;
  }

  .pb_sm--200_9972e8958d0261be {
    padding-bottom: 200px;
  }

  .pl_sm--200_9cdfabc73e44a1a1 {
    padding-left: 200px;
  }

  .pr_sm--200_888de83eaf6c7b4e {
    padding-right: 200px;
  }

  .mt_sm--200_7b33c8ce161222fd {
    margin-top: 200px;
  }

  .ml_sm--200_6fb3a52adca47bfa {
    margin-left: 200px;
  }

  .mr_sm--200_6834fbb956cf348f {
    margin-right: 200px;
  }

  .mb_sm--200_e8b05d51f7b258c9 {
    margin-bottom: 200px;
  }

  .pl_sm--0_9890132f48725c92 {
    padding-left: 0;
  }

  .pr_sm--0_80b7c8fc56970bec {
    padding-right: 0;
  }

  .pt_sm--0_622524433de80dc6 {
    padding-top: 0;
  }

  .pb_sm--0_64406caa4dec3713 {
    padding-bottom: 0;
  }

  .mr_sm--0_1420ceb55cd2ff89 {
    margin-right: 0;
  }

  .ml_sm--0_a963fd0ce1b8ce53 {
    margin-left: 0;
  }

  .mt_sm--0_991914065f4e733e {
    margin-top: 0;
  }

  .mb_sm--0_2ad146160d6f19a3 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_8f837b43b15db99a {
    padding: 5px 0;
  }

  .plr_mobile--5_bd8e907e2c59d2de {
    padding: 0 5px;
  }

  .pt_mobile--5_ae8f3a63bd2deacc {
    padding-top: 5px;
  }

  .pb_mobile--5_c8e6e32328af01be {
    padding-bottom: 5px;
  }

  .pl_mobile--5_957c487ee8e54fa1 {
    padding-left: 5px;
  }

  .pr_mobile--5_3329684f3cdbcd14 {
    padding-right: 5px;
  }

  .mt_mobile--5_3a4d699157eb2a4d {
    margin-top: 5px;
  }

  .mb_mobile--5_fa35c30e9b859a4f {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_3ba3a5df7f3335aa {
    padding: 10px 0;
  }

  .plr_mobile--10_df4a7c4171a40cee {
    padding: 0 10px;
  }

  .pt_mobile--10_13c322c6551d9638 {
    padding-top: 10px;
  }

  .pb_mobile--10_462fa30378282b22 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_6dcc9eb898fdf389 {
    padding-left: 10px;
  }

  .pr_mobile--10_061ce8ad23a24bb1 {
    padding-right: 10px;
  }

  .mt_mobile--10_9fd67a4debe8cf7b {
    margin-top: 10px;
  }

  .mb_mobile--10_2f09df5802fc31a2 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_9d782ccf5f3b1817 {
    padding: 15px 0;
  }

  .plr_mobile--15_0dbab744a49c73b8 {
    padding: 0 15px;
  }

  .pt_mobile--15_7f3b65208d2221e2 {
    padding-top: 15px;
  }

  .pb_mobile--15_d0aae1ad968c5c73 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_7306eeaaecdf5b5a {
    padding-left: 15px;
  }

  .pr_mobile--15_51ddc412719fa15f {
    padding-right: 15px;
  }

  .mt_mobile--15_a40bbfaf749061f5 {
    margin-top: 15px;
  }

  .mb_mobile--15_fcf9530a8c9fea16 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_a10517cb1eb92f73 {
    padding: 20px 0;
  }

  .plr_mobile--20_70c19c5a1f6a3c00 {
    padding: 0 20px;
  }

  .pt_mobile--20_73200660c448a1df {
    padding-top: 20px;
  }

  .pb_mobile--20_bea2947d14086daf {
    padding-bottom: 20px;
  }

  .pl_mobile--20_b8b95652ebfc6c60 {
    padding-left: 20px;
  }

  .pr_mobile--20_01079e4eb8c3b8bb {
    padding-right: 20px;
  }

  .mt_mobile--20_47d93ec6489dacd4 {
    margin-top: 20px;
  }

  .mb_mobile--20_119122cefe13ba3e {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_023e73d9357211a9 {
    padding: 25px 0;
  }

  .plr_mobile--25_6fa989a8c2599e22 {
    padding: 0 25px;
  }

  .pt_mobile--25_cc302af08965ddaf {
    padding-top: 25px;
  }

  .pb_mobile--25_12ddc8edd58e6e52 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_bea8c26a6c830fbd {
    padding-left: 25px;
  }

  .pr_mobile--25_1d6d996bd7b4f29b {
    padding-right: 25px;
  }

  .mt_mobile--25_4115021321155c31 {
    margin-top: 25px;
  }

  .mb_mobile--25_7c588947a14c49a7 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_d5871763e4932714 {
    padding: 30px 0;
  }

  .plr_mobile--30_65ec3a7a24353c76 {
    padding: 0 30px;
  }

  .pt_mobile--30_d0af1b09db79a1d3 {
    padding-top: 30px;
  }

  .pb_mobile--30_61824ab81d0f36b9 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_29d421d2c324b43d {
    padding-left: 30px;
  }

  .pr_mobile--30_58ddbcccd82f9380 {
    padding-right: 30px;
  }

  .mt_mobile--30_8a8abcded3e15a75 {
    margin-top: 30px;
  }

  .mb_mobile--30_dd7d045f517534c5 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_8cc4d741db3cbbd4 {
    padding: 35px 0;
  }

  .plr_mobile--35_742b771355c75a5b {
    padding: 0 35px;
  }

  .pt_mobile--35_0b6048db26ff580d {
    padding-top: 35px;
  }

  .pb_mobile--35_a882249227add093 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_0b7cd8f03cb12f89 {
    padding-left: 35px;
  }

  .pr_mobile--35_b038c3cef15dac3b {
    padding-right: 35px;
  }

  .mt_mobile--35_0e49cce624cefd9a {
    margin-top: 35px;
  }

  .mb_mobile--35_13920d0d500aeb51 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_a1be073e8c8d14a6 {
    padding: 40px 0;
  }

  .plr_mobile--40_703f436790c29968 {
    padding: 0 40px;
  }

  .pt_mobile--40_7317d55300d7aa58 {
    padding-top: 40px;
  }

  .pb_mobile--40_2f8103e233c05b42 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_dc1e984825b59d2c {
    padding-left: 40px;
  }

  .pr_mobile--40_aca0b030442d19ef {
    padding-right: 40px;
  }

  .mt_mobile--40_875939d72cad655a {
    margin-top: 40px;
  }

  .mb_mobile--40_8fecfbda08de4184 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_0365c18839ea50ec {
    padding: 45px 0;
  }

  .plr_mobile--45_fcd750384d0884fd {
    padding: 0 45px;
  }

  .pt_mobile--45_6833f9598e2d0950 {
    padding-top: 45px;
  }

  .pb_mobile--45_260b771f892872e4 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_9534a50060e139b8 {
    padding-left: 45px;
  }

  .pr_mobile--45_25c8a85bb1ca0752 {
    padding-right: 45px;
  }

  .mt_mobile--45_f5605e1947d6410c {
    margin-top: 45px;
  }

  .mb_mobile--45_ccaebd89e20711bc {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_4d2cac61e6dc63f1 {
    padding: 50px 0;
  }

  .plr_mobile--50_8dc63612bc59bb21 {
    padding: 0 50px;
  }

  .pt_mobile--50_532477505f6461b8 {
    padding-top: 50px;
  }

  .pb_mobile--50_0b090c779294e44c {
    padding-bottom: 50px;
  }

  .pl_mobile--50_ae7ef65d5bbb8f68 {
    padding-left: 50px;
  }

  .pr_mobile--50_1a69344bbc9c8eca {
    padding-right: 50px;
  }

  .mt_mobile--50_ccf5c9e50f55bbe3 {
    margin-top: 50px;
  }

  .mb_mobile--50_658d0fc5b28526d0 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_3d8c166dacc901be {
    padding: 55px 0;
  }

  .plr_mobile--55_d069958d945eb00e {
    padding: 0 55px;
  }

  .pt_mobile--55_fb1e83154515853f {
    padding-top: 55px;
  }

  .pb_mobile--55_d9442d9c095bccd8 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_6e692b3a508109d3 {
    padding-left: 55px;
  }

  .pr_mobile--55_4aa2180be25ef9a3 {
    padding-right: 55px;
  }

  .mt_mobile--55_aac5c93227d73e89 {
    margin-top: 55px;
  }

  .mb_mobile--55_4e4d77faac75e9cb {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_19f27bb3f4b421c4 {
    padding: 60px 0;
  }

  .plr_mobile--60_791b1a2649874c28 {
    padding: 0 60px;
  }

  .pt_mobile--60_f4a84e48dda8f44f {
    padding-top: 60px;
  }

  .pb_mobile--60_aa3eae768da81da6 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_45df05fb150f9871 {
    padding-left: 60px;
  }

  .pr_mobile--60_7735f4a4e188942e {
    padding-right: 60px;
  }

  .mt_mobile--60_a62e21ea5820652b {
    margin-top: 60px;
  }

  .mb_mobile--60_c7da0b86cb7d0b36 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_513b48655e72e94c {
    padding: 65px 0;
  }

  .plr_mobile--65_f7b979bcbb941d91 {
    padding: 0 65px;
  }

  .pt_mobile--65_4fb7d1e75a325091 {
    padding-top: 65px;
  }

  .pb_mobile--65_6e2bb98ebcc9af97 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_aded791092825b3e {
    padding-left: 65px;
  }

  .pr_mobile--65_59eabda599d5f678 {
    padding-right: 65px;
  }

  .mt_mobile--65_4c1e42aee2921b44 {
    margin-top: 65px;
  }

  .mb_mobile--65_8e9a01db3aed5e96 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_7a14d70904c5db55 {
    padding: 70px 0;
  }

  .plr_mobile--70_d05fca74c5e36c9b {
    padding: 0 70px;
  }

  .pt_mobile--70_5852e0a472dd9b84 {
    padding-top: 70px;
  }

  .pb_mobile--70_02d63b5f67f29c78 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_9c6020131eca3929 {
    padding-left: 70px;
  }

  .pr_mobile--70_4facf7938156b0c3 {
    padding-right: 70px;
  }

  .mt_mobile--70_5c67df8f6c11121d {
    margin-top: 70px;
  }

  .mb_mobile--70_e315519d40aa894e {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_c2abd295066def16 {
    padding: 75px 0;
  }

  .plr_mobile--75_d5ef521a06724eb3 {
    padding: 0 75px;
  }

  .pt_mobile--75_a7dbe2352d7fcdbd {
    padding-top: 75px;
  }

  .pb_mobile--75_4b159a2e60e8f357 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_5bc366337711420c {
    padding-left: 75px;
  }

  .pr_mobile--75_da29f5d229aafe9d {
    padding-right: 75px;
  }

  .mt_mobile--75_490894b7f6daba9e {
    margin-top: 75px;
  }

  .mb_mobile--75_b0699a394f182315 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_70034fa71b56d16f {
    padding: 80px 0;
  }

  .plr_mobile--80_531d6a949a32da24 {
    padding: 0 80px;
  }

  .pt_mobile--80_6da0428472c2fb2f {
    padding-top: 80px;
  }

  .pb_mobile--80_91d97c27c0a922b5 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_b448f4e4ac30db96 {
    padding-left: 80px;
  }

  .pr_mobile--80_c1cd8fd1b7cf1a39 {
    padding-right: 80px;
  }

  .mt_mobile--80_74b18f5e6511b61c {
    margin-top: 80px;
  }

  .mb_mobile--80_1523b3011d3a478a {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_fe9d9587bab9cdba {
    padding: 85px 0;
  }

  .plr_mobile--85_a5453a1bac2f1988 {
    padding: 0 85px;
  }

  .pt_mobile--85_1707fe5bc4d5e84e {
    padding-top: 85px;
  }

  .pb_mobile--85_eb3f6fb24a2e5d1b {
    padding-bottom: 85px;
  }

  .pl_mobile--85_362313cfc9f248ab {
    padding-left: 85px;
  }

  .pr_mobile--85_e031e45071ebf9ff {
    padding-right: 85px;
  }

  .mt_mobile--85_21cb7b7aeadbe0a7 {
    margin-top: 85px;
  }

  .mb_mobile--85_8f7d557a35d3cd31 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_12f2832b16ba8546 {
    padding: 90px 0;
  }

  .plr_mobile--90_b687886b71d3ea6b {
    padding: 0 90px;
  }

  .pt_mobile--90_f6d45f3814064e53 {
    padding-top: 90px;
  }

  .pb_mobile--90_8f05f5e66f6d6c01 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_b7ad151a1c9b2cd4 {
    padding-left: 90px;
  }

  .pr_mobile--90_6ca258262f3d6f95 {
    padding-right: 90px;
  }

  .mt_mobile--90_6e8b34b30b32276e {
    margin-top: 90px;
  }

  .mb_mobile--90_8bf582247b831b66 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_016275e0d381bb4b {
    padding: 95px 0;
  }

  .plr_mobile--95_8ca4f1a54e467dce {
    padding: 0 95px;
  }

  .pt_mobile--95_6be250072bd5ab43 {
    padding-top: 95px;
  }

  .pb_mobile--95_841d2d1f6f50124c {
    padding-bottom: 95px;
  }

  .pl_mobile--95_9d43a734a9048f24 {
    padding-left: 95px;
  }

  .pr_mobile--95_e3aa9925d62868f2 {
    padding-right: 95px;
  }

  .mt_mobile--95_10c567564b700e5f {
    margin-top: 95px;
  }

  .mb_mobile--95_68e225ef2a6d92dd {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_2593c4f29ef7fda8 {
    padding: 100px 0;
  }

  .plr_mobile--100_32702260ad643593 {
    padding: 0 100px;
  }

  .pt_mobile--100_d289638a8907b4d9 {
    padding-top: 100px;
  }

  .pb_mobile--100_460cc9b1aeb2b904 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_2c989f816385edce {
    padding-left: 100px;
  }

  .pr_mobile--100_c0cd0e39afc15041 {
    padding-right: 100px;
  }

  .mt_mobile--100_036b91072c4b1a46 {
    margin-top: 100px;
  }

  .mb_mobile--100_b11f2dd266470576 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_1c6bcd74d0ae5068 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_1c6bcd74d0ae5068 .slick-slide_29c973348fdfc358 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_4b348f4ef5e9d465 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_4b348f4ef5e9d465 .slick-slide_29c973348fdfc358 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_524c76af6917ad4a {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_524c76af6917ad4a .slick-slide_29c973348fdfc358 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_3c5d3cf21fcf599e {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_3c5d3cf21fcf599e .slick-slide_29c973348fdfc358 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_3e090864eadf5511 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_3e090864eadf5511 .slick-slide_29c973348fdfc358 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_10b05cb1c8a15415 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_10b05cb1c8a15415 .slick-slide_29c973348fdfc358 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_234938996837c2e5 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_234938996837c2e5 .slick-slide_29c973348fdfc358 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_89c1c82f73044ae1 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_89c1c82f73044ae1 .slick-slide_29c973348fdfc358 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_0f2102c9e24eaf7c {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_0f2102c9e24eaf7c .slick-slide_29c973348fdfc358 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_15044cdae3a7edd7 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_15044cdae3a7edd7 .slick-slide_29c973348fdfc358 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_416cafd7fe80fa5f {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_416cafd7fe80fa5f .slick-slide_29c973348fdfc358 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_15d30f5ac22f7f09 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_15d30f5ac22f7f09 .slick-slide_29c973348fdfc358 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_6ecd46095ec9742c {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_6ecd46095ec9742c .slick-slide_29c973348fdfc358 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_fdc87c2bb3c9bf5c {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_fdc87c2bb3c9bf5c .slick-slide_29c973348fdfc358 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_4f50a9602968b316 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_4f50a9602968b316 .slick-slide_29c973348fdfc358 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_f8f9d8f763dd45e9 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_f8f9d8f763dd45e9 .slick-slide_29c973348fdfc358 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_e1bd903b8c3d9edb {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_e1bd903b8c3d9edb .slick-slide_29c973348fdfc358 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_9c5c7a04a56dfe5b {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_9c5c7a04a56dfe5b .slick-slide_29c973348fdfc358 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_0496f65535769e0c {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_0496f65535769e0c .slick-slide_29c973348fdfc358 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_c8a0172bf663d53d {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_c8a0172bf663d53d .slick-slide_29c973348fdfc358 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_4fc50378983073e5 {
  margin-top: -30px;
}

.mt_dec--30_9e2a2039b357ea74 {
  margin-top: -30px;
}

.mt-dec-100_d43a6f2bf997cca0 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_1ba54ad7a77b488a {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_afd5ed25e7dfbd47 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_d3694cae64c094b8 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_d3694cae64c094b8 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_d3694cae64c094b8 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_057319ab34f3dce4 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_459865a26fbd15d5 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_afd5ed25e7dfbd47 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_afd5ed25e7dfbd47 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_ea159f994c404f95 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_ea159f994c404f95 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_241848e5955cc1cc {
    margin-top: -10px;
  }
}

.mt_dec--120_9dac971095054a10 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_34288e76c4925a20 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_3958cd1eb3db56c0 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_3958cd1eb3db56c0 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_3958cd1eb3db56c0 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_3958cd1eb3db56c0 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_3958cd1eb3db56c0 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_ff04b6fa750075f0 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_ff04b6fa750075f0 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_ff04b6fa750075f0 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_2ab7dd08f01496f1 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_2ab7dd08f01496f1 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_2ab7dd08f01496f1 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_2ab7dd08f01496f1 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_6ff9b23f41935a57 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_6adabc153b40a20c {
  --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_c4d860f2409a0870 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_b44afaa8114935a0, .input-active_146df493fd20041c input[type=text], input[type=text].input-active_146df493fd20041c,
input[type=password].p-holder__active_b44afaa8114935a0,
.input-active_146df493fd20041c input[type=password],
input[type=password].input-active_146df493fd20041c,
input[type=email].p-holder__active_b44afaa8114935a0,
.input-active_146df493fd20041c input[type=email],
input[type=email].input-active_146df493fd20041c,
input[type=number].p-holder__active_b44afaa8114935a0,
.input-active_146df493fd20041c input[type=number],
input[type=number].input-active_146df493fd20041c,
input[type=tel].p-holder__active_b44afaa8114935a0,
.input-active_146df493fd20041c input[type=tel],
input[type=tel].input-active_146df493fd20041c,
input[type=url].p-holder__active_b44afaa8114935a0,
.input-active_146df493fd20041c input[type=url],
input[type=url].input-active_146df493fd20041c,
textarea.p-holder__active_b44afaa8114935a0,
textarea.input-active_146df493fd20041c {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_b44afaa8114935a0::placeholder, .input-active_146df493fd20041c input[type=text]::placeholder, input[type=text].input-active_146df493fd20041c::placeholder,
input[type=password].p-holder__active_b44afaa8114935a0::placeholder,
.input-active_146df493fd20041c input[type=password]::placeholder,
input[type=password].input-active_146df493fd20041c::placeholder,
input[type=email].p-holder__active_b44afaa8114935a0::placeholder,
.input-active_146df493fd20041c input[type=email]::placeholder,
input[type=email].input-active_146df493fd20041c::placeholder,
input[type=number].p-holder__active_b44afaa8114935a0::placeholder,
.input-active_146df493fd20041c input[type=number]::placeholder,
input[type=number].input-active_146df493fd20041c::placeholder,
input[type=tel].p-holder__active_b44afaa8114935a0::placeholder,
.input-active_146df493fd20041c input[type=tel]::placeholder,
input[type=tel].input-active_146df493fd20041c::placeholder,
input[type=url].p-holder__active_b44afaa8114935a0::placeholder,
.input-active_146df493fd20041c input[type=url]::placeholder,
input[type=url].input-active_146df493fd20041c::placeholder,
textarea.p-holder__active_b44afaa8114935a0::placeholder,
textarea.input-active_146df493fd20041c::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_b44afaa8114935a0:-ms-input-placeholder, .input-active_146df493fd20041c input[type=text]:-ms-input-placeholder, input[type=text].input-active_146df493fd20041c:-ms-input-placeholder,
input[type=password].p-holder__active_b44afaa8114935a0:-ms-input-placeholder,
.input-active_146df493fd20041c input[type=password]:-ms-input-placeholder,
input[type=password].input-active_146df493fd20041c:-ms-input-placeholder,
input[type=email].p-holder__active_b44afaa8114935a0:-ms-input-placeholder,
.input-active_146df493fd20041c input[type=email]:-ms-input-placeholder,
input[type=email].input-active_146df493fd20041c:-ms-input-placeholder,
input[type=number].p-holder__active_b44afaa8114935a0:-ms-input-placeholder,
.input-active_146df493fd20041c input[type=number]:-ms-input-placeholder,
input[type=number].input-active_146df493fd20041c:-ms-input-placeholder,
input[type=tel].p-holder__active_b44afaa8114935a0:-ms-input-placeholder,
.input-active_146df493fd20041c input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_146df493fd20041c:-ms-input-placeholder,
input[type=url].p-holder__active_b44afaa8114935a0:-ms-input-placeholder,
.input-active_146df493fd20041c input[type=url]:-ms-input-placeholder,
input[type=url].input-active_146df493fd20041c:-ms-input-placeholder,
textarea.p-holder__active_b44afaa8114935a0:-ms-input-placeholder,
textarea.input-active_146df493fd20041c:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_b44afaa8114935a0::-ms-input-placeholder, .input-active_146df493fd20041c input[type=text]::-ms-input-placeholder, input[type=text].input-active_146df493fd20041c::-ms-input-placeholder,
input[type=password].p-holder__active_b44afaa8114935a0::-ms-input-placeholder,
.input-active_146df493fd20041c input[type=password]::-ms-input-placeholder,
input[type=password].input-active_146df493fd20041c::-ms-input-placeholder,
input[type=email].p-holder__active_b44afaa8114935a0::-ms-input-placeholder,
.input-active_146df493fd20041c input[type=email]::-ms-input-placeholder,
input[type=email].input-active_146df493fd20041c::-ms-input-placeholder,
input[type=number].p-holder__active_b44afaa8114935a0::-ms-input-placeholder,
.input-active_146df493fd20041c input[type=number]::-ms-input-placeholder,
input[type=number].input-active_146df493fd20041c::-ms-input-placeholder,
input[type=tel].p-holder__active_b44afaa8114935a0::-ms-input-placeholder,
.input-active_146df493fd20041c input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_146df493fd20041c::-ms-input-placeholder,
input[type=url].p-holder__active_b44afaa8114935a0::-ms-input-placeholder,
.input-active_146df493fd20041c input[type=url]::-ms-input-placeholder,
input[type=url].input-active_146df493fd20041c::-ms-input-placeholder,
textarea.p-holder__active_b44afaa8114935a0::-ms-input-placeholder,
textarea.input-active_146df493fd20041c::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_4b0f6bb6f5e3d0c1, .input-error_6c950c62086bdbb6 input[type=text], input[type=text].input-error_6c950c62086bdbb6,
input[type=password].p-holder__error_4b0f6bb6f5e3d0c1,
.input-error_6c950c62086bdbb6 input[type=password],
input[type=password].input-error_6c950c62086bdbb6,
input[type=email].p-holder__error_4b0f6bb6f5e3d0c1,
.input-error_6c950c62086bdbb6 input[type=email],
input[type=email].input-error_6c950c62086bdbb6,
input[type=number].p-holder__error_4b0f6bb6f5e3d0c1,
.input-error_6c950c62086bdbb6 input[type=number],
input[type=number].input-error_6c950c62086bdbb6,
input[type=tel].p-holder__error_4b0f6bb6f5e3d0c1,
.input-error_6c950c62086bdbb6 input[type=tel],
input[type=tel].input-error_6c950c62086bdbb6,
input[type=url].p-holder__error_4b0f6bb6f5e3d0c1,
.input-error_6c950c62086bdbb6 input[type=url],
input[type=url].input-error_6c950c62086bdbb6,
textarea.p-holder__error_4b0f6bb6f5e3d0c1,
textarea.input-error_6c950c62086bdbb6 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_4b0f6bb6f5e3d0c1::placeholder, .input-error_6c950c62086bdbb6 input[type=text]::placeholder, input[type=text].input-error_6c950c62086bdbb6::placeholder,
input[type=password].p-holder__error_4b0f6bb6f5e3d0c1::placeholder,
.input-error_6c950c62086bdbb6 input[type=password]::placeholder,
input[type=password].input-error_6c950c62086bdbb6::placeholder,
input[type=email].p-holder__error_4b0f6bb6f5e3d0c1::placeholder,
.input-error_6c950c62086bdbb6 input[type=email]::placeholder,
input[type=email].input-error_6c950c62086bdbb6::placeholder,
input[type=number].p-holder__error_4b0f6bb6f5e3d0c1::placeholder,
.input-error_6c950c62086bdbb6 input[type=number]::placeholder,
input[type=number].input-error_6c950c62086bdbb6::placeholder,
input[type=tel].p-holder__error_4b0f6bb6f5e3d0c1::placeholder,
.input-error_6c950c62086bdbb6 input[type=tel]::placeholder,
input[type=tel].input-error_6c950c62086bdbb6::placeholder,
input[type=url].p-holder__error_4b0f6bb6f5e3d0c1::placeholder,
.input-error_6c950c62086bdbb6 input[type=url]::placeholder,
input[type=url].input-error_6c950c62086bdbb6::placeholder,
textarea.p-holder__error_4b0f6bb6f5e3d0c1::placeholder,
textarea.input-error_6c950c62086bdbb6::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder, .input-error_6c950c62086bdbb6 input[type=text]:-ms-input-placeholder, input[type=text].input-error_6c950c62086bdbb6:-ms-input-placeholder,
input[type=password].p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_6c950c62086bdbb6:-ms-input-placeholder,
input[type=email].p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_6c950c62086bdbb6:-ms-input-placeholder,
input[type=number].p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_6c950c62086bdbb6:-ms-input-placeholder,
input[type=tel].p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_6c950c62086bdbb6:-ms-input-placeholder,
input[type=url].p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_6c950c62086bdbb6:-ms-input-placeholder,
textarea.p-holder__error_4b0f6bb6f5e3d0c1:-ms-input-placeholder,
textarea.input-error_6c950c62086bdbb6:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder, .input-error_6c950c62086bdbb6 input[type=text]::-ms-input-placeholder, input[type=text].input-error_6c950c62086bdbb6::-ms-input-placeholder,
input[type=password].p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_6c950c62086bdbb6::-ms-input-placeholder,
input[type=email].p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_6c950c62086bdbb6::-ms-input-placeholder,
input[type=number].p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_6c950c62086bdbb6::-ms-input-placeholder,
input[type=tel].p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_6c950c62086bdbb6::-ms-input-placeholder,
input[type=url].p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder,
.input-error_6c950c62086bdbb6 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_6c950c62086bdbb6::-ms-input-placeholder,
textarea.p-holder__error_4b0f6bb6f5e3d0c1::-ms-input-placeholder,
textarea.input-error_6c950c62086bdbb6::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_4b0f6bb6f5e3d0c1:focus, .input-error_6c950c62086bdbb6 input[type=text]:focus, input[type=text].input-error_6c950c62086bdbb6:focus,
input[type=password].p-holder__error_4b0f6bb6f5e3d0c1:focus,
.input-error_6c950c62086bdbb6 input[type=password]:focus,
input[type=password].input-error_6c950c62086bdbb6:focus,
input[type=email].p-holder__error_4b0f6bb6f5e3d0c1:focus,
.input-error_6c950c62086bdbb6 input[type=email]:focus,
input[type=email].input-error_6c950c62086bdbb6:focus,
input[type=number].p-holder__error_4b0f6bb6f5e3d0c1:focus,
.input-error_6c950c62086bdbb6 input[type=number]:focus,
input[type=number].input-error_6c950c62086bdbb6:focus,
input[type=tel].p-holder__error_4b0f6bb6f5e3d0c1:focus,
.input-error_6c950c62086bdbb6 input[type=tel]:focus,
input[type=tel].input-error_6c950c62086bdbb6:focus,
input[type=url].p-holder__error_4b0f6bb6f5e3d0c1:focus,
.input-error_6c950c62086bdbb6 input[type=url]:focus,
input[type=url].input-error_6c950c62086bdbb6:focus,
textarea.p-holder__error_4b0f6bb6f5e3d0c1:focus,
textarea.input-error_6c950c62086bdbb6: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_9818ee1ec48aa8aa::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_c07cbb0762744b38 {
  margin-bottom: 20px;
}
.form-group_c07cbb0762744b38 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_c07cbb0762744b38 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_c07cbb0762744b38 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_c07cbb0762744b38 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_c07cbb0762744b38 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_03a90be29a3771c4:before,
.clearfix_03a90be29a3771c4:after {
  content: " ";
  display: table;
}

.clearfix_03a90be29a3771c4:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_9919f5bcb8f015f5 .slick-slide_29c973348fdfc358 {
  margin-bottom: -10px;
}

.slick-gutter-15_524c76af6917ad4a {
  margin: -30px -15px;
}
.slick-gutter-15_524c76af6917ad4a .slick-slide_29c973348fdfc358 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_8e06a50a746ec399 {
  background: var(--color-primary);
}

.bg-color-secondary_07d013eeff953de8 {
  background: var(--color-secondary);
}

.bg-color-tertiary_749b2b98c930fedd {
  background: var(--color-tertiary);
}

.bg-color-gray_f73bf869ae476bf8 {
  background: var(--color-gray);
}

.bg-color-white_91b7ea804d47dcd0 {
  background: #FFFFFF;
}

.bg-color-black_40a8eae12fa00fb7 {
  background: #1A1A1A;
}

.bg-color-extra03_fde1eb10d645949f {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_0faf378e1942f6ff {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_903c5063f5884eb0 {
  background-image: url(../media/bg/bg-image-1.jpg);
}

.bg_image--2_1436e2a91130643d {
  background-image: url(../media/bg/bg-image-2.jpg);
}

.bg_image--3_106f77e8e822392d {
  background-image: url(../media/bg/bg-image-3.jpg);
}

.bg_image--4_a650d7e498c9f29d {
  background-image: url(../media/bg/bg-image-4.jpg);
}

.bg_image--5_310fe3752ac50d8e {
  background-image: url(../media/bg/bg-image-5.jpg);
}

.bg_image--6_a675c750aab4f855 {
  background-image: url(../media/bg/bg-image-6.jpg);
}

.bg_image--7_769c4b0f9bd2c33a {
  background-image: url(../media/bg/bg-image-7.jpg);
}

.bg_image--8_0318e260b5175928 {
  background-image: url(../media/bg/bg-image-8.jpg);
}

.bg_image--9_e9b408d6269d2fba {
  background-image: url(../media/bg/bg-image-9.jpg);
}

.bg_image--10_a0710ac8aba5f003 {
  background-image: url(../media/bg/bg-image-10.jpg);
}

.bg_image--11_3bca00623b23904e {
  background-image: url(../media/bg/bg-image-11.jpg);
}

.bg_image--12_09e6942393f1e82c {
  background-image: url(../media/bg/bg-image-12.jpg);
}

.bg_image--13_3f8fd901aa1b4f42 {
  background-image: url(../media/bg/bg-image-13.jpg);
}

.bg_image--14_0751aa58b5e8d35b {
  background-image: url(../media/bg/bg-image-14.jpg);
}

.bg_image--15_414dddef8e126a80 {
  background-image: url(../media/bg/bg-image-15.jpg);
}

.bg_image--16_965fa4983215fda7 {
  background-image: url(../media/bg/bg-image-16.jpg);
}

.bg_image--17_3bab937bdecd2e93 {
  background-image: url(../media/bg/bg-image-17.jpg);
}

.bg_image--18_a59c2ce0ace34a53 {
  background-image: url(../media/bg/bg-image-18.jpg);
}

.bg_image--19_47c78fce6cd0d465 {
  background-image: url(../media/bg/bg-image-19.jpg);
}

.bg_image--20_c73f3caad5557a9a {
  background-image: url(../media/bg/bg-image-20.jpg);
}

.bg_image--21_5f4d1a3a1571e00a {
  background-image: url(../media/bg/bg-image-21.jpg);
}

.bg_image--22_07c181511dd243a4 {
  background-image: url(../media/bg/bg-image-22.jpg);
}

.bg_image--23_dc3d8319de6fb243 {
  background-image: url(../media/bg/bg-image-23.jpg);
}

.bg_image--24_f0b3fdd6b6241190 {
  background-image: url(../media/bg/bg-image-24.jpg);
}

.bg_image--25_da98cbd5e1df4c1f {
  background-image: url(../media/bg/bg-image-25.jpg);
}

.bg_image--26_5e1db134b7c9792a {
  background-image: url(../media/bg/bg-image-26.jpg);
}

.bg_image--27_aace16cfd54b59ab {
  background-image: url(../media/bg/bg-image-27.jpg);
}

.bg_image--28_e23c72bcd6893c01 {
  background-image: url(../media/bg/bg-image-28.jpg);
}

.bg_image--29_087e2951064c4a96 {
  background-image: url(../media/bg/bg-image-29.jpg);
}

.bg_image--30_de21f5d1dd4e319f {
  background-image: url(../media/bg/bg-image-30.jpg);
}

.bg_image--31_4f6c3d60b80b286d {
  background-image: url(../media/bg/bg-image-31.jpg);
}

.bg_image--32_2f5ba70b1a005ffd {
  background-image: url(../media/bg/bg-image-32.jpg);
}

.bg_image--33_68453767c5ba93a6 {
  background-image: url(../media/bg/bg-image-33.jpg);
}

.bg_image--34_3b8341d39d66baef {
  background-image: url(../media/bg/bg-image-34.jpg);
}

.bg_image--35_eb712caaa18a60a6 {
  background-image: url(../media/bg/bg-image-35.jpg);
}

.bg_image--36_2fb533baf999008e {
  background-image: url(../media/bg/bg-image-36.jpg);
}

.bg_image--37_d9eae644037ae183 {
  background-image: url(../media/bg/bg-image-37.jpg);
}

.bg_image--38_4ba019ea2a41b468 {
  background-image: url(../media/bg/bg-image-38.jpg);
}

.bg_image--39_5f3f97dafa4e1e9b {
  background-image: url(../media/bg/bg-image-39.jpg);
}

.bg_image--40_eaf9e23114b58210 {
  background-image: url(../media/bg/bg-image-40.jpg);
}

.bg_tr-image--1_5d058da84fa24e25 {
  background-image: url(../media/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_6254932d3586b52e {
  background-image: url(../media/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_869338aa0c56c017 {
  background-image: url(../media/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_895bc60e6a5b3614 {
  background-image: url(../media/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_eb61fda71c6809c2 {
  background-image: url(../media/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_4568d22b5a4b2593 {
  background-image: url(../media/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_e91f88d00d4c3015 {
  background-image: url(../media/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_81f1faeb90c24a5f {
  background-image: url(../media/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_47d43c1ba998496f {
  background-image: url(../media/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_bc2de723e551d81d {
  background-image: url(../media/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_e19dfd44c8856ebd {
  background-image: url(../media/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_2b85bd745536be77 {
  background-image: url(../media/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_c3d23afe1014d34a {
  background-image: url(../media/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_bdfe4a2caf5fd00a {
  background-image: url(../media/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_930cea74f8dd39a7 {
  background-image: url(../media/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_d2c16029b862f0c3 {
  background-image: url(../media/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_2c169ffc4945f4ac {
  background-image: url(../media/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_d5fd2e6e9c2d7389 {
  background-image: url(../media/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_1d78e18d61476a43 {
  background-image: url(../media/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_e90d050a4224b915 {
  background-image: url(../media/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_5ad74b99507f214d {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_cdda428d70dea33a {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_cdda428d70dea33a > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_3eccd58bbb2f80c1 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_3eccd58bbb2f80c1 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_e7168ff0d5366b16 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_e7168ff0d5366b16 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_e02cc15a4c4d4a5c {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e02cc15a4c4d4a5c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e02cc15a4c4d4a5c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e02cc15a4c4d4a5c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e02cc15a4c4d4a5c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_e02cc15a4c4d4a5c > [class*=col], .row--20_e02cc15a4c4d4a5c > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e02cc15a4c4d4a5c > [class*=col], .row--20_e02cc15a4c4d4a5c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e02cc15a4c4d4a5c > [class*=col], .row--20_e02cc15a4c4d4a5c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e02cc15a4c4d4a5c > [class*=col], .row--20_e02cc15a4c4d4a5c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e02cc15a4c4d4a5c > [class*=col], .row--20_e02cc15a4c4d4a5c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_41bb2a608b7f9861 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_41bb2a608b7f9861 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_41bb2a608b7f9861 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_41bb2a608b7f9861 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_41bb2a608b7f9861 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_41bb2a608b7f9861 > [class*=col], .row--25_41bb2a608b7f9861 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_41bb2a608b7f9861 > [class*=col], .row--25_41bb2a608b7f9861 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_41bb2a608b7f9861 > [class*=col], .row--25_41bb2a608b7f9861 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_41bb2a608b7f9861 > [class*=col], .row--25_41bb2a608b7f9861 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_41bb2a608b7f9861 > [class*=col], .row--25_41bb2a608b7f9861 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_0a8c9f4f054ec094 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_0a8c9f4f054ec094 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_0a8c9f4f054ec094 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_0a8c9f4f054ec094 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_0a8c9f4f054ec094 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_0a8c9f4f054ec094 > [class*=col], .row--30_0a8c9f4f054ec094 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_0a8c9f4f054ec094 > [class*=col], .row--30_0a8c9f4f054ec094 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_0a8c9f4f054ec094 > [class*=col], .row--30_0a8c9f4f054ec094 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_0a8c9f4f054ec094 > [class*=col], .row--30_0a8c9f4f054ec094 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_0a8c9f4f054ec094 > [class*=col], .row--30_0a8c9f4f054ec094 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_823dff643059e85e {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_823dff643059e85e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_823dff643059e85e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_823dff643059e85e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_823dff643059e85e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_823dff643059e85e > [class*=col], .row--45_823dff643059e85e > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_823dff643059e85e > [class*=col], .row--45_823dff643059e85e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_823dff643059e85e > [class*=col], .row--45_823dff643059e85e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_823dff643059e85e > [class*=col], .row--45_823dff643059e85e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_823dff643059e85e > [class*=col], .row--45_823dff643059e85e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_2c4ae33e2fbe909d {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_2c4ae33e2fbe909d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_2c4ae33e2fbe909d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_2c4ae33e2fbe909d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_2c4ae33e2fbe909d {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_2c4ae33e2fbe909d > [class*=col], .row--40_2c4ae33e2fbe909d > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_2c4ae33e2fbe909d > [class*=col], .row--40_2c4ae33e2fbe909d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_2c4ae33e2fbe909d > [class*=col], .row--40_2c4ae33e2fbe909d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_2c4ae33e2fbe909d > [class*=col], .row--40_2c4ae33e2fbe909d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_2c4ae33e2fbe909d > [class*=col], .row--40_2c4ae33e2fbe909d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_bf496bfd3143e41f {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_bf496bfd3143e41f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_bf496bfd3143e41f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_bf496bfd3143e41f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_bf496bfd3143e41f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_bf496bfd3143e41f > [class*=col], .row--60_bf496bfd3143e41f > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_bf496bfd3143e41f > [class*=col], .row--60_bf496bfd3143e41f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_bf496bfd3143e41f > [class*=col], .row--60_bf496bfd3143e41f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_bf496bfd3143e41f > [class*=col], .row--60_bf496bfd3143e41f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_bf496bfd3143e41f > [class*=col], .row--60_bf496bfd3143e41f > [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_980e03e84df1fd15(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_980e03e84df1fd15(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_980e03e84df1fd15(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_980e03e84df1fd15(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_3d19661a4b634e3a/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_aaa41b80470f38a9 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_ff25d1c79fe043e8 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_8777eccaa05d791e,
.animated.bounceOut_e86dedd7ec874695 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_23ba1fc11fc79d3a,
.animated.flipOutY_669b9ac9aa33b163 {
  -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_7348e1d1cdf128e1 {
  -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_7d86ef09fddbc5a0 {
  -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_77869d41899477d6 {
  -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_75e7a470035bd3d1 {
  -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_1712f985dbc439ca {
  -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_f6c1addcd160ca25 {
  -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_8777eccaa05d791e {
  -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_7f50da19e6bef2e0 {
  -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_7599ece8e8105d03 {
  -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_424bcbcc4f31a596 {
  -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_bc0866cf5ac46738 {
  -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_e86dedd7ec874695 {
  -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_69ca4823421cefb2 {
  -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_52525eca8a4cf19e {
  -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_6cbfe4e153e5784a {
  -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_fc3012b110540cbb {
  -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_05040224d5773a9f {
  -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_da593ff8c1d21b62 {
  -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_1a318dbcd0c592ee {
  -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_c28a9583cf9b7fac {
  -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_b6bcb9f956bfb964 {
  -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_58c6c8cbd1c88f89 {
  -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_412259b63237c48d {
  -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_7b1cf3f63dfb95e1 {
  -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_419cfb6cec9b83ba {
  -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_8a999f5bbfcf08f8 {
  -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_64436596a5c16112 {
  -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_b1acbb00de695abe {
  -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_e8482e91159f344d {
  -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_0656f88f7b597a58 {
  -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_b9879f02293d8c51 {
  -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_7b9c7a7db49cb2d1 {
  -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_65d7e431deedb4c0 {
  -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_3b9a1ab5e2e4fa11 {
  -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_86ac0713722fb9d8 {
  -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_1d8bf4c286dd078b {
  -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_23ba1fc11fc79d3a {
  -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_669b9ac9aa33b163 {
  -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_5df4594f4b1734c5 {
  -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_e19be8a0d88305e3 {
  -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_91ed74d04b5a745b {
  -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_24125f60f6a68a16 {
  -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_c2a2377784e80912 {
  -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_52d2f0cb1472d2f1 {
  -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_8c90f0eb4b02d72e {
  -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_0f4215d667453d29 {
  -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_f50d8aa614fc0f92 {
  -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_8c17d69be243fe45 {
  -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_42e4db30746a618d {
  -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_47006f25d5df42c3 {
  -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_ff25d1c79fe043e8 {
  -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_27e58a2f09502acc {
  -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_8baad575f52bf810 {
  -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_9886c631576ba250 {
  -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_03a811a40bc54223 {
  -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_b0a567164a6d1de6 {
  -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_08f10f22d98d45b3 {
  -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_b50d9757278c0c1f {
  -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_7a53212f40db963e {
  -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_2145281e5c967ae0 {
  -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_6d28e5be576e2fdf {
  -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_df6f30d7daf34c88 {
  -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_42b212550726d28e {
  -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_e885dd2674dfcf83 {
  -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_1d483f96dbbe1e7e {
  -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_6889fd63472429a6 {
  -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_21ba1023e85a03c1 {
  -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_bd18223742bdb4f2 {
  -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_3bae4c601a6f8cf4 {
  -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_d70ca43d38bdbede {
  -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_d6df6391e6580f4c {
  -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_59a5b734cff9b32a {
  animation: animate-floting 15s linear infinite;
}
.floting-line_59a5b734cff9b32a:hover {
  animation-play-state: paused;
}

.floting-line-2_ffd4ddd945bad7b6 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_ffd4ddd945bad7b6: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_980e03e84df1fd15(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_980e03e84df1fd15(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_980e03e84df1fd15(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_953f7f5092c43ffb {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_953f7f5092c43ffb .reveal-animation_68db2892cb4a599b {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_953f7f5092c43ffb .reveal-animation_68db2892cb4a599b::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_68db2892cb4a599b.reveal-primary_ff2183f2c646d0fa::before {
  background: #0c0c0a;
}

.reveal-animation_68db2892cb4a599b.reveal-dark_9400e5784112c268::before {
  background: #000;
}

.reveal-animation_68db2892cb4a599b.reveal-white_e8dd5bfa855b77c3::before {
  background: #000;
}

.reveal-animation_68db2892cb4a599b.reveal-top_98c87ed8cacfd2e7.aos-animate::before,
.reveal-animation_68db2892cb4a599b.reveal-bottom_7f759e5ae826ff98.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_68db2892cb4a599b.reveal-start_16e2ef1be9fa1fc6.aos-animate::before,
.reveal-animation_68db2892cb4a599b.reveal-end_08b1383929f45471.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_68db2892cb4a599b.reveal-top_98c87ed8cacfd2e7::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_68db2892cb4a599b.reveal-start_16e2ef1be9fa1fc6::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_68db2892cb4a599b.reveal-end_08b1383929f45471::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_68db2892cb4a599b.reveal-bottom_7f759e5ae826ff98::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_601c52afe769a71d {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_601c52afe769a71d {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_601c52afe769a71d {
    margin: 6em auto;
  }
}
.cd-headline_869179374de8d864 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_869179374de8d864 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_869179374de8d864 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_869179374de8d864 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_869179374de8d864 {
    font-size: 26px;
  }
}
.cd-words-wrapper_590be6421d1d50de {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_590be6421d1d50de b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_590be6421d1d50de b.is-visible_1129c2b217a612f8 {
  position: relative;
}

.no-js_71cef73d3ee150d5 .cd-words-wrapper_590be6421d1d50de b {
  opacity: 0;
}

.no-js_71cef73d3ee150d5 .cd-words-wrapper_590be6421d1d50de b.is-visible_1129c2b217a612f8 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_869179374de8d864.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_869179374de8d864.clip .cd-words-wrapper_590be6421d1d50de {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_869179374de8d864.clip .cd-words-wrapper_590be6421d1d50de b {
  font-weight: 700;
}

.cd-headline_869179374de8d864.clip .cd-words-wrapper_590be6421d1d50de::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_869179374de8d864.clip b {
  opacity: 0;
}

.cd-headline_869179374de8d864.clip b.is-visible_1129c2b217a612f8 {
  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_68c54e76f9bbed46,
body.sal-disabled_c24f2d938f8a5b41 [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_68c54e76f9bbed46,
body.sal-disabled_c24f2d938f8a5b41 [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_68c54e76f9bbed46,
body.sal-disabled_c24f2d938f8a5b41 [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_68c54e76f9bbed46,
body.sal-disabled_c24f2d938f8a5b41 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_7dea2c1e1f480cef {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_7dea2c1e1f480cef .button-area-start_7d662c7fcbe8c4a4 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_7dea2c1e1f480cef .button-area-start_7d662c7fcbe8c4a4 .call-us_7399c377d901bf0b {
    display: none;
  }
}
.header-style-one-wrapper_7dea2c1e1f480cef .button-area-start_7d662c7fcbe8c4a4 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_7dea2c1e1f480cef .button-area-start_7d662c7fcbe8c4a4 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_7dea2c1e1f480cef .logo-area_446bf7ad896845f5 .logo_4d1a5904ba748b29 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_446bf7ad896845f5 img.light_dbaed70ca9f937c4 {
  display: block;
}
[data-theme=light] .logo-area_446bf7ad896845f5 img.dark_c4ba9c197bf38169 {
  display: none;
}

[data-theme=dark] .logo-area_446bf7ad896845f5 img.light_dbaed70ca9f937c4 {
  display: none;
}
[data-theme=dark] .logo-area_446bf7ad896845f5 img.dark_c4ba9c197bf38169 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_b5ed081e33951416 .main-nav-area_79ad325e56367bb3 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_b5ed081e33951416 .button-area-start_7d662c7fcbe8c4a4 .text-btn_54f7f13e514bfed0 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_79ad325e56367bb3 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_7d662c7fcbe8c4a4 .call-us_7399c377d901bf0b, [data-theme=dark] .header--sticky.sticky .button-area-start_7d662c7fcbe8c4a4 .text-btn_54f7f13e514bfed0 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_b5ed081e33951416 .main-nav-area_79ad325e56367bb3 ul li a {
  color: #fff;
}

.header-style-one_556f382beae85fad {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_556f382beae85fad .header-style-one-wrapper_7dea2c1e1f480cef .main-nav-area_79ad325e56367bb3 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_556f382beae85fad .header-style-one-wrapper_7dea2c1e1f480cef .main-nav-area_79ad325e56367bb3 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_2348e9b1a452c5b1 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_556f382beae85fad .header-style-one-wrapper_7dea2c1e1f480cef .main-nav-area_79ad325e56367bb3 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_556f382beae85fad .header-style-one-wrapper_7dea2c1e1f480cef .main-nav-area_79ad325e56367bb3 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_556f382beae85fad .header-style-one-wrapper_7dea2c1e1f480cef .button-area-start_7d662c7fcbe8c4a4 a.text-btn_54f7f13e514bfed0 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_b5ed081e33951416 {
  background: var(--body-bg);
}

header.header-two_41361a4c86227afb {
  display: block;
}
header.header-two_41361a4c86227afb.border-bottom_81e34e76f2177473 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_94058e72caa2ca80 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_94058e72caa2ca80 a.logo-area_446bf7ad896845f5 {
  padding: 25px 0;
}
.header-two-content-main_94058e72caa2ca80 .header-end-area_fa8ced48a7bc99be {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_94058e72caa2ca80 .header-end-area_fa8ced48a7bc99be a.reqiest_443b4e63f6f9a5a8 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_94058e72caa2ca80 .header-end-area_fa8ced48a7bc99be a.reqiest_443b4e63f6f9a5a8 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_94058e72caa2ca80 .header-end-area_fa8ced48a7bc99be .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_1f2fa799ca7e9108 {
  width: 100%;
  position: absolute;
}
.header-three_1f2fa799ca7e9108 .header-wrapper-main-three_451d9524becf4322 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_1f2fa799ca7e9108 .header-wrapper-main-three_451d9524becf4322 .header-right-area_3fc1fcf13c8c8e9a {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_1f2fa799ca7e9108 .header-wrapper-main-three_451d9524becf4322 .header-right-area_3fc1fcf13c8c8e9a .main-nav-area_79ad325e56367bb3 {
    display: none;
  }
}
.header-three_1f2fa799ca7e9108 .header-wrapper-main-three_451d9524becf4322 .header-right-area_3fc1fcf13c8c8e9a .main-nav-area_79ad325e56367bb3 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_1f2fa799ca7e9108 .header-wrapper-main-three_451d9524becf4322 .header-right-area_3fc1fcf13c8c8e9a .rts-btn {
    display: none;
  }
}
.header-three_1f2fa799ca7e9108 .header-wrapper-main-three_451d9524becf4322 .logo-area_446bf7ad896845f5 {
  padding: 25px 0;
}

.main-nav-area_79ad325e56367bb3 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_79ad325e56367bb3 ul li {
  margin: 0;
}
.main-nav-area_79ad325e56367bb3 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_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 {
  transition: all 0.3s;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31:hover .menu-item_6d67ef0de23f74e1 {
  opacity: 0.5;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .menu-item_6d67ef0de23f74e1 {
  transition: all 0.3s;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .menu-item_6d67ef0de23f74e1 .fluxi-dropdown-main-element_645a506502bd2cb7 {
  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_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .menu-item_6d67ef0de23f74e1 .fluxi-dropdown-main-element_645a506502bd2cb7 {
    padding: 35px 17px;
  }
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .menu-item_6d67ef0de23f74e1:hover {
  opacity: 1;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f {
  z-index: 10;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f .fluxi-submenu_76c3659156e41d62 {
  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_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f .fluxi-submenu_76c3659156e41d62:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f .fluxi-submenu_76c3659156e41d62 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f .fluxi-submenu_76c3659156e41d62 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f .fluxi-submenu_76c3659156e41d62 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_79ad325e56367bb3 ul.fluxi-desktop-menu_a7d6d1914c7eac31 .fluxi-has-dropdown_48f2bc3179a5c23f:hover .fluxi-submenu_76c3659156e41d62 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_94058e72caa2ca80 .main-nav-area_79ad325e56367bb3 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_94058e72caa2ca80 .main-nav-area_79ad325e56367bb3 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_94058e72caa2ca80 .main-nav-area_79ad325e56367bb3 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_94058e72caa2ca80 .main-nav-area_79ad325e56367bb3 {
    display: none;
  }
}

.side-bar_861acfb211b9b4b1 {
  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_861acfb211b9b4b1 {
    width: 315px;
  }
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .thumbnail_88c5f1c4f6b80a87 {
  display: flex;
  justify-content: center;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .thumbnail_88c5f1c4f6b80a87 img {
  width: 60%;
  margin: auto;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .title {
  font-weight: 600;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .footer_e40a5a270bc318ba {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .footer_e40a5a270bc318ba .title {
  font-weight: 500;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .footer_e40a5a270bc318ba a.rts-btn {
  margin: auto;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 {
  margin-top: 50px;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .single-info_47d8b97325d74e00 {
  margin: 15px 0;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .single-info_47d8b97325d74e00 a:hover {
  color: var(--color-primary);
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .rts-social-style-one_a6f80792b54c4e2e {
  margin-top: 40px;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .rts-social-style-one_a6f80792b54c4e2e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .rts-social-style-one_a6f80792b54c4e2e ul li {
  margin: 0;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .rts-social-style-one_a6f80792b54c4e2e ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .contact-information--sidebar_595ab2530bb07ad4 .rts-social-style-one_a6f80792b54c4e2e ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_861acfb211b9b4b1.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_861acfb211b9b4b1 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_861acfb211b9b4b1 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_556f382beae85fad.case-studies_9c8f32e24cb7a95a .main-nav-area_79ad325e56367bb3 ul li > a.fluxi-dropdown-main-element_645a506502bd2cb7 {
  color: #fff !important;
}

.header-style-one_556f382beae85fad.case-studies_9c8f32e24cb7a95a.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_861acfb211b9b4b1 {
  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_861acfb211b9b4b1 {
    width: 300px;
  }
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .thumbnail_88c5f1c4f6b80a87 {
  display: flex;
  justify-content: center;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .thumbnail_88c5f1c4f6b80a87 img {
  width: 85%;
  margin: auto;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .title {
  font-weight: 600;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .footer_e40a5a270bc318ba {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .footer_e40a5a270bc318ba .title {
  font-weight: 500;
}
.side-bar_861acfb211b9b4b1 .inner-main-wrapper-desk_c54e6a7493fd788c .inner-content_a680dbf48bb0def6 .footer_e40a5a270bc318ba a.rts-btn {
  margin: auto;
}

.side-bar_861acfb211b9b4b1.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_861acfb211b9b4b1 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_861acfb211b9b4b1 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../media/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_1e9e8314945e132e {
  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_13384e3236b86f18 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_13384e3236b86f18 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_13384e3236b86f18 {
    display: block;
  }
}

.mobile-menu-main_13384e3236b86f18 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_13384e3236b86f18 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_13384e3236b86f18 nav ul li a.main_f4942e8306ea196e {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795 {
  position: relative;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795 ul a {
  padding: 10px 0;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795 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_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795::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_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795.mm-active_6c36f506f2523723::after {
  content: "\f077";
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795.third-lvl_84763453b2edcbae::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795.third-lvl_84763453b2edcbae ul {
  padding: 0 20px;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795.third-lvl_84763453b2edcbae ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795.third-lvl_84763453b2edcbae ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_13384e3236b86f18 nav ul li.has-droupdown_4af988266d774795.third-lvl_84763453b2edcbae ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_13384e3236b86f18 nav ul li a {
  display: block;
}
.mobile-menu-main_13384e3236b86f18 .social-wrapper-one_c4d307e318b53584 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_861acfb211b9b4b1.header-two_41361a4c86227afb .inner-main-wrapper-desk_c54e6a7493fd788c, .side-bar_861acfb211b9b4b1.header-three_1f2fa799ca7e9108 .inner-main-wrapper-desk_c54e6a7493fd788c {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_861acfb211b9b4b1.header-two_41361a4c86227afb .mobile-menu_22909f57cad044fa, .side-bar_861acfb211b9b4b1.header-three_1f2fa799ca7e9108 .mobile-menu_22909f57cad044fa {
    display: none !important;
  }
}

.header-one_87f5aedde950fd4e .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c {
  position: relative;
}
.header-one_87f5aedde950fd4e .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c:hover::after {
  color: var(--color-primary);
}
.header-one_87f5aedde950fd4e .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c::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_87f5aedde950fd4e .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c .third-lvl_84763453b2edcbae {
  margin-left: -4px;
}

.header-three_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 {
  padding: 15px 0;
}
.header-three_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c {
  position: relative;
}
.header-three_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c:hover::after {
  color: var(--color-primary);
}
.header-three_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c::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_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 .sub-dropdown_b67a3d24008d4b8c .third-lvl_84763453b2edcbae {
  margin-left: -4px;
}
.header-three_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 li {
  margin: 0;
  width: 100%;
}
.header-three_1f2fa799ca7e9108 .main-nav-desk_75df9fa043f706ed nav ul li.has-droupdown_4af988266d774795 .submenu.inner-page_1ac0866d6046ab83 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_b67a3d24008d4b8c {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_b67a3d24008d4b8c .submenu.third-lvl_84763453b2edcbae {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_b67a3d24008d4b8c .submenu.third-lvl_84763453b2edcbae.base {
  display: block !important;
}
.sub-dropdown_b67a3d24008d4b8c:hover .sub-menu-link_6f8cd275926d2103 {
  color: var(--color-primary);
}
.sub-dropdown_b67a3d24008d4b8c:hover .submenu.third-lvl_84763453b2edcbae.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_b67a3d24008d4b8c:hover .submenu.third-lvl_84763453b2edcbae.base li {
  display: block;
}
.sub-dropdown_b67a3d24008d4b8c:hover .submenu.third-lvl_84763453b2edcbae.base li a {
  display: block !important;
}

.header-three_1f2fa799ca7e9108 .sub-dropdown_b67a3d24008d4b8c:hover .submenu.third-lvl_84763453b2edcbae.base {
  margin-left: -14px !important;
}

.header-two_41361a4c86227afb .header-main-wrapper_d691edb65ece6397 .sub-dropdown_b67a3d24008d4b8c:hover .submenu.third-lvl_84763453b2edcbae.base {
  margin-left: 90px !important;
}

header.heder-two_4826647f1d22c2ba .sub-dropdown_b67a3d24008d4b8c:hover .submenu.third-lvl_84763453b2edcbae.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_4826647f1d22c2ba .sub-dropdown_b67a3d24008d4b8c::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_4826647f1d22c2ba .sub-dropdown_b67a3d24008d4b8c:hover a.sub-menu-link_6f8cd275926d2103 {
  color: var(--color-primary) !important;
}
header.heder-two_4826647f1d22c2ba .sub-dropdown_b67a3d24008d4b8c:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_4826647f1d22c2ba .sub-dropdown_b67a3d24008d4b8c .submenu.third-lvl_84763453b2edcbae.base {
  display: block;
}

.sub-dropdown_b67a3d24008d4b8c {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_b67a3d24008d4b8c.active .sub-menu-link_6f8cd275926d2103 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_b67a3d24008d4b8c.active .sub-menu-link_6f8cd275926d2103::after {
  width: 12px !important;
}
.sub-dropdown_b67a3d24008d4b8c.active::after {
  color: #FFFFFF;
}
.sub-dropdown_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae {
  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_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae:hover li a {
  opacity: 0.5;
}
.sub-dropdown_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae li:hover a::after {
  width: 12px;
}
.sub-dropdown_b67a3d24008d4b8c .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae 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_b67a3d24008d4b8c:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_b67a3d24008d4b8c:hover .sub-menu-link_6f8cd275926d2103 {
  color: var(--color-primary);
}
.sub-dropdown_b67a3d24008d4b8c:hover .fluxi-submenu_76c3659156e41d62.third-lvl_84763453b2edcbae.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_a851f32de4bd8e35 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_a851f32de4bd8e35 {
    padding: 0 15px;
  }
}

.section-bg_46e4420268bf31c7 {
  background: var(--section-bg-gray);
}

.bg_white_2a6d827eb4368bdd {
  background: var(--body-bg);
}

.g-48_45982a42483a7e14 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_e108ec64190b389d {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_1ee30649eebc5519 {
  background: #F8F9FB;
}

.bg-gray-2_1d3941491a93cc20 {
  background: var(--bg-gray-2);
}

.overflow-right-div_1605b393146bb0be {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_1605b393146bb0be {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_1605b393146bb0be {
    width: 100%;
  }
}

.gsap-marker-end_b149bf9054316da5,
.gsap-marker-start_a0ade6599d65329f,
.gsap-marker-scroller-end_09c7b7142746c49a,
.gsap-marker-scroller-start_506a1e1be31155be {
  display: none !important;
}

.bg-dark-p_7d2f1fa3957ad5ec {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_25ef8a358b4467a7 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_6e45635c94649329 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_ad05e5d065ff8637 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d img.two_3e178cfdad327d66 {
  left: 38px;
}
.customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d img.three_8447cbf0a3afcdc6 {
  left: 73px;
}
.customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d img.four_11101b2e5d24a85b {
  left: 108px;
}
.customer-review-area_ad05e5d065ff8637 p.desc {
  margin-bottom: 0;
}

.br-none_fa9f09d654c1f8cf {
  border-radius: 0 !important;
}

.color-secondary-2_f9da801ae3841a36 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_19f1271c9049cd7a {
    order: 2;
  }
}

.loader-wrapper_8be4e00eeb615c46 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_8be4e00eeb615c46 .loader-section_f853957279117ac7 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_8be4e00eeb615c46 .loader-section_f853957279117ac7.section-left_a92a8f21601a6320 {
  left: 0;
}

.loader-wrapper_8be4e00eeb615c46 .loader-section_f853957279117ac7.section-right_048e67cc3d68ff09 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_8be4e00eeb615c46 .loader-section_f853957279117ac7.section-left_a92a8f21601a6320 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_8be4e00eeb615c46 .loader-section_f853957279117ac7.section-right_048e67cc3d68ff09 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_899cc3a7303adb78 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_8be4e00eeb615c46 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_899cc3a7303adb78: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_899cc3a7303adb78 {
  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_75d005fe82e73ebb {
  -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_75d005fe82e73ebb.btt__visible_830d404e51612d62 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_75d005fe82e73ebb {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_0898f19d87e5af14 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_6a2096a07648052b {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_96beb4c78730658c {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_6a2096a07648052b {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_96beb4c78730658c {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_5abe0217d37b36fb:hover,
[data-theme=dark] .rts-btn.btn-primary-5_2288ec9c1404561c:hover,
[data-theme=dark] .rts-btn.btn-primary-6_2b7e4cd85b0ad708:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_847b069ce286c3da: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_5abe0217d37b36fb {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_5abe0217d37b36fb:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_5d1e87054a55691f {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_5d1e87054a55691f::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_5d1e87054a55691f::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_5d1e87054a55691f:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_5d1e87054a55691f:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_d66c029d7da7f8dd {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_d66c029d7da7f8dd::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_d66c029d7da7f8dd::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_d66c029d7da7f8dd:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_d66c029d7da7f8dd:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_847b069ce286c3da {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_847b069ce286c3da:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_2288ec9c1404561c {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_2288ec9c1404561c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_2b7e4cd85b0ad708 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_2b7e4cd85b0ad708:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_c2893f8d8342fd68 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_c2893f8d8342fd68::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_c2893f8d8342fd68:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_bfd602501fe2f9ad {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_bfd602501fe2f9ad::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_bfd602501fe2f9ad:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_fc853aa008ebf90a {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_fc853aa008ebf90a::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_fc853aa008ebf90a:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_c6be3a1fa002a99e {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_c6be3a1fa002a99e i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_c6be3a1fa002a99e:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_4cfbf8386b2172ae {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_4cfbf8386b2172ae i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_4cfbf8386b2172ae:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_f264dd19ce65345a {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_f264dd19ce65345a:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_f264dd19ce65345a.about_1267044dd2086fad {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_f264dd19ce65345a.about_1267044dd2086fad:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_b8945378fd3e9ade i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_b8945378fd3e9ade:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_97a30fbaf8f4af06 {
  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_97a30fbaf8f4af06 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_97a30fbaf8f4af06:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_b8945378fd3e9ade i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_9795d6361a4d2d2c {
  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_9795d6361a4d2d2c::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_9795d6361a4d2d2c::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_9795d6361a4d2d2c i {
  font-weight: 400;
}
.under-line-btn_61151ad7d1b2d42f {
  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_61151ad7d1b2d42f::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_61151ad7d1b2d42f::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_61151ad7d1b2d42f:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_f3c6a257fbed2f94 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_f3c6a257fbed2f94 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_f3c6a257fbed2f94 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_f3c6a257fbed2f94 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_f3c6a257fbed2f94 p.disc_bc03bdeb31a2469b {
  margin-bottom: 50px;
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 .customer-review-area_ad05e5d065ff8637 .client-img_fe66df79f344439d {
  width: 150px;
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 .customer-review-area_ad05e5d065ff8637 p.desc {
  min-width: max-content;
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 .customer-review-area_ad05e5d065ff8637 img {
  max-width: 40%;
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 .customer-review-area_ad05e5d065ff8637 img.two_3e178cfdad327d66 {
  left: 24px;
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 .customer-review-area_ad05e5d065ff8637 img.three_8447cbf0a3afcdc6 {
  left: 48px;
}
.banner-one-content-left_f3c6a257fbed2f94 .button-banner-one-wrapper_b8fcc71866630e85 .customer-review-area_ad05e5d065ff8637 img.four_11101b2e5d24a85b {
  left: 72px;
}

.banner-one-right-content-with-img_da889c90f00a7b3c {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_da889c90f00a7b3c {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_da889c90f00a7b3c .img-1_1be59b79b766f898 {
  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_da889c90f00a7b3c .img-1_1be59b79b766f898 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_da889c90f00a7b3c .img-2_a713aa8f3b07437d {
  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_da889c90f00a7b3c .img-2_a713aa8f3b07437d {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_b8429389feb6e65d {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_b8429389feb6e65d .box-one-top_0c7c65eda90272dd {
  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_b8429389feb6e65d .box-one-bottom_7ade773243e02701 {
  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_b8429389feb6e65d .radious-shape_1b37031563f1bb6b {
    display: none;
  }
}
.rts-banner-area-one_b8429389feb6e65d .radious-shape_1b37031563f1bb6b .right-top_94ecdd61ae23e61e {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b8429389feb6e65d .radious-shape_1b37031563f1bb6b .right-bottom_af4b519ad28c974b {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b8429389feb6e65d .radious-shape_1b37031563f1bb6b .mid-top_e54bc2675ebe3f89 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_b8429389feb6e65d .radious-shape_1b37031563f1bb6b .left-bottom_5a410fa248c1c2e2 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b8429389feb6e65d .radious-shape_1b37031563f1bb6b .left-top_a80daee454a018be {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b8429389feb6e65d .radious-shape_1b37031563f1bb6b .center-bottom_156b85b7aef17cbe {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-content-left_f3c6a257fbed2f94 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-content-left_f3c6a257fbed2f94 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-content-left_f3c6a257fbed2f94 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-content-left_f3c6a257fbed2f94 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-content-left_f3c6a257fbed2f94 p.disc_bc03bdeb31a2469b {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-content-left_f3c6a257fbed2f94 .customer-review-area_ad05e5d065ff8637 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-right-content-with-img_da889c90f00a7b3c {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-right-content-with-img_da889c90f00a7b3c .short-image-area_2e339ecd36b3e9fd .img-1_1be59b79b766f898 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-right-content-with-img_da889c90f00a7b3c .short-image-area_2e339ecd36b3e9fd .img-1_1be59b79b766f898 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .banner-one-right-content-with-img_da889c90f00a7b3c .short-image-area_2e339ecd36b3e9fd .img-1_1be59b79b766f898 {
    left: 0;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-area-inner_942b79ceda272c27 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e {
  margin-bottom: 40px;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .brand-left-short-title-one_61c0ee8d2045cee9 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .brand-left-short-title-one_61c0ee8d2045cee9 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .brand-left-short-title-one_61c0ee8d2045cee9 .star-rating_f506a11224522084 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .brand-left-short-title-one_61c0ee8d2045cee9 .star-rating_f506a11224522084 li {
  list-style: none;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .brand-left-short-title-one_61c0ee8d2045cee9 .star-rating_f506a11224522084 li a {
  color: #FF6354;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-title-area_4a27b82b95c4fb6e .brand-left-short-title-one_61c0ee8d2045cee9 p.disc_bc03bdeb31a2469b {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-slider-area_9a294d7d83ebd99f {
  overflow: hidden;
}
.rts-banner-area-one_b8429389feb6e65d.banner-five_7c7f0dafd6ac25a1 .brand-slider-area_9a294d7d83ebd99f .brand-inner_aaedb914b9888d31 {
  text-align: center;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 {
  background: #212026;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .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_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 p.disc_bc03bdeb31a2469b {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .button-area_a1e0bb0c102021ac {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .button-area_a1e0bb0c102021ac {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .button-area_a1e0bb0c102021ac .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .button-area_a1e0bb0c102021ac .rts-btn.btn-primary-5_2288ec9c1404561c {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .button-area_a1e0bb0c102021ac .rts-btn.btn-primary-5_2288ec9c1404561c:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .button-area_a1e0bb0c102021ac .rts-btn.btn-primary-5-border_f264dd19ce65345a {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .counter-upmain-wrapper-style-six_acf8c606f834187e {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .counter-upmain-wrapper-style-six_acf8c606f834187e .single-counter-up-six_1276d7b15b3d877d .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-content-left_83c723b34943c777 .counter-upmain-wrapper-style-six_acf8c606f834187e .single-counter-up-six_1276d7b15b3d877d p {
  color: #D7D9E9;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 {
    width: 100%;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 .image-one_1ccae3bc830fad65 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 .image-one_1ccae3bc830fad65 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 .image-two_8fb829c803f98966 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-left_51b0e344a874fa75 .image-two_8fb829c803f98966 img {
    width: 100%;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 {
    display: none;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 .image-three_af8dd104a5bdabf3 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .banner-six-right-content-with-img_a428dc23953c0176 .image-right_2475980b0662b0d4 .image-four_cd847bd5d807c18d {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .shape_94a6eac55acfac12 {
    display: none;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .shape_94a6eac55acfac12 .right-top_94ecdd61ae23e61e {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .shape_94a6eac55acfac12 .right-top_94ecdd61ae23e61e {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .shape_94a6eac55acfac12 .right-bottom_af4b519ad28c974b {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_b8429389feb6e65d.banner-six_3d20bcad1524e057 .shape_94a6eac55acfac12 .right-bottom_af4b519ad28c974b {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_3d8612972504348f {
  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_3d8612972504348f::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_3d8612972504348f .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_3d8612972504348f .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3d8612972504348f .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_3d8612972504348f p.disc_bc03bdeb31a2469b {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3d8612972504348f p.disc_bc03bdeb31a2469b {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3d8612972504348f p.disc_bc03bdeb31a2469b {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3d8612972504348f p.disc_bc03bdeb31a2469b {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_3d8612972504348f p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}
.rts-banner-area-two_3d8612972504348f 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_3d8612972504348f form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_3d8612972504348f form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3d8612972504348f form {
    max-width: 80%;
  }
}
.rts-banner-area-two_3d8612972504348f form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_3d8612972504348f form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_3d8612972504348f .bottom-text_714a3ebd7faa4349 p.disc_bc03bdeb31a2469b {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_96dca67c7c27506d {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_96dca67c7c27506d {
    margin-top: 70px;
  }
}

.mt-dec-100_d43a6f2bf997cca0 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .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_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .two_3e178cfdad327d66 {
  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_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .two_3e178cfdad327d66 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .two_3e178cfdad327d66 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .three_8447cbf0a3afcdc6 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .three_8447cbf0a3afcdc6 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .four_11101b2e5d24a85b {
  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_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .four_11101b2e5d24a85b {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .four_11101b2e5d24a85b {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_89d25c2d2e885ed5 .banner-2-shape_eebee2a800d107c9 .five_a76c39afced1e4b1 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_1f2fa799ca7e9108 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_c8cf4069d850b426 {
  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_c8cf4069d850b426 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.banner-three-area-start_c8cf4069d850b426 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.banner-three-area-start_c8cf4069d850b426 .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_c8cf4069d850b426 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_c8cf4069d850b426 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_c8cf4069d850b426 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_bd58e1398eeeb071 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_bd58e1398eeeb071 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_bd58e1398eeeb071 .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_bd58e1398eeeb071 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_bd58e1398eeeb071 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_bd58e1398eeeb071 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_bd58e1398eeeb071 .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_bd58e1398eeeb071 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_bd58e1398eeeb071 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_bd58e1398eeeb071 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_bd58e1398eeeb071 p.disc_bc03bdeb31a2469b {
  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_bd58e1398eeeb071 p.disc_bc03bdeb31a2469b br {
    display: none;
  }
}
.banner-wrapper-three-main_bd58e1398eeeb071 .button-area_a1e0bb0c102021ac {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_bd58e1398eeeb071 .button-area_a1e0bb0c102021ac {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_bd58e1398eeeb071 .button-area_a1e0bb0c102021ac .under-line-btn_61151ad7d1b2d42f::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_bd58e1398eeeb071 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_03841fa24dddcf1e {
  padding-top: 68px;
}
.banner-four-content-left_03841fa24dddcf1e 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_03841fa24dddcf1e .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_03841fa24dddcf1e .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_03841fa24dddcf1e .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_03841fa24dddcf1e .title {
    font-size: 40px;
  }
}
.banner-four-content-left_03841fa24dddcf1e p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_03841fa24dddcf1e .banner-logo-area_55df5af164044558 {
  margin-top: 50px;
}
.banner-four-content-left_03841fa24dddcf1e .banner-logo-area_55df5af164044558 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_03841fa24dddcf1e .banner-logo-area_55df5af164044558 .logo-area_446bf7ad896845f5 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_03841fa24dddcf1e .banner-logo-area_55df5af164044558 .logo-area_446bf7ad896845f5 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_55df5af164044558 .light_dbaed70ca9f937c4 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_55df5af164044558 .dark_c4ba9c197bf38169 {
  display: none;
}

[data-theme=dark] .banner-logo-area_55df5af164044558 .light_dbaed70ca9f937c4 {
  display: none;
}
[data-theme=dark] .banner-logo-area_55df5af164044558 .dark_c4ba9c197bf38169 {
  display: inline-flex;
}

.thumbnail-banner-right-four_b46fcbf097755de1 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_b46fcbf097755de1::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_b46fcbf097755de1::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_b46fcbf097755de1::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_b46fcbf097755de1::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_b46fcbf097755de1 .main_f4942e8306ea196e {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_b46fcbf097755de1 .main_f4942e8306ea196e {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_b46fcbf097755de1 .main_f4942e8306ea196e {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_b46fcbf097755de1 img.shape_94a6eac55acfac12 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_b46fcbf097755de1 img.shape_94a6eac55acfac12 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_b46fcbf097755de1 img.shape_94a6eac55acfac12 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_b46fcbf097755de1 img.shape_94a6eac55acfac12 {
    display: none;
  }
}

.rts-banner-four-area-start_6532f3ab8b072f71 {
  position: relative;
}
.rts-banner-four-area-start_6532f3ab8b072f71 .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_6532f3ab8b072f71 .shape-area_cbf71b51a1b216a3 .one {
    display: none;
  }
}
.rts-banner-four-area-start_6532f3ab8b072f71 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_6532f3ab8b072f71 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_6532f3ab8b072f71 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_370024b5c58f4694 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_370024b5c58f4694 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_370024b5c58f4694 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_370024b5c58f4694 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_370024b5c58f4694 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_370024b5c58f4694 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_370024b5c58f4694 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_370024b5c58f4694 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_370024b5c58f4694 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_370024b5c58f4694 p.disc_bc03bdeb31a2469b {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_370024b5c58f4694 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}
.banner-seven-left-content_370024b5c58f4694 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_370024b5c58f4694 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_370024b5c58f4694 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_370024b5c58f4694 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_031d728eced785e5 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_031d728eced785e5 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_031d728eced785e5 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_031d728eced785e5 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_031d728eced785e5 .short-image_a87020ac66cd85d4 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_031d728eced785e5 .short-image_a87020ac66cd85d4.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_031d728eced785e5 .short-image_a87020ac66cd85d4.one {
    left: 0;
  }
}
.thumbnail-banner-seven_031d728eced785e5 .short-image_a87020ac66cd85d4.two_3e178cfdad327d66 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_2871f79f18fc66b3 {
  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_2871f79f18fc66b3 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_2871f79f18fc66b3 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_2871f79f18fc66b3 .brand-area-style-seven_a0dd53ced91662d6 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_2871f79f18fc66b3 .brand-area-style-seven_a0dd53ced91662d6 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_2871f79f18fc66b3 .brand-area-style-seven_a0dd53ced91662d6 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_2871f79f18fc66b3 .slider-Brand_70045b70e51651cd {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_a8f4d86961d99358 {
  position: relative;
}
.rts-banner-area-7_a8f4d86961d99358 form {
  position: relative;
}
.rts-banner-area-7_a8f4d86961d99358 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_a8f4d86961d99358 form input {
  padding-left: 35px;
}
.rts-banner-area-7_a8f4d86961d99358 .shape-area-start_49e867263b2c403d .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_a8f4d86961d99358 .shape-area-start_49e867263b2c403d .two_3e178cfdad327d66 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_a8f4d86961d99358 .shape-area-start_49e867263b2c403d .three_8447cbf0a3afcdc6 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_a8f4d86961d99358 .shape-area-start_49e867263b2c403d .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.rts-banner-area-7_a8f4d86961d99358 .shape-area-start_49e867263b2c403d .four_11101b2e5d24a85b {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_a8f4d86961d99358 .shape-area-start_49e867263b2c403d .four_11101b2e5d24a85b {
    display: none;
  }
}

.div-right-banner-floating_afddd0be2ca19315 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_afddd0be2ca19315 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_afddd0be2ca19315 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_024edbe82f9f3c5b {
  background-image: url(../media/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_024edbe82f9f3c5b {
    height: auto;
  }
}

.inner-banner-8_d35731980ae29949 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_d35731980ae29949 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_d35731980ae29949 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_d35731980ae29949 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 {
    padding-top: 60px;
  }
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .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_d35731980ae29949 .left-area_84ece890d2771903 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .title {
    font-size: 42px;
  }
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 p.disc_bc03bdeb31a2469b {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .customer-review-area_ad05e5d065ff8637 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .customer-review-area_ad05e5d065ff8637 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_d35731980ae29949 .left-area_84ece890d2771903 .customer-review-area_ad05e5d065ff8637 p {
  color: #F2F2F8;
}
.inner-banner-8_d35731980ae29949 .position-img_7e550a84df102f0e {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_d35731980ae29949 .position-img_7e550a84df102f0e {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_d35731980ae29949 .position-img_7e550a84df102f0e {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_d35731980ae29949 .position-img_7e550a84df102f0e {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_d35731980ae29949 .position-img_7e550a84df102f0e {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_d35731980ae29949 .position-img_7e550a84df102f0e {
    right: 10%;
  }
}
.inner-banner-8_d35731980ae29949 .right-area_cfd2a4cd77f58b23 .thumbnail-right-img_0a89e20591294515 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_d35731980ae29949 .right-area_cfd2a4cd77f58b23 .thumbnail-right-img_0a89e20591294515 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_9ec40801c3e61303 .about-main-wrapper_abf0c6a59219a219 .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_9ec40801c3e61303 .about-main-wrapper_abf0c6a59219a219 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_9ec40801c3e61303 .about-main-wrapper_abf0c6a59219a219 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_9ec40801c3e61303 .about-main-wrapper_abf0c6a59219a219 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_9ec40801c3e61303 .about-main-wrapper_abf0c6a59219a219 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_9ec40801c3e61303 .banner-about-right_736066b25b9719ae p.disc_bc03bdeb31a2469b {
  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_ad54e3316bf17893 {
  background-image: url(../media/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_ad54e3316bf17893 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_ad54e3316bf17893 .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_96dca67c7c27506d {
  position: relative;
}
.large-image-video-area_96dca67c7c27506d .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_96dca67c7c27506d .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_96dca67c7c27506d .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_96dca67c7c27506d .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_96dca67c7c27506d .thumbnail_88c5f1c4f6b80a87 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_96dca67c7c27506d .thumbnail_88c5f1c4f6b80a87 .pli-image_e67efeba46d34e34 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_96dca67c7c27506d .thumbnail_88c5f1c4f6b80a87 .pli-image_e67efeba46d34e34 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_98293d2ce7294f45 form {
  position: relative;
}
.banner-area-wrapper-two_98293d2ce7294f45 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_98293d2ce7294f45 form input {
  padding-left: 40px;
}

.button-area-banner-four_411ded91344f0ba0 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_411ded91344f0ba0 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_411ded91344f0ba0 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_411ded91344f0ba0 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9a294d7d83ebd99f {
  overflow: hidden;
}
.brand-slider-area_9a294d7d83ebd99f .brand-inner_aaedb914b9888d31 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_67474b83cb577554 .light_dbaed70ca9f937c4,
[data-theme=light] .brand-area-main-wrapper-two_fdaa9b511802650a .light_dbaed70ca9f937c4,
[data-theme=light] .brand-slider-area_9a294d7d83ebd99f .light_dbaed70ca9f937c4 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_67474b83cb577554 .dark_c4ba9c197bf38169,
[data-theme=light] .brand-area-main-wrapper-two_fdaa9b511802650a .dark_c4ba9c197bf38169,
[data-theme=light] .brand-slider-area_9a294d7d83ebd99f .dark_c4ba9c197bf38169 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_67474b83cb577554 .light_dbaed70ca9f937c4,
[data-theme=dark] .brand-area-main-wrapper-two_fdaa9b511802650a .light_dbaed70ca9f937c4,
[data-theme=dark] .brand-slider-area_9a294d7d83ebd99f .light_dbaed70ca9f937c4 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_67474b83cb577554 .dark_c4ba9c197bf38169,
[data-theme=dark] .brand-area-main-wrapper-two_fdaa9b511802650a .dark_c4ba9c197bf38169,
[data-theme=dark] .brand-slider-area_9a294d7d83ebd99f .dark_c4ba9c197bf38169 {
  display: block;
}

.brand-left-short-title-one_61c0ee8d2045cee9 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_61c0ee8d2045cee9 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_f8069547cd4dfabe {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_67474b83cb577554 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_fdaa9b511802650a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_fdaa9b511802650a {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_fdaa9b511802650a.about-page-brand_d307c02e25f82be4 {
  padding: 0;
}

.bg-dark-p_7d2f1fa3957ad5ec .title-style-one-center_4569374ed1f1845e .pre_6cdf3cd817f3fefe {
  color: #fff;
}
.bg-dark-p_7d2f1fa3957ad5ec .title-style-one-center_4569374ed1f1845e .title {
  color: #fff;
}
.bg-dark-p_7d2f1fa3957ad5ec .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .title {
  color: #FFF;
}
.bg-dark-p_7d2f1fa3957ad5ec .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e .admin_ba3926558ee2be36 {
  color: var(--color-primary);
}
.bg-dark-p_7d2f1fa3957ad5ec .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e .date_200a376ba28712cf {
  color: #fff;
}

.title-three-brand-wrapper_7d77952f7b586ca2 .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_ae7a4b76e9880db4.home-six_09e6d46ced4a65c1 {
  padding-bottom: 40px;
}

.title-style-one-center_4569374ed1f1845e {
  text-align: center;
}
.title-style-one-center_4569374ed1f1845e 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_4569374ed1f1845e br {
    display: none;
  }
}
.title-style-one-center_4569374ed1f1845e .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_4569374ed1f1845e .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_4569374ed1f1845e .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_4569374ed1f1845e .title br {
    display: none;
  }
}

.title-style-one-left_6e4c34c561a15250 {
  text-align: left;
}
.title-style-one-left_6e4c34c561a15250 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_6e4c34c561a15250 .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_6e4c34c561a15250 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_6e4c34c561a15250 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_6e4c34c561a15250 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_6e4c34c561a15250 .title br {
    display: none;
  }
}

.title-hover_a0408327ab98b3fd {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_a0408327ab98b3fd:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_71d6385047ae9b5d {
  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_71d6385047ae9b5d {
    padding: 20px;
  }
}
.single-pricing-area-start_71d6385047ae9b5d .pricing-top-area_e70da7d8b2a5cb16 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_71d6385047ae9b5d .pricing-top-area_e70da7d8b2a5cb16 .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_71d6385047ae9b5d .pricing-top-area_e70da7d8b2a5cb16 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_71d6385047ae9b5d .pricing-top-area_e70da7d8b2a5cb16 .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_71d6385047ae9b5d .pricing-body_fe75dc46c9188d67 p.disc_bc03bdeb31a2469b {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_71d6385047ae9b5d .pricing-body_fe75dc46c9188d67 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_71d6385047ae9b5d.active {
  background: var(--color-primary);
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-top-area_e70da7d8b2a5cb16 .title {
  color: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-top-area_e70da7d8b2a5cb16 .icon {
  background: #8170E7;
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-top-area_e70da7d8b2a5cb16 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-body_fe75dc46c9188d67 p.disc_bc03bdeb31a2469b {
  color: #FFFFFF;
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-body_fe75dc46c9188d67 .check-content-wrapper_f2e77127af33e4aa .single-check-area_a2d85072050732f1 i {
  color: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-body_fe75dc46c9188d67 .check-content-wrapper_f2e77127af33e4aa .single-check-area_a2d85072050732f1 p {
  color: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d.active .pricing-body_fe75dc46c9188d67 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_71d6385047ae9b5d:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-top-area_e70da7d8b2a5cb16 .title {
  color: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-top-area_e70da7d8b2a5cb16 .icon {
  background: #8170E7;
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-top-area_e70da7d8b2a5cb16 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-body_fe75dc46c9188d67 p.disc_bc03bdeb31a2469b {
  color: #FFFFFF;
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-body_fe75dc46c9188d67 .check-content-wrapper_f2e77127af33e4aa .single-check-area_a2d85072050732f1 i {
  color: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-body_fe75dc46c9188d67 .check-content-wrapper_f2e77127af33e4aa .single-check-area_a2d85072050732f1 p {
  color: #fff;
}
.single-pricing-area-start_71d6385047ae9b5d:hover .pricing-body_fe75dc46c9188d67 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_f2e77127af33e4aa .single-check-area_a2d85072050732f1 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_f2e77127af33e4aa .single-check-area_a2d85072050732f1 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_5b7f8c1c46266eff {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_5b7f8c1c46266eff .shape-radious-image_2ce9838110094846 {
    display: none;
  }
}
.rts-pricing-area-one_5b7f8c1c46266eff .shape-radious-image_2ce9838110094846 .img-1_1be59b79b766f898 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_5b7f8c1c46266eff .shape-radious-image_2ce9838110094846 .img-2_a713aa8f3b07437d {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_93c6d9af75db6602 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_93c6d9af75db6602 .head-pricing_64deb8a6ffb4aa14 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_93c6d9af75db6602 .head-pricing_64deb8a6ffb4aa14 .plane_name_185b8081b3f08246 {
  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_93c6d9af75db6602 .head-pricing_64deb8a6ffb4aa14 .doller-area_ef47d3314686cd58 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_93c6d9af75db6602 .head-pricing_64deb8a6ffb4aa14 .doller-area_ef47d3314686cd58 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_93c6d9af75db6602 .head-pricing_64deb8a6ffb4aa14 .doller-area_ef47d3314686cd58 .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_93c6d9af75db6602 .head-pricing_64deb8a6ffb4aa14 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_93c6d9af75db6602 .body .single-check_f37e63d3a99f9e30 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_93c6d9af75db6602 .body .single-check_f37e63d3a99f9e30 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_93c6d9af75db6602 .footer_e40a5a270bc318ba {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_93c6d9af75db6602 .footer_e40a5a270bc318ba .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_93c6d9af75db6602 .footer_e40a5a270bc318ba p {
  margin-top: 20px;
}
.single-pricing-area-two_93c6d9af75db6602.free-place_a12dfef53a352b52 .footer_e40a5a270bc318ba .rts-btn.btn-primary-2_5d1e87054a55691f::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_93c6d9af75db6602.free-place_a12dfef53a352b52 .footer_e40a5a270bc318ba .rts-btn.btn-primary-2_5d1e87054a55691f::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_93c6d9af75db6602.professional-place_221066111ca6e973 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_93c6d9af75db6602.professional-place_221066111ca6e973 .head-pricing_64deb8a6ffb4aa14 .plane_name_185b8081b3f08246 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_93c6d9af75db6602.professional-place_221066111ca6e973 .body .single-check_f37e63d3a99f9e30 i {
  color: var(--color-primary);
}
.single-pricing-area-two_93c6d9af75db6602.enterprise-place_d035acc96670d5f6 .head-pricing_64deb8a6ffb4aa14 .plane_name_185b8081b3f08246 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_93c6d9af75db6602.enterprise-place_d035acc96670d5f6 .body .single-check_f37e63d3a99f9e30 i {
  color: #BCBFDB;
}
.single-pricing-area-two_93c6d9af75db6602.enterprise-place_d035acc96670d5f6 .footer_e40a5a270bc318ba .rts-btn.btn-primary-2_5d1e87054a55691f {
  color: #000000d3;
}
.single-pricing-area-two_93c6d9af75db6602.enterprise-place_d035acc96670d5f6 .footer_e40a5a270bc318ba .rts-btn.btn-primary-2_5d1e87054a55691f::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_93c6d9af75db6602.enterprise-place_d035acc96670d5f6 .footer_e40a5a270bc318ba .rts-btn.btn-primary-2_5d1e87054a55691f::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_688562e2ccc16ba9 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_688562e2ccc16ba9 .pricing-top-tag_59ed08e919198d61 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_688562e2ccc16ba9 .pric-area_83c115ad464481b0 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_688562e2ccc16ba9 .pric-area_83c115ad464481b0 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_688562e2ccc16ba9 .pric-area_83c115ad464481b0 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_688562e2ccc16ba9 .pric-area_83c115ad464481b0 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_688562e2ccc16ba9 .body .single-check-area_a2d85072050732f1 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_688562e2ccc16ba9 .body .single-check-area_a2d85072050732f1 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_688562e2ccc16ba9 .body .single-check-area_a2d85072050732f1 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_688562e2ccc16ba9 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_688562e2ccc16ba9 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_688562e2ccc16ba9.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_688562e2ccc16ba9.active .top-badge_41ce1e041122a67f {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_688562e2ccc16ba9.active .top-badge_41ce1e041122a67f 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_688562e2ccc16ba9.active .pricing-top-tag_59ed08e919198d61 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_688562e2ccc16ba9.active .single-check-area_a2d85072050732f1 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_2c954cefaa49751d.rts-section-gap_b265ae29868597fb.bg-light-border-radious_e7ba289fa5a5db8e {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_2c954cefaa49751d {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_2c954cefaa49751d .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_9f9281e6f43d3df8 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_9f9281e6f43d3df8 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_f31eb27f2366e4be.inner_4549bb479c3945ff {
  position: relative;
}
.rtws-pricing-area-start_f31eb27f2366e4be.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rtws-pricing-area-start_f31eb27f2366e4be.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_f31eb27f2366e4be.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_f31eb27f2366e4be.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_13d35b5dd6677ad8 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_13d35b5dd6677ad8 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_e2b40ba8c33e2fc1 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_e2b40ba8c33e2fc1 p.disc_bc03bdeb31a2469b {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_e2b40ba8c33e2fc1 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.providing-service-area-start-one_973908c3b3106be6 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_973908c3b3106be6 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.providing-service-area-start-one_973908c3b3106be6 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_973908c3b3106be6 .two_3e178cfdad327d66 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_973908c3b3106be6 .three_8447cbf0a3afcdc6 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_973908c3b3106be6 .four_11101b2e5d24a85b {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_973908c3b3106be6 .five_a76c39afced1e4b1 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_973908c3b3106be6 .six_2cab0af361f75197 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 {
    flex-direction: column;
  }
}
.rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 .title-style-one-left_6e4c34c561a15250 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 .title-style-one-left_6e4c34c561a15250 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 .title-style-one-left_6e4c34c561a15250 {
    max-width: 100%;
  }
}
.rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
  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_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_8e7404d36f426d7e .title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.single-service-style-two_e9d9718873324903 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_e9d9718873324903 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_e9d9718873324903 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_e9d9718873324903 p.disc_bc03bdeb31a2469b {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3 {
  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_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3::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_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3:hover {
  color: var(--color-primary);
}
.single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3 i {
  margin: 0;
}

.mt-dec-service-p-3_a327c58ef626772c {
  margin-top: -300px;
}

.single-service-primary-3_245b6f26d3332804 {
  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_245b6f26d3332804::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_245b6f26d3332804 .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_245b6f26d3332804 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_245b6f26d3332804 .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_245b6f26d3332804 p.disc_bc03bdeb31a2469b {
  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_245b6f26d3332804 .under-line-btn_61151ad7d1b2d42f {
  transition: 0.3s;
}
.single-service-primary-3_245b6f26d3332804:hover {
  border-color: #fff;
}
.single-service-primary-3_245b6f26d3332804:hover .icon {
  background: #fff;
}
.single-service-primary-3_245b6f26d3332804:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_245b6f26d3332804:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_245b6f26d3332804:hover .title {
  color: #fff;
}
.single-service-primary-3_245b6f26d3332804:hover p.disc_bc03bdeb31a2469b {
  color: #fff;
}
.single-service-primary-3_245b6f26d3332804:hover a.under-line-btn_61151ad7d1b2d42f {
  color: #fff;
}
.single-service-primary-3_245b6f26d3332804:hover::after {
  opacity: 1;
}

.rts-service-area-five_3cfae6415caa4223 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_3cfae6415caa4223 .button-pagination-area_2eee230058efeeff {
    display: none;
  }
}
.rts-service-area-five_3cfae6415caa4223 .section-inner_c312d5b538a6a2e3 {
  position: relative;
}
.rts-service-area-five_3cfae6415caa4223 .service-swiper-main-wrapper-2_745bc90bf2317596 {
  overflow: hidden;
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .title {
  color: var(--color-title);
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .disc_bc03bdeb31a2469b {
  color: var(--color-body);
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3::after {
  background: #BCBFDB;
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3::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_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903 .btn-border-bottom_24d1c59d196477d3:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_3cfae6415caa4223 .single-service-style-two_e9d9718873324903.style-six_b5ed081e33951416 {
  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_3cfae6415caa4223 .single-service-style-two_e9d9718873324903.style-six_b5ed081e33951416.mid_c66508edbb038563 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_3cfae6415caa4223 .swiper-button-next,
.rts-service-area-five_3cfae6415caa4223 .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_3cfae6415caa4223 .swiper-button-next:hover,
.rts-service-area-five_3cfae6415caa4223 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_3cfae6415caa4223 .swiper-button-next::after,
.rts-service-area-five_3cfae6415caa4223 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_3cfae6415caa4223 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_3cfae6415caa4223 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_3cfae6415caa4223 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_3cfae6415caa4223 .swiper-pagination2 .swiper-pagination-bullet_427d485641be1281 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_3cfae6415caa4223 .swiper-pagination2 .swiper-pagination-bullet_427d485641be1281.swiper-pagination-bullet-active_63dadd4990226124 {
  background: #FF6354;
}

.title-wrapper-between_ed8c3f9c06bd5fb9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_ed8c3f9c06bd5fb9 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_ed8c3f9c06bd5fb9 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.rts-service-area-style-4_735d3ed16fed5e19 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_735d3ed16fed5e19 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_735d3ed16fed5e19 p.disc_bc03bdeb31a2469b {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_44423f74e24cc613 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_44423f74e24cc613 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_44423f74e24cc613 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_44423f74e24cc613 p.disc_bc03bdeb31a2469b {
  margin-bottom: 20px;
}
.single-service-area-seven_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294::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_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294:hover {
  color: var(--color-primary);
}
.single-service-area-seven_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_44423f74e24cc613 .rts-readmore-arrow-top_0cd16feb4afad294:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_483df8536e495993 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_831aec32496aa073 .area-3_fa4b0ad4069a2b18 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_831aec32496aa073 .thumbnail-service-1_13d35b5dd6677ad8 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_831aec32496aa073 .service-content-style-one_e2b40ba8c33e2fc1.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_831aec32496aa073 .service-content-style-one_e2b40ba8c33e2fc1 .title {
  color: #fff;
}
.providing-service-area-start-seven_831aec32496aa073 .service-content-style-one_e2b40ba8c33e2fc1 p.disc_bc03bdeb31a2469b {
  color: #fff;
}
.providing-service-area-start-seven_831aec32496aa073 .service-content-style-one_e2b40ba8c33e2fc1 .under-line-btn_61151ad7d1b2d42f {
  color: #fff;
}
.providing-service-area-start-seven_831aec32496aa073 .service-content-style-one_e2b40ba8c33e2fc1 .under-line-btn_61151ad7d1b2d42f::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_bfb0910fd7a101f0 {
  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_bfb0910fd7a101f0 .title-wrapper-between_ed8c3f9c06bd5fb9 .title {
  color: #fff;
}
.service-bg-about-page_bfb0910fd7a101f0 .title-wrapper-between_ed8c3f9c06bd5fb9 p.disc_bc03bdeb31a2469b {
  color: #E4E5F1;
}
.service-bg-about-page_bfb0910fd7a101f0 .rts-service-area-style-4_735d3ed16fed5e19 p.disc_bc03bdeb31a2469b {
  color: #E4E5F1;
}
.service-bg-about-page_bfb0910fd7a101f0 .rts-service-area-style-4_735d3ed16fed5e19 .title {
  color: #fff;
}

.title-service-page-area-top_606fb04936ad1e74 .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_606fb04936ad1e74 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_606fb04936ad1e74 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_606fb04936ad1e74 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_606fb04936ad1e74 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_606fb04936ad1e74 p.disc_bc03bdeb31a2469b {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_606fb04936ad1e74 p.disc_bc03bdeb31a2469b {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_606fb04936ad1e74 p.disc_bc03bdeb31a2469b {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_606fb04936ad1e74 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.service-page-service-style_704b0b50c86a692b {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_704b0b50c86a692b:hover {
  background: #614CE1;
}
.service-page-service-style_704b0b50c86a692b:hover .icon {
  background: #fff;
}
.service-page-service-style_704b0b50c86a692b:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_704b0b50c86a692b:hover .title {
  color: #fff;
}
.service-page-service-style_704b0b50c86a692b:hover p.disc_bc03bdeb31a2469b {
  color: #fff;
}
.service-page-service-style_704b0b50c86a692b:hover a.learn-more-btn-underline_632d070a7f3fdbbc {
  color: #fff;
}
.service-page-service-style_704b0b50c86a692b:hover a.learn-more-btn-underline_632d070a7f3fdbbc::after {
  background: #fff;
}
.service-page-service-style_704b0b50c86a692b .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_704b0b50c86a692b .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_704b0b50c86a692b p.disc_bc03bdeb31a2469b {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_704b0b50c86a692b .learn-more-btn-underline_632d070a7f3fdbbc {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_704b0b50c86a692b .learn-more-btn-underline_632d070a7f3fdbbc::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_704b0b50c86a692b .learn-more-btn-underline_632d070a7f3fdbbc:hover {
  color: var(--color-primary);
}
.service-page-service-style_704b0b50c86a692b .learn-more-btn-underline_632d070a7f3fdbbc:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_1b3aba52022d22b6 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 {
    display: none;
  }
}
.service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .one {
    display: none;
  }
}
.service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .two_3e178cfdad327d66 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .two_3e178cfdad327d66 {
    display: none;
  }
}

.service-relative_1b3aba52022d22b6 {
  position: relative;
}
.service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .three_8447cbf0a3afcdc6 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .four_11101b2e5d24a85b {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_2a15793cf5e96059 .portfolio-content-wrapper-list_cba32630c12f6067 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_2a15793cf5e96059 .portfolio-content-wrapper-list_cba32630c12f6067 {
    margin-bottom: 0;
  }
}

.service-relative_1b3aba52022d22b6 {
  position: relative;
}
.service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .five_a76c39afced1e4b1 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_1b3aba52022d22b6 .service--shape_3f5b9a0f9033ca33 .six_2cab0af361f75197 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_b2eaf8ac937c3cc4 .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_b2eaf8ac937c3cc4 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_b2eaf8ac937c3cc4 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_b2eaf8ac937c3cc4 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_b2eaf8ac937c3cc4 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_b2eaf8ac937c3cc4 p.disc_bc03bdeb31a2469b {
  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_b2eaf8ac937c3cc4 p.disc_bc03bdeb31a2469b {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_b2eaf8ac937c3cc4 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.rts-service-banner-area_12b421918bccba6a {
  position: relative;
}
.rts-service-banner-area_12b421918bccba6a .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_12b421918bccba6a .one {
    display: none;
  }
}
.rts-service-banner-area_12b421918bccba6a .two_3e178cfdad327d66 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_12b421918bccba6a .two_3e178cfdad327d66 {
    display: none;
  }
}
.rts-service-banner-area_12b421918bccba6a .three_8447cbf0a3afcdc6 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_12b421918bccba6a .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_12b421918bccba6a .three_8447cbf0a3afcdc6 {
    top: 10%;
  }
}
.rts-service-banner-area_12b421918bccba6a .four_11101b2e5d24a85b {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_12b421918bccba6a .four_11101b2e5d24a85b {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a .single-counter-up_9448bc6d4a769411 {
  position: relative;
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a .single-counter-up_9448bc6d4a769411::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_cef3b12288d6d314.service-single_11ec73f0ed969f7a .single-counter-up_9448bc6d4a769411::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a .single-counter-up_9448bc6d4a769411::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314.service-single_11ec73f0ed969f7a .single-counter-up_9448bc6d4a769411:last-child::after {
  display: none;
}

.single-service-banner-area_e98e9c70dfa2e385 {
  position: relative;
}
.single-service-banner-area_e98e9c70dfa2e385 .banner-area-left-service-single_b2eaf8ac937c3cc4 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_e98e9c70dfa2e385 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.single-service-banner-area_e98e9c70dfa2e385 .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_e98e9c70dfa2e385 .shape-area_cbf71b51a1b216a3 .one {
    top: 92%;
  }
}
.single-service-banner-area_e98e9c70dfa2e385 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_e98e9c70dfa2e385 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_e98e9c70dfa2e385 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_e98e9c70dfa2e385 .thumbnail_88c5f1c4f6b80a87 {
  position: relative;
}
.single-service-banner-area_e98e9c70dfa2e385 .thumbnail_88c5f1c4f6b80a87 .short-image_a87020ac66cd85d4 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_0efd10b406823319 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_0efd10b406823319 .title-style-one-center_4569374ed1f1845e .title {
  color: #fff;
}
.bg-dark-border-radious-sd_0efd10b406823319 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_0efd10b406823319 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_0efd10b406823319 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_8e7404d36f426d7e {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_8e7404d36f426d7e .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_5bc1c289a0788fe8 {
    padding: 80px 0;
  }
}

.image-area-service-1_1786a6687e366d78 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_1786a6687e366d78 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_1786a6687e366d78 .small_53c86299cbd0e030 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_1786a6687e366d78.bottom-1 .small_53c86299cbd0e030 {
  right: 50px;
  left: unset;
}
.image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030 {
    display: none;
  }
}
.image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030.mid_c66508edbb038563 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030.mid_c66508edbb038563 {
    left: 35%;
  }
}
.image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030.two_3e178cfdad327d66 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030.two_3e178cfdad327d66 {
    display: none;
  }
}
.image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030.three_8447cbf0a3afcdc6 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_1786a6687e366d78.area-3 .small_53c86299cbd0e030.three_8447cbf0a3afcdc6 {
    display: none;
  }
}

.rts-working-process-area_6db3755082e19ac0.about_1267044dd2086fad {
  background: var(--choose-bg);
}
.rts-working-process-area_6db3755082e19ac0.about_1267044dd2086fad .accordion-area-4_6d2388597cbcb5c3 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_6db3755082e19ac0.about_1267044dd2086fad .thumbnail-left_ee6f9bb81e2fd73e {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_6db3755082e19ac0.about_1267044dd2086fad .accordion-area-4_6d2388597cbcb5c3 .accordion-item button {
  color: #fff;
}

.our-service-area_f0e2ca181b881388 {
  position: relative;
}
.our-service-area_f0e2ca181b881388.about_1267044dd2086fad {
  overflow: hidden;
}
.our-service-area_f0e2ca181b881388.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.our-service-area_f0e2ca181b881388.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_f0e2ca181b881388.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_f0e2ca181b881388.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_f0e2ca181b881388.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
    display: none;
  }
}

.rts-service-banner-area_12b421918bccba6a.inner_4549bb479c3945ff .title-service-page-area-top_606fb04936ad1e74 .title {
  max-width: 100%;
}

.about-large-image-bg_79ae95d01081d7e4 {
  background-image: url(../media/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_79ae95d01081d7e4 {
    height: 350px;
  }
}

.step-down-text-process_2305c06087b34a97 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_2305c06087b34a97 {
    display: none;
  }
}
.step-down-text-process_2305c06087b34a97 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_2305c06087b34a97 .two_3e178cfdad327d66 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_2305c06087b34a97 .three_8447cbf0a3afcdc6 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_2305c06087b34a97 .four_11101b2e5d24a85b {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_b68eba5036c9624b {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f {
    padding-bottom: 50px;
  }
}
.connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f .title-main_aaa6f53baf12680a {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f .title-main_aaa6f53baf12680a {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f .title-main_aaa6f53baf12680a {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f p.disc_bc03bdeb31a2469b {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f p.disc_bc03bdeb31a2469b {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_b68eba5036c9624b .connection-people-left_00c05273a5cb691f p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}
.connection-people-area_b68eba5036c9624b .thumbnail-connection-area-right_1e45cf1017bbaf88 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_b68eba5036c9624b .shape-area-img_4cab3986673c3ab5 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_b68eba5036c9624b .shape-area-img_4cab3986673c3ab5 .one {
    display: none;
  }
}
.connection-people-area_b68eba5036c9624b .shape-area-img_4cab3986673c3ab5 .two_3e178cfdad327d66 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_76effcec5ac8bca4 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_76effcec5ac8bca4 img {
  margin-bottom: 24px;
}
.single-about-small-cd_76effcec5ac8bca4 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_76effcec5ac8bca4 p.disc_bc03bdeb31a2469b {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_c5041d9050414ca8 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_c5041d9050414ca8 .number_79e81512603c3961 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_c5041d9050414ca8 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_c5041d9050414ca8 p.disc_bc03bdeb31a2469b {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_a6560a64e143c6c2 {
  margin-top: -120px;
}

.step-down-text-process_2305c06087b34a97 p.disc_bc03bdeb31a2469b {
  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_2305c06087b34a97 p.disc_bc03bdeb31a2469b {
    font-size: 18px;
  }
}

.container-1058_004a194dd064605a {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_06ec7c69d22b1956 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_06ec7c69d22b1956 .thumbnail_88c5f1c4f6b80a87 {
  height: 100%;
}
.working-process-right-area-one_06ec7c69d22b1956 .thumbnail_88c5f1c4f6b80a87 .large_1d9234aa8314d6a7 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_06ec7c69d22b1956 .large_1d9234aa8314d6a7 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_06ec7c69d22b1956 .small_53c86299cbd0e030 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_06ec7c69d22b1956 .small_53c86299cbd0e030 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_06ec7c69d22b1956 .small_53c86299cbd0e030 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_06ec7c69d22b1956 .small_53c86299cbd0e030 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_5da8f983552613d9 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_5da8f983552613d9 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_be41db72d9aa3f4d .working-process-accordion-one .accordion-item .accordion-header_5da8f983552613d9 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_6eaa4008700212ab {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_5da8f983552613d9 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_5da8f983552613d9 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_5da8f983552613d9 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_5da8f983552613d9 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_5da8f983552613d9 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_6eaa4008700212ab {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_6db3755082e19ac0 .thumbnail-left_ee6f9bb81e2fd73e img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_6db3755082e19ac0 .thumbnail-left_ee6f9bb81e2fd73e img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_6d2388597cbcb5c3 .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_6d2388597cbcb5c3 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_6d2388597cbcb5c3 {
    padding-left: 0;
  }
}
.accordion-area-4_6d2388597cbcb5c3 .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_6d2388597cbcb5c3 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_6d2388597cbcb5c3 .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_6d2388597cbcb5c3 .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_6d2388597cbcb5c3 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_6d2388597cbcb5c3 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_6d2388597cbcb5c3 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_6d2388597cbcb5c3 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_6d2388597cbcb5c3 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_be41db72d9aa3f4d {
  position: relative;
}
.rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    display: none;
  }
}
.rts-working-porcess-area-two_be41db72d9aa3f4d .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_cef3b12288d6d314 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_cef3b12288d6d314 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314 .single-counter-up_9448bc6d4a769411 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314 .single-counter-up_9448bc6d4a769411 .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_cef3b12288d6d314 .single-counter-up_9448bc6d4a769411 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314 .single-counter-up_9448bc6d4a769411 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_cef3b12288d6d314 .single-counter-up-five_dd4c979ccf943176 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314 .single-counter-up-five_dd4c979ccf943176 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_cef3b12288d6d314 .single-counter-up-five_dd4c979ccf943176 .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_05cb8ca1c05b730c .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_2755197edb873de7 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_2755197edb873de7 .single-counter-up-two_e3c1c6911e4199e7 .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_2755197edb873de7 .single-counter-up-two_e3c1c6911e4199e7 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_2755197edb873de7 .single-counter-up-two_e3c1c6911e4199e7 .inmformation_5f9173878e53c68b p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_2755197edb873de7::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_2755197edb873de7 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_2755197edb873de7 .shape-area_cbf71b51a1b216a3 img {
    display: none;
  }
}
.counter-up-area-four_2755197edb873de7 .shape-area_cbf71b51a1b216a3 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_f4024047c2059b0d p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_f4024047c2059b0d h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_3953dfefc12c00fd {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_3953dfefc12c00fd .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_3953dfefc12c00fd p.disc_bc03bdeb31a2469b {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_acf8c606f834187e.area-2_ccb4361fc3af44eb {
  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_acf8c606f834187e.area-2_ccb4361fc3af44eb {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_acf8c606f834187e.area-2_ccb4361fc3af44eb .single-counter-up_9448bc6d4a769411 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_acf8c606f834187e.area-2_ccb4361fc3af44eb .single-counter-up_9448bc6d4a769411 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_acf8c606f834187e.area-2_ccb4361fc3af44eb .single-counter-up_9448bc6d4a769411 .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_acf8c606f834187e.area-2_ccb4361fc3af44eb .single-counter-up_9448bc6d4a769411 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_ab16ccdc14cf8dbe {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_ab16ccdc14cf8dbe {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_ab16ccdc14cf8dbe img {
  border-radius: 16px;
}

.call-to-action-area-7_7b4dc53bde092512 {
  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_7b4dc53bde092512 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_7b4dc53bde092512 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_7b4dc53bde092512 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_7b4dc53bde092512 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_7b4dc53bde092512 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_7b4dc53bde092512 p.disc_bc03bdeb31a2469b {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_7b4dc53bde092512 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_7b4dc53bde092512 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.call-to-action-area-7_7b4dc53bde092512 .shape-area_cbf71b51a1b216a3 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_7b4dc53bde092512 .shape-area_cbf71b51a1b216a3 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_7b4dc53bde092512 .shape-area_cbf71b51a1b216a3 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_7b4dc53bde092512 .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_401635ce70439636 {
  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_401635ce70439636 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_401635ce70439636 {
    padding: 50px;
  }
}
.call-to-action-area-5_401635ce70439636 .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_401635ce70439636 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_401635ce70439636 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_401635ce70439636 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_401635ce70439636 p.disc_bc03bdeb31a2469b {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_401635ce70439636 .button-area_a1e0bb0c102021ac {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_401635ce70439636 .button-area_a1e0bb0c102021ac {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_401635ce70439636 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_401635ce70439636 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_401635ce70439636 .rts-btn.btn-secondary-5_bf824658423cf975 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_401635ce70439636 .rts-btn.btn-secondary-5_bf824658423cf975:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_401635ce70439636 .rts-btn.btn-secondary-5-1_2acecaf793c82bf1 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_401635ce70439636 .rts-btn.btn-secondary-5-1_2acecaf793c82bf1:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_401635ce70439636 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_401635ce70439636 .shape-area_cbf71b51a1b216a3 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_401635ce70439636 .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_401635ce70439636 .shape-image_5e9eb9af366b3581 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_401635ce70439636.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_401635ce70439636.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_401635ce70439636.area-5_2 p.disc_bc03bdeb31a2469b {
  color: var(--color-second);
}
.call-to-action-area-5_401635ce70439636.area-5_2 .btn-primary-4-border_c6be3a1fa002a99e {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_401635ce70439636.area-5_2 .btn-primary-4-border_c6be3a1fa002a99e:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_401635ce70439636.area-5_2 .shape-image_5e9eb9af366b3581 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_401635ce70439636.area-5_2 .shape-image_5e9eb9af366b3581 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_401635ce70439636.area-5_2 .shape-image_5e9eb9af366b3581 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_401635ce70439636.area-5_2 .shape-image_5e9eb9af366b3581 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_14e54184df91c5ad {
  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_14e54184df91c5ad {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_14e54184df91c5ad {
    padding: 80px 30px;
  }
}

.container-counter-about-page_b1d1a71248a02da7 {
  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_b1d1a71248a02da7 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_b1d1a71248a02da7 .single-counter-up_9448bc6d4a769411 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_b1d1a71248a02da7 .single-counter-up_9448bc6d4a769411 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_b1d1a71248a02da7 .single-counter-up_9448bc6d4a769411 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_b1d1a71248a02da7 .single-counter-up_9448bc6d4a769411:last-child {
  border: none;
}
.container-counter-about-page_b1d1a71248a02da7 .single-counter-up_9448bc6d4a769411 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_b1d1a71248a02da7 .single-counter-up_9448bc6d4a769411 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_3d0e0fa311235840 {
  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_3d0e0fa311235840 {
    padding: 20px;
  }
}
.single-testimonials-area_3d0e0fa311235840 .logo_4d1a5904ba748b29 {
  margin-bottom: 24px;
}
.single-testimonials-area_3d0e0fa311235840 p.disc_bc03bdeb31a2469b {
  max-width: 95%;
}
.single-testimonials-area_3d0e0fa311235840 .author-area_0b65f12c4ff60fbc {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_3d0e0fa311235840 .author-area_0b65f12c4ff60fbc .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_3d0e0fa311235840 .quote-image_239965413ee0615a {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_3d0e0fa311235840 .quote-image_239965413ee0615a {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_8713d121070ca76c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_8713d121070ca76c .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-testimonials-area-one_8713d121070ca76c .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_8713d121070ca76c .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-pagination .swiper-pagination-bullet_427d485641be1281 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-next,
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-next::after,
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .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_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-next:hover::after,
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_8713d121070ca76c .button-pagination-area_2eee230058efeeff .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_5abe0217d37b36fb {
  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_5abe0217d37b36fb: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_bcc18c5aad118baa {
  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_d5e8c469022e2511 {
  border-radius: 20px;
}

.single-testimonisl-three_186ac0da47db3058 {
  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_186ac0da47db3058::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_186ac0da47db3058::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_186ac0da47db3058 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_186ac0da47db3058 p.disc_bc03bdeb31a2469b {
  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_186ac0da47db3058 .author_c8cfba5a8d87f557 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_186ac0da47db3058 .author_c8cfba5a8d87f557 p.disc_bc03bdeb31a2469b {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_24748e3b6bc96c2e {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_24748e3b6bc96c2e p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_24748e3b6bc96c2e .small-team-aera_824531f93d464760 {
  margin-top: -40px;
}
.expart-team-small-thumb_24748e3b6bc96c2e .small-team-aera_824531f93d464760 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_24748e3b6bc96c2e .small-team-aera_824531f93d464760 img.two_3e178cfdad327d66 {
  left: 30px;
}
.expart-team-small-thumb_24748e3b6bc96c2e .small-team-aera_824531f93d464760 img.three_8447cbf0a3afcdc6 {
  left: 60px;
}
.expart-team-small-thumb_24748e3b6bc96c2e .small-team-aera_824531f93d464760 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_68c719ed2b640586 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_68c719ed2b640586 {
    width: 100%;
  }
}

.single-testimonials-4_60453f92ccc87166 {
  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_60453f92ccc87166 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_60453f92ccc87166 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_60453f92ccc87166 p.disc_bc03bdeb31a2469b {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_60453f92ccc87166 .author_c8cfba5a8d87f557 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_60453f92ccc87166 .author_c8cfba5a8d87f557 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_d322fc9d33bd9954 {
  position: relative;
}
.rts-client-feedback-area_d322fc9d33bd9954.home-2_a75ec8b254118f24 .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_d322fc9d33bd9954.home-2_a75ec8b254118f24 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_a2ab82bddccaea2a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
    display: none;
  }
}
.rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_a2ab82bddccaea2a .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_2227b0da37cc6a23 .single-testimonials-area_3d0e0fa311235840 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_2227b0da37cc6a23 .single-testimonials-area_3d0e0fa311235840 p.disc_bc03bdeb31a2469b {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_2227b0da37cc6a23 .single-testimonials-area_3d0e0fa311235840 .author-area_0b65f12c4ff60fbc .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_2227b0da37cc6a23 .single-testimonials-area_3d0e0fa311235840 .author-area_0b65f12c4ff60fbc span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_2227b0da37cc6a23 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_2227b0da37cc6a23 .title-style-one-center_4569374ed1f1845e .pre_6cdf3cd817f3fefe {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_2227b0da37cc6a23 .title-style-one-center_4569374ed1f1845e .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_2227b0da37cc6a23 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_2227b0da37cc6a23 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_046f0527977cb850 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_046f0527977cb850 .inner_4549bb479c3945ff {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_046f0527977cb850 .inner_4549bb479c3945ff {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_046f0527977cb850 .inner_4549bb479c3945ff {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_046f0527977cb850 .inner_4549bb479c3945ff {
    padding: 25px;
  }
}
.testimonials-filwidth_046f0527977cb850 .body {
  margin-top: 30px;
}
.testimonials-filwidth_046f0527977cb850 .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_046f0527977cb850 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_046f0527977cb850 .body .author_c8cfba5a8d87f557 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_046f0527977cb850 .body .author_c8cfba5a8d87f557 a .title-name_ccb11f9faa9ee3b9 {
  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_427d485641be1281 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_427d485641be1281.swiper-pagination-bullet-active_63dadd4990226124 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_b5dc573ef3af0b6a {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-left_ea3255d662efb52f {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-left_ea3255d662efb52f .heading-title_77c13ff68f1f104d {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-left_ea3255d662efb52f .author-area_0b65f12c4ff60fbc {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-left_ea3255d662efb52f .author-area_0b65f12c4ff60fbc .right-content_3ad3fc7c4bc66634 .author-title_e36ae3ca5600a1dc {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-left_ea3255d662efb52f .author-area_0b65f12c4ff60fbc .right-content_3ad3fc7c4bc66634 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-right_8d0addeb4e8b06f2 {
  margin-left: 40px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-right_8d0addeb4e8b06f2 .right-inner_b9c3530cdc53788c {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-right_8d0addeb4e8b06f2 .right-inner_b9c3530cdc53788c .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-right_8d0addeb4e8b06f2 .right-inner_b9c3530cdc53788c .item:last-child {
  border: none;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-right_8d0addeb4e8b06f2 .right-inner_b9c3530cdc53788c .item .heading-title_77c13ff68f1f104d {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 .testimonial-right_8d0addeb4e8b06f2 .right-inner_b9c3530cdc53788c .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .section-inner_c312d5b538a6a2e3 {
  position: relative;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .service-swiper-main-wrapper-2_745bc90bf2317596 {
  overflow: hidden;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-slide:nth-child(odd) .single-service-style-two_e9d9718873324903 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .single-service-style-two_e9d9718873324903 {
  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_b5dc573ef3af0b6a .single-service-style-two_e9d9718873324903 .disc_bc03bdeb31a2469b {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .single-service-style-two_e9d9718873324903 .author-area_0b65f12c4ff60fbc {
  margin-top: 10px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .single-service-style-two_e9d9718873324903 .author-area_0b65f12c4ff60fbc .author-content_86217243603c3784 .author-title_e36ae3ca5600a1dc {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .single-service-style-two_e9d9718873324903 .author-area_0b65f12c4ff60fbc .author-content_86217243603c3784 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-next,
.rts-testimonials-area-six_b5dc573ef3af0b6a .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_b5dc573ef3af0b6a .swiper-button-next i,
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-next:hover,
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-next::after,
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-next,
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-pagination2 .swiper-pagination-bullet_427d485641be1281 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_b5dc573ef3af0b6a .swiper-pagination2 .swiper-pagination-bullet_427d485641be1281.swiper-pagination-bullet-active_63dadd4990226124 {
  background: #FF6354;
}

.rts-testimonials-area-three_7fb50010935e3829 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .one {
    display: none;
  }
}
.rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.rts-testimonials-area-three_7fb50010935e3829 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_822fb7a0757fd4e7 {
  position: relative;
}
.rts-testimonials-area-7_822fb7a0757fd4e7 .testimonials--shape_d60bc953dc737852 img {
  position: absolute;
}
.rts-testimonials-area-7_822fb7a0757fd4e7 .testimonials--shape_d60bc953dc737852 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_822fb7a0757fd4e7 .testimonials--shape_d60bc953dc737852 img.two_3e178cfdad327d66 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_3d0e0fa311235840 .logo_4d1a5904ba748b29 .light_dbaed70ca9f937c4 {
  display: block;
}
[data-theme=light] .single-testimonials-area_3d0e0fa311235840 .logo_4d1a5904ba748b29 .dark_c4ba9c197bf38169 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_3d0e0fa311235840 .logo_4d1a5904ba748b29 .light_dbaed70ca9f937c4 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_3d0e0fa311235840 .logo_4d1a5904ba748b29 .dark_c4ba9c197bf38169 {
  display: block;
}

.single-blog-area-style-one_ff8d0302b2bf8fcf:hover .thumbnail_88c5f1c4f6b80a87 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .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_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e .admin_ba3926558ee2be36 {
  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_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e .date_200a376ba28712cf {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_35b9624f739a93cb {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_35b9624f739a93cb .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-blog-area-one_35b9624f739a93cb .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-blog-area-one_35b9624f739a93cb .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_35b9624f739a93cb .shape-area_cbf71b51a1b216a3 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_35b9624f739a93cb .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_35b9624f739a93cb .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_35b9624f739a93cb .rts-btn.btn-primary_5abe0217d37b36fb.text-center_1581eb079b7f13e0 {
  margin: auto;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 {
  border-radius: 0;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 img {
  border-radius: 0;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 {
  background: var(--blog-single);
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e .date_200a376ba28712cf span {
  margin-right: 10px;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .btn-area_47a3773a986808d9 {
  text-align: center;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .btn-area_47a3773a986808d9 .read-more-btn_c14ac5478f3925ff {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .btn-area_47a3773a986808d9 .read-more-btn_c14ac5478f3925ff:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .btn-area_47a3773a986808d9 .read-more-btn_c14ac5478f3925ff::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_35b9624f739a93cb.home-five_5eef6ddcc1bd06d4 .title-style-one-center_4569374ed1f1845e .pre_6cdf3cd817f3fefe {
  color: var(--color-primary-2);
}
.rts-blog-area-one_35b9624f739a93cb.home-five_5eef6ddcc1bd06d4 .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .bottom-area_87ac97a3b77e246e .admin_ba3926558ee2be36 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_35b9624f739a93cb.home-five_5eef6ddcc1bd06d4 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_35b9624f739a93cb.home-five_5eef6ddcc1bd06d4 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_35b9624f739a93cb.home-six_09e6d46ced4a65c1 .title-style-one-center_4569374ed1f1845e {
  color: var(--color-primary-2);
}

.rts-blog-area-one_35b9624f739a93cb.style-seven_1a47ae357ee9458c {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_35b9624f739a93cb.style-seven_1a47ae357ee9458c .title-style-one-center_4569374ed1f1845e .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_35b9624f739a93cb.style-seven_1a47ae357ee9458c .rts-btn.btn-primary-border_4cfbf8386b2172ae {
  color: var(--color-primary);
}
.rts-blog-area-one_35b9624f739a93cb.style-seven_1a47ae357ee9458c .rts-btn.btn-primary-border_4cfbf8386b2172ae:hover {
  color: #fff;
}

.single-blog-area-style-one_ff8d0302b2bf8fcf.eight-area_8be7da3454feead2 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_3681a4280942c5d8 {
  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_3681a4280942c5d8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_3681a4280942c5d8::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_3681a4280942c5d8:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_c9b2aec4974622fa {
  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_c9b2aec4974622fa::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_c9b2aec4974622fa::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_c9b2aec4974622fa:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_ff8d0302b2bf8fcf.about-page_f3fd82fb1aff08ae {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.one {
    display: none;
  }
}
.rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    top: 2%;
  }
}
.rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_05ca7e0bb3b3bef8.shape-position_6a0004594f658584 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_427d485641be1281 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_427d485641be1281.swiper-pagination-bullet-active_63dadd4990226124 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf {
  padding-bottom: 40px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 {
  max-width: 100%;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .read-more-btn_c14ac5478f3925ff {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .read-more-btn_c14ac5478f3925ff:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .read-more-btn_c14ac5478f3925ff:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .read-more-btn_c14ac5478f3925ff::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_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .rts-single-wized_f2452282b4495dda {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .rts-single-wized_f2452282b4495dda.search .wized-body_fdda7283da613001 {
  margin-top: 0;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 {
  margin-top: 30px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 .rts-search-wrapper_2e656f5d3a0ef113 {
  position: relative;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 .rts-search-wrapper_2e656f5d3a0ef113 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_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 .rts-search-wrapper_2e656f5d3a0ef113 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 .rts-search-wrapper_2e656f5d3a0ef113 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_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 .rts-search-wrapper_2e656f5d3a0ef113 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897 li {
  list-style: none;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897 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_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .single-categories_1c8bafb1cda83897 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .thumbnail_88c5f1c4f6b80a87 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .thumbnail_88c5f1c4f6b80a87 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .thumbnail_88c5f1c4f6b80a87:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .content-area_a1b032fae28d6aaa {
  flex-basis: 60%;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .user_3a563a26924ee787 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .user_3a563a26924ee787 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .post-title_ffa54dfe29bf5725 .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_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .post-title_ffa54dfe29bf5725 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .recent-post-single_c12e7e754718d63a .post-title_ffa54dfe29bf5725:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .gallery-inner_39d55eaa7c28a495 .single-row_c5fc3bfbfff4e880.row-1_e07dd19cf2efe181 {
  margin-bottom: 20px;
}
.w-100_d32463b5bbb7bf0c {
  border-radius: 15px;
}
img.w-100_d32463b5bbb7bf0c {
  margin-top: 1.25rem;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .tags-wrapper_dc521c6997317ef5 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .tags-wrapper_dc521c6997317ef5 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_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .tags-wrapper_dc521c6997317ef5 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_901b63bc05348c7a.grid-2_6e920d5a5d95e35a .single-blog-area-style-one_ff8d0302b2bf8fcf {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_901b63bc05348c7a.grid-2_6e920d5a5d95e35a .single-blog-area-style-one_ff8d0302b2bf8fcf:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_901b63bc05348c7a.grid-2_6e920d5a5d95e35a .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 .title {
  font-size: 20px;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 {
  border-radius: 0;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .single-blog-area-style-one_ff8d0302b2bf8fcf .thumbnail_88c5f1c4f6b80a87 img {
  border-radius: 0;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .single-blog-area-style-one_ff8d0302b2bf8fcf .inner-content-wrapper_cd18d64146afc7c2 {
  padding: 30px 0 0;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-content_c991b2fd021b164c {
  padding: 0 0 80px;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-content_c991b2fd021b164c p.first-text_28cfe76ec551179a::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-content_c991b2fd021b164c .desc-image_23122df4741352c7 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-content_c991b2fd021b164c .desc-image-2_2021182d01daba16 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-footer_bf444483f0b07baf {
  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_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-footer_bf444483f0b07baf .nav-x_dcc9eb79aabaa1d3 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-footer_bf444483f0b07baf .nav-x_dcc9eb79aabaa1d3 li a {
  font-weight: 600;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-footer_bf444483f0b07baf .nav-x_dcc9eb79aabaa1d3 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be {
  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_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be {
    flex-direction: column;
  }
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be .left-image_0d8e9278d03e132a {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be .right-content_3ad3fc7c4bc66634 {
  flex-basis: 70%;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be .right-content_3ad3fc7c4bc66634 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be .right-content_3ad3fc7c4bc66634 .author-social_164c17680fac0997 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be .right-content_3ad3fc7c4bc66634 .author-social_164c17680fac0997 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_901b63bc05348c7a.details_adb5c62ac5011b3f .post-panel_633f3c67d4b401a0 .post-author_0ebeb98e1bb426be .right-content_3ad3fc7c4bc66634 .author-social_164c17680fac0997 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_901b63bc05348c7a.inner_4549bb479c3945ff .fluxi-right-ct-1_8afcf7cedcea6d38 .wized-body_fdda7283da613001 .rts-search-wrapper_2e656f5d3a0ef113 input {
  color: #717171;
}

.post-form_bd3e751094d99972 {
  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_bd3e751094d99972 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 input,
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7 textarea {
  padding-left: 35px;
}
.post-form_bd3e751094d99972 .single-input-area_404e41953ea902d7.text-area_4bdbaaab689c3730 i {
  top: 61px !important;
}

.rts-fluxi-pagination_3945f730488f7c0a {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_3945f730488f7c0a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_3945f730488f7c0a ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_3945f730488f7c0a 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_3945f730488f7c0a ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_3945f730488f7c0a ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_aca02117922ac068 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_40c18fab99de6591 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 p.disc_bc03bdeb31a2469b br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_40c18fab99de6591 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_40c18fab99de6591 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_40c18fab99de6591 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_40c18fab99de6591 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_40c18fab99de6591 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_40c18fab99de6591 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_40c18fab99de6591 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_40c18fab99de6591 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_40c18fab99de6591 .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 .shape-area_cbf71b51a1b216a3 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_40c18fab99de6591 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_40c18fab99de6591 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_40c18fab99de6591 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.subscribe-main-wrapper-one_40c18fab99de6591 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .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_2eee230058efeeff .swiper-pagination .swiper-pagination-bullet_427d485641be1281 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .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_2eee230058efeeff .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_2eee230058efeeff .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_b1c44c7eff4931c8.about_1267044dd2086fad .btn-area_47a3773a986808d9 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_b1c44c7eff4931c8.about_1267044dd2086fad .btn-area_47a3773a986808d9 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_21e6db21d235f833 .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_21e6db21d235f833 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_21e6db21d235f833 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_b95540ef3745993b .single-footer-wized-one_21e6db21d235f833 .title, [data-theme=light] .rts-footer-area-one_96067005ec6552bb .single-footer-wized-one_21e6db21d235f833 .title {
  color: #26262C;
}

.rts-footer-area-one_96067005ec6552bb {
  background: var(--footer-bg);
}
.rts-footer-area-one_96067005ec6552bb .footer-top-area_7a37a0e1277a79f8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_21e6db21d235f833 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_21e6db21d235f833 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_21e6db21d235f833 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_21e6db21d235f833 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_21e6db21d235f833 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_4d93776a0ef5e45c {
  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_4d93776a0ef5e45c {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_4d93776a0ef5e45c p {
  margin-bottom: 0;
}
.copyright-area-start_4d93776a0ef5e45c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_4d93776a0ef5e45c ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_4d93776a0ef5e45c ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_4d93776a0ef5e45c ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_4d93776a0ef5e45c.area-two_a5405ab537141aed p {
  color: #D7D9E9;
}
.copyright-area-start_4d93776a0ef5e45c.area-two_a5405ab537141aed ul li a {
  color: #D7D9E9;
}
.copyright-area-start_4d93776a0ef5e45c.area-two_a5405ab537141aed ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_fbd3b31fc646c582 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_fbd3b31fc646c582 .social-area-one_3c7b6da921a3d465 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_d498427f10662b84 .mobile__breakpoint_172ff9c1d9bd4c87 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_d498427f10662b84 .single-footer-wized-one_21e6db21d235f833 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_d498427f10662b84 .single-footer-wized-one_21e6db21d235f833 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_ad80859be89acc2b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_ad80859be89acc2b .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_ad80859be89acc2b .right .language_64fee384d82f33ce {
  color: #fff;
}

.footer-four_b95540ef3745993b {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_932fd9a21444dfcb {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_932fd9a21444dfcb .single-footer-four-wized_3236f371cb190ff9 ul li a {
  color: #E4E5F1;
}
.footer-three_932fd9a21444dfcb .single-footer-four-wized_3236f371cb190ff9 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_932fd9a21444dfcb .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input {
  background: #FFFFFF;
}
.footer-three_932fd9a21444dfcb .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_3236f371cb190ff9 .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_3236f371cb190ff9 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_3236f371cb190ff9 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_3236f371cb190ff9 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form button {
  padding: 18px 20px;
}

.copyright-area-four_de5671692f1e43ad {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_de5671692f1e43ad.area-3_fa4b0ad4069a2b18 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_de5671692f1e43ad {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_de5671692f1e43ad .logo_4d1a5904ba748b29 img.light_dbaed70ca9f937c4 {
  display: block;
}
[data-theme=light] .copyright-area-four_de5671692f1e43ad .logo_4d1a5904ba748b29 img.dark_c4ba9c197bf38169 {
  display: none;
}

[data-theme=dark] .copyright-area-four_de5671692f1e43ad .logo_4d1a5904ba748b29 img.light_dbaed70ca9f937c4 {
  display: none;
}
[data-theme=dark] .copyright-area-four_de5671692f1e43ad .logo_4d1a5904ba748b29 img.dark_c4ba9c197bf38169 {
  display: block;
}

.rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab {
    height: 320px;
  }
}
.rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .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_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f 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_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_933e4c96bd711ddf .footer-wrapper-7_126e265c24eb02ab .innerr_7cc68bc90de42d6f .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_5a04beb9917a82f6 {
  text-align: center;
}
.footer-top-8_5a04beb9917a82f6 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_5a04beb9917a82f6 .title {
    font-size: 35px;
  }
}
.footer-top-8_5a04beb9917a82f6 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_84e0fe770d8f9a62 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_84e0fe770d8f9a62 .sape-image_560ca1e7cae7ffae {
    display: none;
  }
}
.rts-footer-area-eight_84e0fe770d8f9a62 .sape-image_560ca1e7cae7ffae img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_84e0fe770d8f9a62 .sape-image_560ca1e7cae7ffae img.two_3e178cfdad327d66 {
  top: 25%;
  left: 25%;
}

.container-10_8ae124f236c2ee94 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_836aba657d2cc8d3 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_836aba657d2cc8d3 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_836aba657d2cc8d3 form .single-input_2337523e57dd530d {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_836aba657d2cc8d3 form .single-input_2337523e57dd530d i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_836aba657d2cc8d3 form .single-input_2337523e57dd530d label {
  margin-bottom: 10px;
}
.form-area-footer-8_836aba657d2cc8d3 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_836aba657d2cc8d3 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_d36c9f1efa85e8bd {
  text-align: center;
}
.easy-cta-area-wrapper_d36c9f1efa85e8bd .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_d36c9f1efa85e8bd .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_d36c9f1efa85e8bd p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_d36c9f1efa85e8bd.mid_c66508edbb038563 {
  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_d36c9f1efa85e8bd.mid_c66508edbb038563 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_40927e267df8b9d5 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_3c0b14eef605fdb7 .copy-right-ul_db1ebbfba63b301f {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_3c0b14eef605fdb7 .copy-right-ul_db1ebbfba63b301f {
    flex-direction: column;
  }
}
.copyright-area-8_3c0b14eef605fdb7 .copy-right-ul_db1ebbfba63b301f li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_3c0b14eef605fdb7 .copy-right-ul_db1ebbfba63b301f li a {
  color: #FFFFFF;
}
.copyright-area-8_3c0b14eef605fdb7 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_017aed20e5f15077 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_017aed20e5f15077 .shape-image_5e9eb9af366b3581 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_017aed20e5f15077 .shape-image_5e9eb9af366b3581 {
    width: 200px;
  }
}
.footer-six_017aed20e5f15077 .rts-call-to-action_678de58a7cf579a5 .call-to-action-area-5_401635ce70439636 {
  background: none;
  padding: 80px 0;
}
.footer-six_017aed20e5f15077 .rts-call-to-action_678de58a7cf579a5 .call-to-action-area-5_401635ce70439636 .rts-btn {
  border-radius: 0;
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 .title {
  color: #D7D9E9;
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 ul li a {
  color: #D7D9E9;
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form {
  gap: 0;
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input::placeholder {
  color: var(--color-title);
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_017aed20e5f15077 .single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_017aed20e5f15077 .copyright-area-four_de5671692f1e43ad {
  border-top: 1px solid #37373F;
}
.footer-six_017aed20e5f15077 .copyright-area-four_de5671692f1e43ad p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_6b24cf0fcc2d68d3 form {
  position: relative;
}
.footer-input-main-wrapper-one_6b24cf0fcc2d68d3 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_6b24cf0fcc2d68d3 form input {
  padding-left: 40px;
}

.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form {
  position: relative;
}
.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_3236f371cb190ff9 .footer-input-btn-between_6591e39e52793a2a form input {
  padding-left: 35px;
}

.copyright-area-7_06b91376057a44cc {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_06b91376057a44cc {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_06b91376057a44cc p {
  margin: 0;
}
.copyright-area-7_06b91376057a44cc ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_06b91376057a44cc ul li {
  margin: 0;
  padding: 0;
}

.footer-five_fe86283c0d809abc .single-footer-four-wized_3236f371cb190ff9 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_fe86283c0d809abc .single-footer-four-wized_3236f371cb190ff9 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_fe86283c0d809abc .single-footer-four-wized_3236f371cb190ff9 form button {
  background: var(--color-primary-2);
}

.social-area-one_3c7b6da921a3d465 {
  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_3c7b6da921a3d465 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_3c7b6da921a3d465 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_3c7b6da921a3d465 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_46d543023601ff3f {
  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_46d543023601ff3f .title-style-one-left_6e4c34c561a15250 .pre_6cdf3cd817f3fefe {
  color: #BCBFDB;
}
.bg-dark-border-radious_46d543023601ff3f .title-style-one-left_6e4c34c561a15250 .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_dc916350af4ce9b4 {
  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_22288a07e3c97d6f path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_6d7906eed7b33956 .progress-wrap svg.progress-circle_22288a07e3c97d6f path {
  stroke: var(--color-primary-2);
}
.home-blue_6d7906eed7b33956 .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_b6bd4aed01146571 {
  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_b6bd4aed01146571 .sape-area_50ed1b560120a19b img {
  position: absolute;
}
.bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.two_3e178cfdad327d66 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.two_3e178cfdad327d66 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.two_3e178cfdad327d66 {
    display: none;
  }
}
.bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.three_8447cbf0a3afcdc6 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.three_8447cbf0a3afcdc6 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.four_11101b2e5d24a85b {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.four_11101b2e5d24a85b {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.four_11101b2e5d24a85b {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_b6bd4aed01146571 .sape-area_50ed1b560120a19b img.four_11101b2e5d24a85b {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_1d205d38dab24c74 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_1d205d38dab24c74 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_1d205d38dab24c74 p.disc_bc03bdeb31a2469b {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_1d205d38dab24c74 .feature-area-wrapper_bac77442487cc8ef {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 .feature-area-wrapper_bac77442487cc8ef {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_1d205d38dab24c74 .feature-area-wrapper_bac77442487cc8ef {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_1d205d38dab24c74 .feature-area-wrapper_bac77442487cc8ef .single-feature_ed74410040d4d7f2 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_1d205d38dab24c74 .feature-area-wrapper_bac77442487cc8ef .single-feature_ed74410040d4d7f2 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_144ad7f42c4a17fa {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_144ad7f42c4a17fa input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_144ad7f42c4a17fa .signle-input_72e236cf2d1d2db3 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_144ad7f42c4a17fa .signle-input_72e236cf2d1d2db3 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_144ad7f42c4a17fa .signle-input_72e236cf2d1d2db3 label {
  margin-bottom: 15px;
}
.appoinment_form-1_144ad7f42c4a17fa .signle-input_72e236cf2d1d2db3 input {
  padding-left: 40px;
}
.appoinment_form-1_144ad7f42c4a17fa .signle-input_72e236cf2d1d2db3 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_144ad7f42c4a17fa button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_e7ba289fa5a5db8e {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_e3c1c6911e4199e7 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_e3c1c6911e4199e7 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_e3c1c6911e4199e7 .inmformation_5f9173878e53c68b .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_e3c1c6911e4199e7 .inmformation_5f9173878e53c68b .title {
    font-size: 40px;
  }
}
.single-counter-up-two_e3c1c6911e4199e7 .inmformation_5f9173878e53c68b p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_9ef74b11d6521ed2 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_9ef74b11d6521ed2.team-five .title-style-one-center_4569374ed1f1845e .pre_6cdf3cd817f3fefe {
  color: var(--color-primary-2);
}
.expart-team-area-7_9ef74b11d6521ed2.inner {
  background: var(--team-bg);
}

.single-team-area-7_0a2be77d12586ba5 {
  text-align: center;
}
.single-team-area-7_0a2be77d12586ba5 .thumbnail_88c5f1c4f6b80a87 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_0a2be77d12586ba5 .thumbnail_88c5f1c4f6b80a87 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_0a2be77d12586ba5 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_0a2be77d12586ba5 .designation_ce194a686cf92f33 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_0a2be77d12586ba5:hover .thumbnail_88c5f1c4f6b80a87 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_427d485641be1281 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_427d485641be1281.swiper-pagination-bullet-active_63dadd4990226124 {
  background: var(--color-gradient);
}

.single-team-area-start_ff613ffed24e73e6:hover .thumbnail_88c5f1c4f6b80a87 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_ff613ffed24e73e6 .thumbnail_88c5f1c4f6b80a87 {
  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_ff613ffed24e73e6 .thumbnail_88c5f1c4f6b80a87 img {
  transition: 0.8s;
}
.single-team-area-start_ff613ffed24e73e6 .inner-content_a680dbf48bb0def6 {
  text-align: center;
}
.single-team-area-start_ff613ffed24e73e6 .inner-content_a680dbf48bb0def6 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_ff613ffed24e73e6 .inner-content_a680dbf48bb0def6 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_12baf22e2c676040.about_1267044dd2086fad {
  position: relative;
}
.rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    display: none;
  }
}
.rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  left: 25%;
  top: 7%;
}
.rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_12baf22e2c676040.about_1267044dd2086fad .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    display: none;
  }
}
.rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    display: none;
  }
}
.rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  left: 25%;
  top: 7%;
}
.rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_12baf22e2c676040.inner_4549bb479c3945ff .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    display: none;
  }
}

.bg-dark-p_7d2f1fa3957ad5ec .title {
  color: #fff;
}

.section-separator-top_01126927d21291af {
  position: relative;
}
.section-separator-top_01126927d21291af::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_2e0ea1d2b95b3d1b {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_2e0ea1d2b95b3d1b {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b .left-titlet-wrapper_a80024890c5e067c .title {
  color: #fff;
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b p.disc_bc03bdeb31a2469b {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_2e0ea1d2b95b3d1b p.disc_bc03bdeb31a2469b br {
    display: none;
  }
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac .under-line-btn_61151ad7d1b2d42f {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac .under-line-btn_61151ad7d1b2d42f:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac .under-line-btn_61151ad7d1b2d42f:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac .under-line-btn_61151ad7d1b2d42f::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_2e0ea1d2b95b3d1b .button-area_a1e0bb0c102021ac .btn-primary-2_5d1e87054a55691f i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_2e0ea1d2b95b3d1b.area-3_fa4b0ad4069a2b18 .button-area_a1e0bb0c102021ac .under-line-btn_61151ad7d1b2d42f::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_4f67bd5b117d3495 .style-four_9acdd762e8aa9024 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_55af07771533104f .rts-faq-area-full-container_4f67bd5b117d3495 .style-four_9acdd762e8aa9024 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_fa4b0ad4069a2b18 .cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.area-3_fa4b0ad4069a2b18 .cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_fa4b0ad4069a2b18 .cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_fa4b0ad4069a2b18 .cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_fa4b0ad4069a2b18 .cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_6bfe22c0b8d5c626 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_6bfe22c0b8d5c626 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626.style-four_9acdd762e8aa9024::after, .cta-main-wrapper-style-box_6bfe22c0b8d5c626.style-four_9acdd762e8aa9024::before {
  display: none;
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626::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_6bfe22c0b8d5c626::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_6bfe22c0b8d5c626 .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_6bfe22c0b8d5c626 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6bfe22c0b8d5c626 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_5d0db15e6e9364ac {
  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_5d0db15e6e9364ac {
    padding: 25px;
  }
}
.call-to-action-style-4_5d0db15e6e9364ac .button-area_a1e0bb0c102021ac {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_5d0db15e6e9364ac .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.call-to-action-style-4_5d0db15e6e9364ac .shape-area_cbf71b51a1b216a3 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_5d0db15e6e9364ac .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_5d0db15e6e9364ac .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_5d0db15e6e9364ac .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  top: 10%;
  left: 8%;
}

.header-three_1f2fa799ca7e9108.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_287f87701e29a18c {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_287f87701e29a18c {
    height: 630px;
  }
}
.contact-banner-area-start_287f87701e29a18c img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_287f87701e29a18c img {
    display: none;
  }
}
.contact-banner-area-start_287f87701e29a18c img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_287f87701e29a18c img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_287f87701e29a18c img.one {
    right: 15%;
  }
}
.contact-banner-area-start_287f87701e29a18c img.two_3e178cfdad327d66 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_287f87701e29a18c img.three_8447cbf0a3afcdc6 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_287f87701e29a18c img.four_11101b2e5d24a85b {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_287f87701e29a18c.faq_81937ccc57181e3b {
  height: auto;
}

.contact-form-page_3bd238caf84a9921 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_ee5e45a8a304194f {
  text-align: center;
}
.banner-inner-area-contact-inner_ee5e45a8a304194f .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_ee5e45a8a304194f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_ee5e45a8a304194f .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ee5e45a8a304194f .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_ee5e45a8a304194f p.disc_bc03bdeb31a2469b {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ee5e45a8a304194f p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_ee5e45a8a304194f p.disc_bc03bdeb31a2469b {
    max-width: 80%;
  }
}

.contact-form_3089517f2a2e775f {
  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_3089517f2a2e775f {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_3089517f2a2e775f {
    padding: 50px 20px;
  }
}
.contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 {
  margin-bottom: 24px;
}
.contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_67a59b75f2efeac1 {
  text-align: center;
}
.single-contact-inner-info_67a59b75f2efeac1 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_67a59b75f2efeac1 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_67a59b75f2efeac1 p {
  margin-bottom: 0;
}
.single-contact-inner-info_67a59b75f2efeac1.mid_c66508edbb038563 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_67a59b75f2efeac1.mid_c66508edbb038563 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_67a59b75f2efeac1.mid_c66508edbb038563 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 {
  position: relative;
}
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 input,
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 input::placeholder,
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f .single-input-area_404e41953ea902d7.text-area_4bdbaaab689c3730 i {
  top: 61px !important;
}
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_13a77cd065f0ced2.contact-form-page_3bd238caf84a9921 .contact-form_3089517f2a2e775f button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_45cba4624e7d5a05 {
  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_45cba4624e7d5a05 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_45cba4624e7d5a05 {
    padding: 20px;
  }
}
.seo-optimization-area_45cba4624e7d5a05 .thumbnail_88c5f1c4f6b80a87 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_45cba4624e7d5a05 .thumbnail_88c5f1c4f6b80a87 {
    min-width: 100%;
  }
}
.seo-optimization-area_45cba4624e7d5a05 .thumbnail_88c5f1c4f6b80a87 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_45cba4624e7d5a05 .thumbnail_88c5f1c4f6b80a87 img {
    min-width: 100%;
  }
}

.service-area-8_175d8b8b5198cf05 .icon {
  margin-bottom: 22px;
}
.service-area-8_175d8b8b5198cf05 .title {
  font-weight: 800;
}
.service-area-8_175d8b8b5198cf05 .disc_bc03bdeb31a2469b {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_40c18fab99de6591.seo-marketing_a62c99b565e98c9c {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_40c18fab99de6591.seo-marketing_a62c99b565e98c9c .title-style-one-center_4569374ed1f1845e p.disc_bc03bdeb31a2469b br {
    display: none;
  }
}

.section-separator-top-bg-white_420e071210160587 {
  position: relative;
}
.section-separator-top-bg-white_420e071210160587::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_ed62db8de0909024 .large-thumbnail_d7f15bdcdf09ce80 {
  position: relative;
}
.single-product-list_ed62db8de0909024 .large-thumbnail_d7f15bdcdf09ce80 .sm-right_1463699534ecd1f9 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_ed62db8de0909024 .large-thumbnail_d7f15bdcdf09ce80 .sm-right_1463699534ecd1f9 {
    display: none;
  }
}
.single-product-list_ed62db8de0909024 .large-thumbnail_d7f15bdcdf09ce80 .sm-right_1463699534ecd1f9.left {
  right: auto;
  left: 0;
}
.single-product-list_ed62db8de0909024 .thumbnail_88c5f1c4f6b80a87 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_ed62db8de0909024 .thumbnail_88c5f1c4f6b80a87 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_ed62db8de0909024 .thumbnail_88c5f1c4f6b80a87 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_ed62db8de0909024 .thumbnail_88c5f1c4f6b80a87 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .pre-title_4bfcf1aa27550102 {
  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_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .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_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .title {
    font-size: 35px;
  }
}
.single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .single-service_6a6e359741f3eb7e {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .single-service_6a6e359741f3eb7e i {
  color: var(--color-primary);
}
.single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 p.disc_bc03bdeb31a2469b {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 a.thumbnail_88c5f1c4f6b80a87 {
  max-width: 100%;
}
.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 a.thumbnail_88c5f1c4f6b80a87 img {
  max-width: 100%;
  width: 100%;
}
.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .service-btn_b867d9fdc1eda54c {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .service-btn_b867d9fdc1eda54c::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_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .service-btn_b867d9fdc1eda54c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .service-btn_b867d9fdc1eda54c:hover i {
  transform: rotate(0);
}
.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .service-btn_b867d9fdc1eda54c i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_ef317da92c32f5b9 .single-product-list_ed62db8de0909024 .portfolio-content-wrapper-list_cba32630c12f6067 .service-btn_b867d9fdc1eda54c.color-secondary-2_f9da801ae3841a36::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_024da3abbdc4dcb4 .thumbnail_88c5f1c4f6b80a87:hover img {
  transform: none;
}
.single-product-list-2_024da3abbdc4dcb4 .left-image_0d8e9278d03e132a {
  position: relative;
}
.single-product-list-2_024da3abbdc4dcb4 .left-image_0d8e9278d03e132a .short-image-area_2e339ecd36b3e9fd {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_024da3abbdc4dcb4 .left-image_0d8e9278d03e132a .short-image-area_2e339ecd36b3e9fd {
    right: 5%;
  }
}
.single-product-list-2_024da3abbdc4dcb4 .left-image_0d8e9278d03e132a .short-image-area_2e339ecd36b3e9fd img {
  transform: scale(1);
}
.single-product-list-2_024da3abbdc4dcb4 .right-image_f5c7403c6f476e02 {
  position: relative;
}
.single-product-list-2_024da3abbdc4dcb4 .right-image_f5c7403c6f476e02 .short-image-area_2e339ecd36b3e9fd {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_024da3abbdc4dcb4 .right-image_f5c7403c6f476e02 .short-image-area_2e339ecd36b3e9fd {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_024da3abbdc4dcb4 .right-image_f5c7403c6f476e02 .short-image-area_2e339ecd36b3e9fd {
    left: 50%;
  }
}
.single-product-list-2_024da3abbdc4dcb4 .right-image_f5c7403c6f476e02 .short-image-area_2e339ecd36b3e9fd img {
  transform: scale(1);
}
.single-product-list-2_024da3abbdc4dcb4 .portfolio-content-wrapper-list_cba32630c12f6067 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_024da3abbdc4dcb4 .portfolio-content-wrapper-list_cba32630c12f6067 .single-service_6a6e359741f3eb7e i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_024da3abbdc4dcb4 .portfolio-content-wrapper-list_cba32630c12f6067 .single-service_6a6e359741f3eb7e p {
  font-size: 20px;
}
.single-product-list-2_024da3abbdc4dcb4 .portfolio-content-wrapper-list_cba32630c12f6067 p.disc_bc03bdeb31a2469b {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_024da3abbdc4dcb4 .portfolio-content-wrapper-list_cba32630c12f6067 p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.product-section-bg_3bdb7084f54577df {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_9cf19beb03437994 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .shape-area_cbf71b51a1b216a3 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .shape-area_cbf71b51a1b216a3 .one {
    display: none;
  }
}
.product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .two_3e178cfdad327d66 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .two_3e178cfdad327d66 {
    top: 5%;
  }
}
.product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .three_8447cbf0a3afcdc6 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_9cf19beb03437994.area-2_ccb4361fc3af44eb .three_8447cbf0a3afcdc6 {
    display: none;
  }
}

.siongle-portfolio-box-style_ffd1bcccf4b20d08 .thumbnail_88c5f1c4f6b80a87 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .thumbnail_88c5f1c4f6b80a87 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_ffd1bcccf4b20d08 .thumbnail_88c5f1c4f6b80a87 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .thumbnail_88c5f1c4f6b80a87:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .pre_6cdf3cd817f3fefe {
  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_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .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_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08.style-four_9acdd762e8aa9024 .thumbnail_88c5f1c4f6b80a87 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08.style-four_9acdd762e8aa9024 .left-content_5594a9e1f5cd51f6 .pre_6cdf3cd817f3fefe {
  color: #fff;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08.style-four_9acdd762e8aa9024 .left-content_5594a9e1f5cd51f6 .title {
  color: #fff;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08.style-four_9acdd762e8aa9024 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08.style-four_9acdd762e8aa9024 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_ffd1bcccf4b20d08.style-four_9acdd762e8aa9024:hover .thumbnail_88c5f1c4f6b80a87 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_48c171cf501d9c9d {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.rts-fun-facts-area_48c171cf501d9c9d .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_0721b21148de5e4e {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_0721b21148de5e4e::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_0721b21148de5e4e .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_0721b21148de5e4e .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_0721b21148de5e4e.two_3e178cfdad327d66 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_0721b21148de5e4e.two_3e178cfdad327d66 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_2a5b57db34bb6943 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_0ab4a17105ddc7f1 {
  border-radius: 32px;
}

.float-right-div-case-studies_568d3a2bb93e2a61 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_568d3a2bb93e2a61 {
    width: 100%;
  }
}
.float-right-div-case-studies_568d3a2bb93e2a61 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_568d3a2bb93e2a61 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_427d485641be1281 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_8dd291a923c1fbf2.rts-section-gap2.bg-dark-border-radious.radious-4_0ab4a17105ddc7f1 {
  background: var(--case-study);
}

.rts-case-studies-4_8dd291a923c1fbf2 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_8dd291a923c1fbf2 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-case-studies-4_8dd291a923c1fbf2 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-case-studies-4_8dd291a923c1fbf2 .shape-area_cbf71b51a1b216a3 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_8dd291a923c1fbf2 .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_8dd291a923c1fbf2 .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_8dd291a923c1fbf2 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_8dd291a923c1fbf2 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_8dd291a923c1fbf2 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_8dd291a923c1fbf2 .swiper-pagination .swiper-pagination-bullet_427d485641be1281 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_ddf6fa6baab526a9 {
  position: relative;
}
.rts-case-studies-5_ddf6fa6baab526a9 .title-wrapper-between_ed8c3f9c06bd5fb9 .pre_6cdf3cd817f3fefe {
  font-weight: 800;
}
.rts-case-studies-5_ddf6fa6baab526a9 .title-wrapper-between_ed8c3f9c06bd5fb9 .title {
  font-weight: 800;
}
.rts-case-studies-5_ddf6fa6baab526a9 .bottom-btn_c180488c2860d54c .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_ddf6fa6baab526a9 .bottom-btn_c180488c2860d54c .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 {
  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_576b0720ea594f36.style-five_718cca6d50adf3e1 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1:nth-child(even) .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .pre_6cdf3cd817f3fefe {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1:nth-child(even) .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1:nth-child(even) .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .thumbnail_88c5f1c4f6b80a87 {
  flex-basis: 40%;
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .thumbnail_88c5f1c4f6b80a87 img {
  border-radius: 16px;
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 {
  flex-basis: 60%;
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .pre_6cdf3cd817f3fefe {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .title {
  font-weight: 800;
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_576b0720ea594f36.style-five_718cca6d50adf3e1 .inner-content_a680dbf48bb0def6 .left-content_5594a9e1f5cd51f6 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_6d78b9e247f2a0aa .siongle-portfolio-box-style_ffd1bcccf4b20d08 .thumbnail_88c5f1c4f6b80a87 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_6d78b9e247f2a0aa .siongle-portfolio-box-style_ffd1bcccf4b20d08:hover .thumbnail_88c5f1c4f6b80a87 img {
  transform: scale(1.15);
}
.home-seven-case_6d78b9e247f2a0aa .siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .right a {
  background: #F2F2F8;
}
.home-seven-case_6d78b9e247f2a0aa .siongle-portfolio-box-style_ffd1bcccf4b20d08 .inner-content_a680dbf48bb0def6 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_39345f4dc6747db5 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_39345f4dc6747db5 .title-style-one-center_4569374ed1f1845e .pre_6cdf3cd817f3fefe {
  color: #fff;
}
.rts-product-area-8_39345f4dc6747db5 .title-style-one-center_4569374ed1f1845e .title {
  color: #fff;
}

.single-product-8_0d9e2f4e69cfd433 {
  text-align: center;
}
.single-product-8_0d9e2f4e69cfd433:hover .thumbnail_88c5f1c4f6b80a87 img {
  transform: scale(1.12);
}
.single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 a img {
    width: 100%;
  }
}
.single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 .icon-top-right_58a557ee6b2944e1 {
  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_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 .icon-top-right_58a557ee6b2944e1 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 .icon-top-right_58a557ee6b2944e1:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_0d9e2f4e69cfd433 .thumbnail_88c5f1c4f6b80a87 .icon-top-right_58a557ee6b2944e1:hover i {
  color: #fff;
}
.single-product-8_0d9e2f4e69cfd433 .inner-content_a680dbf48bb0def6 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_0d9e2f4e69cfd433 .inner-content_a680dbf48bb0def6 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_0a8879ffd8e9b36c {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .left-side-content_6b0fbf55e31d16aa .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .left-side-content_6b0fbf55e31d16aa .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .left-side-content_6b0fbf55e31d16aa .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .right-side-image_5f87d61e6a67a704 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .right-side-image_5f87d61e6a67a704 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .right-side-image_5f87d61e6a67a704 .short-image_a87020ac66cd85d4 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .right-side-image_5f87d61e6a67a704 .short-image_a87020ac66cd85d4 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .right-side-image_5f87d61e6a67a704 .short-image_a87020ac66cd85d4 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_0a8879ffd8e9b36c .section-inner_c312d5b538a6a2e3 .right-side-image_5f87d61e6a67a704 .short-image_a87020ac66cd85d4 {
    display: none;
  }
}

.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .top-inner_3bbcb5189e15706a {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .top-inner_3bbcb5189e15706a .marquee_09f2a1000276f764 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .top-inner_3bbcb5189e15706a .marquee_09f2a1000276f764:hover {
  animation-play-state: paused;
}
.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .top-inner_3bbcb5189e15706a .marquee_09f2a1000276f764 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .bottom-inner_372d5339f27ef1ec {
  display: inline-block;
}
.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .bottom-inner_372d5339f27ef1ec .marquee_09f2a1000276f764 {
  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_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .bottom-inner_372d5339f27ef1ec .marquee_09f2a1000276f764:hover {
  animation-play-state: paused;
}
.rts-product-area-six_d6542438fb72895f .section-inner_c312d5b538a6a2e3 .bottom-inner_372d5339f27ef1ec .marquee_09f2a1000276f764 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_85c30b2bc4bd44bd {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_fca4a9b994cbefda {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_fca4a9b994cbefda {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_fca4a9b994cbefda .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_fca4a9b994cbefda .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_fca4a9b994cbefda .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_fca4a9b994cbefda .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_fca4a9b994cbefda p.disc_bc03bdeb31a2469b {
  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_fca4a9b994cbefda p.disc_bc03bdeb31a2469b {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_fca4a9b994cbefda p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_7d3b417282609d44 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_7d3b417282609d44 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_9a6a42e9985baa02 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_556f382beae85fad.case-studies_9c8f32e24cb7a95a .main-nav-area_79ad325e56367bb3 li a {
  color: #fff;
}
.header-style-one_556f382beae85fad.case-studies_9c8f32e24cb7a95a .main-nav-area_79ad325e56367bb3 li:hover a {
  color: var(--color-primary);
}
.header-style-one_556f382beae85fad.case-studies_9c8f32e24cb7a95a .button-area-start_7d662c7fcbe8c4a4 .demo-req_0b008faf8bef8a0f:hover {
  color: var(--color-primary);
}
.header-style-one_556f382beae85fad.case-studies_9c8f32e24cb7a95a .button-area-start_7d662c7fcbe8c4a4 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b .pagimation_1e28ecd52fc4b22f {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b .pagimation_1e28ecd52fc4b22f a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b .pagimation_1e28ecd52fc4b22f a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b .pagimation_1e28ecd52fc4b22f i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b .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_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .breadcrumb-inner_03f2effdc77c245b p.disc_bc03bdeb31a2469b {
  color: #717383;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6.area-2_ccb4361fc3af44eb .breadcrumb-inner_03f2effdc77c245b {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_f1fbdceb7deda453 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_f1fbdceb7deda453 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_f1fbdceb7deda453 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_f1fbdceb7deda453 a.btn-arrow_1819160634bd9ffd {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_f1fbdceb7deda453 .btn-arrow_1819160634bd9ffd {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_f1fbdceb7deda453 .btn-arrow_1819160634bd9ffd i {
  margin-left: 10px;
}
.strategy-right-area_f1fbdceb7deda453 .btn-arrow_1819160634bd9ffd::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_f1fbdceb7deda453 .btn-arrow_1819160634bd9ffd::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_f1fbdceb7deda453 .btn-arrow_1819160634bd9ffd:hover::before {
  width: 100%;
}

.strategy-left-content_2dc0779775b49b0d p.disc_bc03bdeb31a2469b {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_2dc0779775b49b0d p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.arrow-rotate_b8945378fd3e9ade i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_6809e5f5d3d7ee5a {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6809e5f5d3d7ee5a {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_6809e5f5d3d7ee5a .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6809e5f5d3d7ee5a .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_6809e5f5d3d7ee5a p.disc_bc03bdeb31a2469b {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6809e5f5d3d7ee5a p.disc_bc03bdeb31a2469b {
    max-width: 100%;
  }
}

.thumbnail-image-grid_48dc43f5aecd36eb a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_439fa49afa3a0bb6 .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    display: none;
  }
}

.large-image-area_fafccd4c7a8b468b {
  position: relative;
  z-index: 5;
}
.large-image-area_fafccd4c7a8b468b .large-thumbnail_d7f15bdcdf09ce80 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_bfdbab1473d523ac .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_bfdbab1473d523ac .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_bfdbab1473d523ac .accordion .accordion-item .accordion-header_5da8f983552613d9 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_bfdbab1473d523ac .accordion .accordion-item .accordion-header_5da8f983552613d9 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_bfdbab1473d523ac .accordion .accordion-item .accordion-header_5da8f983552613d9 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_bfdbab1473d523ac .accordion .accordion-item .accordion-body_6eaa4008700212ab {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_bfdbab1473d523ac.style-four_9acdd762e8aa9024 .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_02762f593abef0d3 .accordion-item .accordion-header_5da8f983552613d9 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_55835896fb6d5fbd {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_55835896fb6d5fbd {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.five_a76c39afced1e4b1 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.six_2cab0af361f75197 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_55835896fb6d5fbd .shape-area_cbf71b51a1b216a3 img.seven_6d8687c738363c94 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_1c8b5e58a81371da {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.two_3e178cfdad327d66 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.three_8447cbf0a3afcdc6 {
    bottom: 0;
  }
}
.rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_1c8b5e58a81371da .shape-area_cbf71b51a1b216a3 img.four_11101b2e5d24a85b {
    display: none;
  }
}

.rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 {
    display: none;
  }
}
.rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 img {
  position: absolute;
}
.rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .one {
    display: none;
  }
}
.rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .two_3e178cfdad327d66 {
    display: none;
  }
}
.rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .three_8447cbf0a3afcdc6 {
    display: none;
  }
}
.rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_4f67bd5b117d3495.style-three_02762f593abef0d3 .shape-area_cbf71b51a1b216a3 .four_11101b2e5d24a85b {
    display: none;
  }
}

.rts-error-section_d069822b05c14d9f {
  height: 100vh;
  width: 100%;
}
.rts-error-section_d069822b05c14d9f .section-inner_c312d5b538a6a2e3 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_d069822b05c14d9f .section-inner_c312d5b538a6a2e3 img {
  max-width: 100%;
}

.tos__content_22eb3973997c68ce p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_d1d884b2b76ac63b p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
