/*=================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_12a9144a4e87a230
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_2e6ca6665392a7ed svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_042b969477b9691b {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_9b8441bb018ad1de nav ul li a.main_b133ac2cd3c0e900,
[data-theme=dark] .mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c 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_1a3ccc5f33f7178c {
    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_a4670090aa8fc543,
.h2_30f26dcd5753af0f,
.h3_e9b2ba468c54d8bb,
.h4_3649947c3ad324a3,
.h5_0c64be12b8f41e0c,
.h6_ffc8bddbd9f01119,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_a4670090aa8fc543,
.h2_30f26dcd5753af0f,
.h3_e9b2ba468c54d8bb,
.h4_3649947c3ad324a3,
.h5_0c64be12b8f41e0c,
.h6_ffc8bddbd9f01119 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_a4670090aa8fc543 a,
.h2_30f26dcd5753af0f a,
.h3_e9b2ba468c54d8bb a,
.h4_3649947c3ad324a3 a,
.h5_0c64be12b8f41e0c a,
.h6_ffc8bddbd9f01119 a {
  color: inherit;
}

.bg-color-tertiary_c4a9d46362de5f25 h1,
.bg-color-tertiary_c4a9d46362de5f25 h2,
.bg-color-tertiary_c4a9d46362de5f25 h3,
.bg-color-tertiary_c4a9d46362de5f25 h4,
.bg-color-tertiary_c4a9d46362de5f25 h5,
.bg-color-tertiary_c4a9d46362de5f25 h6,
.bg-color-tertiary_c4a9d46362de5f25 .h1_a4670090aa8fc543,
.bg-color-tertiary_c4a9d46362de5f25 .h2_30f26dcd5753af0f,
.bg-color-tertiary_c4a9d46362de5f25 .h3_e9b2ba468c54d8bb,
.bg-color-tertiary_c4a9d46362de5f25 .h4_3649947c3ad324a3,
.bg-color-tertiary_c4a9d46362de5f25 .h5_0c64be12b8f41e0c,
.bg-color-tertiary_c4a9d46362de5f25 .h6_ffc8bddbd9f01119 {
  color: #fff;
}
.bg-color-tertiary_c4a9d46362de5f25 p {
  color: #6c7279;
}
.bg-color-tertiary_c4a9d46362de5f25 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_0c64be12b8f41e0c {
    font-size: 20px;
  }
}
h1,
.h1_a4670090aa8fc543,
h2,
.h2_30f26dcd5753af0f,
h3,
.h3_e9b2ba468c54d8bb {
  font-weight: var(--s-bold);
}

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

h6,
.h6_ffc8bddbd9f01119 {
  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_74a36e04315a3d3b {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_9380f6bcf5a108b4 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_4153f8b9eb432837 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_94d0cb0a8e25e335 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_21417178be6f4292 {
  font-size: 13px;
}
p.has-very-light-gray-color_390d834112762592 {
  color: var(--color-white);
}
p.has-background_7f91da89eea75267 {
  padding: 20px 30px;
}
p.b1_74a36e04315a3d3b {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_931dddcf6a94c6a8 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_9380f6bcf5a108b4 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_aaf507bb6f948646 {
  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_f67e6f4e03998d45 cite,
.wp-block-pullquote_f67e6f4e03998d45.is-style-solid-color_44f725a7d36938e4 blockquote cite,
.wp-block-quote_155bbd4c667a0bfd 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_13aff38a882cc3d4.bullet_eab8b4bcf341ad16 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_13aff38a882cc3d4.bullet_eab8b4bcf341ad16 li {
    padding-left: 19px;
  }
}
ul.liststyle_13aff38a882cc3d4.bullet_eab8b4bcf341ad16 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_13aff38a882cc3d4.bullet_eab8b4bcf341ad16 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_6d39c70f7512fe6e .title {
  margin-top: 0;
}

.paragraph-area_a0debc2daebf0c1d p.disc_8cef7ae786f785ad {
  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_8fac01571bbb397f.slick-slider_b3198d9735f2de9c {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_3d2b8a6a9b9ec1d8 {
    margin-bottom: 20px;
  }

  .ml_lg--20_e5dc649a77c7bb0c {
    margin-left: 20px;
  }

  .ptb_lg--25_b2b3501566280c1e {
    padding: 25px 0;
  }

  .plr_lg--25_d482d427b6c8b461 {
    padding: 0 25px;
  }

  .pt_lg--25_2e747552ac18be36 {
    padding-top: 25px;
  }

  .pb_lg--25_d0e3554d56bfe409 {
    padding-bottom: 25px;
  }

  .pl_lg--25_bcc07a6b71336e46 {
    padding-left: 25px;
  }

  .pr_lg--25_9728dece3a5af160 {
    padding-right: 25px;
  }

  .mt_lg--25_6c26894b29be70d4 {
    margin-top: 25px;
  }

  .mb_lg--25_5e40ed09582e3d75 {
    margin-bottom: 25px;
  }

  .ml_lg--25_23ac7b610bba30a3 {
    margin-left: 25px;
  }

  .ptb_lg--30_4ea47ff8ad134a76 {
    padding: 30px 0;
  }

  .plr_lg--30_e572642aef57015a {
    padding: 0 30px;
  }

  .pt_lg--30_073a47533af99b57 {
    padding-top: 30px;
  }

  .pb_lg--30_29dbf7b135cdfce6 {
    padding-bottom: 30px;
  }

  .pl_lg--30_2880e3dacb61263d {
    padding-left: 30px;
  }

  .pr_lg--30_7c7d4464e471db79 {
    padding-right: 30px;
  }

  .mt_lg--30_8f30254d2dc00f37 {
    margin-top: 30px;
  }

  .mb_lg--30_350ccb93ae292d5c {
    margin-bottom: 30px;
  }

  .ml_lg--30_8a76467caab8706e {
    margin-left: 30px;
  }

  .ptb_lg--35_dec2e95e3831d42d {
    padding: 35px 0;
  }

  .plr_lg--35_4ae911d05bd6988a {
    padding: 0 35px;
  }

  .pt_lg--35_b1de40287a656d28 {
    padding-top: 35px;
  }

  .pb_lg--35_eba74dcfa2beec88 {
    padding-bottom: 35px;
  }

  .pl_lg--35_c0fa109f13c68c8e {
    padding-left: 35px;
  }

  .pr_lg--35_33c1cb35828db6b5 {
    padding-right: 35px;
  }

  .mt_lg--35_82b051f1f024a18a {
    margin-top: 35px;
  }

  .mb_lg--35_0a11ecc518c97f9a {
    margin-bottom: 35px;
  }

  .ml_lg--35_d206e50ddb1b4a8b {
    margin-left: 35px;
  }

  .ptb_lg--40_e282d0b41457510f {
    padding: 40px 0;
  }

  .plr_lg--40_01af341aa6af1f1b {
    padding: 0 40px;
  }

  .pt_lg--40_f6fef90a1173ba48 {
    padding-top: 40px;
  }

  .pb_lg--40_bcbe6ae4e7021765 {
    padding-bottom: 40px;
  }

  .pl_lg--40_d11d622c7f46e431 {
    padding-left: 40px;
  }

  .pr_lg--40_c4b6479e6d9205b2 {
    padding-right: 40px;
  }

  .mt_lg--40_79daced922e920af {
    margin-top: 40px;
  }

  .mb_lg--40_7a945ce350994589 {
    margin-bottom: 40px;
  }

  .ml_lg--40_9148ecb198f2d7bf {
    margin-left: 40px;
  }

  .ptb_lg--45_d8a3b6db9b3032dc {
    padding: 45px 0;
  }

  .plr_lg--45_0facdc039ff27293 {
    padding: 0 45px;
  }

  .pt_lg--45_eedd11c3286a1b43 {
    padding-top: 45px;
  }

  .pb_lg--45_300bbeff87eda00c {
    padding-bottom: 45px;
  }

  .pl_lg--45_bd19926fe0e31226 {
    padding-left: 45px;
  }

  .pr_lg--45_4b377c3a0fa3c5ce {
    padding-right: 45px;
  }

  .mt_lg--45_7838a14af72b34b0 {
    margin-top: 45px;
  }

  .mb_lg--45_ad6ef513231ea03a {
    margin-bottom: 45px;
  }

  .ml_lg--45_7dffb6cdb81d7442 {
    margin-left: 45px;
  }

  .ptb_lg--50_14bc11b63919f020 {
    padding: 50px 0;
  }

  .plr_lg--50_e8cf2e2df5410682 {
    padding: 0 50px;
  }

  .pt_lg--50_ff5eac87f3cf8ded {
    padding-top: 50px;
  }

  .pb_lg--50_c5d8545809236642 {
    padding-bottom: 50px;
  }

  .pl_lg--50_c88ceae8fd0f5604 {
    padding-left: 50px;
  }

  .pr_lg--50_6277b13a9a16d911 {
    padding-right: 50px;
  }

  .mt_lg--50_1906f6c47b6940c4 {
    margin-top: 50px;
  }

  .mb_lg--50_acaf4ae5bf304e5c {
    margin-bottom: 50px;
  }

  .ml_lg--50_79b732f65c0d5c46 {
    margin-left: 50px;
  }

  .ptb_lg--55_32a72a610fb906df {
    padding: 55px 0;
  }

  .plr_lg--55_f68ae0041bfe298c {
    padding: 0 55px;
  }

  .pt_lg--55_b7ac3a4fc465984e {
    padding-top: 55px;
  }

  .pb_lg--55_72ec0eb3be1c9d66 {
    padding-bottom: 55px;
  }

  .pl_lg--55_dabf78505c19c6ce {
    padding-left: 55px;
  }

  .pr_lg--55_98bb454a3cff44fb {
    padding-right: 55px;
  }

  .mt_lg--55_c45f91d9c0bb9af2 {
    margin-top: 55px;
  }

  .mb_lg--55_a89aa6399a9cb547 {
    margin-bottom: 55px;
  }

  .ml_lg--55_ce332ea78a6d3bac {
    margin-left: 55px;
  }

  .ptb_lg--60_e3514cb26f282940 {
    padding: 60px 0;
  }

  .plr_lg--60_7222605e531f59e9 {
    padding: 0 60px;
  }

  .pt_lg--60_d59838507f1aa965 {
    padding-top: 60px;
  }

  .pb_lg--60_5e65b79385eac898 {
    padding-bottom: 60px;
  }

  .pl_lg--60_26400f9425482162 {
    padding-left: 60px;
  }

  .pr_lg--60_924806e65fbd0681 {
    padding-right: 60px;
  }

  .mt_lg--60_4736d9b9584338b5 {
    margin-top: 60px;
  }

  .mb_lg--60_3f42d78ab8033a09 {
    margin-bottom: 60px;
  }

  .ml_lg--60_29f7d50a85963231 {
    margin-left: 60px;
  }

  .ptb_lg--65_f453c6dbb0459dc7 {
    padding: 65px 0;
  }

  .plr_lg--65_40ce20724307b3b9 {
    padding: 0 65px;
  }

  .pt_lg--65_496d87bb9f1f2762 {
    padding-top: 65px;
  }

  .pb_lg--65_d6dcff4867d1fb12 {
    padding-bottom: 65px;
  }

  .pl_lg--65_82d3343024e7bee6 {
    padding-left: 65px;
  }

  .pr_lg--65_43b96f846a020098 {
    padding-right: 65px;
  }

  .mt_lg--65_431e0ff54c0f8bb6 {
    margin-top: 65px;
  }

  .mb_lg--65_b5051d487097d365 {
    margin-bottom: 65px;
  }

  .ml_lg--65_0d0a864ddeb3759e {
    margin-left: 65px;
  }

  .ptb_lg--70_fd1319f93bdf91d8 {
    padding: 70px 0;
  }

  .plr_lg--70_88a25b9884e2c9db {
    padding: 0 70px;
  }

  .pt_lg--70_60732e1df0d441d2 {
    padding-top: 70px;
  }

  .pb_lg--70_bfb9b2958cd7ed49 {
    padding-bottom: 70px;
  }

  .pl_lg--70_d43745e8cb772b39 {
    padding-left: 70px;
  }

  .pr_lg--70_746d706bfa31c89f {
    padding-right: 70px;
  }

  .mt_lg--70_37ac97157c04345f {
    margin-top: 70px;
  }

  .mb_lg--70_9485d7f4a816513f {
    margin-bottom: 70px;
  }

  .ml_lg--70_fc8812b5b008a507 {
    margin-left: 70px;
  }

  .ptb_lg--75_d898974edea61a3d {
    padding: 75px 0;
  }

  .plr_lg--75_84ba5d79c8dfea5e {
    padding: 0 75px;
  }

  .pt_lg--75_9d5f1800d0e83d4d {
    padding-top: 75px;
  }

  .pb_lg--75_268b2bb864451762 {
    padding-bottom: 75px;
  }

  .pl_lg--75_aea909526b34c409 {
    padding-left: 75px;
  }

  .pr_lg--75_292ba07448e1d262 {
    padding-right: 75px;
  }

  .mt_lg--75_842c56097b7c5d76 {
    margin-top: 75px;
  }

  .mb_lg--75_96cb9f5a2b6dac9d {
    margin-bottom: 75px;
  }

  .ml_lg--75_ec8298490bf3945d {
    margin-left: 75px;
  }

  .ptb_lg--80_b13d08930d3a1b7c {
    padding: 80px 0;
  }

  .plr_lg--80_dd63b79a9177becd {
    padding: 0 80px;
  }

  .pt_lg--80_8e68f4ed5d5ee62a {
    padding-top: 80px;
  }

  .pb_lg--80_3b6a1b714a3ef5cb {
    padding-bottom: 80px;
  }

  .pl_lg--80_103978bd84e189d4 {
    padding-left: 80px;
  }

  .pr_lg--80_e2bf4809b1ee6127 {
    padding-right: 80px;
  }

  .mt_lg--80_f421d74e51f3867b {
    margin-top: 80px;
  }

  .mb_lg--80_ce24487a08405e51 {
    margin-bottom: 80px;
  }

  .ml_lg--80_9f23b2aea320f3d3 {
    margin-left: 80px;
  }

  .ptb_lg--85_fe7dece73a3eeedb {
    padding: 85px 0;
  }

  .plr_lg--85_8176ede40f5239a7 {
    padding: 0 85px;
  }

  .pt_lg--85_4ca3e16122202e48 {
    padding-top: 85px;
  }

  .pb_lg--85_a44b48ec57e8f459 {
    padding-bottom: 85px;
  }

  .pl_lg--85_187c019a9bb7a176 {
    padding-left: 85px;
  }

  .pr_lg--85_89b9dfdf1443b91e {
    padding-right: 85px;
  }

  .mt_lg--85_a70bc38e2175274d {
    margin-top: 85px;
  }

  .mb_lg--85_d1e0d6ad43e490f7 {
    margin-bottom: 85px;
  }

  .ml_lg--85_9faa24dd067597e7 {
    margin-left: 85px;
  }

  .ptb_lg--90_6bac1ce24a5ae7e8 {
    padding: 90px 0;
  }

  .plr_lg--90_e60d52b0e10de4a9 {
    padding: 0 90px;
  }

  .pt_lg--90_98b89b6d659d7497 {
    padding-top: 90px;
  }

  .pb_lg--90_040b42e31d30671c {
    padding-bottom: 90px;
  }

  .pl_lg--90_94d0985b047eaf61 {
    padding-left: 90px;
  }

  .pr_lg--90_b74a8ae77f8e9fec {
    padding-right: 90px;
  }

  .mt_lg--90_8beeec6bf7536453 {
    margin-top: 90px;
  }

  .mb_lg--90_59548840b33c3b66 {
    margin-bottom: 90px;
  }

  .ml_lg--90_883cc1d2743ed7b5 {
    margin-left: 90px;
  }

  .ptb_lg--95_7ff0358fec95add5 {
    padding: 95px 0;
  }

  .plr_lg--95_29fe05310c0e4c7d {
    padding: 0 95px;
  }

  .pt_lg--95_bff9ed3c0b3ba112 {
    padding-top: 95px;
  }

  .pb_lg--95_30a6d8bc851fc7ec {
    padding-bottom: 95px;
  }

  .pl_lg--95_97fcb99e24bb8a11 {
    padding-left: 95px;
  }

  .pr_lg--95_b23e640cff55c8a1 {
    padding-right: 95px;
  }

  .mt_lg--95_e6c8fc19e88f2be6 {
    margin-top: 95px;
  }

  .mb_lg--95_7791f6ef342564b1 {
    margin-bottom: 95px;
  }

  .ml_lg--95_2b1551c53a699527 {
    margin-left: 95px;
  }

  .ptb_lg--100_e40943bbb191bb7c {
    padding: 100px 0;
  }

  .plr_lg--100_2738b75df94cc7f0 {
    padding: 0 100px;
  }

  .pt_lg--100_e4d3d7d2a7ff19b8 {
    padding-top: 100px;
  }

  .pb_lg--100_d5f32f1650890f0a {
    padding-bottom: 100px;
  }

  .pl_lg--100_9b1aa21029e9bef4 {
    padding-left: 100px;
  }

  .pr_lg--100_1b2e5ee0e03bddff {
    padding-right: 100px;
  }

  .mt_lg--100_9ad64bd75d4d2d99 {
    margin-top: 100px;
  }

  .mb_lg--100_36c6ad04a373c334 {
    margin-bottom: 100px;
  }

  .ml_lg--100_80016da00bb32d83 {
    margin-left: 100px;
  }

  .ptb_lg--105_3e13609b28decfa2 {
    padding: 105px 0;
  }

  .plr_lg--105_0b6bc64d7f59ff1a {
    padding: 0 105px;
  }

  .pt_lg--105_f19eee6cbd943db0 {
    padding-top: 105px;
  }

  .pb_lg--105_97fe0f31418a2635 {
    padding-bottom: 105px;
  }

  .pl_lg--105_a01cd829a24a8786 {
    padding-left: 105px;
  }

  .pr_lg--105_00bb77ac73eef4dc {
    padding-right: 105px;
  }

  .mt_lg--105_9e1de52698aacf36 {
    margin-top: 105px;
  }

  .mb_lg--105_3953dfa3d91557f8 {
    margin-bottom: 105px;
  }

  .ml_lg--105_4762eaf1259d8c57 {
    margin-left: 105px;
  }

  .ptb_lg--110_133cba0debba4130 {
    padding: 110px 0;
  }

  .plr_lg--110_a2842cf30566d93a {
    padding: 0 110px;
  }

  .pt_lg--110_eb55996caee13d9b {
    padding-top: 110px;
  }

  .pb_lg--110_4a6fc769c95827f5 {
    padding-bottom: 110px;
  }

  .pl_lg--110_405617833471c220 {
    padding-left: 110px;
  }

  .pr_lg--110_8c7c36dad06840ff {
    padding-right: 110px;
  }

  .mt_lg--110_9154b815ccff0ee6 {
    margin-top: 110px;
  }

  .mb_lg--110_235cd6f8e4b57354 {
    margin-bottom: 110px;
  }

  .ml_lg--110_8c165efdd3859a43 {
    margin-left: 110px;
  }

  .ptb_lg--115_c1bc40b41b1d20b8 {
    padding: 115px 0;
  }

  .plr_lg--115_932a983bcb21ef1f {
    padding: 0 115px;
  }

  .pt_lg--115_52d9810d5c8f8b4c {
    padding-top: 115px;
  }

  .pb_lg--115_59e7a61c24ed4234 {
    padding-bottom: 115px;
  }

  .pl_lg--115_6e2e93b639646c46 {
    padding-left: 115px;
  }

  .pr_lg--115_fca26f93d1406b7a {
    padding-right: 115px;
  }

  .mt_lg--115_2bcb2f5501396e14 {
    margin-top: 115px;
  }

  .mb_lg--115_d9120c8ca8d5ec85 {
    margin-bottom: 115px;
  }

  .ml_lg--115_030305797d88624e {
    margin-left: 115px;
  }

  .ptb_lg--120_f7fb82ee218f6cd5 {
    padding: 120px 0;
  }

  .plr_lg--120_abe416cbe1e137a7 {
    padding: 0 120px;
  }

  .pt_lg--120_398e72317f0dfc92 {
    padding-top: 120px;
  }

  .pb_lg--120_56e41fcf40c14a26 {
    padding-bottom: 120px;
  }

  .pl_lg--120_21fc845a0e0ff2a4 {
    padding-left: 120px;
  }

  .pr_lg--120_88276476926ea6af {
    padding-right: 120px;
  }

  .mt_lg--120_a10706cf015d89f0 {
    margin-top: 120px;
  }

  .mb_lg--120_9ac12506c1c8df47 {
    margin-bottom: 120px;
  }

  .ml_lg--120_46cf5fd82a76965f {
    margin-left: 120px;
  }

  .ptb_lg--125_83abf310494fd795 {
    padding: 125px 0;
  }

  .plr_lg--125_a746a267f1fddc85 {
    padding: 0 125px;
  }

  .pt_lg--125_a978650dd646154a {
    padding-top: 125px;
  }

  .pb_lg--125_37cdf8b4875b68a1 {
    padding-bottom: 125px;
  }

  .pl_lg--125_307d9233c24f684f {
    padding-left: 125px;
  }

  .pr_lg--125_c5a6913e5ccba3d3 {
    padding-right: 125px;
  }

  .mt_lg--125_6babdd39f0e2ddb8 {
    margin-top: 125px;
  }

  .mb_lg--125_1182e739d6e7f107 {
    margin-bottom: 125px;
  }

  .ml_lg--125_a53ae6929ba92a6e {
    margin-left: 125px;
  }

  .ptb_lg--130_1212746a5285cb7d {
    padding: 130px 0;
  }

  .plr_lg--130_8d1b5c2efc5fadd0 {
    padding: 0 130px;
  }

  .pt_lg--130_18d385bbd2002e80 {
    padding-top: 130px;
  }

  .pb_lg--130_037e2a0ad08dde8d {
    padding-bottom: 130px;
  }

  .pl_lg--130_8b1d5f953f49d1a4 {
    padding-left: 130px;
  }

  .pr_lg--130_773dc41cf5fea522 {
    padding-right: 130px;
  }

  .mt_lg--130_a0a394abf0c5bdfc {
    margin-top: 130px;
  }

  .mb_lg--130_2a9219d1f84d99fd {
    margin-bottom: 130px;
  }

  .ml_lg--130_46deadf866d8cec2 {
    margin-left: 130px;
  }

  .ptb_lg--135_3c055d3cdc839c5f {
    padding: 135px 0;
  }

  .plr_lg--135_69c0dac7a2e5f46f {
    padding: 0 135px;
  }

  .pt_lg--135_b2971c69e8d1fe1b {
    padding-top: 135px;
  }

  .pb_lg--135_f85bf2335092aa69 {
    padding-bottom: 135px;
  }

  .pl_lg--135_17c24b359c042ace {
    padding-left: 135px;
  }

  .pr_lg--135_e5b1a1383e9b2538 {
    padding-right: 135px;
  }

  .mt_lg--135_63cbe278b2e37a0c {
    margin-top: 135px;
  }

  .mb_lg--135_00b1412c5835c60b {
    margin-bottom: 135px;
  }

  .ml_lg--135_86b609ff4b17753b {
    margin-left: 135px;
  }

  .ptb_lg--140_761ed9d13467a7fa {
    padding: 140px 0;
  }

  .plr_lg--140_12a1fa5d0c796b1e {
    padding: 0 140px;
  }

  .pt_lg--140_b2298e8ef62fce62 {
    padding-top: 140px;
  }

  .pb_lg--140_10446e7b92b76768 {
    padding-bottom: 140px;
  }

  .pl_lg--140_8dcc55172b999ced {
    padding-left: 140px;
  }

  .pr_lg--140_42f606f51f2ea148 {
    padding-right: 140px;
  }

  .mt_lg--140_5c5f82b87bd587e8 {
    margin-top: 140px;
  }

  .mb_lg--140_fa69836b7beda1c4 {
    margin-bottom: 140px;
  }

  .ml_lg--140_2e1ecb1b73f7e9d1 {
    margin-left: 140px;
  }

  .ptb_lg--145_efe4a29792b964ff {
    padding: 145px 0;
  }

  .plr_lg--145_cf67ce7c4124f071 {
    padding: 0 145px;
  }

  .pt_lg--145_a86a5f94ec2d18e6 {
    padding-top: 145px;
  }

  .pb_lg--145_fb83c8db8fba5872 {
    padding-bottom: 145px;
  }

  .pl_lg--145_c29990ad958a3a8a {
    padding-left: 145px;
  }

  .pr_lg--145_52023d068b9432a3 {
    padding-right: 145px;
  }

  .mt_lg--145_5381734f7dd43fc4 {
    margin-top: 145px;
  }

  .mb_lg--145_74d2d73736f47cc6 {
    margin-bottom: 145px;
  }

  .ml_lg--145_58ed41c5bb4c1fb1 {
    margin-left: 145px;
  }

  .ptb_lg--150_b4c014f87685219e {
    padding: 150px 0;
  }

  .plr_lg--150_06540b0fc387420a {
    padding: 0 150px;
  }

  .pt_lg--150_bd53069d848ed6b0 {
    padding-top: 150px;
  }

  .pb_lg--150_945225d74c695050 {
    padding-bottom: 150px;
  }

  .pl_lg--150_ac8d3482d88971b2 {
    padding-left: 150px;
  }

  .pr_lg--150_7504df0449147c38 {
    padding-right: 150px;
  }

  .mt_lg--150_d1244bcec9897b59 {
    margin-top: 150px;
  }

  .mb_lg--150_9f37aad96b32367b {
    margin-bottom: 150px;
  }

  .ml_lg--150_86526f464ee2ed5e {
    margin-left: 150px;
  }

  .ptb_lg--155_e2dd2dd0a4743238 {
    padding: 155px 0;
  }

  .plr_lg--155_5bc4197362db417d {
    padding: 0 155px;
  }

  .pt_lg--155_cf6cacf1c5dd24a5 {
    padding-top: 155px;
  }

  .pb_lg--155_def773de45ad3e31 {
    padding-bottom: 155px;
  }

  .pl_lg--155_1038bf8f230a289d {
    padding-left: 155px;
  }

  .pr_lg--155_d1c717918dc9bb31 {
    padding-right: 155px;
  }

  .mt_lg--155_4defca35e312251a {
    margin-top: 155px;
  }

  .mb_lg--155_a8e6e4d4b3479699 {
    margin-bottom: 155px;
  }

  .ml_lg--155_e875c8dd2f81ab72 {
    margin-left: 155px;
  }

  .ptb_lg--160_d8b697cb1e43b4ce {
    padding: 160px 0;
  }

  .plr_lg--160_6f187a5e8b4c5629 {
    padding: 0 160px;
  }

  .pt_lg--160_f6d9967a83d34113 {
    padding-top: 160px;
  }

  .pb_lg--160_4757271f77cd0f9f {
    padding-bottom: 160px;
  }

  .pl_lg--160_9f373b7a3d070d50 {
    padding-left: 160px;
  }

  .pr_lg--160_9d1f3aedb4532a8a {
    padding-right: 160px;
  }

  .mt_lg--160_601d83ac4aaf71bf {
    margin-top: 160px;
  }

  .mb_lg--160_96c87d9f04b36a39 {
    margin-bottom: 160px;
  }

  .ml_lg--160_502927ecdfad39d2 {
    margin-left: 160px;
  }

  .ptb_lg--165_d14e253ee2dfa3b5 {
    padding: 165px 0;
  }

  .plr_lg--165_784ae3a044aec55e {
    padding: 0 165px;
  }

  .pt_lg--165_aa2613ca32cd4c3a {
    padding-top: 165px;
  }

  .pb_lg--165_ff2c5294d6e454d6 {
    padding-bottom: 165px;
  }

  .pl_lg--165_e8fbc9b6b816f729 {
    padding-left: 165px;
  }

  .pr_lg--165_22f36c7cb7ee45f5 {
    padding-right: 165px;
  }

  .mt_lg--165_9f3aadb1d4053b3a {
    margin-top: 165px;
  }

  .mb_lg--165_c40d3a2dc58df78e {
    margin-bottom: 165px;
  }

  .ml_lg--165_0196753e7f0d0924 {
    margin-left: 165px;
  }

  .ptb_lg--170_b31400230379b898 {
    padding: 170px 0;
  }

  .plr_lg--170_9f282c387ee78498 {
    padding: 0 170px;
  }

  .pt_lg--170_0d3495c681cf3ada {
    padding-top: 170px;
  }

  .pb_lg--170_9d029e96fa5a58b8 {
    padding-bottom: 170px;
  }

  .pl_lg--170_08ad705047a73ae2 {
    padding-left: 170px;
  }

  .pr_lg--170_7b17ef7336ffe1bf {
    padding-right: 170px;
  }

  .mt_lg--170_8eb97febebe00dcc {
    margin-top: 170px;
  }

  .mb_lg--170_cb30d25715b33056 {
    margin-bottom: 170px;
  }

  .ml_lg--170_fd331ce67460b048 {
    margin-left: 170px;
  }

  .ptb_lg--175_33c4e5423f865cac {
    padding: 175px 0;
  }

  .plr_lg--175_8e7309afc5ca9312 {
    padding: 0 175px;
  }

  .pt_lg--175_eb5e2301bcf062f2 {
    padding-top: 175px;
  }

  .pb_lg--175_8c08b805a2122e8e {
    padding-bottom: 175px;
  }

  .pl_lg--175_f8c08ac0f94a8ebb {
    padding-left: 175px;
  }

  .pr_lg--175_ed17436842398915 {
    padding-right: 175px;
  }

  .mt_lg--175_b06215513a89db9e {
    margin-top: 175px;
  }

  .mb_lg--175_346a38821550c4e9 {
    margin-bottom: 175px;
  }

  .ml_lg--175_221c5467add00ce1 {
    margin-left: 175px;
  }

  .ptb_lg--180_f0062d18f5447ec8 {
    padding: 180px 0;
  }

  .plr_lg--180_8c83ab1756d31351 {
    padding: 0 180px;
  }

  .pt_lg--180_55eea755be47b760 {
    padding-top: 180px;
  }

  .pb_lg--180_24fc4869afbe7bdc {
    padding-bottom: 180px;
  }

  .pl_lg--180_fca8b76525708f86 {
    padding-left: 180px;
  }

  .pr_lg--180_3753ec4087a07848 {
    padding-right: 180px;
  }

  .mt_lg--180_8c809b1487d72b84 {
    margin-top: 180px;
  }

  .mb_lg--180_33a1e1e2bc02cd03 {
    margin-bottom: 180px;
  }

  .ml_lg--180_5d0d0e73734b5eca {
    margin-left: 180px;
  }

  .ptb_lg--185_f5ab91abd84c8d02 {
    padding: 185px 0;
  }

  .plr_lg--185_8488b83da484a24a {
    padding: 0 185px;
  }

  .pt_lg--185_5ced852b47c2be81 {
    padding-top: 185px;
  }

  .pb_lg--185_32623d41379b9cc1 {
    padding-bottom: 185px;
  }

  .pl_lg--185_573d7f2101829d5f {
    padding-left: 185px;
  }

  .pr_lg--185_f3581c2ffe0e0e81 {
    padding-right: 185px;
  }

  .mt_lg--185_97d4993c153796f6 {
    margin-top: 185px;
  }

  .mb_lg--185_556ddb36ce3547c3 {
    margin-bottom: 185px;
  }

  .ml_lg--185_e294f768034874b8 {
    margin-left: 185px;
  }

  .ptb_lg--190_bd9989477032ab90 {
    padding: 190px 0;
  }

  .plr_lg--190_b5d4090d6e762b74 {
    padding: 0 190px;
  }

  .pt_lg--190_a3aa3bfd1b7b04b3 {
    padding-top: 190px;
  }

  .pb_lg--190_3f1ab06b379fddcc {
    padding-bottom: 190px;
  }

  .pl_lg--190_d9b75edf0d599b81 {
    padding-left: 190px;
  }

  .pr_lg--190_1b1ee0c705176376 {
    padding-right: 190px;
  }

  .mt_lg--190_0e52b7b2b6e1f47d {
    margin-top: 190px;
  }

  .mb_lg--190_42d6bd7d8baf1ee0 {
    margin-bottom: 190px;
  }

  .ml_lg--190_59c7bd98180fe224 {
    margin-left: 190px;
  }

  .ptb_lg--195_f3670373abc74aa5 {
    padding: 195px 0;
  }

  .plr_lg--195_4ca83baef39885b5 {
    padding: 0 195px;
  }

  .pt_lg--195_4e2abf3c04e53185 {
    padding-top: 195px;
  }

  .pb_lg--195_6e7188f57bb28496 {
    padding-bottom: 195px;
  }

  .pl_lg--195_3929ff58b623dbe9 {
    padding-left: 195px;
  }

  .pr_lg--195_4b2e64784ba0a887 {
    padding-right: 195px;
  }

  .mt_lg--195_fd405d2a70eadd3a {
    margin-top: 195px;
  }

  .mb_lg--195_af65fd056cb4dd20 {
    margin-bottom: 195px;
  }

  .ml_lg--195_c84bb550e5cbb42a {
    margin-left: 195px;
  }

  .ptb_lg--200_315fd5a98fe6981b {
    padding: 200px 0;
  }

  .plr_lg--200_1cec017a399d119f {
    padding: 0 200px;
  }

  .pt_lg--200_1f46b3ca61567890 {
    padding-top: 200px;
  }

  .pb_lg--200_dade849c8567b2d9 {
    padding-bottom: 200px;
  }

  .pl_lg--200_26c461b7355778f4 {
    padding-left: 200px;
  }

  .pr_lg--200_8c2cf171d6bb18a2 {
    padding-right: 200px;
  }

  .mt_lg--200_41ee6d2cb0326406 {
    margin-top: 200px;
  }

  .mb_lg--200_4a84dc4997d0472b {
    margin-bottom: 200px;
  }

  .ml_lg--200_b28f530174e35185 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_93f9b67039fea64c {
    padding: 0;
  }

  .pl_md--0_ae79204ded4e336d {
    padding-left: 0;
  }

  .pr_md--0_5a7a51f7ba1744ec {
    padding-right: 0;
  }

  .pt_md--0_32db14017b583e61 {
    padding-top: 0;
  }

  .pb_md--0_fde117f94d685c58 {
    padding-bottom: 0;
  }

  .pb_md--80_f017bc188aa37f33 {
    padding-bottom: 80px;
  }

  .pt_md--50_a3619521a8db19a0 {
    padding-top: 50px;
  }

  .mr_md--0_ea5e9b277dbcc9bf {
    margin-right: 0;
  }

  .ml_md--0_011b692992ca5d75 {
    margin-left: 0;
  }

  .mt_md--0_cff43cc2edc43870 {
    margin-top: 0;
  }

  .mb_md--0_562015bf5d926cc6 {
    margin-bottom: 0;
  }

  .ptb_md--250_985d367de9ccb903 {
    padding: 250px 0;
  }

  .ptb_md--5_498abed4b8307a54 {
    padding: 5px 0;
  }

  .plr_md--5_c7ec251faf4019af {
    padding: 0 5px;
  }

  .pt_md--5_bd0c79896e5a4993 {
    padding-top: 5px;
  }

  .pb_md--5_ee78d1f60d45060b {
    padding-bottom: 5px;
  }

  .pl_md--5_2637e29a07f3321d {
    padding-left: 5px;
  }

  .pr_md--5_e9a700cab1b87709 {
    padding-right: 5px;
  }

  .mt_md--5_9394df5b217166be {
    margin-top: 5px;
  }

  .mb_md--5_11a3a6e12b1c6344 {
    margin-bottom: 5px;
  }

  .ptb_md--10_4d9a02c9728af41d {
    padding: 10px 0;
  }

  .plr_md--10_f8f436f4a6384031 {
    padding: 0 10px;
  }

  .pt_md--10_ab94cec571543b44 {
    padding-top: 10px;
  }

  .pb_md--10_127534b3fb8430cb {
    padding-bottom: 10px;
  }

  .pl_md--10_a39b120118350aa2 {
    padding-left: 10px;
  }

  .pr_md--10_bd8dfb1f3cfa0038 {
    padding-right: 10px;
  }

  .mt_md--10_227da4944f1f26eb {
    margin-top: 10px;
  }

  .mb_md--10_6691c3df447d8377 {
    margin-bottom: 10px;
  }

  .ptb_md--15_0b8b4aab1545b9ec {
    padding: 15px 0;
  }

  .plr_md--15_4a8a519e39ce28b8 {
    padding: 0 15px;
  }

  .pt_md--15_7e4308cde0cbb354 {
    padding-top: 15px;
  }

  .pb_md--15_ef7945870d406400 {
    padding-bottom: 15px;
  }

  .pl_md--15_95d89618d5b3f31f {
    padding-left: 15px;
  }

  .pr_md--15_71ed229390453e8f {
    padding-right: 15px;
  }

  .mt_md--15_758baa095d2ab0e8 {
    margin-top: 15px;
  }

  .mb_md--15_d98df6dafe5d7ec8 {
    margin-bottom: 15px;
  }

  .ptb_md--20_632b24d7ef1cc05a {
    padding: 20px 0;
  }

  .plr_md--20_bce4e21aca1238da {
    padding: 0 20px;
  }

  .pt_md--20_9273631868309566 {
    padding-top: 20px;
  }

  .pb_md--20_714596e6e2bd6947 {
    padding-bottom: 20px;
  }

  .pl_md--20_4f27c306c9ca7734 {
    padding-left: 20px;
  }

  .pr_md--20_77cb19102bac3a64 {
    padding-right: 20px;
  }

  .mt_md--20_358726a6b6a1a30c {
    margin-top: 20px;
  }

  .mb_md--20_9597103b27c7ecb9 {
    margin-bottom: 20px;
  }

  .ptb_md--25_3ceb0e96f349301b {
    padding: 25px 0;
  }

  .plr_md--25_5188b23536d62bf1 {
    padding: 0 25px;
  }

  .pt_md--25_0b092fa9f173fbc0 {
    padding-top: 25px;
  }

  .pb_md--25_78bded871153c6ab {
    padding-bottom: 25px;
  }

  .pl_md--25_34302f588e38d4bc {
    padding-left: 25px;
  }

  .pr_md--25_27c9d2f3520278b7 {
    padding-right: 25px;
  }

  .mt_md--25_b49b82320ef3f7ac {
    margin-top: 25px;
  }

  .mb_md--25_f0714e4ba8deac46 {
    margin-bottom: 25px;
  }

  .ptb_md--30_44765776004e8824 {
    padding: 30px 0;
  }

  .plr_md--30_760c2de46331b594 {
    padding: 0 30px;
  }

  .pt_md--30_1c51fc368c6fad65 {
    padding-top: 30px;
  }

  .pb_md--30_7b1ff95ef03ce34d {
    padding-bottom: 30px;
  }

  .pl_md--30_6b5ab8dfbe8873c9 {
    padding-left: 30px;
  }

  .pr_md--30_956b773267318b07 {
    padding-right: 30px;
  }

  .mt_md--30_5f07b6a56df3019c {
    margin-top: 30px;
  }

  .mb_md--30_19dcd0fd3ed2749e {
    margin-bottom: 30px;
  }

  .ptb_md--35_43019e14ae28d89e {
    padding: 35px 0;
  }

  .plr_md--35_9e2fe40f5e920f94 {
    padding: 0 35px;
  }

  .pt_md--35_b9c8db013de14e0e {
    padding-top: 35px;
  }

  .pb_md--35_1f5051c643c7adfe {
    padding-bottom: 35px;
  }

  .pl_md--35_8968516f5aa5aaef {
    padding-left: 35px;
  }

  .pr_md--35_7de34ec7e0a67058 {
    padding-right: 35px;
  }

  .mt_md--35_f5037b801f6df0be {
    margin-top: 35px;
  }

  .mb_md--35_e47d8f343ddd2b8b {
    margin-bottom: 35px;
  }

  .ptb_md--40_75088f87bc85c52e {
    padding: 40px 0;
  }

  .plr_md--40_a7c548b45a2e5079 {
    padding: 0 40px;
  }

  .pt_md--40_8be201319d85b94d {
    padding-top: 40px;
  }

  .pb_md--40_d5b6b3a8aa75cfae {
    padding-bottom: 40px;
  }

  .pl_md--40_095ddade181a1ea9 {
    padding-left: 40px;
  }

  .pr_md--40_a1d4e7fd9eda8faf {
    padding-right: 40px;
  }

  .mt_md--40_8e697aa9148967fe {
    margin-top: 40px;
  }

  .mb_md--40_2a05210e0efe2bf2 {
    margin-bottom: 40px;
  }

  .ptb_md--45_4b0b8ca133eecca8 {
    padding: 45px 0;
  }

  .plr_md--45_7943e274bba62859 {
    padding: 0 45px;
  }

  .pt_md--45_16426fd7da48e4fd {
    padding-top: 45px;
  }

  .pb_md--45_7add0a9000f70df1 {
    padding-bottom: 45px;
  }

  .pl_md--45_ae3abc36ac4b0504 {
    padding-left: 45px;
  }

  .pr_md--45_0651fee551755c1f {
    padding-right: 45px;
  }

  .mt_md--45_cecc9a8a504352d2 {
    margin-top: 45px;
  }

  .mb_md--45_01f6ee31956b2622 {
    margin-bottom: 45px;
  }

  .ptb_md--50_71fccaf52a3fb49c {
    padding: 50px 0;
  }

  .plr_md--50_3357afe69c1a66c6 {
    padding: 0 50px;
  }

  .pt_md--50_a3619521a8db19a0 {
    padding-top: 50px;
  }

  .pb_md--50_78a8b382109eeea3 {
    padding-bottom: 50px;
  }

  .pl_md--50_4845151bc40aaf9b {
    padding-left: 50px;
  }

  .pr_md--50_1a87865aa1d49038 {
    padding-right: 50px;
  }

  .mt_md--50_3238b93cfb6c62e3 {
    margin-top: 50px;
  }

  .mb_md--50_7a0d9938ef3c86e4 {
    margin-bottom: 50px;
  }

  .ptb_md--55_06c7745c19987988 {
    padding: 55px 0;
  }

  .plr_md--55_c7fa7f855b6a245f {
    padding: 0 55px;
  }

  .pt_md--55_a8868b44d8aaf416 {
    padding-top: 55px;
  }

  .pb_md--55_a9c04f308db7bf89 {
    padding-bottom: 55px;
  }

  .pl_md--55_7740b3bb05e881ae {
    padding-left: 55px;
  }

  .pr_md--55_38a7ae21064aa225 {
    padding-right: 55px;
  }

  .mt_md--55_ddda2e32a2594ae7 {
    margin-top: 55px;
  }

  .mb_md--55_0c5041a11fccbc3d {
    margin-bottom: 55px;
  }

  .ptb_md--60_eeede79cab1d7741 {
    padding: 60px 0;
  }

  .plr_md--60_5a4ce8b60623eeb1 {
    padding: 0 60px;
  }

  .pt_md--60_b77edd46181884b4 {
    padding-top: 60px;
  }

  .pb_md--60_19def53c491b758e {
    padding-bottom: 60px;
  }

  .pl_md--60_f692c7cff23fb3ee {
    padding-left: 60px;
  }

  .pr_md--60_962483c457f8a737 {
    padding-right: 60px;
  }

  .mt_md--60_e8d4027608b4c608 {
    margin-top: 60px;
  }

  .mb_md--60_0b6016dc3c462782 {
    margin-bottom: 60px;
  }

  .ptb_md--65_0a6db3ba8821f5d1 {
    padding: 65px 0;
  }

  .plr_md--65_7beb1993109bc20d {
    padding: 0 65px;
  }

  .pt_md--65_afb5ceb2f1246bf0 {
    padding-top: 65px;
  }

  .pb_md--65_5d8f3f236933e278 {
    padding-bottom: 65px;
  }

  .pl_md--65_18cf29326b8239b6 {
    padding-left: 65px;
  }

  .pr_md--65_93ce165bd8b7eaa9 {
    padding-right: 65px;
  }

  .mt_md--65_ff6411effc9d3d04 {
    margin-top: 65px;
  }

  .mb_md--65_d4f43ce9797c8a60 {
    margin-bottom: 65px;
  }

  .ptb_md--70_bc3e6e2f8ad4f9de {
    padding: 70px 0;
  }

  .plr_md--70_8d0c16cce64cb10f {
    padding: 0 70px;
  }

  .pt_md--70_cc6deb9866a8043b {
    padding-top: 70px;
  }

  .pb_md--70_46ac8bf480767a25 {
    padding-bottom: 70px;
  }

  .pl_md--70_d40dcaa6dd3c9b1c {
    padding-left: 70px;
  }

  .pr_md--70_82b32c6c864a8e38 {
    padding-right: 70px;
  }

  .mt_md--70_5350006d3ab7cf31 {
    margin-top: 70px;
  }

  .mb_md--70_edc34e8c4beb93fd {
    margin-bottom: 70px;
  }

  .ptb_md--75_518e582b08820248 {
    padding: 75px 0;
  }

  .plr_md--75_3a73821ef9532577 {
    padding: 0 75px;
  }

  .pt_md--75_053fea0110ec1f97 {
    padding-top: 75px;
  }

  .pb_md--75_cebaa24f45f94e23 {
    padding-bottom: 75px;
  }

  .pl_md--75_d2373b5c78cd9a7f {
    padding-left: 75px;
  }

  .pr_md--75_caa9d3d6bb7129cc {
    padding-right: 75px;
  }

  .mt_md--75_f261489a4b7d0a38 {
    margin-top: 75px;
  }

  .mb_md--75_447244d6221608c2 {
    margin-bottom: 75px;
  }

  .ptb_md--80_f664b2457f19061a {
    padding: 80px 0;
  }

  .plr_md--80_15f5881d58d0f01b {
    padding: 0 80px;
  }

  .pt_md--80_d0528f41f95dc15e {
    padding-top: 80px;
  }

  .pb_md--80_f017bc188aa37f33 {
    padding-bottom: 80px;
  }

  .pl_md--80_d1548ff24873ccc4 {
    padding-left: 80px;
  }

  .pr_md--80_22794c96a5a6e193 {
    padding-right: 80px;
  }

  .mt_md--80_214efe3ad43f57d3 {
    margin-top: 80px;
  }

  .mb_md--80_f3d4bfb129f12d93 {
    margin-bottom: 80px;
  }

  .ptb_md--85_588ee75687a5a397 {
    padding: 85px 0;
  }

  .plr_md--85_a8d1940bddc96829 {
    padding: 0 85px;
  }

  .pt_md--85_3cd9548c6ea7ecde {
    padding-top: 85px;
  }

  .pb_md--85_39d4a5372bd99305 {
    padding-bottom: 85px;
  }

  .pl_md--85_9fbe3e64fe81c869 {
    padding-left: 85px;
  }

  .pr_md--85_5e352de4b0c1798b {
    padding-right: 85px;
  }

  .mt_md--85_c9b5bfa0a36b2848 {
    margin-top: 85px;
  }

  .mb_md--85_edae545ced658b14 {
    margin-bottom: 85px;
  }

  .ptb_md--90_bea340c8410cebff {
    padding: 90px 0;
  }

  .plr_md--90_205180310258ee89 {
    padding: 0 90px;
  }

  .pt_md--90_1c7975b2f29fd54f {
    padding-top: 90px;
  }

  .pb_md--90_99f5f6976527d205 {
    padding-bottom: 90px;
  }

  .pl_md--90_6f134d3844c3c188 {
    padding-left: 90px;
  }

  .pr_md--90_63c606b50cadc91d {
    padding-right: 90px;
  }

  .mt_md--90_7736d7146724b0ee {
    margin-top: 90px;
  }

  .mb_md--90_05fb57702d3f0c23 {
    margin-bottom: 90px;
  }

  .ptb_md--95_1e3ce9c07b277fd3 {
    padding: 95px 0;
  }

  .plr_md--95_d9b056fcb753935e {
    padding: 0 95px;
  }

  .pt_md--95_d3e5c0a3e2fd8445 {
    padding-top: 95px;
  }

  .pb_md--95_14bdd71f4e0ce33d {
    padding-bottom: 95px;
  }

  .pl_md--95_5451dc78ba3d7be9 {
    padding-left: 95px;
  }

  .pr_md--95_e784c05724504a6d {
    padding-right: 95px;
  }

  .mt_md--95_d6d3b70a9ed43ff1 {
    margin-top: 95px;
  }

  .mb_md--95_30d1880b30211495 {
    margin-bottom: 95px;
  }

  .ptb_md--100_8392a55ddd559d18 {
    padding: 100px 0;
  }

  .plr_md--100_71c2f0b376c7007c {
    padding: 0 100px;
  }

  .pt_md--100_cb3d2dac557e4a3e {
    padding-top: 100px;
  }

  .pb_md--100_c35e0d0555ba735a {
    padding-bottom: 100px;
  }

  .pl_md--100_816708aa6d30c5b1 {
    padding-left: 100px;
  }

  .pr_md--100_29799f538b35be42 {
    padding-right: 100px;
  }

  .mt_md--100_890e2807054fcaef {
    margin-top: 100px;
  }

  .mb_md--100_23e255f476c856ff {
    margin-bottom: 100px;
  }

  .ptb_md--105_d0d3a70caa1975dd {
    padding: 105px 0;
  }

  .plr_md--105_f4b36bc5a1c1f966 {
    padding: 0 105px;
  }

  .pt_md--105_e1176a0e527d4abf {
    padding-top: 105px;
  }

  .pb_md--105_3aaf330c82cdc524 {
    padding-bottom: 105px;
  }

  .pl_md--105_87f2370b075fa37c {
    padding-left: 105px;
  }

  .pr_md--105_9823f581717443fc {
    padding-right: 105px;
  }

  .mt_md--105_3735fa1f8bb29580 {
    margin-top: 105px;
  }

  .mb_md--105_e011b0306399e89e {
    margin-bottom: 105px;
  }

  .ptb_md--110_82bfd6bb5fc7e264 {
    padding: 110px 0;
  }

  .plr_md--110_1680759d4e10310e {
    padding: 0 110px;
  }

  .pt_md--110_328cda2660a30bc9 {
    padding-top: 110px;
  }

  .pb_md--110_bb0d42ad5c8325ba {
    padding-bottom: 110px;
  }

  .pl_md--110_e48fbaf8959509bb {
    padding-left: 110px;
  }

  .pr_md--110_ccf7da2bfb84fd35 {
    padding-right: 110px;
  }

  .mt_md--110_e01f8a80adb25d16 {
    margin-top: 110px;
  }

  .mb_md--110_ebba0ea15b22d041 {
    margin-bottom: 110px;
  }

  .ptb_md--115_18fb54602a842403 {
    padding: 115px 0;
  }

  .plr_md--115_4becf5dc195dc0a1 {
    padding: 0 115px;
  }

  .pt_md--115_5bff0cb5d8c94d79 {
    padding-top: 115px;
  }

  .pb_md--115_73e54b4e5a77f4b3 {
    padding-bottom: 115px;
  }

  .pl_md--115_de9a86ae0ead4682 {
    padding-left: 115px;
  }

  .pr_md--115_acd65d57888b2359 {
    padding-right: 115px;
  }

  .mt_md--115_a4ca6549af9932ce {
    margin-top: 115px;
  }

  .mb_md--115_c72a3d3d5dac0dac {
    margin-bottom: 115px;
  }

  .ptb_md--120_cdff86cac43d1650 {
    padding: 120px 0;
  }

  .plr_md--120_86d02b84a09c8f39 {
    padding: 0 120px;
  }

  .pt_md--120_0d3317cb4b91740c {
    padding-top: 120px;
  }

  .pb_md--120_6957fd713a5e3765 {
    padding-bottom: 120px;
  }

  .pl_md--120_2d302519c3e88a55 {
    padding-left: 120px;
  }

  .pr_md--120_53e356952be12faa {
    padding-right: 120px;
  }

  .mt_md--120_5735017219a0d076 {
    margin-top: 120px;
  }

  .mb_md--120_941fce0cf8682c27 {
    margin-bottom: 120px;
  }

  .ptb_md--125_843ca5a855eb6cb0 {
    padding: 125px 0;
  }

  .plr_md--125_8edd379dc720fa65 {
    padding: 0 125px;
  }

  .pt_md--125_4fa3b099ce61852f {
    padding-top: 125px;
  }

  .pb_md--125_8454ef1e171f8382 {
    padding-bottom: 125px;
  }

  .pl_md--125_8d02b6764ba0fdda {
    padding-left: 125px;
  }

  .pr_md--125_35249fcbf3dc31a1 {
    padding-right: 125px;
  }

  .mt_md--125_600344598be2f55a {
    margin-top: 125px;
  }

  .mb_md--125_6b74737fa67cfd0d {
    margin-bottom: 125px;
  }

  .ptb_md--130_eeaaabb1e683d04f {
    padding: 130px 0;
  }

  .plr_md--130_1aa7792fa28a5680 {
    padding: 0 130px;
  }

  .pt_md--130_1a933ac62008a77f {
    padding-top: 130px;
  }

  .pb_md--130_d831975bcffdcd59 {
    padding-bottom: 130px;
  }

  .pl_md--130_7be4fa1ce6337e76 {
    padding-left: 130px;
  }

  .pr_md--130_e4c39d04de038e4f {
    padding-right: 130px;
  }

  .mt_md--130_b551fe0ec0909c2a {
    margin-top: 130px;
  }

  .mb_md--130_e50e1c8ee1c2671c {
    margin-bottom: 130px;
  }

  .ptb_md--135_33175770694d1e99 {
    padding: 135px 0;
  }

  .plr_md--135_df30c91e4f49227b {
    padding: 0 135px;
  }

  .pt_md--135_641b150e8639c454 {
    padding-top: 135px;
  }

  .pb_md--135_bf598d3a9c13626b {
    padding-bottom: 135px;
  }

  .pl_md--135_4ec8d525f515b1f4 {
    padding-left: 135px;
  }

  .pr_md--135_9be7f40fb1476f75 {
    padding-right: 135px;
  }

  .mt_md--135_76b69abc59f9cb97 {
    margin-top: 135px;
  }

  .mb_md--135_2f0cb5008554f1c2 {
    margin-bottom: 135px;
  }

  .ptb_md--140_db913fdf9feb9def {
    padding: 140px 0;
  }

  .plr_md--140_31a55d07d819116e {
    padding: 0 140px;
  }

  .pt_md--140_4d5802bcd81c576b {
    padding-top: 140px;
  }

  .pb_md--140_b69b9fef879cc305 {
    padding-bottom: 140px;
  }

  .pl_md--140_efa254df72c2ab80 {
    padding-left: 140px;
  }

  .pr_md--140_79931ad97e0910a6 {
    padding-right: 140px;
  }

  .mt_md--140_e690b9f8bb425317 {
    margin-top: 140px;
  }

  .mb_md--140_de2178446d01953b {
    margin-bottom: 140px;
  }

  .ptb_md--145_2d2751e7c1fd5517 {
    padding: 145px 0;
  }

  .plr_md--145_635b6c6a59a14f7b {
    padding: 0 145px;
  }

  .pt_md--145_2ce87af4c3ce6146 {
    padding-top: 145px;
  }

  .pb_md--145_fb7ca5ef3d179831 {
    padding-bottom: 145px;
  }

  .pl_md--145_c79a13d3b58cb816 {
    padding-left: 145px;
  }

  .pr_md--145_f8bbd890e1b6a3dc {
    padding-right: 145px;
  }

  .mt_md--145_ca0c70b61f12b746 {
    margin-top: 145px;
  }

  .mb_md--145_78f676e606bc38c8 {
    margin-bottom: 145px;
  }

  .ptb_md--150_a1dfd56bd4a17e18 {
    padding: 150px 0;
  }

  .plr_md--150_58a974dcaf2ac0d0 {
    padding: 0 150px;
  }

  .pt_md--150_a80e1047c1eb72ee {
    padding-top: 150px;
  }

  .pb_md--150_34b55ffbfdf0b286 {
    padding-bottom: 150px;
  }

  .pl_md--150_68fc17f54830e6f0 {
    padding-left: 150px;
  }

  .pr_md--150_abda60aec3cb65a9 {
    padding-right: 150px;
  }

  .mt_md--150_d54f5039e721c263 {
    margin-top: 150px;
  }

  .mb_md--150_b9acb8c881c8474f {
    margin-bottom: 150px;
  }

  .ptb_md--155_3817803c2430d220 {
    padding: 155px 0;
  }

  .plr_md--155_c6af46478e328dc3 {
    padding: 0 155px;
  }

  .pt_md--155_755c7ac41d3313ef {
    padding-top: 155px;
  }

  .pb_md--155_8d285af843976d24 {
    padding-bottom: 155px;
  }

  .pl_md--155_4912a11e813e4fe2 {
    padding-left: 155px;
  }

  .pr_md--155_d4fd9dff9960c888 {
    padding-right: 155px;
  }

  .mt_md--155_44021ff801abd450 {
    margin-top: 155px;
  }

  .mb_md--155_96995534dbdd2243 {
    margin-bottom: 155px;
  }

  .ptb_md--160_e072a8fbc6f0ce1f {
    padding: 160px 0;
  }

  .plr_md--160_672e42ce87a43d0a {
    padding: 0 160px;
  }

  .pt_md--160_ddd20e37b882856d {
    padding-top: 160px;
  }

  .pb_md--160_ac7c9e488cb6b065 {
    padding-bottom: 160px;
  }

  .pl_md--160_addfcde5f78dc574 {
    padding-left: 160px;
  }

  .pr_md--160_3cd47081a78ab011 {
    padding-right: 160px;
  }

  .mt_md--160_773057397bed6e4b {
    margin-top: 160px;
  }

  .mb_md--160_592a7c4506b8998f {
    margin-bottom: 160px;
  }

  .ptb_md--165_ddf35dea0a147dc1 {
    padding: 165px 0;
  }

  .plr_md--165_a678fcb4283988e7 {
    padding: 0 165px;
  }

  .pt_md--165_ac4d5e0f15b06ce0 {
    padding-top: 165px;
  }

  .pb_md--165_96a9d0fdfb66d6dc {
    padding-bottom: 165px;
  }

  .pl_md--165_48fe1348f1a322c0 {
    padding-left: 165px;
  }

  .pr_md--165_2d99412c852192b7 {
    padding-right: 165px;
  }

  .mt_md--165_afc1183e8bc210f5 {
    margin-top: 165px;
  }

  .mb_md--165_8123eb97ad1ddc07 {
    margin-bottom: 165px;
  }

  .ptb_md--170_2e3a14d89ea38b58 {
    padding: 170px 0;
  }

  .plr_md--170_d8819ed52d330ccf {
    padding: 0 170px;
  }

  .pt_md--170_82b3157c667ddfb0 {
    padding-top: 170px;
  }

  .pb_md--170_e7f05cad18ead838 {
    padding-bottom: 170px;
  }

  .pl_md--170_6cb5a96eb5fff6d1 {
    padding-left: 170px;
  }

  .pr_md--170_9a3786a2a46821c5 {
    padding-right: 170px;
  }

  .mt_md--170_e7fc4059c468ab0c {
    margin-top: 170px;
  }

  .mb_md--170_00bc0f78b07c3578 {
    margin-bottom: 170px;
  }

  .ptb_md--175_26fc2328bf59f131 {
    padding: 175px 0;
  }

  .plr_md--175_223c50c0de622cd6 {
    padding: 0 175px;
  }

  .pt_md--175_67935e17a6a95bdf {
    padding-top: 175px;
  }

  .pb_md--175_c5cfdb70e179fa78 {
    padding-bottom: 175px;
  }

  .pl_md--175_b87016ce4facc210 {
    padding-left: 175px;
  }

  .pr_md--175_e0a01b694d56304c {
    padding-right: 175px;
  }

  .mt_md--175_af75906343c2bc1f {
    margin-top: 175px;
  }

  .mb_md--175_28f90f5cc2420c79 {
    margin-bottom: 175px;
  }

  .ptb_md--180_44547d8198f47983 {
    padding: 180px 0;
  }

  .plr_md--180_f1c5ddefc21a4e97 {
    padding: 0 180px;
  }

  .pt_md--180_5b20ba1d48f436a9 {
    padding-top: 180px;
  }

  .pb_md--180_a4c852bf7c45d968 {
    padding-bottom: 180px;
  }

  .pl_md--180_317e830e5319ed52 {
    padding-left: 180px;
  }

  .pr_md--180_8fdfa0a4874ebb26 {
    padding-right: 180px;
  }

  .mt_md--180_4ceace91a7d10f03 {
    margin-top: 180px;
  }

  .mb_md--180_8f1ca2f50cd198e0 {
    margin-bottom: 180px;
  }

  .ptb_md--185_4b1ebb08b016c27b {
    padding: 185px 0;
  }

  .plr_md--185_aef76cfe097c2a72 {
    padding: 0 185px;
  }

  .pt_md--185_03b8ec011cfc3479 {
    padding-top: 185px;
  }

  .pb_md--185_466b851fda72796e {
    padding-bottom: 185px;
  }

  .pl_md--185_8909aac510366e89 {
    padding-left: 185px;
  }

  .pr_md--185_b5022d4d94d3adc5 {
    padding-right: 185px;
  }

  .mt_md--185_33fda9149f13ea16 {
    margin-top: 185px;
  }

  .mb_md--185_ee9e087a46c1cee3 {
    margin-bottom: 185px;
  }

  .ptb_md--190_8b9c9ff64208bcdf {
    padding: 190px 0;
  }

  .plr_md--190_28dac0747cbec2d1 {
    padding: 0 190px;
  }

  .pt_md--190_b096b12e3450f0b1 {
    padding-top: 190px;
  }

  .pb_md--190_5c4569a835e10ea3 {
    padding-bottom: 190px;
  }

  .pl_md--190_56c54477c951c064 {
    padding-left: 190px;
  }

  .pr_md--190_6e66e627dd37d839 {
    padding-right: 190px;
  }

  .mt_md--190_e28b21097f50fe79 {
    margin-top: 190px;
  }

  .mb_md--190_e41eb9c46890e8c0 {
    margin-bottom: 190px;
  }

  .ptb_md--195_3b4d48c4064b7533 {
    padding: 195px 0;
  }

  .plr_md--195_b61d16dd5592f92e {
    padding: 0 195px;
  }

  .pt_md--195_234918c537812604 {
    padding-top: 195px;
  }

  .pb_md--195_3cb08c20def49eb5 {
    padding-bottom: 195px;
  }

  .pl_md--195_c49cae1c257e907c {
    padding-left: 195px;
  }

  .pr_md--195_5cad8ae2e64b08db {
    padding-right: 195px;
  }

  .mt_md--195_a0929a1c78bbddc0 {
    margin-top: 195px;
  }

  .mb_md--195_624bea9db8f02d04 {
    margin-bottom: 195px;
  }

  .ptb_md--200_0df05523bc9fd6f0 {
    padding: 200px 0;
  }

  .plr_md--200_d5ba956a25d8f1d9 {
    padding: 0 200px;
  }

  .pt_md--200_5eaef454481b0e72 {
    padding-top: 200px;
  }

  .pb_md--200_1db8e287b320e8e6 {
    padding-bottom: 200px;
  }

  .pl_md--200_7e7129f794048ff2 {
    padding-left: 200px;
  }

  .pr_md--200_e967cd127530b92d {
    padding-right: 200px;
  }

  .mt_md--200_4ef8fb3fcab7240d {
    margin-top: 200px;
  }

  .mb_md--200_1cdfb514f3a39119 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_e783c615bc02adb4 {
    padding: 250px 0;
  }

  .ptb_sm--0_57ae01bf4ea283df {
    padding: 0;
  }

  .pl_sm--0_476c746b8371e02b {
    padding-left: 0;
  }

  .pr_sm--0_d4f0c408d7468c35 {
    padding-right: 0;
  }

  .pt_sm--0_78c1de80ed9ed6cc {
    padding-top: 0;
  }

  .pb_sm--0_741612bc0fd7079c {
    padding-bottom: 0;
  }

  .pb_sm--80_81a0acdf44f9d513 {
    padding-bottom: 30px;
  }

  .pt_sm--50_fd097984033b8db5 {
    padding-top: 50px;
  }

  .mr_sm--0_740cd05dc2313ae6 {
    margin-right: 0;
  }

  .ml_sm--0_befb4728886fea79 {
    margin-left: 0;
  }

  .mt_sm--0_4172526a3fa511dc {
    margin-top: 0;
  }

  .mb_sm--0_6b2eaac365c52c15 {
    margin-bottom: 0;
  }

  .pt_sm--150_9dfae29417c32ec7 {
    padding-top: 150px;
  }

  .pb_sm--110_bfa7a4386bc248dd {
    padding-bottom: 110px;
  }

  .ptb_sm--5_757a2e31c59d96cb {
    padding: 5px 0;
  }

  .plr_sm--5_6b6cbbab886929a3 {
    padding: 0 5px;
  }

  .pt_sm--5_58d0e1491552d9bb {
    padding-top: 5px;
  }

  .pb_sm--5_3cd19a1ecdcc0b1e {
    padding-bottom: 5px;
  }

  .pl_sm--5_471183e8c4ca31d9 {
    padding-left: 5px;
  }

  .pr_sm--5_acb5d39b750956e2 {
    padding-right: 5px;
  }

  .mt_sm--5_afbd7b45189e092c {
    margin-top: 5px;
  }

  .ml_sm--5_1ad35018203b61f8 {
    margin-left: 5px;
  }

  .mr_sm--5_0ba1c907bdb7044f {
    margin-right: 5px;
  }

  .mb_sm--5_5abd6c57520f8f22 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_a15908894cc8f94b {
    padding: 10px 0;
  }

  .plr_sm--10_9717007f275f45c6 {
    padding: 0 10px;
  }

  .pt_sm--10_78d6dcb8e3d67d96 {
    padding-top: 10px;
  }

  .pb_sm--10_d7ca8b8ee062b251 {
    padding-bottom: 10px;
  }

  .pl_sm--10_84bb129dd8797e22 {
    padding-left: 10px;
  }

  .pr_sm--10_d31e564de3dc43e3 {
    padding-right: 10px;
  }

  .mt_sm--10_efb5e55699ad16d1 {
    margin-top: 10px;
  }

  .ml_sm--10_146a66624431ec8c {
    margin-left: 10px;
  }

  .mr_sm--10_a6a669db2d204101 {
    margin-right: 10px;
  }

  .mb_sm--10_734b64f481d9542b {
    margin-bottom: 10px;
  }

  .ptb_sm--15_25e25dec6cdbb85a {
    padding: 15px 0;
  }

  .plr_sm--15_6a58ab614c418293 {
    padding: 0 15px;
  }

  .pt_sm--15_3276229b03c35c1c {
    padding-top: 15px;
  }

  .pb_sm--15_dbf99131e4f932eb {
    padding-bottom: 15px;
  }

  .pl_sm--15_ff25643ca69df6c3 {
    padding-left: 15px;
  }

  .pr_sm--15_b142c8b988d72ac9 {
    padding-right: 15px;
  }

  .mt_sm--15_0c307409d8054024 {
    margin-top: 15px;
  }

  .ml_sm--15_12232983136f1f21 {
    margin-left: 15px;
  }

  .mr_sm--15_3e179a9d64e333f6 {
    margin-right: 15px;
  }

  .mb_sm--15_b9424a0382fd7880 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_307471bf76c7669c {
    padding: 20px 0;
  }

  .plr_sm--20_0b8b9499641f0304 {
    padding: 0 20px;
  }

  .pt_sm--20_58981653e3eb0746 {
    padding-top: 20px;
  }

  .pb_sm--20_4dbc5e10628b2109 {
    padding-bottom: 20px;
  }

  .pl_sm--20_94af84e073dfa2ff {
    padding-left: 20px;
  }

  .pr_sm--20_24d954b6a4ce31e2 {
    padding-right: 20px;
  }

  .mt_sm--20_1f7b9009dfda8702 {
    margin-top: 20px;
  }

  .ml_sm--20_9c9b4d653024a528 {
    margin-left: 20px;
  }

  .mr_sm--20_17ee4a399e6fbff9 {
    margin-right: 20px;
  }

  .mb_sm--20_ce64611de0786aa8 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_5c0508c50b1e4f3e {
    padding: 25px 0;
  }

  .plr_sm--25_2ab7a027c48b4078 {
    padding: 0 25px;
  }

  .pt_sm--25_bae401ec9eb7be28 {
    padding-top: 25px;
  }

  .pb_sm--25_1709c1cc6c439d07 {
    padding-bottom: 25px;
  }

  .pl_sm--25_410e842e70fc8df4 {
    padding-left: 25px;
  }

  .pr_sm--25_bd6c2490de61304a {
    padding-right: 25px;
  }

  .mt_sm--25_696011eb296d9df2 {
    margin-top: 25px;
  }

  .ml_sm--25_1fc2c07a989f0634 {
    margin-left: 25px;
  }

  .mr_sm--25_64eed73b8dc69c16 {
    margin-right: 25px;
  }

  .mb_sm--25_8dd7bc7a2104bada {
    margin-bottom: 25px;
  }

  .ptb_sm--30_8ffd1721b6c88070 {
    padding: 30px 0;
  }

  .plr_sm--30_b994901934ee4333 {
    padding: 0 30px;
  }

  .pt_sm--30_70ef67dcd9b69a96 {
    padding-top: 30px;
  }

  .pb_sm--30_b5a01dfcc5729de7 {
    padding-bottom: 30px;
  }

  .pl_sm--30_004981595e77ffe7 {
    padding-left: 30px;
  }

  .pr_sm--30_95f3dac2f090b3af {
    padding-right: 30px;
  }

  .mt_sm--30_2a6f21d3cda9b20f {
    margin-top: 30px;
  }

  .ml_sm--30_265c7404731e4822 {
    margin-left: 30px;
  }

  .mr_sm--30_0d10c907e9e88ced {
    margin-right: 30px;
  }

  .mb_sm--30_e41377d151ab3d64 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_60ac2123dc2a73e6 {
    padding: 35px 0;
  }

  .plr_sm--35_9123b4dd6aa05275 {
    padding: 0 35px;
  }

  .pt_sm--35_b317a0603ddd2671 {
    padding-top: 35px;
  }

  .pb_sm--35_5ad3e9a21fc434a6 {
    padding-bottom: 35px;
  }

  .pl_sm--35_624ddc89ac47c6b0 {
    padding-left: 35px;
  }

  .pr_sm--35_239063fa1e437372 {
    padding-right: 35px;
  }

  .mt_sm--35_12be58e791d3722a {
    margin-top: 35px;
  }

  .ml_sm--35_458c2769d6ad3257 {
    margin-left: 35px;
  }

  .mr_sm--35_19a54b2ea794410f {
    margin-right: 35px;
  }

  .mb_sm--35_ccc1b71bbb4a0475 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_27821e211d74aecd {
    padding: 40px 0;
  }

  .plr_sm--40_e6b51159f461ab03 {
    padding: 0 40px;
  }

  .pt_sm--40_b3d9e6c6f7f51ce4 {
    padding-top: 40px;
  }

  .pb_sm--40_e11824845a0231d8 {
    padding-bottom: 40px;
  }

  .pl_sm--40_23239eba70491a92 {
    padding-left: 40px;
  }

  .pr_sm--40_b7e196c32ac26a1b {
    padding-right: 40px;
  }

  .mt_sm--40_db8d36a95bf850d9 {
    margin-top: 40px;
  }

  .ml_sm--40_5a0909e691f23d68 {
    margin-left: 40px;
  }

  .mr_sm--40_868c0fd0c12fdae4 {
    margin-right: 40px;
  }

  .mb_sm--40_594e68dd25508abd {
    margin-bottom: 40px;
  }

  .ptb_sm--45_de3c3d338356eba1 {
    padding: 45px 0;
  }

  .plr_sm--45_6712ee1dc4b0ff06 {
    padding: 0 45px;
  }

  .pt_sm--45_29245aa50959ea4c {
    padding-top: 45px;
  }

  .pb_sm--45_c69fbf6f07c5dcd2 {
    padding-bottom: 45px;
  }

  .pl_sm--45_a607d2a86d5c8a07 {
    padding-left: 45px;
  }

  .pr_sm--45_18b3689a5a030fa3 {
    padding-right: 45px;
  }

  .mt_sm--45_55bc9a431edadf9d {
    margin-top: 45px;
  }

  .ml_sm--45_87f8b0cd6a8ce3e7 {
    margin-left: 45px;
  }

  .mr_sm--45_16e18136dc638765 {
    margin-right: 45px;
  }

  .mb_sm--45_18aea8b7dfff4697 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_3c24f1a603e978cd {
    padding: 50px 0;
  }

  .plr_sm--50_842b5e981bac5fd8 {
    padding: 0 50px;
  }

  .pt_sm--50_fd097984033b8db5 {
    padding-top: 50px;
  }

  .pb_sm--50_060795731ec1787e {
    padding-bottom: 50px;
  }

  .pl_sm--50_2ec766308a880d67 {
    padding-left: 50px;
  }

  .pr_sm--50_5413b0ef0dc6b3ca {
    padding-right: 50px;
  }

  .mt_sm--50_735de6f2499dda7a {
    margin-top: 50px;
  }

  .ml_sm--50_f133089a76dd1da0 {
    margin-left: 50px;
  }

  .mr_sm--50_741ce0b5f2c3655a {
    margin-right: 50px;
  }

  .mb_sm--50_56275612cc770239 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_efd727a44edc3815 {
    padding: 55px 0;
  }

  .plr_sm--55_8c134b91e5ae2257 {
    padding: 0 55px;
  }

  .pt_sm--55_ca406d26054cee02 {
    padding-top: 55px;
  }

  .pb_sm--55_7d862c8275367003 {
    padding-bottom: 55px;
  }

  .pl_sm--55_8642f988029024a5 {
    padding-left: 55px;
  }

  .pr_sm--55_3bf2796ac3bcb15b {
    padding-right: 55px;
  }

  .mt_sm--55_c1a82bf48a44225a {
    margin-top: 55px;
  }

  .ml_sm--55_b39f3cf639a40bbc {
    margin-left: 55px;
  }

  .mr_sm--55_31a54f11040dd5cf {
    margin-right: 55px;
  }

  .mb_sm--55_66c36ccb68619d63 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_857bf34d04260106 {
    padding: 60px 0;
  }

  .plr_sm--60_3e7984353ac31cb1 {
    padding: 0 60px;
  }

  .pt_sm--60_2be50f4917252a7f {
    padding-top: 60px;
  }

  .pb_sm--60_03d19d9f4703d551 {
    padding-bottom: 60px;
  }

  .pl_sm--60_5fa8ec86a74406ca {
    padding-left: 60px;
  }

  .pr_sm--60_ebe5b08970ac6d9d {
    padding-right: 60px;
  }

  .mt_sm--60_c2a9b3e1d330b78e {
    margin-top: 60px;
  }

  .ml_sm--60_3b8e840b137d8093 {
    margin-left: 60px;
  }

  .mr_sm--60_54fca483e43545a1 {
    margin-right: 60px;
  }

  .mb_sm--60_c75f3dec66aef664 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_ac414f13117472f8 {
    padding: 65px 0;
  }

  .plr_sm--65_6f78f4e583398d68 {
    padding: 0 65px;
  }

  .pt_sm--65_6868740df19cae81 {
    padding-top: 65px;
  }

  .pb_sm--65_5ca3070082d1a444 {
    padding-bottom: 65px;
  }

  .pl_sm--65_f280374ab3e1ca00 {
    padding-left: 65px;
  }

  .pr_sm--65_37e58ade85c63d5f {
    padding-right: 65px;
  }

  .mt_sm--65_9dda1b6d2dab1c8c {
    margin-top: 65px;
  }

  .ml_sm--65_46ba7ad5775516ef {
    margin-left: 65px;
  }

  .mr_sm--65_fb658e67a2c0959e {
    margin-right: 65px;
  }

  .mb_sm--65_5eea2b816fb75e5c {
    margin-bottom: 65px;
  }

  .ptb_sm--70_5a9764b66777b10a {
    padding: 70px 0;
  }

  .plr_sm--70_eb65cd2a07db2cc9 {
    padding: 0 70px;
  }

  .pt_sm--70_a9cf1bdfa7aa0b79 {
    padding-top: 70px;
  }

  .pb_sm--70_8c70aeed17b54740 {
    padding-bottom: 70px;
  }

  .pl_sm--70_11d67e901e26665a {
    padding-left: 70px;
  }

  .pr_sm--70_eee41a2c9cb81393 {
    padding-right: 70px;
  }

  .mt_sm--70_86f07eccecd2e7ab {
    margin-top: 70px;
  }

  .ml_sm--70_cd3c22de66df0f86 {
    margin-left: 70px;
  }

  .mr_sm--70_9e122a8ea3847397 {
    margin-right: 70px;
  }

  .mb_sm--70_8d8b4b03ee7c1566 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_a6a77919a7993277 {
    padding: 75px 0;
  }

  .plr_sm--75_90a8350b72d18ddb {
    padding: 0 75px;
  }

  .pt_sm--75_24aa69d1a6f9d8ed {
    padding-top: 75px;
  }

  .pb_sm--75_a62df02c402bddbb {
    padding-bottom: 75px;
  }

  .pl_sm--75_c9e77e5cff104790 {
    padding-left: 75px;
  }

  .pr_sm--75_c99925ccb4c15ade {
    padding-right: 75px;
  }

  .mt_sm--75_aefa2ff9f95f9029 {
    margin-top: 75px;
  }

  .ml_sm--75_11115015b70edb71 {
    margin-left: 75px;
  }

  .mr_sm--75_ec493efcdc5490a8 {
    margin-right: 75px;
  }

  .mb_sm--75_248108a4d3e0c1b1 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_f5078193412de97e {
    padding: 80px 0;
  }

  .plr_sm--80_1dc67520889fdd40 {
    padding: 0 80px;
  }

  .pt_sm--80_aab16e4c242e12ce {
    padding-top: 80px;
  }

  .pb_sm--80_81a0acdf44f9d513 {
    padding-bottom: 80px;
  }

  .pl_sm--80_929f955bba7dd0a6 {
    padding-left: 80px;
  }

  .pr_sm--80_aaf32e0c2b143e92 {
    padding-right: 80px;
  }

  .mt_sm--80_85e47ed99e83db76 {
    margin-top: 80px;
  }

  .ml_sm--80_c5a3504297e8b16e {
    margin-left: 80px;
  }

  .mr_sm--80_40c557d385bee9c2 {
    margin-right: 80px;
  }

  .mb_sm--80_e3576ffe67abe1c2 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_15c3ddb245b2f475 {
    padding: 85px 0;
  }

  .plr_sm--85_13fb3485676d7598 {
    padding: 0 85px;
  }

  .pt_sm--85_a80e01f26c5bb0dd {
    padding-top: 85px;
  }

  .pb_sm--85_7f133631773891e9 {
    padding-bottom: 85px;
  }

  .pl_sm--85_18b6119d4ea237f1 {
    padding-left: 85px;
  }

  .pr_sm--85_bf967f8b1bc91fb9 {
    padding-right: 85px;
  }

  .mt_sm--85_17c6bef2b65a104a {
    margin-top: 85px;
  }

  .ml_sm--85_597d9ce492eeb780 {
    margin-left: 85px;
  }

  .mr_sm--85_7361254ffbadc127 {
    margin-right: 85px;
  }

  .mb_sm--85_4b3b857a4b2ae720 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_97af19c399a90fad {
    padding: 90px 0;
  }

  .plr_sm--90_7f17c5010ebef018 {
    padding: 0 90px;
  }

  .pt_sm--90_b925239b891810bb {
    padding-top: 90px;
  }

  .pb_sm--90_189e70f77aadce18 {
    padding-bottom: 90px;
  }

  .pl_sm--90_7e3a5009c92a8a3a {
    padding-left: 90px;
  }

  .pr_sm--90_56a951550dbc7c59 {
    padding-right: 90px;
  }

  .mt_sm--90_08038c0d5a7da6af {
    margin-top: 90px;
  }

  .ml_sm--90_18415e7eb7de843a {
    margin-left: 90px;
  }

  .mr_sm--90_60f83ce976a5d514 {
    margin-right: 90px;
  }

  .mb_sm--90_e4aaef6387453c6a {
    margin-bottom: 90px;
  }

  .ptb_sm--95_13c58ac8594efd1e {
    padding: 95px 0;
  }

  .plr_sm--95_4387504a75ef45cf {
    padding: 0 95px;
  }

  .pt_sm--95_12d243cd79f3d9d9 {
    padding-top: 95px;
  }

  .pb_sm--95_4b12a018fc9b3cbf {
    padding-bottom: 95px;
  }

  .pl_sm--95_63b74360c805daa4 {
    padding-left: 95px;
  }

  .pr_sm--95_b43ad080dad52f05 {
    padding-right: 95px;
  }

  .mt_sm--95_5842a5aeace44dc8 {
    margin-top: 95px;
  }

  .ml_sm--95_f8b1e2edc7f993d3 {
    margin-left: 95px;
  }

  .mr_sm--95_a22dbfcc3052cfaf {
    margin-right: 95px;
  }

  .mb_sm--95_8d2c4967269c54a4 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_1683d595e0c11cde {
    padding: 100px 0;
  }

  .plr_sm--100_12d370b791d6ac3e {
    padding: 0 100px;
  }

  .pt_sm--100_b44934b8c6e91e48 {
    padding-top: 100px;
  }

  .pb_sm--100_aa94e25f104399de {
    padding-bottom: 100px;
  }

  .pl_sm--100_e9115898dd8b947a {
    padding-left: 100px;
  }

  .pr_sm--100_a2bc4599990c9b0b {
    padding-right: 100px;
  }

  .mt_sm--100_63cb3db9cc4f0f1f {
    margin-top: 100px;
  }

  .ml_sm--100_1e0f7b5503f61079 {
    margin-left: 100px;
  }

  .mr_sm--100_4f973241f7636cb5 {
    margin-right: 100px;
  }

  .mb_sm--100_ed8b4f997ab8ed1d {
    margin-bottom: 100px;
  }

  .ptb_sm--105_efca71b9a54884cd {
    padding: 105px 0;
  }

  .plr_sm--105_b8e8e9986e677a2c {
    padding: 0 105px;
  }

  .pt_sm--105_0b86c3f3db8608c4 {
    padding-top: 105px;
  }

  .pb_sm--105_5771b6c9ccd0f9e9 {
    padding-bottom: 105px;
  }

  .pl_sm--105_045a2ee64df2b229 {
    padding-left: 105px;
  }

  .pr_sm--105_f2c7d2ddd7644a22 {
    padding-right: 105px;
  }

  .mt_sm--105_b85c9d13fe5a223f {
    margin-top: 105px;
  }

  .ml_sm--105_9f9578a65b337891 {
    margin-left: 105px;
  }

  .mr_sm--105_d07a2045fb9778b7 {
    margin-right: 105px;
  }

  .mb_sm--105_d09fe3433bc4b23d {
    margin-bottom: 105px;
  }

  .ptb_sm--110_e27f0791f04c558d {
    padding: 110px 0;
  }

  .plr_sm--110_d004a28ff0d4031d {
    padding: 0 110px;
  }

  .pt_sm--110_b45af81b1f7922e6 {
    padding-top: 110px;
  }

  .pb_sm--110_bfa7a4386bc248dd {
    padding-bottom: 110px;
  }

  .pl_sm--110_6f2393d68f693dbb {
    padding-left: 110px;
  }

  .pr_sm--110_36e59e5c8294efcc {
    padding-right: 110px;
  }

  .mt_sm--110_cb041d68e79a343d {
    margin-top: 110px;
  }

  .ml_sm--110_91216f29033d2bdf {
    margin-left: 110px;
  }

  .mr_sm--110_f202de11244411fe {
    margin-right: 110px;
  }

  .mb_sm--110_9b32a9282bd9c83f {
    margin-bottom: 110px;
  }

  .ptb_sm--115_608f4cd878a398ee {
    padding: 115px 0;
  }

  .plr_sm--115_2931829720e46a5b {
    padding: 0 115px;
  }

  .pt_sm--115_db17a374691fa9c6 {
    padding-top: 115px;
  }

  .pb_sm--115_80c3ebfc140eac8c {
    padding-bottom: 115px;
  }

  .pl_sm--115_46349b799630c054 {
    padding-left: 115px;
  }

  .pr_sm--115_2f26fe96fbc546c5 {
    padding-right: 115px;
  }

  .mt_sm--115_c64869ad92e7c8c0 {
    margin-top: 115px;
  }

  .ml_sm--115_3d57dd198962da9f {
    margin-left: 115px;
  }

  .mr_sm--115_0a6ea3dd73b0cb03 {
    margin-right: 115px;
  }

  .mb_sm--115_1cbb1d1f98364da4 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_b005ddc5c57e8cf5 {
    padding: 120px 0;
  }

  .plr_sm--120_218e51919428934c {
    padding: 0 120px;
  }

  .pt_sm--120_3aa7fd556ee08db3 {
    padding-top: 120px;
  }

  .pb_sm--120_1e69ef0f9450e3d9 {
    padding-bottom: 120px;
  }

  .pl_sm--120_967aa9ee820f419f {
    padding-left: 120px;
  }

  .pr_sm--120_9b3977c02351a0e6 {
    padding-right: 120px;
  }

  .mt_sm--120_034918e9c7d1c115 {
    margin-top: 120px;
  }

  .ml_sm--120_3ed469d3d7c3a192 {
    margin-left: 120px;
  }

  .mr_sm--120_c973125f9fc474d4 {
    margin-right: 120px;
  }

  .mb_sm--120_f35e227d70729c49 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_3864bf16c9d2e5a5 {
    padding: 125px 0;
  }

  .plr_sm--125_f8399d6a97d77961 {
    padding: 0 125px;
  }

  .pt_sm--125_ef8d05e1dc76fe32 {
    padding-top: 125px;
  }

  .pb_sm--125_430551ef03027390 {
    padding-bottom: 125px;
  }

  .pl_sm--125_2281133221bb7f99 {
    padding-left: 125px;
  }

  .pr_sm--125_cec18a439817e0ed {
    padding-right: 125px;
  }

  .mt_sm--125_c00284cd9115acd0 {
    margin-top: 125px;
  }

  .ml_sm--125_3beb9b57b5d9221a {
    margin-left: 125px;
  }

  .mr_sm--125_06db6a76eca4bc4e {
    margin-right: 125px;
  }

  .mb_sm--125_29192f8b9d679772 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_5eaa9a3a7ab65697 {
    padding: 130px 0;
  }

  .plr_sm--130_b01a8be55b98b78d {
    padding: 0 130px;
  }

  .pt_sm--130_3dd8fd820fb558b2 {
    padding-top: 130px;
  }

  .pb_sm--130_09decd33ed9d3729 {
    padding-bottom: 130px;
  }

  .pl_sm--130_db9e0f959c7fb634 {
    padding-left: 130px;
  }

  .pr_sm--130_24db69bd0c2119e0 {
    padding-right: 130px;
  }

  .mt_sm--130_de69ba7a5a2a2de2 {
    margin-top: 130px;
  }

  .ml_sm--130_db0fdee047e25604 {
    margin-left: 130px;
  }

  .mr_sm--130_d3d401b8aa8efd2c {
    margin-right: 130px;
  }

  .mb_sm--130_29257baaebb22de4 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_dacdb21a93d64980 {
    padding: 135px 0;
  }

  .plr_sm--135_a24080db7430bdbc {
    padding: 0 135px;
  }

  .pt_sm--135_a657fe36502e474b {
    padding-top: 135px;
  }

  .pb_sm--135_c2916fc69c84a05f {
    padding-bottom: 135px;
  }

  .pl_sm--135_942ee4b7c3c44bf5 {
    padding-left: 135px;
  }

  .pr_sm--135_88bfbe35659f7244 {
    padding-right: 135px;
  }

  .mt_sm--135_a310deb0aabb5388 {
    margin-top: 135px;
  }

  .ml_sm--135_5f669a50cef9f0d1 {
    margin-left: 135px;
  }

  .mr_sm--135_c7bda7f8027c999c {
    margin-right: 135px;
  }

  .mb_sm--135_acbfc41deaead940 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_88844329a2d6dbdb {
    padding: 140px 0;
  }

  .plr_sm--140_04bf92a90431c8c4 {
    padding: 0 140px;
  }

  .pt_sm--140_b661db737dce7132 {
    padding-top: 140px;
  }

  .pb_sm--140_187544db18de43ae {
    padding-bottom: 140px;
  }

  .pl_sm--140_1e363b28de926fab {
    padding-left: 140px;
  }

  .pr_sm--140_dcc2cbc6af0817f7 {
    padding-right: 140px;
  }

  .mt_sm--140_aa97ece092c0e889 {
    margin-top: 140px;
  }

  .ml_sm--140_5811ce87639a1a01 {
    margin-left: 140px;
  }

  .mr_sm--140_6e7ba3e071db6520 {
    margin-right: 140px;
  }

  .mb_sm--140_4b2aaf3c205e1bb0 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_d50a982ac86bd7ac {
    padding: 145px 0;
  }

  .plr_sm--145_551a24d430d92434 {
    padding: 0 145px;
  }

  .pt_sm--145_fc4a139526a98ccf {
    padding-top: 145px;
  }

  .pb_sm--145_9a09b050dba0126c {
    padding-bottom: 145px;
  }

  .pl_sm--145_8b94318b7c777a0e {
    padding-left: 145px;
  }

  .pr_sm--145_1120d9be368e597b {
    padding-right: 145px;
  }

  .mt_sm--145_3cc539878352caf8 {
    margin-top: 145px;
  }

  .ml_sm--145_c4ac00809af013a1 {
    margin-left: 145px;
  }

  .mr_sm--145_2c6650dc7e904988 {
    margin-right: 145px;
  }

  .mb_sm--145_04b7337374ac5540 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_bb5adfb904fbaaaa {
    padding: 150px 0;
  }

  .plr_sm--150_2e764d880520a158 {
    padding: 0 150px;
  }

  .pt_sm--150_9dfae29417c32ec7 {
    padding-top: 150px;
  }

  .pb_sm--150_877894f53be93843 {
    padding-bottom: 150px;
  }

  .pl_sm--150_75b80c2a3d46f6f6 {
    padding-left: 150px;
  }

  .pr_sm--150_1d75827a7d667061 {
    padding-right: 150px;
  }

  .mt_sm--150_b26153e5a4612adc {
    margin-top: 150px;
  }

  .ml_sm--150_fe9fd34caa6bab0b {
    margin-left: 150px;
  }

  .mr_sm--150_5e4ac8f015ca9e07 {
    margin-right: 150px;
  }

  .mb_sm--150_041835e50af6cc26 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_9a2e45bcb335cd8d {
    padding: 155px 0;
  }

  .plr_sm--155_97e9802c6d93a3e4 {
    padding: 0 155px;
  }

  .pt_sm--155_c4699daa5a828223 {
    padding-top: 155px;
  }

  .pb_sm--155_e49fec11a0568aa2 {
    padding-bottom: 155px;
  }

  .pl_sm--155_83240bdfdda7e4dd {
    padding-left: 155px;
  }

  .pr_sm--155_4d5b805dc12fe949 {
    padding-right: 155px;
  }

  .mt_sm--155_a850dd8d9b0bb760 {
    margin-top: 155px;
  }

  .ml_sm--155_8bb48d64e75b1906 {
    margin-left: 155px;
  }

  .mr_sm--155_811565eea5a3d829 {
    margin-right: 155px;
  }

  .mb_sm--155_3bd174894955c758 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_eb85cc625d962880 {
    padding: 160px 0;
  }

  .plr_sm--160_250b3f450e895450 {
    padding: 0 160px;
  }

  .pt_sm--160_a1d0e5de7b0b08fe {
    padding-top: 160px;
  }

  .pb_sm--160_154f2c18109e2438 {
    padding-bottom: 160px;
  }

  .pl_sm--160_ff85d009d3db33cd {
    padding-left: 160px;
  }

  .pr_sm--160_fff96200e749ae64 {
    padding-right: 160px;
  }

  .mt_sm--160_82ebd0753df5b9c6 {
    margin-top: 160px;
  }

  .ml_sm--160_6877d15ee189e5eb {
    margin-left: 160px;
  }

  .mr_sm--160_4c31078db11b815d {
    margin-right: 160px;
  }

  .mb_sm--160_431227b5ad289ee8 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_e6d65e7bff28663c {
    padding: 165px 0;
  }

  .plr_sm--165_2ece7fef24bfb088 {
    padding: 0 165px;
  }

  .pt_sm--165_e415c2c93b5a5f7a {
    padding-top: 165px;
  }

  .pb_sm--165_067fdfbf37e36e98 {
    padding-bottom: 165px;
  }

  .pl_sm--165_866ecef4eb73ebe7 {
    padding-left: 165px;
  }

  .pr_sm--165_1f05e2b1e3987c6d {
    padding-right: 165px;
  }

  .mt_sm--165_780dad2f21c53018 {
    margin-top: 165px;
  }

  .ml_sm--165_a2cdcaa7fc88bcd4 {
    margin-left: 165px;
  }

  .mr_sm--165_02ba9747d7b7305e {
    margin-right: 165px;
  }

  .mb_sm--165_3f9f6ed16a700f61 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_9d5342b74ba38286 {
    padding: 170px 0;
  }

  .plr_sm--170_6e2f8373cdc32099 {
    padding: 0 170px;
  }

  .pt_sm--170_9019cdea59fa5745 {
    padding-top: 170px;
  }

  .pb_sm--170_e2269e85ed7fed2b {
    padding-bottom: 170px;
  }

  .pl_sm--170_eb87b9920d5cd5e8 {
    padding-left: 170px;
  }

  .pr_sm--170_8582c147c8335d33 {
    padding-right: 170px;
  }

  .mt_sm--170_492516a93d6285b2 {
    margin-top: 170px;
  }

  .ml_sm--170_57bca1f147740b65 {
    margin-left: 170px;
  }

  .mr_sm--170_2a66073cd2332bf8 {
    margin-right: 170px;
  }

  .mb_sm--170_57a148a4f4002e19 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_558d71a653f28a83 {
    padding: 175px 0;
  }

  .plr_sm--175_18155199214cbb50 {
    padding: 0 175px;
  }

  .pt_sm--175_89dc69a2540be031 {
    padding-top: 175px;
  }

  .pb_sm--175_0b052ca8d89f9324 {
    padding-bottom: 175px;
  }

  .pl_sm--175_ff0e67873e956e51 {
    padding-left: 175px;
  }

  .pr_sm--175_e70aa4a0764f28b7 {
    padding-right: 175px;
  }

  .mt_sm--175_0f10f61e5e46cae2 {
    margin-top: 175px;
  }

  .ml_sm--175_de3a0f4f45e7db87 {
    margin-left: 175px;
  }

  .mr_sm--175_d80fd29ede9443c1 {
    margin-right: 175px;
  }

  .mb_sm--175_781e842cab3c1b10 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_bd050003e8e88197 {
    padding: 180px 0;
  }

  .plr_sm--180_f0603c8b6a1992ad {
    padding: 0 180px;
  }

  .pt_sm--180_3dc81e25adccc67f {
    padding-top: 180px;
  }

  .pb_sm--180_3d9ab20473b64b8d {
    padding-bottom: 180px;
  }

  .pl_sm--180_dabeda53eb9b6124 {
    padding-left: 180px;
  }

  .pr_sm--180_3f51bfbbde5a50c2 {
    padding-right: 180px;
  }

  .mt_sm--180_e3b31c9709a66989 {
    margin-top: 180px;
  }

  .ml_sm--180_66d9b987a514ce11 {
    margin-left: 180px;
  }

  .mr_sm--180_116a1c8c7a5b5a6e {
    margin-right: 180px;
  }

  .mb_sm--180_03d2f557c2ea2fec {
    margin-bottom: 180px;
  }

  .ptb_sm--185_941843d52a822854 {
    padding: 185px 0;
  }

  .plr_sm--185_6ae9faa8e032d720 {
    padding: 0 185px;
  }

  .pt_sm--185_bc6232d77a0154dc {
    padding-top: 185px;
  }

  .pb_sm--185_2352b790ea567bd0 {
    padding-bottom: 185px;
  }

  .pl_sm--185_309651dac4d1a7db {
    padding-left: 185px;
  }

  .pr_sm--185_1bf3daf65d762da7 {
    padding-right: 185px;
  }

  .mt_sm--185_9956718d1c1fc8d9 {
    margin-top: 185px;
  }

  .ml_sm--185_b87becb04536c2b9 {
    margin-left: 185px;
  }

  .mr_sm--185_df911c42b91ad529 {
    margin-right: 185px;
  }

  .mb_sm--185_4b8fb79905c880fd {
    margin-bottom: 185px;
  }

  .ptb_sm--190_fc04b601a62b1cd1 {
    padding: 190px 0;
  }

  .plr_sm--190_caad2b6ff308082d {
    padding: 0 190px;
  }

  .pt_sm--190_ce583cd35d131544 {
    padding-top: 190px;
  }

  .pb_sm--190_64738c6bae0610a1 {
    padding-bottom: 190px;
  }

  .pl_sm--190_bc27163a2a2bbc32 {
    padding-left: 190px;
  }

  .pr_sm--190_f959eda8b58292d9 {
    padding-right: 190px;
  }

  .mt_sm--190_f34bc2f4fc46f942 {
    margin-top: 190px;
  }

  .ml_sm--190_07d06cec6527d985 {
    margin-left: 190px;
  }

  .mr_sm--190_8fa94862585e6e10 {
    margin-right: 190px;
  }

  .mb_sm--190_24e8bfb142031505 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_8ae6565f5189f257 {
    padding: 195px 0;
  }

  .plr_sm--195_4db81dc086d5712f {
    padding: 0 195px;
  }

  .pt_sm--195_39bc36e6b923a710 {
    padding-top: 195px;
  }

  .pb_sm--195_27d5c7f16918a36e {
    padding-bottom: 195px;
  }

  .pl_sm--195_0dbb69f9daba402d {
    padding-left: 195px;
  }

  .pr_sm--195_f70b18260dbd3368 {
    padding-right: 195px;
  }

  .mt_sm--195_e3a518d6cad2cd03 {
    margin-top: 195px;
  }

  .ml_sm--195_4dc9085a4f800d3e {
    margin-left: 195px;
  }

  .mr_sm--195_c26d338f11d3b52a {
    margin-right: 195px;
  }

  .mb_sm--195_e3a4efbab4cd0cbf {
    margin-bottom: 195px;
  }

  .ptb_sm--200_60cd298451695110 {
    padding: 200px 0;
  }

  .plr_sm--200_cd23cff663930cab {
    padding: 0 200px;
  }

  .pt_sm--200_19dca46a21dad7b6 {
    padding-top: 200px;
  }

  .pb_sm--200_1566540eafe2235f {
    padding-bottom: 200px;
  }

  .pl_sm--200_17c13e611501e10e {
    padding-left: 200px;
  }

  .pr_sm--200_def63a6b26cb0419 {
    padding-right: 200px;
  }

  .mt_sm--200_49696c0895ab921b {
    margin-top: 200px;
  }

  .ml_sm--200_0e45d1df20745519 {
    margin-left: 200px;
  }

  .mr_sm--200_9bf3cafbb1cd6913 {
    margin-right: 200px;
  }

  .mb_sm--200_c62b50bf79d0db6f {
    margin-bottom: 200px;
  }

  .pl_sm--0_476c746b8371e02b {
    padding-left: 0;
  }

  .pr_sm--0_d4f0c408d7468c35 {
    padding-right: 0;
  }

  .pt_sm--0_78c1de80ed9ed6cc {
    padding-top: 0;
  }

  .pb_sm--0_741612bc0fd7079c {
    padding-bottom: 0;
  }

  .mr_sm--0_740cd05dc2313ae6 {
    margin-right: 0;
  }

  .ml_sm--0_befb4728886fea79 {
    margin-left: 0;
  }

  .mt_sm--0_4172526a3fa511dc {
    margin-top: 0;
  }

  .mb_sm--0_6b2eaac365c52c15 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_aa9538e9b702bb33 {
    padding: 5px 0;
  }

  .plr_mobile--5_97e949915d92809f {
    padding: 0 5px;
  }

  .pt_mobile--5_96125cd8725d9829 {
    padding-top: 5px;
  }

  .pb_mobile--5_2ee5f3c47cacb0c6 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_c21ecb99da47eb35 {
    padding-left: 5px;
  }

  .pr_mobile--5_4b112d0dc46ecb1a {
    padding-right: 5px;
  }

  .mt_mobile--5_9b219a1ec3bd2326 {
    margin-top: 5px;
  }

  .mb_mobile--5_0c5e097df14b54c0 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_9c719891816bf20d {
    padding: 10px 0;
  }

  .plr_mobile--10_07571931099e7fa2 {
    padding: 0 10px;
  }

  .pt_mobile--10_98a64876b2590115 {
    padding-top: 10px;
  }

  .pb_mobile--10_1b443cf95511f55a {
    padding-bottom: 10px;
  }

  .pl_mobile--10_9e92570c2772d11d {
    padding-left: 10px;
  }

  .pr_mobile--10_7c2b322e1076b010 {
    padding-right: 10px;
  }

  .mt_mobile--10_fc46f7a146f9aa4b {
    margin-top: 10px;
  }

  .mb_mobile--10_f278261058f58eb3 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_e60d4a082e70c8a1 {
    padding: 15px 0;
  }

  .plr_mobile--15_73107daee0c6f4af {
    padding: 0 15px;
  }

  .pt_mobile--15_2a65ccda34a633fe {
    padding-top: 15px;
  }

  .pb_mobile--15_3cc53bf70471e856 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_44820656ab35c84c {
    padding-left: 15px;
  }

  .pr_mobile--15_acab3fd6adea0684 {
    padding-right: 15px;
  }

  .mt_mobile--15_1af822030634109f {
    margin-top: 15px;
  }

  .mb_mobile--15_1646db411d44d886 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_a81d4e25c603a773 {
    padding: 20px 0;
  }

  .plr_mobile--20_c21cb5b2686ecbf7 {
    padding: 0 20px;
  }

  .pt_mobile--20_4110223c1c6c463b {
    padding-top: 20px;
  }

  .pb_mobile--20_9031846a3e2bb082 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_4ffabc5da3964288 {
    padding-left: 20px;
  }

  .pr_mobile--20_dbaf8f338d3f3e61 {
    padding-right: 20px;
  }

  .mt_mobile--20_3ca69c830cbb72c6 {
    margin-top: 20px;
  }

  .mb_mobile--20_3a6a0d0f1b593888 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_6798174d0ea8f9cd {
    padding: 25px 0;
  }

  .plr_mobile--25_b953f46bdf3ce2b0 {
    padding: 0 25px;
  }

  .pt_mobile--25_e0df0a3efe374b84 {
    padding-top: 25px;
  }

  .pb_mobile--25_2d53251919f4cbf8 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_0851eef61d1bdc02 {
    padding-left: 25px;
  }

  .pr_mobile--25_e97b7f57f44e92a8 {
    padding-right: 25px;
  }

  .mt_mobile--25_1140de76f7bb772f {
    margin-top: 25px;
  }

  .mb_mobile--25_24ad15793fa3671e {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_8a2eeb24bd16afba {
    padding: 30px 0;
  }

  .plr_mobile--30_e6e91a2898b94c90 {
    padding: 0 30px;
  }

  .pt_mobile--30_55b033350310a491 {
    padding-top: 30px;
  }

  .pb_mobile--30_da195a6939674942 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_411b9cbb7f78054b {
    padding-left: 30px;
  }

  .pr_mobile--30_e98bebeff45bab2d {
    padding-right: 30px;
  }

  .mt_mobile--30_287bed76c740efa6 {
    margin-top: 30px;
  }

  .mb_mobile--30_1f1cf32ffda391a2 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_73de4608b36c5a66 {
    padding: 35px 0;
  }

  .plr_mobile--35_a7ed7696224590f4 {
    padding: 0 35px;
  }

  .pt_mobile--35_e868405394d76cbd {
    padding-top: 35px;
  }

  .pb_mobile--35_5eec1a43f5bfc9f4 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_0f648ca3ee01cdbd {
    padding-left: 35px;
  }

  .pr_mobile--35_62e2341dfb423c91 {
    padding-right: 35px;
  }

  .mt_mobile--35_b3ff8f8a3a3f2f47 {
    margin-top: 35px;
  }

  .mb_mobile--35_4d51d78728d69138 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_cd3bc8a42c68d3c3 {
    padding: 40px 0;
  }

  .plr_mobile--40_337d479f1750b507 {
    padding: 0 40px;
  }

  .pt_mobile--40_e5528bdbce09e86f {
    padding-top: 40px;
  }

  .pb_mobile--40_7b87c03fa752c042 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_b7b51aa3c50c1c82 {
    padding-left: 40px;
  }

  .pr_mobile--40_9e19d35f9a5482a0 {
    padding-right: 40px;
  }

  .mt_mobile--40_dc76ddec5d51dca4 {
    margin-top: 40px;
  }

  .mb_mobile--40_09950fb0b8c00094 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_cfb0a9c163045e61 {
    padding: 45px 0;
  }

  .plr_mobile--45_18ac329de1fb179c {
    padding: 0 45px;
  }

  .pt_mobile--45_5b02e7fbeaec43a2 {
    padding-top: 45px;
  }

  .pb_mobile--45_6b9d53b9607a1c7e {
    padding-bottom: 45px;
  }

  .pl_mobile--45_37d7d7d0a2cddd6c {
    padding-left: 45px;
  }

  .pr_mobile--45_92b240ff96b7189e {
    padding-right: 45px;
  }

  .mt_mobile--45_444207e37904a99e {
    margin-top: 45px;
  }

  .mb_mobile--45_cc4185872920ae8f {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_ce087b1227825dbe {
    padding: 50px 0;
  }

  .plr_mobile--50_7d76b636dd3a85da {
    padding: 0 50px;
  }

  .pt_mobile--50_e4ce5ec76a1c31da {
    padding-top: 50px;
  }

  .pb_mobile--50_826394e5f698cf0b {
    padding-bottom: 50px;
  }

  .pl_mobile--50_0db269d94276f62d {
    padding-left: 50px;
  }

  .pr_mobile--50_a38b24de2e39e4bc {
    padding-right: 50px;
  }

  .mt_mobile--50_e260e985a941c071 {
    margin-top: 50px;
  }

  .mb_mobile--50_f5faf31b5574819b {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_fa639bbec9bfd85c {
    padding: 55px 0;
  }

  .plr_mobile--55_5e155f1023a7b99d {
    padding: 0 55px;
  }

  .pt_mobile--55_152a363708167f06 {
    padding-top: 55px;
  }

  .pb_mobile--55_d3d948e0ce060656 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_66172f816efd5de6 {
    padding-left: 55px;
  }

  .pr_mobile--55_5678ff4763edbef9 {
    padding-right: 55px;
  }

  .mt_mobile--55_cdf387f5064c2fd5 {
    margin-top: 55px;
  }

  .mb_mobile--55_972d9e287f9f6407 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_4b84961c60b051b5 {
    padding: 60px 0;
  }

  .plr_mobile--60_d0e910e29e235783 {
    padding: 0 60px;
  }

  .pt_mobile--60_7c50588f29043437 {
    padding-top: 60px;
  }

  .pb_mobile--60_251aed610b9d27f5 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_34ec9dd100def949 {
    padding-left: 60px;
  }

  .pr_mobile--60_384f823db3629fed {
    padding-right: 60px;
  }

  .mt_mobile--60_26f9fb7b5462b89c {
    margin-top: 60px;
  }

  .mb_mobile--60_cf31dd2986c50530 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_14fff87a4bbabd40 {
    padding: 65px 0;
  }

  .plr_mobile--65_62f0139fbd4148d7 {
    padding: 0 65px;
  }

  .pt_mobile--65_10dfb52969fddf76 {
    padding-top: 65px;
  }

  .pb_mobile--65_147bf983ad77196a {
    padding-bottom: 65px;
  }

  .pl_mobile--65_4c795814f11cdbb9 {
    padding-left: 65px;
  }

  .pr_mobile--65_425450f7b682e791 {
    padding-right: 65px;
  }

  .mt_mobile--65_607edcd261956855 {
    margin-top: 65px;
  }

  .mb_mobile--65_04e8a9c0e926610d {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_ecbf4d8f496221ef {
    padding: 70px 0;
  }

  .plr_mobile--70_0dc3818e6b5d66d4 {
    padding: 0 70px;
  }

  .pt_mobile--70_ff93a9abac7713bf {
    padding-top: 70px;
  }

  .pb_mobile--70_d3065a72579fee0d {
    padding-bottom: 70px;
  }

  .pl_mobile--70_635cb5d94c001980 {
    padding-left: 70px;
  }

  .pr_mobile--70_7084b952e94076a8 {
    padding-right: 70px;
  }

  .mt_mobile--70_e6b2f2efa47595a1 {
    margin-top: 70px;
  }

  .mb_mobile--70_e0d9c6e551600eb3 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_e2125b0abcb94bd8 {
    padding: 75px 0;
  }

  .plr_mobile--75_1f92b30721ccd9fe {
    padding: 0 75px;
  }

  .pt_mobile--75_7991fc11b30a92db {
    padding-top: 75px;
  }

  .pb_mobile--75_85b2fe3697e27239 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_9937304ebf21e514 {
    padding-left: 75px;
  }

  .pr_mobile--75_55bb8c5843d62aac {
    padding-right: 75px;
  }

  .mt_mobile--75_51627952a65357f5 {
    margin-top: 75px;
  }

  .mb_mobile--75_ecd7bbe956175cef {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_9f72f2fa1dbc4c6c {
    padding: 80px 0;
  }

  .plr_mobile--80_4adb582e76a3fc32 {
    padding: 0 80px;
  }

  .pt_mobile--80_fe8f1afcf5e03943 {
    padding-top: 80px;
  }

  .pb_mobile--80_d5836c37f7443a91 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_de2c27959d57f827 {
    padding-left: 80px;
  }

  .pr_mobile--80_652f9e609eee1ef3 {
    padding-right: 80px;
  }

  .mt_mobile--80_d1f4c32cd7480291 {
    margin-top: 80px;
  }

  .mb_mobile--80_f9e47aedcccf73f7 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_cc060c167c64f64c {
    padding: 85px 0;
  }

  .plr_mobile--85_29fa58d870f9d97e {
    padding: 0 85px;
  }

  .pt_mobile--85_b9a023afa099b336 {
    padding-top: 85px;
  }

  .pb_mobile--85_df01209ab199d9b1 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_b8bd5d69481626bc {
    padding-left: 85px;
  }

  .pr_mobile--85_66220a22e224cb25 {
    padding-right: 85px;
  }

  .mt_mobile--85_52d2d0f22816c74c {
    margin-top: 85px;
  }

  .mb_mobile--85_088fb43cbbda44c6 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_01fb4a1eda80492a {
    padding: 90px 0;
  }

  .plr_mobile--90_a794b16720e31ffd {
    padding: 0 90px;
  }

  .pt_mobile--90_56371884195df508 {
    padding-top: 90px;
  }

  .pb_mobile--90_f4c2ddff4b9d21b2 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_afa3c61181bd79c9 {
    padding-left: 90px;
  }

  .pr_mobile--90_2b45cd5f5316229e {
    padding-right: 90px;
  }

  .mt_mobile--90_cdda169d925f1ed4 {
    margin-top: 90px;
  }

  .mb_mobile--90_c5d1b40b15338846 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_b160940a37563541 {
    padding: 95px 0;
  }

  .plr_mobile--95_5106816e86e8d2b4 {
    padding: 0 95px;
  }

  .pt_mobile--95_5f4570368a05ed9d {
    padding-top: 95px;
  }

  .pb_mobile--95_d3e2105e29e784e7 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_3c980508a19d5c63 {
    padding-left: 95px;
  }

  .pr_mobile--95_23b1e98f7f8562cb {
    padding-right: 95px;
  }

  .mt_mobile--95_575e6d01c09adb8b {
    margin-top: 95px;
  }

  .mb_mobile--95_cb4c123d0aa9f9fe {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_052cc572d0395bdd {
    padding: 100px 0;
  }

  .plr_mobile--100_0742586f61ae2455 {
    padding: 0 100px;
  }

  .pt_mobile--100_e4c5906ed4cad0fe {
    padding-top: 100px;
  }

  .pb_mobile--100_6c53536cfd6e7942 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_5ab9f3d46573e7fa {
    padding-left: 100px;
  }

  .pr_mobile--100_e493a87da69f921e {
    padding-right: 100px;
  }

  .mt_mobile--100_0511865b630315ab {
    margin-top: 100px;
  }

  .mb_mobile--100_e579a11771f3c5c8 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_45123d82b4b97d43 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_45123d82b4b97d43 .slick-slide_290a383349f6b580 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_0d519a4f451eb7a7 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_0d519a4f451eb7a7 .slick-slide_290a383349f6b580 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_7be11c137195a5b5 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_7be11c137195a5b5 .slick-slide_290a383349f6b580 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_a570f54e875950e0 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_a570f54e875950e0 .slick-slide_290a383349f6b580 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_b7e5052e1732094e {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_b7e5052e1732094e .slick-slide_290a383349f6b580 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_a2d3e90921fc8aeb {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_a2d3e90921fc8aeb .slick-slide_290a383349f6b580 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_2c2db7f72a0e1ab7 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_2c2db7f72a0e1ab7 .slick-slide_290a383349f6b580 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_24477e61f8a51fc3 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_24477e61f8a51fc3 .slick-slide_290a383349f6b580 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_77431566c9e9592b {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_77431566c9e9592b .slick-slide_290a383349f6b580 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_1b9fba746f692ce4 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_1b9fba746f692ce4 .slick-slide_290a383349f6b580 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_f3c6bc631f1833dd {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_f3c6bc631f1833dd .slick-slide_290a383349f6b580 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_39facca6a1f2b38d {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_39facca6a1f2b38d .slick-slide_290a383349f6b580 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_13d290698bcd4c23 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_13d290698bcd4c23 .slick-slide_290a383349f6b580 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_f41d9aa5fb74e337 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_f41d9aa5fb74e337 .slick-slide_290a383349f6b580 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_42be64a4f19d802e {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_42be64a4f19d802e .slick-slide_290a383349f6b580 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_1a1209a21c190eb5 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_1a1209a21c190eb5 .slick-slide_290a383349f6b580 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_cafba7242b2be997 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_cafba7242b2be997 .slick-slide_290a383349f6b580 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_e8efe41aa95a817e {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_e8efe41aa95a817e .slick-slide_290a383349f6b580 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_6b3d379ec074dd49 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_6b3d379ec074dd49 .slick-slide_290a383349f6b580 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_5a768cd159a206bb {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_5a768cd159a206bb .slick-slide_290a383349f6b580 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_bf621c9f6bf86ef3 {
  margin-top: -30px;
}

.mt_dec--30_fd725364d26abf6f {
  margin-top: -30px;
}

.mt-dec-100_2fa6b702019d15d8 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_b8cb8e8d461cb8c3 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_e0b3f0f8f8778743 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_c7e04981f1859af1 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_c7e04981f1859af1 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_c7e04981f1859af1 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_2de73f0578120a8f {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_89d8446f71ddd300 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_e0b3f0f8f8778743 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_e0b3f0f8f8778743 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_da9ec6baf004934b {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_da9ec6baf004934b {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_6878c007f993bab1 {
    margin-top: -10px;
  }
}

.mt_dec--120_19a62cbc986a4d51 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_44672c4abf33db22 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_34e17c293befc1d8 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_34e17c293befc1d8 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_34e17c293befc1d8 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_34e17c293befc1d8 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_34e17c293befc1d8 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_4432444eb24add50 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_4432444eb24add50 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_4432444eb24add50 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_b88ee56ca3c74973 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_b88ee56ca3c74973 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_b88ee56ca3c74973 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_b88ee56ca3c74973 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_ae85b0401cf1717a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_2c60c7914aa2fd3a {
  --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_8f80a2a249f026ad 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_bbf47e32c320b2d7, .input-active_bc36ead041c99a0d input[type=text], input[type=text].input-active_bc36ead041c99a0d,
input[type=password].p-holder__active_bbf47e32c320b2d7,
.input-active_bc36ead041c99a0d input[type=password],
input[type=password].input-active_bc36ead041c99a0d,
input[type=email].p-holder__active_bbf47e32c320b2d7,
.input-active_bc36ead041c99a0d input[type=email],
input[type=email].input-active_bc36ead041c99a0d,
input[type=number].p-holder__active_bbf47e32c320b2d7,
.input-active_bc36ead041c99a0d input[type=number],
input[type=number].input-active_bc36ead041c99a0d,
input[type=tel].p-holder__active_bbf47e32c320b2d7,
.input-active_bc36ead041c99a0d input[type=tel],
input[type=tel].input-active_bc36ead041c99a0d,
input[type=url].p-holder__active_bbf47e32c320b2d7,
.input-active_bc36ead041c99a0d input[type=url],
input[type=url].input-active_bc36ead041c99a0d,
textarea.p-holder__active_bbf47e32c320b2d7,
textarea.input-active_bc36ead041c99a0d {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_bbf47e32c320b2d7::placeholder, .input-active_bc36ead041c99a0d input[type=text]::placeholder, input[type=text].input-active_bc36ead041c99a0d::placeholder,
input[type=password].p-holder__active_bbf47e32c320b2d7::placeholder,
.input-active_bc36ead041c99a0d input[type=password]::placeholder,
input[type=password].input-active_bc36ead041c99a0d::placeholder,
input[type=email].p-holder__active_bbf47e32c320b2d7::placeholder,
.input-active_bc36ead041c99a0d input[type=email]::placeholder,
input[type=email].input-active_bc36ead041c99a0d::placeholder,
input[type=number].p-holder__active_bbf47e32c320b2d7::placeholder,
.input-active_bc36ead041c99a0d input[type=number]::placeholder,
input[type=number].input-active_bc36ead041c99a0d::placeholder,
input[type=tel].p-holder__active_bbf47e32c320b2d7::placeholder,
.input-active_bc36ead041c99a0d input[type=tel]::placeholder,
input[type=tel].input-active_bc36ead041c99a0d::placeholder,
input[type=url].p-holder__active_bbf47e32c320b2d7::placeholder,
.input-active_bc36ead041c99a0d input[type=url]::placeholder,
input[type=url].input-active_bc36ead041c99a0d::placeholder,
textarea.p-holder__active_bbf47e32c320b2d7::placeholder,
textarea.input-active_bc36ead041c99a0d::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder, .input-active_bc36ead041c99a0d input[type=text]:-ms-input-placeholder, input[type=text].input-active_bc36ead041c99a0d:-ms-input-placeholder,
input[type=password].p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=password]:-ms-input-placeholder,
input[type=password].input-active_bc36ead041c99a0d:-ms-input-placeholder,
input[type=email].p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=email]:-ms-input-placeholder,
input[type=email].input-active_bc36ead041c99a0d:-ms-input-placeholder,
input[type=number].p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=number]:-ms-input-placeholder,
input[type=number].input-active_bc36ead041c99a0d:-ms-input-placeholder,
input[type=tel].p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_bc36ead041c99a0d:-ms-input-placeholder,
input[type=url].p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=url]:-ms-input-placeholder,
input[type=url].input-active_bc36ead041c99a0d:-ms-input-placeholder,
textarea.p-holder__active_bbf47e32c320b2d7:-ms-input-placeholder,
textarea.input-active_bc36ead041c99a0d:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder, .input-active_bc36ead041c99a0d input[type=text]::-ms-input-placeholder, input[type=text].input-active_bc36ead041c99a0d::-ms-input-placeholder,
input[type=password].p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=password]::-ms-input-placeholder,
input[type=password].input-active_bc36ead041c99a0d::-ms-input-placeholder,
input[type=email].p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=email]::-ms-input-placeholder,
input[type=email].input-active_bc36ead041c99a0d::-ms-input-placeholder,
input[type=number].p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=number]::-ms-input-placeholder,
input[type=number].input-active_bc36ead041c99a0d::-ms-input-placeholder,
input[type=tel].p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_bc36ead041c99a0d::-ms-input-placeholder,
input[type=url].p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder,
.input-active_bc36ead041c99a0d input[type=url]::-ms-input-placeholder,
input[type=url].input-active_bc36ead041c99a0d::-ms-input-placeholder,
textarea.p-holder__active_bbf47e32c320b2d7::-ms-input-placeholder,
textarea.input-active_bc36ead041c99a0d::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_1367ea4cbf77010d, .input-error_7c4e4b4c3d75a239 input[type=text], input[type=text].input-error_7c4e4b4c3d75a239,
input[type=password].p-holder__error_1367ea4cbf77010d,
.input-error_7c4e4b4c3d75a239 input[type=password],
input[type=password].input-error_7c4e4b4c3d75a239,
input[type=email].p-holder__error_1367ea4cbf77010d,
.input-error_7c4e4b4c3d75a239 input[type=email],
input[type=email].input-error_7c4e4b4c3d75a239,
input[type=number].p-holder__error_1367ea4cbf77010d,
.input-error_7c4e4b4c3d75a239 input[type=number],
input[type=number].input-error_7c4e4b4c3d75a239,
input[type=tel].p-holder__error_1367ea4cbf77010d,
.input-error_7c4e4b4c3d75a239 input[type=tel],
input[type=tel].input-error_7c4e4b4c3d75a239,
input[type=url].p-holder__error_1367ea4cbf77010d,
.input-error_7c4e4b4c3d75a239 input[type=url],
input[type=url].input-error_7c4e4b4c3d75a239,
textarea.p-holder__error_1367ea4cbf77010d,
textarea.input-error_7c4e4b4c3d75a239 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_1367ea4cbf77010d::placeholder, .input-error_7c4e4b4c3d75a239 input[type=text]::placeholder, input[type=text].input-error_7c4e4b4c3d75a239::placeholder,
input[type=password].p-holder__error_1367ea4cbf77010d::placeholder,
.input-error_7c4e4b4c3d75a239 input[type=password]::placeholder,
input[type=password].input-error_7c4e4b4c3d75a239::placeholder,
input[type=email].p-holder__error_1367ea4cbf77010d::placeholder,
.input-error_7c4e4b4c3d75a239 input[type=email]::placeholder,
input[type=email].input-error_7c4e4b4c3d75a239::placeholder,
input[type=number].p-holder__error_1367ea4cbf77010d::placeholder,
.input-error_7c4e4b4c3d75a239 input[type=number]::placeholder,
input[type=number].input-error_7c4e4b4c3d75a239::placeholder,
input[type=tel].p-holder__error_1367ea4cbf77010d::placeholder,
.input-error_7c4e4b4c3d75a239 input[type=tel]::placeholder,
input[type=tel].input-error_7c4e4b4c3d75a239::placeholder,
input[type=url].p-holder__error_1367ea4cbf77010d::placeholder,
.input-error_7c4e4b4c3d75a239 input[type=url]::placeholder,
input[type=url].input-error_7c4e4b4c3d75a239::placeholder,
textarea.p-holder__error_1367ea4cbf77010d::placeholder,
textarea.input-error_7c4e4b4c3d75a239::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_1367ea4cbf77010d:-ms-input-placeholder, .input-error_7c4e4b4c3d75a239 input[type=text]:-ms-input-placeholder, input[type=text].input-error_7c4e4b4c3d75a239:-ms-input-placeholder,
input[type=password].p-holder__error_1367ea4cbf77010d:-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_7c4e4b4c3d75a239:-ms-input-placeholder,
input[type=email].p-holder__error_1367ea4cbf77010d:-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_7c4e4b4c3d75a239:-ms-input-placeholder,
input[type=number].p-holder__error_1367ea4cbf77010d:-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_7c4e4b4c3d75a239:-ms-input-placeholder,
input[type=tel].p-holder__error_1367ea4cbf77010d:-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_7c4e4b4c3d75a239:-ms-input-placeholder,
input[type=url].p-holder__error_1367ea4cbf77010d:-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_7c4e4b4c3d75a239:-ms-input-placeholder,
textarea.p-holder__error_1367ea4cbf77010d:-ms-input-placeholder,
textarea.input-error_7c4e4b4c3d75a239:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_1367ea4cbf77010d::-ms-input-placeholder, .input-error_7c4e4b4c3d75a239 input[type=text]::-ms-input-placeholder, input[type=text].input-error_7c4e4b4c3d75a239::-ms-input-placeholder,
input[type=password].p-holder__error_1367ea4cbf77010d::-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_7c4e4b4c3d75a239::-ms-input-placeholder,
input[type=email].p-holder__error_1367ea4cbf77010d::-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_7c4e4b4c3d75a239::-ms-input-placeholder,
input[type=number].p-holder__error_1367ea4cbf77010d::-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_7c4e4b4c3d75a239::-ms-input-placeholder,
input[type=tel].p-holder__error_1367ea4cbf77010d::-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_7c4e4b4c3d75a239::-ms-input-placeholder,
input[type=url].p-holder__error_1367ea4cbf77010d::-ms-input-placeholder,
.input-error_7c4e4b4c3d75a239 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_7c4e4b4c3d75a239::-ms-input-placeholder,
textarea.p-holder__error_1367ea4cbf77010d::-ms-input-placeholder,
textarea.input-error_7c4e4b4c3d75a239::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_1367ea4cbf77010d:focus, .input-error_7c4e4b4c3d75a239 input[type=text]:focus, input[type=text].input-error_7c4e4b4c3d75a239:focus,
input[type=password].p-holder__error_1367ea4cbf77010d:focus,
.input-error_7c4e4b4c3d75a239 input[type=password]:focus,
input[type=password].input-error_7c4e4b4c3d75a239:focus,
input[type=email].p-holder__error_1367ea4cbf77010d:focus,
.input-error_7c4e4b4c3d75a239 input[type=email]:focus,
input[type=email].input-error_7c4e4b4c3d75a239:focus,
input[type=number].p-holder__error_1367ea4cbf77010d:focus,
.input-error_7c4e4b4c3d75a239 input[type=number]:focus,
input[type=number].input-error_7c4e4b4c3d75a239:focus,
input[type=tel].p-holder__error_1367ea4cbf77010d:focus,
.input-error_7c4e4b4c3d75a239 input[type=tel]:focus,
input[type=tel].input-error_7c4e4b4c3d75a239:focus,
input[type=url].p-holder__error_1367ea4cbf77010d:focus,
.input-error_7c4e4b4c3d75a239 input[type=url]:focus,
input[type=url].input-error_7c4e4b4c3d75a239:focus,
textarea.p-holder__error_1367ea4cbf77010d:focus,
textarea.input-error_7c4e4b4c3d75a239: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_5ea807c025915ed8::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_ebff19b311c245bb {
  margin-bottom: 20px;
}
.form-group_ebff19b311c245bb label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_ebff19b311c245bb 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_ebff19b311c245bb input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_ebff19b311c245bb 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_ebff19b311c245bb 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_b253da7dc856564b:before,
.clearfix_b253da7dc856564b:after {
  content: " ";
  display: table;
}

.clearfix_b253da7dc856564b:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_5306f6f8a233e971 .slick-slide_290a383349f6b580 {
  margin-bottom: -10px;
}

.slick-gutter-15_7be11c137195a5b5 {
  margin: -30px -15px;
}
.slick-gutter-15_7be11c137195a5b5 .slick-slide_290a383349f6b580 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_d501042dc1c19199 {
  background: var(--color-primary);
}

.bg-color-secondary_d235e0d18455b3e4 {
  background: var(--color-secondary);
}

.bg-color-tertiary_c4a9d46362de5f25 {
  background: var(--color-tertiary);
}

.bg-color-gray_0e6874d436961290 {
  background: var(--color-gray);
}

.bg-color-white_bf1d6f5bb9bdb7b9 {
  background: #FFFFFF;
}

.bg-color-black_e4ec57190a4fba49 {
  background: #1A1A1A;
}

.bg-color-extra03_472533eb6f2db6fc {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_8c52631a6c17a3ca {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_6dce4a4d03f424db {
  background-image: url(../photos/bg/bg-image-1.jpg);
}

.bg_image--2_f3450470327b1be7 {
  background-image: url(../photos/bg/bg-image-2.jpg);
}

.bg_image--3_c3f99bc6172ec4a3 {
  background-image: url(../photos/bg/bg-image-3.jpg);
}

.bg_image--4_c4816892b7b31633 {
  background-image: url(../photos/bg/bg-image-4.jpg);
}

.bg_image--5_c8cb5b15fc0c84ab {
  background-image: url(../photos/bg/bg-image-5.jpg);
}

.bg_image--6_d83b99f94676f1ae {
  background-image: url(../photos/bg/bg-image-6.jpg);
}

.bg_image--7_19ca95b528ffc384 {
  background-image: url(../photos/bg/bg-image-7.jpg);
}

.bg_image--8_542b32c55f309276 {
  background-image: url(../photos/bg/bg-image-8.jpg);
}

.bg_image--9_7e86a02006cca403 {
  background-image: url(../photos/bg/bg-image-9.jpg);
}

.bg_image--10_e5ba3deefcfd2840 {
  background-image: url(../photos/bg/bg-image-10.jpg);
}

.bg_image--11_19205936cb12b372 {
  background-image: url(../photos/bg/bg-image-11.jpg);
}

.bg_image--12_c2695e8531836f2e {
  background-image: url(../photos/bg/bg-image-12.jpg);
}

.bg_image--13_c5285af543c6140d {
  background-image: url(../photos/bg/bg-image-13.jpg);
}

.bg_image--14_606bf888819a108f {
  background-image: url(../photos/bg/bg-image-14.jpg);
}

.bg_image--15_3277d0e2b0349b1d {
  background-image: url(../photos/bg/bg-image-15.jpg);
}

.bg_image--16_0e1217b47d09783a {
  background-image: url(../photos/bg/bg-image-16.jpg);
}

.bg_image--17_d601fcb01d804d3f {
  background-image: url(../photos/bg/bg-image-17.jpg);
}

.bg_image--18_f01962e3d4574ccf {
  background-image: url(../photos/bg/bg-image-18.jpg);
}

.bg_image--19_c27cb4fe1e3f9144 {
  background-image: url(../photos/bg/bg-image-19.jpg);
}

.bg_image--20_b35b6c66272db2ba {
  background-image: url(../photos/bg/bg-image-20.jpg);
}

.bg_image--21_2d88f974c2774dc7 {
  background-image: url(../photos/bg/bg-image-21.jpg);
}

.bg_image--22_dfd74814f95532ec {
  background-image: url(../photos/bg/bg-image-22.jpg);
}

.bg_image--23_231dc32f7eeec43d {
  background-image: url(../photos/bg/bg-image-23.jpg);
}

.bg_image--24_8dc2a2898e2b75b9 {
  background-image: url(../photos/bg/bg-image-24.jpg);
}

.bg_image--25_abebe4e10bbf9c1d {
  background-image: url(../photos/bg/bg-image-25.jpg);
}

.bg_image--26_53c01c38ee410825 {
  background-image: url(../photos/bg/bg-image-26.jpg);
}

.bg_image--27_58d304dd7daca0c5 {
  background-image: url(../photos/bg/bg-image-27.jpg);
}

.bg_image--28_a8f03cc52537f8cb {
  background-image: url(../photos/bg/bg-image-28.jpg);
}

.bg_image--29_80c470c2adf84a0f {
  background-image: url(../photos/bg/bg-image-29.jpg);
}

.bg_image--30_b9f8a6a0415db7f0 {
  background-image: url(../photos/bg/bg-image-30.jpg);
}

.bg_image--31_3ef11054facebf98 {
  background-image: url(../photos/bg/bg-image-31.jpg);
}

.bg_image--32_b5069c03321cab13 {
  background-image: url(../photos/bg/bg-image-32.jpg);
}

.bg_image--33_be0bb698716c879d {
  background-image: url(../photos/bg/bg-image-33.jpg);
}

.bg_image--34_feaa0f375932fb39 {
  background-image: url(../photos/bg/bg-image-34.jpg);
}

.bg_image--35_d39e53b8ee89f395 {
  background-image: url(../photos/bg/bg-image-35.jpg);
}

.bg_image--36_4a1ffe31e9fef948 {
  background-image: url(../photos/bg/bg-image-36.jpg);
}

.bg_image--37_763dae62b92475da {
  background-image: url(../photos/bg/bg-image-37.jpg);
}

.bg_image--38_2966cd1eca557e9e {
  background-image: url(../photos/bg/bg-image-38.jpg);
}

.bg_image--39_cae9be377ea67ac2 {
  background-image: url(../photos/bg/bg-image-39.jpg);
}

.bg_image--40_f1209ddfdf1c434c {
  background-image: url(../photos/bg/bg-image-40.jpg);
}

.bg_tr-image--1_c3d42d6607cc015b {
  background-image: url(../photos/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_e9c3a6a445ad6c18 {
  background-image: url(../photos/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_01b67642246f321b {
  background-image: url(../photos/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_3399bb664dbcc7fa {
  background-image: url(../photos/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_98da02990da3be50 {
  background-image: url(../photos/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_4822d5216913dfd1 {
  background-image: url(../photos/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_51aca5265a8081a3 {
  background-image: url(../photos/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_2b7598b708e9fb38 {
  background-image: url(../photos/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_d274f62e69931bd0 {
  background-image: url(../photos/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_e6cc79f8ac9b9ce8 {
  background-image: url(../photos/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_be31042612988cc9 {
  background-image: url(../photos/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_3a8a526968f4c0a7 {
  background-image: url(../photos/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_61b7b2cf17b9dc4b {
  background-image: url(../photos/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_3b40a7dd92c5c420 {
  background-image: url(../photos/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_5f8fc53cbed6ef0d {
  background-image: url(../photos/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_f5a3a119b840fef4 {
  background-image: url(../photos/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_9befceb4c5ad3877 {
  background-image: url(../photos/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_6deb8bbabfe9cf50 {
  background-image: url(../photos/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_5591ab38af37baa1 {
  background-image: url(../photos/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_6ed8569c96bf7b52 {
  background-image: url(../photos/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_3d9b50f614e4d1ba {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_504f42538b67841a {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_504f42538b67841a > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_94bc2048f8ffa2f3 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_94bc2048f8ffa2f3 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_dfaee6f193711193 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_dfaee6f193711193 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_2d5fced07ada78e8 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2d5fced07ada78e8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2d5fced07ada78e8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2d5fced07ada78e8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2d5fced07ada78e8 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_2d5fced07ada78e8 > [class*=col], .row--20_2d5fced07ada78e8 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2d5fced07ada78e8 > [class*=col], .row--20_2d5fced07ada78e8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2d5fced07ada78e8 > [class*=col], .row--20_2d5fced07ada78e8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2d5fced07ada78e8 > [class*=col], .row--20_2d5fced07ada78e8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2d5fced07ada78e8 > [class*=col], .row--20_2d5fced07ada78e8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_e2c4634489d1a568 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_e2c4634489d1a568 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_e2c4634489d1a568 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_e2c4634489d1a568 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_e2c4634489d1a568 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_e2c4634489d1a568 > [class*=col], .row--25_e2c4634489d1a568 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_e2c4634489d1a568 > [class*=col], .row--25_e2c4634489d1a568 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_e2c4634489d1a568 > [class*=col], .row--25_e2c4634489d1a568 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_e2c4634489d1a568 > [class*=col], .row--25_e2c4634489d1a568 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_e2c4634489d1a568 > [class*=col], .row--25_e2c4634489d1a568 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_77ef5f66deb5f769 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_77ef5f66deb5f769 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_77ef5f66deb5f769 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_77ef5f66deb5f769 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_77ef5f66deb5f769 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_77ef5f66deb5f769 > [class*=col], .row--30_77ef5f66deb5f769 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_77ef5f66deb5f769 > [class*=col], .row--30_77ef5f66deb5f769 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_77ef5f66deb5f769 > [class*=col], .row--30_77ef5f66deb5f769 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_77ef5f66deb5f769 > [class*=col], .row--30_77ef5f66deb5f769 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_77ef5f66deb5f769 > [class*=col], .row--30_77ef5f66deb5f769 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_3fcf12b6b8a3c0e9 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_3fcf12b6b8a3c0e9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_3fcf12b6b8a3c0e9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_3fcf12b6b8a3c0e9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_3fcf12b6b8a3c0e9 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_3fcf12b6b8a3c0e9 > [class*=col], .row--45_3fcf12b6b8a3c0e9 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_3fcf12b6b8a3c0e9 > [class*=col], .row--45_3fcf12b6b8a3c0e9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_3fcf12b6b8a3c0e9 > [class*=col], .row--45_3fcf12b6b8a3c0e9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_3fcf12b6b8a3c0e9 > [class*=col], .row--45_3fcf12b6b8a3c0e9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_3fcf12b6b8a3c0e9 > [class*=col], .row--45_3fcf12b6b8a3c0e9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_44a607b1571266f5 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_44a607b1571266f5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_44a607b1571266f5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_44a607b1571266f5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_44a607b1571266f5 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_44a607b1571266f5 > [class*=col], .row--40_44a607b1571266f5 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_44a607b1571266f5 > [class*=col], .row--40_44a607b1571266f5 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_44a607b1571266f5 > [class*=col], .row--40_44a607b1571266f5 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_44a607b1571266f5 > [class*=col], .row--40_44a607b1571266f5 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_44a607b1571266f5 > [class*=col], .row--40_44a607b1571266f5 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_7e1ecc36abf932b7 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7e1ecc36abf932b7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7e1ecc36abf932b7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7e1ecc36abf932b7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7e1ecc36abf932b7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_7e1ecc36abf932b7 > [class*=col], .row--60_7e1ecc36abf932b7 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7e1ecc36abf932b7 > [class*=col], .row--60_7e1ecc36abf932b7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7e1ecc36abf932b7 > [class*=col], .row--60_7e1ecc36abf932b7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7e1ecc36abf932b7 > [class*=col], .row--60_7e1ecc36abf932b7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7e1ecc36abf932b7 > [class*=col], .row--60_7e1ecc36abf932b7 > [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_3c98e0ec18f6e658(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3c98e0ec18f6e658(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3c98e0ec18f6e658(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3c98e0ec18f6e658(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_1a1b9d12e727bab7/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_ed79b6b0307fc849 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_582a8cde28c323a5 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_82e3d323234a93dd,
.animated.bounceOut_56a8abfa43378282 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_3497349a08891f5f,
.animated.flipOutY_1503d14fcdd81600 {
  -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_ce1451575ca6a150 {
  -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_f01c153c424562e4 {
  -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_bac6cd205bded384 {
  -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_93c1e6bceda2c4ad {
  -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_364bc7d8878c8685 {
  -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_7833b681804f48b9 {
  -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_82e3d323234a93dd {
  -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_0204c6a8a3381a3a {
  -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_9389bda6761d7968 {
  -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_80c49ea4e2788c06 {
  -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_7287de0f425ed4c6 {
  -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_56a8abfa43378282 {
  -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_f1b8633d080e8da7 {
  -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_8f5e421834b7a330 {
  -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_08d083b6154f8712 {
  -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_872511ca7e6771fa {
  -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_9823f44bd3ce03ec {
  -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_889c11d6384cfab9 {
  -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_c766fe92c3fb7c98 {
  -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_83722a719934c2b5 {
  -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_555ecc99a6af4fee {
  -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_81f9b1d4ca0a5c77 {
  -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_a051a3413ed0450a {
  -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_41af4c9f46685292 {
  -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_c62b12e96f81a0dd {
  -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_232621166eb359a5 {
  -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_0bce7fd125f617a1 {
  -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_e20c6ca4042f54d5 {
  -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_d9ce6b699615eb5d {
  -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_c84372439ef114c8 {
  -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_b92efd8cef0561e8 {
  -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_a4aecc58dceee903 {
  -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_6dc0da759b0c20ce {
  -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_2f78266243ef21cb {
  -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_4e59a6fb17a252a9 {
  -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_a287f7aff7dcd3ea {
  -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_3497349a08891f5f {
  -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_1503d14fcdd81600 {
  -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_cf6210e2d0fd8366 {
  -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_15ded1f93a011d95 {
  -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_b72dd52334d85dce {
  -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_3c490a69e37a6478 {
  -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_da05de97d697f154 {
  -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_aeefa69376fc659d {
  -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_c3d69e5faa8a02e0 {
  -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_41f51143a109f17e {
  -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_4c96557c71b40162 {
  -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_883f5dba6e4e28d9 {
  -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_1617d47fdf79929f {
  -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_9ee284f7e3741492 {
  -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_582a8cde28c323a5 {
  -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_ada301cb1c7ae594 {
  -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_fc55f711627329b2 {
  -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_3dd4291c5c602483 {
  -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_75e289b48f2cb146 {
  -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_5a07c7745a822260 {
  -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_b6b1d22f034134a7 {
  -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_2e9fce1b989b6cad {
  -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_f04f8a6c5648ba8e {
  -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_375b0e84ab83a6f9 {
  -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_3d3357779ea8cc71 {
  -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_7af6ca14bdcd1f62 {
  -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_23673d385a2ce8f6 {
  -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_6a850a76feceeb9f {
  -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_6cfc24146554e810 {
  -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_be38d677cd9be62d {
  -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_ad8ee5895b995db5 {
  -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_a4643a0756ae3aa7 {
  -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_e10a8850e2aa392a {
  -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_154f599197d833ed {
  -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_6009741ffbaa0e38 {
  -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_2fae5e862ad99bb1 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_2fae5e862ad99bb1:hover {
  animation-play-state: paused;
}

.floting-line-2_4424dbfb111152cb {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_4424dbfb111152cb: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_3c98e0ec18f6e658(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3c98e0ec18f6e658(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3c98e0ec18f6e658(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_d5e2154cd82e1dd0 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_d5e2154cd82e1dd0 .reveal-animation_2e0638b82acfb320 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_d5e2154cd82e1dd0 .reveal-animation_2e0638b82acfb320::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_2e0638b82acfb320.reveal-primary_cf31e2732b1faa46::before {
  background: #0c0c0a;
}

.reveal-animation_2e0638b82acfb320.reveal-dark_b77d4d2c6da57e43::before {
  background: #000;
}

.reveal-animation_2e0638b82acfb320.reveal-white_27460d7b42a7d0f1::before {
  background: #000;
}

.reveal-animation_2e0638b82acfb320.reveal-top_08339ded77340254.aos-animate::before,
.reveal-animation_2e0638b82acfb320.reveal-bottom_a78022e0eeed2bfd.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_2e0638b82acfb320.reveal-start_de1d0918e0e21b42.aos-animate::before,
.reveal-animation_2e0638b82acfb320.reveal-end_e07f2ba18672f635.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_2e0638b82acfb320.reveal-top_08339ded77340254::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_2e0638b82acfb320.reveal-start_de1d0918e0e21b42::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_2e0638b82acfb320.reveal-end_e07f2ba18672f635::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_2e0638b82acfb320.reveal-bottom_a78022e0eeed2bfd::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_cfd948314cd7f062 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_cfd948314cd7f062 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_cfd948314cd7f062 {
    margin: 6em auto;
  }
}
.cd-headline_cdb7264e308b8124 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_cdb7264e308b8124 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_cdb7264e308b8124 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_cdb7264e308b8124 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_cdb7264e308b8124 {
    font-size: 26px;
  }
}
.cd-words-wrapper_3f9b90287ce9433b {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_3f9b90287ce9433b b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_3f9b90287ce9433b b.is-visible_9bddcf7e042813c4 {
  position: relative;
}

.no-js_28fb7edb70b19d4e .cd-words-wrapper_3f9b90287ce9433b b {
  opacity: 0;
}

.no-js_28fb7edb70b19d4e .cd-words-wrapper_3f9b90287ce9433b b.is-visible_9bddcf7e042813c4 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_cdb7264e308b8124.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_cdb7264e308b8124.clip .cd-words-wrapper_3f9b90287ce9433b {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_cdb7264e308b8124.clip .cd-words-wrapper_3f9b90287ce9433b b {
  font-weight: 700;
}

.cd-headline_cdb7264e308b8124.clip .cd-words-wrapper_3f9b90287ce9433b::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_cdb7264e308b8124.clip b {
  opacity: 0;
}

.cd-headline_cdb7264e308b8124.clip b.is-visible_9bddcf7e042813c4 {
  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_96a88b25ac2306fa,
body.sal-disabled_08b2393d7963fd55 [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_96a88b25ac2306fa,
body.sal-disabled_08b2393d7963fd55 [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_96a88b25ac2306fa,
body.sal-disabled_08b2393d7963fd55 [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_96a88b25ac2306fa,
body.sal-disabled_08b2393d7963fd55 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_317cbe11f638d6f9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_317cbe11f638d6f9 .button-area-start_ce01b1b7b93e85f2 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_317cbe11f638d6f9 .button-area-start_ce01b1b7b93e85f2 .call-us_a32bd7f5e005a04d {
    display: none;
  }
}
.header-style-one-wrapper_317cbe11f638d6f9 .button-area-start_ce01b1b7b93e85f2 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_317cbe11f638d6f9 .button-area-start_ce01b1b7b93e85f2 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_317cbe11f638d6f9 .logo-area_9b5d7b2483044d50 .logo_826a555b72fb4aa9 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_9b5d7b2483044d50 img.light_b2f64cbc488d37fc {
  display: block;
}
[data-theme=light] .logo-area_9b5d7b2483044d50 img.dark_ab42ceac6c74117e {
  display: none;
}

[data-theme=dark] .logo-area_9b5d7b2483044d50 img.light_b2f64cbc488d37fc {
  display: none;
}
[data-theme=dark] .logo-area_9b5d7b2483044d50 img.dark_ab42ceac6c74117e {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_af9cafd55ba40d7a .main-nav-area_0dcea5f3607524db ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_af9cafd55ba40d7a .button-area-start_ce01b1b7b93e85f2 .text-btn_88fdbcba5a0e6059 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_0dcea5f3607524db ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_ce01b1b7b93e85f2 .call-us_a32bd7f5e005a04d, [data-theme=dark] .header--sticky.sticky .button-area-start_ce01b1b7b93e85f2 .text-btn_88fdbcba5a0e6059 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_af9cafd55ba40d7a .main-nav-area_0dcea5f3607524db ul li a {
  color: #fff;
}

.header-style-one_5cb517370fb1bf98 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_5cb517370fb1bf98 .header-style-one-wrapper_317cbe11f638d6f9 .main-nav-area_0dcea5f3607524db {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_5cb517370fb1bf98 .header-style-one-wrapper_317cbe11f638d6f9 .main-nav-area_0dcea5f3607524db {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_11cd00383ecc3124 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_5cb517370fb1bf98 .header-style-one-wrapper_317cbe11f638d6f9 .main-nav-area_0dcea5f3607524db {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_5cb517370fb1bf98 .header-style-one-wrapper_317cbe11f638d6f9 .main-nav-area_0dcea5f3607524db {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_5cb517370fb1bf98 .header-style-one-wrapper_317cbe11f638d6f9 .button-area-start_ce01b1b7b93e85f2 a.text-btn_88fdbcba5a0e6059 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_af9cafd55ba40d7a {
  background: var(--body-bg);
}

header.header-two_856b4f16eb255154 {
  display: block;
}
header.header-two_856b4f16eb255154.border-bottom_4e2f7b6d40058479 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_9c35b229aeae03dc {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_9c35b229aeae03dc a.logo-area_9b5d7b2483044d50 {
  padding: 25px 0;
}
.header-two-content-main_9c35b229aeae03dc .header-end-area_11d760578d8c794d {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_9c35b229aeae03dc .header-end-area_11d760578d8c794d a.reqiest_da0532f2e27f228e {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_9c35b229aeae03dc .header-end-area_11d760578d8c794d a.reqiest_da0532f2e27f228e {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_9c35b229aeae03dc .header-end-area_11d760578d8c794d .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_ef6f7e30f7e11c49 {
  width: 100%;
  position: absolute;
}
.header-three_ef6f7e30f7e11c49 .header-wrapper-main-three_ee0f515eecd892e1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_ef6f7e30f7e11c49 .header-wrapper-main-three_ee0f515eecd892e1 .header-right-area_a06d78f2958dc9b2 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_ef6f7e30f7e11c49 .header-wrapper-main-three_ee0f515eecd892e1 .header-right-area_a06d78f2958dc9b2 .main-nav-area_0dcea5f3607524db {
    display: none;
  }
}
.header-three_ef6f7e30f7e11c49 .header-wrapper-main-three_ee0f515eecd892e1 .header-right-area_a06d78f2958dc9b2 .main-nav-area_0dcea5f3607524db ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_ef6f7e30f7e11c49 .header-wrapper-main-three_ee0f515eecd892e1 .header-right-area_a06d78f2958dc9b2 .rts-btn {
    display: none;
  }
}
.header-three_ef6f7e30f7e11c49 .header-wrapper-main-three_ee0f515eecd892e1 .logo-area_9b5d7b2483044d50 {
  padding: 25px 0;
}

.main-nav-area_0dcea5f3607524db ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_0dcea5f3607524db ul li {
  margin: 0;
}
.main-nav-area_0dcea5f3607524db 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_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 {
  transition: all 0.3s;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41:hover .menu-item_ddbad0cf58294726 {
  opacity: 0.5;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .menu-item_ddbad0cf58294726 {
  transition: all 0.3s;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .menu-item_ddbad0cf58294726 .fluxi-dropdown-main-element_6f85648ff5d9056c {
  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_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .menu-item_ddbad0cf58294726 .fluxi-dropdown-main-element_6f85648ff5d9056c {
    padding: 35px 17px;
  }
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .menu-item_ddbad0cf58294726:hover {
  opacity: 1;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e {
  z-index: 10;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e .fluxi-submenu_eb51af3f7732e9df {
  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_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e .fluxi-submenu_eb51af3f7732e9df:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e .fluxi-submenu_eb51af3f7732e9df li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e .fluxi-submenu_eb51af3f7732e9df li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e .fluxi-submenu_eb51af3f7732e9df 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_0dcea5f3607524db ul.fluxi-desktop-menu_5f6c9779e6546c41 .fluxi-has-dropdown_858465be00c7b37e:hover .fluxi-submenu_eb51af3f7732e9df {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_9c35b229aeae03dc .main-nav-area_0dcea5f3607524db {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_9c35b229aeae03dc .main-nav-area_0dcea5f3607524db {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_9c35b229aeae03dc .main-nav-area_0dcea5f3607524db {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_9c35b229aeae03dc .main-nav-area_0dcea5f3607524db {
    display: none;
  }
}

.side-bar_042b969477b9691b {
  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_042b969477b9691b {
    width: 315px;
  }
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .thumbnail_00cd4e4cd9f7e2ae {
  display: flex;
  justify-content: center;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .thumbnail_00cd4e4cd9f7e2ae img {
  width: 60%;
  margin: auto;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .title {
  font-weight: 600;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .footer_eda6b22c4ee9a72e {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .footer_eda6b22c4ee9a72e .title {
  font-weight: 500;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .footer_eda6b22c4ee9a72e a.rts-btn {
  margin: auto;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 {
  margin-top: 50px;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .single-info_2c3042fc7e50cec8 {
  margin: 15px 0;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .single-info_2c3042fc7e50cec8 a:hover {
  color: var(--color-primary);
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .rts-social-style-one_aace399b9ce19025 {
  margin-top: 40px;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .rts-social-style-one_aace399b9ce19025 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .rts-social-style-one_aace399b9ce19025 ul li {
  margin: 0;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .rts-social-style-one_aace399b9ce19025 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .contact-information--sidebar_b9c7e820c5e793f7 .rts-social-style-one_aace399b9ce19025 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_042b969477b9691b.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_042b969477b9691b button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_042b969477b9691b 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_5cb517370fb1bf98.case-studies_8fb492f1fb7f564d .main-nav-area_0dcea5f3607524db ul li > a.fluxi-dropdown-main-element_6f85648ff5d9056c {
  color: #fff !important;
}

.header-style-one_5cb517370fb1bf98.case-studies_8fb492f1fb7f564d.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_042b969477b9691b {
  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_042b969477b9691b {
    width: 300px;
  }
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .thumbnail_00cd4e4cd9f7e2ae {
  display: flex;
  justify-content: center;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .thumbnail_00cd4e4cd9f7e2ae img {
  width: 85%;
  margin: auto;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .title {
  font-weight: 600;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .footer_eda6b22c4ee9a72e {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .footer_eda6b22c4ee9a72e .title {
  font-weight: 500;
}
.side-bar_042b969477b9691b .inner-main-wrapper-desk_ff618618fcf8cade .inner-content_d539d609f508a8c2 .footer_eda6b22c4ee9a72e a.rts-btn {
  margin: auto;
}

.side-bar_042b969477b9691b.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_042b969477b9691b button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_042b969477b9691b 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(../photos/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_e4cbdd69c985ae37 {
  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_9b8441bb018ad1de {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_9b8441bb018ad1de {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_9b8441bb018ad1de {
    display: block;
  }
}

.mobile-menu-main_9b8441bb018ad1de nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li a.main_b133ac2cd3c0e900 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c {
  position: relative;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c ul a {
  padding: 10px 0;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c 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_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c::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_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c.mm-active_8a0f32fe785e42dc::after {
  content: "\f077";
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c.third-lvl_bf88e7ed055b4441::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c.third-lvl_bf88e7ed055b4441 ul {
  padding: 0 20px;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c.third-lvl_bf88e7ed055b4441 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c.third-lvl_bf88e7ed055b4441 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_9b8441bb018ad1de nav ul li.has-droupdown_c3bfb32fbb94d29c.third-lvl_bf88e7ed055b4441 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_9b8441bb018ad1de nav ul li a {
  display: block;
}
.mobile-menu-main_9b8441bb018ad1de .social-wrapper-one_6503e47ea9c33365 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_042b969477b9691b.header-two_856b4f16eb255154 .inner-main-wrapper-desk_ff618618fcf8cade, .side-bar_042b969477b9691b.header-three_ef6f7e30f7e11c49 .inner-main-wrapper-desk_ff618618fcf8cade {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_042b969477b9691b.header-two_856b4f16eb255154 .mobile-menu_9841810f321a5538, .side-bar_042b969477b9691b.header-three_ef6f7e30f7e11c49 .mobile-menu_9841810f321a5538 {
    display: none !important;
  }
}

.header-one_15b74ee9615ce189 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f {
  position: relative;
}
.header-one_15b74ee9615ce189 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f:hover::after {
  color: var(--color-primary);
}
.header-one_15b74ee9615ce189 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f::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_15b74ee9615ce189 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f .third-lvl_bf88e7ed055b4441 {
  margin-left: -4px;
}

.header-three_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab {
  padding: 15px 0;
}
.header-three_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f {
  position: relative;
}
.header-three_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f:hover::after {
  color: var(--color-primary);
}
.header-three_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f::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_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab .sub-dropdown_e3e25ce7b0e2364f .third-lvl_bf88e7ed055b4441 {
  margin-left: -4px;
}
.header-three_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab li {
  margin: 0;
  width: 100%;
}
.header-three_ef6f7e30f7e11c49 .main-nav-desk_a6a135d34010a323 nav ul li.has-droupdown_c3bfb32fbb94d29c .submenu.inner-page_04bdb54b7fa770ab li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_e3e25ce7b0e2364f {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_e3e25ce7b0e2364f .submenu.third-lvl_bf88e7ed055b4441 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_e3e25ce7b0e2364f .submenu.third-lvl_bf88e7ed055b4441.base {
  display: block !important;
}
.sub-dropdown_e3e25ce7b0e2364f:hover .sub-menu-link_3626bd5a96160c62 {
  color: var(--color-primary);
}
.sub-dropdown_e3e25ce7b0e2364f:hover .submenu.third-lvl_bf88e7ed055b4441.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_e3e25ce7b0e2364f:hover .submenu.third-lvl_bf88e7ed055b4441.base li {
  display: block;
}
.sub-dropdown_e3e25ce7b0e2364f:hover .submenu.third-lvl_bf88e7ed055b4441.base li a {
  display: block !important;
}

.header-three_ef6f7e30f7e11c49 .sub-dropdown_e3e25ce7b0e2364f:hover .submenu.third-lvl_bf88e7ed055b4441.base {
  margin-left: -14px !important;
}

.header-two_856b4f16eb255154 .header-main-wrapper_9a626159db5b160e .sub-dropdown_e3e25ce7b0e2364f:hover .submenu.third-lvl_bf88e7ed055b4441.base {
  margin-left: 90px !important;
}

header.heder-two_40168c076d248a03 .sub-dropdown_e3e25ce7b0e2364f:hover .submenu.third-lvl_bf88e7ed055b4441.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_40168c076d248a03 .sub-dropdown_e3e25ce7b0e2364f::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_40168c076d248a03 .sub-dropdown_e3e25ce7b0e2364f:hover a.sub-menu-link_3626bd5a96160c62 {
  color: var(--color-primary) !important;
}
header.heder-two_40168c076d248a03 .sub-dropdown_e3e25ce7b0e2364f:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_40168c076d248a03 .sub-dropdown_e3e25ce7b0e2364f .submenu.third-lvl_bf88e7ed055b4441.base {
  display: block;
}

.sub-dropdown_e3e25ce7b0e2364f {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_e3e25ce7b0e2364f.active .sub-menu-link_3626bd5a96160c62 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_e3e25ce7b0e2364f.active .sub-menu-link_3626bd5a96160c62::after {
  width: 12px !important;
}
.sub-dropdown_e3e25ce7b0e2364f.active::after {
  color: #FFFFFF;
}
.sub-dropdown_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441 {
  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_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441:hover li a {
  opacity: 0.5;
}
.sub-dropdown_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441 li:hover a::after {
  width: 12px;
}
.sub-dropdown_e3e25ce7b0e2364f .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441 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_e3e25ce7b0e2364f:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_e3e25ce7b0e2364f:hover .sub-menu-link_3626bd5a96160c62 {
  color: var(--color-primary);
}
.sub-dropdown_e3e25ce7b0e2364f:hover .fluxi-submenu_eb51af3f7732e9df.third-lvl_bf88e7ed055b4441.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_74e78ffc49c7c0f3 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_74e78ffc49c7c0f3 {
    padding: 0 15px;
  }
}

.section-bg_fbd05583399ec85d {
  background: var(--section-bg-gray);
}

.bg_white_ee20c6187d73e60f {
  background: var(--body-bg);
}

.g-48_f9378b824dcdc09c {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_791c6a67abb6912e {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_1c545b9673f4559c {
  background: #F8F9FB;
}

.bg-gray-2_cd0716cc876afaff {
  background: var(--bg-gray-2);
}

.overflow-right-div_6117406af718850d {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_6117406af718850d {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_6117406af718850d {
    width: 100%;
  }
}

.gsap-marker-end_266d34b91459f65e,
.gsap-marker-start_b4e6201dd15a9e7b,
.gsap-marker-scroller-end_06ab14cafe306950,
.gsap-marker-scroller-start_4e20c02a1fc7b84e {
  display: none !important;
}

.bg-dark-p_e063e5a9fd6850e6 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_4013f7101e027498 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_3e4f7830d756adcd {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_2da67bd648b5e455 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 img.two_5dd39c5edfa8eada {
  left: 38px;
}
.customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 img.three_cc3530eb9d3ceab5 {
  left: 73px;
}
.customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 img.four_e0f9f4d0305733f2 {
  left: 108px;
}
.customer-review-area_2da67bd648b5e455 p.desc {
  margin-bottom: 0;
}

.br-none_1d843282c4180650 {
  border-radius: 0 !important;
}

.color-secondary-2_56ff8fc8651f54a3 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_85208d152808c4ce {
    order: 2;
  }
}

.loader-wrapper_f277524881d22baa {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_f277524881d22baa .loader-section_85d5d0f3f834d263 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_f277524881d22baa .loader-section_85d5d0f3f834d263.section-left_59bfb52be707f1ac {
  left: 0;
}

.loader-wrapper_f277524881d22baa .loader-section_85d5d0f3f834d263.section-right_299600a7d49c54b1 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_f277524881d22baa .loader-section_85d5d0f3f834d263.section-left_59bfb52be707f1ac {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_f277524881d22baa .loader-section_85d5d0f3f834d263.section-right_299600a7d49c54b1 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_a3507c6a50f2d67d {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_f277524881d22baa {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_a3507c6a50f2d67d: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_a3507c6a50f2d67d {
  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_de2ebdd63611c730 {
  -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_de2ebdd63611c730.btt__visible_135aa62901fe670e {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_de2ebdd63611c730 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_d2c44b2bf9084c85 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_44e020d08089a1d9 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_f21a4649371034cf {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_44e020d08089a1d9 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_f21a4649371034cf {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_c5e86bf253651ece:hover,
[data-theme=dark] .rts-btn.btn-primary-5_32b869be816d1dbb:hover,
[data-theme=dark] .rts-btn.btn-primary-6_2e6544d5c9134804:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_d21a3c61ddde6186: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_c5e86bf253651ece {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_c5e86bf253651ece:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_063281d47320205a {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_063281d47320205a::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_063281d47320205a::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_063281d47320205a:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_063281d47320205a:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_5898d5a536dd650a {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_5898d5a536dd650a::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_5898d5a536dd650a::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_5898d5a536dd650a:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_5898d5a536dd650a:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_d21a3c61ddde6186 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_d21a3c61ddde6186:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_32b869be816d1dbb {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_32b869be816d1dbb:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_2e6544d5c9134804 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_2e6544d5c9134804:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_8d3feb5d5c7b5d79 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_8d3feb5d5c7b5d79::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_8d3feb5d5c7b5d79:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_18e971176f3f6c25 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_18e971176f3f6c25::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_18e971176f3f6c25:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_af0e4279073a103f {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_af0e4279073a103f::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_af0e4279073a103f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_d6f478891b3f75fd {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_d6f478891b3f75fd i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_d6f478891b3f75fd:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_95fff90520937451 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_95fff90520937451 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_95fff90520937451:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b5401e5b07a87cc9 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b5401e5b07a87cc9:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_b5401e5b07a87cc9.about_0a6d859972ae0226 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_b5401e5b07a87cc9.about_0a6d859972ae0226:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_3db16c99041cb64e i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_3db16c99041cb64e:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_8b5cb2e1938a9ec5 {
  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_8b5cb2e1938a9ec5 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_8b5cb2e1938a9ec5:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_3db16c99041cb64e i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_fdf1321e6918b3a6 {
  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_fdf1321e6918b3a6::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_fdf1321e6918b3a6::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_fdf1321e6918b3a6 i {
  font-weight: 400;
}
.under-line-btn_ef996a1e240e2fb1 {
  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_ef996a1e240e2fb1::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_ef996a1e240e2fb1::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_ef996a1e240e2fb1:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_a0d33bf7e895c26d .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_a0d33bf7e895c26d .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_a0d33bf7e895c26d .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_a0d33bf7e895c26d .title {
    font-size: 40px;
  }
}
.banner-one-content-left_a0d33bf7e895c26d p.disc_8cef7ae786f785ad {
  margin-bottom: 50px;
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 .customer-review-area_2da67bd648b5e455 .client-img_e68b1e77e65bc494 {
  width: 150px;
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 .customer-review-area_2da67bd648b5e455 p.desc {
  min-width: max-content;
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 .customer-review-area_2da67bd648b5e455 img {
  max-width: 40%;
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 .customer-review-area_2da67bd648b5e455 img.two_5dd39c5edfa8eada {
  left: 24px;
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 .customer-review-area_2da67bd648b5e455 img.three_cc3530eb9d3ceab5 {
  left: 48px;
}
.banner-one-content-left_a0d33bf7e895c26d .button-banner-one-wrapper_d3a051e5896ae135 .customer-review-area_2da67bd648b5e455 img.four_e0f9f4d0305733f2 {
  left: 72px;
}

.banner-one-right-content-with-img_7b5182018c62847a {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_7b5182018c62847a {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_7b5182018c62847a .img-1_5ee489e1e094bad3 {
  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_7b5182018c62847a .img-1_5ee489e1e094bad3 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_7b5182018c62847a .img-2_f5dd539b6a8faddc {
  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_7b5182018c62847a .img-2_f5dd539b6a8faddc {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_26381d24ede89745 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_26381d24ede89745 .box-one-top_8c2424e7357a502b {
  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_26381d24ede89745 .box-one-bottom_c6df56fefe5e2b45 {
  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_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 {
    display: none;
  }
}
.rts-banner-area-one_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 .right-top_400b2fc8eb67b680 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 .right-bottom_ef73b57bea5f405f {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 .mid-top_9a8c6f7f73b4fa5c {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 .left-bottom_8504eedd933efce6 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 .left-top_c123c2ec3a3e51db {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_26381d24ede89745 .radious-shape_2a6cb2ef932ec872 .center-bottom_22f10fe3bf925ce7 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-content-left_a0d33bf7e895c26d .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-content-left_a0d33bf7e895c26d .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-content-left_a0d33bf7e895c26d .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-content-left_a0d33bf7e895c26d .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-content-left_a0d33bf7e895c26d p.disc_8cef7ae786f785ad {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-content-left_a0d33bf7e895c26d .customer-review-area_2da67bd648b5e455 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-right-content-with-img_7b5182018c62847a {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-right-content-with-img_7b5182018c62847a .short-image-area_aa51e8bdb497cf67 .img-1_5ee489e1e094bad3 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-right-content-with-img_7b5182018c62847a .short-image-area_aa51e8bdb497cf67 .img-1_5ee489e1e094bad3 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .banner-one-right-content-with-img_7b5182018c62847a .short-image-area_aa51e8bdb497cf67 .img-1_5ee489e1e094bad3 {
    left: 0;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-area-inner_36b8c015ac933923 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 {
  margin-bottom: 40px;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .brand-left-short-title-one_09304189a8782e6c {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .brand-left-short-title-one_09304189a8782e6c {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .brand-left-short-title-one_09304189a8782e6c .star-rating_7df7a04565b39a01 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .brand-left-short-title-one_09304189a8782e6c .star-rating_7df7a04565b39a01 li {
  list-style: none;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .brand-left-short-title-one_09304189a8782e6c .star-rating_7df7a04565b39a01 li a {
  color: #FF6354;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-title-area_968e96093df93749 .brand-left-short-title-one_09304189a8782e6c p.disc_8cef7ae786f785ad {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-slider-area_fdd75a8313171694 {
  overflow: hidden;
}
.rts-banner-area-one_26381d24ede89745.banner-five_bdfab42040618087 .brand-slider-area_fdd75a8313171694 .brand-inner_5852fde4bc3d6996 {
  text-align: center;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 {
  background: #212026;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .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_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd p.disc_8cef7ae786f785ad {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .button-area_52397fbb84141c91 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .button-area_52397fbb84141c91 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .button-area_52397fbb84141c91 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .button-area_52397fbb84141c91 .rts-btn.btn-primary-5_32b869be816d1dbb {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .button-area_52397fbb84141c91 .rts-btn.btn-primary-5_32b869be816d1dbb:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .button-area_52397fbb84141c91 .rts-btn.btn-primary-5-border_b5401e5b07a87cc9 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .counter-upmain-wrapper-style-six_eb8afb9755c2630c {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .counter-upmain-wrapper-style-six_eb8afb9755c2630c .single-counter-up-six_e05bbf0314fb0cd2 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-content-left_3c6e84c1b34d96fd .counter-upmain-wrapper-style-six_eb8afb9755c2630c .single-counter-up-six_e05bbf0314fb0cd2 p {
  color: #D7D9E9;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb {
    width: 100%;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb .image-one_040a4825e8031cc2 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb .image-one_040a4825e8031cc2 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb .image-two_af81a55fa2b0369c {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-left_c5d2d3434bc331eb .image-two_af81a55fa2b0369c img {
    width: 100%;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 {
    display: none;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 .image-three_93b71ca972549e6e {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .banner-six-right-content-with-img_8f5c195c3e82fcc2 .image-right_9b7676e2a64deab1 .image-four_9033b1cc174c6ab3 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .shape_541fde09468e7b0d {
    display: none;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .shape_541fde09468e7b0d .right-top_400b2fc8eb67b680 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .shape_541fde09468e7b0d .right-top_400b2fc8eb67b680 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .shape_541fde09468e7b0d .right-bottom_ef73b57bea5f405f {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_26381d24ede89745.banner-six_c58cb2ef03335952 .shape_541fde09468e7b0d .right-bottom_ef73b57bea5f405f {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_63d2840333447ac5 {
  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_63d2840333447ac5::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_63d2840333447ac5 .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_63d2840333447ac5 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_63d2840333447ac5 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_63d2840333447ac5 p.disc_8cef7ae786f785ad {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_63d2840333447ac5 p.disc_8cef7ae786f785ad {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_63d2840333447ac5 p.disc_8cef7ae786f785ad {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_63d2840333447ac5 p.disc_8cef7ae786f785ad {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_63d2840333447ac5 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}
.rts-banner-area-two_63d2840333447ac5 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_63d2840333447ac5 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_63d2840333447ac5 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_63d2840333447ac5 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_63d2840333447ac5 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_63d2840333447ac5 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_63d2840333447ac5 .bottom-text_de8cd6d7dbaa9b30 p.disc_8cef7ae786f785ad {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_90a37762a5cb1787 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_90a37762a5cb1787 {
    margin-top: 70px;
  }
}

.mt-dec-100_2fa6b702019d15d8 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_91381aba094ba1f2 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .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_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .two_5dd39c5edfa8eada {
  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_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .two_5dd39c5edfa8eada {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .two_5dd39c5edfa8eada {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .three_cc3530eb9d3ceab5 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .three_cc3530eb9d3ceab5 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .four_e0f9f4d0305733f2 {
  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_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .four_e0f9f4d0305733f2 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .four_e0f9f4d0305733f2 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_91381aba094ba1f2 .banner-2-shape_e37f4942f9a0f255 .five_d9a7601e53f1763b {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_ef6f7e30f7e11c49 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_814651ed4d90d6a5 {
  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_814651ed4d90d6a5 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.banner-three-area-start_814651ed4d90d6a5 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.banner-three-area-start_814651ed4d90d6a5 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_814651ed4d90d6a5 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_814651ed4d90d6a5 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_814651ed4d90d6a5 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_e144254879c527a3 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_e144254879c527a3 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_e144254879c527a3 .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_e144254879c527a3 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_e144254879c527a3 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_e144254879c527a3 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_e144254879c527a3 .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_e144254879c527a3 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_e144254879c527a3 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_e144254879c527a3 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_e144254879c527a3 p.disc_8cef7ae786f785ad {
  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_e144254879c527a3 p.disc_8cef7ae786f785ad br {
    display: none;
  }
}
.banner-wrapper-three-main_e144254879c527a3 .button-area_52397fbb84141c91 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_e144254879c527a3 .button-area_52397fbb84141c91 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_e144254879c527a3 .button-area_52397fbb84141c91 .under-line-btn_ef996a1e240e2fb1::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_e144254879c527a3 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_6e962f3bc18e1a62 {
  padding-top: 68px;
}
.banner-four-content-left_6e962f3bc18e1a62 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_6e962f3bc18e1a62 .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_6e962f3bc18e1a62 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_6e962f3bc18e1a62 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_6e962f3bc18e1a62 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_6e962f3bc18e1a62 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_6e962f3bc18e1a62 .banner-logo-area_baae55605cacd18f {
  margin-top: 50px;
}
.banner-four-content-left_6e962f3bc18e1a62 .banner-logo-area_baae55605cacd18f p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_6e962f3bc18e1a62 .banner-logo-area_baae55605cacd18f .logo-area_9b5d7b2483044d50 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_6e962f3bc18e1a62 .banner-logo-area_baae55605cacd18f .logo-area_9b5d7b2483044d50 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_baae55605cacd18f .light_b2f64cbc488d37fc {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_baae55605cacd18f .dark_ab42ceac6c74117e {
  display: none;
}

[data-theme=dark] .banner-logo-area_baae55605cacd18f .light_b2f64cbc488d37fc {
  display: none;
}
[data-theme=dark] .banner-logo-area_baae55605cacd18f .dark_ab42ceac6c74117e {
  display: inline-flex;
}

.thumbnail-banner-right-four_72a17a5500f93f34 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_72a17a5500f93f34::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_72a17a5500f93f34::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_72a17a5500f93f34::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_72a17a5500f93f34::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_72a17a5500f93f34 .main_b133ac2cd3c0e900 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_72a17a5500f93f34 .main_b133ac2cd3c0e900 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_72a17a5500f93f34 .main_b133ac2cd3c0e900 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_72a17a5500f93f34 img.shape_541fde09468e7b0d {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_72a17a5500f93f34 img.shape_541fde09468e7b0d {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_72a17a5500f93f34 img.shape_541fde09468e7b0d {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_72a17a5500f93f34 img.shape_541fde09468e7b0d {
    display: none;
  }
}

.rts-banner-four-area-start_f9c0e25a9d1edf03 {
  position: relative;
}
.rts-banner-four-area-start_f9c0e25a9d1edf03 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_f9c0e25a9d1edf03 .shape-area_d363f3b45a6ad769 .one {
    display: none;
  }
}
.rts-banner-four-area-start_f9c0e25a9d1edf03 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_f9c0e25a9d1edf03 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_f9c0e25a9d1edf03 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4346c3a208b90530 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4346c3a208b90530 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_4346c3a208b90530 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4346c3a208b90530 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4346c3a208b90530 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_4346c3a208b90530 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_4346c3a208b90530 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_4346c3a208b90530 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_4346c3a208b90530 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_4346c3a208b90530 p.disc_8cef7ae786f785ad {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_4346c3a208b90530 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}
.banner-seven-left-content_4346c3a208b90530 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_4346c3a208b90530 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_4346c3a208b90530 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_4346c3a208b90530 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_b4062d14e747879e {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_b4062d14e747879e {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_b4062d14e747879e img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_b4062d14e747879e img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_b4062d14e747879e .short-image_7116d7a31bfd1b71 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_b4062d14e747879e .short-image_7116d7a31bfd1b71.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_b4062d14e747879e .short-image_7116d7a31bfd1b71.one {
    left: 0;
  }
}
.thumbnail-banner-seven_b4062d14e747879e .short-image_7116d7a31bfd1b71.two_5dd39c5edfa8eada {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_6f71356859531b52 {
  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_6f71356859531b52 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_6f71356859531b52 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_6f71356859531b52 .brand-area-style-seven_e7ffdb18494f8dcc {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_6f71356859531b52 .brand-area-style-seven_e7ffdb18494f8dcc a img {
  transition: 0.3s;
}
.rts-brand-area-seven_6f71356859531b52 .brand-area-style-seven_e7ffdb18494f8dcc a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_6f71356859531b52 .slider-Brand_a273935a7cca643a {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_c8c5505391f9ce4a {
  position: relative;
}
.rts-banner-area-7_c8c5505391f9ce4a form {
  position: relative;
}
.rts-banner-area-7_c8c5505391f9ce4a form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_c8c5505391f9ce4a form input {
  padding-left: 35px;
}
.rts-banner-area-7_c8c5505391f9ce4a .shape-area-start_4a2e940368bb3491 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_c8c5505391f9ce4a .shape-area-start_4a2e940368bb3491 .two_5dd39c5edfa8eada {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_c8c5505391f9ce4a .shape-area-start_4a2e940368bb3491 .three_cc3530eb9d3ceab5 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_c8c5505391f9ce4a .shape-area-start_4a2e940368bb3491 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.rts-banner-area-7_c8c5505391f9ce4a .shape-area-start_4a2e940368bb3491 .four_e0f9f4d0305733f2 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_c8c5505391f9ce4a .shape-area-start_4a2e940368bb3491 .four_e0f9f4d0305733f2 {
    display: none;
  }
}

.div-right-banner-floating_c9bab1fef7c0dc01 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_c9bab1fef7c0dc01 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_c9bab1fef7c0dc01 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_fa6c47209f7a64ef {
  background-image: url(../photos/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_fa6c47209f7a64ef {
    height: auto;
  }
}

.inner-banner-8_98625d555b8b87a8 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_98625d555b8b87a8 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_98625d555b8b87a8 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_98625d555b8b87a8 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 {
    padding-top: 60px;
  }
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .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_98625d555b8b87a8 .left-area_406ef64c713591d6 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .title {
    font-size: 42px;
  }
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 p.disc_8cef7ae786f785ad {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .customer-review-area_2da67bd648b5e455 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .customer-review-area_2da67bd648b5e455 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_98625d555b8b87a8 .left-area_406ef64c713591d6 .customer-review-area_2da67bd648b5e455 p {
  color: #F2F2F8;
}
.inner-banner-8_98625d555b8b87a8 .position-img_3830b6ed49010ac5 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_98625d555b8b87a8 .position-img_3830b6ed49010ac5 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_98625d555b8b87a8 .position-img_3830b6ed49010ac5 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_98625d555b8b87a8 .position-img_3830b6ed49010ac5 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_98625d555b8b87a8 .position-img_3830b6ed49010ac5 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_98625d555b8b87a8 .position-img_3830b6ed49010ac5 {
    right: 10%;
  }
}
.inner-banner-8_98625d555b8b87a8 .right-area_b5941937da205dc2 .thumbnail-right-img_fffde3c8f2860b0f {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_98625d555b8b87a8 .right-area_b5941937da205dc2 .thumbnail-right-img_fffde3c8f2860b0f {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_9066df1829baec31 .about-main-wrapper_672907b86dd5d84c .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_9066df1829baec31 .about-main-wrapper_672907b86dd5d84c .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_9066df1829baec31 .about-main-wrapper_672907b86dd5d84c .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_9066df1829baec31 .about-main-wrapper_672907b86dd5d84c .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_9066df1829baec31 .about-main-wrapper_672907b86dd5d84c .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_9066df1829baec31 .banner-about-right_1a4fb001018622a4 p.disc_8cef7ae786f785ad {
  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_bf01f82d0c1bcd88 {
  background-image: url(../photos/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_bf01f82d0c1bcd88 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_bf01f82d0c1bcd88 .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_90a37762a5cb1787 {
  position: relative;
}
.large-image-video-area_90a37762a5cb1787 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_90a37762a5cb1787 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_90a37762a5cb1787 .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_90a37762a5cb1787 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_90a37762a5cb1787 .thumbnail_00cd4e4cd9f7e2ae {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_90a37762a5cb1787 .thumbnail_00cd4e4cd9f7e2ae .pli-image_f0264684ad6dba68 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_90a37762a5cb1787 .thumbnail_00cd4e4cd9f7e2ae .pli-image_f0264684ad6dba68 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_9de276837fd4d783 form {
  position: relative;
}
.banner-area-wrapper-two_9de276837fd4d783 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_9de276837fd4d783 form input {
  padding-left: 40px;
}

.button-area-banner-four_3db464974658665f {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_3db464974658665f {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_3db464974658665f .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_3db464974658665f .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_fdd75a8313171694 {
  overflow: hidden;
}
.brand-slider-area_fdd75a8313171694 .brand-inner_5852fde4bc3d6996 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_5d151914de2bf88a .light_b2f64cbc488d37fc,
[data-theme=light] .brand-area-main-wrapper-two_a9a4a0ed5860c47f .light_b2f64cbc488d37fc,
[data-theme=light] .brand-slider-area_fdd75a8313171694 .light_b2f64cbc488d37fc {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_5d151914de2bf88a .dark_ab42ceac6c74117e,
[data-theme=light] .brand-area-main-wrapper-two_a9a4a0ed5860c47f .dark_ab42ceac6c74117e,
[data-theme=light] .brand-slider-area_fdd75a8313171694 .dark_ab42ceac6c74117e {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_5d151914de2bf88a .light_b2f64cbc488d37fc,
[data-theme=dark] .brand-area-main-wrapper-two_a9a4a0ed5860c47f .light_b2f64cbc488d37fc,
[data-theme=dark] .brand-slider-area_fdd75a8313171694 .light_b2f64cbc488d37fc {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_5d151914de2bf88a .dark_ab42ceac6c74117e,
[data-theme=dark] .brand-area-main-wrapper-two_a9a4a0ed5860c47f .dark_ab42ceac6c74117e,
[data-theme=dark] .brand-slider-area_fdd75a8313171694 .dark_ab42ceac6c74117e {
  display: block;
}

.brand-left-short-title-one_09304189a8782e6c 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_09304189a8782e6c p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_00707706f27143c4 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_5d151914de2bf88a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_a9a4a0ed5860c47f {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_a9a4a0ed5860c47f {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_a9a4a0ed5860c47f.about-page-brand_a07dc62d154abb58 {
  padding: 0;
}

.bg-dark-p_e063e5a9fd6850e6 .title-style-one-center_552dea3c1f230f8d .pre_1e881f043b0028ba {
  color: #fff;
}
.bg-dark-p_e063e5a9fd6850e6 .title-style-one-center_552dea3c1f230f8d .title {
  color: #fff;
}
.bg-dark-p_e063e5a9fd6850e6 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .title {
  color: #FFF;
}
.bg-dark-p_e063e5a9fd6850e6 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 .admin_90fb216342ecc7f4 {
  color: var(--color-primary);
}
.bg-dark-p_e063e5a9fd6850e6 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 .date_aff391804585e155 {
  color: #fff;
}

.title-three-brand-wrapper_6231c7f31be02757 .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_9ecd48c883c9493d.home-six_c6e11b4e2c06a76f {
  padding-bottom: 40px;
}

.title-style-one-center_552dea3c1f230f8d {
  text-align: center;
}
.title-style-one-center_552dea3c1f230f8d 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_552dea3c1f230f8d br {
    display: none;
  }
}
.title-style-one-center_552dea3c1f230f8d .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_552dea3c1f230f8d .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_552dea3c1f230f8d .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_552dea3c1f230f8d .title br {
    display: none;
  }
}

.title-style-one-left_e3c00cac27389dbc {
  text-align: left;
}
.title-style-one-left_e3c00cac27389dbc 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_e3c00cac27389dbc .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_e3c00cac27389dbc .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_e3c00cac27389dbc .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_e3c00cac27389dbc .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_e3c00cac27389dbc .title br {
    display: none;
  }
}

.title-hover_e402b641d84b4cf2 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_e402b641d84b4cf2:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_c842537d776b1841 {
  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_c842537d776b1841 {
    padding: 20px;
  }
}
.single-pricing-area-start_c842537d776b1841 .pricing-top-area_b97763b09a198cc2 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_c842537d776b1841 .pricing-top-area_b97763b09a198cc2 .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_c842537d776b1841 .pricing-top-area_b97763b09a198cc2 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_c842537d776b1841 .pricing-top-area_b97763b09a198cc2 .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_c842537d776b1841 .pricing-body_f8e5d5f90eb39026 p.disc_8cef7ae786f785ad {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_c842537d776b1841 .pricing-body_f8e5d5f90eb39026 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_c842537d776b1841.active {
  background: var(--color-primary);
}
.single-pricing-area-start_c842537d776b1841.active .pricing-top-area_b97763b09a198cc2 .title {
  color: #fff;
}
.single-pricing-area-start_c842537d776b1841.active .pricing-top-area_b97763b09a198cc2 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c842537d776b1841.active .pricing-top-area_b97763b09a198cc2 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c842537d776b1841.active .pricing-body_f8e5d5f90eb39026 p.disc_8cef7ae786f785ad {
  color: #FFFFFF;
}
.single-pricing-area-start_c842537d776b1841.active .pricing-body_f8e5d5f90eb39026 .check-content-wrapper_c96c8707e8dc56c3 .single-check-area_d397c5e6eb82616a i {
  color: #fff;
}
.single-pricing-area-start_c842537d776b1841.active .pricing-body_f8e5d5f90eb39026 .check-content-wrapper_c96c8707e8dc56c3 .single-check-area_d397c5e6eb82616a p {
  color: #fff;
}
.single-pricing-area-start_c842537d776b1841.active .pricing-body_f8e5d5f90eb39026 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_c842537d776b1841:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-top-area_b97763b09a198cc2 .title {
  color: #fff;
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-top-area_b97763b09a198cc2 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-top-area_b97763b09a198cc2 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-body_f8e5d5f90eb39026 p.disc_8cef7ae786f785ad {
  color: #FFFFFF;
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-body_f8e5d5f90eb39026 .check-content-wrapper_c96c8707e8dc56c3 .single-check-area_d397c5e6eb82616a i {
  color: #fff;
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-body_f8e5d5f90eb39026 .check-content-wrapper_c96c8707e8dc56c3 .single-check-area_d397c5e6eb82616a p {
  color: #fff;
}
.single-pricing-area-start_c842537d776b1841:hover .pricing-body_f8e5d5f90eb39026 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_c96c8707e8dc56c3 .single-check-area_d397c5e6eb82616a {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_c96c8707e8dc56c3 .single-check-area_d397c5e6eb82616a i {
  color: var(--color-primary);
}

.rts-pricing-area-one_f7f7ec30bd971861 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_f7f7ec30bd971861 .shape-radious-image_ea2450def3328d0c {
    display: none;
  }
}
.rts-pricing-area-one_f7f7ec30bd971861 .shape-radious-image_ea2450def3328d0c .img-1_5ee489e1e094bad3 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_f7f7ec30bd971861 .shape-radious-image_ea2450def3328d0c .img-2_f5dd539b6a8faddc {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_cd9e742c57b95f1f {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_cd9e742c57b95f1f .head-pricing_ae80c89a8ebc92cd {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_cd9e742c57b95f1f .head-pricing_ae80c89a8ebc92cd .plane_name_267d30c9a2ca77f5 {
  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_cd9e742c57b95f1f .head-pricing_ae80c89a8ebc92cd .doller-area_8892a7a886b4aeff {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_cd9e742c57b95f1f .head-pricing_ae80c89a8ebc92cd .doller-area_8892a7a886b4aeff .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_cd9e742c57b95f1f .head-pricing_ae80c89a8ebc92cd .doller-area_8892a7a886b4aeff .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_cd9e742c57b95f1f .head-pricing_ae80c89a8ebc92cd p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_cd9e742c57b95f1f .body .single-check_c06f40782708e2d9 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_cd9e742c57b95f1f .body .single-check_c06f40782708e2d9 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_cd9e742c57b95f1f .footer_eda6b22c4ee9a72e {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_cd9e742c57b95f1f .footer_eda6b22c4ee9a72e .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_cd9e742c57b95f1f .footer_eda6b22c4ee9a72e p {
  margin-top: 20px;
}
.single-pricing-area-two_cd9e742c57b95f1f.free-place_9681495a820db07a .footer_eda6b22c4ee9a72e .rts-btn.btn-primary-2_063281d47320205a::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_cd9e742c57b95f1f.free-place_9681495a820db07a .footer_eda6b22c4ee9a72e .rts-btn.btn-primary-2_063281d47320205a::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_cd9e742c57b95f1f.professional-place_ed6de7f8ab8eb93b {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_cd9e742c57b95f1f.professional-place_ed6de7f8ab8eb93b .head-pricing_ae80c89a8ebc92cd .plane_name_267d30c9a2ca77f5 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_cd9e742c57b95f1f.professional-place_ed6de7f8ab8eb93b .body .single-check_c06f40782708e2d9 i {
  color: var(--color-primary);
}
.single-pricing-area-two_cd9e742c57b95f1f.enterprise-place_bf67a8148050e017 .head-pricing_ae80c89a8ebc92cd .plane_name_267d30c9a2ca77f5 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_cd9e742c57b95f1f.enterprise-place_bf67a8148050e017 .body .single-check_c06f40782708e2d9 i {
  color: #BCBFDB;
}
.single-pricing-area-two_cd9e742c57b95f1f.enterprise-place_bf67a8148050e017 .footer_eda6b22c4ee9a72e .rts-btn.btn-primary-2_063281d47320205a {
  color: #000000d3;
}
.single-pricing-area-two_cd9e742c57b95f1f.enterprise-place_bf67a8148050e017 .footer_eda6b22c4ee9a72e .rts-btn.btn-primary-2_063281d47320205a::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_cd9e742c57b95f1f.enterprise-place_bf67a8148050e017 .footer_eda6b22c4ee9a72e .rts-btn.btn-primary-2_063281d47320205a::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_620fe3959747055b {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_620fe3959747055b .pricing-top-tag_fd70c8c00b34e0af 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_620fe3959747055b .pric-area_da20cdf933a02e82 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_620fe3959747055b .pric-area_da20cdf933a02e82 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_620fe3959747055b .pric-area_da20cdf933a02e82 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_620fe3959747055b .pric-area_da20cdf933a02e82 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_620fe3959747055b .body .single-check-area_d397c5e6eb82616a {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_620fe3959747055b .body .single-check-area_d397c5e6eb82616a i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_620fe3959747055b .body .single-check-area_d397c5e6eb82616a 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_620fe3959747055b .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_620fe3959747055b .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_620fe3959747055b.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_620fe3959747055b.active .top-badge_2ee9fc6b8b484aba {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_620fe3959747055b.active .top-badge_2ee9fc6b8b484aba 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_620fe3959747055b.active .pricing-top-tag_fd70c8c00b34e0af 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_620fe3959747055b.active .single-check-area_d397c5e6eb82616a i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_b5db2fd7ae6da315.rts-section-gap_1b4d3e6f5b3cc522.bg-light-border-radious_3c3e7232f51364f5 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_b5db2fd7ae6da315 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b5db2fd7ae6da315 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_1afe5222b38e587e {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_1afe5222b38e587e .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_b63f179a99a1f635.inner_c024ca622928a927 {
  position: relative;
}
.rtws-pricing-area-start_b63f179a99a1f635.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rtws-pricing-area-start_b63f179a99a1f635.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_b63f179a99a1f635.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_b63f179a99a1f635.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_2c311de158bcc71a {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_2c311de158bcc71a img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_88e7247bb02d1145 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_88e7247bb02d1145 p.disc_8cef7ae786f785ad {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_88e7247bb02d1145 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.providing-service-area-start-one_497cf854c2c4ef06 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_497cf854c2c4ef06 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.providing-service-area-start-one_497cf854c2c4ef06 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_497cf854c2c4ef06 .two_5dd39c5edfa8eada {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_497cf854c2c4ef06 .three_cc3530eb9d3ceab5 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_497cf854c2c4ef06 .four_e0f9f4d0305733f2 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_497cf854c2c4ef06 .five_d9a7601e53f1763b {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_497cf854c2c4ef06 .six_312be9020d59c900 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c {
    flex-direction: column;
  }
}
.rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c .title-style-one-left_e3c00cac27389dbc {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c .title-style-one-left_e3c00cac27389dbc .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c .title-style-one-left_e3c00cac27389dbc {
    max-width: 100%;
  }
}
.rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
  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_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_39ed1861be62ce38 .title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.single-service-style-two_cba6cdb02120089a {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_cba6cdb02120089a .icon {
  margin-bottom: 25px;
}
.single-service-style-two_cba6cdb02120089a .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_cba6cdb02120089a p.disc_8cef7ae786f785ad {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d {
  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_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d::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_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d:hover {
  color: var(--color-primary);
}
.single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d i {
  margin: 0;
}

.mt-dec-service-p-3_e92e92fd29b12e0f {
  margin-top: -300px;
}

.single-service-primary-3_64d859335590fc75 {
  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_64d859335590fc75::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_64d859335590fc75 .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_64d859335590fc75 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_64d859335590fc75 .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_64d859335590fc75 p.disc_8cef7ae786f785ad {
  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_64d859335590fc75 .under-line-btn_ef996a1e240e2fb1 {
  transition: 0.3s;
}
.single-service-primary-3_64d859335590fc75:hover {
  border-color: #fff;
}
.single-service-primary-3_64d859335590fc75:hover .icon {
  background: #fff;
}
.single-service-primary-3_64d859335590fc75:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_64d859335590fc75:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_64d859335590fc75:hover .title {
  color: #fff;
}
.single-service-primary-3_64d859335590fc75:hover p.disc_8cef7ae786f785ad {
  color: #fff;
}
.single-service-primary-3_64d859335590fc75:hover a.under-line-btn_ef996a1e240e2fb1 {
  color: #fff;
}
.single-service-primary-3_64d859335590fc75:hover::after {
  opacity: 1;
}

.rts-service-area-five_a1222b83c6660e7b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_a1222b83c6660e7b .button-pagination-area_da4bafbe2c4ffe05 {
    display: none;
  }
}
.rts-service-area-five_a1222b83c6660e7b .section-inner_c3149e7be6218b86 {
  position: relative;
}
.rts-service-area-five_a1222b83c6660e7b .service-swiper-main-wrapper-2_90fba7238df835a8 {
  overflow: hidden;
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .title {
  color: var(--color-title);
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .disc_8cef7ae786f785ad {
  color: var(--color-body);
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d::after {
  background: #BCBFDB;
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d::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_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a .btn-border-bottom_80c47a7e26334a5d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a.style-six_af9cafd55ba40d7a {
  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_a1222b83c6660e7b .single-service-style-two_cba6cdb02120089a.style-six_af9cafd55ba40d7a.mid_2f96f2e92f920025 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_a1222b83c6660e7b .swiper-button-next,
.rts-service-area-five_a1222b83c6660e7b .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_a1222b83c6660e7b .swiper-button-next:hover,
.rts-service-area-five_a1222b83c6660e7b .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_a1222b83c6660e7b .swiper-button-next::after,
.rts-service-area-five_a1222b83c6660e7b .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_a1222b83c6660e7b .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_a1222b83c6660e7b .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_a1222b83c6660e7b .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_a1222b83c6660e7b .swiper-pagination2 .swiper-pagination-bullet_ac667a75d51c0af3 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_a1222b83c6660e7b .swiper-pagination2 .swiper-pagination-bullet_ac667a75d51c0af3.swiper-pagination-bullet-active_2e5825dcfda44232 {
  background: #FF6354;
}

.title-wrapper-between_e2d135858ac8339c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_e2d135858ac8339c {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_e2d135858ac8339c {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.rts-service-area-style-4_2e0922a8bad9d7aa .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_2e0922a8bad9d7aa .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_2e0922a8bad9d7aa p.disc_8cef7ae786f785ad {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_d90d68d0b3936d5d {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_d90d68d0b3936d5d .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_d90d68d0b3936d5d .title {
  margin-bottom: 24px;
}
.single-service-area-seven_d90d68d0b3936d5d p.disc_8cef7ae786f785ad {
  margin-bottom: 20px;
}
.single-service-area-seven_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6::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_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6:hover {
  color: var(--color-primary);
}
.single-service-area-seven_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_d90d68d0b3936d5d .rts-readmore-arrow-top_2a386111d3697db6:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_30884679c0f1aaaa {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_1d389e0be3facb18 .area-3_414b492a03b4fbd5 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_1d389e0be3facb18 .thumbnail-service-1_2c311de158bcc71a {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_1d389e0be3facb18 .service-content-style-one_88e7247bb02d1145.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_1d389e0be3facb18 .service-content-style-one_88e7247bb02d1145 .title {
  color: #fff;
}
.providing-service-area-start-seven_1d389e0be3facb18 .service-content-style-one_88e7247bb02d1145 p.disc_8cef7ae786f785ad {
  color: #fff;
}
.providing-service-area-start-seven_1d389e0be3facb18 .service-content-style-one_88e7247bb02d1145 .under-line-btn_ef996a1e240e2fb1 {
  color: #fff;
}
.providing-service-area-start-seven_1d389e0be3facb18 .service-content-style-one_88e7247bb02d1145 .under-line-btn_ef996a1e240e2fb1::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_b58ab73337cb037d {
  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_b58ab73337cb037d .title-wrapper-between_e2d135858ac8339c .title {
  color: #fff;
}
.service-bg-about-page_b58ab73337cb037d .title-wrapper-between_e2d135858ac8339c p.disc_8cef7ae786f785ad {
  color: #E4E5F1;
}
.service-bg-about-page_b58ab73337cb037d .rts-service-area-style-4_2e0922a8bad9d7aa p.disc_8cef7ae786f785ad {
  color: #E4E5F1;
}
.service-bg-about-page_b58ab73337cb037d .rts-service-area-style-4_2e0922a8bad9d7aa .title {
  color: #fff;
}

.title-service-page-area-top_0143c017820f7999 .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_0143c017820f7999 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_0143c017820f7999 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_0143c017820f7999 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_0143c017820f7999 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_0143c017820f7999 p.disc_8cef7ae786f785ad {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_0143c017820f7999 p.disc_8cef7ae786f785ad {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_0143c017820f7999 p.disc_8cef7ae786f785ad {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_0143c017820f7999 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.service-page-service-style_06c1fef197f9babd {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_06c1fef197f9babd:hover {
  background: #614CE1;
}
.service-page-service-style_06c1fef197f9babd:hover .icon {
  background: #fff;
}
.service-page-service-style_06c1fef197f9babd:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_06c1fef197f9babd:hover .title {
  color: #fff;
}
.service-page-service-style_06c1fef197f9babd:hover p.disc_8cef7ae786f785ad {
  color: #fff;
}
.service-page-service-style_06c1fef197f9babd:hover a.learn-more-btn-underline_5940871d336363e8 {
  color: #fff;
}
.service-page-service-style_06c1fef197f9babd:hover a.learn-more-btn-underline_5940871d336363e8::after {
  background: #fff;
}
.service-page-service-style_06c1fef197f9babd .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_06c1fef197f9babd .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_06c1fef197f9babd p.disc_8cef7ae786f785ad {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_06c1fef197f9babd .learn-more-btn-underline_5940871d336363e8 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_06c1fef197f9babd .learn-more-btn-underline_5940871d336363e8::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_06c1fef197f9babd .learn-more-btn-underline_5940871d336363e8:hover {
  color: var(--color-primary);
}
.service-page-service-style_06c1fef197f9babd .learn-more-btn-underline_5940871d336363e8:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_d998806edefd95e3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 {
    display: none;
  }
}
.service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .one {
    display: none;
  }
}
.service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .two_5dd39c5edfa8eada {
    display: none;
  }
}

.service-relative_d998806edefd95e3 {
  position: relative;
}
.service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .three_cc3530eb9d3ceab5 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .four_e0f9f4d0305733f2 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_cd043fc8c8d580e5 .portfolio-content-wrapper-list_e7fa46fc01612728 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_cd043fc8c8d580e5 .portfolio-content-wrapper-list_e7fa46fc01612728 {
    margin-bottom: 0;
  }
}

.service-relative_d998806edefd95e3 {
  position: relative;
}
.service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .five_d9a7601e53f1763b {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_d998806edefd95e3 .service--shape_836651f3ea175c93 .six_312be9020d59c900 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_0fded1a0fd8a0013 .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_0fded1a0fd8a0013 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_0fded1a0fd8a0013 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_0fded1a0fd8a0013 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_0fded1a0fd8a0013 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_0fded1a0fd8a0013 p.disc_8cef7ae786f785ad {
  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_0fded1a0fd8a0013 p.disc_8cef7ae786f785ad {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_0fded1a0fd8a0013 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.rts-service-banner-area_43a730f2b400bf3d {
  position: relative;
}
.rts-service-banner-area_43a730f2b400bf3d .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43a730f2b400bf3d .one {
    display: none;
  }
}
.rts-service-banner-area_43a730f2b400bf3d .two_5dd39c5edfa8eada {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43a730f2b400bf3d .two_5dd39c5edfa8eada {
    display: none;
  }
}
.rts-service-banner-area_43a730f2b400bf3d .three_cc3530eb9d3ceab5 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43a730f2b400bf3d .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_43a730f2b400bf3d .three_cc3530eb9d3ceab5 {
    top: 10%;
  }
}
.rts-service-banner-area_43a730f2b400bf3d .four_e0f9f4d0305733f2 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43a730f2b400bf3d .four_e0f9f4d0305733f2 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 .single-counter-up_89c57b724d6da5a2 {
  position: relative;
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 .single-counter-up_89c57b724d6da5a2::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_e625f0dc39d0f828.service-single_0c85d7a792683471 .single-counter-up_89c57b724d6da5a2::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 .single-counter-up_89c57b724d6da5a2::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828.service-single_0c85d7a792683471 .single-counter-up_89c57b724d6da5a2:last-child::after {
  display: none;
}

.single-service-banner-area_eeac55fde5c28b24 {
  position: relative;
}
.single-service-banner-area_eeac55fde5c28b24 .banner-area-left-service-single_0fded1a0fd8a0013 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_eeac55fde5c28b24 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.single-service-banner-area_eeac55fde5c28b24 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_eeac55fde5c28b24 .shape-area_d363f3b45a6ad769 .one {
    top: 92%;
  }
}
.single-service-banner-area_eeac55fde5c28b24 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_eeac55fde5c28b24 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_eeac55fde5c28b24 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_eeac55fde5c28b24 .thumbnail_00cd4e4cd9f7e2ae {
  position: relative;
}
.single-service-banner-area_eeac55fde5c28b24 .thumbnail_00cd4e4cd9f7e2ae .short-image_7116d7a31bfd1b71 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_42ebdf700ceff795 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_42ebdf700ceff795 .title-style-one-center_552dea3c1f230f8d .title {
  color: #fff;
}
.bg-dark-border-radious-sd_42ebdf700ceff795 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_42ebdf700ceff795 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_42ebdf700ceff795 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_39ed1861be62ce38 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_39ed1861be62ce38 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_35a9891f7bc882ac {
    padding: 80px 0;
  }
}

.image-area-service-1_0cb3b5c2d3321b2c {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_0cb3b5c2d3321b2c {
    margin-bottom: 50px;
  }
}
.image-area-service-1_0cb3b5c2d3321b2c .small_67087b845419ee35 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_0cb3b5c2d3321b2c.bottom-1 .small_67087b845419ee35 {
  right: 50px;
  left: unset;
}
.image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35 {
    display: none;
  }
}
.image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35.mid_2f96f2e92f920025 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35.mid_2f96f2e92f920025 {
    left: 35%;
  }
}
.image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35.two_5dd39c5edfa8eada {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35.two_5dd39c5edfa8eada {
    display: none;
  }
}
.image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35.three_cc3530eb9d3ceab5 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_0cb3b5c2d3321b2c.area-3 .small_67087b845419ee35.three_cc3530eb9d3ceab5 {
    display: none;
  }
}

.rts-working-process-area_c8ab28b631647eab.about_0a6d859972ae0226 {
  background: var(--choose-bg);
}
.rts-working-process-area_c8ab28b631647eab.about_0a6d859972ae0226 .accordion-area-4_c7742efee15fa687 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_c8ab28b631647eab.about_0a6d859972ae0226 .thumbnail-left_0ef985b939d3861a {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_c8ab28b631647eab.about_0a6d859972ae0226 .accordion-area-4_c7742efee15fa687 .accordion-item button {
  color: #fff;
}

.our-service-area_7c7b41b3957648c2 {
  position: relative;
}
.our-service-area_7c7b41b3957648c2.about_0a6d859972ae0226 {
  overflow: hidden;
}
.our-service-area_7c7b41b3957648c2.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.our-service-area_7c7b41b3957648c2.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_7c7b41b3957648c2.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  bottom: 120px;
  right: 25%;
}
.our-service-area_7c7b41b3957648c2.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_7c7b41b3957648c2.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
    display: none;
  }
}

.rts-service-banner-area_43a730f2b400bf3d.inner_c024ca622928a927 .title-service-page-area-top_0143c017820f7999 .title {
  max-width: 100%;
}

.about-large-image-bg_ad0072f81ffebc70 {
  background-image: url(../photos/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_ad0072f81ffebc70 {
    height: 350px;
  }
}

.step-down-text-process_4ac018480f6b9fbe {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_4ac018480f6b9fbe {
    display: none;
  }
}
.step-down-text-process_4ac018480f6b9fbe .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_4ac018480f6b9fbe .two_5dd39c5edfa8eada {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_4ac018480f6b9fbe .three_cc3530eb9d3ceab5 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_4ac018480f6b9fbe .four_e0f9f4d0305733f2 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_460a34fc11ecd05a {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 {
    padding-bottom: 50px;
  }
}
.connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 .title-main_ac835ab6a5116031 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 .title-main_ac835ab6a5116031 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 .title-main_ac835ab6a5116031 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 p.disc_8cef7ae786f785ad {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 p.disc_8cef7ae786f785ad {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_460a34fc11ecd05a .connection-people-left_f866a82360781ed1 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}
.connection-people-area_460a34fc11ecd05a .thumbnail-connection-area-right_f249187d56b7fb45 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_460a34fc11ecd05a .shape-area-img_3fb10f7459de3e2b .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_460a34fc11ecd05a .shape-area-img_3fb10f7459de3e2b .one {
    display: none;
  }
}
.connection-people-area_460a34fc11ecd05a .shape-area-img_3fb10f7459de3e2b .two_5dd39c5edfa8eada {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_43bedb9b19ae48c9 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_43bedb9b19ae48c9 img {
  margin-bottom: 24px;
}
.single-about-small-cd_43bedb9b19ae48c9 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_43bedb9b19ae48c9 p.disc_8cef7ae786f785ad {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_7e1e2ad7b3eabed3 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_7e1e2ad7b3eabed3 .number_c440e449939c6310 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_7e1e2ad7b3eabed3 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_7e1e2ad7b3eabed3 p.disc_8cef7ae786f785ad {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_8c9bdbfb9ff16327 {
  margin-top: -120px;
}

.step-down-text-process_4ac018480f6b9fbe p.disc_8cef7ae786f785ad {
  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_4ac018480f6b9fbe p.disc_8cef7ae786f785ad {
    font-size: 18px;
  }
}

.container-1058_77eb19a980bede0b {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_6ac0b69a7c3566be {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_6ac0b69a7c3566be .thumbnail_00cd4e4cd9f7e2ae {
  height: 100%;
}
.working-process-right-area-one_6ac0b69a7c3566be .thumbnail_00cd4e4cd9f7e2ae .large_2a4cd810c2734514 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_6ac0b69a7c3566be .large_2a4cd810c2734514 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_6ac0b69a7c3566be .small_67087b845419ee35 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_6ac0b69a7c3566be .small_67087b845419ee35 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_6ac0b69a7c3566be .small_67087b845419ee35 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_6ac0b69a7c3566be .small_67087b845419ee35 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_359cca4f0c55fda1 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_359cca4f0c55fda1 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_0abb376dcaf75bad .working-process-accordion-one .accordion-item .accordion-header_359cca4f0c55fda1 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_f600f52966f5e74d {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_359cca4f0c55fda1 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_359cca4f0c55fda1 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_359cca4f0c55fda1 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_359cca4f0c55fda1 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_359cca4f0c55fda1 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_f600f52966f5e74d {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_c8ab28b631647eab .thumbnail-left_0ef985b939d3861a img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_c8ab28b631647eab .thumbnail-left_0ef985b939d3861a img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_c7742efee15fa687 .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_c7742efee15fa687 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_c7742efee15fa687 {
    padding-left: 0;
  }
}
.accordion-area-4_c7742efee15fa687 .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_c7742efee15fa687 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_c7742efee15fa687 .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_c7742efee15fa687 .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_c7742efee15fa687 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_c7742efee15fa687 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_c7742efee15fa687 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_c7742efee15fa687 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_c7742efee15fa687 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_0abb376dcaf75bad {
  position: relative;
}
.rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    display: none;
  }
}
.rts-working-porcess-area-two_0abb376dcaf75bad .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_e625f0dc39d0f828 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_e625f0dc39d0f828 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828 .single-counter-up_89c57b724d6da5a2 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828 .single-counter-up_89c57b724d6da5a2 .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_e625f0dc39d0f828 .single-counter-up_89c57b724d6da5a2 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828 .single-counter-up_89c57b724d6da5a2 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_e625f0dc39d0f828 .single-counter-up-five_141ede02196b44cb {
  text-align: center;
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828 .single-counter-up-five_141ede02196b44cb .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_e625f0dc39d0f828 .single-counter-up-five_141ede02196b44cb .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_270ec27ea3bf4f87 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_ff911c83ecd8cbc7 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_ff911c83ecd8cbc7 .single-counter-up-two_29426fb6648b38ee .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_ff911c83ecd8cbc7 .single-counter-up-two_29426fb6648b38ee .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_ff911c83ecd8cbc7 .single-counter-up-two_29426fb6648b38ee .inmformation_b56198b100ba729d p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_ff911c83ecd8cbc7::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_ff911c83ecd8cbc7 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_ff911c83ecd8cbc7 .shape-area_d363f3b45a6ad769 img {
    display: none;
  }
}
.counter-up-area-four_ff911c83ecd8cbc7 .shape-area_d363f3b45a6ad769 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_4fcf24924d74ab62 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_4fcf24924d74ab62 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_e37c1450e56c8ac1 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_e37c1450e56c8ac1 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_e37c1450e56c8ac1 p.disc_8cef7ae786f785ad {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_eb8afb9755c2630c.area-2_85440e4d2849fc6f {
  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_eb8afb9755c2630c.area-2_85440e4d2849fc6f {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_eb8afb9755c2630c.area-2_85440e4d2849fc6f .single-counter-up_89c57b724d6da5a2 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_eb8afb9755c2630c.area-2_85440e4d2849fc6f .single-counter-up_89c57b724d6da5a2 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_eb8afb9755c2630c.area-2_85440e4d2849fc6f .single-counter-up_89c57b724d6da5a2 .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_eb8afb9755c2630c.area-2_85440e4d2849fc6f .single-counter-up_89c57b724d6da5a2 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_162a970f092083f7 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_162a970f092083f7 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_162a970f092083f7 img {
  border-radius: 16px;
}

.call-to-action-area-7_eeb363e92d4b5f7c {
  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_eeb363e92d4b5f7c {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_eeb363e92d4b5f7c {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_eeb363e92d4b5f7c .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_eeb363e92d4b5f7c .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_eeb363e92d4b5f7c .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_eeb363e92d4b5f7c p.disc_8cef7ae786f785ad {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_eeb363e92d4b5f7c .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_eeb363e92d4b5f7c .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.call-to-action-area-7_eeb363e92d4b5f7c .shape-area_d363f3b45a6ad769 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_eeb363e92d4b5f7c .shape-area_d363f3b45a6ad769 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_eeb363e92d4b5f7c .shape-area_d363f3b45a6ad769 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_eeb363e92d4b5f7c .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_ab74e1359423d716 {
  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_ab74e1359423d716 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_ab74e1359423d716 {
    padding: 50px;
  }
}
.call-to-action-area-5_ab74e1359423d716 .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_ab74e1359423d716 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_ab74e1359423d716 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_ab74e1359423d716 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_ab74e1359423d716 p.disc_8cef7ae786f785ad {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_ab74e1359423d716 .button-area_52397fbb84141c91 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_ab74e1359423d716 .button-area_52397fbb84141c91 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_ab74e1359423d716 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_ab74e1359423d716 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_ab74e1359423d716 .rts-btn.btn-secondary-5_a0d319f64ee7af03 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_ab74e1359423d716 .rts-btn.btn-secondary-5_a0d319f64ee7af03:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_ab74e1359423d716 .rts-btn.btn-secondary-5-1_d55fc8b67e5544d4 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_ab74e1359423d716 .rts-btn.btn-secondary-5-1_d55fc8b67e5544d4:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_ab74e1359423d716 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_ab74e1359423d716 .shape-area_d363f3b45a6ad769 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_ab74e1359423d716 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_ab74e1359423d716 .shape-image_c649c8b8efe49b44 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_ab74e1359423d716.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_ab74e1359423d716.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_ab74e1359423d716.area-5_2 p.disc_8cef7ae786f785ad {
  color: var(--color-second);
}
.call-to-action-area-5_ab74e1359423d716.area-5_2 .btn-primary-4-border_d6f478891b3f75fd {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_ab74e1359423d716.area-5_2 .btn-primary-4-border_d6f478891b3f75fd:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_ab74e1359423d716.area-5_2 .shape-image_c649c8b8efe49b44 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_ab74e1359423d716.area-5_2 .shape-image_c649c8b8efe49b44 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_ab74e1359423d716.area-5_2 .shape-image_c649c8b8efe49b44 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_ab74e1359423d716.area-5_2 .shape-image_c649c8b8efe49b44 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_9bcbeb688975a6aa {
  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_9bcbeb688975a6aa {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_9bcbeb688975a6aa {
    padding: 80px 30px;
  }
}

.container-counter-about-page_da68ebdf7bb2658d {
  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_da68ebdf7bb2658d {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_da68ebdf7bb2658d .single-counter-up_89c57b724d6da5a2 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_da68ebdf7bb2658d .single-counter-up_89c57b724d6da5a2 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_da68ebdf7bb2658d .single-counter-up_89c57b724d6da5a2 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_da68ebdf7bb2658d .single-counter-up_89c57b724d6da5a2:last-child {
  border: none;
}
.container-counter-about-page_da68ebdf7bb2658d .single-counter-up_89c57b724d6da5a2 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_da68ebdf7bb2658d .single-counter-up_89c57b724d6da5a2 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_3e4916582845e23d {
  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_3e4916582845e23d {
    padding: 20px;
  }
}
.single-testimonials-area_3e4916582845e23d .logo_826a555b72fb4aa9 {
  margin-bottom: 24px;
}
.single-testimonials-area_3e4916582845e23d p.disc_8cef7ae786f785ad {
  max-width: 95%;
}
.single-testimonials-area_3e4916582845e23d .author-area_663928e229b337c2 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_3e4916582845e23d .author-area_663928e229b337c2 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_3e4916582845e23d .quote-image_f47f307c12b295b8 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_3e4916582845e23d .quote-image_f47f307c12b295b8 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_c888a5c768bc1351 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_c888a5c768bc1351 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-testimonials-area-one_c888a5c768bc1351 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_c888a5c768bc1351 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next,
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next::after,
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .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_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next:hover::after,
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_c888a5c768bc1351 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_c5e86bf253651ece {
  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_c5e86bf253651ece: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_66d8408bb82b75d0 {
  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_8a3b36716bd598f6 {
  border-radius: 20px;
}

.single-testimonisl-three_e9d6c4ef83b75d56 {
  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_e9d6c4ef83b75d56::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_e9d6c4ef83b75d56::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_e9d6c4ef83b75d56 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_e9d6c4ef83b75d56 p.disc_8cef7ae786f785ad {
  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_e9d6c4ef83b75d56 .author_1e22564ff548ce71 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_e9d6c4ef83b75d56 .author_1e22564ff548ce71 p.disc_8cef7ae786f785ad {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_ca2b4df3b1b1c924 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_ca2b4df3b1b1c924 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_ca2b4df3b1b1c924 .small-team-aera_430182c1c3d8d630 {
  margin-top: -40px;
}
.expart-team-small-thumb_ca2b4df3b1b1c924 .small-team-aera_430182c1c3d8d630 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_ca2b4df3b1b1c924 .small-team-aera_430182c1c3d8d630 img.two_5dd39c5edfa8eada {
  left: 30px;
}
.expart-team-small-thumb_ca2b4df3b1b1c924 .small-team-aera_430182c1c3d8d630 img.three_cc3530eb9d3ceab5 {
  left: 60px;
}
.expart-team-small-thumb_ca2b4df3b1b1c924 .small-team-aera_430182c1c3d8d630 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_44666d43e9f48a76 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_44666d43e9f48a76 {
    width: 100%;
  }
}

.single-testimonials-4_14dfef5cca56b94f {
  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_14dfef5cca56b94f {
    padding: 32px 16px;
  }
}
.single-testimonials-4_14dfef5cca56b94f .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_14dfef5cca56b94f p.disc_8cef7ae786f785ad {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_14dfef5cca56b94f .author_1e22564ff548ce71 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_14dfef5cca56b94f .author_1e22564ff548ce71 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_8b5d168c81293945 {
  position: relative;
}
.rts-client-feedback-area_8b5d168c81293945.home-2_a04a4401b4748529 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_8b5d168c81293945.home-2_a04a4401b4748529 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_0aa9c5e4d719924d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
    display: none;
  }
}
.rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0aa9c5e4d719924d .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_d388cebf36c5fd56 .single-testimonials-area_3e4916582845e23d {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_d388cebf36c5fd56 .single-testimonials-area_3e4916582845e23d p.disc_8cef7ae786f785ad {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_d388cebf36c5fd56 .single-testimonials-area_3e4916582845e23d .author-area_663928e229b337c2 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_d388cebf36c5fd56 .single-testimonials-area_3e4916582845e23d .author-area_663928e229b337c2 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_d388cebf36c5fd56 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_d388cebf36c5fd56 .title-style-one-center_552dea3c1f230f8d .pre_1e881f043b0028ba {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_d388cebf36c5fd56 .title-style-one-center_552dea3c1f230f8d .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_d388cebf36c5fd56 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_d388cebf36c5fd56 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_cb7fbafdf84d1164 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_cb7fbafdf84d1164 .inner_c024ca622928a927 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_cb7fbafdf84d1164 .inner_c024ca622928a927 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_cb7fbafdf84d1164 .inner_c024ca622928a927 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_cb7fbafdf84d1164 .inner_c024ca622928a927 {
    padding: 25px;
  }
}
.testimonials-filwidth_cb7fbafdf84d1164 .body {
  margin-top: 30px;
}
.testimonials-filwidth_cb7fbafdf84d1164 .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_cb7fbafdf84d1164 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_cb7fbafdf84d1164 .body .author_1e22564ff548ce71 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_cb7fbafdf84d1164 .body .author_1e22564ff548ce71 a .title-name_5e7af013578816f3 {
  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_ac667a75d51c0af3 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3.swiper-pagination-bullet-active_2e5825dcfda44232 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_9746d7b4e1c9d45c {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-left_69ef00053c16fb72 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-left_69ef00053c16fb72 .heading-title_0f496e9cd8de8391 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-left_69ef00053c16fb72 .author-area_663928e229b337c2 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-left_69ef00053c16fb72 .author-area_663928e229b337c2 .right-content_65e5a6a58e80b108 .author-title_9edee01f000c6a29 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-left_69ef00053c16fb72 .author-area_663928e229b337c2 .right-content_65e5a6a58e80b108 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-right_83b8793639ccb894 {
  margin-left: 40px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-right_83b8793639ccb894 .right-inner_87a476f95c22848c {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-right_83b8793639ccb894 .right-inner_87a476f95c22848c .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-right_83b8793639ccb894 .right-inner_87a476f95c22848c .item:last-child {
  border: none;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-right_83b8793639ccb894 .right-inner_87a476f95c22848c .item .heading-title_0f496e9cd8de8391 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 .testimonial-right_83b8793639ccb894 .right-inner_87a476f95c22848c .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .section-inner_c3149e7be6218b86 {
  position: relative;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .service-swiper-main-wrapper-2_90fba7238df835a8 {
  overflow: hidden;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-slide:nth-child(odd) .single-service-style-two_cba6cdb02120089a {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .single-service-style-two_cba6cdb02120089a {
  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_9746d7b4e1c9d45c .single-service-style-two_cba6cdb02120089a .disc_8cef7ae786f785ad {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .single-service-style-two_cba6cdb02120089a .author-area_663928e229b337c2 {
  margin-top: 10px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .single-service-style-two_cba6cdb02120089a .author-area_663928e229b337c2 .author-content_f2e643aa0b855398 .author-title_9edee01f000c6a29 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .single-service-style-two_cba6cdb02120089a .author-area_663928e229b337c2 .author-content_f2e643aa0b855398 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-next,
.rts-testimonials-area-six_9746d7b4e1c9d45c .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_9746d7b4e1c9d45c .swiper-button-next i,
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-next:hover,
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-next::after,
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-next,
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-pagination2 .swiper-pagination-bullet_ac667a75d51c0af3 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_9746d7b4e1c9d45c .swiper-pagination2 .swiper-pagination-bullet_ac667a75d51c0af3.swiper-pagination-bullet-active_2e5825dcfda44232 {
  background: #FF6354;
}

.rts-testimonials-area-three_447661d082c26a5e {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .one {
    display: none;
  }
}
.rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.rts-testimonials-area-three_447661d082c26a5e .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_d2116ef04829c710 {
  position: relative;
}
.rts-testimonials-area-7_d2116ef04829c710 .testimonials--shape_35fbb3553df87ed1 img {
  position: absolute;
}
.rts-testimonials-area-7_d2116ef04829c710 .testimonials--shape_35fbb3553df87ed1 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_d2116ef04829c710 .testimonials--shape_35fbb3553df87ed1 img.two_5dd39c5edfa8eada {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_3e4916582845e23d .logo_826a555b72fb4aa9 .light_b2f64cbc488d37fc {
  display: block;
}
[data-theme=light] .single-testimonials-area_3e4916582845e23d .logo_826a555b72fb4aa9 .dark_ab42ceac6c74117e {
  display: none;
}

[data-theme=dark] .single-testimonials-area_3e4916582845e23d .logo_826a555b72fb4aa9 .light_b2f64cbc488d37fc {
  display: none;
}
[data-theme=dark] .single-testimonials-area_3e4916582845e23d .logo_826a555b72fb4aa9 .dark_ab42ceac6c74117e {
  display: block;
}

.single-blog-area-style-one_36a90562ac160a90:hover .thumbnail_00cd4e4cd9f7e2ae img {
  transform: scale(1.1);
}
.single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .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_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 .admin_90fb216342ecc7f4 {
  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_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 .date_aff391804585e155 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_b6c613aa3e5add51 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_b6c613aa3e5add51 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-blog-area-one_b6c613aa3e5add51 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-blog-area-one_b6c613aa3e5add51 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_b6c613aa3e5add51 .shape-area_d363f3b45a6ad769 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_b6c613aa3e5add51 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_b6c613aa3e5add51 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_b6c613aa3e5add51 .rts-btn.btn-primary_c5e86bf253651ece.text-center_b54f577e9b9c93a7 {
  margin: auto;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae {
  border-radius: 0;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae img {
  border-radius: 0;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 {
  background: var(--blog-single);
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 .date_aff391804585e155 span {
  margin-right: 10px;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .btn-area_2bd9970b8af03162 {
  text-align: center;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .btn-area_2bd9970b8af03162 .read-more-btn_8eb3a808b5db6816 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .btn-area_2bd9970b8af03162 .read-more-btn_8eb3a808b5db6816:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .btn-area_2bd9970b8af03162 .read-more-btn_8eb3a808b5db6816::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_b6c613aa3e5add51.home-five_42085c874d1f7055 .title-style-one-center_552dea3c1f230f8d .pre_1e881f043b0028ba {
  color: var(--color-primary-2);
}
.rts-blog-area-one_b6c613aa3e5add51.home-five_42085c874d1f7055 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .bottom-area_0be3e70808bf5318 .admin_90fb216342ecc7f4 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_b6c613aa3e5add51.home-five_42085c874d1f7055 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_b6c613aa3e5add51.home-five_42085c874d1f7055 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_b6c613aa3e5add51.home-six_c6e11b4e2c06a76f .title-style-one-center_552dea3c1f230f8d {
  color: var(--color-primary-2);
}

.rts-blog-area-one_b6c613aa3e5add51.style-seven_0d114a7a1c6494b0 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_b6c613aa3e5add51.style-seven_0d114a7a1c6494b0 .title-style-one-center_552dea3c1f230f8d .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_b6c613aa3e5add51.style-seven_0d114a7a1c6494b0 .rts-btn.btn-primary-border_95fff90520937451 {
  color: var(--color-primary);
}
.rts-blog-area-one_b6c613aa3e5add51.style-seven_0d114a7a1c6494b0 .rts-btn.btn-primary-border_95fff90520937451:hover {
  color: #fff;
}

.single-blog-area-style-one_36a90562ac160a90.eight-area_eef156baeeb10216 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_8c268aab70c0fc9c {
  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_8c268aab70c0fc9c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_8c268aab70c0fc9c::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_8c268aab70c0fc9c:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_aab6a58f45208e43 {
  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_aab6a58f45208e43::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_aab6a58f45208e43::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_aab6a58f45208e43:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_36a90562ac160a90.about-page_c3de4b85fd48c5d6 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.one {
    display: none;
  }
}
.rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    top: 2%;
  }
}
.rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_cf126c0e4229010a.shape-position_fef0e14695d2c2de .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3.swiper-pagination-bullet-active_2e5825dcfda44232 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 {
  padding-bottom: 40px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae {
  max-width: 100%;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .read-more-btn_8eb3a808b5db6816 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .read-more-btn_8eb3a808b5db6816:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .read-more-btn_8eb3a808b5db6816:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .read-more-btn_8eb3a808b5db6816::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_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .rts-single-wized_b4b37ccd1322b87a {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .rts-single-wized_b4b37ccd1322b87a.search .wized-body_0c50e63d9e527321 {
  margin-top: 0;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 {
  margin-top: 30px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 .rts-search-wrapper_6772f02061c43f37 {
  position: relative;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 .rts-search-wrapper_6772f02061c43f37 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_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 .rts-search-wrapper_6772f02061c43f37 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 .rts-search-wrapper_6772f02061c43f37 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_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 .rts-search-wrapper_6772f02061c43f37 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147 li {
  list-style: none;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147 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_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .single-categories_c2a8c495ec76e147 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .thumbnail_00cd4e4cd9f7e2ae {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .thumbnail_00cd4e4cd9f7e2ae img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .thumbnail_00cd4e4cd9f7e2ae:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .content-area_482fccfa9ce5bbbc {
  flex-basis: 60%;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .user_1cdf974916286566 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .user_1cdf974916286566 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .post-title_0a61fc1629f09d33 .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_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .post-title_0a61fc1629f09d33 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .recent-post-single_95550cab9fdb4bc0 .post-title_0a61fc1629f09d33:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .gallery-inner_258f9ca0560260c2 .single-row_7e5bf05ef61428b6.row-1_379009043ef30f29 {
  margin-bottom: 20px;
}
.w-100_926223be0cd4e12a {
  border-radius: 15px;
}
img.w-100_926223be0cd4e12a {
  margin-top: 1.25rem;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .tags-wrapper_23becbaf4f20f5a9 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .tags-wrapper_23becbaf4f20f5a9 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_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .tags-wrapper_23becbaf4f20f5a9 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_e459166f06fec558.grid-2_d142b4afa1e889d8 .single-blog-area-style-one_36a90562ac160a90 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_e459166f06fec558.grid-2_d142b4afa1e889d8 .single-blog-area-style-one_36a90562ac160a90:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_e459166f06fec558.grid-2_d142b4afa1e889d8 .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 .title {
  font-size: 20px;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae {
  border-radius: 0;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .single-blog-area-style-one_36a90562ac160a90 .thumbnail_00cd4e4cd9f7e2ae img {
  border-radius: 0;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .single-blog-area-style-one_36a90562ac160a90 .inner-content-wrapper_eaee09ec8961a935 {
  padding: 30px 0 0;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-content_b45e4f2820075509 {
  padding: 0 0 80px;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-content_b45e4f2820075509 p.first-text_bdd87c0682eefb4b::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-content_b45e4f2820075509 .desc-image_cb5344a21d6f30de .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-content_b45e4f2820075509 .desc-image-2_4daa894bc4fbbb92 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-footer_24efdb5f15178cd3 {
  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_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-footer_24efdb5f15178cd3 .nav-x_bf4b31c335208369 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-footer_24efdb5f15178cd3 .nav-x_bf4b31c335208369 li a {
  font-weight: 600;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-footer_24efdb5f15178cd3 .nav-x_bf4b31c335208369 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 {
  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_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 {
    flex-direction: column;
  }
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 .left-image_594acdcfa18f0ea7 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 .right-content_65e5a6a58e80b108 {
  flex-basis: 70%;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 .right-content_65e5a6a58e80b108 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 .right-content_65e5a6a58e80b108 .author-social_958e3b767a638c47 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 .right-content_65e5a6a58e80b108 .author-social_958e3b767a638c47 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_e459166f06fec558.details_d3621f5e30052e8b .post-panel_d70f0e4bbc9f3bf0 .post-author_2eacec6a5a29dd13 .right-content_65e5a6a58e80b108 .author-social_958e3b767a638c47 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_e459166f06fec558.inner_c024ca622928a927 .fluxi-right-ct-1_6ed9f24db917eb9c .wized-body_0c50e63d9e527321 .rts-search-wrapper_6772f02061c43f37 input {
  color: #717171;
}

.post-form_262641f88df7ef16 {
  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_262641f88df7ef16 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc input,
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc textarea {
  padding-left: 35px;
}
.post-form_262641f88df7ef16 .single-input-area_bfb701b67d91e5cc.text-area_6a21c7114b7bb457 i {
  top: 61px !important;
}

.rts-fluxi-pagination_6fabfbfd280e5e4e {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_6fabfbfd280e5e4e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_6fabfbfd280e5e4e ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_6fabfbfd280e5e4e 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_6fabfbfd280e5e4e ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_6fabfbfd280e5e4e ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_eb6f550176896632 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_0bd40d34c6094a28 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 p.disc_8cef7ae786f785ad br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_0bd40d34c6094a28 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 .shape-area_d363f3b45a6ad769 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.subscribe-main-wrapper-one_0bd40d34c6094a28 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .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_da4bafbe2c4ffe05 .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .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_da4bafbe2c4ffe05 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_da4bafbe2c4ffe05 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_8bb8c039923178a5.about_0a6d859972ae0226 .btn-area_2bd9970b8af03162 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_8bb8c039923178a5.about_0a6d859972ae0226 .btn-area_2bd9970b8af03162 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_b7c72df4833aab90 .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_b7c72df4833aab90 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_b7c72df4833aab90 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_5b8252e37fe23715 .single-footer-wized-one_b7c72df4833aab90 .title, [data-theme=light] .rts-footer-area-one_2fbac61e9bfa4b05 .single-footer-wized-one_b7c72df4833aab90 .title {
  color: #26262C;
}

.rts-footer-area-one_2fbac61e9bfa4b05 {
  background: var(--footer-bg);
}
.rts-footer-area-one_2fbac61e9bfa4b05 .footer-top-area_1a3ccc5f33f7178c {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_b7c72df4833aab90 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_b7c72df4833aab90 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_b7c72df4833aab90 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_b7c72df4833aab90 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_b7c72df4833aab90 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_ed177e38dcebc513 {
  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_ed177e38dcebc513 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_ed177e38dcebc513 p {
  margin-bottom: 0;
}
.copyright-area-start_ed177e38dcebc513 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_ed177e38dcebc513 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_ed177e38dcebc513 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_ed177e38dcebc513 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_ed177e38dcebc513.area-two_3b2701005fed95a3 p {
  color: #D7D9E9;
}
.copyright-area-start_ed177e38dcebc513.area-two_3b2701005fed95a3 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_ed177e38dcebc513.area-two_3b2701005fed95a3 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_f52c8250d88670a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_f52c8250d88670a8 .social-area-one_5a8564b0c93525c3 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_d872a5cbd4e2a0a6 .mobile__breakpoint_fe152df592b49fe9 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_d872a5cbd4e2a0a6 .single-footer-wized-one_b7c72df4833aab90 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_d872a5cbd4e2a0a6 .single-footer-wized-one_b7c72df4833aab90 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_83710a00e9bdfcba {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_83710a00e9bdfcba .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_83710a00e9bdfcba .right .language_9d25cada9486a854 {
  color: #fff;
}

.footer-four_5b8252e37fe23715 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_fb61292e6de1ad61 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_fb61292e6de1ad61 .single-footer-four-wized_d03a013e7c5f1716 ul li a {
  color: #E4E5F1;
}
.footer-three_fb61292e6de1ad61 .single-footer-four-wized_d03a013e7c5f1716 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_fb61292e6de1ad61 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input {
  background: #FFFFFF;
}
.footer-three_fb61292e6de1ad61 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_d03a013e7c5f1716 .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_d03a013e7c5f1716 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_d03a013e7c5f1716 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_d03a013e7c5f1716 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form button {
  padding: 18px 20px;
}

.copyright-area-four_0448c5eda7ca4baf {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_0448c5eda7ca4baf.area-3_414b492a03b4fbd5 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_0448c5eda7ca4baf {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_0448c5eda7ca4baf .logo_826a555b72fb4aa9 img.light_b2f64cbc488d37fc {
  display: block;
}
[data-theme=light] .copyright-area-four_0448c5eda7ca4baf .logo_826a555b72fb4aa9 img.dark_ab42ceac6c74117e {
  display: none;
}

[data-theme=dark] .copyright-area-four_0448c5eda7ca4baf .logo_826a555b72fb4aa9 img.light_b2f64cbc488d37fc {
  display: none;
}
[data-theme=dark] .copyright-area-four_0448c5eda7ca4baf .logo_826a555b72fb4aa9 img.dark_ab42ceac6c74117e {
  display: block;
}

.rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 {
    height: 320px;
  }
}
.rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .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_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 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_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_8cb73ee5b34dd5fa .footer-wrapper-7_2a77b8c74d90ddc7 .innerr_b9699eea7cf9acd9 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_9162ebea87bb62db {
  text-align: center;
}
.footer-top-8_9162ebea87bb62db .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_9162ebea87bb62db .title {
    font-size: 35px;
  }
}
.footer-top-8_9162ebea87bb62db 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_85cc71868b5d5dc8 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_85cc71868b5d5dc8 .sape-image_3d32671d266e77be {
    display: none;
  }
}
.rts-footer-area-eight_85cc71868b5d5dc8 .sape-image_3d32671d266e77be img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_85cc71868b5d5dc8 .sape-image_3d32671d266e77be img.two_5dd39c5edfa8eada {
  top: 25%;
  left: 25%;
}

.container-10_3320e9ce09a5215c {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_6f9c023e79abd2a8 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_6f9c023e79abd2a8 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_6f9c023e79abd2a8 form .single-input_2a4d9307c57cb3dc {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_6f9c023e79abd2a8 form .single-input_2a4d9307c57cb3dc i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_6f9c023e79abd2a8 form .single-input_2a4d9307c57cb3dc label {
  margin-bottom: 10px;
}
.form-area-footer-8_6f9c023e79abd2a8 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_6f9c023e79abd2a8 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_fa7ec1dea857cfef {
  text-align: center;
}
.easy-cta-area-wrapper_fa7ec1dea857cfef .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_fa7ec1dea857cfef .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_fa7ec1dea857cfef p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_fa7ec1dea857cfef.mid_2f96f2e92f920025 {
  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_fa7ec1dea857cfef.mid_2f96f2e92f920025 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_01985e7c8bb93141 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_df286cc5916bae0e .copy-right-ul_55f99d6621bd28a5 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_df286cc5916bae0e .copy-right-ul_55f99d6621bd28a5 {
    flex-direction: column;
  }
}
.copyright-area-8_df286cc5916bae0e .copy-right-ul_55f99d6621bd28a5 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_df286cc5916bae0e .copy-right-ul_55f99d6621bd28a5 li a {
  color: #FFFFFF;
}
.copyright-area-8_df286cc5916bae0e p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_a5c818eda9443695 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_a5c818eda9443695 .shape-image_c649c8b8efe49b44 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_a5c818eda9443695 .shape-image_c649c8b8efe49b44 {
    width: 200px;
  }
}
.footer-six_a5c818eda9443695 .rts-call-to-action_83a535323a942261 .call-to-action-area-5_ab74e1359423d716 {
  background: none;
  padding: 80px 0;
}
.footer-six_a5c818eda9443695 .rts-call-to-action_83a535323a942261 .call-to-action-area-5_ab74e1359423d716 .rts-btn {
  border-radius: 0;
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 .title {
  color: #D7D9E9;
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 ul li a {
  color: #D7D9E9;
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form {
  gap: 0;
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input::placeholder {
  color: var(--color-title);
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_a5c818eda9443695 .single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_a5c818eda9443695 .copyright-area-four_0448c5eda7ca4baf {
  border-top: 1px solid #37373F;
}
.footer-six_a5c818eda9443695 .copyright-area-four_0448c5eda7ca4baf p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_b624a4f1e94b5bd4 form {
  position: relative;
}
.footer-input-main-wrapper-one_b624a4f1e94b5bd4 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_b624a4f1e94b5bd4 form input {
  padding-left: 40px;
}

.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form {
  position: relative;
}
.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_d03a013e7c5f1716 .footer-input-btn-between_6fb7963f9a77bb0b form input {
  padding-left: 35px;
}

.copyright-area-7_9fd214f56afe0207 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_9fd214f56afe0207 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_9fd214f56afe0207 p {
  margin: 0;
}
.copyright-area-7_9fd214f56afe0207 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_9fd214f56afe0207 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_8f791dff58069c7c .single-footer-four-wized_d03a013e7c5f1716 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_8f791dff58069c7c .single-footer-four-wized_d03a013e7c5f1716 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_8f791dff58069c7c .single-footer-four-wized_d03a013e7c5f1716 form button {
  background: var(--color-primary-2);
}

.social-area-one_5a8564b0c93525c3 {
  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_5a8564b0c93525c3 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_5a8564b0c93525c3 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_5a8564b0c93525c3 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_484db8a385637a25 {
  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_484db8a385637a25 .title-style-one-left_e3c00cac27389dbc .pre_1e881f043b0028ba {
  color: #BCBFDB;
}
.bg-dark-border-radious_484db8a385637a25 .title-style-one-left_e3c00cac27389dbc .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_fe66a39da80ce424 {
  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_f6fbbc9cb88d17a9 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_8a59e4b787f24faa .progress-wrap svg.progress-circle_f6fbbc9cb88d17a9 path {
  stroke: var(--color-primary-2);
}
.home-blue_8a59e4b787f24faa .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_18c42f0c54a730ce {
  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_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img {
  position: absolute;
}
.bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.two_5dd39c5edfa8eada {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.two_5dd39c5edfa8eada {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.two_5dd39c5edfa8eada {
    display: none;
  }
}
.bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.three_cc3530eb9d3ceab5 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.three_cc3530eb9d3ceab5 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.four_e0f9f4d0305733f2 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.four_e0f9f4d0305733f2 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.four_e0f9f4d0305733f2 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_18c42f0c54a730ce .sape-area_8f3cdb1a0ff13ba8 img.four_e0f9f4d0305733f2 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_07d34ed9043b29a6 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_07d34ed9043b29a6 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_07d34ed9043b29a6 p.disc_8cef7ae786f785ad {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_07d34ed9043b29a6 .feature-area-wrapper_94a27f4a9a007f91 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 .feature-area-wrapper_94a27f4a9a007f91 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_07d34ed9043b29a6 .feature-area-wrapper_94a27f4a9a007f91 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_07d34ed9043b29a6 .feature-area-wrapper_94a27f4a9a007f91 .single-feature_19cf05fd29b88716 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_07d34ed9043b29a6 .feature-area-wrapper_94a27f4a9a007f91 .single-feature_19cf05fd29b88716 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_e6ef9592f8b463af {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_e6ef9592f8b463af input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_e6ef9592f8b463af .signle-input_269c86c6f57a1b01 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_e6ef9592f8b463af .signle-input_269c86c6f57a1b01 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_e6ef9592f8b463af .signle-input_269c86c6f57a1b01 label {
  margin-bottom: 15px;
}
.appoinment_form-1_e6ef9592f8b463af .signle-input_269c86c6f57a1b01 input {
  padding-left: 40px;
}
.appoinment_form-1_e6ef9592f8b463af .signle-input_269c86c6f57a1b01 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_e6ef9592f8b463af button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_3c3e7232f51364f5 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_29426fb6648b38ee {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_29426fb6648b38ee {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_29426fb6648b38ee .inmformation_b56198b100ba729d .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_29426fb6648b38ee .inmformation_b56198b100ba729d .title {
    font-size: 40px;
  }
}
.single-counter-up-two_29426fb6648b38ee .inmformation_b56198b100ba729d p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_3486f8e111dddec1 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_3486f8e111dddec1.team-five .title-style-one-center_552dea3c1f230f8d .pre_1e881f043b0028ba {
  color: var(--color-primary-2);
}
.expart-team-area-7_3486f8e111dddec1.inner {
  background: var(--team-bg);
}

.single-team-area-7_2d96d51ee0324aa5 {
  text-align: center;
}
.single-team-area-7_2d96d51ee0324aa5 .thumbnail_00cd4e4cd9f7e2ae {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_2d96d51ee0324aa5 .thumbnail_00cd4e4cd9f7e2ae img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_2d96d51ee0324aa5 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_2d96d51ee0324aa5 .designation_49ba32c77849280b {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_2d96d51ee0324aa5:hover .thumbnail_00cd4e4cd9f7e2ae img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3.swiper-pagination-bullet-active_2e5825dcfda44232 {
  background: var(--color-gradient);
}

.single-team-area-start_78e6c6dbe700dd60:hover .thumbnail_00cd4e4cd9f7e2ae img {
  transform: rotateY(-180deg);
}
.single-team-area-start_78e6c6dbe700dd60 .thumbnail_00cd4e4cd9f7e2ae {
  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_78e6c6dbe700dd60 .thumbnail_00cd4e4cd9f7e2ae img {
  transition: 0.8s;
}
.single-team-area-start_78e6c6dbe700dd60 .inner-content_d539d609f508a8c2 {
  text-align: center;
}
.single-team-area-start_78e6c6dbe700dd60 .inner-content_d539d609f508a8c2 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_78e6c6dbe700dd60 .inner-content_d539d609f508a8c2 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 {
  position: relative;
}
.rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    display: none;
  }
}
.rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  left: 25%;
  top: 7%;
}
.rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_0e315ec1dd8431b9.about_0a6d859972ae0226 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    display: none;
  }
}
.rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    display: none;
  }
}
.rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  left: 25%;
  top: 7%;
}
.rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_0e315ec1dd8431b9.inner_c024ca622928a927 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    display: none;
  }
}

.bg-dark-p_e063e5a9fd6850e6 .title {
  color: #fff;
}

.section-separator-top_f8d522c923aa9311 {
  position: relative;
}
.section-separator-top_f8d522c923aa9311::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_06651034d3f935d5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_06651034d3f935d5 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_06651034d3f935d5 .left-titlet-wrapper_acda14a45d328a3c .title {
  color: #fff;
}
.call-to-action-main-wrapper_06651034d3f935d5 p.disc_8cef7ae786f785ad {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_06651034d3f935d5 p.disc_8cef7ae786f785ad br {
    display: none;
  }
}
.call-to-action-main-wrapper_06651034d3f935d5 .button-area_52397fbb84141c91 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_06651034d3f935d5 .button-area_52397fbb84141c91 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_06651034d3f935d5 .button-area_52397fbb84141c91 .under-line-btn_ef996a1e240e2fb1 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_06651034d3f935d5 .button-area_52397fbb84141c91 .under-line-btn_ef996a1e240e2fb1:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_06651034d3f935d5 .button-area_52397fbb84141c91 .under-line-btn_ef996a1e240e2fb1:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_06651034d3f935d5 .button-area_52397fbb84141c91 .under-line-btn_ef996a1e240e2fb1::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_06651034d3f935d5 .button-area_52397fbb84141c91 .btn-primary-2_063281d47320205a i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_06651034d3f935d5.area-3_414b492a03b4fbd5 .button-area_52397fbb84141c91 .under-line-btn_ef996a1e240e2fb1::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_77fae79bdf799217 .style-four_9c617475caf802ea {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_04532d6ebcd76884 .rts-faq-area-full-container_77fae79bdf799217 .style-four_9c617475caf802ea {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_414b492a03b4fbd5 .cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.area-3_414b492a03b4fbd5 .cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_414b492a03b4fbd5 .cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_414b492a03b4fbd5 .cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_414b492a03b4fbd5 .cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_f8d68aa98a0ad5f7 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7.style-four_9c617475caf802ea::after, .cta-main-wrapper-style-box_f8d68aa98a0ad5f7.style-four_9c617475caf802ea::before {
  display: none;
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7::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_f8d68aa98a0ad5f7::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_f8d68aa98a0ad5f7 .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_f8d68aa98a0ad5f7 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_f8d68aa98a0ad5f7 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_52baf93bda2a24cb {
  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_52baf93bda2a24cb {
    padding: 25px;
  }
}
.call-to-action-style-4_52baf93bda2a24cb .button-area_52397fbb84141c91 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_52baf93bda2a24cb .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.call-to-action-style-4_52baf93bda2a24cb .shape-area_d363f3b45a6ad769 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_52baf93bda2a24cb .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_52baf93bda2a24cb .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_52baf93bda2a24cb .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  top: 10%;
  left: 8%;
}

.header-three_ef6f7e30f7e11c49.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_38b913a4e32094b2 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_38b913a4e32094b2 {
    height: 630px;
  }
}
.contact-banner-area-start_38b913a4e32094b2 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_38b913a4e32094b2 img {
    display: none;
  }
}
.contact-banner-area-start_38b913a4e32094b2 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_38b913a4e32094b2 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_38b913a4e32094b2 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_38b913a4e32094b2 img.two_5dd39c5edfa8eada {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_38b913a4e32094b2 img.three_cc3530eb9d3ceab5 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_38b913a4e32094b2 img.four_e0f9f4d0305733f2 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_38b913a4e32094b2.faq_83d16fa5a42d8357 {
  height: auto;
}

.contact-form-page_359c89f8a81a99b9 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_d7cad7f4e390db06 {
  text-align: center;
}
.banner-inner-area-contact-inner_d7cad7f4e390db06 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_d7cad7f4e390db06 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_d7cad7f4e390db06 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_d7cad7f4e390db06 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_d7cad7f4e390db06 p.disc_8cef7ae786f785ad {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_d7cad7f4e390db06 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_d7cad7f4e390db06 p.disc_8cef7ae786f785ad {
    max-width: 80%;
  }
}

.contact-form_3127ca823fc785bc {
  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_3127ca823fc785bc {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_3127ca823fc785bc {
    padding: 50px 20px;
  }
}
.contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc {
  margin-bottom: 24px;
}
.contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_8fd761cea097867b {
  text-align: center;
}
.single-contact-inner-info_8fd761cea097867b .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_8fd761cea097867b .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_8fd761cea097867b p {
  margin-bottom: 0;
}
.single-contact-inner-info_8fd761cea097867b.mid_2f96f2e92f920025 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_8fd761cea097867b.mid_2f96f2e92f920025 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_8fd761cea097867b.mid_2f96f2e92f920025 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc {
  position: relative;
}
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc input,
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc textarea {
  padding-left: 35px;
}
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc input::placeholder,
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc .single-input-area_bfb701b67d91e5cc.text-area_6a21c7114b7bb457 i {
  top: 61px !important;
}
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_dbe126ce625b2e24.contact-form-page_359c89f8a81a99b9 .contact-form_3127ca823fc785bc button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_f8c0f152806a1985 {
  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_f8c0f152806a1985 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_f8c0f152806a1985 {
    padding: 20px;
  }
}
.seo-optimization-area_f8c0f152806a1985 .thumbnail_00cd4e4cd9f7e2ae {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_f8c0f152806a1985 .thumbnail_00cd4e4cd9f7e2ae {
    min-width: 100%;
  }
}
.seo-optimization-area_f8c0f152806a1985 .thumbnail_00cd4e4cd9f7e2ae img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_f8c0f152806a1985 .thumbnail_00cd4e4cd9f7e2ae img {
    min-width: 100%;
  }
}

.service-area-8_294e7ef35b555a4a .icon {
  margin-bottom: 22px;
}
.service-area-8_294e7ef35b555a4a .title {
  font-weight: 800;
}
.service-area-8_294e7ef35b555a4a .disc_8cef7ae786f785ad {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_0bd40d34c6094a28.seo-marketing_4b0ad6cba03dcd71 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_0bd40d34c6094a28.seo-marketing_4b0ad6cba03dcd71 .title-style-one-center_552dea3c1f230f8d p.disc_8cef7ae786f785ad br {
    display: none;
  }
}

.section-separator-top-bg-white_0f4e17907235ef72 {
  position: relative;
}
.section-separator-top-bg-white_0f4e17907235ef72::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_51374e9ad6f3996e .large-thumbnail_bf59ef2b36e392db {
  position: relative;
}
.single-product-list_51374e9ad6f3996e .large-thumbnail_bf59ef2b36e392db .sm-right_53ffa6fad17a74e5 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_51374e9ad6f3996e .large-thumbnail_bf59ef2b36e392db .sm-right_53ffa6fad17a74e5 {
    display: none;
  }
}
.single-product-list_51374e9ad6f3996e .large-thumbnail_bf59ef2b36e392db .sm-right_53ffa6fad17a74e5.left {
  right: auto;
  left: 0;
}
.single-product-list_51374e9ad6f3996e .thumbnail_00cd4e4cd9f7e2ae {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_51374e9ad6f3996e .thumbnail_00cd4e4cd9f7e2ae {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_51374e9ad6f3996e .thumbnail_00cd4e4cd9f7e2ae img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_51374e9ad6f3996e .thumbnail_00cd4e4cd9f7e2ae img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .pre-title_ef94e12f03252698 {
  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_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .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_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .title {
    font-size: 35px;
  }
}
.single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .single-service_b2852dc7153f9c6a {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .single-service_b2852dc7153f9c6a i {
  color: var(--color-primary);
}
.single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 p.disc_8cef7ae786f785ad {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e a.thumbnail_00cd4e4cd9f7e2ae {
  max-width: 100%;
}
.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e a.thumbnail_00cd4e4cd9f7e2ae img {
  max-width: 100%;
  width: 100%;
}
.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .service-btn_b4d43c652ac03183 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .service-btn_b4d43c652ac03183::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_2686df436bb11999 .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .service-btn_b4d43c652ac03183:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .service-btn_b4d43c652ac03183:hover i {
  transform: rotate(0);
}
.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .service-btn_b4d43c652ac03183 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_2686df436bb11999 .single-product-list_51374e9ad6f3996e .portfolio-content-wrapper-list_e7fa46fc01612728 .service-btn_b4d43c652ac03183.color-secondary-2_56ff8fc8651f54a3::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_e8353532c01d09fb .thumbnail_00cd4e4cd9f7e2ae:hover img {
  transform: none;
}
.single-product-list-2_e8353532c01d09fb .left-image_594acdcfa18f0ea7 {
  position: relative;
}
.single-product-list-2_e8353532c01d09fb .left-image_594acdcfa18f0ea7 .short-image-area_aa51e8bdb497cf67 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_e8353532c01d09fb .left-image_594acdcfa18f0ea7 .short-image-area_aa51e8bdb497cf67 {
    right: 5%;
  }
}
.single-product-list-2_e8353532c01d09fb .left-image_594acdcfa18f0ea7 .short-image-area_aa51e8bdb497cf67 img {
  transform: scale(1);
}
.single-product-list-2_e8353532c01d09fb .right-image_d10a0c8c27361242 {
  position: relative;
}
.single-product-list-2_e8353532c01d09fb .right-image_d10a0c8c27361242 .short-image-area_aa51e8bdb497cf67 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_e8353532c01d09fb .right-image_d10a0c8c27361242 .short-image-area_aa51e8bdb497cf67 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_e8353532c01d09fb .right-image_d10a0c8c27361242 .short-image-area_aa51e8bdb497cf67 {
    left: 50%;
  }
}
.single-product-list-2_e8353532c01d09fb .right-image_d10a0c8c27361242 .short-image-area_aa51e8bdb497cf67 img {
  transform: scale(1);
}
.single-product-list-2_e8353532c01d09fb .portfolio-content-wrapper-list_e7fa46fc01612728 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_e8353532c01d09fb .portfolio-content-wrapper-list_e7fa46fc01612728 .single-service_b2852dc7153f9c6a i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_e8353532c01d09fb .portfolio-content-wrapper-list_e7fa46fc01612728 .single-service_b2852dc7153f9c6a p {
  font-size: 20px;
}
.single-product-list-2_e8353532c01d09fb .portfolio-content-wrapper-list_e7fa46fc01612728 p.disc_8cef7ae786f785ad {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_e8353532c01d09fb .portfolio-content-wrapper-list_e7fa46fc01612728 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.product-section-bg_2bf525ad36d79222 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_f116c4d04054dd1c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .shape-area_d363f3b45a6ad769 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .shape-area_d363f3b45a6ad769 .one {
    display: none;
  }
}
.product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .two_5dd39c5edfa8eada {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .two_5dd39c5edfa8eada {
    top: 5%;
  }
}
.product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .three_cc3530eb9d3ceab5 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_f116c4d04054dd1c.area-2_85440e4d2849fc6f .three_cc3530eb9d3ceab5 {
    display: none;
  }
}

.siongle-portfolio-box-style_e92416ab3c16514e .thumbnail_00cd4e4cd9f7e2ae {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_e92416ab3c16514e .thumbnail_00cd4e4cd9f7e2ae img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_e92416ab3c16514e .thumbnail_00cd4e4cd9f7e2ae img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_e92416ab3c16514e .thumbnail_00cd4e4cd9f7e2ae:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .pre_1e881f043b0028ba {
  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_e92416ab3c16514e .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .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_e92416ab3c16514e .inner-content_d539d609f508a8c2 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_e92416ab3c16514e.style-four_9c617475caf802ea .thumbnail_00cd4e4cd9f7e2ae img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_e92416ab3c16514e.style-four_9c617475caf802ea .left-content_ad233048c3a5cc32 .pre_1e881f043b0028ba {
  color: #fff;
}
.siongle-portfolio-box-style_e92416ab3c16514e.style-four_9c617475caf802ea .left-content_ad233048c3a5cc32 .title {
  color: #fff;
}
.siongle-portfolio-box-style_e92416ab3c16514e.style-four_9c617475caf802ea .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_e92416ab3c16514e.style-four_9c617475caf802ea .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_e92416ab3c16514e.style-four_9c617475caf802ea:hover .thumbnail_00cd4e4cd9f7e2ae img {
  transform: scale(1.15);
}

.rts-fun-facts-area_4751e753e592a1ea {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.rts-fun-facts-area_4751e753e592a1ea .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_72c4ba03e76565e9 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_72c4ba03e76565e9::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_72c4ba03e76565e9 .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_72c4ba03e76565e9 .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_72c4ba03e76565e9.two_5dd39c5edfa8eada .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_72c4ba03e76565e9.two_5dd39c5edfa8eada .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_ead3d72300b19809 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_f47e63366590ba38 {
  border-radius: 32px;
}

.float-right-div-case-studies_a98b8f0b3c1a8e1e {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_a98b8f0b3c1a8e1e {
    width: 100%;
  }
}
.float-right-div-case-studies_a98b8f0b3c1a8e1e .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_a98b8f0b3c1a8e1e .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_f56c9b9e7ca9d84b.rts-section-gap2.bg-dark-border-radious.radious-4_f47e63366590ba38 {
  background: var(--case-study);
}

.rts-case-studies-4_f56c9b9e7ca9d84b {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_f56c9b9e7ca9d84b .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-case-studies-4_f56c9b9e7ca9d84b .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-case-studies-4_f56c9b9e7ca9d84b .shape-area_d363f3b45a6ad769 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_f56c9b9e7ca9d84b .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_f56c9b9e7ca9d84b .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_f56c9b9e7ca9d84b .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_f56c9b9e7ca9d84b .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_f56c9b9e7ca9d84b .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_f56c9b9e7ca9d84b .swiper-pagination .swiper-pagination-bullet_ac667a75d51c0af3 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_3163f995b43420c9 {
  position: relative;
}
.rts-case-studies-5_3163f995b43420c9 .title-wrapper-between_e2d135858ac8339c .pre_1e881f043b0028ba {
  font-weight: 800;
}
.rts-case-studies-5_3163f995b43420c9 .title-wrapper-between_e2d135858ac8339c .title {
  font-weight: 800;
}
.rts-case-studies-5_3163f995b43420c9 .bottom-btn_834e9c17d6e96dd3 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_3163f995b43420c9 .bottom-btn_834e9c17d6e96dd3 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a {
  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_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a:nth-child(even) .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .pre_1e881f043b0028ba {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a:nth-child(even) .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a:nth-child(even) .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .thumbnail_00cd4e4cd9f7e2ae {
  flex-basis: 40%;
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .thumbnail_00cd4e4cd9f7e2ae img {
  border-radius: 16px;
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 {
  flex-basis: 60%;
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .pre_1e881f043b0028ba {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .title {
  font-weight: 800;
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_b29b9be248f6500b.style-five_9e4c2c60d9bd2e2a .inner-content_d539d609f508a8c2 .left-content_ad233048c3a5cc32 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_748ddfa6e0b7a202 .siongle-portfolio-box-style_e92416ab3c16514e .thumbnail_00cd4e4cd9f7e2ae img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_748ddfa6e0b7a202 .siongle-portfolio-box-style_e92416ab3c16514e:hover .thumbnail_00cd4e4cd9f7e2ae img {
  transform: scale(1.15);
}
.home-seven-case_748ddfa6e0b7a202 .siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .right a {
  background: #F2F2F8;
}
.home-seven-case_748ddfa6e0b7a202 .siongle-portfolio-box-style_e92416ab3c16514e .inner-content_d539d609f508a8c2 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_e51416ec66005027 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_e51416ec66005027 .title-style-one-center_552dea3c1f230f8d .pre_1e881f043b0028ba {
  color: #fff;
}
.rts-product-area-8_e51416ec66005027 .title-style-one-center_552dea3c1f230f8d .title {
  color: #fff;
}

.single-product-8_b5a21aa7c21c630b {
  text-align: center;
}
.single-product-8_b5a21aa7c21c630b:hover .thumbnail_00cd4e4cd9f7e2ae img {
  transform: scale(1.12);
}
.single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae a img {
    width: 100%;
  }
}
.single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae .icon-top-right_401f922139a3eca1 {
  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_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae .icon-top-right_401f922139a3eca1 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae .icon-top-right_401f922139a3eca1:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_b5a21aa7c21c630b .thumbnail_00cd4e4cd9f7e2ae .icon-top-right_401f922139a3eca1:hover i {
  color: #fff;
}
.single-product-8_b5a21aa7c21c630b .inner-content_d539d609f508a8c2 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_b5a21aa7c21c630b .inner-content_d539d609f508a8c2 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_fe7f158a3c4a8c10 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .left-side-content_23e8a1ec084cd947 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .left-side-content_23e8a1ec084cd947 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .left-side-content_23e8a1ec084cd947 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .right-side-image_87fb35d58eab2760 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .right-side-image_87fb35d58eab2760 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .right-side-image_87fb35d58eab2760 .short-image_7116d7a31bfd1b71 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .right-side-image_87fb35d58eab2760 .short-image_7116d7a31bfd1b71 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .right-side-image_87fb35d58eab2760 .short-image_7116d7a31bfd1b71 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_fe7f158a3c4a8c10 .section-inner_c3149e7be6218b86 .right-side-image_87fb35d58eab2760 .short-image_7116d7a31bfd1b71 {
    display: none;
  }
}

.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .top-inner_37431e8303023349 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .top-inner_37431e8303023349 .marquee_0d995a2016727716 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .top-inner_37431e8303023349 .marquee_0d995a2016727716:hover {
  animation-play-state: paused;
}
.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .top-inner_37431e8303023349 .marquee_0d995a2016727716 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .bottom-inner_c76986cf092b5b26 {
  display: inline-block;
}
.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .bottom-inner_c76986cf092b5b26 .marquee_0d995a2016727716 {
  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_792040e88672187a .section-inner_c3149e7be6218b86 .bottom-inner_c76986cf092b5b26 .marquee_0d995a2016727716:hover {
  animation-play-state: paused;
}
.rts-product-area-six_792040e88672187a .section-inner_c3149e7be6218b86 .bottom-inner_c76986cf092b5b26 .marquee_0d995a2016727716 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_05cf8ed005b4475b {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_c96bb1e693bfbc73 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_c96bb1e693bfbc73 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_c96bb1e693bfbc73 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_c96bb1e693bfbc73 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_c96bb1e693bfbc73 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_c96bb1e693bfbc73 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_c96bb1e693bfbc73 p.disc_8cef7ae786f785ad {
  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_c96bb1e693bfbc73 p.disc_8cef7ae786f785ad {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_c96bb1e693bfbc73 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_65eccd5af928185d {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_65eccd5af928185d {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_80475b0b86e3fb42 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_5cb517370fb1bf98.case-studies_8fb492f1fb7f564d .main-nav-area_0dcea5f3607524db li a {
  color: #fff;
}
.header-style-one_5cb517370fb1bf98.case-studies_8fb492f1fb7f564d .main-nav-area_0dcea5f3607524db li:hover a {
  color: var(--color-primary);
}
.header-style-one_5cb517370fb1bf98.case-studies_8fb492f1fb7f564d .button-area-start_ce01b1b7b93e85f2 .demo-req_3574ee808913212e:hover {
  color: var(--color-primary);
}
.header-style-one_5cb517370fb1bf98.case-studies_8fb492f1fb7f564d .button-area-start_ce01b1b7b93e85f2 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 .pagimation_39a40a67c13e11ec {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 .pagimation_39a40a67c13e11ec a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 .pagimation_39a40a67c13e11ec a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 .pagimation_39a40a67c13e11ec i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 .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_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .breadcrumb-inner_e1bb65e4da7cb369 p.disc_8cef7ae786f785ad {
  color: #717383;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847.area-2_85440e4d2849fc6f .breadcrumb-inner_e1bb65e4da7cb369 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_2fbd4a99c7f6d1a4 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_2fbd4a99c7f6d1a4 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_2fbd4a99c7f6d1a4 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_2fbd4a99c7f6d1a4 a.btn-arrow_8c3ac66d4c345f24 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_2fbd4a99c7f6d1a4 .btn-arrow_8c3ac66d4c345f24 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_2fbd4a99c7f6d1a4 .btn-arrow_8c3ac66d4c345f24 i {
  margin-left: 10px;
}
.strategy-right-area_2fbd4a99c7f6d1a4 .btn-arrow_8c3ac66d4c345f24::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_2fbd4a99c7f6d1a4 .btn-arrow_8c3ac66d4c345f24::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_2fbd4a99c7f6d1a4 .btn-arrow_8c3ac66d4c345f24:hover::before {
  width: 100%;
}

.strategy-left-content_55af8cafc5c746f2 p.disc_8cef7ae786f785ad {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_55af8cafc5c746f2 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.arrow-rotate_3db16c99041cb64e i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_ed33790f0179dc97 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ed33790f0179dc97 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_ed33790f0179dc97 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ed33790f0179dc97 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_ed33790f0179dc97 p.disc_8cef7ae786f785ad {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ed33790f0179dc97 p.disc_8cef7ae786f785ad {
    max-width: 100%;
  }
}

.thumbnail-image-grid_4e1bc5c303d650c7 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_3aeb56401ba09847 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_3aeb56401ba09847 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    display: none;
  }
}

.large-image-area_ba5474fea7a9c36b {
  position: relative;
  z-index: 5;
}
.large-image-area_ba5474fea7a9c36b .large-thumbnail_bf59ef2b36e392db {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_5982a5d5dacc7462 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_5982a5d5dacc7462 .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_5982a5d5dacc7462 .accordion .accordion-item .accordion-header_359cca4f0c55fda1 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_5982a5d5dacc7462 .accordion .accordion-item .accordion-header_359cca4f0c55fda1 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_5982a5d5dacc7462 .accordion .accordion-item .accordion-header_359cca4f0c55fda1 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_5982a5d5dacc7462 .accordion .accordion-item .accordion-body_f600f52966f5e74d {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_5982a5d5dacc7462.style-four_9c617475caf802ea .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_8e1942ea95f69b05 .accordion-item .accordion-header_359cca4f0c55fda1 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_4e8238edf6f498a7 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_4e8238edf6f498a7 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.five_d9a7601e53f1763b {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.six_312be9020d59c900 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_4e8238edf6f498a7 .shape-area_d363f3b45a6ad769 img.seven_5f2c9a33277113ac {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_f86d4a3d6dbb08e9 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.two_5dd39c5edfa8eada {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.three_cc3530eb9d3ceab5 {
    bottom: 0;
  }
}
.rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_f86d4a3d6dbb08e9 .shape-area_d363f3b45a6ad769 img.four_e0f9f4d0305733f2 {
    display: none;
  }
}

.rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 {
    display: none;
  }
}
.rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 img {
  position: absolute;
}
.rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .one {
    display: none;
  }
}
.rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .two_5dd39c5edfa8eada {
    display: none;
  }
}
.rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .three_cc3530eb9d3ceab5 {
    display: none;
  }
}
.rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_77fae79bdf799217.style-three_8e1942ea95f69b05 .shape-area_d363f3b45a6ad769 .four_e0f9f4d0305733f2 {
    display: none;
  }
}

.rts-error-section_140d1d152998cb63 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_140d1d152998cb63 .section-inner_c3149e7be6218b86 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_140d1d152998cb63 .section-inner_c3149e7be6218b86 img {
  max-width: 100%;
}

.tos__content_65d72a170f6e67a5 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_879788128adecf4f p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
