/*=================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_ab33c44644e7e22a
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_60a74623ecf973a9 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_b7bb4463d8029b0e {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_00b65e9ab1257f4e nav ul li a.main_b535ebce834c5fb1,
[data-theme=dark] .mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408 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_3de5c108a4e88bbc {
    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_7c2d46f43932a863,
.h2_2e590fc46ba7425b,
.h3_58e40f3e538f2782,
.h4_41636ec75f23c766,
.h5_54db68378a43c293,
.h6_fcfca6bad614496e,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_7c2d46f43932a863,
.h2_2e590fc46ba7425b,
.h3_58e40f3e538f2782,
.h4_41636ec75f23c766,
.h5_54db68378a43c293,
.h6_fcfca6bad614496e {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_7c2d46f43932a863 a,
.h2_2e590fc46ba7425b a,
.h3_58e40f3e538f2782 a,
.h4_41636ec75f23c766 a,
.h5_54db68378a43c293 a,
.h6_fcfca6bad614496e a {
  color: inherit;
}

.bg-color-tertiary_9aa571dda7fc4ca0 h1,
.bg-color-tertiary_9aa571dda7fc4ca0 h2,
.bg-color-tertiary_9aa571dda7fc4ca0 h3,
.bg-color-tertiary_9aa571dda7fc4ca0 h4,
.bg-color-tertiary_9aa571dda7fc4ca0 h5,
.bg-color-tertiary_9aa571dda7fc4ca0 h6,
.bg-color-tertiary_9aa571dda7fc4ca0 .h1_7c2d46f43932a863,
.bg-color-tertiary_9aa571dda7fc4ca0 .h2_2e590fc46ba7425b,
.bg-color-tertiary_9aa571dda7fc4ca0 .h3_58e40f3e538f2782,
.bg-color-tertiary_9aa571dda7fc4ca0 .h4_41636ec75f23c766,
.bg-color-tertiary_9aa571dda7fc4ca0 .h5_54db68378a43c293,
.bg-color-tertiary_9aa571dda7fc4ca0 .h6_fcfca6bad614496e {
  color: #fff;
}
.bg-color-tertiary_9aa571dda7fc4ca0 p {
  color: #6c7279;
}
.bg-color-tertiary_9aa571dda7fc4ca0 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_54db68378a43c293 {
    font-size: 20px;
  }
}
h1,
.h1_7c2d46f43932a863,
h2,
.h2_2e590fc46ba7425b,
h3,
.h3_58e40f3e538f2782 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_fcfca6bad614496e {
  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_bc4e8a87da0e8012 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_9b6973571435bdd0 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_7cab60c3e3642080 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_c32f8fab7a26e082 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_e635b3a28c86923c {
  font-size: 13px;
}
p.has-very-light-gray-color_ea3f9be826ca5879 {
  color: var(--color-white);
}
p.has-background_2e1e33b06a88ec88 {
  padding: 20px 30px;
}
p.b1_bc4e8a87da0e8012 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_e391167e48471a71 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_9b6973571435bdd0 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_9bf6813c40daecce {
  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_0435d6e840e808af cite,
.wp-block-pullquote_0435d6e840e808af.is-style-solid-color_e6a41113b954f284 blockquote cite,
.wp-block-quote_1638fe19d2dd1293 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_5d70ab686ed556fa.bullet_b4f73d21c34a6903 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_5d70ab686ed556fa.bullet_b4f73d21c34a6903 li {
    padding-left: 19px;
  }
}
ul.liststyle_5d70ab686ed556fa.bullet_b4f73d21c34a6903 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_5d70ab686ed556fa.bullet_b4f73d21c34a6903 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_7455f3bf163f7d9e .title {
  margin-top: 0;
}

.paragraph-area_b0134a40ddd6a1ad p.disc_f5d8f023e4629222 {
  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_c7ca6751123d79da.slick-slider_646581ba53bfed08 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_b282b23f36548b24 {
    margin-bottom: 20px;
  }

  .ml_lg--20_e926c68de926ed51 {
    margin-left: 20px;
  }

  .ptb_lg--25_3e3989b47f0bccad {
    padding: 25px 0;
  }

  .plr_lg--25_08ba6a1020cf1511 {
    padding: 0 25px;
  }

  .pt_lg--25_6244922077b56f35 {
    padding-top: 25px;
  }

  .pb_lg--25_97aac8e3133feca9 {
    padding-bottom: 25px;
  }

  .pl_lg--25_5a17ed3c723877a0 {
    padding-left: 25px;
  }

  .pr_lg--25_fb1556767b7bbf11 {
    padding-right: 25px;
  }

  .mt_lg--25_b6d9875704a836fc {
    margin-top: 25px;
  }

  .mb_lg--25_abdefd44050421e1 {
    margin-bottom: 25px;
  }

  .ml_lg--25_b7e7774b342a84a7 {
    margin-left: 25px;
  }

  .ptb_lg--30_d958ab7079f738a2 {
    padding: 30px 0;
  }

  .plr_lg--30_1331bd2a3ca51f19 {
    padding: 0 30px;
  }

  .pt_lg--30_5ddf80b28b0be343 {
    padding-top: 30px;
  }

  .pb_lg--30_08a6b7cc6168453d {
    padding-bottom: 30px;
  }

  .pl_lg--30_38f6040463beb6df {
    padding-left: 30px;
  }

  .pr_lg--30_18881f8164c18e68 {
    padding-right: 30px;
  }

  .mt_lg--30_69ba8dd2b7a4d922 {
    margin-top: 30px;
  }

  .mb_lg--30_326c0393a7bdc9f4 {
    margin-bottom: 30px;
  }

  .ml_lg--30_8fa96a6684b4dcc7 {
    margin-left: 30px;
  }

  .ptb_lg--35_bce62247cef33022 {
    padding: 35px 0;
  }

  .plr_lg--35_da6f0b0ee4ca880a {
    padding: 0 35px;
  }

  .pt_lg--35_b5e4e6c7625c6432 {
    padding-top: 35px;
  }

  .pb_lg--35_f8738a3decf12ff4 {
    padding-bottom: 35px;
  }

  .pl_lg--35_ae7c46e56eff2cf5 {
    padding-left: 35px;
  }

  .pr_lg--35_45c2447dec0f384e {
    padding-right: 35px;
  }

  .mt_lg--35_6357919c5f452664 {
    margin-top: 35px;
  }

  .mb_lg--35_5e674fdaf8c019ca {
    margin-bottom: 35px;
  }

  .ml_lg--35_ad45cf0c534a6574 {
    margin-left: 35px;
  }

  .ptb_lg--40_212bb435c4284ed6 {
    padding: 40px 0;
  }

  .plr_lg--40_d290a7ba5f1e6662 {
    padding: 0 40px;
  }

  .pt_lg--40_8de2b406c73dfc1b {
    padding-top: 40px;
  }

  .pb_lg--40_00847154bc91081a {
    padding-bottom: 40px;
  }

  .pl_lg--40_b8dd9fbb37b02886 {
    padding-left: 40px;
  }

  .pr_lg--40_7381794fa7171f73 {
    padding-right: 40px;
  }

  .mt_lg--40_4b41403d0a679090 {
    margin-top: 40px;
  }

  .mb_lg--40_6710f4de4156fa17 {
    margin-bottom: 40px;
  }

  .ml_lg--40_800c5d1c733394bc {
    margin-left: 40px;
  }

  .ptb_lg--45_cf70e7913aebb97f {
    padding: 45px 0;
  }

  .plr_lg--45_3678d7a23d79c4af {
    padding: 0 45px;
  }

  .pt_lg--45_27a95b4e093c60d4 {
    padding-top: 45px;
  }

  .pb_lg--45_97202c595c1d9f12 {
    padding-bottom: 45px;
  }

  .pl_lg--45_05e620001fcc0be8 {
    padding-left: 45px;
  }

  .pr_lg--45_e063bddff61d1bf9 {
    padding-right: 45px;
  }

  .mt_lg--45_ac477702e2273011 {
    margin-top: 45px;
  }

  .mb_lg--45_9d73456e38baaad0 {
    margin-bottom: 45px;
  }

  .ml_lg--45_a55dd650e3e782ba {
    margin-left: 45px;
  }

  .ptb_lg--50_1702065125226a01 {
    padding: 50px 0;
  }

  .plr_lg--50_2dbf42b85d047db4 {
    padding: 0 50px;
  }

  .pt_lg--50_6ed7707c22812535 {
    padding-top: 50px;
  }

  .pb_lg--50_a01b5b1d07a053bf {
    padding-bottom: 50px;
  }

  .pl_lg--50_caeec33df56256f1 {
    padding-left: 50px;
  }

  .pr_lg--50_4a09e6ec774d9ad9 {
    padding-right: 50px;
  }

  .mt_lg--50_cf854746b8099251 {
    margin-top: 50px;
  }

  .mb_lg--50_ed24d7ac82add7e8 {
    margin-bottom: 50px;
  }

  .ml_lg--50_dc81160166360ddd {
    margin-left: 50px;
  }

  .ptb_lg--55_e8c88c604a6520ab {
    padding: 55px 0;
  }

  .plr_lg--55_1e2e5512155c363d {
    padding: 0 55px;
  }

  .pt_lg--55_42dae90fd164d0d0 {
    padding-top: 55px;
  }

  .pb_lg--55_4b12e953addd1bfe {
    padding-bottom: 55px;
  }

  .pl_lg--55_3460b71d5b724f0e {
    padding-left: 55px;
  }

  .pr_lg--55_63707af2e09341c5 {
    padding-right: 55px;
  }

  .mt_lg--55_df16ba9b81b6f8f7 {
    margin-top: 55px;
  }

  .mb_lg--55_dc48e4049605e41d {
    margin-bottom: 55px;
  }

  .ml_lg--55_815591ac33a4b2d3 {
    margin-left: 55px;
  }

  .ptb_lg--60_9ba0305c849b2ccc {
    padding: 60px 0;
  }

  .plr_lg--60_34e552f094700193 {
    padding: 0 60px;
  }

  .pt_lg--60_ec0f29a9536e169d {
    padding-top: 60px;
  }

  .pb_lg--60_49352b797ecc0d1b {
    padding-bottom: 60px;
  }

  .pl_lg--60_ddea2d53723f06e5 {
    padding-left: 60px;
  }

  .pr_lg--60_4b9bfe28efde75dd {
    padding-right: 60px;
  }

  .mt_lg--60_dfb33b1f16536d27 {
    margin-top: 60px;
  }

  .mb_lg--60_d0dcb0cccfea918a {
    margin-bottom: 60px;
  }

  .ml_lg--60_29377a2ead0a007c {
    margin-left: 60px;
  }

  .ptb_lg--65_8ee15a5afb42cb91 {
    padding: 65px 0;
  }

  .plr_lg--65_621fb2af65fb81ee {
    padding: 0 65px;
  }

  .pt_lg--65_8d895842b74d387d {
    padding-top: 65px;
  }

  .pb_lg--65_5563da108ba2fd48 {
    padding-bottom: 65px;
  }

  .pl_lg--65_590c097d81e6f363 {
    padding-left: 65px;
  }

  .pr_lg--65_b3adb607eca0d217 {
    padding-right: 65px;
  }

  .mt_lg--65_65f0256f2caefd55 {
    margin-top: 65px;
  }

  .mb_lg--65_dbcb517422da18ed {
    margin-bottom: 65px;
  }

  .ml_lg--65_f8335b53aefa7388 {
    margin-left: 65px;
  }

  .ptb_lg--70_9c6ee7cfa1228d74 {
    padding: 70px 0;
  }

  .plr_lg--70_43589f4d8c11098a {
    padding: 0 70px;
  }

  .pt_lg--70_d601b5e70bb50457 {
    padding-top: 70px;
  }

  .pb_lg--70_d6137af547fbebf4 {
    padding-bottom: 70px;
  }

  .pl_lg--70_cf473a170372726d {
    padding-left: 70px;
  }

  .pr_lg--70_2f1cf8212c73ced3 {
    padding-right: 70px;
  }

  .mt_lg--70_3367ac29ed2ce37e {
    margin-top: 70px;
  }

  .mb_lg--70_77904ab8d7e131c3 {
    margin-bottom: 70px;
  }

  .ml_lg--70_ae40b674857415c8 {
    margin-left: 70px;
  }

  .ptb_lg--75_52996d1ed0991ab3 {
    padding: 75px 0;
  }

  .plr_lg--75_2a08aed2760f2799 {
    padding: 0 75px;
  }

  .pt_lg--75_016fc17c1d69f59c {
    padding-top: 75px;
  }

  .pb_lg--75_2b019b03c21adc4b {
    padding-bottom: 75px;
  }

  .pl_lg--75_ec77091fdebdd9a6 {
    padding-left: 75px;
  }

  .pr_lg--75_ed384464d8c0d30b {
    padding-right: 75px;
  }

  .mt_lg--75_7c72eb5a9ac1fac2 {
    margin-top: 75px;
  }

  .mb_lg--75_612ff7f526abb4a1 {
    margin-bottom: 75px;
  }

  .ml_lg--75_6038a3008289ef6c {
    margin-left: 75px;
  }

  .ptb_lg--80_ade05a782693bed1 {
    padding: 80px 0;
  }

  .plr_lg--80_a85756731492c0d3 {
    padding: 0 80px;
  }

  .pt_lg--80_6a3d5f6223cd3411 {
    padding-top: 80px;
  }

  .pb_lg--80_b2504506ffa53df1 {
    padding-bottom: 80px;
  }

  .pl_lg--80_d1efbf7f81354a9c {
    padding-left: 80px;
  }

  .pr_lg--80_dfadeeacc8fa3878 {
    padding-right: 80px;
  }

  .mt_lg--80_61f9353606d9657e {
    margin-top: 80px;
  }

  .mb_lg--80_38f322fe2287dd68 {
    margin-bottom: 80px;
  }

  .ml_lg--80_eb618b4b92f3b024 {
    margin-left: 80px;
  }

  .ptb_lg--85_f43db5bf58f89784 {
    padding: 85px 0;
  }

  .plr_lg--85_93aa6208f063599d {
    padding: 0 85px;
  }

  .pt_lg--85_cb25dc7b7bbbb27b {
    padding-top: 85px;
  }

  .pb_lg--85_d6c09515fbe11681 {
    padding-bottom: 85px;
  }

  .pl_lg--85_26934ced437b247f {
    padding-left: 85px;
  }

  .pr_lg--85_0992bed02308a915 {
    padding-right: 85px;
  }

  .mt_lg--85_5d1e616140cfbcb4 {
    margin-top: 85px;
  }

  .mb_lg--85_d594ec723fbe1cf8 {
    margin-bottom: 85px;
  }

  .ml_lg--85_6d2faf7941c177d3 {
    margin-left: 85px;
  }

  .ptb_lg--90_054846b525273def {
    padding: 90px 0;
  }

  .plr_lg--90_6b08c61909080709 {
    padding: 0 90px;
  }

  .pt_lg--90_5fc6c0535c29d823 {
    padding-top: 90px;
  }

  .pb_lg--90_66e01fb93d657379 {
    padding-bottom: 90px;
  }

  .pl_lg--90_4c656d286d570e7e {
    padding-left: 90px;
  }

  .pr_lg--90_55c76cc00c1f246f {
    padding-right: 90px;
  }

  .mt_lg--90_8815fa6aad881c48 {
    margin-top: 90px;
  }

  .mb_lg--90_031df5ea7ee5fcf4 {
    margin-bottom: 90px;
  }

  .ml_lg--90_d0b9abf55b937283 {
    margin-left: 90px;
  }

  .ptb_lg--95_0f5fff98a8b723bb {
    padding: 95px 0;
  }

  .plr_lg--95_304360cae5306c03 {
    padding: 0 95px;
  }

  .pt_lg--95_ecae1b228e6786ba {
    padding-top: 95px;
  }

  .pb_lg--95_d824494e8481ca24 {
    padding-bottom: 95px;
  }

  .pl_lg--95_274aed6c81787934 {
    padding-left: 95px;
  }

  .pr_lg--95_dfacf9f28f901f35 {
    padding-right: 95px;
  }

  .mt_lg--95_61db3f5f033614ea {
    margin-top: 95px;
  }

  .mb_lg--95_d70fb70db8204ba3 {
    margin-bottom: 95px;
  }

  .ml_lg--95_7541c7641f6ec09b {
    margin-left: 95px;
  }

  .ptb_lg--100_63aa07ab17d26c06 {
    padding: 100px 0;
  }

  .plr_lg--100_83241f709df84dc3 {
    padding: 0 100px;
  }

  .pt_lg--100_2ba0a8cd0d8d7fed {
    padding-top: 100px;
  }

  .pb_lg--100_b41d05a3b2bbeffd {
    padding-bottom: 100px;
  }

  .pl_lg--100_5db0ab9b73d498c2 {
    padding-left: 100px;
  }

  .pr_lg--100_f10c0193af10a38e {
    padding-right: 100px;
  }

  .mt_lg--100_6c5b7f5bdb44867b {
    margin-top: 100px;
  }

  .mb_lg--100_8c515b6a35ee5ce6 {
    margin-bottom: 100px;
  }

  .ml_lg--100_30d42c7dd5412f1c {
    margin-left: 100px;
  }

  .ptb_lg--105_4cf6022896101bd5 {
    padding: 105px 0;
  }

  .plr_lg--105_b3966fc0dfc8ebde {
    padding: 0 105px;
  }

  .pt_lg--105_5637f357fcd6a12a {
    padding-top: 105px;
  }

  .pb_lg--105_a7c21eadc7f8da44 {
    padding-bottom: 105px;
  }

  .pl_lg--105_aa2a1a89e6cc1424 {
    padding-left: 105px;
  }

  .pr_lg--105_8473e8278242d29d {
    padding-right: 105px;
  }

  .mt_lg--105_6ebc3540d0c0b166 {
    margin-top: 105px;
  }

  .mb_lg--105_f44d00e78673d4f3 {
    margin-bottom: 105px;
  }

  .ml_lg--105_865e35e3a2f0802c {
    margin-left: 105px;
  }

  .ptb_lg--110_8613667ec522bd8c {
    padding: 110px 0;
  }

  .plr_lg--110_1e8b9b7f8d8795d3 {
    padding: 0 110px;
  }

  .pt_lg--110_d609cf1b84a5c485 {
    padding-top: 110px;
  }

  .pb_lg--110_205b307248716cb1 {
    padding-bottom: 110px;
  }

  .pl_lg--110_dc5c8ca692f9c665 {
    padding-left: 110px;
  }

  .pr_lg--110_f8466a4aedf6aa05 {
    padding-right: 110px;
  }

  .mt_lg--110_677039bbd1984693 {
    margin-top: 110px;
  }

  .mb_lg--110_a0e2ae853bf47fc6 {
    margin-bottom: 110px;
  }

  .ml_lg--110_29acf7bbbe0e3d65 {
    margin-left: 110px;
  }

  .ptb_lg--115_61f3fe8ab87febe4 {
    padding: 115px 0;
  }

  .plr_lg--115_cbbeeaabf9aa0cf6 {
    padding: 0 115px;
  }

  .pt_lg--115_66ff52cbbcbd131c {
    padding-top: 115px;
  }

  .pb_lg--115_a232940dfe136f41 {
    padding-bottom: 115px;
  }

  .pl_lg--115_abf20c9a743cce35 {
    padding-left: 115px;
  }

  .pr_lg--115_8e051c601b480a26 {
    padding-right: 115px;
  }

  .mt_lg--115_709029cf104a13c2 {
    margin-top: 115px;
  }

  .mb_lg--115_212a21b07b1db5b4 {
    margin-bottom: 115px;
  }

  .ml_lg--115_6f845e0a78fbc167 {
    margin-left: 115px;
  }

  .ptb_lg--120_bdb324c80dfc5e93 {
    padding: 120px 0;
  }

  .plr_lg--120_c077c2b0e101743c {
    padding: 0 120px;
  }

  .pt_lg--120_f673240192de7870 {
    padding-top: 120px;
  }

  .pb_lg--120_72177f6c41d52094 {
    padding-bottom: 120px;
  }

  .pl_lg--120_3bc2901646d3289a {
    padding-left: 120px;
  }

  .pr_lg--120_0fcd3568064ca2ad {
    padding-right: 120px;
  }

  .mt_lg--120_7e078964cec8f4b7 {
    margin-top: 120px;
  }

  .mb_lg--120_a4b3718119dfc3b2 {
    margin-bottom: 120px;
  }

  .ml_lg--120_a6b9140cf6926825 {
    margin-left: 120px;
  }

  .ptb_lg--125_e4fd4ddea6b10a54 {
    padding: 125px 0;
  }

  .plr_lg--125_181b61c5c3795194 {
    padding: 0 125px;
  }

  .pt_lg--125_0137c60faaaf7e38 {
    padding-top: 125px;
  }

  .pb_lg--125_5496b225b5643820 {
    padding-bottom: 125px;
  }

  .pl_lg--125_cf35267c2c518311 {
    padding-left: 125px;
  }

  .pr_lg--125_ff250969cc99e2f4 {
    padding-right: 125px;
  }

  .mt_lg--125_301db0dff0333d4e {
    margin-top: 125px;
  }

  .mb_lg--125_c5cd46c988c93718 {
    margin-bottom: 125px;
  }

  .ml_lg--125_137fe86ea138a1f9 {
    margin-left: 125px;
  }

  .ptb_lg--130_7f80b11e584772b0 {
    padding: 130px 0;
  }

  .plr_lg--130_c595104e31295099 {
    padding: 0 130px;
  }

  .pt_lg--130_fbbb5ef0bcf4c3f7 {
    padding-top: 130px;
  }

  .pb_lg--130_75808db679e03c93 {
    padding-bottom: 130px;
  }

  .pl_lg--130_bf56312fdf6869bf {
    padding-left: 130px;
  }

  .pr_lg--130_3aaa859568a0f5aa {
    padding-right: 130px;
  }

  .mt_lg--130_08d90f842939672a {
    margin-top: 130px;
  }

  .mb_lg--130_649ad745181d6bf6 {
    margin-bottom: 130px;
  }

  .ml_lg--130_a0e842b8fd4f189e {
    margin-left: 130px;
  }

  .ptb_lg--135_165c9204e2362084 {
    padding: 135px 0;
  }

  .plr_lg--135_0b43ed3cca27d079 {
    padding: 0 135px;
  }

  .pt_lg--135_772693db03f4f6ca {
    padding-top: 135px;
  }

  .pb_lg--135_44ec4fddbb5f1a11 {
    padding-bottom: 135px;
  }

  .pl_lg--135_ec0396014b0e32ad {
    padding-left: 135px;
  }

  .pr_lg--135_9fa2b57a7fc96d40 {
    padding-right: 135px;
  }

  .mt_lg--135_7ca4ab8f3d8fd334 {
    margin-top: 135px;
  }

  .mb_lg--135_51742a54a02ba3c5 {
    margin-bottom: 135px;
  }

  .ml_lg--135_a7edd1e814993e5a {
    margin-left: 135px;
  }

  .ptb_lg--140_8722cd0aa678d47d {
    padding: 140px 0;
  }

  .plr_lg--140_1467c644b0b3eae6 {
    padding: 0 140px;
  }

  .pt_lg--140_26ed22d4630ee458 {
    padding-top: 140px;
  }

  .pb_lg--140_764c2c038bc411bd {
    padding-bottom: 140px;
  }

  .pl_lg--140_ac32a1de2fc0240d {
    padding-left: 140px;
  }

  .pr_lg--140_746129b9e2d0b70b {
    padding-right: 140px;
  }

  .mt_lg--140_91f8444d52d5e63e {
    margin-top: 140px;
  }

  .mb_lg--140_86962d6d38d30dbf {
    margin-bottom: 140px;
  }

  .ml_lg--140_5a91f1c76c2c79ba {
    margin-left: 140px;
  }

  .ptb_lg--145_c28311a0e9bc5d70 {
    padding: 145px 0;
  }

  .plr_lg--145_aad609a3d064067a {
    padding: 0 145px;
  }

  .pt_lg--145_df9ac53c123a2a58 {
    padding-top: 145px;
  }

  .pb_lg--145_7d4bc0860ae94963 {
    padding-bottom: 145px;
  }

  .pl_lg--145_f355285979387199 {
    padding-left: 145px;
  }

  .pr_lg--145_8a52abffbc907da2 {
    padding-right: 145px;
  }

  .mt_lg--145_346b527d54c41fe0 {
    margin-top: 145px;
  }

  .mb_lg--145_cac72d37bedd3d25 {
    margin-bottom: 145px;
  }

  .ml_lg--145_d2dac1e1f3e58bf3 {
    margin-left: 145px;
  }

  .ptb_lg--150_00d232d26cec31fc {
    padding: 150px 0;
  }

  .plr_lg--150_7cc36ad7e477487a {
    padding: 0 150px;
  }

  .pt_lg--150_7935373fd050ec4b {
    padding-top: 150px;
  }

  .pb_lg--150_e56e7fa63a80c056 {
    padding-bottom: 150px;
  }

  .pl_lg--150_d4dd6fcb584d9923 {
    padding-left: 150px;
  }

  .pr_lg--150_a2a21cd7ca5fb39f {
    padding-right: 150px;
  }

  .mt_lg--150_73f88b6fa069e9bd {
    margin-top: 150px;
  }

  .mb_lg--150_1fb3277e4b09d464 {
    margin-bottom: 150px;
  }

  .ml_lg--150_ac682f4162fcdb17 {
    margin-left: 150px;
  }

  .ptb_lg--155_d6bb1dac4ccc3d51 {
    padding: 155px 0;
  }

  .plr_lg--155_f2fb3c836475fbbf {
    padding: 0 155px;
  }

  .pt_lg--155_897c2920eb36c872 {
    padding-top: 155px;
  }

  .pb_lg--155_52c49e320a800b87 {
    padding-bottom: 155px;
  }

  .pl_lg--155_d71edf24945dbca2 {
    padding-left: 155px;
  }

  .pr_lg--155_93c4c5b6ac0dffe1 {
    padding-right: 155px;
  }

  .mt_lg--155_794e12957d08882a {
    margin-top: 155px;
  }

  .mb_lg--155_ef71858e65bf8635 {
    margin-bottom: 155px;
  }

  .ml_lg--155_ea435f16ad8e77bc {
    margin-left: 155px;
  }

  .ptb_lg--160_314242b9524d681f {
    padding: 160px 0;
  }

  .plr_lg--160_8bb70453e3c384e8 {
    padding: 0 160px;
  }

  .pt_lg--160_1c445c146f5f84f4 {
    padding-top: 160px;
  }

  .pb_lg--160_0b163a97ff7d7090 {
    padding-bottom: 160px;
  }

  .pl_lg--160_b2df077de8013650 {
    padding-left: 160px;
  }

  .pr_lg--160_d0207557b18d1ec4 {
    padding-right: 160px;
  }

  .mt_lg--160_a1f13a9ee022dc31 {
    margin-top: 160px;
  }

  .mb_lg--160_c189704717642752 {
    margin-bottom: 160px;
  }

  .ml_lg--160_728cf443ab15b227 {
    margin-left: 160px;
  }

  .ptb_lg--165_16607685f368058d {
    padding: 165px 0;
  }

  .plr_lg--165_dabd048f6d452d50 {
    padding: 0 165px;
  }

  .pt_lg--165_634227e92b2c5ae4 {
    padding-top: 165px;
  }

  .pb_lg--165_7d8ce57b8cc8d45e {
    padding-bottom: 165px;
  }

  .pl_lg--165_472fe90d9cb653d1 {
    padding-left: 165px;
  }

  .pr_lg--165_d41d7921f3a47ac0 {
    padding-right: 165px;
  }

  .mt_lg--165_8a2c71e566a8059f {
    margin-top: 165px;
  }

  .mb_lg--165_7f6e830b38241d65 {
    margin-bottom: 165px;
  }

  .ml_lg--165_118883dfb22cfd4c {
    margin-left: 165px;
  }

  .ptb_lg--170_cff0538412e44ff6 {
    padding: 170px 0;
  }

  .plr_lg--170_b0d4ac3ec808e561 {
    padding: 0 170px;
  }

  .pt_lg--170_c69067f6d59dfd39 {
    padding-top: 170px;
  }

  .pb_lg--170_9019254a924ff86c {
    padding-bottom: 170px;
  }

  .pl_lg--170_6cceaa9502731de0 {
    padding-left: 170px;
  }

  .pr_lg--170_9b332fbcdc72c0f6 {
    padding-right: 170px;
  }

  .mt_lg--170_6930f4332d46c611 {
    margin-top: 170px;
  }

  .mb_lg--170_fec0c77be26e87cf {
    margin-bottom: 170px;
  }

  .ml_lg--170_b6cf332020fd538f {
    margin-left: 170px;
  }

  .ptb_lg--175_1aa9906d78e9f973 {
    padding: 175px 0;
  }

  .plr_lg--175_937bd76f5938b3e2 {
    padding: 0 175px;
  }

  .pt_lg--175_6e744afa1bfb69fa {
    padding-top: 175px;
  }

  .pb_lg--175_d20c4c2dc136da9d {
    padding-bottom: 175px;
  }

  .pl_lg--175_93ae62d65ee63321 {
    padding-left: 175px;
  }

  .pr_lg--175_06c4bcffebe9b421 {
    padding-right: 175px;
  }

  .mt_lg--175_71a43119877f0d15 {
    margin-top: 175px;
  }

  .mb_lg--175_de4c67fcb157b7d9 {
    margin-bottom: 175px;
  }

  .ml_lg--175_cabfd76066bea587 {
    margin-left: 175px;
  }

  .ptb_lg--180_609d8b5003f9045f {
    padding: 180px 0;
  }

  .plr_lg--180_de0aebc0380fc394 {
    padding: 0 180px;
  }

  .pt_lg--180_4bc48bddaec5de89 {
    padding-top: 180px;
  }

  .pb_lg--180_79b5df182bed62f9 {
    padding-bottom: 180px;
  }

  .pl_lg--180_2c491a803fb084d8 {
    padding-left: 180px;
  }

  .pr_lg--180_b34562d81562d07a {
    padding-right: 180px;
  }

  .mt_lg--180_28f6eec47b66da2b {
    margin-top: 180px;
  }

  .mb_lg--180_c1b24dfee0bf8aeb {
    margin-bottom: 180px;
  }

  .ml_lg--180_2853a37db58fd8e4 {
    margin-left: 180px;
  }

  .ptb_lg--185_261505b160cb02e5 {
    padding: 185px 0;
  }

  .plr_lg--185_999f685b9e1086df {
    padding: 0 185px;
  }

  .pt_lg--185_e2068da50eced8ee {
    padding-top: 185px;
  }

  .pb_lg--185_1080bf123951071c {
    padding-bottom: 185px;
  }

  .pl_lg--185_2236d22303aff5f7 {
    padding-left: 185px;
  }

  .pr_lg--185_6814a1ddf1d2542b {
    padding-right: 185px;
  }

  .mt_lg--185_baeb474f202fb6de {
    margin-top: 185px;
  }

  .mb_lg--185_632e21fafecf8778 {
    margin-bottom: 185px;
  }

  .ml_lg--185_e7e2e5b5cf08b95c {
    margin-left: 185px;
  }

  .ptb_lg--190_1c111fc5449fdae1 {
    padding: 190px 0;
  }

  .plr_lg--190_7fa8c2c21336e574 {
    padding: 0 190px;
  }

  .pt_lg--190_4c5f914a4fde5bad {
    padding-top: 190px;
  }

  .pb_lg--190_83d6663e4f024ab1 {
    padding-bottom: 190px;
  }

  .pl_lg--190_22e6dec68acce5b9 {
    padding-left: 190px;
  }

  .pr_lg--190_e0318e5fa7deaae0 {
    padding-right: 190px;
  }

  .mt_lg--190_6539598188378fdc {
    margin-top: 190px;
  }

  .mb_lg--190_6a8b7b872de2dd0c {
    margin-bottom: 190px;
  }

  .ml_lg--190_0b0c4cb8f0af5f94 {
    margin-left: 190px;
  }

  .ptb_lg--195_524b7e5a8f394685 {
    padding: 195px 0;
  }

  .plr_lg--195_c173b90295db7a58 {
    padding: 0 195px;
  }

  .pt_lg--195_0373937bb2c6d98e {
    padding-top: 195px;
  }

  .pb_lg--195_9d46068b9a9f7f7d {
    padding-bottom: 195px;
  }

  .pl_lg--195_82deded52bd4334e {
    padding-left: 195px;
  }

  .pr_lg--195_e0c5c8476615bcca {
    padding-right: 195px;
  }

  .mt_lg--195_d102ef5153b3d825 {
    margin-top: 195px;
  }

  .mb_lg--195_0b7176210a2c9f6c {
    margin-bottom: 195px;
  }

  .ml_lg--195_b1cc70f1ea47afc1 {
    margin-left: 195px;
  }

  .ptb_lg--200_2673a6060783a24f {
    padding: 200px 0;
  }

  .plr_lg--200_e17db0b15dfec8a0 {
    padding: 0 200px;
  }

  .pt_lg--200_9e21ee276fdbda93 {
    padding-top: 200px;
  }

  .pb_lg--200_5d46ed73f83aa922 {
    padding-bottom: 200px;
  }

  .pl_lg--200_13dafd37d8a22d4f {
    padding-left: 200px;
  }

  .pr_lg--200_0c9dda60b47a3e93 {
    padding-right: 200px;
  }

  .mt_lg--200_bc76db822769f9a4 {
    margin-top: 200px;
  }

  .mb_lg--200_f20e91523db79176 {
    margin-bottom: 200px;
  }

  .ml_lg--200_fdd4ebf9038eeebd {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_0ee3cec5d7091315 {
    padding: 0;
  }

  .pl_md--0_feb53cef7a4a3525 {
    padding-left: 0;
  }

  .pr_md--0_845b10cc33ed80be {
    padding-right: 0;
  }

  .pt_md--0_5d056387fb0683f6 {
    padding-top: 0;
  }

  .pb_md--0_e27cdcce27c94e91 {
    padding-bottom: 0;
  }

  .pb_md--80_76cefa932133a0a5 {
    padding-bottom: 80px;
  }

  .pt_md--50_d85366ea3d7de007 {
    padding-top: 50px;
  }

  .mr_md--0_5d2c80eaeee7e6e5 {
    margin-right: 0;
  }

  .ml_md--0_6871ccf5a5f8ceb7 {
    margin-left: 0;
  }

  .mt_md--0_fcd648278633168f {
    margin-top: 0;
  }

  .mb_md--0_761f011fce80fcfa {
    margin-bottom: 0;
  }

  .ptb_md--250_c9003862bde63b9a {
    padding: 250px 0;
  }

  .ptb_md--5_7fafc99e78ac3472 {
    padding: 5px 0;
  }

  .plr_md--5_d7611793368dd8f1 {
    padding: 0 5px;
  }

  .pt_md--5_16b187741bfe7454 {
    padding-top: 5px;
  }

  .pb_md--5_10a1174cbb8d6f2e {
    padding-bottom: 5px;
  }

  .pl_md--5_a541142de8d3c952 {
    padding-left: 5px;
  }

  .pr_md--5_6f210ff619f50a95 {
    padding-right: 5px;
  }

  .mt_md--5_e2e47613436d8629 {
    margin-top: 5px;
  }

  .mb_md--5_49bda31ccc08953f {
    margin-bottom: 5px;
  }

  .ptb_md--10_f950f8ee877e8b4b {
    padding: 10px 0;
  }

  .plr_md--10_bed9019ef476adfa {
    padding: 0 10px;
  }

  .pt_md--10_8d2f434f8f4cf28c {
    padding-top: 10px;
  }

  .pb_md--10_81941a94877a1aeb {
    padding-bottom: 10px;
  }

  .pl_md--10_f809975d4b43452f {
    padding-left: 10px;
  }

  .pr_md--10_3835d3d8472ee5c5 {
    padding-right: 10px;
  }

  .mt_md--10_55d1388921309b04 {
    margin-top: 10px;
  }

  .mb_md--10_4462292fc6dbb40a {
    margin-bottom: 10px;
  }

  .ptb_md--15_295993f2513a6c10 {
    padding: 15px 0;
  }

  .plr_md--15_da1874e62e508728 {
    padding: 0 15px;
  }

  .pt_md--15_044f9268b399a967 {
    padding-top: 15px;
  }

  .pb_md--15_f7ce4b641bda0ca6 {
    padding-bottom: 15px;
  }

  .pl_md--15_c8cccb6e315f4c79 {
    padding-left: 15px;
  }

  .pr_md--15_841e825aa2bd8cb5 {
    padding-right: 15px;
  }

  .mt_md--15_2186fe4712003a70 {
    margin-top: 15px;
  }

  .mb_md--15_041a3be8cd2f51e9 {
    margin-bottom: 15px;
  }

  .ptb_md--20_876732cdf3ea888a {
    padding: 20px 0;
  }

  .plr_md--20_c75cac37532a6f44 {
    padding: 0 20px;
  }

  .pt_md--20_29abe6097a82caeb {
    padding-top: 20px;
  }

  .pb_md--20_9943ffc9ee0ad66b {
    padding-bottom: 20px;
  }

  .pl_md--20_5ad889194363b208 {
    padding-left: 20px;
  }

  .pr_md--20_20f5ed95230bd10d {
    padding-right: 20px;
  }

  .mt_md--20_242ed1653efc1f15 {
    margin-top: 20px;
  }

  .mb_md--20_16235eec476af631 {
    margin-bottom: 20px;
  }

  .ptb_md--25_aaa854bdfd5c0611 {
    padding: 25px 0;
  }

  .plr_md--25_ba208d4adcb30d20 {
    padding: 0 25px;
  }

  .pt_md--25_649720fa00605976 {
    padding-top: 25px;
  }

  .pb_md--25_b4a6676854206645 {
    padding-bottom: 25px;
  }

  .pl_md--25_dcaf35a1d41ea76d {
    padding-left: 25px;
  }

  .pr_md--25_ba072d8a8790462a {
    padding-right: 25px;
  }

  .mt_md--25_a1942493cf011abd {
    margin-top: 25px;
  }

  .mb_md--25_d6c8952efd34e9d3 {
    margin-bottom: 25px;
  }

  .ptb_md--30_1dd03ac8dc960108 {
    padding: 30px 0;
  }

  .plr_md--30_de8d6c6ecc7ed00f {
    padding: 0 30px;
  }

  .pt_md--30_8d8560990814c878 {
    padding-top: 30px;
  }

  .pb_md--30_5499432434401762 {
    padding-bottom: 30px;
  }

  .pl_md--30_feaad1f67b8d3456 {
    padding-left: 30px;
  }

  .pr_md--30_8ce8fb38921390dc {
    padding-right: 30px;
  }

  .mt_md--30_545750ce78aa8204 {
    margin-top: 30px;
  }

  .mb_md--30_02eca206139cc913 {
    margin-bottom: 30px;
  }

  .ptb_md--35_2a7ea2cfe1bf7dc2 {
    padding: 35px 0;
  }

  .plr_md--35_fdab586c819680dd {
    padding: 0 35px;
  }

  .pt_md--35_485890fee00f6408 {
    padding-top: 35px;
  }

  .pb_md--35_c8bd280aca132ec8 {
    padding-bottom: 35px;
  }

  .pl_md--35_2981d8edf51305ca {
    padding-left: 35px;
  }

  .pr_md--35_338ce5bb1b37b345 {
    padding-right: 35px;
  }

  .mt_md--35_2a73bb97a7e0e0c6 {
    margin-top: 35px;
  }

  .mb_md--35_5750b48afb75c90a {
    margin-bottom: 35px;
  }

  .ptb_md--40_c2778b9050a606c2 {
    padding: 40px 0;
  }

  .plr_md--40_129cefbb0377b4d9 {
    padding: 0 40px;
  }

  .pt_md--40_62e88e6e87ae5072 {
    padding-top: 40px;
  }

  .pb_md--40_cc74e3d77053be65 {
    padding-bottom: 40px;
  }

  .pl_md--40_4c720197897bc7de {
    padding-left: 40px;
  }

  .pr_md--40_96bd1894ccedc782 {
    padding-right: 40px;
  }

  .mt_md--40_87b5aa8bf6071bc1 {
    margin-top: 40px;
  }

  .mb_md--40_8f1aa1346ff1a1d4 {
    margin-bottom: 40px;
  }

  .ptb_md--45_69a7346a4b427451 {
    padding: 45px 0;
  }

  .plr_md--45_ddf6496ffd439ee4 {
    padding: 0 45px;
  }

  .pt_md--45_71e4bc7fc7418f6f {
    padding-top: 45px;
  }

  .pb_md--45_4d68e4ec90352957 {
    padding-bottom: 45px;
  }

  .pl_md--45_a47ff6868907ed29 {
    padding-left: 45px;
  }

  .pr_md--45_1cd747a11972a61c {
    padding-right: 45px;
  }

  .mt_md--45_119f885573d95ea0 {
    margin-top: 45px;
  }

  .mb_md--45_a369cbd6d8ca7728 {
    margin-bottom: 45px;
  }

  .ptb_md--50_c34a93e35d79bcb6 {
    padding: 50px 0;
  }

  .plr_md--50_9b6640db32bf32f8 {
    padding: 0 50px;
  }

  .pt_md--50_d85366ea3d7de007 {
    padding-top: 50px;
  }

  .pb_md--50_80bd46f347be12dd {
    padding-bottom: 50px;
  }

  .pl_md--50_d9efbdf4bfb0c284 {
    padding-left: 50px;
  }

  .pr_md--50_bb8e6bffa0b51992 {
    padding-right: 50px;
  }

  .mt_md--50_4d57d56a2ccaae7e {
    margin-top: 50px;
  }

  .mb_md--50_415c0215b7226fd7 {
    margin-bottom: 50px;
  }

  .ptb_md--55_b4dbda47e71f05a0 {
    padding: 55px 0;
  }

  .plr_md--55_fe0d011df34fc016 {
    padding: 0 55px;
  }

  .pt_md--55_b79d42fa8fceda0b {
    padding-top: 55px;
  }

  .pb_md--55_f24ab25c2becbf08 {
    padding-bottom: 55px;
  }

  .pl_md--55_77987c8ffcf2633b {
    padding-left: 55px;
  }

  .pr_md--55_acc086e6ddb76280 {
    padding-right: 55px;
  }

  .mt_md--55_1229959152575645 {
    margin-top: 55px;
  }

  .mb_md--55_896b32cce4158f13 {
    margin-bottom: 55px;
  }

  .ptb_md--60_05e49a6719152f24 {
    padding: 60px 0;
  }

  .plr_md--60_62c827c0a6d87904 {
    padding: 0 60px;
  }

  .pt_md--60_2f3aaf22a8367ad4 {
    padding-top: 60px;
  }

  .pb_md--60_c0c272a68a99fe2e {
    padding-bottom: 60px;
  }

  .pl_md--60_453579c51587a1ac {
    padding-left: 60px;
  }

  .pr_md--60_fc6db992df6f7197 {
    padding-right: 60px;
  }

  .mt_md--60_d9f0a0a1e550b3d0 {
    margin-top: 60px;
  }

  .mb_md--60_c98cd062ed1e680c {
    margin-bottom: 60px;
  }

  .ptb_md--65_f417c700bd828f59 {
    padding: 65px 0;
  }

  .plr_md--65_b837a181f058f3ca {
    padding: 0 65px;
  }

  .pt_md--65_3d6a1db92d1059a0 {
    padding-top: 65px;
  }

  .pb_md--65_4acb57e101d696b2 {
    padding-bottom: 65px;
  }

  .pl_md--65_7d8b169315b721ef {
    padding-left: 65px;
  }

  .pr_md--65_cb6a925b9f1cdd22 {
    padding-right: 65px;
  }

  .mt_md--65_a1949a38557c421b {
    margin-top: 65px;
  }

  .mb_md--65_7c27876e378d50f5 {
    margin-bottom: 65px;
  }

  .ptb_md--70_f62808150c165fd9 {
    padding: 70px 0;
  }

  .plr_md--70_8ca6f41c6e875ad1 {
    padding: 0 70px;
  }

  .pt_md--70_9440007e5c211d1d {
    padding-top: 70px;
  }

  .pb_md--70_9eea3e724a4dd6f4 {
    padding-bottom: 70px;
  }

  .pl_md--70_a249ff9e62c6c056 {
    padding-left: 70px;
  }

  .pr_md--70_06f2d6cab1ba8eb5 {
    padding-right: 70px;
  }

  .mt_md--70_442b4f49a5c6798a {
    margin-top: 70px;
  }

  .mb_md--70_7058c329b9d04dfb {
    margin-bottom: 70px;
  }

  .ptb_md--75_082fc8adccd2f51f {
    padding: 75px 0;
  }

  .plr_md--75_ac57f6493ffe0248 {
    padding: 0 75px;
  }

  .pt_md--75_74731b70c2b6f9ff {
    padding-top: 75px;
  }

  .pb_md--75_6e3a68a12bf0e594 {
    padding-bottom: 75px;
  }

  .pl_md--75_fca730490c6377df {
    padding-left: 75px;
  }

  .pr_md--75_aed49a518cce9de1 {
    padding-right: 75px;
  }

  .mt_md--75_31b34ff34817f747 {
    margin-top: 75px;
  }

  .mb_md--75_e4ebffc3b1920a73 {
    margin-bottom: 75px;
  }

  .ptb_md--80_6008fb0b41c25587 {
    padding: 80px 0;
  }

  .plr_md--80_c262a2706d13fd1d {
    padding: 0 80px;
  }

  .pt_md--80_cacec820875f1eb6 {
    padding-top: 80px;
  }

  .pb_md--80_76cefa932133a0a5 {
    padding-bottom: 80px;
  }

  .pl_md--80_2380a03728ce4ff7 {
    padding-left: 80px;
  }

  .pr_md--80_b4b2167adc35c49a {
    padding-right: 80px;
  }

  .mt_md--80_7e92261562ec5ec9 {
    margin-top: 80px;
  }

  .mb_md--80_7c0c07010fdde4f9 {
    margin-bottom: 80px;
  }

  .ptb_md--85_cd56150622229dea {
    padding: 85px 0;
  }

  .plr_md--85_086992feafebde90 {
    padding: 0 85px;
  }

  .pt_md--85_fa3e1f9e545ae276 {
    padding-top: 85px;
  }

  .pb_md--85_f1ee5bf235ed3499 {
    padding-bottom: 85px;
  }

  .pl_md--85_bc5a530c9fc8bc23 {
    padding-left: 85px;
  }

  .pr_md--85_b1fee107fd100ee9 {
    padding-right: 85px;
  }

  .mt_md--85_e249cd058da59775 {
    margin-top: 85px;
  }

  .mb_md--85_7355b8005649c0ab {
    margin-bottom: 85px;
  }

  .ptb_md--90_ee3c100ff4b1c4f4 {
    padding: 90px 0;
  }

  .plr_md--90_4c1058556d4511b9 {
    padding: 0 90px;
  }

  .pt_md--90_c47ff951e1da25f0 {
    padding-top: 90px;
  }

  .pb_md--90_18495084b12e3e5f {
    padding-bottom: 90px;
  }

  .pl_md--90_5d00aa9ee38dc2e9 {
    padding-left: 90px;
  }

  .pr_md--90_b84e9394f3e0a6c8 {
    padding-right: 90px;
  }

  .mt_md--90_bfb70e25d8dfd2b7 {
    margin-top: 90px;
  }

  .mb_md--90_f7daa9e6b26a2686 {
    margin-bottom: 90px;
  }

  .ptb_md--95_72fa1a133fb56619 {
    padding: 95px 0;
  }

  .plr_md--95_e4bf8fcde0916ca6 {
    padding: 0 95px;
  }

  .pt_md--95_1b3b9a3cdf2ee1a5 {
    padding-top: 95px;
  }

  .pb_md--95_9479703119807403 {
    padding-bottom: 95px;
  }

  .pl_md--95_c58302d9708ec11f {
    padding-left: 95px;
  }

  .pr_md--95_9b670c60343ee63e {
    padding-right: 95px;
  }

  .mt_md--95_e9a06a4c5e5c878b {
    margin-top: 95px;
  }

  .mb_md--95_e07f635c2fbc460d {
    margin-bottom: 95px;
  }

  .ptb_md--100_851ba3fd7a1d8499 {
    padding: 100px 0;
  }

  .plr_md--100_cdf8516addc89956 {
    padding: 0 100px;
  }

  .pt_md--100_a15817fd8fa99bbe {
    padding-top: 100px;
  }

  .pb_md--100_640cdbec804e8f1a {
    padding-bottom: 100px;
  }

  .pl_md--100_ad6c8e5d1d8b93dd {
    padding-left: 100px;
  }

  .pr_md--100_de7ef26af6b6f8c5 {
    padding-right: 100px;
  }

  .mt_md--100_b3496a871140cc07 {
    margin-top: 100px;
  }

  .mb_md--100_60c9f5df202448f1 {
    margin-bottom: 100px;
  }

  .ptb_md--105_04dace4d61584455 {
    padding: 105px 0;
  }

  .plr_md--105_596573f68760c1fc {
    padding: 0 105px;
  }

  .pt_md--105_e995930471d309df {
    padding-top: 105px;
  }

  .pb_md--105_d0fe88024fd56db8 {
    padding-bottom: 105px;
  }

  .pl_md--105_9e4af83039906dde {
    padding-left: 105px;
  }

  .pr_md--105_d35f8981f9b89a1a {
    padding-right: 105px;
  }

  .mt_md--105_ce2d28089c4e1f95 {
    margin-top: 105px;
  }

  .mb_md--105_12cdaba1412a80e9 {
    margin-bottom: 105px;
  }

  .ptb_md--110_c64afb55f1e973c7 {
    padding: 110px 0;
  }

  .plr_md--110_d141fe9ddf3d6752 {
    padding: 0 110px;
  }

  .pt_md--110_75242dd34d1fed24 {
    padding-top: 110px;
  }

  .pb_md--110_f7cb2abde1717073 {
    padding-bottom: 110px;
  }

  .pl_md--110_73bda9b7103d3f97 {
    padding-left: 110px;
  }

  .pr_md--110_0fb5fcd86b705ad7 {
    padding-right: 110px;
  }

  .mt_md--110_a0315f5b661871ec {
    margin-top: 110px;
  }

  .mb_md--110_0265cf30d7955736 {
    margin-bottom: 110px;
  }

  .ptb_md--115_4fbce1483f448ddc {
    padding: 115px 0;
  }

  .plr_md--115_d2d1e8dff88f54b4 {
    padding: 0 115px;
  }

  .pt_md--115_a19c88cb4506d92d {
    padding-top: 115px;
  }

  .pb_md--115_9a807cde86fded50 {
    padding-bottom: 115px;
  }

  .pl_md--115_01a97ce430237f16 {
    padding-left: 115px;
  }

  .pr_md--115_b843be30568d013b {
    padding-right: 115px;
  }

  .mt_md--115_558b723228bf711b {
    margin-top: 115px;
  }

  .mb_md--115_8fa424e085207646 {
    margin-bottom: 115px;
  }

  .ptb_md--120_b1fe31607fb1e70c {
    padding: 120px 0;
  }

  .plr_md--120_a276128ecdc31fc5 {
    padding: 0 120px;
  }

  .pt_md--120_793055e095ff7093 {
    padding-top: 120px;
  }

  .pb_md--120_af93e5eebde45f02 {
    padding-bottom: 120px;
  }

  .pl_md--120_8b832367dddd3428 {
    padding-left: 120px;
  }

  .pr_md--120_7b8ace17417ebc3b {
    padding-right: 120px;
  }

  .mt_md--120_b97ba9069f802fd0 {
    margin-top: 120px;
  }

  .mb_md--120_5d57188c9bf2ca56 {
    margin-bottom: 120px;
  }

  .ptb_md--125_fe146dfdbcb1c161 {
    padding: 125px 0;
  }

  .plr_md--125_e312d08c64192a75 {
    padding: 0 125px;
  }

  .pt_md--125_1dd655673b4b0ea8 {
    padding-top: 125px;
  }

  .pb_md--125_a8fb831288be74bc {
    padding-bottom: 125px;
  }

  .pl_md--125_9c56e503881edd70 {
    padding-left: 125px;
  }

  .pr_md--125_57b5e2c3f13be96b {
    padding-right: 125px;
  }

  .mt_md--125_dc003b474e51cc41 {
    margin-top: 125px;
  }

  .mb_md--125_27197c62ee56df73 {
    margin-bottom: 125px;
  }

  .ptb_md--130_5e575c70561df9c5 {
    padding: 130px 0;
  }

  .plr_md--130_20b444d1d0910782 {
    padding: 0 130px;
  }

  .pt_md--130_95090c6c1ac4113a {
    padding-top: 130px;
  }

  .pb_md--130_7dc6457e9c2ec173 {
    padding-bottom: 130px;
  }

  .pl_md--130_90c0d8a260884db5 {
    padding-left: 130px;
  }

  .pr_md--130_6e7ce958c2db35e2 {
    padding-right: 130px;
  }

  .mt_md--130_71ceb9e8e92bf87d {
    margin-top: 130px;
  }

  .mb_md--130_78885f7710896dcb {
    margin-bottom: 130px;
  }

  .ptb_md--135_7a5fb4c928c13dff {
    padding: 135px 0;
  }

  .plr_md--135_78a9895c990d1ee1 {
    padding: 0 135px;
  }

  .pt_md--135_15f765b8d2c540dd {
    padding-top: 135px;
  }

  .pb_md--135_3962af1733d197be {
    padding-bottom: 135px;
  }

  .pl_md--135_2e9570cb86a7fb87 {
    padding-left: 135px;
  }

  .pr_md--135_7b36a3499168eb45 {
    padding-right: 135px;
  }

  .mt_md--135_1a0bf14b296b9801 {
    margin-top: 135px;
  }

  .mb_md--135_e1be409402930152 {
    margin-bottom: 135px;
  }

  .ptb_md--140_ab81259eae282763 {
    padding: 140px 0;
  }

  .plr_md--140_addea0e638983ba8 {
    padding: 0 140px;
  }

  .pt_md--140_b74683b536d99e51 {
    padding-top: 140px;
  }

  .pb_md--140_5d590139f3a76964 {
    padding-bottom: 140px;
  }

  .pl_md--140_4d8c91faaa2690ad {
    padding-left: 140px;
  }

  .pr_md--140_3b4c7a47745881d2 {
    padding-right: 140px;
  }

  .mt_md--140_dea5ef61d2eae5f5 {
    margin-top: 140px;
  }

  .mb_md--140_01b20cf46af0ad7d {
    margin-bottom: 140px;
  }

  .ptb_md--145_4d50be71c9ac6a66 {
    padding: 145px 0;
  }

  .plr_md--145_93ab2750dc29dfee {
    padding: 0 145px;
  }

  .pt_md--145_bbff76ed968140ca {
    padding-top: 145px;
  }

  .pb_md--145_131185a9972b2468 {
    padding-bottom: 145px;
  }

  .pl_md--145_13ebf6ab4104ef6a {
    padding-left: 145px;
  }

  .pr_md--145_76f4c5945826d400 {
    padding-right: 145px;
  }

  .mt_md--145_5d29720d50ca594a {
    margin-top: 145px;
  }

  .mb_md--145_9b5f0e55a068932a {
    margin-bottom: 145px;
  }

  .ptb_md--150_d559cefc7088362d {
    padding: 150px 0;
  }

  .plr_md--150_7ec7a10f1a1fa762 {
    padding: 0 150px;
  }

  .pt_md--150_5d416e40c6019d25 {
    padding-top: 150px;
  }

  .pb_md--150_51758e8097b90a44 {
    padding-bottom: 150px;
  }

  .pl_md--150_59c904b5bbd0759e {
    padding-left: 150px;
  }

  .pr_md--150_ff84fe5a69baf29f {
    padding-right: 150px;
  }

  .mt_md--150_c3ff31295c395a81 {
    margin-top: 150px;
  }

  .mb_md--150_f6545b40646d7390 {
    margin-bottom: 150px;
  }

  .ptb_md--155_7b084d04cdcb67e9 {
    padding: 155px 0;
  }

  .plr_md--155_7c0b71b3aee9908d {
    padding: 0 155px;
  }

  .pt_md--155_1ecb9f3eb84ad147 {
    padding-top: 155px;
  }

  .pb_md--155_c2336029fe81feec {
    padding-bottom: 155px;
  }

  .pl_md--155_566b7dc6ec6ec94c {
    padding-left: 155px;
  }

  .pr_md--155_cf9302774d7841e7 {
    padding-right: 155px;
  }

  .mt_md--155_0ca7fd20f6762093 {
    margin-top: 155px;
  }

  .mb_md--155_4ea5a89f5966244e {
    margin-bottom: 155px;
  }

  .ptb_md--160_2ea061c30f18e236 {
    padding: 160px 0;
  }

  .plr_md--160_95edc61bdacf6954 {
    padding: 0 160px;
  }

  .pt_md--160_df324eba418de2e8 {
    padding-top: 160px;
  }

  .pb_md--160_8efc3b72459e2f54 {
    padding-bottom: 160px;
  }

  .pl_md--160_7b13a3cb3d263cf5 {
    padding-left: 160px;
  }

  .pr_md--160_40646ca3baa421bb {
    padding-right: 160px;
  }

  .mt_md--160_3effc67b79b6ca25 {
    margin-top: 160px;
  }

  .mb_md--160_01b27a15ca3c3fe7 {
    margin-bottom: 160px;
  }

  .ptb_md--165_9129b712ae844cf0 {
    padding: 165px 0;
  }

  .plr_md--165_0dfd5916cd273c60 {
    padding: 0 165px;
  }

  .pt_md--165_2437fe935c87033b {
    padding-top: 165px;
  }

  .pb_md--165_373009433d7544fd {
    padding-bottom: 165px;
  }

  .pl_md--165_a592f6fb60e6f112 {
    padding-left: 165px;
  }

  .pr_md--165_8318d27e5d61cddb {
    padding-right: 165px;
  }

  .mt_md--165_7d586052726cfd6e {
    margin-top: 165px;
  }

  .mb_md--165_1d6f9dea2c119be2 {
    margin-bottom: 165px;
  }

  .ptb_md--170_47fd7306816687e3 {
    padding: 170px 0;
  }

  .plr_md--170_af70d2d42d8c71a0 {
    padding: 0 170px;
  }

  .pt_md--170_703d77e10c127ef5 {
    padding-top: 170px;
  }

  .pb_md--170_e825f5a4d713ec2e {
    padding-bottom: 170px;
  }

  .pl_md--170_05ae55f1489d501b {
    padding-left: 170px;
  }

  .pr_md--170_959b928a28a24692 {
    padding-right: 170px;
  }

  .mt_md--170_ccc1ec8e668bf6e4 {
    margin-top: 170px;
  }

  .mb_md--170_329d7677ddf7264b {
    margin-bottom: 170px;
  }

  .ptb_md--175_35b29c44f9117626 {
    padding: 175px 0;
  }

  .plr_md--175_32f567188a7adb22 {
    padding: 0 175px;
  }

  .pt_md--175_cd1d21c0f861f407 {
    padding-top: 175px;
  }

  .pb_md--175_b28e0075adaa5031 {
    padding-bottom: 175px;
  }

  .pl_md--175_530c881eb1ea7ffb {
    padding-left: 175px;
  }

  .pr_md--175_df542eae6929aa33 {
    padding-right: 175px;
  }

  .mt_md--175_6d99ffb853a77637 {
    margin-top: 175px;
  }

  .mb_md--175_c88d44df1760a203 {
    margin-bottom: 175px;
  }

  .ptb_md--180_3ec1d8e47f099b3f {
    padding: 180px 0;
  }

  .plr_md--180_7e9572c9ce04f618 {
    padding: 0 180px;
  }

  .pt_md--180_827b656d97977cf1 {
    padding-top: 180px;
  }

  .pb_md--180_819044a5cdbb5f2f {
    padding-bottom: 180px;
  }

  .pl_md--180_4ccdc097fe78404d {
    padding-left: 180px;
  }

  .pr_md--180_0eabd8c36024e549 {
    padding-right: 180px;
  }

  .mt_md--180_4378bc3c234c6dd5 {
    margin-top: 180px;
  }

  .mb_md--180_95edbf1870ae418c {
    margin-bottom: 180px;
  }

  .ptb_md--185_38254404bc5c0446 {
    padding: 185px 0;
  }

  .plr_md--185_012edbc6e5536d89 {
    padding: 0 185px;
  }

  .pt_md--185_0aa34adae2f29359 {
    padding-top: 185px;
  }

  .pb_md--185_6c455c64a3bf00cf {
    padding-bottom: 185px;
  }

  .pl_md--185_e86c54ca409b2d10 {
    padding-left: 185px;
  }

  .pr_md--185_88bb4d57e9210220 {
    padding-right: 185px;
  }

  .mt_md--185_d324d304161c9393 {
    margin-top: 185px;
  }

  .mb_md--185_abd7c4f15499288b {
    margin-bottom: 185px;
  }

  .ptb_md--190_46b28b9cb022f139 {
    padding: 190px 0;
  }

  .plr_md--190_472ea550892d8dbd {
    padding: 0 190px;
  }

  .pt_md--190_79ffa4675e1dc4fe {
    padding-top: 190px;
  }

  .pb_md--190_34bae632ddc672e0 {
    padding-bottom: 190px;
  }

  .pl_md--190_5f06fb0394e37049 {
    padding-left: 190px;
  }

  .pr_md--190_84da5d07c611f393 {
    padding-right: 190px;
  }

  .mt_md--190_88736842149f53f7 {
    margin-top: 190px;
  }

  .mb_md--190_85daf80f8a7537c5 {
    margin-bottom: 190px;
  }

  .ptb_md--195_7f8d66071be1a83e {
    padding: 195px 0;
  }

  .plr_md--195_efd18a12a24c7d23 {
    padding: 0 195px;
  }

  .pt_md--195_cca78205c3526920 {
    padding-top: 195px;
  }

  .pb_md--195_69e016a7143730fa {
    padding-bottom: 195px;
  }

  .pl_md--195_6a31ff9acaeb6ea2 {
    padding-left: 195px;
  }

  .pr_md--195_74e880769126e416 {
    padding-right: 195px;
  }

  .mt_md--195_ac131cf8449c5445 {
    margin-top: 195px;
  }

  .mb_md--195_54801aced62085d1 {
    margin-bottom: 195px;
  }

  .ptb_md--200_4d20d37d672d5b9d {
    padding: 200px 0;
  }

  .plr_md--200_bd4008eb1a36e1a8 {
    padding: 0 200px;
  }

  .pt_md--200_81b88571466bcb56 {
    padding-top: 200px;
  }

  .pb_md--200_52d66911d29a3904 {
    padding-bottom: 200px;
  }

  .pl_md--200_e5520e80943aecde {
    padding-left: 200px;
  }

  .pr_md--200_e85e8bae778262f7 {
    padding-right: 200px;
  }

  .mt_md--200_78784226cf9af239 {
    margin-top: 200px;
  }

  .mb_md--200_de23a9e482e5b722 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_ca4ed46c81a2bbfd {
    padding: 250px 0;
  }

  .ptb_sm--0_aeef6456c9b239cd {
    padding: 0;
  }

  .pl_sm--0_0daf598219972ee4 {
    padding-left: 0;
  }

  .pr_sm--0_0183857c2fd8e881 {
    padding-right: 0;
  }

  .pt_sm--0_4d98aa8d0ec6c56d {
    padding-top: 0;
  }

  .pb_sm--0_a088310de20d446b {
    padding-bottom: 0;
  }

  .pb_sm--80_b49adaa9a6f887b4 {
    padding-bottom: 30px;
  }

  .pt_sm--50_22ebab6a0a57eabc {
    padding-top: 50px;
  }

  .mr_sm--0_144a3820932dca1c {
    margin-right: 0;
  }

  .ml_sm--0_9764fcfbe7f655c2 {
    margin-left: 0;
  }

  .mt_sm--0_7eb85c5c9e95a266 {
    margin-top: 0;
  }

  .mb_sm--0_491fa36fabb098a2 {
    margin-bottom: 0;
  }

  .pt_sm--150_75f0766ee48e4b1d {
    padding-top: 150px;
  }

  .pb_sm--110_aad08d086b0b9a12 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_29a4943d8aa4883f {
    padding: 5px 0;
  }

  .plr_sm--5_3135f4fa8b8b230e {
    padding: 0 5px;
  }

  .pt_sm--5_722d263feb256e34 {
    padding-top: 5px;
  }

  .pb_sm--5_98779518339f7480 {
    padding-bottom: 5px;
  }

  .pl_sm--5_32b87136c49454e5 {
    padding-left: 5px;
  }

  .pr_sm--5_f04dbad93d120e44 {
    padding-right: 5px;
  }

  .mt_sm--5_f8b7aea607794be9 {
    margin-top: 5px;
  }

  .ml_sm--5_d4f4a601996cc332 {
    margin-left: 5px;
  }

  .mr_sm--5_2ac82ed97a469e72 {
    margin-right: 5px;
  }

  .mb_sm--5_4ca67cda1e4d0182 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_350ace86f0115e39 {
    padding: 10px 0;
  }

  .plr_sm--10_5b41270b4b83c8fa {
    padding: 0 10px;
  }

  .pt_sm--10_cd9166826dc9cf5c {
    padding-top: 10px;
  }

  .pb_sm--10_c17ce1bde0f04610 {
    padding-bottom: 10px;
  }

  .pl_sm--10_00822104a7ea003b {
    padding-left: 10px;
  }

  .pr_sm--10_f05cfea9a9c1804a {
    padding-right: 10px;
  }

  .mt_sm--10_ebb64db361af72bf {
    margin-top: 10px;
  }

  .ml_sm--10_35bc6a2956a3f5fa {
    margin-left: 10px;
  }

  .mr_sm--10_c19eee6252bbe9e5 {
    margin-right: 10px;
  }

  .mb_sm--10_d993892bef20c6f2 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_d0f301ec51a5c8fb {
    padding: 15px 0;
  }

  .plr_sm--15_34b078c9ebb4a657 {
    padding: 0 15px;
  }

  .pt_sm--15_df98af47e1fccf13 {
    padding-top: 15px;
  }

  .pb_sm--15_7c91b004be5bed2e {
    padding-bottom: 15px;
  }

  .pl_sm--15_555ffb71ea79a08e {
    padding-left: 15px;
  }

  .pr_sm--15_3321e2bb0d757bb1 {
    padding-right: 15px;
  }

  .mt_sm--15_5f3b3c445bb74d69 {
    margin-top: 15px;
  }

  .ml_sm--15_40fe96dbc56678b1 {
    margin-left: 15px;
  }

  .mr_sm--15_40f5da6e86d5eb8f {
    margin-right: 15px;
  }

  .mb_sm--15_68f935f92a2bcf39 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_a569c533ec091008 {
    padding: 20px 0;
  }

  .plr_sm--20_f719cc939b4b91eb {
    padding: 0 20px;
  }

  .pt_sm--20_23bfb27c39439217 {
    padding-top: 20px;
  }

  .pb_sm--20_a4ff6a9e2bfaad01 {
    padding-bottom: 20px;
  }

  .pl_sm--20_f62bd6625b1840c9 {
    padding-left: 20px;
  }

  .pr_sm--20_381ceaab79517767 {
    padding-right: 20px;
  }

  .mt_sm--20_4441b6a87b273b90 {
    margin-top: 20px;
  }

  .ml_sm--20_2e9118e6c0db37c6 {
    margin-left: 20px;
  }

  .mr_sm--20_a8f197298b9a650e {
    margin-right: 20px;
  }

  .mb_sm--20_2a1d5410dbaf889a {
    margin-bottom: 20px;
  }

  .ptb_sm--25_3a47af75f6ccf721 {
    padding: 25px 0;
  }

  .plr_sm--25_8d6cb7186944dac0 {
    padding: 0 25px;
  }

  .pt_sm--25_9bd45e5daf8eea27 {
    padding-top: 25px;
  }

  .pb_sm--25_1dcf39b4c8e04a70 {
    padding-bottom: 25px;
  }

  .pl_sm--25_30ce8c6b32cee9ac {
    padding-left: 25px;
  }

  .pr_sm--25_1e59e9a85b5ec3a3 {
    padding-right: 25px;
  }

  .mt_sm--25_6538e250f3d3e5c2 {
    margin-top: 25px;
  }

  .ml_sm--25_2c04325fe2306d26 {
    margin-left: 25px;
  }

  .mr_sm--25_9385383cd1722806 {
    margin-right: 25px;
  }

  .mb_sm--25_07f5895f0d18c674 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_36e6334b6df39cb0 {
    padding: 30px 0;
  }

  .plr_sm--30_784365e41e2d4622 {
    padding: 0 30px;
  }

  .pt_sm--30_99c0f9c80169f9cc {
    padding-top: 30px;
  }

  .pb_sm--30_a704769b899d65a1 {
    padding-bottom: 30px;
  }

  .pl_sm--30_84ec8c27a23500c5 {
    padding-left: 30px;
  }

  .pr_sm--30_d0671d8149b7ce07 {
    padding-right: 30px;
  }

  .mt_sm--30_708a190384cc5803 {
    margin-top: 30px;
  }

  .ml_sm--30_19dc4f2d2aeecd27 {
    margin-left: 30px;
  }

  .mr_sm--30_72dda5663423965e {
    margin-right: 30px;
  }

  .mb_sm--30_0880315263749972 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_96b17e991ab002e1 {
    padding: 35px 0;
  }

  .plr_sm--35_c136acf18a4cb873 {
    padding: 0 35px;
  }

  .pt_sm--35_ce50b31c2baf9583 {
    padding-top: 35px;
  }

  .pb_sm--35_3fb27b8f5d8d1a30 {
    padding-bottom: 35px;
  }

  .pl_sm--35_09a4ad6c45e35f2b {
    padding-left: 35px;
  }

  .pr_sm--35_ee644179afbcf1a4 {
    padding-right: 35px;
  }

  .mt_sm--35_54fa3eedf788a916 {
    margin-top: 35px;
  }

  .ml_sm--35_24f94c5d12deba8a {
    margin-left: 35px;
  }

  .mr_sm--35_8bc248bbb8d73e80 {
    margin-right: 35px;
  }

  .mb_sm--35_3316cd31b5fabcb8 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_0d258747205d1c87 {
    padding: 40px 0;
  }

  .plr_sm--40_52812d5d3b008ca6 {
    padding: 0 40px;
  }

  .pt_sm--40_923612dc65df0d2b {
    padding-top: 40px;
  }

  .pb_sm--40_ceafbf996a663699 {
    padding-bottom: 40px;
  }

  .pl_sm--40_a526365de83e8cc5 {
    padding-left: 40px;
  }

  .pr_sm--40_d10443a7364ca9f9 {
    padding-right: 40px;
  }

  .mt_sm--40_a044f014b0083bd3 {
    margin-top: 40px;
  }

  .ml_sm--40_074df7af88ea2d8e {
    margin-left: 40px;
  }

  .mr_sm--40_bb8245ba77d70ec0 {
    margin-right: 40px;
  }

  .mb_sm--40_acb72feaef575710 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_cbf516b02c76ebfc {
    padding: 45px 0;
  }

  .plr_sm--45_01e6c670fc120ffd {
    padding: 0 45px;
  }

  .pt_sm--45_e5797a436a46517e {
    padding-top: 45px;
  }

  .pb_sm--45_7dc6a58d3e7aff74 {
    padding-bottom: 45px;
  }

  .pl_sm--45_c0d4ea203ed62bfe {
    padding-left: 45px;
  }

  .pr_sm--45_6191050de94758ec {
    padding-right: 45px;
  }

  .mt_sm--45_1c569efbe8d7e61f {
    margin-top: 45px;
  }

  .ml_sm--45_cba07313aeeba212 {
    margin-left: 45px;
  }

  .mr_sm--45_4ae812e8a134ed6a {
    margin-right: 45px;
  }

  .mb_sm--45_7975fb07260f49b1 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_bf6d7b708c52d257 {
    padding: 50px 0;
  }

  .plr_sm--50_fd16365a10ded01f {
    padding: 0 50px;
  }

  .pt_sm--50_22ebab6a0a57eabc {
    padding-top: 50px;
  }

  .pb_sm--50_f84ed9bdbfd863c2 {
    padding-bottom: 50px;
  }

  .pl_sm--50_659be5cffbf26939 {
    padding-left: 50px;
  }

  .pr_sm--50_61198ff41f7edfee {
    padding-right: 50px;
  }

  .mt_sm--50_93f4f90570954017 {
    margin-top: 50px;
  }

  .ml_sm--50_2d5c6ef186dde0c2 {
    margin-left: 50px;
  }

  .mr_sm--50_953a427ca323c786 {
    margin-right: 50px;
  }

  .mb_sm--50_ed768da2e7288e42 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_b4b9fddb872ae9f4 {
    padding: 55px 0;
  }

  .plr_sm--55_03d8723971d907d0 {
    padding: 0 55px;
  }

  .pt_sm--55_c19e547ed35fd95b {
    padding-top: 55px;
  }

  .pb_sm--55_2f217e06f8ef0d19 {
    padding-bottom: 55px;
  }

  .pl_sm--55_d1755a2018320e8b {
    padding-left: 55px;
  }

  .pr_sm--55_ec2b95effd72e7ac {
    padding-right: 55px;
  }

  .mt_sm--55_5f6a00889d627e5c {
    margin-top: 55px;
  }

  .ml_sm--55_517c658964533b75 {
    margin-left: 55px;
  }

  .mr_sm--55_445b3f3214ca5eb1 {
    margin-right: 55px;
  }

  .mb_sm--55_bf88996367ce1f1e {
    margin-bottom: 55px;
  }

  .ptb_sm--60_53dba38bd5d40cc7 {
    padding: 60px 0;
  }

  .plr_sm--60_bd62613d0d3a8fc0 {
    padding: 0 60px;
  }

  .pt_sm--60_d96108ef3a6f6950 {
    padding-top: 60px;
  }

  .pb_sm--60_6483fb4630391d36 {
    padding-bottom: 60px;
  }

  .pl_sm--60_b07ba21646a0c877 {
    padding-left: 60px;
  }

  .pr_sm--60_371391621ea39c51 {
    padding-right: 60px;
  }

  .mt_sm--60_8c598f76643201f4 {
    margin-top: 60px;
  }

  .ml_sm--60_541416accbb1e688 {
    margin-left: 60px;
  }

  .mr_sm--60_f56f64566a258c10 {
    margin-right: 60px;
  }

  .mb_sm--60_b46b9f0882ff1dbc {
    margin-bottom: 60px;
  }

  .ptb_sm--65_ec2eb6527b7b53ec {
    padding: 65px 0;
  }

  .plr_sm--65_9324d0c875b86c35 {
    padding: 0 65px;
  }

  .pt_sm--65_2cd17fd4b4ffb77e {
    padding-top: 65px;
  }

  .pb_sm--65_5ba6f1863ef1244e {
    padding-bottom: 65px;
  }

  .pl_sm--65_13e52cb567fea9c4 {
    padding-left: 65px;
  }

  .pr_sm--65_ba3fea8a59c149a7 {
    padding-right: 65px;
  }

  .mt_sm--65_3c5a044ee56c28f8 {
    margin-top: 65px;
  }

  .ml_sm--65_d9f56c93c0155e66 {
    margin-left: 65px;
  }

  .mr_sm--65_9192532d41015ec5 {
    margin-right: 65px;
  }

  .mb_sm--65_1289866768284b5e {
    margin-bottom: 65px;
  }

  .ptb_sm--70_3433e020e1e6e78e {
    padding: 70px 0;
  }

  .plr_sm--70_1076851ac4a317dd {
    padding: 0 70px;
  }

  .pt_sm--70_5d266c1bcdfd798b {
    padding-top: 70px;
  }

  .pb_sm--70_6d313b628e582367 {
    padding-bottom: 70px;
  }

  .pl_sm--70_dbf7c162a02b5105 {
    padding-left: 70px;
  }

  .pr_sm--70_7a93655a71f0ddf9 {
    padding-right: 70px;
  }

  .mt_sm--70_409f3f3508907c62 {
    margin-top: 70px;
  }

  .ml_sm--70_017ece7b51622f80 {
    margin-left: 70px;
  }

  .mr_sm--70_e04c1a8b96166544 {
    margin-right: 70px;
  }

  .mb_sm--70_466a3bba25603c18 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_5b132fffbfeaf500 {
    padding: 75px 0;
  }

  .plr_sm--75_5aada17b079f28fe {
    padding: 0 75px;
  }

  .pt_sm--75_baad03c024243604 {
    padding-top: 75px;
  }

  .pb_sm--75_28ade9377757ccb0 {
    padding-bottom: 75px;
  }

  .pl_sm--75_061320bd254e0a6c {
    padding-left: 75px;
  }

  .pr_sm--75_42c5b09ea69396b0 {
    padding-right: 75px;
  }

  .mt_sm--75_ea050b040a8975c7 {
    margin-top: 75px;
  }

  .ml_sm--75_71e5fceacd396d6c {
    margin-left: 75px;
  }

  .mr_sm--75_b81379237149debb {
    margin-right: 75px;
  }

  .mb_sm--75_f9024aa6de9752c8 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_22612815ea5269d8 {
    padding: 80px 0;
  }

  .plr_sm--80_853df32e01668bf4 {
    padding: 0 80px;
  }

  .pt_sm--80_77477f9ae3c6b733 {
    padding-top: 80px;
  }

  .pb_sm--80_b49adaa9a6f887b4 {
    padding-bottom: 80px;
  }

  .pl_sm--80_8627980632070075 {
    padding-left: 80px;
  }

  .pr_sm--80_097b29b8acf9605f {
    padding-right: 80px;
  }

  .mt_sm--80_5accacb6f3cf8a1e {
    margin-top: 80px;
  }

  .ml_sm--80_0dec40fa1528b5a4 {
    margin-left: 80px;
  }

  .mr_sm--80_deddaf3730ff33b7 {
    margin-right: 80px;
  }

  .mb_sm--80_9634407747583f65 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_1e1ab5e6b2fb5ac7 {
    padding: 85px 0;
  }

  .plr_sm--85_a4aa2c02875663c1 {
    padding: 0 85px;
  }

  .pt_sm--85_da2d7a1a44f0a8b3 {
    padding-top: 85px;
  }

  .pb_sm--85_d9a8bc334e668212 {
    padding-bottom: 85px;
  }

  .pl_sm--85_703f5a90d30f2f4b {
    padding-left: 85px;
  }

  .pr_sm--85_3554a2c91b7199bf {
    padding-right: 85px;
  }

  .mt_sm--85_dcc515501d6df9ef {
    margin-top: 85px;
  }

  .ml_sm--85_2a5c460f09c819b6 {
    margin-left: 85px;
  }

  .mr_sm--85_4a892d10f6ba2066 {
    margin-right: 85px;
  }

  .mb_sm--85_855eedde3f0ac7db {
    margin-bottom: 85px;
  }

  .ptb_sm--90_fe927cece123b320 {
    padding: 90px 0;
  }

  .plr_sm--90_f3755f42e5492cb5 {
    padding: 0 90px;
  }

  .pt_sm--90_f7e357bf19bc98d4 {
    padding-top: 90px;
  }

  .pb_sm--90_b2bf0eb4e5f5f6c9 {
    padding-bottom: 90px;
  }

  .pl_sm--90_9703d37b1f4f1185 {
    padding-left: 90px;
  }

  .pr_sm--90_a79458d95b54f97c {
    padding-right: 90px;
  }

  .mt_sm--90_9d92a74e4d713d1e {
    margin-top: 90px;
  }

  .ml_sm--90_b0847ee9f198b6b6 {
    margin-left: 90px;
  }

  .mr_sm--90_392fdc8a4e3f2c4b {
    margin-right: 90px;
  }

  .mb_sm--90_87360e1bf20deba7 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_a4f740e3172403a9 {
    padding: 95px 0;
  }

  .plr_sm--95_8a805d5b44ad2168 {
    padding: 0 95px;
  }

  .pt_sm--95_1a01f35aabf57275 {
    padding-top: 95px;
  }

  .pb_sm--95_df8845858bbffd6b {
    padding-bottom: 95px;
  }

  .pl_sm--95_5f704c26f818320f {
    padding-left: 95px;
  }

  .pr_sm--95_2838029fd17cdf48 {
    padding-right: 95px;
  }

  .mt_sm--95_3e9cb67d9a0534c6 {
    margin-top: 95px;
  }

  .ml_sm--95_1904a0ffd929843c {
    margin-left: 95px;
  }

  .mr_sm--95_9098f6d000f090d3 {
    margin-right: 95px;
  }

  .mb_sm--95_f99789f288d98e4b {
    margin-bottom: 95px;
  }

  .ptb_sm--100_db595f48adb22389 {
    padding: 100px 0;
  }

  .plr_sm--100_4a2f0215602fa88e {
    padding: 0 100px;
  }

  .pt_sm--100_91ddca1cda34dd7a {
    padding-top: 100px;
  }

  .pb_sm--100_3e11a9930f140400 {
    padding-bottom: 100px;
  }

  .pl_sm--100_34b265fbc9205215 {
    padding-left: 100px;
  }

  .pr_sm--100_3c09e1e5df71ab60 {
    padding-right: 100px;
  }

  .mt_sm--100_2e82e89d013b52ca {
    margin-top: 100px;
  }

  .ml_sm--100_501f834208e554a2 {
    margin-left: 100px;
  }

  .mr_sm--100_684f6fc94b9340ce {
    margin-right: 100px;
  }

  .mb_sm--100_924a19c093345483 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_c642220817c9ec1e {
    padding: 105px 0;
  }

  .plr_sm--105_94fec85b4fcbc584 {
    padding: 0 105px;
  }

  .pt_sm--105_eb70490512552ccd {
    padding-top: 105px;
  }

  .pb_sm--105_68df6c12b3f65a67 {
    padding-bottom: 105px;
  }

  .pl_sm--105_eb6d89559b59d3b7 {
    padding-left: 105px;
  }

  .pr_sm--105_423ef4e3674452ce {
    padding-right: 105px;
  }

  .mt_sm--105_0975420eb1bcfc3a {
    margin-top: 105px;
  }

  .ml_sm--105_b709b32124ba6993 {
    margin-left: 105px;
  }

  .mr_sm--105_6a5028b909505e2b {
    margin-right: 105px;
  }

  .mb_sm--105_293fc1972d9e0b08 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_c8c6af6ed2c9c4be {
    padding: 110px 0;
  }

  .plr_sm--110_ed75bf1820b19a06 {
    padding: 0 110px;
  }

  .pt_sm--110_c7860b861a9d86b3 {
    padding-top: 110px;
  }

  .pb_sm--110_aad08d086b0b9a12 {
    padding-bottom: 110px;
  }

  .pl_sm--110_17213c3d159085a8 {
    padding-left: 110px;
  }

  .pr_sm--110_b71b65bb2a55fa06 {
    padding-right: 110px;
  }

  .mt_sm--110_92c70cb1c8ab7afc {
    margin-top: 110px;
  }

  .ml_sm--110_386904d0076885b3 {
    margin-left: 110px;
  }

  .mr_sm--110_769971164ef34fd0 {
    margin-right: 110px;
  }

  .mb_sm--110_de5e6a60f5de2544 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_3b43b7442e8bbd46 {
    padding: 115px 0;
  }

  .plr_sm--115_cf7ea45ef7dd9280 {
    padding: 0 115px;
  }

  .pt_sm--115_26b7e980e1173f0d {
    padding-top: 115px;
  }

  .pb_sm--115_4d028ff99dcf3b9c {
    padding-bottom: 115px;
  }

  .pl_sm--115_4ba0806619289e7c {
    padding-left: 115px;
  }

  .pr_sm--115_a3a6d4ebb7f263ab {
    padding-right: 115px;
  }

  .mt_sm--115_0ab8b112b97649f5 {
    margin-top: 115px;
  }

  .ml_sm--115_81c9971f4e2c053f {
    margin-left: 115px;
  }

  .mr_sm--115_d93d7c8fb0e91e20 {
    margin-right: 115px;
  }

  .mb_sm--115_8f585585b3fadab6 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_ad0da6d35611b87e {
    padding: 120px 0;
  }

  .plr_sm--120_45c45edaea914dbb {
    padding: 0 120px;
  }

  .pt_sm--120_c83ae992843fd0a6 {
    padding-top: 120px;
  }

  .pb_sm--120_98729c6b1cdcb77e {
    padding-bottom: 120px;
  }

  .pl_sm--120_8b09c634d0593c69 {
    padding-left: 120px;
  }

  .pr_sm--120_e11bd82fe6462689 {
    padding-right: 120px;
  }

  .mt_sm--120_f9dd66e58b219997 {
    margin-top: 120px;
  }

  .ml_sm--120_92220659cea13ce5 {
    margin-left: 120px;
  }

  .mr_sm--120_1387ec442457b55f {
    margin-right: 120px;
  }

  .mb_sm--120_9ace22a03a4ca19e {
    margin-bottom: 120px;
  }

  .ptb_sm--125_48160c8922d5e611 {
    padding: 125px 0;
  }

  .plr_sm--125_1640d78ea46cd946 {
    padding: 0 125px;
  }

  .pt_sm--125_a9c98004aa32828b {
    padding-top: 125px;
  }

  .pb_sm--125_f6097044b4942c53 {
    padding-bottom: 125px;
  }

  .pl_sm--125_aa6d2c97b5b1a75b {
    padding-left: 125px;
  }

  .pr_sm--125_add5463cc224c46f {
    padding-right: 125px;
  }

  .mt_sm--125_ecdc5861a112026b {
    margin-top: 125px;
  }

  .ml_sm--125_e0060a7dff9773d3 {
    margin-left: 125px;
  }

  .mr_sm--125_05c7ef5100f5079d {
    margin-right: 125px;
  }

  .mb_sm--125_f8f242a6120058d4 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_87fa1cba5d37d174 {
    padding: 130px 0;
  }

  .plr_sm--130_9a65081622d4d3f3 {
    padding: 0 130px;
  }

  .pt_sm--130_99f56f9c56c5963e {
    padding-top: 130px;
  }

  .pb_sm--130_233c395cf78c5eda {
    padding-bottom: 130px;
  }

  .pl_sm--130_2f0945a4558a51b9 {
    padding-left: 130px;
  }

  .pr_sm--130_2e5762ca627b658f {
    padding-right: 130px;
  }

  .mt_sm--130_3c2076547f6f443d {
    margin-top: 130px;
  }

  .ml_sm--130_54733b44aafc7840 {
    margin-left: 130px;
  }

  .mr_sm--130_14fb276c0dcec0e2 {
    margin-right: 130px;
  }

  .mb_sm--130_35d358c8adeb31eb {
    margin-bottom: 130px;
  }

  .ptb_sm--135_02c17f7ed38de1b7 {
    padding: 135px 0;
  }

  .plr_sm--135_b75a3a3a020d71f1 {
    padding: 0 135px;
  }

  .pt_sm--135_665d709c21d6cfbf {
    padding-top: 135px;
  }

  .pb_sm--135_8fa2bfd2e6619320 {
    padding-bottom: 135px;
  }

  .pl_sm--135_1adbff8ee9618b3b {
    padding-left: 135px;
  }

  .pr_sm--135_5024476102123b83 {
    padding-right: 135px;
  }

  .mt_sm--135_e37910a5d96c00d7 {
    margin-top: 135px;
  }

  .ml_sm--135_878370f80a9c740c {
    margin-left: 135px;
  }

  .mr_sm--135_137d9d2f4d18501b {
    margin-right: 135px;
  }

  .mb_sm--135_70597e3d3d6054fc {
    margin-bottom: 135px;
  }

  .ptb_sm--140_b8adb44b73498c06 {
    padding: 140px 0;
  }

  .plr_sm--140_aa6f5677902f938c {
    padding: 0 140px;
  }

  .pt_sm--140_77693d6dc214f4e3 {
    padding-top: 140px;
  }

  .pb_sm--140_f731024530412706 {
    padding-bottom: 140px;
  }

  .pl_sm--140_ff9eefef14e8a420 {
    padding-left: 140px;
  }

  .pr_sm--140_0abe326ee23c275a {
    padding-right: 140px;
  }

  .mt_sm--140_edc1f18d0fb1dc02 {
    margin-top: 140px;
  }

  .ml_sm--140_2d95eac2d1b15989 {
    margin-left: 140px;
  }

  .mr_sm--140_ad3c9f7ad20f184d {
    margin-right: 140px;
  }

  .mb_sm--140_fe7a91d4d88345fc {
    margin-bottom: 140px;
  }

  .ptb_sm--145_de3d3f294c6e070f {
    padding: 145px 0;
  }

  .plr_sm--145_cf71c1ca0b9d4e28 {
    padding: 0 145px;
  }

  .pt_sm--145_f3f46ebf27ea61e6 {
    padding-top: 145px;
  }

  .pb_sm--145_ebb77ddd6a264501 {
    padding-bottom: 145px;
  }

  .pl_sm--145_26fa02bbe7418986 {
    padding-left: 145px;
  }

  .pr_sm--145_09cfe2dd8a59b889 {
    padding-right: 145px;
  }

  .mt_sm--145_086ad7470400412f {
    margin-top: 145px;
  }

  .ml_sm--145_53fff2d8479e5321 {
    margin-left: 145px;
  }

  .mr_sm--145_44126441fa5e595d {
    margin-right: 145px;
  }

  .mb_sm--145_4f0d70611566161a {
    margin-bottom: 145px;
  }

  .ptb_sm--150_e57bcd98c41debe0 {
    padding: 150px 0;
  }

  .plr_sm--150_73a8b09f677ab547 {
    padding: 0 150px;
  }

  .pt_sm--150_75f0766ee48e4b1d {
    padding-top: 150px;
  }

  .pb_sm--150_c960c48e6cd3543e {
    padding-bottom: 150px;
  }

  .pl_sm--150_0c91fd732c8185bb {
    padding-left: 150px;
  }

  .pr_sm--150_3c23bb181f2acac3 {
    padding-right: 150px;
  }

  .mt_sm--150_518bfcb600d3657d {
    margin-top: 150px;
  }

  .ml_sm--150_dd852cad89b936b2 {
    margin-left: 150px;
  }

  .mr_sm--150_4deaa9ca884da57f {
    margin-right: 150px;
  }

  .mb_sm--150_bbf36f7b4c803ea0 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_4b36cd631fb721b5 {
    padding: 155px 0;
  }

  .plr_sm--155_5a1621c34fa595b9 {
    padding: 0 155px;
  }

  .pt_sm--155_3a4100eb33e94b16 {
    padding-top: 155px;
  }

  .pb_sm--155_dd96d88af4fcbce7 {
    padding-bottom: 155px;
  }

  .pl_sm--155_b34eda2fd6512a8e {
    padding-left: 155px;
  }

  .pr_sm--155_98603f786513b533 {
    padding-right: 155px;
  }

  .mt_sm--155_97b9778500f00f50 {
    margin-top: 155px;
  }

  .ml_sm--155_ac8f8ffdae4ebc90 {
    margin-left: 155px;
  }

  .mr_sm--155_753724de04e01c69 {
    margin-right: 155px;
  }

  .mb_sm--155_8ee68567de7023a8 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_0e69f81ff7da28ce {
    padding: 160px 0;
  }

  .plr_sm--160_abcfe07b09d989cc {
    padding: 0 160px;
  }

  .pt_sm--160_af554a4237d1ea04 {
    padding-top: 160px;
  }

  .pb_sm--160_5cab56825208c744 {
    padding-bottom: 160px;
  }

  .pl_sm--160_778541acb9079fc6 {
    padding-left: 160px;
  }

  .pr_sm--160_edc63479f9c02789 {
    padding-right: 160px;
  }

  .mt_sm--160_10f4295921675cb4 {
    margin-top: 160px;
  }

  .ml_sm--160_fb1afcd8a55d9626 {
    margin-left: 160px;
  }

  .mr_sm--160_ff479737d51ce8ed {
    margin-right: 160px;
  }

  .mb_sm--160_38257529cc5138cf {
    margin-bottom: 160px;
  }

  .ptb_sm--165_750423299105f08a {
    padding: 165px 0;
  }

  .plr_sm--165_1c09ed1733d6633c {
    padding: 0 165px;
  }

  .pt_sm--165_afeb44ebfa49436e {
    padding-top: 165px;
  }

  .pb_sm--165_46e890587452ac9c {
    padding-bottom: 165px;
  }

  .pl_sm--165_e713fe1bb2d21b99 {
    padding-left: 165px;
  }

  .pr_sm--165_e4051db8c1deb190 {
    padding-right: 165px;
  }

  .mt_sm--165_59d89b9dd744d846 {
    margin-top: 165px;
  }

  .ml_sm--165_54e96136bc0a4cc5 {
    margin-left: 165px;
  }

  .mr_sm--165_0e14cde9d5b371bc {
    margin-right: 165px;
  }

  .mb_sm--165_4ae3d849c4c4018e {
    margin-bottom: 165px;
  }

  .ptb_sm--170_0aea2548060c4942 {
    padding: 170px 0;
  }

  .plr_sm--170_3ba6501f773449ee {
    padding: 0 170px;
  }

  .pt_sm--170_bf3c0d250abf8b84 {
    padding-top: 170px;
  }

  .pb_sm--170_8b9fbfaed6b13d0d {
    padding-bottom: 170px;
  }

  .pl_sm--170_6cc717d0cbadad99 {
    padding-left: 170px;
  }

  .pr_sm--170_94d719282a734d07 {
    padding-right: 170px;
  }

  .mt_sm--170_9c6c53d0d3cd261c {
    margin-top: 170px;
  }

  .ml_sm--170_d693122fac7245a8 {
    margin-left: 170px;
  }

  .mr_sm--170_b4a746e18da0df2a {
    margin-right: 170px;
  }

  .mb_sm--170_5cfe2d844645d03c {
    margin-bottom: 170px;
  }

  .ptb_sm--175_77cb98fc277ea647 {
    padding: 175px 0;
  }

  .plr_sm--175_1640f5725be209e0 {
    padding: 0 175px;
  }

  .pt_sm--175_75b3e19310f73155 {
    padding-top: 175px;
  }

  .pb_sm--175_e1e77f7f7125cae8 {
    padding-bottom: 175px;
  }

  .pl_sm--175_178fc9537b94ca7e {
    padding-left: 175px;
  }

  .pr_sm--175_d15332efd335723e {
    padding-right: 175px;
  }

  .mt_sm--175_aac708668ff046fd {
    margin-top: 175px;
  }

  .ml_sm--175_5273fe49197c42e8 {
    margin-left: 175px;
  }

  .mr_sm--175_626139237c0eac2b {
    margin-right: 175px;
  }

  .mb_sm--175_f27e88cc3aedc5d7 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_170d88440e3ba5db {
    padding: 180px 0;
  }

  .plr_sm--180_8d65b7c3b8912f65 {
    padding: 0 180px;
  }

  .pt_sm--180_76d37b4c97fa8146 {
    padding-top: 180px;
  }

  .pb_sm--180_8deb481663b5e121 {
    padding-bottom: 180px;
  }

  .pl_sm--180_bd1e57fcdfc24f74 {
    padding-left: 180px;
  }

  .pr_sm--180_31648e6b50be3eab {
    padding-right: 180px;
  }

  .mt_sm--180_272f1e3cdef375b2 {
    margin-top: 180px;
  }

  .ml_sm--180_9c4982c05402229a {
    margin-left: 180px;
  }

  .mr_sm--180_8e0635da2b7f14af {
    margin-right: 180px;
  }

  .mb_sm--180_4af087c3f1966d95 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_859ab2a3ecace181 {
    padding: 185px 0;
  }

  .plr_sm--185_0ae53cca07882895 {
    padding: 0 185px;
  }

  .pt_sm--185_c25be3e29b185ccc {
    padding-top: 185px;
  }

  .pb_sm--185_230eeb04a2db57b8 {
    padding-bottom: 185px;
  }

  .pl_sm--185_9fee2c2cc982395f {
    padding-left: 185px;
  }

  .pr_sm--185_ba90e2ff6a42c95d {
    padding-right: 185px;
  }

  .mt_sm--185_26bf2d0d7b8ea76e {
    margin-top: 185px;
  }

  .ml_sm--185_b82f841a92853894 {
    margin-left: 185px;
  }

  .mr_sm--185_1da643db81fe0162 {
    margin-right: 185px;
  }

  .mb_sm--185_224c45411b93f531 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_e58a10c3b3999829 {
    padding: 190px 0;
  }

  .plr_sm--190_6482cb008748a75f {
    padding: 0 190px;
  }

  .pt_sm--190_553ec8ba53156bc1 {
    padding-top: 190px;
  }

  .pb_sm--190_3f35ce17b3b5adcc {
    padding-bottom: 190px;
  }

  .pl_sm--190_804e1fa7900583f5 {
    padding-left: 190px;
  }

  .pr_sm--190_2b01c5acfe1716ab {
    padding-right: 190px;
  }

  .mt_sm--190_777567cc9af3078f {
    margin-top: 190px;
  }

  .ml_sm--190_03fa9b2330af901c {
    margin-left: 190px;
  }

  .mr_sm--190_e77d83cea92fd980 {
    margin-right: 190px;
  }

  .mb_sm--190_dfbdcf97398d5d14 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_e47bf2d0cc26fa55 {
    padding: 195px 0;
  }

  .plr_sm--195_d4751dbaf96a55bb {
    padding: 0 195px;
  }

  .pt_sm--195_f59d392f3310a024 {
    padding-top: 195px;
  }

  .pb_sm--195_a5ae8f788e3133b9 {
    padding-bottom: 195px;
  }

  .pl_sm--195_ef4fdaa5efeff6ec {
    padding-left: 195px;
  }

  .pr_sm--195_b9c8ed414e9bb916 {
    padding-right: 195px;
  }

  .mt_sm--195_808a67e079605995 {
    margin-top: 195px;
  }

  .ml_sm--195_71cf9a45720b8ea1 {
    margin-left: 195px;
  }

  .mr_sm--195_f70aa44676df5c81 {
    margin-right: 195px;
  }

  .mb_sm--195_8c2082a11e47487a {
    margin-bottom: 195px;
  }

  .ptb_sm--200_c1cc7dbc6385908b {
    padding: 200px 0;
  }

  .plr_sm--200_38c371d494d5f0a7 {
    padding: 0 200px;
  }

  .pt_sm--200_65e1f8689264ddfb {
    padding-top: 200px;
  }

  .pb_sm--200_b3238a1c936cccd1 {
    padding-bottom: 200px;
  }

  .pl_sm--200_aba32d7e3d5adf23 {
    padding-left: 200px;
  }

  .pr_sm--200_f6cf3b264257fd2a {
    padding-right: 200px;
  }

  .mt_sm--200_5c3d9dd56e370a55 {
    margin-top: 200px;
  }

  .ml_sm--200_648de07da3b091fe {
    margin-left: 200px;
  }

  .mr_sm--200_44096596de0d0b80 {
    margin-right: 200px;
  }

  .mb_sm--200_a9afbe4ddd4931ed {
    margin-bottom: 200px;
  }

  .pl_sm--0_0daf598219972ee4 {
    padding-left: 0;
  }

  .pr_sm--0_0183857c2fd8e881 {
    padding-right: 0;
  }

  .pt_sm--0_4d98aa8d0ec6c56d {
    padding-top: 0;
  }

  .pb_sm--0_a088310de20d446b {
    padding-bottom: 0;
  }

  .mr_sm--0_144a3820932dca1c {
    margin-right: 0;
  }

  .ml_sm--0_9764fcfbe7f655c2 {
    margin-left: 0;
  }

  .mt_sm--0_7eb85c5c9e95a266 {
    margin-top: 0;
  }

  .mb_sm--0_491fa36fabb098a2 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_f83e95e87de4627f {
    padding: 5px 0;
  }

  .plr_mobile--5_5b564da8e65f8e12 {
    padding: 0 5px;
  }

  .pt_mobile--5_dad1fc917397abcb {
    padding-top: 5px;
  }

  .pb_mobile--5_c42569b9d2b59a02 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_7af720593a7ff333 {
    padding-left: 5px;
  }

  .pr_mobile--5_4e029e42233b4cae {
    padding-right: 5px;
  }

  .mt_mobile--5_d1a7d59416250c52 {
    margin-top: 5px;
  }

  .mb_mobile--5_d2cde742ddd1eab8 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_2ad5f794e3542192 {
    padding: 10px 0;
  }

  .plr_mobile--10_2f6ce05cba49a737 {
    padding: 0 10px;
  }

  .pt_mobile--10_997ceb2ed99a1aad {
    padding-top: 10px;
  }

  .pb_mobile--10_5d494e65c50767be {
    padding-bottom: 10px;
  }

  .pl_mobile--10_5089526560526616 {
    padding-left: 10px;
  }

  .pr_mobile--10_e3704238d62f25dc {
    padding-right: 10px;
  }

  .mt_mobile--10_a5ded186d7120bbc {
    margin-top: 10px;
  }

  .mb_mobile--10_287049dc1db67f70 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_ed160db386ba7592 {
    padding: 15px 0;
  }

  .plr_mobile--15_a79b09eb7cfee98c {
    padding: 0 15px;
  }

  .pt_mobile--15_5ecdc4db5946e3cf {
    padding-top: 15px;
  }

  .pb_mobile--15_8de79d4ba651f5b1 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_90f388c7656dac29 {
    padding-left: 15px;
  }

  .pr_mobile--15_f7e04e848d867fb7 {
    padding-right: 15px;
  }

  .mt_mobile--15_84fe44a9e2b954d4 {
    margin-top: 15px;
  }

  .mb_mobile--15_48173cec69fc3227 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_74e5df42b4d02d0e {
    padding: 20px 0;
  }

  .plr_mobile--20_dd56418de164c027 {
    padding: 0 20px;
  }

  .pt_mobile--20_9b69d312f546e4f3 {
    padding-top: 20px;
  }

  .pb_mobile--20_64a46954c23d8e8f {
    padding-bottom: 20px;
  }

  .pl_mobile--20_7a7911b71f5ef97b {
    padding-left: 20px;
  }

  .pr_mobile--20_0170fd06a9e5d28a {
    padding-right: 20px;
  }

  .mt_mobile--20_62a40d10d0a30640 {
    margin-top: 20px;
  }

  .mb_mobile--20_448f177c3ddecb78 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_70ab8bb6d14822c1 {
    padding: 25px 0;
  }

  .plr_mobile--25_2fd564e9207453ba {
    padding: 0 25px;
  }

  .pt_mobile--25_39fcd49fecbe7675 {
    padding-top: 25px;
  }

  .pb_mobile--25_c9604147270c9b18 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_f1c3a3d2681b0cc5 {
    padding-left: 25px;
  }

  .pr_mobile--25_3ed9c9b324d368ab {
    padding-right: 25px;
  }

  .mt_mobile--25_afc92a737f5c37b6 {
    margin-top: 25px;
  }

  .mb_mobile--25_a0edbc7c52bab13c {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_ab9bd6ff9407bfb8 {
    padding: 30px 0;
  }

  .plr_mobile--30_ce96685f92a098d1 {
    padding: 0 30px;
  }

  .pt_mobile--30_d77a2733689e4e39 {
    padding-top: 30px;
  }

  .pb_mobile--30_4e92d588017e45f9 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_69b56fe9dd69bf30 {
    padding-left: 30px;
  }

  .pr_mobile--30_ea7f961ca95882db {
    padding-right: 30px;
  }

  .mt_mobile--30_dd44cc173662369f {
    margin-top: 30px;
  }

  .mb_mobile--30_4949d1bbdd77931e {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_247ebc73fb3bcbac {
    padding: 35px 0;
  }

  .plr_mobile--35_4eab0a62fd232603 {
    padding: 0 35px;
  }

  .pt_mobile--35_310e5041ce2cf65d {
    padding-top: 35px;
  }

  .pb_mobile--35_74586049217c6418 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_d8939f5050cf253a {
    padding-left: 35px;
  }

  .pr_mobile--35_8fa1ef1e67255d40 {
    padding-right: 35px;
  }

  .mt_mobile--35_58bcb535193596ac {
    margin-top: 35px;
  }

  .mb_mobile--35_55c2ba4a791c7d21 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_caed90ce0bab7cec {
    padding: 40px 0;
  }

  .plr_mobile--40_b951872ef69c369c {
    padding: 0 40px;
  }

  .pt_mobile--40_2d983a033c37a26f {
    padding-top: 40px;
  }

  .pb_mobile--40_4db7b41c3f725a55 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_7e832b6d83f12142 {
    padding-left: 40px;
  }

  .pr_mobile--40_17e0a255523836f8 {
    padding-right: 40px;
  }

  .mt_mobile--40_0e1aa161c78095f1 {
    margin-top: 40px;
  }

  .mb_mobile--40_0927f8240e67b0f7 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_d3baec766fb7d97a {
    padding: 45px 0;
  }

  .plr_mobile--45_5848504267e7dab0 {
    padding: 0 45px;
  }

  .pt_mobile--45_3f90b5c4ef3b496c {
    padding-top: 45px;
  }

  .pb_mobile--45_d586ca7815f9a471 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_83e19c45495c9abc {
    padding-left: 45px;
  }

  .pr_mobile--45_822c6dc4edfe2776 {
    padding-right: 45px;
  }

  .mt_mobile--45_fbb06b8e5d4c83d1 {
    margin-top: 45px;
  }

  .mb_mobile--45_e665cef4422b643d {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_1d6a31f815305153 {
    padding: 50px 0;
  }

  .plr_mobile--50_4917af029f3743df {
    padding: 0 50px;
  }

  .pt_mobile--50_89dde2efe6729105 {
    padding-top: 50px;
  }

  .pb_mobile--50_5d20ccc35c9f2887 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_833ea80847e2869f {
    padding-left: 50px;
  }

  .pr_mobile--50_4a2a4daa3a07e9fa {
    padding-right: 50px;
  }

  .mt_mobile--50_02f7c35f8f729b64 {
    margin-top: 50px;
  }

  .mb_mobile--50_46fc961663ff8047 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_26bc0257865d1324 {
    padding: 55px 0;
  }

  .plr_mobile--55_ea6a5dec55de74df {
    padding: 0 55px;
  }

  .pt_mobile--55_307e876a1271dc25 {
    padding-top: 55px;
  }

  .pb_mobile--55_83a5b491c9799f83 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_ea663e9d253afa18 {
    padding-left: 55px;
  }

  .pr_mobile--55_461da5ff7f87f3be {
    padding-right: 55px;
  }

  .mt_mobile--55_d84b61e7ae79e3f9 {
    margin-top: 55px;
  }

  .mb_mobile--55_49766c5878487063 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_7b8b3d16077d7505 {
    padding: 60px 0;
  }

  .plr_mobile--60_4deb63bb0cdc7ee2 {
    padding: 0 60px;
  }

  .pt_mobile--60_b8164be3c21cbc67 {
    padding-top: 60px;
  }

  .pb_mobile--60_29e4055796ae2e12 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_93169f335944f7e6 {
    padding-left: 60px;
  }

  .pr_mobile--60_9e0f5183a9570362 {
    padding-right: 60px;
  }

  .mt_mobile--60_0fb1d5cec75ae078 {
    margin-top: 60px;
  }

  .mb_mobile--60_10d097948667c970 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_657bdc2766e35435 {
    padding: 65px 0;
  }

  .plr_mobile--65_af34227f669290d2 {
    padding: 0 65px;
  }

  .pt_mobile--65_a5d64e87a7400df3 {
    padding-top: 65px;
  }

  .pb_mobile--65_f81ed4f300d1ebd0 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_139e897fd523eb9f {
    padding-left: 65px;
  }

  .pr_mobile--65_dbde6b69b668dcf7 {
    padding-right: 65px;
  }

  .mt_mobile--65_fed6afc127f771d3 {
    margin-top: 65px;
  }

  .mb_mobile--65_98539ab65c935946 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_8ce6beac5c707444 {
    padding: 70px 0;
  }

  .plr_mobile--70_6d923bca28ceaa62 {
    padding: 0 70px;
  }

  .pt_mobile--70_0b29ce2b13c1db72 {
    padding-top: 70px;
  }

  .pb_mobile--70_ffbca5dea98e2296 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_43cf3fd04b9e326f {
    padding-left: 70px;
  }

  .pr_mobile--70_ba8bf77e7f7d3c5b {
    padding-right: 70px;
  }

  .mt_mobile--70_2348de237332c4fd {
    margin-top: 70px;
  }

  .mb_mobile--70_f32a6e9840dd818a {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_c131b9e2bb20d0c0 {
    padding: 75px 0;
  }

  .plr_mobile--75_23c480c3d6b19038 {
    padding: 0 75px;
  }

  .pt_mobile--75_a29e296b74d07940 {
    padding-top: 75px;
  }

  .pb_mobile--75_fb5aa3069424ef10 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_f007e3967e69f98b {
    padding-left: 75px;
  }

  .pr_mobile--75_689e1eb934d78653 {
    padding-right: 75px;
  }

  .mt_mobile--75_5a7facd7f8846ffd {
    margin-top: 75px;
  }

  .mb_mobile--75_0554e99166dc8865 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_bcfa6fcc622c82f1 {
    padding: 80px 0;
  }

  .plr_mobile--80_b4df868def9e3202 {
    padding: 0 80px;
  }

  .pt_mobile--80_b8b19446d61f2b15 {
    padding-top: 80px;
  }

  .pb_mobile--80_0d9cc0429198089a {
    padding-bottom: 80px;
  }

  .pl_mobile--80_7f4a7dc0f12dc61d {
    padding-left: 80px;
  }

  .pr_mobile--80_cf564c552ba3813c {
    padding-right: 80px;
  }

  .mt_mobile--80_77d4a0b2366fb661 {
    margin-top: 80px;
  }

  .mb_mobile--80_d6cd219b5295c656 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_32613f959aca7bb8 {
    padding: 85px 0;
  }

  .plr_mobile--85_881293c66a365072 {
    padding: 0 85px;
  }

  .pt_mobile--85_3fccb688dca81b53 {
    padding-top: 85px;
  }

  .pb_mobile--85_53fa34c9afeba67f {
    padding-bottom: 85px;
  }

  .pl_mobile--85_99bcc7093b82fd26 {
    padding-left: 85px;
  }

  .pr_mobile--85_84d48ce17939db08 {
    padding-right: 85px;
  }

  .mt_mobile--85_988dac736940f928 {
    margin-top: 85px;
  }

  .mb_mobile--85_d5ca1afc131eb2c8 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_21a35bf15dafe981 {
    padding: 90px 0;
  }

  .plr_mobile--90_8f26cf1e9ce26786 {
    padding: 0 90px;
  }

  .pt_mobile--90_03fdd4b28ef10e12 {
    padding-top: 90px;
  }

  .pb_mobile--90_55b2ca0d52858768 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_5eb05c1a10d96775 {
    padding-left: 90px;
  }

  .pr_mobile--90_184bad4b78ea7eed {
    padding-right: 90px;
  }

  .mt_mobile--90_3a0d2c846fc89dc6 {
    margin-top: 90px;
  }

  .mb_mobile--90_a4eff7373897a5b4 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_0dcff8f4e804c346 {
    padding: 95px 0;
  }

  .plr_mobile--95_3f4f81a6b86eb471 {
    padding: 0 95px;
  }

  .pt_mobile--95_d7fadd96e5d96229 {
    padding-top: 95px;
  }

  .pb_mobile--95_e84013f584d0c6b8 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_44a5368b2c536a83 {
    padding-left: 95px;
  }

  .pr_mobile--95_819d7e0c3dab414c {
    padding-right: 95px;
  }

  .mt_mobile--95_10882428d526c5d8 {
    margin-top: 95px;
  }

  .mb_mobile--95_d2529696c85a1fd1 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_49e55f95d7facb89 {
    padding: 100px 0;
  }

  .plr_mobile--100_dceeec1f382f1960 {
    padding: 0 100px;
  }

  .pt_mobile--100_89646ead17933deb {
    padding-top: 100px;
  }

  .pb_mobile--100_3ff5deb4d3ade72d {
    padding-bottom: 100px;
  }

  .pl_mobile--100_d54dcb7a024f4cf6 {
    padding-left: 100px;
  }

  .pr_mobile--100_2d707c5be59ebd2e {
    padding-right: 100px;
  }

  .mt_mobile--100_28d01cb3666c14ab {
    margin-top: 100px;
  }

  .mb_mobile--100_93bbddde5b92cccc {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_db11d2439c945b84 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_db11d2439c945b84 .slick-slide_30454fc9868745c7 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_48ee533fc4ac733f {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_48ee533fc4ac733f .slick-slide_30454fc9868745c7 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_7f6572184843c071 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_7f6572184843c071 .slick-slide_30454fc9868745c7 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_abd12bd9137feb62 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_abd12bd9137feb62 .slick-slide_30454fc9868745c7 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_28c85f5f27a359ce {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_28c85f5f27a359ce .slick-slide_30454fc9868745c7 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_31bbd441a18b5c76 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_31bbd441a18b5c76 .slick-slide_30454fc9868745c7 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_c115e1355a517473 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_c115e1355a517473 .slick-slide_30454fc9868745c7 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_5482f22276f7576c {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_5482f22276f7576c .slick-slide_30454fc9868745c7 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_95d3468bac74fd2d {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_95d3468bac74fd2d .slick-slide_30454fc9868745c7 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_01c1675b57073dbc {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_01c1675b57073dbc .slick-slide_30454fc9868745c7 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_c692320888d50843 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_c692320888d50843 .slick-slide_30454fc9868745c7 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_15dd0d71a2f60b27 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_15dd0d71a2f60b27 .slick-slide_30454fc9868745c7 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_bc84c248b5455443 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_bc84c248b5455443 .slick-slide_30454fc9868745c7 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_4b948470a70d7bb5 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_4b948470a70d7bb5 .slick-slide_30454fc9868745c7 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_fde4b33a674482e5 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_fde4b33a674482e5 .slick-slide_30454fc9868745c7 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_bda2da3898dd8843 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_bda2da3898dd8843 .slick-slide_30454fc9868745c7 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_79568ef05f161cb8 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_79568ef05f161cb8 .slick-slide_30454fc9868745c7 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_64295dfac607c528 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_64295dfac607c528 .slick-slide_30454fc9868745c7 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_98e1c765e75ff4cb {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_98e1c765e75ff4cb .slick-slide_30454fc9868745c7 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_0a7ca5adfcd6f43a {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_0a7ca5adfcd6f43a .slick-slide_30454fc9868745c7 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_a6c5dabcef1ba5fc {
  margin-top: -30px;
}

.mt_dec--30_bcc3ce1eecc5be6d {
  margin-top: -30px;
}

.mt-dec-100_b5b6a343e9d7902f {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_df762f9b16b164ec {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_aaca59e8fa9c0d0c {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_08def4219ab305d8 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_08def4219ab305d8 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_08def4219ab305d8 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_462959e1e06f7c92 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_f70fa67b3bda9400 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_aaca59e8fa9c0d0c {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_aaca59e8fa9c0d0c {
    padding-bottom: 30px;
  }
}

.pb_xl--130_e24bd5c0179235a4 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_e24bd5c0179235a4 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_7561ad8273d0283a {
    margin-top: -10px;
  }
}

.mt_dec--120_d126a91ecb4dcf50 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_1b41e869195f87d6 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_e015c4e59809f8b3 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_e015c4e59809f8b3 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_e015c4e59809f8b3 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_e015c4e59809f8b3 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_e015c4e59809f8b3 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_447e9ed43daf5847 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_447e9ed43daf5847 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_447e9ed43daf5847 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_7b675152264cd2be {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_7b675152264cd2be {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_7b675152264cd2be {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_7b675152264cd2be {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_bcd683d50ff11731 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_e385be1ff9378b36 {
  --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_5029de2ea0cad240 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_ac3353628169185a, .input-active_31df7d9d5aa76ee1 input[type=text], input[type=text].input-active_31df7d9d5aa76ee1,
input[type=password].p-holder__active_ac3353628169185a,
.input-active_31df7d9d5aa76ee1 input[type=password],
input[type=password].input-active_31df7d9d5aa76ee1,
input[type=email].p-holder__active_ac3353628169185a,
.input-active_31df7d9d5aa76ee1 input[type=email],
input[type=email].input-active_31df7d9d5aa76ee1,
input[type=number].p-holder__active_ac3353628169185a,
.input-active_31df7d9d5aa76ee1 input[type=number],
input[type=number].input-active_31df7d9d5aa76ee1,
input[type=tel].p-holder__active_ac3353628169185a,
.input-active_31df7d9d5aa76ee1 input[type=tel],
input[type=tel].input-active_31df7d9d5aa76ee1,
input[type=url].p-holder__active_ac3353628169185a,
.input-active_31df7d9d5aa76ee1 input[type=url],
input[type=url].input-active_31df7d9d5aa76ee1,
textarea.p-holder__active_ac3353628169185a,
textarea.input-active_31df7d9d5aa76ee1 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_ac3353628169185a::placeholder, .input-active_31df7d9d5aa76ee1 input[type=text]::placeholder, input[type=text].input-active_31df7d9d5aa76ee1::placeholder,
input[type=password].p-holder__active_ac3353628169185a::placeholder,
.input-active_31df7d9d5aa76ee1 input[type=password]::placeholder,
input[type=password].input-active_31df7d9d5aa76ee1::placeholder,
input[type=email].p-holder__active_ac3353628169185a::placeholder,
.input-active_31df7d9d5aa76ee1 input[type=email]::placeholder,
input[type=email].input-active_31df7d9d5aa76ee1::placeholder,
input[type=number].p-holder__active_ac3353628169185a::placeholder,
.input-active_31df7d9d5aa76ee1 input[type=number]::placeholder,
input[type=number].input-active_31df7d9d5aa76ee1::placeholder,
input[type=tel].p-holder__active_ac3353628169185a::placeholder,
.input-active_31df7d9d5aa76ee1 input[type=tel]::placeholder,
input[type=tel].input-active_31df7d9d5aa76ee1::placeholder,
input[type=url].p-holder__active_ac3353628169185a::placeholder,
.input-active_31df7d9d5aa76ee1 input[type=url]::placeholder,
input[type=url].input-active_31df7d9d5aa76ee1::placeholder,
textarea.p-holder__active_ac3353628169185a::placeholder,
textarea.input-active_31df7d9d5aa76ee1::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_ac3353628169185a:-ms-input-placeholder, .input-active_31df7d9d5aa76ee1 input[type=text]:-ms-input-placeholder, input[type=text].input-active_31df7d9d5aa76ee1:-ms-input-placeholder,
input[type=password].p-holder__active_ac3353628169185a:-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_31df7d9d5aa76ee1:-ms-input-placeholder,
input[type=email].p-holder__active_ac3353628169185a:-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_31df7d9d5aa76ee1:-ms-input-placeholder,
input[type=number].p-holder__active_ac3353628169185a:-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_31df7d9d5aa76ee1:-ms-input-placeholder,
input[type=tel].p-holder__active_ac3353628169185a:-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_31df7d9d5aa76ee1:-ms-input-placeholder,
input[type=url].p-holder__active_ac3353628169185a:-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_31df7d9d5aa76ee1:-ms-input-placeholder,
textarea.p-holder__active_ac3353628169185a:-ms-input-placeholder,
textarea.input-active_31df7d9d5aa76ee1:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_ac3353628169185a::-ms-input-placeholder, .input-active_31df7d9d5aa76ee1 input[type=text]::-ms-input-placeholder, input[type=text].input-active_31df7d9d5aa76ee1::-ms-input-placeholder,
input[type=password].p-holder__active_ac3353628169185a::-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_31df7d9d5aa76ee1::-ms-input-placeholder,
input[type=email].p-holder__active_ac3353628169185a::-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_31df7d9d5aa76ee1::-ms-input-placeholder,
input[type=number].p-holder__active_ac3353628169185a::-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_31df7d9d5aa76ee1::-ms-input-placeholder,
input[type=tel].p-holder__active_ac3353628169185a::-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_31df7d9d5aa76ee1::-ms-input-placeholder,
input[type=url].p-holder__active_ac3353628169185a::-ms-input-placeholder,
.input-active_31df7d9d5aa76ee1 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_31df7d9d5aa76ee1::-ms-input-placeholder,
textarea.p-holder__active_ac3353628169185a::-ms-input-placeholder,
textarea.input-active_31df7d9d5aa76ee1::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_42e3f4f44ec727f1, .input-error_001125eefbd0d71e input[type=text], input[type=text].input-error_001125eefbd0d71e,
input[type=password].p-holder__error_42e3f4f44ec727f1,
.input-error_001125eefbd0d71e input[type=password],
input[type=password].input-error_001125eefbd0d71e,
input[type=email].p-holder__error_42e3f4f44ec727f1,
.input-error_001125eefbd0d71e input[type=email],
input[type=email].input-error_001125eefbd0d71e,
input[type=number].p-holder__error_42e3f4f44ec727f1,
.input-error_001125eefbd0d71e input[type=number],
input[type=number].input-error_001125eefbd0d71e,
input[type=tel].p-holder__error_42e3f4f44ec727f1,
.input-error_001125eefbd0d71e input[type=tel],
input[type=tel].input-error_001125eefbd0d71e,
input[type=url].p-holder__error_42e3f4f44ec727f1,
.input-error_001125eefbd0d71e input[type=url],
input[type=url].input-error_001125eefbd0d71e,
textarea.p-holder__error_42e3f4f44ec727f1,
textarea.input-error_001125eefbd0d71e {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_42e3f4f44ec727f1::placeholder, .input-error_001125eefbd0d71e input[type=text]::placeholder, input[type=text].input-error_001125eefbd0d71e::placeholder,
input[type=password].p-holder__error_42e3f4f44ec727f1::placeholder,
.input-error_001125eefbd0d71e input[type=password]::placeholder,
input[type=password].input-error_001125eefbd0d71e::placeholder,
input[type=email].p-holder__error_42e3f4f44ec727f1::placeholder,
.input-error_001125eefbd0d71e input[type=email]::placeholder,
input[type=email].input-error_001125eefbd0d71e::placeholder,
input[type=number].p-holder__error_42e3f4f44ec727f1::placeholder,
.input-error_001125eefbd0d71e input[type=number]::placeholder,
input[type=number].input-error_001125eefbd0d71e::placeholder,
input[type=tel].p-holder__error_42e3f4f44ec727f1::placeholder,
.input-error_001125eefbd0d71e input[type=tel]::placeholder,
input[type=tel].input-error_001125eefbd0d71e::placeholder,
input[type=url].p-holder__error_42e3f4f44ec727f1::placeholder,
.input-error_001125eefbd0d71e input[type=url]::placeholder,
input[type=url].input-error_001125eefbd0d71e::placeholder,
textarea.p-holder__error_42e3f4f44ec727f1::placeholder,
textarea.input-error_001125eefbd0d71e::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder, .input-error_001125eefbd0d71e input[type=text]:-ms-input-placeholder, input[type=text].input-error_001125eefbd0d71e:-ms-input-placeholder,
input[type=password].p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=password]:-ms-input-placeholder,
input[type=password].input-error_001125eefbd0d71e:-ms-input-placeholder,
input[type=email].p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=email]:-ms-input-placeholder,
input[type=email].input-error_001125eefbd0d71e:-ms-input-placeholder,
input[type=number].p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=number]:-ms-input-placeholder,
input[type=number].input-error_001125eefbd0d71e:-ms-input-placeholder,
input[type=tel].p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_001125eefbd0d71e:-ms-input-placeholder,
input[type=url].p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=url]:-ms-input-placeholder,
input[type=url].input-error_001125eefbd0d71e:-ms-input-placeholder,
textarea.p-holder__error_42e3f4f44ec727f1:-ms-input-placeholder,
textarea.input-error_001125eefbd0d71e:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder, .input-error_001125eefbd0d71e input[type=text]::-ms-input-placeholder, input[type=text].input-error_001125eefbd0d71e::-ms-input-placeholder,
input[type=password].p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=password]::-ms-input-placeholder,
input[type=password].input-error_001125eefbd0d71e::-ms-input-placeholder,
input[type=email].p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=email]::-ms-input-placeholder,
input[type=email].input-error_001125eefbd0d71e::-ms-input-placeholder,
input[type=number].p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=number]::-ms-input-placeholder,
input[type=number].input-error_001125eefbd0d71e::-ms-input-placeholder,
input[type=tel].p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_001125eefbd0d71e::-ms-input-placeholder,
input[type=url].p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder,
.input-error_001125eefbd0d71e input[type=url]::-ms-input-placeholder,
input[type=url].input-error_001125eefbd0d71e::-ms-input-placeholder,
textarea.p-holder__error_42e3f4f44ec727f1::-ms-input-placeholder,
textarea.input-error_001125eefbd0d71e::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_42e3f4f44ec727f1:focus, .input-error_001125eefbd0d71e input[type=text]:focus, input[type=text].input-error_001125eefbd0d71e:focus,
input[type=password].p-holder__error_42e3f4f44ec727f1:focus,
.input-error_001125eefbd0d71e input[type=password]:focus,
input[type=password].input-error_001125eefbd0d71e:focus,
input[type=email].p-holder__error_42e3f4f44ec727f1:focus,
.input-error_001125eefbd0d71e input[type=email]:focus,
input[type=email].input-error_001125eefbd0d71e:focus,
input[type=number].p-holder__error_42e3f4f44ec727f1:focus,
.input-error_001125eefbd0d71e input[type=number]:focus,
input[type=number].input-error_001125eefbd0d71e:focus,
input[type=tel].p-holder__error_42e3f4f44ec727f1:focus,
.input-error_001125eefbd0d71e input[type=tel]:focus,
input[type=tel].input-error_001125eefbd0d71e:focus,
input[type=url].p-holder__error_42e3f4f44ec727f1:focus,
.input-error_001125eefbd0d71e input[type=url]:focus,
input[type=url].input-error_001125eefbd0d71e:focus,
textarea.p-holder__error_42e3f4f44ec727f1:focus,
textarea.input-error_001125eefbd0d71e: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_99032e78fd2cdf46::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_e1fb14378fc890c7 {
  margin-bottom: 20px;
}
.form-group_e1fb14378fc890c7 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_e1fb14378fc890c7 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_e1fb14378fc890c7 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_e1fb14378fc890c7 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_e1fb14378fc890c7 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_ca4961a054743fa6:before,
.clearfix_ca4961a054743fa6:after {
  content: " ";
  display: table;
}

.clearfix_ca4961a054743fa6:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_5c4ce13a9619b938 .slick-slide_30454fc9868745c7 {
  margin-bottom: -10px;
}

.slick-gutter-15_7f6572184843c071 {
  margin: -30px -15px;
}
.slick-gutter-15_7f6572184843c071 .slick-slide_30454fc9868745c7 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_9fe4f397d4eda668 {
  background: var(--color-primary);
}

.bg-color-secondary_992c5e7f7d153eeb {
  background: var(--color-secondary);
}

.bg-color-tertiary_9aa571dda7fc4ca0 {
  background: var(--color-tertiary);
}

.bg-color-gray_2892c977893b0397 {
  background: var(--color-gray);
}

.bg-color-white_38572d7fbd625c54 {
  background: #FFFFFF;
}

.bg-color-black_1be829cdbcb1c0c6 {
  background: #1A1A1A;
}

.bg-color-extra03_52279847e865352b {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_5babcbc62455198d {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_47bcefd33c52b4a9 {
  background-image: url(../media/bg/bg-image-1.jpg);
}

.bg_image--2_82c0bb5ec280132c {
  background-image: url(../media/bg/bg-image-2.jpg);
}

.bg_image--3_b222579ba0533816 {
  background-image: url(../media/bg/bg-image-3.jpg);
}

.bg_image--4_4ce6d3658cb6ea3d {
  background-image: url(../media/bg/bg-image-4.jpg);
}

.bg_image--5_75ae6362f57e2fd6 {
  background-image: url(../media/bg/bg-image-5.jpg);
}

.bg_image--6_a2bb4e03223a6ffb {
  background-image: url(../media/bg/bg-image-6.jpg);
}

.bg_image--7_9f321ed8ecdcb88b {
  background-image: url(../media/bg/bg-image-7.jpg);
}

.bg_image--8_fb92f25f8581efea {
  background-image: url(../media/bg/bg-image-8.jpg);
}

.bg_image--9_e7358f069c232b9c {
  background-image: url(../media/bg/bg-image-9.jpg);
}

.bg_image--10_bb101b5fb06c443f {
  background-image: url(../media/bg/bg-image-10.jpg);
}

.bg_image--11_9ee22399bae2a5e3 {
  background-image: url(../media/bg/bg-image-11.jpg);
}

.bg_image--12_555d32a5e1854f0e {
  background-image: url(../media/bg/bg-image-12.jpg);
}

.bg_image--13_4587b35323394991 {
  background-image: url(../media/bg/bg-image-13.jpg);
}

.bg_image--14_c7a92cef53194eb8 {
  background-image: url(../media/bg/bg-image-14.jpg);
}

.bg_image--15_1936734628fe5b77 {
  background-image: url(../media/bg/bg-image-15.jpg);
}

.bg_image--16_1d15976f807c7c64 {
  background-image: url(../media/bg/bg-image-16.jpg);
}

.bg_image--17_768b07f146ca8f1f {
  background-image: url(../media/bg/bg-image-17.jpg);
}

.bg_image--18_6f9afb6efbc9a697 {
  background-image: url(../media/bg/bg-image-18.jpg);
}

.bg_image--19_0b10cf7819d11a0c {
  background-image: url(../media/bg/bg-image-19.jpg);
}

.bg_image--20_0dc0ec88b301216b {
  background-image: url(../media/bg/bg-image-20.jpg);
}

.bg_image--21_784e9b0a00b1f731 {
  background-image: url(../media/bg/bg-image-21.jpg);
}

.bg_image--22_b20eed4b5767920f {
  background-image: url(../media/bg/bg-image-22.jpg);
}

.bg_image--23_a6caba18dc9fa763 {
  background-image: url(../media/bg/bg-image-23.jpg);
}

.bg_image--24_d7347b654cea9d39 {
  background-image: url(../media/bg/bg-image-24.jpg);
}

.bg_image--25_4e1afe01e98d39ef {
  background-image: url(../media/bg/bg-image-25.jpg);
}

.bg_image--26_c5f32dae04531d85 {
  background-image: url(../media/bg/bg-image-26.jpg);
}

.bg_image--27_9c240294de8f2355 {
  background-image: url(../media/bg/bg-image-27.jpg);
}

.bg_image--28_01a662efd5839383 {
  background-image: url(../media/bg/bg-image-28.jpg);
}

.bg_image--29_97d2354cdaeb2d33 {
  background-image: url(../media/bg/bg-image-29.jpg);
}

.bg_image--30_ebf86586afdc1182 {
  background-image: url(../media/bg/bg-image-30.jpg);
}

.bg_image--31_e91294017e39e16b {
  background-image: url(../media/bg/bg-image-31.jpg);
}

.bg_image--32_b6e8487b78e4181f {
  background-image: url(../media/bg/bg-image-32.jpg);
}

.bg_image--33_1fbae50941e2e05e {
  background-image: url(../media/bg/bg-image-33.jpg);
}

.bg_image--34_b2832fbb6c6c69ed {
  background-image: url(../media/bg/bg-image-34.jpg);
}

.bg_image--35_15e2fb106a6c4cc9 {
  background-image: url(../media/bg/bg-image-35.jpg);
}

.bg_image--36_11c78fae904e1fd6 {
  background-image: url(../media/bg/bg-image-36.jpg);
}

.bg_image--37_4ded7db5e9754110 {
  background-image: url(../media/bg/bg-image-37.jpg);
}

.bg_image--38_645ca5285adc31a1 {
  background-image: url(../media/bg/bg-image-38.jpg);
}

.bg_image--39_31c2058ec83b337a {
  background-image: url(../media/bg/bg-image-39.jpg);
}

.bg_image--40_abd555520aca5f55 {
  background-image: url(../media/bg/bg-image-40.jpg);
}

.bg_tr-image--1_99f5e278656bb82e {
  background-image: url(../media/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_d11b3af19d2436b8 {
  background-image: url(../media/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_94b2fb04436eab9c {
  background-image: url(../media/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_1cd858f9d2e347f2 {
  background-image: url(../media/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_8b9b9f427699ee8f {
  background-image: url(../media/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_28089349eb9ee4ee {
  background-image: url(../media/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_74efa5706df3c25f {
  background-image: url(../media/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_45cae793d5fbb894 {
  background-image: url(../media/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_da40605abc2f09a1 {
  background-image: url(../media/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_01923c41a6d0909c {
  background-image: url(../media/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_400aacf6d066607a {
  background-image: url(../media/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_1bb93c5d556c96b3 {
  background-image: url(../media/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_6dac991d5e746238 {
  background-image: url(../media/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_d5d4ffc1de2df550 {
  background-image: url(../media/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_77d57f00768d419a {
  background-image: url(../media/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_5f5848be4f7285e8 {
  background-image: url(../media/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_f193a534a9d72449 {
  background-image: url(../media/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_9ec3a054256e4eb7 {
  background-image: url(../media/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_b142ba4319e1b9d6 {
  background-image: url(../media/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_6ce1a3191c1022c9 {
  background-image: url(../media/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_b35b075617fed5ae {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_a43c4c294a0816c2 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_a43c4c294a0816c2 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_870e3072130972cc {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_870e3072130972cc > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_e8cf9594cd0fdd03 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_e8cf9594cd0fdd03 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_d6466032cc5c31b4 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_d6466032cc5c31b4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_d6466032cc5c31b4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_d6466032cc5c31b4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_d6466032cc5c31b4 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_d6466032cc5c31b4 > [class*=col], .row--20_d6466032cc5c31b4 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_d6466032cc5c31b4 > [class*=col], .row--20_d6466032cc5c31b4 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_d6466032cc5c31b4 > [class*=col], .row--20_d6466032cc5c31b4 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_d6466032cc5c31b4 > [class*=col], .row--20_d6466032cc5c31b4 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_d6466032cc5c31b4 > [class*=col], .row--20_d6466032cc5c31b4 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_01acadc45abee8cb {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_01acadc45abee8cb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_01acadc45abee8cb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_01acadc45abee8cb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_01acadc45abee8cb {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_01acadc45abee8cb > [class*=col], .row--25_01acadc45abee8cb > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_01acadc45abee8cb > [class*=col], .row--25_01acadc45abee8cb > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_01acadc45abee8cb > [class*=col], .row--25_01acadc45abee8cb > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_01acadc45abee8cb > [class*=col], .row--25_01acadc45abee8cb > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_01acadc45abee8cb > [class*=col], .row--25_01acadc45abee8cb > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_d4a84682e06c97d6 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_d4a84682e06c97d6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_d4a84682e06c97d6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_d4a84682e06c97d6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_d4a84682e06c97d6 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_d4a84682e06c97d6 > [class*=col], .row--30_d4a84682e06c97d6 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_d4a84682e06c97d6 > [class*=col], .row--30_d4a84682e06c97d6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_d4a84682e06c97d6 > [class*=col], .row--30_d4a84682e06c97d6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_d4a84682e06c97d6 > [class*=col], .row--30_d4a84682e06c97d6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_d4a84682e06c97d6 > [class*=col], .row--30_d4a84682e06c97d6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_2f8f02c2a44c8d99 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_2f8f02c2a44c8d99 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_2f8f02c2a44c8d99 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_2f8f02c2a44c8d99 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_2f8f02c2a44c8d99 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_2f8f02c2a44c8d99 > [class*=col], .row--45_2f8f02c2a44c8d99 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_2f8f02c2a44c8d99 > [class*=col], .row--45_2f8f02c2a44c8d99 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_2f8f02c2a44c8d99 > [class*=col], .row--45_2f8f02c2a44c8d99 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_2f8f02c2a44c8d99 > [class*=col], .row--45_2f8f02c2a44c8d99 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_2f8f02c2a44c8d99 > [class*=col], .row--45_2f8f02c2a44c8d99 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_39c960c309c5dc17 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_39c960c309c5dc17 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_39c960c309c5dc17 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_39c960c309c5dc17 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_39c960c309c5dc17 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_39c960c309c5dc17 > [class*=col], .row--40_39c960c309c5dc17 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_39c960c309c5dc17 > [class*=col], .row--40_39c960c309c5dc17 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_39c960c309c5dc17 > [class*=col], .row--40_39c960c309c5dc17 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_39c960c309c5dc17 > [class*=col], .row--40_39c960c309c5dc17 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_39c960c309c5dc17 > [class*=col], .row--40_39c960c309c5dc17 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_0d85c23596efd1d7 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_0d85c23596efd1d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_0d85c23596efd1d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_0d85c23596efd1d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_0d85c23596efd1d7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_0d85c23596efd1d7 > [class*=col], .row--60_0d85c23596efd1d7 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_0d85c23596efd1d7 > [class*=col], .row--60_0d85c23596efd1d7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_0d85c23596efd1d7 > [class*=col], .row--60_0d85c23596efd1d7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_0d85c23596efd1d7 > [class*=col], .row--60_0d85c23596efd1d7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_0d85c23596efd1d7 > [class*=col], .row--60_0d85c23596efd1d7 > [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_a881fdc043c7af9f(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a881fdc043c7af9f(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a881fdc043c7af9f(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a881fdc043c7af9f(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_053d3e2204891474/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_620147ffa51eae6e {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_a0bc864749dc746d {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_00cd35c4dfc95b36,
.animated.bounceOut_c58958289fe1c1ef {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_2f90dd275094a7cd,
.animated.flipOutY_e61370f136bd8956 {
  -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_aff07800977c5c0e {
  -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_7e61c1e97faba3b8 {
  -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_806ca9347dd74b98 {
  -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_0c0e383c854b0d3c {
  -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_a6ac3d8d11b3dbbe {
  -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_3c60293815f35fbb {
  -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_00cd35c4dfc95b36 {
  -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_135974cb3bc9277e {
  -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_69777a0a5dc942dd {
  -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_f9b56a6635c4d344 {
  -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_7344520a5c8ca101 {
  -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_c58958289fe1c1ef {
  -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_8ffdd7ca63594c1f {
  -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_1a8878ddd46fe6a4 {
  -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_9d46144400c7bb81 {
  -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_7a006ec1f9b69ba6 {
  -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_5688ec2c1d2094f8 {
  -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_3b95a0eb06acbb16 {
  -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_7c4edf88d3c910ca {
  -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_c8564207c35c0048 {
  -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_90492c7463d50832 {
  -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_576db416f0aa183b {
  -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_ac9231ba4b97c213 {
  -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_8845130897623b7a {
  -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_9a31aa242d87c5cc {
  -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_3a0436b32e8977dd {
  -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_dfbb78a0287ce83a {
  -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_402c9a93077244da {
  -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_d76cbfdb5bdffe20 {
  -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_6e28da9f75472aa9 {
  -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_4bbfc1b1566f9095 {
  -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_132032566b066eab {
  -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_dfa06b67364e26a5 {
  -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_42357f9599e46733 {
  -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_4b24490a61a37a38 {
  -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_a0211f8b2b331bac {
  -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_2f90dd275094a7cd {
  -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_e61370f136bd8956 {
  -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_5dc7f82ac84eeb62 {
  -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_732c911c04502066 {
  -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_6b406306e7214cf5 {
  -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_e23db892f277fa1a {
  -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_074632210e76aa8b {
  -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_eb58ec9fb74e9e65 {
  -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_efcff9998f9d4c1f {
  -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_76c84cff7bd019b5 {
  -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_e529a5317190dc8e {
  -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_55c316b6cefed8a7 {
  -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_3e8603bb6373776d {
  -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_645f9a83f87729a7 {
  -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_a0bc864749dc746d {
  -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_d86c830e78ac35ad {
  -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_a231d9961c6203ed {
  -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_e05b3dea40130352 {
  -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_46fb15aa305e0590 {
  -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_f0f3469969f0c88a {
  -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_eeaaed139de877c4 {
  -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_4e1cba4ceeca6c79 {
  -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_883422863d75b910 {
  -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_e5af4c346831be69 {
  -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_111f2bce46c97bfa {
  -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_66144aa69890381c {
  -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_9194f9f1023227f3 {
  -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_36884b1b3b75345e {
  -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_00726d1c9a590571 {
  -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_46df08e70aeedf6b {
  -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_3d85525583ad0d98 {
  -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_7c91388b8eb1a541 {
  -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_c21ee34a8b7f3d23 {
  -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_3097f3a823848ce1 {
  -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_96505e8a8ab5f1ec {
  -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_d6ed7c2cca9a1f2f {
  animation: animate-floting 15s linear infinite;
}
.floting-line_d6ed7c2cca9a1f2f:hover {
  animation-play-state: paused;
}

.floting-line-2_586de6ad8966da44 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_586de6ad8966da44: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_a881fdc043c7af9f(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a881fdc043c7af9f(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a881fdc043c7af9f(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_6619958d2d7c56b9 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_6619958d2d7c56b9 .reveal-animation_c4d85d62c9577cc7 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_6619958d2d7c56b9 .reveal-animation_c4d85d62c9577cc7::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_c4d85d62c9577cc7.reveal-primary_bc3c26c738d39b47::before {
  background: #0c0c0a;
}

.reveal-animation_c4d85d62c9577cc7.reveal-dark_728dd81d206bbea0::before {
  background: #000;
}

.reveal-animation_c4d85d62c9577cc7.reveal-white_6b88764e5f111be4::before {
  background: #000;
}

.reveal-animation_c4d85d62c9577cc7.reveal-top_0f4d384037c2ff70.aos-animate::before,
.reveal-animation_c4d85d62c9577cc7.reveal-bottom_2001425040f18f83.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_c4d85d62c9577cc7.reveal-start_b06cc6033677b079.aos-animate::before,
.reveal-animation_c4d85d62c9577cc7.reveal-end_e4feb6211fb709ae.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_c4d85d62c9577cc7.reveal-top_0f4d384037c2ff70::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_c4d85d62c9577cc7.reveal-start_b06cc6033677b079::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_c4d85d62c9577cc7.reveal-end_e4feb6211fb709ae::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_c4d85d62c9577cc7.reveal-bottom_2001425040f18f83::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_5003ba80964a0339 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_5003ba80964a0339 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_5003ba80964a0339 {
    margin: 6em auto;
  }
}
.cd-headline_b7ecdaacb1188107 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_b7ecdaacb1188107 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_b7ecdaacb1188107 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_b7ecdaacb1188107 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_b7ecdaacb1188107 {
    font-size: 26px;
  }
}
.cd-words-wrapper_d420e31a1e96480e {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_d420e31a1e96480e b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_d420e31a1e96480e b.is-visible_229595b25489e7ac {
  position: relative;
}

.no-js_4a99c72f77fb936e .cd-words-wrapper_d420e31a1e96480e b {
  opacity: 0;
}

.no-js_4a99c72f77fb936e .cd-words-wrapper_d420e31a1e96480e b.is-visible_229595b25489e7ac {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_b7ecdaacb1188107.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_b7ecdaacb1188107.clip .cd-words-wrapper_d420e31a1e96480e {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_b7ecdaacb1188107.clip .cd-words-wrapper_d420e31a1e96480e b {
  font-weight: 700;
}

.cd-headline_b7ecdaacb1188107.clip .cd-words-wrapper_d420e31a1e96480e::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_b7ecdaacb1188107.clip b {
  opacity: 0;
}

.cd-headline_b7ecdaacb1188107.clip b.is-visible_229595b25489e7ac {
  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_fd28ca7981001089,
body.sal-disabled_294de13d19e5738e [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_fd28ca7981001089,
body.sal-disabled_294de13d19e5738e [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_fd28ca7981001089,
body.sal-disabled_294de13d19e5738e [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_fd28ca7981001089,
body.sal-disabled_294de13d19e5738e [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_48187b89debf7aa1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_48187b89debf7aa1 .button-area-start_7970bd1955810314 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_48187b89debf7aa1 .button-area-start_7970bd1955810314 .call-us_a04ff6cc499ba93c {
    display: none;
  }
}
.header-style-one-wrapper_48187b89debf7aa1 .button-area-start_7970bd1955810314 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_48187b89debf7aa1 .button-area-start_7970bd1955810314 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_48187b89debf7aa1 .logo-area_663df9471c73d4e2 .logo_16a620ae728828dc {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_663df9471c73d4e2 img.light_2a720530109f5293 {
  display: block;
}
[data-theme=light] .logo-area_663df9471c73d4e2 img.dark_55e566af615c304c {
  display: none;
}

[data-theme=dark] .logo-area_663df9471c73d4e2 img.light_2a720530109f5293 {
  display: none;
}
[data-theme=dark] .logo-area_663df9471c73d4e2 img.dark_55e566af615c304c {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_fba6b419d95fe4e0 .main-nav-area_cb1c03773a970639 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_fba6b419d95fe4e0 .button-area-start_7970bd1955810314 .text-btn_50dc643e032fe0b3 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_cb1c03773a970639 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_7970bd1955810314 .call-us_a04ff6cc499ba93c, [data-theme=dark] .header--sticky.sticky .button-area-start_7970bd1955810314 .text-btn_50dc643e032fe0b3 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_fba6b419d95fe4e0 .main-nav-area_cb1c03773a970639 ul li a {
  color: #fff;
}

.header-style-one_34545d5bdd80c928 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_34545d5bdd80c928 .header-style-one-wrapper_48187b89debf7aa1 .main-nav-area_cb1c03773a970639 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_34545d5bdd80c928 .header-style-one-wrapper_48187b89debf7aa1 .main-nav-area_cb1c03773a970639 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_bf3466018ab408df {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_34545d5bdd80c928 .header-style-one-wrapper_48187b89debf7aa1 .main-nav-area_cb1c03773a970639 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_34545d5bdd80c928 .header-style-one-wrapper_48187b89debf7aa1 .main-nav-area_cb1c03773a970639 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_34545d5bdd80c928 .header-style-one-wrapper_48187b89debf7aa1 .button-area-start_7970bd1955810314 a.text-btn_50dc643e032fe0b3 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_fba6b419d95fe4e0 {
  background: var(--body-bg);
}

header.header-two_c4a501df6d7d27bf {
  display: block;
}
header.header-two_c4a501df6d7d27bf.border-bottom_dfc94711201a9e5b {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_9e96b5143559090e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_9e96b5143559090e a.logo-area_663df9471c73d4e2 {
  padding: 25px 0;
}
.header-two-content-main_9e96b5143559090e .header-end-area_bcf4a9317d95d9d8 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_9e96b5143559090e .header-end-area_bcf4a9317d95d9d8 a.reqiest_034382dc515519f3 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_9e96b5143559090e .header-end-area_bcf4a9317d95d9d8 a.reqiest_034382dc515519f3 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_9e96b5143559090e .header-end-area_bcf4a9317d95d9d8 .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_af1571780767d64f {
  width: 100%;
  position: absolute;
}
.header-three_af1571780767d64f .header-wrapper-main-three_b38d1924dc13736d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_af1571780767d64f .header-wrapper-main-three_b38d1924dc13736d .header-right-area_82cfeafbfb3a35c2 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_af1571780767d64f .header-wrapper-main-three_b38d1924dc13736d .header-right-area_82cfeafbfb3a35c2 .main-nav-area_cb1c03773a970639 {
    display: none;
  }
}
.header-three_af1571780767d64f .header-wrapper-main-three_b38d1924dc13736d .header-right-area_82cfeafbfb3a35c2 .main-nav-area_cb1c03773a970639 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_af1571780767d64f .header-wrapper-main-three_b38d1924dc13736d .header-right-area_82cfeafbfb3a35c2 .rts-btn {
    display: none;
  }
}
.header-three_af1571780767d64f .header-wrapper-main-three_b38d1924dc13736d .logo-area_663df9471c73d4e2 {
  padding: 25px 0;
}

.main-nav-area_cb1c03773a970639 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_cb1c03773a970639 ul li {
  margin: 0;
}
.main-nav-area_cb1c03773a970639 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_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 {
  transition: all 0.3s;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59:hover .menu-item_b889301619911744 {
  opacity: 0.5;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .menu-item_b889301619911744 {
  transition: all 0.3s;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .menu-item_b889301619911744 .fluxi-dropdown-main-element_7455ec83509ac89d {
  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_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .menu-item_b889301619911744 .fluxi-dropdown-main-element_7455ec83509ac89d {
    padding: 35px 17px;
  }
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .menu-item_b889301619911744:hover {
  opacity: 1;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334 {
  z-index: 10;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334 .fluxi-submenu_7486a0ea5caca605 {
  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_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334 .fluxi-submenu_7486a0ea5caca605:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334 .fluxi-submenu_7486a0ea5caca605 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334 .fluxi-submenu_7486a0ea5caca605 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334 .fluxi-submenu_7486a0ea5caca605 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_cb1c03773a970639 ul.fluxi-desktop-menu_a7f8ed657364cb59 .fluxi-has-dropdown_f7192b7b74e9a334:hover .fluxi-submenu_7486a0ea5caca605 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_9e96b5143559090e .main-nav-area_cb1c03773a970639 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_9e96b5143559090e .main-nav-area_cb1c03773a970639 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_9e96b5143559090e .main-nav-area_cb1c03773a970639 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_9e96b5143559090e .main-nav-area_cb1c03773a970639 {
    display: none;
  }
}

.side-bar_b7bb4463d8029b0e {
  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_b7bb4463d8029b0e {
    width: 315px;
  }
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .thumbnail_6248a3ba77cce3e4 {
  display: flex;
  justify-content: center;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .thumbnail_6248a3ba77cce3e4 img {
  width: 60%;
  margin: auto;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .title {
  font-weight: 600;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .footer_c6dcf0c045276c42 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .footer_c6dcf0c045276c42 .title {
  font-weight: 500;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .footer_c6dcf0c045276c42 a.rts-btn {
  margin: auto;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d {
  margin-top: 50px;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .single-info_997937f982a55941 {
  margin: 15px 0;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .single-info_997937f982a55941 a:hover {
  color: var(--color-primary);
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .rts-social-style-one_6f95a7e48e9dc6bc {
  margin-top: 40px;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .rts-social-style-one_6f95a7e48e9dc6bc ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .rts-social-style-one_6f95a7e48e9dc6bc ul li {
  margin: 0;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .rts-social-style-one_6f95a7e48e9dc6bc ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .contact-information--sidebar_28ea72a40d94bf1d .rts-social-style-one_6f95a7e48e9dc6bc ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_b7bb4463d8029b0e.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_b7bb4463d8029b0e button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_b7bb4463d8029b0e 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_34545d5bdd80c928.case-studies_d8bffd3a645a0a7b .main-nav-area_cb1c03773a970639 ul li > a.fluxi-dropdown-main-element_7455ec83509ac89d {
  color: #fff !important;
}

.header-style-one_34545d5bdd80c928.case-studies_d8bffd3a645a0a7b.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_b7bb4463d8029b0e {
  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_b7bb4463d8029b0e {
    width: 300px;
  }
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .thumbnail_6248a3ba77cce3e4 {
  display: flex;
  justify-content: center;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .thumbnail_6248a3ba77cce3e4 img {
  width: 85%;
  margin: auto;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .title {
  font-weight: 600;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .footer_c6dcf0c045276c42 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .footer_c6dcf0c045276c42 .title {
  font-weight: 500;
}
.side-bar_b7bb4463d8029b0e .inner-main-wrapper-desk_d30a016494e4cdac .inner-content_c2e4b0ce150071a8 .footer_c6dcf0c045276c42 a.rts-btn {
  margin: auto;
}

.side-bar_b7bb4463d8029b0e.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_b7bb4463d8029b0e button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_b7bb4463d8029b0e button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../media/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_565c36a585dd777b {
  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_00b65e9ab1257f4e {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_00b65e9ab1257f4e {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_00b65e9ab1257f4e {
    display: block;
  }
}

.mobile-menu-main_00b65e9ab1257f4e nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li a.main_b535ebce834c5fb1 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408 {
  position: relative;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408 ul a {
  padding: 10px 0;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408 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_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408::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_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408.mm-active_5da59f1b0aeabb6c::after {
  content: "\f077";
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408.third-lvl_d06aef4bbdcbac05::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408.third-lvl_d06aef4bbdcbac05 ul {
  padding: 0 20px;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408.third-lvl_d06aef4bbdcbac05 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408.third-lvl_d06aef4bbdcbac05 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li.has-droupdown_1b28893a92c80408.third-lvl_d06aef4bbdcbac05 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_00b65e9ab1257f4e nav ul li a {
  display: block;
}
.mobile-menu-main_00b65e9ab1257f4e .social-wrapper-one_0667a3df316b7809 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_b7bb4463d8029b0e.header-two_c4a501df6d7d27bf .inner-main-wrapper-desk_d30a016494e4cdac, .side-bar_b7bb4463d8029b0e.header-three_af1571780767d64f .inner-main-wrapper-desk_d30a016494e4cdac {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_b7bb4463d8029b0e.header-two_c4a501df6d7d27bf .mobile-menu_98b80e59485c6a8e, .side-bar_b7bb4463d8029b0e.header-three_af1571780767d64f .mobile-menu_98b80e59485c6a8e {
    display: none !important;
  }
}

.header-one_e3c959795d97b59f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354 {
  position: relative;
}
.header-one_e3c959795d97b59f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354:hover::after {
  color: var(--color-primary);
}
.header-one_e3c959795d97b59f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354::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_e3c959795d97b59f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354 .third-lvl_d06aef4bbdcbac05 {
  margin-left: -4px;
}

.header-three_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c {
  padding: 15px 0;
}
.header-three_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354 {
  position: relative;
}
.header-three_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354:hover::after {
  color: var(--color-primary);
}
.header-three_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354::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_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c .sub-dropdown_b5f7c98c55c95354 .third-lvl_d06aef4bbdcbac05 {
  margin-left: -4px;
}
.header-three_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c li {
  margin: 0;
  width: 100%;
}
.header-three_af1571780767d64f .main-nav-desk_f3a8fcb372c66615 nav ul li.has-droupdown_1b28893a92c80408 .submenu.inner-page_8caa421927c3c92c li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_b5f7c98c55c95354 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_b5f7c98c55c95354 .submenu.third-lvl_d06aef4bbdcbac05 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_b5f7c98c55c95354 .submenu.third-lvl_d06aef4bbdcbac05.base {
  display: block !important;
}
.sub-dropdown_b5f7c98c55c95354:hover .sub-menu-link_f0859f1ad8765017 {
  color: var(--color-primary);
}
.sub-dropdown_b5f7c98c55c95354:hover .submenu.third-lvl_d06aef4bbdcbac05.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_b5f7c98c55c95354:hover .submenu.third-lvl_d06aef4bbdcbac05.base li {
  display: block;
}
.sub-dropdown_b5f7c98c55c95354:hover .submenu.third-lvl_d06aef4bbdcbac05.base li a {
  display: block !important;
}

.header-three_af1571780767d64f .sub-dropdown_b5f7c98c55c95354:hover .submenu.third-lvl_d06aef4bbdcbac05.base {
  margin-left: -14px !important;
}

.header-two_c4a501df6d7d27bf .header-main-wrapper_623b7dfaf53ae742 .sub-dropdown_b5f7c98c55c95354:hover .submenu.third-lvl_d06aef4bbdcbac05.base {
  margin-left: 90px !important;
}

header.heder-two_8c827e072496384c .sub-dropdown_b5f7c98c55c95354:hover .submenu.third-lvl_d06aef4bbdcbac05.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_8c827e072496384c .sub-dropdown_b5f7c98c55c95354::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_8c827e072496384c .sub-dropdown_b5f7c98c55c95354:hover a.sub-menu-link_f0859f1ad8765017 {
  color: var(--color-primary) !important;
}
header.heder-two_8c827e072496384c .sub-dropdown_b5f7c98c55c95354:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_8c827e072496384c .sub-dropdown_b5f7c98c55c95354 .submenu.third-lvl_d06aef4bbdcbac05.base {
  display: block;
}

.sub-dropdown_b5f7c98c55c95354 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_b5f7c98c55c95354.active .sub-menu-link_f0859f1ad8765017 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_b5f7c98c55c95354.active .sub-menu-link_f0859f1ad8765017::after {
  width: 12px !important;
}
.sub-dropdown_b5f7c98c55c95354.active::after {
  color: #FFFFFF;
}
.sub-dropdown_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05 {
  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_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05:hover li a {
  opacity: 0.5;
}
.sub-dropdown_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05 li:hover a::after {
  width: 12px;
}
.sub-dropdown_b5f7c98c55c95354 .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05 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_b5f7c98c55c95354:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_b5f7c98c55c95354:hover .sub-menu-link_f0859f1ad8765017 {
  color: var(--color-primary);
}
.sub-dropdown_b5f7c98c55c95354:hover .fluxi-submenu_7486a0ea5caca605.third-lvl_d06aef4bbdcbac05.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_b953a9c41c9c5e26 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_b953a9c41c9c5e26 {
    padding: 0 15px;
  }
}

.section-bg_3372209c94d55be4 {
  background: var(--section-bg-gray);
}

.bg_white_10fffbdb8e82f317 {
  background: var(--body-bg);
}

.g-48_2ea49714bd28a359 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_5ce879f3a8617a11 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_404e4a1b98df9290 {
  background: #F8F9FB;
}

.bg-gray-2_fe9689896bfd4f07 {
  background: var(--bg-gray-2);
}

.overflow-right-div_0e47dbd362ed5a52 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_0e47dbd362ed5a52 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_0e47dbd362ed5a52 {
    width: 100%;
  }
}

.gsap-marker-end_b29d7683d7a7ff23,
.gsap-marker-start_470a9781274c65d7,
.gsap-marker-scroller-end_50796907897ff027,
.gsap-marker-scroller-start_35a5d494e666ffc3 {
  display: none !important;
}

.bg-dark-p_a490615d70c67a3a {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_1b8f218f838cd0f8 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_29f41ca86aa82ec5 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_6ba6195654376351 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 img.two_42f96efff83ff216 {
  left: 38px;
}
.customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 img.three_ba858514f97dffa9 {
  left: 73px;
}
.customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 img.four_7a7d856c2a5f4205 {
  left: 108px;
}
.customer-review-area_6ba6195654376351 p.desc {
  margin-bottom: 0;
}

.br-none_f69f7bc0a156f0fc {
  border-radius: 0 !important;
}

.color-secondary-2_a6fb70cf61bf7bf8 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_3f05e01eb2529b20 {
    order: 2;
  }
}

.loader-wrapper_4f639fb333e838ba {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_4f639fb333e838ba .loader-section_c41fe6e7f3926cec {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_4f639fb333e838ba .loader-section_c41fe6e7f3926cec.section-left_1b06e06f3d77dedd {
  left: 0;
}

.loader-wrapper_4f639fb333e838ba .loader-section_c41fe6e7f3926cec.section-right_a1b96795ab53e1d9 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_4f639fb333e838ba .loader-section_c41fe6e7f3926cec.section-left_1b06e06f3d77dedd {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_4f639fb333e838ba .loader-section_c41fe6e7f3926cec.section-right_a1b96795ab53e1d9 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_83e2cdae18ec001f {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_4f639fb333e838ba {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_83e2cdae18ec001f: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_83e2cdae18ec001f {
  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_29b6493847c0b28a {
  -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_29b6493847c0b28a.btt__visible_b21ee6b14e4cc564 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_29b6493847c0b28a {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_cfefbd24f9f34dc0 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_616e753685d23736 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_1d59bbdfc8d229bc {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_616e753685d23736 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_1d59bbdfc8d229bc {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_1b2f08364be660bf:hover,
[data-theme=dark] .rts-btn.btn-primary-5_8ff7be37f83476a9:hover,
[data-theme=dark] .rts-btn.btn-primary-6_45ec7a0dc5e8b68f:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_b482fbb8cc9840ec: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_1b2f08364be660bf {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_1b2f08364be660bf:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_ebea7e24d4f1d4ed {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_ebea7e24d4f1d4ed::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_ebea7e24d4f1d4ed::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_ebea7e24d4f1d4ed:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_ebea7e24d4f1d4ed:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_de04b86dd6b92741 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_de04b86dd6b92741::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_de04b86dd6b92741::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_de04b86dd6b92741:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_de04b86dd6b92741:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_b482fbb8cc9840ec {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_b482fbb8cc9840ec:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_8ff7be37f83476a9 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_8ff7be37f83476a9:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_45ec7a0dc5e8b68f {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_45ec7a0dc5e8b68f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_14cd17ea45f3173c {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_14cd17ea45f3173c::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_14cd17ea45f3173c:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_0ad4927885a9a242 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_0ad4927885a9a242::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_0ad4927885a9a242:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_3cb38882dbba16ea {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_3cb38882dbba16ea::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_3cb38882dbba16ea:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_677eb1604cfcb695 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_677eb1604cfcb695 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_677eb1604cfcb695:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_8492bca64b201b79 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_8492bca64b201b79 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_8492bca64b201b79:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_746dd6681f1e9495 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_746dd6681f1e9495:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_746dd6681f1e9495.about_3c58f5c3d2ace222 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_746dd6681f1e9495.about_3c58f5c3d2ace222:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_39cc76150431a6ec i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_39cc76150431a6ec:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_203415f528ec11de {
  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_203415f528ec11de i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_203415f528ec11de:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_39cc76150431a6ec i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_d38d311dc3ebd40e {
  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_d38d311dc3ebd40e::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_d38d311dc3ebd40e::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_d38d311dc3ebd40e i {
  font-weight: 400;
}
.under-line-btn_4077297dae4b58b9 {
  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_4077297dae4b58b9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_4077297dae4b58b9::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_4077297dae4b58b9:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_7539acc4c8c9cdb1 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_7539acc4c8c9cdb1 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_7539acc4c8c9cdb1 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_7539acc4c8c9cdb1 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_7539acc4c8c9cdb1 p.disc_f5d8f023e4629222 {
  margin-bottom: 50px;
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 .customer-review-area_6ba6195654376351 .client-img_8316b11a3ff42990 {
  width: 150px;
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 .customer-review-area_6ba6195654376351 p.desc {
  min-width: max-content;
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 .customer-review-area_6ba6195654376351 img {
  max-width: 40%;
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 .customer-review-area_6ba6195654376351 img.two_42f96efff83ff216 {
  left: 24px;
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 .customer-review-area_6ba6195654376351 img.three_ba858514f97dffa9 {
  left: 48px;
}
.banner-one-content-left_7539acc4c8c9cdb1 .button-banner-one-wrapper_398a246501be7f26 .customer-review-area_6ba6195654376351 img.four_7a7d856c2a5f4205 {
  left: 72px;
}

.banner-one-right-content-with-img_4abd67228be10d7c {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_4abd67228be10d7c {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_4abd67228be10d7c .img-1_5491be820d497a7d {
  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_4abd67228be10d7c .img-1_5491be820d497a7d {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_4abd67228be10d7c .img-2_e758466fbb935e4a {
  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_4abd67228be10d7c .img-2_e758466fbb935e4a {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_1d3ff311010fd5ef {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_1d3ff311010fd5ef .box-one-top_4bb7df1e5221cb52 {
  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_1d3ff311010fd5ef .box-one-bottom_e8f670bf512e5877 {
  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_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 {
    display: none;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 .right-top_69cca4699bf0cec2 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 .right-bottom_007f62944f16dca2 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 .mid-top_644fda7ff0681f7b {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 .left-bottom_dc89c6c5a3e83e5a {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 .left-top_3fdac8e06007577a {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_1d3ff311010fd5ef .radious-shape_ce82908230b9a875 .center-bottom_eb39aef09584d24b {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-content-left_7539acc4c8c9cdb1 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-content-left_7539acc4c8c9cdb1 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-content-left_7539acc4c8c9cdb1 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-content-left_7539acc4c8c9cdb1 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-content-left_7539acc4c8c9cdb1 p.disc_f5d8f023e4629222 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-content-left_7539acc4c8c9cdb1 .customer-review-area_6ba6195654376351 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-right-content-with-img_4abd67228be10d7c {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-right-content-with-img_4abd67228be10d7c .short-image-area_e75f65ddc185d9fb .img-1_5491be820d497a7d {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-right-content-with-img_4abd67228be10d7c .short-image-area_e75f65ddc185d9fb .img-1_5491be820d497a7d {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .banner-one-right-content-with-img_4abd67228be10d7c .short-image-area_e75f65ddc185d9fb .img-1_5491be820d497a7d {
    left: 0;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-area-inner_a9f2a39fcc1387a9 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 {
  margin-bottom: 40px;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .brand-left-short-title-one_39c62b9a2c759538 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .brand-left-short-title-one_39c62b9a2c759538 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .brand-left-short-title-one_39c62b9a2c759538 .star-rating_fd377261e8640f16 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .brand-left-short-title-one_39c62b9a2c759538 .star-rating_fd377261e8640f16 li {
  list-style: none;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .brand-left-short-title-one_39c62b9a2c759538 .star-rating_fd377261e8640f16 li a {
  color: #FF6354;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-title-area_ec540e415c3fc292 .brand-left-short-title-one_39c62b9a2c759538 p.disc_f5d8f023e4629222 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-slider-area_dce572e4ad537029 {
  overflow: hidden;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-five_41352ba85d6f0349 .brand-slider-area_dce572e4ad537029 .brand-inner_c676272e67e71eec {
  text-align: center;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d {
  background: #212026;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .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_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f p.disc_f5d8f023e4629222 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .button-area_69ce1ec09bf5b4ae {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .button-area_69ce1ec09bf5b4ae {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .button-area_69ce1ec09bf5b4ae .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .button-area_69ce1ec09bf5b4ae .rts-btn.btn-primary-5_8ff7be37f83476a9 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .button-area_69ce1ec09bf5b4ae .rts-btn.btn-primary-5_8ff7be37f83476a9:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .button-area_69ce1ec09bf5b4ae .rts-btn.btn-primary-5-border_746dd6681f1e9495 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .counter-upmain-wrapper-style-six_cc3cd934b65c84da {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .counter-upmain-wrapper-style-six_cc3cd934b65c84da .single-counter-up-six_b029027962059b93 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-content-left_915c281af4f30d5f .counter-upmain-wrapper-style-six_cc3cd934b65c84da .single-counter-up-six_b029027962059b93 p {
  color: #D7D9E9;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 {
    width: 100%;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 .image-one_66f0396a82f44255 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 .image-one_66f0396a82f44255 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 .image-two_2aeba5cffa689c42 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-left_af7de6593cbb0366 .image-two_2aeba5cffa689c42 img {
    width: 100%;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f {
    display: none;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f .image-three_3d07878845305088 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .banner-six-right-content-with-img_069ed453f2ef17e2 .image-right_6422fdb09c046a4f .image-four_fa34754f2511e22f {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .shape_b91ce27ef183a906 {
    display: none;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .shape_b91ce27ef183a906 .right-top_69cca4699bf0cec2 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .shape_b91ce27ef183a906 .right-top_69cca4699bf0cec2 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .shape_b91ce27ef183a906 .right-bottom_007f62944f16dca2 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_1d3ff311010fd5ef.banner-six_8998156b8a05061d .shape_b91ce27ef183a906 .right-bottom_007f62944f16dca2 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_97375874ac089bfe {
  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_97375874ac089bfe::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_97375874ac089bfe .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_97375874ac089bfe .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_97375874ac089bfe .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_97375874ac089bfe p.disc_f5d8f023e4629222 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_97375874ac089bfe p.disc_f5d8f023e4629222 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_97375874ac089bfe p.disc_f5d8f023e4629222 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_97375874ac089bfe p.disc_f5d8f023e4629222 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_97375874ac089bfe p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}
.rts-banner-area-two_97375874ac089bfe 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_97375874ac089bfe form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_97375874ac089bfe form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_97375874ac089bfe form {
    max-width: 80%;
  }
}
.rts-banner-area-two_97375874ac089bfe form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_97375874ac089bfe form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_97375874ac089bfe .bottom-text_ff55f092dee400a4 p.disc_f5d8f023e4629222 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_72dfb45528336e2c {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_72dfb45528336e2c {
    margin-top: 70px;
  }
}

.mt-dec-100_b5b6a343e9d7902f {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .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_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .two_42f96efff83ff216 {
  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_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .two_42f96efff83ff216 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .two_42f96efff83ff216 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .three_ba858514f97dffa9 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .three_ba858514f97dffa9 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .four_7a7d856c2a5f4205 {
  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_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .four_7a7d856c2a5f4205 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .four_7a7d856c2a5f4205 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_7678ddafad5cdf0a .banner-2-shape_7df544b7dd19464d .five_97fe342092ca3914 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_af1571780767d64f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_0264d205fa649772 {
  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_0264d205fa649772 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.banner-three-area-start_0264d205fa649772 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.banner-three-area-start_0264d205fa649772 .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_0264d205fa649772 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_0264d205fa649772 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_0264d205fa649772 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_edeb1980befb9603 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_edeb1980befb9603 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_edeb1980befb9603 .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_edeb1980befb9603 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_edeb1980befb9603 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_edeb1980befb9603 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_edeb1980befb9603 .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_edeb1980befb9603 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_edeb1980befb9603 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_edeb1980befb9603 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_edeb1980befb9603 p.disc_f5d8f023e4629222 {
  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_edeb1980befb9603 p.disc_f5d8f023e4629222 br {
    display: none;
  }
}
.banner-wrapper-three-main_edeb1980befb9603 .button-area_69ce1ec09bf5b4ae {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_edeb1980befb9603 .button-area_69ce1ec09bf5b4ae {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_edeb1980befb9603 .button-area_69ce1ec09bf5b4ae .under-line-btn_4077297dae4b58b9::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_edeb1980befb9603 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_9620538feda89c61 {
  padding-top: 68px;
}
.banner-four-content-left_9620538feda89c61 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_9620538feda89c61 .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_9620538feda89c61 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_9620538feda89c61 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_9620538feda89c61 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_9620538feda89c61 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_9620538feda89c61 .banner-logo-area_f1a255a1402e1349 {
  margin-top: 50px;
}
.banner-four-content-left_9620538feda89c61 .banner-logo-area_f1a255a1402e1349 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_9620538feda89c61 .banner-logo-area_f1a255a1402e1349 .logo-area_663df9471c73d4e2 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_9620538feda89c61 .banner-logo-area_f1a255a1402e1349 .logo-area_663df9471c73d4e2 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_f1a255a1402e1349 .light_2a720530109f5293 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_f1a255a1402e1349 .dark_55e566af615c304c {
  display: none;
}

[data-theme=dark] .banner-logo-area_f1a255a1402e1349 .light_2a720530109f5293 {
  display: none;
}
[data-theme=dark] .banner-logo-area_f1a255a1402e1349 .dark_55e566af615c304c {
  display: inline-flex;
}

.thumbnail-banner-right-four_084e1cc46e42304b {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_084e1cc46e42304b::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_084e1cc46e42304b::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_084e1cc46e42304b::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_084e1cc46e42304b::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_084e1cc46e42304b .main_b535ebce834c5fb1 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_084e1cc46e42304b .main_b535ebce834c5fb1 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_084e1cc46e42304b .main_b535ebce834c5fb1 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_084e1cc46e42304b img.shape_b91ce27ef183a906 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_084e1cc46e42304b img.shape_b91ce27ef183a906 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_084e1cc46e42304b img.shape_b91ce27ef183a906 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_084e1cc46e42304b img.shape_b91ce27ef183a906 {
    display: none;
  }
}

.rts-banner-four-area-start_037ceb907610788d {
  position: relative;
}
.rts-banner-four-area-start_037ceb907610788d .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_037ceb907610788d .shape-area_efd0aa43868f0324 .one {
    display: none;
  }
}
.rts-banner-four-area-start_037ceb907610788d .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_037ceb907610788d .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_037ceb907610788d .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4653fff910677259 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4653fff910677259 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_4653fff910677259 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4653fff910677259 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4653fff910677259 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_4653fff910677259 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_4653fff910677259 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_4653fff910677259 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_4653fff910677259 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_4653fff910677259 p.disc_f5d8f023e4629222 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_4653fff910677259 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}
.banner-seven-left-content_4653fff910677259 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_4653fff910677259 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_4653fff910677259 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_4653fff910677259 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_f81bee0e75c57709 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_f81bee0e75c57709 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_f81bee0e75c57709 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_f81bee0e75c57709 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_f81bee0e75c57709 .short-image_dd2f2160b49047be {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_f81bee0e75c57709 .short-image_dd2f2160b49047be.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_f81bee0e75c57709 .short-image_dd2f2160b49047be.one {
    left: 0;
  }
}
.thumbnail-banner-seven_f81bee0e75c57709 .short-image_dd2f2160b49047be.two_42f96efff83ff216 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_c8656467d4ac9f25 {
  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_c8656467d4ac9f25 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_c8656467d4ac9f25 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_c8656467d4ac9f25 .brand-area-style-seven_02cb7690b31d8611 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_c8656467d4ac9f25 .brand-area-style-seven_02cb7690b31d8611 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_c8656467d4ac9f25 .brand-area-style-seven_02cb7690b31d8611 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_c8656467d4ac9f25 .slider-Brand_c68ee00fd123bbcf {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_041c0b3ed3c7ccb6 {
  position: relative;
}
.rts-banner-area-7_041c0b3ed3c7ccb6 form {
  position: relative;
}
.rts-banner-area-7_041c0b3ed3c7ccb6 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_041c0b3ed3c7ccb6 form input {
  padding-left: 35px;
}
.rts-banner-area-7_041c0b3ed3c7ccb6 .shape-area-start_534695d973614a00 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_041c0b3ed3c7ccb6 .shape-area-start_534695d973614a00 .two_42f96efff83ff216 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_041c0b3ed3c7ccb6 .shape-area-start_534695d973614a00 .three_ba858514f97dffa9 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_041c0b3ed3c7ccb6 .shape-area-start_534695d973614a00 .three_ba858514f97dffa9 {
    display: none;
  }
}
.rts-banner-area-7_041c0b3ed3c7ccb6 .shape-area-start_534695d973614a00 .four_7a7d856c2a5f4205 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_041c0b3ed3c7ccb6 .shape-area-start_534695d973614a00 .four_7a7d856c2a5f4205 {
    display: none;
  }
}

.div-right-banner-floating_7f4fb45b8da7b832 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_7f4fb45b8da7b832 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_7f4fb45b8da7b832 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_651ff81975b6af57 {
  background-image: url(../media/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_651ff81975b6af57 {
    height: auto;
  }
}

.inner-banner-8_6e27a32b1ff1b569 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_6e27a32b1ff1b569 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_6e27a32b1ff1b569 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_6e27a32b1ff1b569 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 {
    padding-top: 60px;
  }
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .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_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .title {
    font-size: 42px;
  }
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 p.disc_f5d8f023e4629222 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .customer-review-area_6ba6195654376351 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .customer-review-area_6ba6195654376351 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_6e27a32b1ff1b569 .left-area_3f8fdb3ad95d4280 .customer-review-area_6ba6195654376351 p {
  color: #F2F2F8;
}
.inner-banner-8_6e27a32b1ff1b569 .position-img_c73ff06451156da6 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_6e27a32b1ff1b569 .position-img_c73ff06451156da6 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_6e27a32b1ff1b569 .position-img_c73ff06451156da6 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_6e27a32b1ff1b569 .position-img_c73ff06451156da6 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_6e27a32b1ff1b569 .position-img_c73ff06451156da6 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_6e27a32b1ff1b569 .position-img_c73ff06451156da6 {
    right: 10%;
  }
}
.inner-banner-8_6e27a32b1ff1b569 .right-area_26ae41f3462ce310 .thumbnail-right-img_f4b23340ae1ba00d {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_6e27a32b1ff1b569 .right-area_26ae41f3462ce310 .thumbnail-right-img_f4b23340ae1ba00d {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_d3302250ca841d9d .about-main-wrapper_a18192c32a516156 .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_d3302250ca841d9d .about-main-wrapper_a18192c32a516156 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_d3302250ca841d9d .about-main-wrapper_a18192c32a516156 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_d3302250ca841d9d .about-main-wrapper_a18192c32a516156 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_d3302250ca841d9d .about-main-wrapper_a18192c32a516156 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_d3302250ca841d9d .banner-about-right_4f52b4537b0692f4 p.disc_f5d8f023e4629222 {
  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_07adcc6ba262f860 {
  background-image: url(../media/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_07adcc6ba262f860 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_07adcc6ba262f860 .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_72dfb45528336e2c {
  position: relative;
}
.large-image-video-area_72dfb45528336e2c .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_72dfb45528336e2c .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_72dfb45528336e2c .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_72dfb45528336e2c .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_72dfb45528336e2c .thumbnail_6248a3ba77cce3e4 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_72dfb45528336e2c .thumbnail_6248a3ba77cce3e4 .pli-image_3373a6d878112ba5 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_72dfb45528336e2c .thumbnail_6248a3ba77cce3e4 .pli-image_3373a6d878112ba5 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_937fa68daffbd777 form {
  position: relative;
}
.banner-area-wrapper-two_937fa68daffbd777 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_937fa68daffbd777 form input {
  padding-left: 40px;
}

.button-area-banner-four_a5d2c2242e752f8a {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_a5d2c2242e752f8a {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_a5d2c2242e752f8a .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_a5d2c2242e752f8a .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_dce572e4ad537029 {
  overflow: hidden;
}
.brand-slider-area_dce572e4ad537029 .brand-inner_c676272e67e71eec {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_47a583dddde8fdc5 .light_2a720530109f5293,
[data-theme=light] .brand-area-main-wrapper-two_5f17a08bfb0ab3ba .light_2a720530109f5293,
[data-theme=light] .brand-slider-area_dce572e4ad537029 .light_2a720530109f5293 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_47a583dddde8fdc5 .dark_55e566af615c304c,
[data-theme=light] .brand-area-main-wrapper-two_5f17a08bfb0ab3ba .dark_55e566af615c304c,
[data-theme=light] .brand-slider-area_dce572e4ad537029 .dark_55e566af615c304c {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_47a583dddde8fdc5 .light_2a720530109f5293,
[data-theme=dark] .brand-area-main-wrapper-two_5f17a08bfb0ab3ba .light_2a720530109f5293,
[data-theme=dark] .brand-slider-area_dce572e4ad537029 .light_2a720530109f5293 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_47a583dddde8fdc5 .dark_55e566af615c304c,
[data-theme=dark] .brand-area-main-wrapper-two_5f17a08bfb0ab3ba .dark_55e566af615c304c,
[data-theme=dark] .brand-slider-area_dce572e4ad537029 .dark_55e566af615c304c {
  display: block;
}

.brand-left-short-title-one_39c62b9a2c759538 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_39c62b9a2c759538 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_c4ac4ba70a3620d8 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_47a583dddde8fdc5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_5f17a08bfb0ab3ba {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_5f17a08bfb0ab3ba {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_5f17a08bfb0ab3ba.about-page-brand_5d243629b5a1768d {
  padding: 0;
}

.bg-dark-p_a490615d70c67a3a .title-style-one-center_d161203d81ba961d .pre_580178ec69954277 {
  color: #fff;
}
.bg-dark-p_a490615d70c67a3a .title-style-one-center_d161203d81ba961d .title {
  color: #fff;
}
.bg-dark-p_a490615d70c67a3a .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .title {
  color: #FFF;
}
.bg-dark-p_a490615d70c67a3a .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 .admin_42a5bef8dd457f0e {
  color: var(--color-primary);
}
.bg-dark-p_a490615d70c67a3a .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 .date_8e264646561c21f1 {
  color: #fff;
}

.title-three-brand-wrapper_61dc1b2879a109ea .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_c206ae11fbc08135.home-six_439cdcb9e89dfad0 {
  padding-bottom: 40px;
}

.title-style-one-center_d161203d81ba961d {
  text-align: center;
}
.title-style-one-center_d161203d81ba961d 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_d161203d81ba961d br {
    display: none;
  }
}
.title-style-one-center_d161203d81ba961d .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_d161203d81ba961d .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_d161203d81ba961d .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_d161203d81ba961d .title br {
    display: none;
  }
}

.title-style-one-left_409d52c06631e363 {
  text-align: left;
}
.title-style-one-left_409d52c06631e363 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_409d52c06631e363 .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_409d52c06631e363 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_409d52c06631e363 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_409d52c06631e363 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_409d52c06631e363 .title br {
    display: none;
  }
}

.title-hover_212c455b169244bb {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_212c455b169244bb:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_2faa3ce7af29ac9c {
  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_2faa3ce7af29ac9c {
    padding: 20px;
  }
}
.single-pricing-area-start_2faa3ce7af29ac9c .pricing-top-area_55c11582e41f9d73 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_2faa3ce7af29ac9c .pricing-top-area_55c11582e41f9d73 .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_2faa3ce7af29ac9c .pricing-top-area_55c11582e41f9d73 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_2faa3ce7af29ac9c .pricing-top-area_55c11582e41f9d73 .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_2faa3ce7af29ac9c .pricing-body_2cf1ae6ab72071a1 p.disc_f5d8f023e4629222 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_2faa3ce7af29ac9c .pricing-body_2cf1ae6ab72071a1 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active {
  background: var(--color-primary);
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-top-area_55c11582e41f9d73 .title {
  color: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-top-area_55c11582e41f9d73 .icon {
  background: #8170E7;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-top-area_55c11582e41f9d73 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-body_2cf1ae6ab72071a1 p.disc_f5d8f023e4629222 {
  color: #FFFFFF;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-body_2cf1ae6ab72071a1 .check-content-wrapper_4128f76d4d88853d .single-check-area_b8b683fd8fcbd799 i {
  color: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-body_2cf1ae6ab72071a1 .check-content-wrapper_4128f76d4d88853d .single-check-area_b8b683fd8fcbd799 p {
  color: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c.active .pricing-body_2cf1ae6ab72071a1 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-top-area_55c11582e41f9d73 .title {
  color: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-top-area_55c11582e41f9d73 .icon {
  background: #8170E7;
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-top-area_55c11582e41f9d73 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-body_2cf1ae6ab72071a1 p.disc_f5d8f023e4629222 {
  color: #FFFFFF;
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-body_2cf1ae6ab72071a1 .check-content-wrapper_4128f76d4d88853d .single-check-area_b8b683fd8fcbd799 i {
  color: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-body_2cf1ae6ab72071a1 .check-content-wrapper_4128f76d4d88853d .single-check-area_b8b683fd8fcbd799 p {
  color: #fff;
}
.single-pricing-area-start_2faa3ce7af29ac9c:hover .pricing-body_2cf1ae6ab72071a1 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_4128f76d4d88853d .single-check-area_b8b683fd8fcbd799 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_4128f76d4d88853d .single-check-area_b8b683fd8fcbd799 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_8b2fc06379f8d5d0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_8b2fc06379f8d5d0 .shape-radious-image_08b3961942ca0e68 {
    display: none;
  }
}
.rts-pricing-area-one_8b2fc06379f8d5d0 .shape-radious-image_08b3961942ca0e68 .img-1_5491be820d497a7d {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_8b2fc06379f8d5d0 .shape-radious-image_08b3961942ca0e68 .img-2_e758466fbb935e4a {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_391388568b7dbc21 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_391388568b7dbc21 .head-pricing_94df1576bf14ba70 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_391388568b7dbc21 .head-pricing_94df1576bf14ba70 .plane_name_78ae65efa1019922 {
  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_391388568b7dbc21 .head-pricing_94df1576bf14ba70 .doller-area_34b02f7418e16e93 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_391388568b7dbc21 .head-pricing_94df1576bf14ba70 .doller-area_34b02f7418e16e93 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_391388568b7dbc21 .head-pricing_94df1576bf14ba70 .doller-area_34b02f7418e16e93 .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_391388568b7dbc21 .head-pricing_94df1576bf14ba70 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_391388568b7dbc21 .body .single-check_cb95b4e03bb2eac9 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_391388568b7dbc21 .body .single-check_cb95b4e03bb2eac9 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_391388568b7dbc21 .footer_c6dcf0c045276c42 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_391388568b7dbc21 .footer_c6dcf0c045276c42 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_391388568b7dbc21 .footer_c6dcf0c045276c42 p {
  margin-top: 20px;
}
.single-pricing-area-two_391388568b7dbc21.free-place_f9a4bd51a88c3d7a .footer_c6dcf0c045276c42 .rts-btn.btn-primary-2_ebea7e24d4f1d4ed::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_391388568b7dbc21.free-place_f9a4bd51a88c3d7a .footer_c6dcf0c045276c42 .rts-btn.btn-primary-2_ebea7e24d4f1d4ed::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_391388568b7dbc21.professional-place_e23ab5e7aab51a95 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_391388568b7dbc21.professional-place_e23ab5e7aab51a95 .head-pricing_94df1576bf14ba70 .plane_name_78ae65efa1019922 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_391388568b7dbc21.professional-place_e23ab5e7aab51a95 .body .single-check_cb95b4e03bb2eac9 i {
  color: var(--color-primary);
}
.single-pricing-area-two_391388568b7dbc21.enterprise-place_13c2f29c054c75b5 .head-pricing_94df1576bf14ba70 .plane_name_78ae65efa1019922 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_391388568b7dbc21.enterprise-place_13c2f29c054c75b5 .body .single-check_cb95b4e03bb2eac9 i {
  color: #BCBFDB;
}
.single-pricing-area-two_391388568b7dbc21.enterprise-place_13c2f29c054c75b5 .footer_c6dcf0c045276c42 .rts-btn.btn-primary-2_ebea7e24d4f1d4ed {
  color: #000000d3;
}
.single-pricing-area-two_391388568b7dbc21.enterprise-place_13c2f29c054c75b5 .footer_c6dcf0c045276c42 .rts-btn.btn-primary-2_ebea7e24d4f1d4ed::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_391388568b7dbc21.enterprise-place_13c2f29c054c75b5 .footer_c6dcf0c045276c42 .rts-btn.btn-primary-2_ebea7e24d4f1d4ed::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_24e40837203dd189 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_24e40837203dd189 .pricing-top-tag_6a916eae32d67cc7 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_24e40837203dd189 .pric-area_89111f98b953eebe {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_24e40837203dd189 .pric-area_89111f98b953eebe .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_24e40837203dd189 .pric-area_89111f98b953eebe .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_24e40837203dd189 .pric-area_89111f98b953eebe p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_24e40837203dd189 .body .single-check-area_b8b683fd8fcbd799 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_24e40837203dd189 .body .single-check-area_b8b683fd8fcbd799 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_24e40837203dd189 .body .single-check-area_b8b683fd8fcbd799 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_24e40837203dd189 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_24e40837203dd189 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_24e40837203dd189.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_24e40837203dd189.active .top-badge_98cd781f63a18f45 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_24e40837203dd189.active .top-badge_98cd781f63a18f45 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_24e40837203dd189.active .pricing-top-tag_6a916eae32d67cc7 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_24e40837203dd189.active .single-check-area_b8b683fd8fcbd799 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_bca632286eb52061.rts-section-gap_958cb29182dc70e4.bg-light-border-radious_21a2165e91cb8cb6 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_bca632286eb52061 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_bca632286eb52061 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_fa6a61ee751eff91 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_fa6a61ee751eff91 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_64f61a597aaa1321.inner_a0a2e2934aa70d48 {
  position: relative;
}
.rtws-pricing-area-start_64f61a597aaa1321.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rtws-pricing-area-start_64f61a597aaa1321.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_64f61a597aaa1321.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_64f61a597aaa1321.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_566d6f44ecbed12f {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_566d6f44ecbed12f img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_e735db375392f7cf .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_e735db375392f7cf p.disc_f5d8f023e4629222 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_e735db375392f7cf p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_870b1950a4432a0f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_870b1950a4432a0f .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.providing-service-area-start-one_870b1950a4432a0f .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_870b1950a4432a0f .two_42f96efff83ff216 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_870b1950a4432a0f .three_ba858514f97dffa9 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_870b1950a4432a0f .four_7a7d856c2a5f4205 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_870b1950a4432a0f .five_97fe342092ca3914 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_870b1950a4432a0f .six_024dae921af50641 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 {
    flex-direction: column;
  }
}
.rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 .title-style-one-left_409d52c06631e363 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 .title-style-one-left_409d52c06631e363 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 .title-style-one-left_409d52c06631e363 {
    max-width: 100%;
  }
}
.rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
  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_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_21117562c93e2a10 .title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.single-service-style-two_78f69382e52bcd30 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_78f69382e52bcd30 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_78f69382e52bcd30 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_78f69382e52bcd30 p.disc_f5d8f023e4629222 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181 {
  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_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181::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_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181:hover {
  color: var(--color-primary);
}
.single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181 i {
  margin: 0;
}

.mt-dec-service-p-3_9a5539dbdd6f2214 {
  margin-top: -300px;
}

.single-service-primary-3_f5c6f46d120f9157 {
  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_f5c6f46d120f9157::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_f5c6f46d120f9157 .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_f5c6f46d120f9157 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_f5c6f46d120f9157 .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_f5c6f46d120f9157 p.disc_f5d8f023e4629222 {
  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_f5c6f46d120f9157 .under-line-btn_4077297dae4b58b9 {
  transition: 0.3s;
}
.single-service-primary-3_f5c6f46d120f9157:hover {
  border-color: #fff;
}
.single-service-primary-3_f5c6f46d120f9157:hover .icon {
  background: #fff;
}
.single-service-primary-3_f5c6f46d120f9157:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_f5c6f46d120f9157:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_f5c6f46d120f9157:hover .title {
  color: #fff;
}
.single-service-primary-3_f5c6f46d120f9157:hover p.disc_f5d8f023e4629222 {
  color: #fff;
}
.single-service-primary-3_f5c6f46d120f9157:hover a.under-line-btn_4077297dae4b58b9 {
  color: #fff;
}
.single-service-primary-3_f5c6f46d120f9157:hover::after {
  opacity: 1;
}

.rts-service-area-five_92efc93e858291d6 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_92efc93e858291d6 .button-pagination-area_cbfc40d14713bec0 {
    display: none;
  }
}
.rts-service-area-five_92efc93e858291d6 .section-inner_361014ee73b97828 {
  position: relative;
}
.rts-service-area-five_92efc93e858291d6 .service-swiper-main-wrapper-2_3f107a2659ba421f {
  overflow: hidden;
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .title {
  color: var(--color-title);
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .disc_f5d8f023e4629222 {
  color: var(--color-body);
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181::after {
  background: #BCBFDB;
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181::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_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30 .btn-border-bottom_4ea7dd2bedc42181:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30.style-six_fba6b419d95fe4e0 {
  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_92efc93e858291d6 .single-service-style-two_78f69382e52bcd30.style-six_fba6b419d95fe4e0.mid_ebbdfedd04930b34 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_92efc93e858291d6 .swiper-button-next,
.rts-service-area-five_92efc93e858291d6 .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_92efc93e858291d6 .swiper-button-next:hover,
.rts-service-area-five_92efc93e858291d6 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_92efc93e858291d6 .swiper-button-next::after,
.rts-service-area-five_92efc93e858291d6 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_92efc93e858291d6 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_92efc93e858291d6 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_92efc93e858291d6 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_92efc93e858291d6 .swiper-pagination2 .swiper-pagination-bullet_4938775b95ccc4c4 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_92efc93e858291d6 .swiper-pagination2 .swiper-pagination-bullet_4938775b95ccc4c4.swiper-pagination-bullet-active_192db97f4bf039e8 {
  background: #FF6354;
}

.title-wrapper-between_128da9c15262d4a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_128da9c15262d4a8 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_128da9c15262d4a8 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_bc077d44db2d8d7f .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_bc077d44db2d8d7f .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_bc077d44db2d8d7f p.disc_f5d8f023e4629222 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_a1ee2a54a1791e94 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_a1ee2a54a1791e94 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_a1ee2a54a1791e94 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_a1ee2a54a1791e94 p.disc_f5d8f023e4629222 {
  margin-bottom: 20px;
}
.single-service-area-seven_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7::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_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7:hover {
  color: var(--color-primary);
}
.single-service-area-seven_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_a1ee2a54a1791e94 .rts-readmore-arrow-top_d7d6360612f002a7:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_1dec8fdf3ae652bf {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_af9a30e8bcf0bd6c .area-3_417e9174a64740ef {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_af9a30e8bcf0bd6c .thumbnail-service-1_566d6f44ecbed12f {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_af9a30e8bcf0bd6c .service-content-style-one_e735db375392f7cf.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_af9a30e8bcf0bd6c .service-content-style-one_e735db375392f7cf .title {
  color: #fff;
}
.providing-service-area-start-seven_af9a30e8bcf0bd6c .service-content-style-one_e735db375392f7cf p.disc_f5d8f023e4629222 {
  color: #fff;
}
.providing-service-area-start-seven_af9a30e8bcf0bd6c .service-content-style-one_e735db375392f7cf .under-line-btn_4077297dae4b58b9 {
  color: #fff;
}
.providing-service-area-start-seven_af9a30e8bcf0bd6c .service-content-style-one_e735db375392f7cf .under-line-btn_4077297dae4b58b9::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_ec0baec68ae64f3d {
  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_ec0baec68ae64f3d .title-wrapper-between_128da9c15262d4a8 .title {
  color: #fff;
}
.service-bg-about-page_ec0baec68ae64f3d .title-wrapper-between_128da9c15262d4a8 p.disc_f5d8f023e4629222 {
  color: #E4E5F1;
}
.service-bg-about-page_ec0baec68ae64f3d .rts-service-area-style-4_bc077d44db2d8d7f p.disc_f5d8f023e4629222 {
  color: #E4E5F1;
}
.service-bg-about-page_ec0baec68ae64f3d .rts-service-area-style-4_bc077d44db2d8d7f .title {
  color: #fff;
}

.title-service-page-area-top_f055b4b2b9c5760d .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_f055b4b2b9c5760d .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f055b4b2b9c5760d .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f055b4b2b9c5760d .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f055b4b2b9c5760d .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_f055b4b2b9c5760d p.disc_f5d8f023e4629222 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f055b4b2b9c5760d p.disc_f5d8f023e4629222 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f055b4b2b9c5760d p.disc_f5d8f023e4629222 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f055b4b2b9c5760d p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.service-page-service-style_d39c8ecf7e564575 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_d39c8ecf7e564575:hover {
  background: #614CE1;
}
.service-page-service-style_d39c8ecf7e564575:hover .icon {
  background: #fff;
}
.service-page-service-style_d39c8ecf7e564575:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_d39c8ecf7e564575:hover .title {
  color: #fff;
}
.service-page-service-style_d39c8ecf7e564575:hover p.disc_f5d8f023e4629222 {
  color: #fff;
}
.service-page-service-style_d39c8ecf7e564575:hover a.learn-more-btn-underline_fe6bed64efa92f7b {
  color: #fff;
}
.service-page-service-style_d39c8ecf7e564575:hover a.learn-more-btn-underline_fe6bed64efa92f7b::after {
  background: #fff;
}
.service-page-service-style_d39c8ecf7e564575 .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_d39c8ecf7e564575 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_d39c8ecf7e564575 p.disc_f5d8f023e4629222 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_d39c8ecf7e564575 .learn-more-btn-underline_fe6bed64efa92f7b {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_d39c8ecf7e564575 .learn-more-btn-underline_fe6bed64efa92f7b::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_d39c8ecf7e564575 .learn-more-btn-underline_fe6bed64efa92f7b:hover {
  color: var(--color-primary);
}
.service-page-service-style_d39c8ecf7e564575 .learn-more-btn-underline_fe6bed64efa92f7b:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_72bb3e8152d18874 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 {
    display: none;
  }
}
.service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .one {
    display: none;
  }
}
.service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .two_42f96efff83ff216 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .two_42f96efff83ff216 {
    display: none;
  }
}

.service-relative_72bb3e8152d18874 {
  position: relative;
}
.service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .three_ba858514f97dffa9 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .three_ba858514f97dffa9 {
    display: none;
  }
}
.service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .four_7a7d856c2a5f4205 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_46d87f1ddb6bd405 .portfolio-content-wrapper-list_b8968228d7376c7c {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_46d87f1ddb6bd405 .portfolio-content-wrapper-list_b8968228d7376c7c {
    margin-bottom: 0;
  }
}

.service-relative_72bb3e8152d18874 {
  position: relative;
}
.service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .five_97fe342092ca3914 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_72bb3e8152d18874 .service--shape_484ef5978c60c805 .six_024dae921af50641 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_00dfae6025d0f8b4 .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_00dfae6025d0f8b4 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_00dfae6025d0f8b4 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_00dfae6025d0f8b4 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_00dfae6025d0f8b4 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_00dfae6025d0f8b4 p.disc_f5d8f023e4629222 {
  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_00dfae6025d0f8b4 p.disc_f5d8f023e4629222 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_00dfae6025d0f8b4 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.rts-service-banner-area_1fd81469d439e9a3 {
  position: relative;
}
.rts-service-banner-area_1fd81469d439e9a3 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_1fd81469d439e9a3 .one {
    display: none;
  }
}
.rts-service-banner-area_1fd81469d439e9a3 .two_42f96efff83ff216 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_1fd81469d439e9a3 .two_42f96efff83ff216 {
    display: none;
  }
}
.rts-service-banner-area_1fd81469d439e9a3 .three_ba858514f97dffa9 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_1fd81469d439e9a3 .three_ba858514f97dffa9 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_1fd81469d439e9a3 .three_ba858514f97dffa9 {
    top: 10%;
  }
}
.rts-service-banner-area_1fd81469d439e9a3 .four_7a7d856c2a5f4205 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_1fd81469d439e9a3 .four_7a7d856c2a5f4205 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 .single-counter-up_4ede81b5004e33c9 {
  position: relative;
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 .single-counter-up_4ede81b5004e33c9::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_00649b2ad63caa09.service-single_f8662e4507da2d31 .single-counter-up_4ede81b5004e33c9::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 .single-counter-up_4ede81b5004e33c9::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09.service-single_f8662e4507da2d31 .single-counter-up_4ede81b5004e33c9:last-child::after {
  display: none;
}

.single-service-banner-area_1d220f550b1dba10 {
  position: relative;
}
.single-service-banner-area_1d220f550b1dba10 .banner-area-left-service-single_00dfae6025d0f8b4 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_1d220f550b1dba10 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.single-service-banner-area_1d220f550b1dba10 .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_1d220f550b1dba10 .shape-area_efd0aa43868f0324 .one {
    top: 92%;
  }
}
.single-service-banner-area_1d220f550b1dba10 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_1d220f550b1dba10 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_1d220f550b1dba10 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_1d220f550b1dba10 .thumbnail_6248a3ba77cce3e4 {
  position: relative;
}
.single-service-banner-area_1d220f550b1dba10 .thumbnail_6248a3ba77cce3e4 .short-image_dd2f2160b49047be {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_7c92957d75a4ea21 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_7c92957d75a4ea21 .title-style-one-center_d161203d81ba961d .title {
  color: #fff;
}
.bg-dark-border-radious-sd_7c92957d75a4ea21 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_7c92957d75a4ea21 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_7c92957d75a4ea21 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_21117562c93e2a10 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_21117562c93e2a10 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_53bf7d5a4000fb66 {
    padding: 80px 0;
  }
}

.image-area-service-1_1d2635b01f009c30 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_1d2635b01f009c30 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_1d2635b01f009c30 .small_84d86487c279bb5d {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_1d2635b01f009c30.bottom-1 .small_84d86487c279bb5d {
  right: 50px;
  left: unset;
}
.image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d {
    display: none;
  }
}
.image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d.mid_ebbdfedd04930b34 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d.mid_ebbdfedd04930b34 {
    left: 35%;
  }
}
.image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d.two_42f96efff83ff216 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d.two_42f96efff83ff216 {
    display: none;
  }
}
.image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d.three_ba858514f97dffa9 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_1d2635b01f009c30.area-3 .small_84d86487c279bb5d.three_ba858514f97dffa9 {
    display: none;
  }
}

.rts-working-process-area_45b787c8d8cc286b.about_3c58f5c3d2ace222 {
  background: var(--choose-bg);
}
.rts-working-process-area_45b787c8d8cc286b.about_3c58f5c3d2ace222 .accordion-area-4_4fde418be7fbd5f4 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_45b787c8d8cc286b.about_3c58f5c3d2ace222 .thumbnail-left_4602dc3700ac7d47 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_45b787c8d8cc286b.about_3c58f5c3d2ace222 .accordion-area-4_4fde418be7fbd5f4 .accordion-item button {
  color: #fff;
}

.our-service-area_fb7c8df027e4e3cc {
  position: relative;
}
.our-service-area_fb7c8df027e4e3cc.about_3c58f5c3d2ace222 {
  overflow: hidden;
}
.our-service-area_fb7c8df027e4e3cc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.our-service-area_fb7c8df027e4e3cc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_fb7c8df027e4e3cc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_fb7c8df027e4e3cc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_fb7c8df027e4e3cc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
    display: none;
  }
}

.rts-service-banner-area_1fd81469d439e9a3.inner_a0a2e2934aa70d48 .title-service-page-area-top_f055b4b2b9c5760d .title {
  max-width: 100%;
}

.about-large-image-bg_b5164bbe5f32b04d {
  background-image: url(../media/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_b5164bbe5f32b04d {
    height: 350px;
  }
}

.step-down-text-process_471bf4976f678684 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_471bf4976f678684 {
    display: none;
  }
}
.step-down-text-process_471bf4976f678684 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_471bf4976f678684 .two_42f96efff83ff216 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_471bf4976f678684 .three_ba858514f97dffa9 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_471bf4976f678684 .four_7a7d856c2a5f4205 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_169810f694b250d8 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 {
    padding-bottom: 50px;
  }
}
.connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 .title-main_cb0f04c40b106a93 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 .title-main_cb0f04c40b106a93 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 .title-main_cb0f04c40b106a93 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 p.disc_f5d8f023e4629222 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 p.disc_f5d8f023e4629222 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_169810f694b250d8 .connection-people-left_63b825a4f4103568 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}
.connection-people-area_169810f694b250d8 .thumbnail-connection-area-right_65d907a28c91c453 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_169810f694b250d8 .shape-area-img_5ccfc5b0fa70e729 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_169810f694b250d8 .shape-area-img_5ccfc5b0fa70e729 .one {
    display: none;
  }
}
.connection-people-area_169810f694b250d8 .shape-area-img_5ccfc5b0fa70e729 .two_42f96efff83ff216 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_3a5dbcddd19371b3 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_3a5dbcddd19371b3 img {
  margin-bottom: 24px;
}
.single-about-small-cd_3a5dbcddd19371b3 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_3a5dbcddd19371b3 p.disc_f5d8f023e4629222 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_3ee5886fd140c83f {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_3ee5886fd140c83f .number_02e5ba8bc43ebf2a {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_3ee5886fd140c83f .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_3ee5886fd140c83f p.disc_f5d8f023e4629222 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_20dc0e5394e6b69e {
  margin-top: -120px;
}

.step-down-text-process_471bf4976f678684 p.disc_f5d8f023e4629222 {
  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_471bf4976f678684 p.disc_f5d8f023e4629222 {
    font-size: 18px;
  }
}

.container-1058_13cdf661c85e6068 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_c6bfe9a85b5072b9 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_c6bfe9a85b5072b9 .thumbnail_6248a3ba77cce3e4 {
  height: 100%;
}
.working-process-right-area-one_c6bfe9a85b5072b9 .thumbnail_6248a3ba77cce3e4 .large_c5b397969877d16e {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_c6bfe9a85b5072b9 .large_c5b397969877d16e {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_c6bfe9a85b5072b9 .small_84d86487c279bb5d {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_c6bfe9a85b5072b9 .small_84d86487c279bb5d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_c6bfe9a85b5072b9 .small_84d86487c279bb5d {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_c6bfe9a85b5072b9 .small_84d86487c279bb5d {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_fefb3862aadb4722 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_fefb3862aadb4722 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_045ac83270e2971d .working-process-accordion-one .accordion-item .accordion-header_fefb3862aadb4722 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_89bb46ce671ca8a6 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_fefb3862aadb4722 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_fefb3862aadb4722 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_fefb3862aadb4722 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_fefb3862aadb4722 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_fefb3862aadb4722 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_89bb46ce671ca8a6 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_45b787c8d8cc286b .thumbnail-left_4602dc3700ac7d47 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_45b787c8d8cc286b .thumbnail-left_4602dc3700ac7d47 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_4fde418be7fbd5f4 .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_4fde418be7fbd5f4 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_4fde418be7fbd5f4 {
    padding-left: 0;
  }
}
.accordion-area-4_4fde418be7fbd5f4 .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_4fde418be7fbd5f4 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_4fde418be7fbd5f4 .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_4fde418be7fbd5f4 .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_4fde418be7fbd5f4 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_4fde418be7fbd5f4 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_4fde418be7fbd5f4 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_4fde418be7fbd5f4 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_4fde418be7fbd5f4 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_045ac83270e2971d {
  position: relative;
}
.rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    display: none;
  }
}
.rts-working-porcess-area-two_045ac83270e2971d .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_00649b2ad63caa09 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_00649b2ad63caa09 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09 .single-counter-up_4ede81b5004e33c9 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09 .single-counter-up_4ede81b5004e33c9 .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_00649b2ad63caa09 .single-counter-up_4ede81b5004e33c9 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09 .single-counter-up_4ede81b5004e33c9 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_00649b2ad63caa09 .single-counter-up-five_12a7cfcc2bd31d09 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09 .single-counter-up-five_12a7cfcc2bd31d09 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_00649b2ad63caa09 .single-counter-up-five_12a7cfcc2bd31d09 .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_a46632c1e50a2e80 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_cf3e8c079912023b {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_cf3e8c079912023b .single-counter-up-two_0b535d6669db5f89 .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_cf3e8c079912023b .single-counter-up-two_0b535d6669db5f89 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_cf3e8c079912023b .single-counter-up-two_0b535d6669db5f89 .inmformation_07b121e9e8e1e1b0 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_cf3e8c079912023b::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_cf3e8c079912023b .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_cf3e8c079912023b .shape-area_efd0aa43868f0324 img {
    display: none;
  }
}
.counter-up-area-four_cf3e8c079912023b .shape-area_efd0aa43868f0324 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_ffb680a9bdde00af p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_ffb680a9bdde00af h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_ee9f306d81d4175a {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_ee9f306d81d4175a .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_ee9f306d81d4175a p.disc_f5d8f023e4629222 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_cc3cd934b65c84da.area-2_16950ae29da7612e {
  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_cc3cd934b65c84da.area-2_16950ae29da7612e {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_cc3cd934b65c84da.area-2_16950ae29da7612e .single-counter-up_4ede81b5004e33c9 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_cc3cd934b65c84da.area-2_16950ae29da7612e .single-counter-up_4ede81b5004e33c9 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_cc3cd934b65c84da.area-2_16950ae29da7612e .single-counter-up_4ede81b5004e33c9 .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_cc3cd934b65c84da.area-2_16950ae29da7612e .single-counter-up_4ede81b5004e33c9 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_77fbf2e3bff5e437 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_77fbf2e3bff5e437 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_77fbf2e3bff5e437 img {
  border-radius: 16px;
}

.call-to-action-area-7_46415770e07fbee2 {
  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_46415770e07fbee2 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_46415770e07fbee2 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_46415770e07fbee2 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_46415770e07fbee2 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_46415770e07fbee2 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_46415770e07fbee2 p.disc_f5d8f023e4629222 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_46415770e07fbee2 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_46415770e07fbee2 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.call-to-action-area-7_46415770e07fbee2 .shape-area_efd0aa43868f0324 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_46415770e07fbee2 .shape-area_efd0aa43868f0324 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_46415770e07fbee2 .shape-area_efd0aa43868f0324 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_46415770e07fbee2 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_a2c32e1ec65a02cd {
  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_a2c32e1ec65a02cd {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_a2c32e1ec65a02cd {
    padding: 50px;
  }
}
.call-to-action-area-5_a2c32e1ec65a02cd .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_a2c32e1ec65a02cd .title {
    font-size: 35px;
  }
  .call-to-action-area-5_a2c32e1ec65a02cd .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_a2c32e1ec65a02cd .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_a2c32e1ec65a02cd p.disc_f5d8f023e4629222 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_a2c32e1ec65a02cd .button-area_69ce1ec09bf5b4ae {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_a2c32e1ec65a02cd .button-area_69ce1ec09bf5b4ae {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_a2c32e1ec65a02cd .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_a2c32e1ec65a02cd .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_a2c32e1ec65a02cd .rts-btn.btn-secondary-5_8d06c3f216fb58e2 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_a2c32e1ec65a02cd .rts-btn.btn-secondary-5_8d06c3f216fb58e2:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_a2c32e1ec65a02cd .rts-btn.btn-secondary-5-1_bd097059159ca286 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_a2c32e1ec65a02cd .rts-btn.btn-secondary-5-1_bd097059159ca286:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_a2c32e1ec65a02cd .shape-area_efd0aa43868f0324 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_a2c32e1ec65a02cd .shape-area_efd0aa43868f0324 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_a2c32e1ec65a02cd .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_a2c32e1ec65a02cd .shape-image_e3850c34aa17eee4 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 p.disc_f5d8f023e4629222 {
  color: var(--color-second);
}
.call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .btn-primary-4-border_677eb1604cfcb695 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .btn-primary-4-border_677eb1604cfcb695:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .shape-image_e3850c34aa17eee4 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .shape-image_e3850c34aa17eee4 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .shape-image_e3850c34aa17eee4 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_a2c32e1ec65a02cd.area-5_2 .shape-image_e3850c34aa17eee4 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_7c430765e8b10700 {
  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_7c430765e8b10700 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_7c430765e8b10700 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_6667e3a09e502cf7 {
  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_6667e3a09e502cf7 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_6667e3a09e502cf7 .single-counter-up_4ede81b5004e33c9 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_6667e3a09e502cf7 .single-counter-up_4ede81b5004e33c9 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_6667e3a09e502cf7 .single-counter-up_4ede81b5004e33c9 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_6667e3a09e502cf7 .single-counter-up_4ede81b5004e33c9:last-child {
  border: none;
}
.container-counter-about-page_6667e3a09e502cf7 .single-counter-up_4ede81b5004e33c9 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_6667e3a09e502cf7 .single-counter-up_4ede81b5004e33c9 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_b9e5b66b5d358b3b {
  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_b9e5b66b5d358b3b {
    padding: 20px;
  }
}
.single-testimonials-area_b9e5b66b5d358b3b .logo_16a620ae728828dc {
  margin-bottom: 24px;
}
.single-testimonials-area_b9e5b66b5d358b3b p.disc_f5d8f023e4629222 {
  max-width: 95%;
}
.single-testimonials-area_b9e5b66b5d358b3b .author-area_4e386442080c3c60 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_b9e5b66b5d358b3b .author-area_4e386442080c3c60 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_b9e5b66b5d358b3b .quote-image_dfd4c3d21eef5b01 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_b9e5b66b5d358b3b .quote-image_dfd4c3d21eef5b01 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_c9970934e8594b61 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_c9970934e8594b61 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-testimonials-area-one_c9970934e8594b61 .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_c9970934e8594b61 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next,
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next::after,
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .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_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next:hover::after,
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_c9970934e8594b61 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_1b2f08364be660bf {
  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_1b2f08364be660bf: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_2d20c4cdb1f9338c {
  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_2c1b2a94ef51bc87 {
  border-radius: 20px;
}

.single-testimonisl-three_288d2d5e7bd13655 {
  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_288d2d5e7bd13655::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_288d2d5e7bd13655::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_288d2d5e7bd13655 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_288d2d5e7bd13655 p.disc_f5d8f023e4629222 {
  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_288d2d5e7bd13655 .author_6f3af1e8de54c901 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_288d2d5e7bd13655 .author_6f3af1e8de54c901 p.disc_f5d8f023e4629222 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_d72877f0019cb38f {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_d72877f0019cb38f p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_d72877f0019cb38f .small-team-aera_fdcb81f1872507ca {
  margin-top: -40px;
}
.expart-team-small-thumb_d72877f0019cb38f .small-team-aera_fdcb81f1872507ca img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_d72877f0019cb38f .small-team-aera_fdcb81f1872507ca img.two_42f96efff83ff216 {
  left: 30px;
}
.expart-team-small-thumb_d72877f0019cb38f .small-team-aera_fdcb81f1872507ca img.three_ba858514f97dffa9 {
  left: 60px;
}
.expart-team-small-thumb_d72877f0019cb38f .small-team-aera_fdcb81f1872507ca img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_40b3fb00a5fff900 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_40b3fb00a5fff900 {
    width: 100%;
  }
}

.single-testimonials-4_fd427cfb527b233e {
  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_fd427cfb527b233e {
    padding: 32px 16px;
  }
}
.single-testimonials-4_fd427cfb527b233e .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_fd427cfb527b233e p.disc_f5d8f023e4629222 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_fd427cfb527b233e .author_6f3af1e8de54c901 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_fd427cfb527b233e .author_6f3af1e8de54c901 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_9f5da26dfab2cf7f {
  position: relative;
}
.rts-client-feedback-area_9f5da26dfab2cf7f.home-2_c72c7ab44d0ff1c6 .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_9f5da26dfab2cf7f.home-2_c72c7ab44d0ff1c6 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_899219a87c7000f3 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
    display: none;
  }
}
.rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
    display: none;
  }
}
.rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_899219a87c7000f3 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_00da710ab1de09b1 .single-testimonials-area_b9e5b66b5d358b3b {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_00da710ab1de09b1 .single-testimonials-area_b9e5b66b5d358b3b p.disc_f5d8f023e4629222 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_00da710ab1de09b1 .single-testimonials-area_b9e5b66b5d358b3b .author-area_4e386442080c3c60 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_00da710ab1de09b1 .single-testimonials-area_b9e5b66b5d358b3b .author-area_4e386442080c3c60 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_00da710ab1de09b1 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_00da710ab1de09b1 .title-style-one-center_d161203d81ba961d .pre_580178ec69954277 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_00da710ab1de09b1 .title-style-one-center_d161203d81ba961d .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_00da710ab1de09b1 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_00da710ab1de09b1 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_106aa83a6f9146c4 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_106aa83a6f9146c4 .inner_a0a2e2934aa70d48 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_106aa83a6f9146c4 .inner_a0a2e2934aa70d48 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_106aa83a6f9146c4 .inner_a0a2e2934aa70d48 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_106aa83a6f9146c4 .inner_a0a2e2934aa70d48 {
    padding: 25px;
  }
}
.testimonials-filwidth_106aa83a6f9146c4 .body {
  margin-top: 30px;
}
.testimonials-filwidth_106aa83a6f9146c4 .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_106aa83a6f9146c4 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_106aa83a6f9146c4 .body .author_6f3af1e8de54c901 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_106aa83a6f9146c4 .body .author_6f3af1e8de54c901 a .title-name_68f8fb4cb2efba1e {
  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_4938775b95ccc4c4 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4.swiper-pagination-bullet-active_192db97f4bf039e8 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_1219991a3e199cb7 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-left_3708409bf4058d3b {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-left_3708409bf4058d3b .heading-title_0df2712d2ce71cf8 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-left_3708409bf4058d3b .author-area_4e386442080c3c60 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-left_3708409bf4058d3b .author-area_4e386442080c3c60 .right-content_eceee27a273048e2 .author-title_81c7ac0316aeba0e {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-left_3708409bf4058d3b .author-area_4e386442080c3c60 .right-content_eceee27a273048e2 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-right_716446ad893bc831 {
  margin-left: 40px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-right_716446ad893bc831 .right-inner_86fd95ee7ef106bb {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-right_716446ad893bc831 .right-inner_86fd95ee7ef106bb .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-right_716446ad893bc831 .right-inner_86fd95ee7ef106bb .item:last-child {
  border: none;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-right_716446ad893bc831 .right-inner_86fd95ee7ef106bb .item .heading-title_0df2712d2ce71cf8 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 .testimonial-right_716446ad893bc831 .right-inner_86fd95ee7ef106bb .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_1219991a3e199cb7 .section-inner_361014ee73b97828 {
  position: relative;
}
.rts-testimonials-area-six_1219991a3e199cb7 .service-swiper-main-wrapper-2_3f107a2659ba421f {
  overflow: hidden;
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-slide:nth-child(odd) .single-service-style-two_78f69382e52bcd30 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_1219991a3e199cb7 .single-service-style-two_78f69382e52bcd30 {
  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_1219991a3e199cb7 .single-service-style-two_78f69382e52bcd30 .disc_f5d8f023e4629222 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_1219991a3e199cb7 .single-service-style-two_78f69382e52bcd30 .author-area_4e386442080c3c60 {
  margin-top: 10px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .single-service-style-two_78f69382e52bcd30 .author-area_4e386442080c3c60 .author-content_2ae6b296f71fa083 .author-title_81c7ac0316aeba0e {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_1219991a3e199cb7 .single-service-style-two_78f69382e52bcd30 .author-area_4e386442080c3c60 .author-content_2ae6b296f71fa083 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-next,
.rts-testimonials-area-six_1219991a3e199cb7 .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_1219991a3e199cb7 .swiper-button-next i,
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-next:hover,
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-next::after,
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-next,
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-pagination2 .swiper-pagination-bullet_4938775b95ccc4c4 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_1219991a3e199cb7 .swiper-pagination2 .swiper-pagination-bullet_4938775b95ccc4c4.swiper-pagination-bullet-active_192db97f4bf039e8 {
  background: #FF6354;
}

.rts-testimonials-area-three_900eb5ad30335e93 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .one {
    display: none;
  }
}
.rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
    display: none;
  }
}
.rts-testimonials-area-three_900eb5ad30335e93 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_c36649972f3f2595 {
  position: relative;
}
.rts-testimonials-area-7_c36649972f3f2595 .testimonials--shape_37647c042fb4f401 img {
  position: absolute;
}
.rts-testimonials-area-7_c36649972f3f2595 .testimonials--shape_37647c042fb4f401 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_c36649972f3f2595 .testimonials--shape_37647c042fb4f401 img.two_42f96efff83ff216 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_b9e5b66b5d358b3b .logo_16a620ae728828dc .light_2a720530109f5293 {
  display: block;
}
[data-theme=light] .single-testimonials-area_b9e5b66b5d358b3b .logo_16a620ae728828dc .dark_55e566af615c304c {
  display: none;
}

[data-theme=dark] .single-testimonials-area_b9e5b66b5d358b3b .logo_16a620ae728828dc .light_2a720530109f5293 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_b9e5b66b5d358b3b .logo_16a620ae728828dc .dark_55e566af615c304c {
  display: block;
}

.single-blog-area-style-one_cfd8d7a2c64e76e7:hover .thumbnail_6248a3ba77cce3e4 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .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_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 .admin_42a5bef8dd457f0e {
  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_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 .date_8e264646561c21f1 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_08bdb662d4bd943c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_08bdb662d4bd943c .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-blog-area-one_08bdb662d4bd943c .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-blog-area-one_08bdb662d4bd943c .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_08bdb662d4bd943c .shape-area_efd0aa43868f0324 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_08bdb662d4bd943c .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_08bdb662d4bd943c .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_08bdb662d4bd943c .rts-btn.btn-primary_1b2f08364be660bf.text-center_7e3e825a6b4e309b {
  margin: auto;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 {
  border-radius: 0;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 img {
  border-radius: 0;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f {
  background: var(--blog-single);
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 .date_8e264646561c21f1 span {
  margin-right: 10px;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .btn-area_7d3befeae4a3da22 {
  text-align: center;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .btn-area_7d3befeae4a3da22 .read-more-btn_b6b28129390c27c0 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .btn-area_7d3befeae4a3da22 .read-more-btn_b6b28129390c27c0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .btn-area_7d3befeae4a3da22 .read-more-btn_b6b28129390c27c0::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_08bdb662d4bd943c.home-five_524688441a28f76f .title-style-one-center_d161203d81ba961d .pre_580178ec69954277 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_08bdb662d4bd943c.home-five_524688441a28f76f .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .bottom-area_0a411f750aa70220 .admin_42a5bef8dd457f0e {
  color: var(--color-primary-2);
}
.rts-blog-area-one_08bdb662d4bd943c.home-five_524688441a28f76f .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_08bdb662d4bd943c.home-five_524688441a28f76f .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_08bdb662d4bd943c.home-six_439cdcb9e89dfad0 .title-style-one-center_d161203d81ba961d {
  color: var(--color-primary-2);
}

.rts-blog-area-one_08bdb662d4bd943c.style-seven_4b51ba8bcd2341c9 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_08bdb662d4bd943c.style-seven_4b51ba8bcd2341c9 .title-style-one-center_d161203d81ba961d .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_08bdb662d4bd943c.style-seven_4b51ba8bcd2341c9 .rts-btn.btn-primary-border_8492bca64b201b79 {
  color: var(--color-primary);
}
.rts-blog-area-one_08bdb662d4bd943c.style-seven_4b51ba8bcd2341c9 .rts-btn.btn-primary-border_8492bca64b201b79:hover {
  color: #fff;
}

.single-blog-area-style-one_cfd8d7a2c64e76e7.eight-area_f8bcff7bf2f865b1 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_14ed565f2c635c06 {
  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_14ed565f2c635c06::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_14ed565f2c635c06::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_14ed565f2c635c06:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_70d625f966b27ba9 {
  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_70d625f966b27ba9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_70d625f966b27ba9::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_70d625f966b27ba9:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_cfd8d7a2c64e76e7.about-page_2dd1596b605494ca {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.one {
    display: none;
  }
}
.rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    top: 2%;
  }
}
.rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_81a403463447e333.shape-position_e0804ed249e66eb1 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4.swiper-pagination-bullet-active_192db97f4bf039e8 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 {
  padding-bottom: 40px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 {
  max-width: 100%;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .read-more-btn_b6b28129390c27c0 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .read-more-btn_b6b28129390c27c0:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .read-more-btn_b6b28129390c27c0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .read-more-btn_b6b28129390c27c0::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_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .rts-single-wized_9c4aed093defe7c4 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .rts-single-wized_9c4aed093defe7c4.search .wized-body_81b7207d0dabebb6 {
  margin-top: 0;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 {
  margin-top: 30px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 .rts-search-wrapper_b97a71cfbfbffe89 {
  position: relative;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 .rts-search-wrapper_b97a71cfbfbffe89 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_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 .rts-search-wrapper_b97a71cfbfbffe89 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 .rts-search-wrapper_b97a71cfbfbffe89 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_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 .rts-search-wrapper_b97a71cfbfbffe89 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab li {
  list-style: none;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab 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_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .single-categories_abed62d680685aab li a:hover i {
  color: #fff;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .thumbnail_6248a3ba77cce3e4 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .thumbnail_6248a3ba77cce3e4 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .thumbnail_6248a3ba77cce3e4:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .content-area_e7ef195267d240ad {
  flex-basis: 60%;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .user_c62d7402b1e342d8 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .user_c62d7402b1e342d8 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .post-title_f159d4966b96cf7a .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_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .post-title_f159d4966b96cf7a .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .recent-post-single_de140bb568d1ee4a .post-title_f159d4966b96cf7a:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .gallery-inner_463424defa0cc71d .single-row_6332a9a8bfc0bb6e.row-1_69a37e320f58b7e6 {
  margin-bottom: 20px;
}
.w-100_de74a29f64c51bcf {
  border-radius: 15px;
}
img.w-100_de74a29f64c51bcf {
  margin-top: 1.25rem;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .tags-wrapper_11e4a372f79c8b4a {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .tags-wrapper_11e4a372f79c8b4a 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_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .tags-wrapper_11e4a372f79c8b4a a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_3b55e334abfedf93.grid-2_cf219ec6ef386684 .single-blog-area-style-one_cfd8d7a2c64e76e7 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_3b55e334abfedf93.grid-2_cf219ec6ef386684 .single-blog-area-style-one_cfd8d7a2c64e76e7:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_3b55e334abfedf93.grid-2_cf219ec6ef386684 .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f .title {
  font-size: 20px;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 {
  border-radius: 0;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .single-blog-area-style-one_cfd8d7a2c64e76e7 .thumbnail_6248a3ba77cce3e4 img {
  border-radius: 0;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .single-blog-area-style-one_cfd8d7a2c64e76e7 .inner-content-wrapper_4e986724898ccf0f {
  padding: 30px 0 0;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-content_a737947e3273dbcd {
  padding: 0 0 80px;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-content_a737947e3273dbcd p.first-text_9e31a8a35da53bef::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-content_a737947e3273dbcd .desc-image_9070899c61119031 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-content_a737947e3273dbcd .desc-image-2_f3809cb2f0a8c094 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-footer_cb2a7fb03f5bef6a {
  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_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-footer_cb2a7fb03f5bef6a .nav-x_3debd3ae7beaa1ac {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-footer_cb2a7fb03f5bef6a .nav-x_3debd3ae7beaa1ac li a {
  font-weight: 600;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-footer_cb2a7fb03f5bef6a .nav-x_3debd3ae7beaa1ac li a span {
  color: var(--color-body);
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 {
  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_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 {
    flex-direction: column;
  }
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 .left-image_1b276f1f38c7035e {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 .right-content_eceee27a273048e2 {
  flex-basis: 70%;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 .right-content_eceee27a273048e2 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 .right-content_eceee27a273048e2 .author-social_318619422d76372b {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 .right-content_eceee27a273048e2 .author-social_318619422d76372b li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_3b55e334abfedf93.details_7a2e34240769692a .post-panel_67e61578b118dc11 .post-author_f1e603b1ef14a173 .right-content_eceee27a273048e2 .author-social_318619422d76372b li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_3b55e334abfedf93.inner_a0a2e2934aa70d48 .fluxi-right-ct-1_5edc4795f7512eec .wized-body_81b7207d0dabebb6 .rts-search-wrapper_b97a71cfbfbffe89 input {
  color: #717171;
}

.post-form_e29306ef232f1b96 {
  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_e29306ef232f1b96 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 input,
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37 textarea {
  padding-left: 35px;
}
.post-form_e29306ef232f1b96 .single-input-area_cffab95587a4fb37.text-area_e97c8f1bd292ebd2 i {
  top: 61px !important;
}

.rts-fluxi-pagination_bb779ca0326b83d9 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_bb779ca0326b83d9 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_bb779ca0326b83d9 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_bb779ca0326b83d9 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_bb779ca0326b83d9 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_bb779ca0326b83d9 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_3f032c2995d8313d img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_ecf363784d5a39fe {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe p.disc_f5d8f023e4629222 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_ecf363784d5a39fe form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_ecf363784d5a39fe form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_ecf363784d5a39fe form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_ecf363784d5a39fe .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_ecf363784d5a39fe .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_ecf363784d5a39fe form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_ecf363784d5a39fe form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_ecf363784d5a39fe form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_ecf363784d5a39fe .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe .shape-area_efd0aa43868f0324 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_ecf363784d5a39fe .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_ecf363784d5a39fe .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
    display: none;
  }
}
.subscribe-main-wrapper-one_ecf363784d5a39fe .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .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_cbfc40d14713bec0 .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .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_cbfc40d14713bec0 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_cbfc40d14713bec0 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_de4133229f23cfdf.about_3c58f5c3d2ace222 .btn-area_7d3befeae4a3da22 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_de4133229f23cfdf.about_3c58f5c3d2ace222 .btn-area_7d3befeae4a3da22 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_d7ec87b36d6086a1 .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_d7ec87b36d6086a1 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_d7ec87b36d6086a1 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_786634d01502a5c1 .single-footer-wized-one_d7ec87b36d6086a1 .title, [data-theme=light] .rts-footer-area-one_cb2a64704df4e15e .single-footer-wized-one_d7ec87b36d6086a1 .title {
  color: #26262C;
}

.rts-footer-area-one_cb2a64704df4e15e {
  background: var(--footer-bg);
}
.rts-footer-area-one_cb2a64704df4e15e .footer-top-area_3de5c108a4e88bbc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_d7ec87b36d6086a1 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_d7ec87b36d6086a1 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_d7ec87b36d6086a1 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_d7ec87b36d6086a1 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_d7ec87b36d6086a1 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_071801540fab7544 {
  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_071801540fab7544 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_071801540fab7544 p {
  margin-bottom: 0;
}
.copyright-area-start_071801540fab7544 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_071801540fab7544 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_071801540fab7544 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_071801540fab7544 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_071801540fab7544.area-two_1df4cbd6e0072e9c p {
  color: #D7D9E9;
}
.copyright-area-start_071801540fab7544.area-two_1df4cbd6e0072e9c ul li a {
  color: #D7D9E9;
}
.copyright-area-start_071801540fab7544.area-two_1df4cbd6e0072e9c ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_ef027d7171e35d90 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_ef027d7171e35d90 .social-area-one_099418bcfb68338d li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_ed55cb5588e3d2bb .mobile__breakpoint_4c637ada4e0df948 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_ed55cb5588e3d2bb .single-footer-wized-one_d7ec87b36d6086a1 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_ed55cb5588e3d2bb .single-footer-wized-one_d7ec87b36d6086a1 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_17fb678614dd5997 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_17fb678614dd5997 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_17fb678614dd5997 .right .language_96c77becc187fc9e {
  color: #fff;
}

.footer-four_786634d01502a5c1 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_64c0d51bf1dd2830 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_64c0d51bf1dd2830 .single-footer-four-wized_8347a3341cc2f609 ul li a {
  color: #E4E5F1;
}
.footer-three_64c0d51bf1dd2830 .single-footer-four-wized_8347a3341cc2f609 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_64c0d51bf1dd2830 .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input {
  background: #FFFFFF;
}
.footer-three_64c0d51bf1dd2830 .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_8347a3341cc2f609 .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_8347a3341cc2f609 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_8347a3341cc2f609 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_8347a3341cc2f609 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form button {
  padding: 18px 20px;
}

.copyright-area-four_8482b432e852d058 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_8482b432e852d058.area-3_417e9174a64740ef p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_8482b432e852d058 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_8482b432e852d058 .logo_16a620ae728828dc img.light_2a720530109f5293 {
  display: block;
}
[data-theme=light] .copyright-area-four_8482b432e852d058 .logo_16a620ae728828dc img.dark_55e566af615c304c {
  display: none;
}

[data-theme=dark] .copyright-area-four_8482b432e852d058 .logo_16a620ae728828dc img.light_2a720530109f5293 {
  display: none;
}
[data-theme=dark] .copyright-area-four_8482b432e852d058 .logo_16a620ae728828dc img.dark_55e566af615c304c {
  display: block;
}

.rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d {
    height: 320px;
  }
}
.rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .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_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a 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_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_be63c57e4810888f .footer-wrapper-7_b894744f4fd6d07d .innerr_571a657b313c5d6a .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_bbd10d04c3fdfea4 {
  text-align: center;
}
.footer-top-8_bbd10d04c3fdfea4 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_bbd10d04c3fdfea4 .title {
    font-size: 35px;
  }
}
.footer-top-8_bbd10d04c3fdfea4 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_5f5da85a4c64b7a8 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_5f5da85a4c64b7a8 .sape-image_ccfd7829206d4fbc {
    display: none;
  }
}
.rts-footer-area-eight_5f5da85a4c64b7a8 .sape-image_ccfd7829206d4fbc img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_5f5da85a4c64b7a8 .sape-image_ccfd7829206d4fbc img.two_42f96efff83ff216 {
  top: 25%;
  left: 25%;
}

.container-10_d03b0f795d7f8565 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_d4562d8cc0d948e2 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_d4562d8cc0d948e2 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_d4562d8cc0d948e2 form .single-input_87954b04b66448c4 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_d4562d8cc0d948e2 form .single-input_87954b04b66448c4 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_d4562d8cc0d948e2 form .single-input_87954b04b66448c4 label {
  margin-bottom: 10px;
}
.form-area-footer-8_d4562d8cc0d948e2 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_d4562d8cc0d948e2 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_5897449e07d4b65b {
  text-align: center;
}
.easy-cta-area-wrapper_5897449e07d4b65b .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_5897449e07d4b65b .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_5897449e07d4b65b p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_5897449e07d4b65b.mid_ebbdfedd04930b34 {
  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_5897449e07d4b65b.mid_ebbdfedd04930b34 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_d0bd997eccc5eb9a {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_5cb8bf560e7eaff8 .copy-right-ul_9e2de4cae7f80b2f {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_5cb8bf560e7eaff8 .copy-right-ul_9e2de4cae7f80b2f {
    flex-direction: column;
  }
}
.copyright-area-8_5cb8bf560e7eaff8 .copy-right-ul_9e2de4cae7f80b2f li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_5cb8bf560e7eaff8 .copy-right-ul_9e2de4cae7f80b2f li a {
  color: #FFFFFF;
}
.copyright-area-8_5cb8bf560e7eaff8 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_a670f366c186d52c {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_a670f366c186d52c .shape-image_e3850c34aa17eee4 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_a670f366c186d52c .shape-image_e3850c34aa17eee4 {
    width: 200px;
  }
}
.footer-six_a670f366c186d52c .rts-call-to-action_655b07a0ce4baf44 .call-to-action-area-5_a2c32e1ec65a02cd {
  background: none;
  padding: 80px 0;
}
.footer-six_a670f366c186d52c .rts-call-to-action_655b07a0ce4baf44 .call-to-action-area-5_a2c32e1ec65a02cd .rts-btn {
  border-radius: 0;
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 .title {
  color: #D7D9E9;
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 ul li a {
  color: #D7D9E9;
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form {
  gap: 0;
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input::placeholder {
  color: var(--color-title);
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_a670f366c186d52c .single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_a670f366c186d52c .copyright-area-four_8482b432e852d058 {
  border-top: 1px solid #37373F;
}
.footer-six_a670f366c186d52c .copyright-area-four_8482b432e852d058 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_2da4615458dcf60d form {
  position: relative;
}
.footer-input-main-wrapper-one_2da4615458dcf60d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_2da4615458dcf60d form input {
  padding-left: 40px;
}

.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form {
  position: relative;
}
.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_8347a3341cc2f609 .footer-input-btn-between_ee576cb5b8ea8c2e form input {
  padding-left: 35px;
}

.copyright-area-7_5d65a35d17947839 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_5d65a35d17947839 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_5d65a35d17947839 p {
  margin: 0;
}
.copyright-area-7_5d65a35d17947839 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_5d65a35d17947839 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_2524019553050506 .single-footer-four-wized_8347a3341cc2f609 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_2524019553050506 .single-footer-four-wized_8347a3341cc2f609 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_2524019553050506 .single-footer-four-wized_8347a3341cc2f609 form button {
  background: var(--color-primary-2);
}

.social-area-one_099418bcfb68338d {
  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_099418bcfb68338d li {
  margin: 0;
  padding: 1px;
}
.social-area-one_099418bcfb68338d li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_099418bcfb68338d li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_284b9c734310cee4 {
  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_284b9c734310cee4 .title-style-one-left_409d52c06631e363 .pre_580178ec69954277 {
  color: #BCBFDB;
}
.bg-dark-border-radious_284b9c734310cee4 .title-style-one-left_409d52c06631e363 .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_be9f78aaea62d9c4 {
  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_f2db1aa69a168f12 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_feabd82df3cf9604 .progress-wrap svg.progress-circle_f2db1aa69a168f12 path {
  stroke: var(--color-primary-2);
}
.home-blue_feabd82df3cf9604 .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_a558beddf6bda229 {
  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_a558beddf6bda229 .sape-area_4f924050da76e1bc img {
  position: absolute;
}
.bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.two_42f96efff83ff216 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.two_42f96efff83ff216 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.two_42f96efff83ff216 {
    display: none;
  }
}
.bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.three_ba858514f97dffa9 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.three_ba858514f97dffa9 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.four_7a7d856c2a5f4205 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.four_7a7d856c2a5f4205 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.four_7a7d856c2a5f4205 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_a558beddf6bda229 .sape-area_4f924050da76e1bc img.four_7a7d856c2a5f4205 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_e52ef4cf5009cbe1 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_e52ef4cf5009cbe1 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_e52ef4cf5009cbe1 p.disc_f5d8f023e4629222 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_e52ef4cf5009cbe1 .feature-area-wrapper_6bb7e43fcd1ec7d6 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 .feature-area-wrapper_6bb7e43fcd1ec7d6 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_e52ef4cf5009cbe1 .feature-area-wrapper_6bb7e43fcd1ec7d6 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_e52ef4cf5009cbe1 .feature-area-wrapper_6bb7e43fcd1ec7d6 .single-feature_238bf0b6e716ff7a {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_e52ef4cf5009cbe1 .feature-area-wrapper_6bb7e43fcd1ec7d6 .single-feature_238bf0b6e716ff7a p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_3489f04dd06af5b5 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_3489f04dd06af5b5 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_3489f04dd06af5b5 .signle-input_486723f9edba75e9 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_3489f04dd06af5b5 .signle-input_486723f9edba75e9 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_3489f04dd06af5b5 .signle-input_486723f9edba75e9 label {
  margin-bottom: 15px;
}
.appoinment_form-1_3489f04dd06af5b5 .signle-input_486723f9edba75e9 input {
  padding-left: 40px;
}
.appoinment_form-1_3489f04dd06af5b5 .signle-input_486723f9edba75e9 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_3489f04dd06af5b5 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_21a2165e91cb8cb6 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_0b535d6669db5f89 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_0b535d6669db5f89 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_0b535d6669db5f89 .inmformation_07b121e9e8e1e1b0 .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_0b535d6669db5f89 .inmformation_07b121e9e8e1e1b0 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_0b535d6669db5f89 .inmformation_07b121e9e8e1e1b0 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_09654d981d4165ea {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_09654d981d4165ea.team-five .title-style-one-center_d161203d81ba961d .pre_580178ec69954277 {
  color: var(--color-primary-2);
}
.expart-team-area-7_09654d981d4165ea.inner {
  background: var(--team-bg);
}

.single-team-area-7_135c84aa386453e6 {
  text-align: center;
}
.single-team-area-7_135c84aa386453e6 .thumbnail_6248a3ba77cce3e4 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_135c84aa386453e6 .thumbnail_6248a3ba77cce3e4 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_135c84aa386453e6 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_135c84aa386453e6 .designation_cc6afb480eb181e5 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_135c84aa386453e6:hover .thumbnail_6248a3ba77cce3e4 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4.swiper-pagination-bullet-active_192db97f4bf039e8 {
  background: var(--color-gradient);
}

.single-team-area-start_1807d57e90864633:hover .thumbnail_6248a3ba77cce3e4 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_1807d57e90864633 .thumbnail_6248a3ba77cce3e4 {
  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_1807d57e90864633 .thumbnail_6248a3ba77cce3e4 img {
  transition: 0.8s;
}
.single-team-area-start_1807d57e90864633 .inner-content_c2e4b0ce150071a8 {
  text-align: center;
}
.single-team-area-start_1807d57e90864633 .inner-content_c2e4b0ce150071a8 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_1807d57e90864633 .inner-content_c2e4b0ce150071a8 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 {
  position: relative;
}
.rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    display: none;
  }
}
.rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  left: 25%;
  top: 7%;
}
.rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_07553e1223386ecc.about_3c58f5c3d2ace222 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    display: none;
  }
}
.rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    display: none;
  }
}
.rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  left: 25%;
  top: 7%;
}
.rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_07553e1223386ecc.inner_a0a2e2934aa70d48 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    display: none;
  }
}

.bg-dark-p_a490615d70c67a3a .title {
  color: #fff;
}

.section-separator-top_a3dc0b4279a13aac {
  position: relative;
}
.section-separator-top_a3dc0b4279a13aac::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_1faa0d830d0da6cf {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_1faa0d830d0da6cf {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_1faa0d830d0da6cf .left-titlet-wrapper_ee79bc8992757678 .title {
  color: #fff;
}
.call-to-action-main-wrapper_1faa0d830d0da6cf p.disc_f5d8f023e4629222 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_1faa0d830d0da6cf p.disc_f5d8f023e4629222 br {
    display: none;
  }
}
.call-to-action-main-wrapper_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae .under-line-btn_4077297dae4b58b9 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae .under-line-btn_4077297dae4b58b9:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae .under-line-btn_4077297dae4b58b9:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae .under-line-btn_4077297dae4b58b9::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_1faa0d830d0da6cf .button-area_69ce1ec09bf5b4ae .btn-primary-2_ebea7e24d4f1d4ed i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_1faa0d830d0da6cf.area-3_417e9174a64740ef .button-area_69ce1ec09bf5b4ae .under-line-btn_4077297dae4b58b9::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_1f8c920729a05db0 .style-four_baaf526e71674e24 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_c52bb6b38a80143e .rts-faq-area-full-container_1f8c920729a05db0 .style-four_baaf526e71674e24 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_417e9174a64740ef .cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.area-3_417e9174a64740ef .cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_417e9174a64740ef .cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_417e9174a64740ef .cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_417e9174a64740ef .cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_fada412674e8cee8 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_fada412674e8cee8 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_fada412674e8cee8.style-four_baaf526e71674e24::after, .cta-main-wrapper-style-box_fada412674e8cee8.style-four_baaf526e71674e24::before {
  display: none;
}
.cta-main-wrapper-style-box_fada412674e8cee8::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_fada412674e8cee8::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_fada412674e8cee8 .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_fada412674e8cee8 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_fada412674e8cee8 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_fada412674e8cee8 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_ed81208e1146c027 {
  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_ed81208e1146c027 {
    padding: 25px;
  }
}
.call-to-action-style-4_ed81208e1146c027 .button-area_69ce1ec09bf5b4ae {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_ed81208e1146c027 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.call-to-action-style-4_ed81208e1146c027 .shape-area_efd0aa43868f0324 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_ed81208e1146c027 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_ed81208e1146c027 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_ed81208e1146c027 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  top: 10%;
  left: 8%;
}

.header-three_af1571780767d64f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_e770881d3acd3587 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_e770881d3acd3587 {
    height: 630px;
  }
}
.contact-banner-area-start_e770881d3acd3587 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_e770881d3acd3587 img {
    display: none;
  }
}
.contact-banner-area-start_e770881d3acd3587 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_e770881d3acd3587 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_e770881d3acd3587 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_e770881d3acd3587 img.two_42f96efff83ff216 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_e770881d3acd3587 img.three_ba858514f97dffa9 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_e770881d3acd3587 img.four_7a7d856c2a5f4205 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_e770881d3acd3587.faq_8ced6d8aacbdeff0 {
  height: auto;
}

.contact-form-page_2e9836c73e93b75e {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_0e803c2422d07152 {
  text-align: center;
}
.banner-inner-area-contact-inner_0e803c2422d07152 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_0e803c2422d07152 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_0e803c2422d07152 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_0e803c2422d07152 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_0e803c2422d07152 p.disc_f5d8f023e4629222 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_0e803c2422d07152 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_0e803c2422d07152 p.disc_f5d8f023e4629222 {
    max-width: 80%;
  }
}

.contact-form_a6802b534ea002b8 {
  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_a6802b534ea002b8 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_a6802b534ea002b8 {
    padding: 50px 20px;
  }
}
.contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 {
  margin-bottom: 24px;
}
.contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_2edb7f5f00c9f9de {
  text-align: center;
}
.single-contact-inner-info_2edb7f5f00c9f9de .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_2edb7f5f00c9f9de .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_2edb7f5f00c9f9de p {
  margin-bottom: 0;
}
.single-contact-inner-info_2edb7f5f00c9f9de.mid_ebbdfedd04930b34 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_2edb7f5f00c9f9de.mid_ebbdfedd04930b34 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_2edb7f5f00c9f9de.mid_ebbdfedd04930b34 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 {
  position: relative;
}
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 input,
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 input::placeholder,
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 .single-input-area_cffab95587a4fb37.text-area_e97c8f1bd292ebd2 i {
  top: 61px !important;
}
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_c4d992fd784fc8e9.contact-form-page_2e9836c73e93b75e .contact-form_a6802b534ea002b8 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_5cb63177fd794322 {
  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_5cb63177fd794322 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_5cb63177fd794322 {
    padding: 20px;
  }
}
.seo-optimization-area_5cb63177fd794322 .thumbnail_6248a3ba77cce3e4 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_5cb63177fd794322 .thumbnail_6248a3ba77cce3e4 {
    min-width: 100%;
  }
}
.seo-optimization-area_5cb63177fd794322 .thumbnail_6248a3ba77cce3e4 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_5cb63177fd794322 .thumbnail_6248a3ba77cce3e4 img {
    min-width: 100%;
  }
}

.service-area-8_efb8b8734c1114f3 .icon {
  margin-bottom: 22px;
}
.service-area-8_efb8b8734c1114f3 .title {
  font-weight: 800;
}
.service-area-8_efb8b8734c1114f3 .disc_f5d8f023e4629222 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_ecf363784d5a39fe.seo-marketing_9c2c154b508d2fe9 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_ecf363784d5a39fe.seo-marketing_9c2c154b508d2fe9 .title-style-one-center_d161203d81ba961d p.disc_f5d8f023e4629222 br {
    display: none;
  }
}

.section-separator-top-bg-white_7bc5a36046caeecb {
  position: relative;
}
.section-separator-top-bg-white_7bc5a36046caeecb::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_97a3083e2573f67f .large-thumbnail_a304f782c1fef795 {
  position: relative;
}
.single-product-list_97a3083e2573f67f .large-thumbnail_a304f782c1fef795 .sm-right_832938d2dd1e79a2 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_97a3083e2573f67f .large-thumbnail_a304f782c1fef795 .sm-right_832938d2dd1e79a2 {
    display: none;
  }
}
.single-product-list_97a3083e2573f67f .large-thumbnail_a304f782c1fef795 .sm-right_832938d2dd1e79a2.left {
  right: auto;
  left: 0;
}
.single-product-list_97a3083e2573f67f .thumbnail_6248a3ba77cce3e4 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_97a3083e2573f67f .thumbnail_6248a3ba77cce3e4 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_97a3083e2573f67f .thumbnail_6248a3ba77cce3e4 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_97a3083e2573f67f .thumbnail_6248a3ba77cce3e4 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .pre-title_ce197c64ad0538d1 {
  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_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .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_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .title {
    font-size: 35px;
  }
}
.single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .single-service_ed994fa2e1cd2f04 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .single-service_ed994fa2e1cd2f04 i {
  color: var(--color-primary);
}
.single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c p.disc_f5d8f023e4629222 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f a.thumbnail_6248a3ba77cce3e4 {
  max-width: 100%;
}
.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f a.thumbnail_6248a3ba77cce3e4 img {
  max-width: 100%;
  width: 100%;
}
.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .service-btn_f61f90cb7652fe70 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .service-btn_f61f90cb7652fe70::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_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .service-btn_f61f90cb7652fe70:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .service-btn_f61f90cb7652fe70:hover i {
  transform: rotate(0);
}
.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .service-btn_f61f90cb7652fe70 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_a101b8623e9d3d6c .single-product-list_97a3083e2573f67f .portfolio-content-wrapper-list_b8968228d7376c7c .service-btn_f61f90cb7652fe70.color-secondary-2_a6fb70cf61bf7bf8::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_a0ea47ac08155862 .thumbnail_6248a3ba77cce3e4:hover img {
  transform: none;
}
.single-product-list-2_a0ea47ac08155862 .left-image_1b276f1f38c7035e {
  position: relative;
}
.single-product-list-2_a0ea47ac08155862 .left-image_1b276f1f38c7035e .short-image-area_e75f65ddc185d9fb {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_a0ea47ac08155862 .left-image_1b276f1f38c7035e .short-image-area_e75f65ddc185d9fb {
    right: 5%;
  }
}
.single-product-list-2_a0ea47ac08155862 .left-image_1b276f1f38c7035e .short-image-area_e75f65ddc185d9fb img {
  transform: scale(1);
}
.single-product-list-2_a0ea47ac08155862 .right-image_c2e237d17df63026 {
  position: relative;
}
.single-product-list-2_a0ea47ac08155862 .right-image_c2e237d17df63026 .short-image-area_e75f65ddc185d9fb {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_a0ea47ac08155862 .right-image_c2e237d17df63026 .short-image-area_e75f65ddc185d9fb {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_a0ea47ac08155862 .right-image_c2e237d17df63026 .short-image-area_e75f65ddc185d9fb {
    left: 50%;
  }
}
.single-product-list-2_a0ea47ac08155862 .right-image_c2e237d17df63026 .short-image-area_e75f65ddc185d9fb img {
  transform: scale(1);
}
.single-product-list-2_a0ea47ac08155862 .portfolio-content-wrapper-list_b8968228d7376c7c .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_a0ea47ac08155862 .portfolio-content-wrapper-list_b8968228d7376c7c .single-service_ed994fa2e1cd2f04 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_a0ea47ac08155862 .portfolio-content-wrapper-list_b8968228d7376c7c .single-service_ed994fa2e1cd2f04 p {
  font-size: 20px;
}
.single-product-list-2_a0ea47ac08155862 .portfolio-content-wrapper-list_b8968228d7376c7c p.disc_f5d8f023e4629222 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_a0ea47ac08155862 .portfolio-content-wrapper-list_b8968228d7376c7c p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.product-section-bg_59c274613f590b71 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_3b8cc941ca4d1a14 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .shape-area_efd0aa43868f0324 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .shape-area_efd0aa43868f0324 .one {
    display: none;
  }
}
.product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .two_42f96efff83ff216 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .two_42f96efff83ff216 {
    top: 5%;
  }
}
.product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .three_ba858514f97dffa9 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_3b8cc941ca4d1a14.area-2_16950ae29da7612e .three_ba858514f97dffa9 {
    display: none;
  }
}

.siongle-portfolio-box-style_fcfd9304a222d7b0 .thumbnail_6248a3ba77cce3e4 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .thumbnail_6248a3ba77cce3e4 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_fcfd9304a222d7b0 .thumbnail_6248a3ba77cce3e4 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .thumbnail_6248a3ba77cce3e4:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .pre_580178ec69954277 {
  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_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .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_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0.style-four_baaf526e71674e24 .thumbnail_6248a3ba77cce3e4 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0.style-four_baaf526e71674e24 .left-content_0a4abf62f260cbd6 .pre_580178ec69954277 {
  color: #fff;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0.style-four_baaf526e71674e24 .left-content_0a4abf62f260cbd6 .title {
  color: #fff;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0.style-four_baaf526e71674e24 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0.style-four_baaf526e71674e24 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_fcfd9304a222d7b0.style-four_baaf526e71674e24:hover .thumbnail_6248a3ba77cce3e4 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_c372d9214859387c {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
    display: none;
  }
}
.rts-fun-facts-area_c372d9214859387c .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_bb9c22257effc937 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_bb9c22257effc937::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_bb9c22257effc937 .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_bb9c22257effc937 .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_bb9c22257effc937.two_42f96efff83ff216 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_bb9c22257effc937.two_42f96efff83ff216 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_d0463e8390b71241 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_653c6f976397edc7 {
  border-radius: 32px;
}

.float-right-div-case-studies_e9fe6a25797677c3 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_e9fe6a25797677c3 {
    width: 100%;
  }
}
.float-right-div-case-studies_e9fe6a25797677c3 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_e9fe6a25797677c3 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_0fadbe344aa89ddd.rts-section-gap2.bg-dark-border-radious.radious-4_653c6f976397edc7 {
  background: var(--case-study);
}

.rts-case-studies-4_0fadbe344aa89ddd {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_0fadbe344aa89ddd .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-case-studies-4_0fadbe344aa89ddd .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-case-studies-4_0fadbe344aa89ddd .shape-area_efd0aa43868f0324 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_0fadbe344aa89ddd .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_0fadbe344aa89ddd .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_0fadbe344aa89ddd .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_0fadbe344aa89ddd .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_0fadbe344aa89ddd .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_0fadbe344aa89ddd .swiper-pagination .swiper-pagination-bullet_4938775b95ccc4c4 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_e6e9e143bb2358a6 {
  position: relative;
}
.rts-case-studies-5_e6e9e143bb2358a6 .title-wrapper-between_128da9c15262d4a8 .pre_580178ec69954277 {
  font-weight: 800;
}
.rts-case-studies-5_e6e9e143bb2358a6 .title-wrapper-between_128da9c15262d4a8 .title {
  font-weight: 800;
}
.rts-case-studies-5_e6e9e143bb2358a6 .bottom-btn_b61eb54edc3e0719 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_e6e9e143bb2358a6 .bottom-btn_b61eb54edc3e0719 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 {
  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_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163:nth-child(even) .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .pre_580178ec69954277 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163:nth-child(even) .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163:nth-child(even) .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .thumbnail_6248a3ba77cce3e4 {
  flex-basis: 40%;
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .thumbnail_6248a3ba77cce3e4 img {
  border-radius: 16px;
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 {
  flex-basis: 60%;
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .pre_580178ec69954277 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .title {
  font-weight: 800;
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_bbf659a2466ba207.style-five_a5b2b6eca2cb0163 .inner-content_c2e4b0ce150071a8 .left-content_0a4abf62f260cbd6 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_a186d87a28006b03 .siongle-portfolio-box-style_fcfd9304a222d7b0 .thumbnail_6248a3ba77cce3e4 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_a186d87a28006b03 .siongle-portfolio-box-style_fcfd9304a222d7b0:hover .thumbnail_6248a3ba77cce3e4 img {
  transform: scale(1.15);
}
.home-seven-case_a186d87a28006b03 .siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .right a {
  background: #F2F2F8;
}
.home-seven-case_a186d87a28006b03 .siongle-portfolio-box-style_fcfd9304a222d7b0 .inner-content_c2e4b0ce150071a8 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_272e523b06bfb2f5 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_272e523b06bfb2f5 .title-style-one-center_d161203d81ba961d .pre_580178ec69954277 {
  color: #fff;
}
.rts-product-area-8_272e523b06bfb2f5 .title-style-one-center_d161203d81ba961d .title {
  color: #fff;
}

.single-product-8_d41acfdd8639b0fa {
  text-align: center;
}
.single-product-8_d41acfdd8639b0fa:hover .thumbnail_6248a3ba77cce3e4 img {
  transform: scale(1.12);
}
.single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 a img {
    width: 100%;
  }
}
.single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 .icon-top-right_b5f9f265a7e247a1 {
  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_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 .icon-top-right_b5f9f265a7e247a1 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 .icon-top-right_b5f9f265a7e247a1:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_d41acfdd8639b0fa .thumbnail_6248a3ba77cce3e4 .icon-top-right_b5f9f265a7e247a1:hover i {
  color: #fff;
}
.single-product-8_d41acfdd8639b0fa .inner-content_c2e4b0ce150071a8 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_d41acfdd8639b0fa .inner-content_c2e4b0ce150071a8 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_4aa7e16118125856 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .left-side-content_b083bc986537e8c9 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .left-side-content_b083bc986537e8c9 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .left-side-content_b083bc986537e8c9 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .right-side-image_1aefd5aa333eec1f {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .right-side-image_1aefd5aa333eec1f {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .right-side-image_1aefd5aa333eec1f .short-image_dd2f2160b49047be {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .right-side-image_1aefd5aa333eec1f .short-image_dd2f2160b49047be {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .right-side-image_1aefd5aa333eec1f .short-image_dd2f2160b49047be {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_4aa7e16118125856 .section-inner_361014ee73b97828 .right-side-image_1aefd5aa333eec1f .short-image_dd2f2160b49047be {
    display: none;
  }
}

.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .top-inner_ffb85cf51420a5a7 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .top-inner_ffb85cf51420a5a7 .marquee_e5c6a2027c911a71 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .top-inner_ffb85cf51420a5a7 .marquee_e5c6a2027c911a71:hover {
  animation-play-state: paused;
}
.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .top-inner_ffb85cf51420a5a7 .marquee_e5c6a2027c911a71 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .bottom-inner_d5952c8cfc07778d {
  display: inline-block;
}
.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .bottom-inner_d5952c8cfc07778d .marquee_e5c6a2027c911a71 {
  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_7e53e639d561fce1 .section-inner_361014ee73b97828 .bottom-inner_d5952c8cfc07778d .marquee_e5c6a2027c911a71:hover {
  animation-play-state: paused;
}
.rts-product-area-six_7e53e639d561fce1 .section-inner_361014ee73b97828 .bottom-inner_d5952c8cfc07778d .marquee_e5c6a2027c911a71 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_96cb8c75cb31b8a7 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_01979320060531af {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_01979320060531af {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_01979320060531af .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_01979320060531af .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_01979320060531af .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_01979320060531af .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_01979320060531af p.disc_f5d8f023e4629222 {
  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_01979320060531af p.disc_f5d8f023e4629222 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_01979320060531af p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_9b72d9d7ba3bf0c6 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_9b72d9d7ba3bf0c6 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_32a9c0281a57b640 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_34545d5bdd80c928.case-studies_d8bffd3a645a0a7b .main-nav-area_cb1c03773a970639 li a {
  color: #fff;
}
.header-style-one_34545d5bdd80c928.case-studies_d8bffd3a645a0a7b .main-nav-area_cb1c03773a970639 li:hover a {
  color: var(--color-primary);
}
.header-style-one_34545d5bdd80c928.case-studies_d8bffd3a645a0a7b .button-area-start_7970bd1955810314 .demo-req_db959402e937ce26:hover {
  color: var(--color-primary);
}
.header-style-one_34545d5bdd80c928.case-studies_d8bffd3a645a0a7b .button-area-start_7970bd1955810314 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a .pagimation_d31105fa8fe8d622 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a .pagimation_d31105fa8fe8d622 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a .pagimation_d31105fa8fe8d622 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a .pagimation_d31105fa8fe8d622 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a .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_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .breadcrumb-inner_13e954aa8c16442a p.disc_f5d8f023e4629222 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_616067ab8f923446.area-2_16950ae29da7612e .breadcrumb-inner_13e954aa8c16442a {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_2f2117aaf898cb0a {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_2f2117aaf898cb0a 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_2f2117aaf898cb0a a:hover {
  color: var(--color-primary);
}
.strategy-right-area_2f2117aaf898cb0a a.btn-arrow_079b09aebf47d782 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_2f2117aaf898cb0a .btn-arrow_079b09aebf47d782 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_2f2117aaf898cb0a .btn-arrow_079b09aebf47d782 i {
  margin-left: 10px;
}
.strategy-right-area_2f2117aaf898cb0a .btn-arrow_079b09aebf47d782::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_2f2117aaf898cb0a .btn-arrow_079b09aebf47d782::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_2f2117aaf898cb0a .btn-arrow_079b09aebf47d782:hover::before {
  width: 100%;
}

.strategy-left-content_544e33e8f1180b87 p.disc_f5d8f023e4629222 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_544e33e8f1180b87 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.arrow-rotate_39cc76150431a6ec i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_6201072337d73da0 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6201072337d73da0 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_6201072337d73da0 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6201072337d73da0 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_6201072337d73da0 p.disc_f5d8f023e4629222 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6201072337d73da0 p.disc_f5d8f023e4629222 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_4ccb6bfec931edd5 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_616067ab8f923446 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_616067ab8f923446 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    display: none;
  }
}

.large-image-area_f4c67038ca402c0a {
  position: relative;
  z-index: 5;
}
.large-image-area_f4c67038ca402c0a .large-thumbnail_a304f782c1fef795 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_a42f4d42f4f71f6e .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_a42f4d42f4f71f6e .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_a42f4d42f4f71f6e .accordion .accordion-item .accordion-header_fefb3862aadb4722 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_a42f4d42f4f71f6e .accordion .accordion-item .accordion-header_fefb3862aadb4722 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_a42f4d42f4f71f6e .accordion .accordion-item .accordion-header_fefb3862aadb4722 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_a42f4d42f4f71f6e .accordion .accordion-item .accordion-body_89bb46ce671ca8a6 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_a42f4d42f4f71f6e.style-four_baaf526e71674e24 .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_e37f5d6436369651 .accordion-item .accordion-header_fefb3862aadb4722 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_54287f1d4fe97116 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_54287f1d4fe97116 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.five_97fe342092ca3914 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.six_024dae921af50641 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_54287f1d4fe97116 .shape-area_efd0aa43868f0324 img.seven_d3f65c6a89eb4286 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_6a251a37d49ef614 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.two_42f96efff83ff216 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.three_ba858514f97dffa9 {
    bottom: 0;
  }
}
.rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_6a251a37d49ef614 .shape-area_efd0aa43868f0324 img.four_7a7d856c2a5f4205 {
    display: none;
  }
}

.rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 {
    display: none;
  }
}
.rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 img {
  position: absolute;
}
.rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .one {
    display: none;
  }
}
.rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .two_42f96efff83ff216 {
    display: none;
  }
}
.rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .three_ba858514f97dffa9 {
    display: none;
  }
}
.rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_1f8c920729a05db0.style-three_e37f5d6436369651 .shape-area_efd0aa43868f0324 .four_7a7d856c2a5f4205 {
    display: none;
  }
}

.rts-error-section_a8102e77c97f6b7a {
  height: 100vh;
  width: 100%;
}
.rts-error-section_a8102e77c97f6b7a .section-inner_361014ee73b97828 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_a8102e77c97f6b7a .section-inner_361014ee73b97828 img {
  max-width: 100%;
}

.tos__content_ca9b1caebc6b717f p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_8ef3914f3f5558a9 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
