/*=================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_4b10504a09f6d139
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_d143941e10623824 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_7c83ac87db1122b3 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_cf0090aeac412680 nav ul li a.main_ebb924a47872d0f5,
[data-theme=dark] .mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee 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_177ae8ec194d876e {
    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_f79c21fb5e7737a0,
.h2_3a8e860dd8910637,
.h3_5e0c39e8e0188cc4,
.h4_ee7d5f325aa7023d,
.h5_f11ce2e4d6c26e06,
.h6_b8da06be1981729c,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_f79c21fb5e7737a0,
.h2_3a8e860dd8910637,
.h3_5e0c39e8e0188cc4,
.h4_ee7d5f325aa7023d,
.h5_f11ce2e4d6c26e06,
.h6_b8da06be1981729c {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_f79c21fb5e7737a0 a,
.h2_3a8e860dd8910637 a,
.h3_5e0c39e8e0188cc4 a,
.h4_ee7d5f325aa7023d a,
.h5_f11ce2e4d6c26e06 a,
.h6_b8da06be1981729c a {
  color: inherit;
}

.bg-color-tertiary_a2c34a8221a5299f h1,
.bg-color-tertiary_a2c34a8221a5299f h2,
.bg-color-tertiary_a2c34a8221a5299f h3,
.bg-color-tertiary_a2c34a8221a5299f h4,
.bg-color-tertiary_a2c34a8221a5299f h5,
.bg-color-tertiary_a2c34a8221a5299f h6,
.bg-color-tertiary_a2c34a8221a5299f .h1_f79c21fb5e7737a0,
.bg-color-tertiary_a2c34a8221a5299f .h2_3a8e860dd8910637,
.bg-color-tertiary_a2c34a8221a5299f .h3_5e0c39e8e0188cc4,
.bg-color-tertiary_a2c34a8221a5299f .h4_ee7d5f325aa7023d,
.bg-color-tertiary_a2c34a8221a5299f .h5_f11ce2e4d6c26e06,
.bg-color-tertiary_a2c34a8221a5299f .h6_b8da06be1981729c {
  color: #fff;
}
.bg-color-tertiary_a2c34a8221a5299f p {
  color: #6c7279;
}
.bg-color-tertiary_a2c34a8221a5299f a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_f11ce2e4d6c26e06 {
    font-size: 20px;
  }
}
h1,
.h1_f79c21fb5e7737a0,
h2,
.h2_3a8e860dd8910637,
h3,
.h3_5e0c39e8e0188cc4 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_b8da06be1981729c {
  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_d7d9811110e71681 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_3e4303f19da29522 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_5a20684e68bcc513 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_7f44c2a3c35faa74 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_b780f87cefb4c76f {
  font-size: 13px;
}
p.has-very-light-gray-color_51a5d3dd21aa09e2 {
  color: var(--color-white);
}
p.has-background_97b0be75e5657f3b {
  padding: 20px 30px;
}
p.b1_d7d9811110e71681 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_70f1430ec1755ae9 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_3e4303f19da29522 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_7e89393438584238 {
  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_6f387348ceb176fc cite,
.wp-block-pullquote_6f387348ceb176fc.is-style-solid-color_a1baaf2218f6d5eb blockquote cite,
.wp-block-quote_23bd9518d0cc452e 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_7db077644a780b6b.bullet_d6e96d0987db2229 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_7db077644a780b6b.bullet_d6e96d0987db2229 li {
    padding-left: 19px;
  }
}
ul.liststyle_7db077644a780b6b.bullet_d6e96d0987db2229 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_7db077644a780b6b.bullet_d6e96d0987db2229 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_c3d6adf527d5b33e .title {
  margin-top: 0;
}

.paragraph-area_119ac1d9d51d9997 p.disc_d22ebc08c5a81037 {
  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_21ddcc68e9e38664.slick-slider_052f3f2a402b922c {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_d5578032075bfbb8 {
    margin-bottom: 20px;
  }

  .ml_lg--20_0eff8234244609e0 {
    margin-left: 20px;
  }

  .ptb_lg--25_b55cdf5c5bbcb64f {
    padding: 25px 0;
  }

  .plr_lg--25_6aa64646bd2a9ac6 {
    padding: 0 25px;
  }

  .pt_lg--25_46b6e822e960855b {
    padding-top: 25px;
  }

  .pb_lg--25_0e3ebf89d9b660ef {
    padding-bottom: 25px;
  }

  .pl_lg--25_c568b3acdd734e76 {
    padding-left: 25px;
  }

  .pr_lg--25_72497427417aea05 {
    padding-right: 25px;
  }

  .mt_lg--25_2e29c2db7b40d649 {
    margin-top: 25px;
  }

  .mb_lg--25_e6a6f1fd50218ca0 {
    margin-bottom: 25px;
  }

  .ml_lg--25_6d8bd5438c9a5619 {
    margin-left: 25px;
  }

  .ptb_lg--30_595f57a9928f726d {
    padding: 30px 0;
  }

  .plr_lg--30_f2c6e318da136aa4 {
    padding: 0 30px;
  }

  .pt_lg--30_bc019f4a05ab272e {
    padding-top: 30px;
  }

  .pb_lg--30_76e1f87d871f1248 {
    padding-bottom: 30px;
  }

  .pl_lg--30_6d53aa3d936b806d {
    padding-left: 30px;
  }

  .pr_lg--30_47cb8b1ff1e6988f {
    padding-right: 30px;
  }

  .mt_lg--30_defb1152f2daf34b {
    margin-top: 30px;
  }

  .mb_lg--30_1a3f9fdc1733500d {
    margin-bottom: 30px;
  }

  .ml_lg--30_54eef0c05f865eed {
    margin-left: 30px;
  }

  .ptb_lg--35_32cfed4acab576a2 {
    padding: 35px 0;
  }

  .plr_lg--35_99739684cdf0f9ba {
    padding: 0 35px;
  }

  .pt_lg--35_29dfa06270559c5e {
    padding-top: 35px;
  }

  .pb_lg--35_ec5709fdea5833d6 {
    padding-bottom: 35px;
  }

  .pl_lg--35_4001fd87053a68fd {
    padding-left: 35px;
  }

  .pr_lg--35_1a448876c814475e {
    padding-right: 35px;
  }

  .mt_lg--35_1286eb8e7f52f231 {
    margin-top: 35px;
  }

  .mb_lg--35_b1016ebbf07977df {
    margin-bottom: 35px;
  }

  .ml_lg--35_d599fcf333c1fad2 {
    margin-left: 35px;
  }

  .ptb_lg--40_b3a4b6e6b06b033a {
    padding: 40px 0;
  }

  .plr_lg--40_d3a359986045ce7e {
    padding: 0 40px;
  }

  .pt_lg--40_6a0e7e9ef99624a5 {
    padding-top: 40px;
  }

  .pb_lg--40_bdf7f4745224e8f5 {
    padding-bottom: 40px;
  }

  .pl_lg--40_71c344ba11aa7e80 {
    padding-left: 40px;
  }

  .pr_lg--40_9339c9e576868711 {
    padding-right: 40px;
  }

  .mt_lg--40_57296f01437f39d2 {
    margin-top: 40px;
  }

  .mb_lg--40_d50468432fd19c47 {
    margin-bottom: 40px;
  }

  .ml_lg--40_45cdbede8acabde2 {
    margin-left: 40px;
  }

  .ptb_lg--45_fd6969c799acb9f0 {
    padding: 45px 0;
  }

  .plr_lg--45_00fae05e8b85573d {
    padding: 0 45px;
  }

  .pt_lg--45_124aa5be57a59ae3 {
    padding-top: 45px;
  }

  .pb_lg--45_e5aaa1831ca14435 {
    padding-bottom: 45px;
  }

  .pl_lg--45_5947cae870e7b796 {
    padding-left: 45px;
  }

  .pr_lg--45_e9f070ceaf25c4d5 {
    padding-right: 45px;
  }

  .mt_lg--45_e1daa1fea5b46bde {
    margin-top: 45px;
  }

  .mb_lg--45_41885330b94a6127 {
    margin-bottom: 45px;
  }

  .ml_lg--45_408b28824fd8c988 {
    margin-left: 45px;
  }

  .ptb_lg--50_f582fdd0afb325de {
    padding: 50px 0;
  }

  .plr_lg--50_8c83034b71c0a7e1 {
    padding: 0 50px;
  }

  .pt_lg--50_8741a2fd33fdf518 {
    padding-top: 50px;
  }

  .pb_lg--50_88c80b7fd7e5f8c8 {
    padding-bottom: 50px;
  }

  .pl_lg--50_cf139c812ace6dd6 {
    padding-left: 50px;
  }

  .pr_lg--50_4f47f7cf4a463422 {
    padding-right: 50px;
  }

  .mt_lg--50_f9890a9a38d1bd0c {
    margin-top: 50px;
  }

  .mb_lg--50_1b2c1d5755668731 {
    margin-bottom: 50px;
  }

  .ml_lg--50_6ceef969e8acc200 {
    margin-left: 50px;
  }

  .ptb_lg--55_ff85bba820ac55e8 {
    padding: 55px 0;
  }

  .plr_lg--55_21c228e56ab593a0 {
    padding: 0 55px;
  }

  .pt_lg--55_de03772e2b648251 {
    padding-top: 55px;
  }

  .pb_lg--55_1bf61aecd80c29d3 {
    padding-bottom: 55px;
  }

  .pl_lg--55_a7054404775dc2ea {
    padding-left: 55px;
  }

  .pr_lg--55_6de84c592614de36 {
    padding-right: 55px;
  }

  .mt_lg--55_db0bc65b89b7cfe5 {
    margin-top: 55px;
  }

  .mb_lg--55_10a7b95234cfb762 {
    margin-bottom: 55px;
  }

  .ml_lg--55_f90e9c3168dfaadd {
    margin-left: 55px;
  }

  .ptb_lg--60_aacf5076dcd52726 {
    padding: 60px 0;
  }

  .plr_lg--60_bb90f2afc706b322 {
    padding: 0 60px;
  }

  .pt_lg--60_e7d3090054a3d145 {
    padding-top: 60px;
  }

  .pb_lg--60_74f1130408a4aeee {
    padding-bottom: 60px;
  }

  .pl_lg--60_f563aa7b343a41fd {
    padding-left: 60px;
  }

  .pr_lg--60_19ed5b8b98997db2 {
    padding-right: 60px;
  }

  .mt_lg--60_a5625180d7302061 {
    margin-top: 60px;
  }

  .mb_lg--60_99421f9e86da1b66 {
    margin-bottom: 60px;
  }

  .ml_lg--60_da8d5a8df381ef63 {
    margin-left: 60px;
  }

  .ptb_lg--65_06f32ce5b18200ba {
    padding: 65px 0;
  }

  .plr_lg--65_a29a788eed4d8213 {
    padding: 0 65px;
  }

  .pt_lg--65_0579159517757113 {
    padding-top: 65px;
  }

  .pb_lg--65_d71124cc30c8c37c {
    padding-bottom: 65px;
  }

  .pl_lg--65_88887ade1a06ca22 {
    padding-left: 65px;
  }

  .pr_lg--65_3518c534772fb708 {
    padding-right: 65px;
  }

  .mt_lg--65_4620a7d74b7adfd5 {
    margin-top: 65px;
  }

  .mb_lg--65_e74a3f4b6abf52da {
    margin-bottom: 65px;
  }

  .ml_lg--65_4c21427cfb76c930 {
    margin-left: 65px;
  }

  .ptb_lg--70_ce0cebad2ddb39df {
    padding: 70px 0;
  }

  .plr_lg--70_9f498e76b29c7cd9 {
    padding: 0 70px;
  }

  .pt_lg--70_3818a67126c47a10 {
    padding-top: 70px;
  }

  .pb_lg--70_82cd2d570ee8f8ae {
    padding-bottom: 70px;
  }

  .pl_lg--70_4f1475f84c08f92b {
    padding-left: 70px;
  }

  .pr_lg--70_bd727342c0bf16f4 {
    padding-right: 70px;
  }

  .mt_lg--70_a784e0c05cae5c85 {
    margin-top: 70px;
  }

  .mb_lg--70_7c0e4e0b75d8382f {
    margin-bottom: 70px;
  }

  .ml_lg--70_2de600f35bb66894 {
    margin-left: 70px;
  }

  .ptb_lg--75_8371b2e5314aee63 {
    padding: 75px 0;
  }

  .plr_lg--75_2e17d69cc1459688 {
    padding: 0 75px;
  }

  .pt_lg--75_8c50a4306918b67d {
    padding-top: 75px;
  }

  .pb_lg--75_e5f43d2a71b3012d {
    padding-bottom: 75px;
  }

  .pl_lg--75_d5ae4053dbec0057 {
    padding-left: 75px;
  }

  .pr_lg--75_2fcd7d319d04d08e {
    padding-right: 75px;
  }

  .mt_lg--75_72096370939e19b3 {
    margin-top: 75px;
  }

  .mb_lg--75_f461ebf69b1905af {
    margin-bottom: 75px;
  }

  .ml_lg--75_d66a00e2c21e7c8b {
    margin-left: 75px;
  }

  .ptb_lg--80_f23f661b462a5b03 {
    padding: 80px 0;
  }

  .plr_lg--80_405905bc5252e7a8 {
    padding: 0 80px;
  }

  .pt_lg--80_744dbaf033cf740e {
    padding-top: 80px;
  }

  .pb_lg--80_ea91ef34c57e9996 {
    padding-bottom: 80px;
  }

  .pl_lg--80_69ebc35487aa3bd1 {
    padding-left: 80px;
  }

  .pr_lg--80_416466cdf39eb91a {
    padding-right: 80px;
  }

  .mt_lg--80_07e3725f2a551b85 {
    margin-top: 80px;
  }

  .mb_lg--80_9fe117a696709372 {
    margin-bottom: 80px;
  }

  .ml_lg--80_7b0c508ff34b28fb {
    margin-left: 80px;
  }

  .ptb_lg--85_960784fd4a021ad0 {
    padding: 85px 0;
  }

  .plr_lg--85_bf438ff36f216fdc {
    padding: 0 85px;
  }

  .pt_lg--85_41601234f17e7c83 {
    padding-top: 85px;
  }

  .pb_lg--85_1904ec9db79f26c1 {
    padding-bottom: 85px;
  }

  .pl_lg--85_494a0e323afa8c68 {
    padding-left: 85px;
  }

  .pr_lg--85_f2f01329e82916e8 {
    padding-right: 85px;
  }

  .mt_lg--85_5fa796267f202198 {
    margin-top: 85px;
  }

  .mb_lg--85_5fe3a6ad9e7d6650 {
    margin-bottom: 85px;
  }

  .ml_lg--85_1af2f0171db34617 {
    margin-left: 85px;
  }

  .ptb_lg--90_7fdb0ad6ea3650b3 {
    padding: 90px 0;
  }

  .plr_lg--90_a0abf08bd5d47742 {
    padding: 0 90px;
  }

  .pt_lg--90_fbfe0519dcd24715 {
    padding-top: 90px;
  }

  .pb_lg--90_a9ad0654b6e1064e {
    padding-bottom: 90px;
  }

  .pl_lg--90_d71674918393c3cc {
    padding-left: 90px;
  }

  .pr_lg--90_d706200180ca3394 {
    padding-right: 90px;
  }

  .mt_lg--90_832adcdf414c82c2 {
    margin-top: 90px;
  }

  .mb_lg--90_959fc0ca122f7624 {
    margin-bottom: 90px;
  }

  .ml_lg--90_f285b665fe9ec207 {
    margin-left: 90px;
  }

  .ptb_lg--95_b5a67b2d27c64594 {
    padding: 95px 0;
  }

  .plr_lg--95_2ea1e4645d15987a {
    padding: 0 95px;
  }

  .pt_lg--95_7f820c0d0ecffbeb {
    padding-top: 95px;
  }

  .pb_lg--95_75be472bf8bdf767 {
    padding-bottom: 95px;
  }

  .pl_lg--95_2473dbd2ee7e9b70 {
    padding-left: 95px;
  }

  .pr_lg--95_455715cc76b79d87 {
    padding-right: 95px;
  }

  .mt_lg--95_78db30e54169c718 {
    margin-top: 95px;
  }

  .mb_lg--95_78834eb9832dd1bc {
    margin-bottom: 95px;
  }

  .ml_lg--95_dc2f822a8602e9fe {
    margin-left: 95px;
  }

  .ptb_lg--100_1871e25d52785459 {
    padding: 100px 0;
  }

  .plr_lg--100_32d2ccebc5ffb708 {
    padding: 0 100px;
  }

  .pt_lg--100_5dce0b1505ebc0be {
    padding-top: 100px;
  }

  .pb_lg--100_f36bf8b9c38d8ad9 {
    padding-bottom: 100px;
  }

  .pl_lg--100_28d111255046c446 {
    padding-left: 100px;
  }

  .pr_lg--100_d9bcd8bd422512cf {
    padding-right: 100px;
  }

  .mt_lg--100_bb96c807b0ad322e {
    margin-top: 100px;
  }

  .mb_lg--100_d4e8cb8e95e836ed {
    margin-bottom: 100px;
  }

  .ml_lg--100_3725844506b2b8a7 {
    margin-left: 100px;
  }

  .ptb_lg--105_7dcf8f7e65a6a9d0 {
    padding: 105px 0;
  }

  .plr_lg--105_6a2e06ef124b3f84 {
    padding: 0 105px;
  }

  .pt_lg--105_a247d6453498d7b8 {
    padding-top: 105px;
  }

  .pb_lg--105_54ef99182985cc82 {
    padding-bottom: 105px;
  }

  .pl_lg--105_c0b07aa88dba4b2c {
    padding-left: 105px;
  }

  .pr_lg--105_c024cc42877d414a {
    padding-right: 105px;
  }

  .mt_lg--105_94922b20ed928e26 {
    margin-top: 105px;
  }

  .mb_lg--105_63ebe20a868ce390 {
    margin-bottom: 105px;
  }

  .ml_lg--105_4ed2a9d3871c222c {
    margin-left: 105px;
  }

  .ptb_lg--110_52f1f21e8ea50b56 {
    padding: 110px 0;
  }

  .plr_lg--110_a298c08897182fc4 {
    padding: 0 110px;
  }

  .pt_lg--110_a7d3bdff98f85776 {
    padding-top: 110px;
  }

  .pb_lg--110_128b8f4a7897bd96 {
    padding-bottom: 110px;
  }

  .pl_lg--110_f682c47d129e9ad0 {
    padding-left: 110px;
  }

  .pr_lg--110_53a9f0e97f2ddf51 {
    padding-right: 110px;
  }

  .mt_lg--110_715a5f866fcea7f8 {
    margin-top: 110px;
  }

  .mb_lg--110_65b701c6effaf48b {
    margin-bottom: 110px;
  }

  .ml_lg--110_02ba0d0fd00f0c7e {
    margin-left: 110px;
  }

  .ptb_lg--115_b772157d6aa53a38 {
    padding: 115px 0;
  }

  .plr_lg--115_569956ae845e70ab {
    padding: 0 115px;
  }

  .pt_lg--115_5d1560725d184b5a {
    padding-top: 115px;
  }

  .pb_lg--115_145e230521ba3631 {
    padding-bottom: 115px;
  }

  .pl_lg--115_c4d7c228ffbe6759 {
    padding-left: 115px;
  }

  .pr_lg--115_4b4bd2ad134c85d2 {
    padding-right: 115px;
  }

  .mt_lg--115_350943b9979c2a2d {
    margin-top: 115px;
  }

  .mb_lg--115_9f046d04f0f80ba7 {
    margin-bottom: 115px;
  }

  .ml_lg--115_abc37811cc17857b {
    margin-left: 115px;
  }

  .ptb_lg--120_52b0d3a00c0fa530 {
    padding: 120px 0;
  }

  .plr_lg--120_783864eab6711c5a {
    padding: 0 120px;
  }

  .pt_lg--120_d1ac58724b022792 {
    padding-top: 120px;
  }

  .pb_lg--120_ff8f656d48cb3503 {
    padding-bottom: 120px;
  }

  .pl_lg--120_7a10fec170c53eb9 {
    padding-left: 120px;
  }

  .pr_lg--120_972e89b7a9f3f8ee {
    padding-right: 120px;
  }

  .mt_lg--120_e02e164f7543eb62 {
    margin-top: 120px;
  }

  .mb_lg--120_56f57f567b173670 {
    margin-bottom: 120px;
  }

  .ml_lg--120_358f912ee1ed2833 {
    margin-left: 120px;
  }

  .ptb_lg--125_e72e7fd82840d555 {
    padding: 125px 0;
  }

  .plr_lg--125_a260875863a5a122 {
    padding: 0 125px;
  }

  .pt_lg--125_f675a8484f6e26a3 {
    padding-top: 125px;
  }

  .pb_lg--125_1df52a9c1a1e5600 {
    padding-bottom: 125px;
  }

  .pl_lg--125_d130dd577a37c222 {
    padding-left: 125px;
  }

  .pr_lg--125_e86d701121651ddb {
    padding-right: 125px;
  }

  .mt_lg--125_198fca4cca109b1f {
    margin-top: 125px;
  }

  .mb_lg--125_e8dd774f8f51c1f4 {
    margin-bottom: 125px;
  }

  .ml_lg--125_08c5b507aa289630 {
    margin-left: 125px;
  }

  .ptb_lg--130_e5dc100d6c740eb5 {
    padding: 130px 0;
  }

  .plr_lg--130_8d9d9ce691c4aa58 {
    padding: 0 130px;
  }

  .pt_lg--130_4caf720eef8e202e {
    padding-top: 130px;
  }

  .pb_lg--130_eb853f9d248ff915 {
    padding-bottom: 130px;
  }

  .pl_lg--130_b2d31d68434324f9 {
    padding-left: 130px;
  }

  .pr_lg--130_faa956d03fa01ba2 {
    padding-right: 130px;
  }

  .mt_lg--130_fd93a3d068cf9112 {
    margin-top: 130px;
  }

  .mb_lg--130_33725108ab47abc3 {
    margin-bottom: 130px;
  }

  .ml_lg--130_cbe49a6e45cc2d16 {
    margin-left: 130px;
  }

  .ptb_lg--135_6dc97dc06adf1057 {
    padding: 135px 0;
  }

  .plr_lg--135_8cd8b36c575d16ee {
    padding: 0 135px;
  }

  .pt_lg--135_628934d6478f5e16 {
    padding-top: 135px;
  }

  .pb_lg--135_7562e6253232f809 {
    padding-bottom: 135px;
  }

  .pl_lg--135_3d5e863bcdeb0786 {
    padding-left: 135px;
  }

  .pr_lg--135_8b1669dd7f7777ea {
    padding-right: 135px;
  }

  .mt_lg--135_0549eef07cf45a3b {
    margin-top: 135px;
  }

  .mb_lg--135_99cf034a0b4e704c {
    margin-bottom: 135px;
  }

  .ml_lg--135_6c51d72ce42359e8 {
    margin-left: 135px;
  }

  .ptb_lg--140_92a595d16d140c9d {
    padding: 140px 0;
  }

  .plr_lg--140_0296cedb42b104c6 {
    padding: 0 140px;
  }

  .pt_lg--140_65f4aaf51556d3c6 {
    padding-top: 140px;
  }

  .pb_lg--140_7216fba52052e7d4 {
    padding-bottom: 140px;
  }

  .pl_lg--140_9789bc4444bdd3fa {
    padding-left: 140px;
  }

  .pr_lg--140_1a7e6d28d810964b {
    padding-right: 140px;
  }

  .mt_lg--140_765b1f64b73d34db {
    margin-top: 140px;
  }

  .mb_lg--140_b634daf2b5ec5065 {
    margin-bottom: 140px;
  }

  .ml_lg--140_708aebb2600557a9 {
    margin-left: 140px;
  }

  .ptb_lg--145_dfec9502d4a26017 {
    padding: 145px 0;
  }

  .plr_lg--145_01c6d54e28ac6cbb {
    padding: 0 145px;
  }

  .pt_lg--145_232c4802f6601b08 {
    padding-top: 145px;
  }

  .pb_lg--145_271bf71a2483508b {
    padding-bottom: 145px;
  }

  .pl_lg--145_2df15393c141f062 {
    padding-left: 145px;
  }

  .pr_lg--145_0bab1c6a9073e9e5 {
    padding-right: 145px;
  }

  .mt_lg--145_6d5b85e4ce307275 {
    margin-top: 145px;
  }

  .mb_lg--145_5db12c7f31383e10 {
    margin-bottom: 145px;
  }

  .ml_lg--145_bed34f9c7819355c {
    margin-left: 145px;
  }

  .ptb_lg--150_2a2159be9c9a24f2 {
    padding: 150px 0;
  }

  .plr_lg--150_f3adb9823cc6aedd {
    padding: 0 150px;
  }

  .pt_lg--150_7ae1d9f0a10065b8 {
    padding-top: 150px;
  }

  .pb_lg--150_522f87a293580a6a {
    padding-bottom: 150px;
  }

  .pl_lg--150_df74745b17aba8ad {
    padding-left: 150px;
  }

  .pr_lg--150_e4ad51be1c634ed5 {
    padding-right: 150px;
  }

  .mt_lg--150_1fe5d663e4862be5 {
    margin-top: 150px;
  }

  .mb_lg--150_ecde54fa6eec44e0 {
    margin-bottom: 150px;
  }

  .ml_lg--150_1bd4a3dcaaf9f71a {
    margin-left: 150px;
  }

  .ptb_lg--155_1f81f0c26b6ab916 {
    padding: 155px 0;
  }

  .plr_lg--155_01dd6fc89fbee387 {
    padding: 0 155px;
  }

  .pt_lg--155_4a47383a85093ddd {
    padding-top: 155px;
  }

  .pb_lg--155_754f9894f3d774ad {
    padding-bottom: 155px;
  }

  .pl_lg--155_14530035ab2d66c5 {
    padding-left: 155px;
  }

  .pr_lg--155_6c6adca58f5d21d4 {
    padding-right: 155px;
  }

  .mt_lg--155_109d77e37765517a {
    margin-top: 155px;
  }

  .mb_lg--155_62eb12beec9f81a7 {
    margin-bottom: 155px;
  }

  .ml_lg--155_75d77ac71f60dd7d {
    margin-left: 155px;
  }

  .ptb_lg--160_273f88db152d8116 {
    padding: 160px 0;
  }

  .plr_lg--160_a2d2bf29bec5771d {
    padding: 0 160px;
  }

  .pt_lg--160_bc9ad98b03562ad8 {
    padding-top: 160px;
  }

  .pb_lg--160_9e62e6d2ba6810a7 {
    padding-bottom: 160px;
  }

  .pl_lg--160_ae10e11f56498cbb {
    padding-left: 160px;
  }

  .pr_lg--160_d7b34cc041ebdad7 {
    padding-right: 160px;
  }

  .mt_lg--160_937a238fbecafd42 {
    margin-top: 160px;
  }

  .mb_lg--160_82d33f3958c4d5f8 {
    margin-bottom: 160px;
  }

  .ml_lg--160_071814d13fbba822 {
    margin-left: 160px;
  }

  .ptb_lg--165_35cc66f3297e7ca7 {
    padding: 165px 0;
  }

  .plr_lg--165_6002d8701cafc0a4 {
    padding: 0 165px;
  }

  .pt_lg--165_8dd0ff7ac02e3c06 {
    padding-top: 165px;
  }

  .pb_lg--165_59cd865ccfc59c4e {
    padding-bottom: 165px;
  }

  .pl_lg--165_a6a91a01ac1f5592 {
    padding-left: 165px;
  }

  .pr_lg--165_02489a935047184c {
    padding-right: 165px;
  }

  .mt_lg--165_252daaf93fd90a4d {
    margin-top: 165px;
  }

  .mb_lg--165_91e2a2ffd280b041 {
    margin-bottom: 165px;
  }

  .ml_lg--165_0178c37c71711e09 {
    margin-left: 165px;
  }

  .ptb_lg--170_e4b5b627aa034992 {
    padding: 170px 0;
  }

  .plr_lg--170_73fddf13bf29b13e {
    padding: 0 170px;
  }

  .pt_lg--170_bf7f251070496f0f {
    padding-top: 170px;
  }

  .pb_lg--170_dd77b0f9db0a5493 {
    padding-bottom: 170px;
  }

  .pl_lg--170_527688f00fd13f54 {
    padding-left: 170px;
  }

  .pr_lg--170_f9bb5a94dd78e089 {
    padding-right: 170px;
  }

  .mt_lg--170_ee6cfa073e6da1aa {
    margin-top: 170px;
  }

  .mb_lg--170_63c9744b88550cb1 {
    margin-bottom: 170px;
  }

  .ml_lg--170_7c2c903ed958228a {
    margin-left: 170px;
  }

  .ptb_lg--175_364b45406559a69b {
    padding: 175px 0;
  }

  .plr_lg--175_4df2748b2203f12f {
    padding: 0 175px;
  }

  .pt_lg--175_1277972f87ebd916 {
    padding-top: 175px;
  }

  .pb_lg--175_ce5b0978fbf72e10 {
    padding-bottom: 175px;
  }

  .pl_lg--175_2a03cf10c80f1fa6 {
    padding-left: 175px;
  }

  .pr_lg--175_26ffff893c225ab7 {
    padding-right: 175px;
  }

  .mt_lg--175_682e3d72c98212f8 {
    margin-top: 175px;
  }

  .mb_lg--175_9a55070dbb78620c {
    margin-bottom: 175px;
  }

  .ml_lg--175_6202b8047d42e382 {
    margin-left: 175px;
  }

  .ptb_lg--180_edece44879b9b406 {
    padding: 180px 0;
  }

  .plr_lg--180_5af622c103c9a422 {
    padding: 0 180px;
  }

  .pt_lg--180_d7225cf9f4dd4b52 {
    padding-top: 180px;
  }

  .pb_lg--180_e007797e12185e11 {
    padding-bottom: 180px;
  }

  .pl_lg--180_1b82b1eb94843148 {
    padding-left: 180px;
  }

  .pr_lg--180_f67de919f16202c9 {
    padding-right: 180px;
  }

  .mt_lg--180_8a9b7c4862089263 {
    margin-top: 180px;
  }

  .mb_lg--180_331addd3b40ba033 {
    margin-bottom: 180px;
  }

  .ml_lg--180_0356db4210e8bd47 {
    margin-left: 180px;
  }

  .ptb_lg--185_1a772732000bb6a5 {
    padding: 185px 0;
  }

  .plr_lg--185_27f6ddf3f86f961f {
    padding: 0 185px;
  }

  .pt_lg--185_cf351a33e8e8387a {
    padding-top: 185px;
  }

  .pb_lg--185_89f244fcb2408035 {
    padding-bottom: 185px;
  }

  .pl_lg--185_3027184a71e99ab6 {
    padding-left: 185px;
  }

  .pr_lg--185_eb65945789852a7a {
    padding-right: 185px;
  }

  .mt_lg--185_840c13f1d66fc8cd {
    margin-top: 185px;
  }

  .mb_lg--185_ad87956576cd2875 {
    margin-bottom: 185px;
  }

  .ml_lg--185_2526afd65c6d914b {
    margin-left: 185px;
  }

  .ptb_lg--190_849448a4179838da {
    padding: 190px 0;
  }

  .plr_lg--190_e85bee08377547d3 {
    padding: 0 190px;
  }

  .pt_lg--190_40704771273489f1 {
    padding-top: 190px;
  }

  .pb_lg--190_0e4caecee991131f {
    padding-bottom: 190px;
  }

  .pl_lg--190_4f3ff4acc13d519d {
    padding-left: 190px;
  }

  .pr_lg--190_63ad36b9e107f47e {
    padding-right: 190px;
  }

  .mt_lg--190_24f77997ee0c1bbb {
    margin-top: 190px;
  }

  .mb_lg--190_6190d24e0768aa00 {
    margin-bottom: 190px;
  }

  .ml_lg--190_46e7b9ce46c6e6f6 {
    margin-left: 190px;
  }

  .ptb_lg--195_9fd5dd10ab6a6f3b {
    padding: 195px 0;
  }

  .plr_lg--195_bd3dba136e2ce881 {
    padding: 0 195px;
  }

  .pt_lg--195_daa83277e2ca4c0a {
    padding-top: 195px;
  }

  .pb_lg--195_5e479e5875cba032 {
    padding-bottom: 195px;
  }

  .pl_lg--195_90659d769e41abf0 {
    padding-left: 195px;
  }

  .pr_lg--195_85116e305d783320 {
    padding-right: 195px;
  }

  .mt_lg--195_e5feedd24a3b7776 {
    margin-top: 195px;
  }

  .mb_lg--195_bdd01926b6c0ec65 {
    margin-bottom: 195px;
  }

  .ml_lg--195_5385c9f4deadbcb9 {
    margin-left: 195px;
  }

  .ptb_lg--200_d9edf70bb0fb8ab0 {
    padding: 200px 0;
  }

  .plr_lg--200_5b922e8d0878ba23 {
    padding: 0 200px;
  }

  .pt_lg--200_6d254ab4ff8dfda2 {
    padding-top: 200px;
  }

  .pb_lg--200_c48f6817ef268fe7 {
    padding-bottom: 200px;
  }

  .pl_lg--200_3165f85b335d44b2 {
    padding-left: 200px;
  }

  .pr_lg--200_a66e12a00215c2cd {
    padding-right: 200px;
  }

  .mt_lg--200_a4d2af0ae2910142 {
    margin-top: 200px;
  }

  .mb_lg--200_a5943df1007db5fa {
    margin-bottom: 200px;
  }

  .ml_lg--200_0a244f2f76421b4e {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_ee44eb798e4fa34c {
    padding: 0;
  }

  .pl_md--0_3a2d21e2a4e4e94d {
    padding-left: 0;
  }

  .pr_md--0_1a0d1322e70d9f4a {
    padding-right: 0;
  }

  .pt_md--0_2a843914e8a2328c {
    padding-top: 0;
  }

  .pb_md--0_9dd67841e8903457 {
    padding-bottom: 0;
  }

  .pb_md--80_1063d8c8967a7b95 {
    padding-bottom: 80px;
  }

  .pt_md--50_444aa28ba7f68f28 {
    padding-top: 50px;
  }

  .mr_md--0_23112c18c843fd1d {
    margin-right: 0;
  }

  .ml_md--0_c07c8a42d4751936 {
    margin-left: 0;
  }

  .mt_md--0_90c3f82f725a37f2 {
    margin-top: 0;
  }

  .mb_md--0_90a1d863265c6115 {
    margin-bottom: 0;
  }

  .ptb_md--250_157b95d8f9ff5c53 {
    padding: 250px 0;
  }

  .ptb_md--5_e9fd29bf0426ca21 {
    padding: 5px 0;
  }

  .plr_md--5_4cfef0b69bcc00ec {
    padding: 0 5px;
  }

  .pt_md--5_5ee68712f6078a71 {
    padding-top: 5px;
  }

  .pb_md--5_ba8eaee336ea3292 {
    padding-bottom: 5px;
  }

  .pl_md--5_dc048d5c0c739525 {
    padding-left: 5px;
  }

  .pr_md--5_efbc4330aeef1484 {
    padding-right: 5px;
  }

  .mt_md--5_5711f1f638524766 {
    margin-top: 5px;
  }

  .mb_md--5_9ae4042da38fa487 {
    margin-bottom: 5px;
  }

  .ptb_md--10_03afe286abcef0fa {
    padding: 10px 0;
  }

  .plr_md--10_42b87cad649c934d {
    padding: 0 10px;
  }

  .pt_md--10_bace29d20e514d6f {
    padding-top: 10px;
  }

  .pb_md--10_e4b6403baee28f2d {
    padding-bottom: 10px;
  }

  .pl_md--10_e7bb7ff9e09945a8 {
    padding-left: 10px;
  }

  .pr_md--10_1e91512c3975069f {
    padding-right: 10px;
  }

  .mt_md--10_5b22e5a2ff7515af {
    margin-top: 10px;
  }

  .mb_md--10_4d0d52a754253f40 {
    margin-bottom: 10px;
  }

  .ptb_md--15_aa2ba72a5a8d438e {
    padding: 15px 0;
  }

  .plr_md--15_5441916e1bb7489a {
    padding: 0 15px;
  }

  .pt_md--15_6c6db376a0307dfd {
    padding-top: 15px;
  }

  .pb_md--15_c921ded26d95bc80 {
    padding-bottom: 15px;
  }

  .pl_md--15_6e9885a720b9a1ad {
    padding-left: 15px;
  }

  .pr_md--15_1856c476c98146b7 {
    padding-right: 15px;
  }

  .mt_md--15_367d425264364bbf {
    margin-top: 15px;
  }

  .mb_md--15_21144bf8f46d354c {
    margin-bottom: 15px;
  }

  .ptb_md--20_6ba113aca7a7bfa0 {
    padding: 20px 0;
  }

  .plr_md--20_c7af0f88cb5d5bac {
    padding: 0 20px;
  }

  .pt_md--20_b75c81ed6233a9f3 {
    padding-top: 20px;
  }

  .pb_md--20_344ded7ec90a18e0 {
    padding-bottom: 20px;
  }

  .pl_md--20_dacbd1e8e4a99a11 {
    padding-left: 20px;
  }

  .pr_md--20_ebed1dc6bbe05d6d {
    padding-right: 20px;
  }

  .mt_md--20_7c38f0bede53fcec {
    margin-top: 20px;
  }

  .mb_md--20_803304088f93c146 {
    margin-bottom: 20px;
  }

  .ptb_md--25_2d3088d2de02161c {
    padding: 25px 0;
  }

  .plr_md--25_734fae36000d518b {
    padding: 0 25px;
  }

  .pt_md--25_1fc4fa09de20a34a {
    padding-top: 25px;
  }

  .pb_md--25_4810106f6e006973 {
    padding-bottom: 25px;
  }

  .pl_md--25_92db9b99a0f8995b {
    padding-left: 25px;
  }

  .pr_md--25_8652dcc6f3bec7b2 {
    padding-right: 25px;
  }

  .mt_md--25_c5057866e5f0bf3f {
    margin-top: 25px;
  }

  .mb_md--25_0ecba67c8742b87a {
    margin-bottom: 25px;
  }

  .ptb_md--30_2dd53ff2ed5f6ada {
    padding: 30px 0;
  }

  .plr_md--30_bb9f2ba840f06ca0 {
    padding: 0 30px;
  }

  .pt_md--30_5dd1d6547a41202a {
    padding-top: 30px;
  }

  .pb_md--30_2a0f7dbc6405ae57 {
    padding-bottom: 30px;
  }

  .pl_md--30_aeeb1ee9487d51cf {
    padding-left: 30px;
  }

  .pr_md--30_6582fa4876c70c00 {
    padding-right: 30px;
  }

  .mt_md--30_5ecc547cad4d4c7b {
    margin-top: 30px;
  }

  .mb_md--30_bb91407f6624d8a4 {
    margin-bottom: 30px;
  }

  .ptb_md--35_a75bafb1a27f1c22 {
    padding: 35px 0;
  }

  .plr_md--35_5eb54777dbd7fc73 {
    padding: 0 35px;
  }

  .pt_md--35_ab62ae6cbd24640e {
    padding-top: 35px;
  }

  .pb_md--35_94f4effc34e8a454 {
    padding-bottom: 35px;
  }

  .pl_md--35_d92a181f07832beb {
    padding-left: 35px;
  }

  .pr_md--35_83d5d7fa3c76eb04 {
    padding-right: 35px;
  }

  .mt_md--35_03e3d0e960548c3d {
    margin-top: 35px;
  }

  .mb_md--35_9011c162aca86107 {
    margin-bottom: 35px;
  }

  .ptb_md--40_ed6a4a29cb2aa003 {
    padding: 40px 0;
  }

  .plr_md--40_a64a431c10f6dbe3 {
    padding: 0 40px;
  }

  .pt_md--40_722245eb5f0cbe91 {
    padding-top: 40px;
  }

  .pb_md--40_446487635beef4b1 {
    padding-bottom: 40px;
  }

  .pl_md--40_000d695f4219f6fc {
    padding-left: 40px;
  }

  .pr_md--40_0952ab5442a4fba0 {
    padding-right: 40px;
  }

  .mt_md--40_30e8f7734938f767 {
    margin-top: 40px;
  }

  .mb_md--40_63496e5623435c8a {
    margin-bottom: 40px;
  }

  .ptb_md--45_ce8997d75de4a48d {
    padding: 45px 0;
  }

  .plr_md--45_3a7394eebd3f99f9 {
    padding: 0 45px;
  }

  .pt_md--45_24d7fcfd4322aaad {
    padding-top: 45px;
  }

  .pb_md--45_0bb847548a48fc13 {
    padding-bottom: 45px;
  }

  .pl_md--45_1d8e63039ad18ae4 {
    padding-left: 45px;
  }

  .pr_md--45_efbc71544f0b4ce7 {
    padding-right: 45px;
  }

  .mt_md--45_4917684b50464aef {
    margin-top: 45px;
  }

  .mb_md--45_74544206c9f9c99f {
    margin-bottom: 45px;
  }

  .ptb_md--50_d734d2f702098343 {
    padding: 50px 0;
  }

  .plr_md--50_9508a644e311ad4e {
    padding: 0 50px;
  }

  .pt_md--50_444aa28ba7f68f28 {
    padding-top: 50px;
  }

  .pb_md--50_d9dc4b6f6c27be11 {
    padding-bottom: 50px;
  }

  .pl_md--50_1ab340938d7059f2 {
    padding-left: 50px;
  }

  .pr_md--50_c4014c890c138ea9 {
    padding-right: 50px;
  }

  .mt_md--50_50bff08b758c809d {
    margin-top: 50px;
  }

  .mb_md--50_652315d484c568b7 {
    margin-bottom: 50px;
  }

  .ptb_md--55_147335243f2104a3 {
    padding: 55px 0;
  }

  .plr_md--55_832574c93388753c {
    padding: 0 55px;
  }

  .pt_md--55_8fc3e2c10ad29181 {
    padding-top: 55px;
  }

  .pb_md--55_ddad8d592b013f95 {
    padding-bottom: 55px;
  }

  .pl_md--55_ac878d1dee52d913 {
    padding-left: 55px;
  }

  .pr_md--55_b3b43b452acd3e9b {
    padding-right: 55px;
  }

  .mt_md--55_19a3b04a78e8d5b5 {
    margin-top: 55px;
  }

  .mb_md--55_c8301691076f572b {
    margin-bottom: 55px;
  }

  .ptb_md--60_a58bcc976e8e4b46 {
    padding: 60px 0;
  }

  .plr_md--60_1d440b611bd38ede {
    padding: 0 60px;
  }

  .pt_md--60_328e52b11b87aff2 {
    padding-top: 60px;
  }

  .pb_md--60_fc64bbf0ada36d7c {
    padding-bottom: 60px;
  }

  .pl_md--60_45551f2d77d6c2a5 {
    padding-left: 60px;
  }

  .pr_md--60_df5dd4b7a23e8879 {
    padding-right: 60px;
  }

  .mt_md--60_650bcf40bced90cb {
    margin-top: 60px;
  }

  .mb_md--60_8bfe20a699a1ad99 {
    margin-bottom: 60px;
  }

  .ptb_md--65_ee5f6bf5a805026e {
    padding: 65px 0;
  }

  .plr_md--65_a6a89a8b0856e0d1 {
    padding: 0 65px;
  }

  .pt_md--65_cd14bb2ccaf6c00a {
    padding-top: 65px;
  }

  .pb_md--65_414cf8383f434490 {
    padding-bottom: 65px;
  }

  .pl_md--65_95dcfc6a1d9cbc3f {
    padding-left: 65px;
  }

  .pr_md--65_eebf916bc2aa8477 {
    padding-right: 65px;
  }

  .mt_md--65_74907dd099723671 {
    margin-top: 65px;
  }

  .mb_md--65_8a8496ebfe15385d {
    margin-bottom: 65px;
  }

  .ptb_md--70_dcca6dea14cac4aa {
    padding: 70px 0;
  }

  .plr_md--70_60edb0367e946a56 {
    padding: 0 70px;
  }

  .pt_md--70_2f1e459b6c8e7a17 {
    padding-top: 70px;
  }

  .pb_md--70_9aedd02e26094f07 {
    padding-bottom: 70px;
  }

  .pl_md--70_f64162bf81cdd1d2 {
    padding-left: 70px;
  }

  .pr_md--70_52262fe20cf3d2a2 {
    padding-right: 70px;
  }

  .mt_md--70_631ad86541b5f752 {
    margin-top: 70px;
  }

  .mb_md--70_a3cb111e2f7a46dd {
    margin-bottom: 70px;
  }

  .ptb_md--75_98b0844c87aeaed7 {
    padding: 75px 0;
  }

  .plr_md--75_e8ff03385e4eab6a {
    padding: 0 75px;
  }

  .pt_md--75_3c3f0101d7ec5e4e {
    padding-top: 75px;
  }

  .pb_md--75_785a43867462e9fb {
    padding-bottom: 75px;
  }

  .pl_md--75_f029f16261ae6b24 {
    padding-left: 75px;
  }

  .pr_md--75_7d5cd9504b610779 {
    padding-right: 75px;
  }

  .mt_md--75_66338ddda3f2e39e {
    margin-top: 75px;
  }

  .mb_md--75_9ba6ff118a7bb1a8 {
    margin-bottom: 75px;
  }

  .ptb_md--80_70e8d53f722a8889 {
    padding: 80px 0;
  }

  .plr_md--80_cd3833dcfb261894 {
    padding: 0 80px;
  }

  .pt_md--80_28edd0307ebd7e1b {
    padding-top: 80px;
  }

  .pb_md--80_1063d8c8967a7b95 {
    padding-bottom: 80px;
  }

  .pl_md--80_83d6a5bed8954ee3 {
    padding-left: 80px;
  }

  .pr_md--80_d8f786b98f1735d5 {
    padding-right: 80px;
  }

  .mt_md--80_ca558da029cb3a9a {
    margin-top: 80px;
  }

  .mb_md--80_c8caeff2bc55b685 {
    margin-bottom: 80px;
  }

  .ptb_md--85_5c23bcf424c3f994 {
    padding: 85px 0;
  }

  .plr_md--85_6783df61d4fbc53c {
    padding: 0 85px;
  }

  .pt_md--85_6f1363fd3154409a {
    padding-top: 85px;
  }

  .pb_md--85_6d22f063649e66ae {
    padding-bottom: 85px;
  }

  .pl_md--85_4fd71563ae371d9a {
    padding-left: 85px;
  }

  .pr_md--85_7b85ceb5ab04d9f0 {
    padding-right: 85px;
  }

  .mt_md--85_f3fb2a6acfcce19e {
    margin-top: 85px;
  }

  .mb_md--85_d78a4fe1542df047 {
    margin-bottom: 85px;
  }

  .ptb_md--90_4c44f52248c5ba71 {
    padding: 90px 0;
  }

  .plr_md--90_aa378d62b454a52a {
    padding: 0 90px;
  }

  .pt_md--90_dbb7c96985b71ffb {
    padding-top: 90px;
  }

  .pb_md--90_94b02bda0943ee72 {
    padding-bottom: 90px;
  }

  .pl_md--90_1ec4ba0e942fe4a3 {
    padding-left: 90px;
  }

  .pr_md--90_4f466dcd89c2f04b {
    padding-right: 90px;
  }

  .mt_md--90_b9299416adaf554b {
    margin-top: 90px;
  }

  .mb_md--90_b3434bda04922cc7 {
    margin-bottom: 90px;
  }

  .ptb_md--95_89b446c8b2b9ddaf {
    padding: 95px 0;
  }

  .plr_md--95_54cfbd09a7ecbf39 {
    padding: 0 95px;
  }

  .pt_md--95_68a278c13fe64b90 {
    padding-top: 95px;
  }

  .pb_md--95_f4d9d19410924447 {
    padding-bottom: 95px;
  }

  .pl_md--95_7d94e455d9ff1a50 {
    padding-left: 95px;
  }

  .pr_md--95_a2288a3a0fefe171 {
    padding-right: 95px;
  }

  .mt_md--95_691e3b59a9223aa4 {
    margin-top: 95px;
  }

  .mb_md--95_4360c274a8e89701 {
    margin-bottom: 95px;
  }

  .ptb_md--100_fc28c7b85d856f35 {
    padding: 100px 0;
  }

  .plr_md--100_95aa941391dc93ec {
    padding: 0 100px;
  }

  .pt_md--100_0953fa9beca7b38c {
    padding-top: 100px;
  }

  .pb_md--100_3737f3f5d519e326 {
    padding-bottom: 100px;
  }

  .pl_md--100_ebf2d6736a7c3977 {
    padding-left: 100px;
  }

  .pr_md--100_06bb274aa31f585a {
    padding-right: 100px;
  }

  .mt_md--100_47187db6d994b860 {
    margin-top: 100px;
  }

  .mb_md--100_9e987ad26fdaaade {
    margin-bottom: 100px;
  }

  .ptb_md--105_6ee77ecbacc1ecff {
    padding: 105px 0;
  }

  .plr_md--105_d507916d002f17c5 {
    padding: 0 105px;
  }

  .pt_md--105_32e9f34b577a1003 {
    padding-top: 105px;
  }

  .pb_md--105_498d0a3934637c8c {
    padding-bottom: 105px;
  }

  .pl_md--105_89052fbb34d1be41 {
    padding-left: 105px;
  }

  .pr_md--105_877d053fc8598024 {
    padding-right: 105px;
  }

  .mt_md--105_da0d43a2724aa29b {
    margin-top: 105px;
  }

  .mb_md--105_81ddeb1c07f27f86 {
    margin-bottom: 105px;
  }

  .ptb_md--110_3d031afd41370d6a {
    padding: 110px 0;
  }

  .plr_md--110_e5ccca9e7f90620f {
    padding: 0 110px;
  }

  .pt_md--110_97f3b8f0fe65eeff {
    padding-top: 110px;
  }

  .pb_md--110_c074d71b760d9be6 {
    padding-bottom: 110px;
  }

  .pl_md--110_c07bec36dbd49f88 {
    padding-left: 110px;
  }

  .pr_md--110_5ad96588aec222ce {
    padding-right: 110px;
  }

  .mt_md--110_a0944f49bef93bbf {
    margin-top: 110px;
  }

  .mb_md--110_849855cbbe5dbfa3 {
    margin-bottom: 110px;
  }

  .ptb_md--115_ba91e581c1e09add {
    padding: 115px 0;
  }

  .plr_md--115_3b6a073edf202311 {
    padding: 0 115px;
  }

  .pt_md--115_052e760731f86e97 {
    padding-top: 115px;
  }

  .pb_md--115_d14b8f816086f431 {
    padding-bottom: 115px;
  }

  .pl_md--115_c39a91c9c0332ce9 {
    padding-left: 115px;
  }

  .pr_md--115_85fd8c4bc773a155 {
    padding-right: 115px;
  }

  .mt_md--115_2636f1f913afc19c {
    margin-top: 115px;
  }

  .mb_md--115_4912002f1916905f {
    margin-bottom: 115px;
  }

  .ptb_md--120_4a9c5939658a3ff6 {
    padding: 120px 0;
  }

  .plr_md--120_b696447fb6ff8b00 {
    padding: 0 120px;
  }

  .pt_md--120_062300c77d3eb8b1 {
    padding-top: 120px;
  }

  .pb_md--120_b78ecc11c4dfbb1b {
    padding-bottom: 120px;
  }

  .pl_md--120_26f7bb8023b470b2 {
    padding-left: 120px;
  }

  .pr_md--120_e4d94f1b5131d4df {
    padding-right: 120px;
  }

  .mt_md--120_3a00ba4be25fbf35 {
    margin-top: 120px;
  }

  .mb_md--120_1d157443c067d472 {
    margin-bottom: 120px;
  }

  .ptb_md--125_90458cdabd516a81 {
    padding: 125px 0;
  }

  .plr_md--125_be35f0b6e6c5443f {
    padding: 0 125px;
  }

  .pt_md--125_4fc78f758af1a2f8 {
    padding-top: 125px;
  }

  .pb_md--125_30c956aa5040b0c4 {
    padding-bottom: 125px;
  }

  .pl_md--125_4c546ee76a02aaac {
    padding-left: 125px;
  }

  .pr_md--125_1303be8cf8d85fbc {
    padding-right: 125px;
  }

  .mt_md--125_377da4840b85b71e {
    margin-top: 125px;
  }

  .mb_md--125_8e7e13193489fee3 {
    margin-bottom: 125px;
  }

  .ptb_md--130_11b8aab1cfcd4473 {
    padding: 130px 0;
  }

  .plr_md--130_6c6ff19b727fa085 {
    padding: 0 130px;
  }

  .pt_md--130_04a8ba5ee53a9da6 {
    padding-top: 130px;
  }

  .pb_md--130_6e0ec603c322cc62 {
    padding-bottom: 130px;
  }

  .pl_md--130_996c1628ef094401 {
    padding-left: 130px;
  }

  .pr_md--130_7926b7f6650bec2c {
    padding-right: 130px;
  }

  .mt_md--130_be69e9aa2e386b8c {
    margin-top: 130px;
  }

  .mb_md--130_c1bdcf8be95a3691 {
    margin-bottom: 130px;
  }

  .ptb_md--135_a2986f524c09f59c {
    padding: 135px 0;
  }

  .plr_md--135_d7e6e0eb31f333a4 {
    padding: 0 135px;
  }

  .pt_md--135_d282073e68b266db {
    padding-top: 135px;
  }

  .pb_md--135_dfa727fb225a64aa {
    padding-bottom: 135px;
  }

  .pl_md--135_547cb00613b9e5f3 {
    padding-left: 135px;
  }

  .pr_md--135_3759364b5698758e {
    padding-right: 135px;
  }

  .mt_md--135_d9383db04d5746e3 {
    margin-top: 135px;
  }

  .mb_md--135_e34d97b588da9107 {
    margin-bottom: 135px;
  }

  .ptb_md--140_3dd0f946e6cc8481 {
    padding: 140px 0;
  }

  .plr_md--140_b6a708411edd977a {
    padding: 0 140px;
  }

  .pt_md--140_9aea27b843f3c6d9 {
    padding-top: 140px;
  }

  .pb_md--140_3815f4c140ad829c {
    padding-bottom: 140px;
  }

  .pl_md--140_a94fc54408ee2a64 {
    padding-left: 140px;
  }

  .pr_md--140_987141aaa1fa879f {
    padding-right: 140px;
  }

  .mt_md--140_458919b44e2f2a2b {
    margin-top: 140px;
  }

  .mb_md--140_d814c867b3f4ddf5 {
    margin-bottom: 140px;
  }

  .ptb_md--145_32799d1e80516583 {
    padding: 145px 0;
  }

  .plr_md--145_6d9a74c244a7afac {
    padding: 0 145px;
  }

  .pt_md--145_b3ec6418a5dffbbb {
    padding-top: 145px;
  }

  .pb_md--145_20561f29f857887b {
    padding-bottom: 145px;
  }

  .pl_md--145_c420b483925b95ca {
    padding-left: 145px;
  }

  .pr_md--145_fc444318b5093ddf {
    padding-right: 145px;
  }

  .mt_md--145_ae2bc4c88e2798af {
    margin-top: 145px;
  }

  .mb_md--145_25a4ee6a12005f3d {
    margin-bottom: 145px;
  }

  .ptb_md--150_63ddb3bf1fc80e6e {
    padding: 150px 0;
  }

  .plr_md--150_8f881717546fc8ae {
    padding: 0 150px;
  }

  .pt_md--150_67f63e988fd831d2 {
    padding-top: 150px;
  }

  .pb_md--150_7b59dd9ea2e7e6e8 {
    padding-bottom: 150px;
  }

  .pl_md--150_9149b4eb494028be {
    padding-left: 150px;
  }

  .pr_md--150_7264e5d23c83eadb {
    padding-right: 150px;
  }

  .mt_md--150_0aedb8c04b21fa13 {
    margin-top: 150px;
  }

  .mb_md--150_17e07255d6444fd3 {
    margin-bottom: 150px;
  }

  .ptb_md--155_ad21fc145256cc4b {
    padding: 155px 0;
  }

  .plr_md--155_73f3de05d2a6555c {
    padding: 0 155px;
  }

  .pt_md--155_725f3f44ced5984a {
    padding-top: 155px;
  }

  .pb_md--155_126654d24557548c {
    padding-bottom: 155px;
  }

  .pl_md--155_e05fa9a7cc9659df {
    padding-left: 155px;
  }

  .pr_md--155_d95f5e02ea735fec {
    padding-right: 155px;
  }

  .mt_md--155_ffb886f4fac2125d {
    margin-top: 155px;
  }

  .mb_md--155_6c162a6385792d47 {
    margin-bottom: 155px;
  }

  .ptb_md--160_2ae0cfe9a3bc2ab8 {
    padding: 160px 0;
  }

  .plr_md--160_b0282ece63e1ba0d {
    padding: 0 160px;
  }

  .pt_md--160_052bfad5861a52b8 {
    padding-top: 160px;
  }

  .pb_md--160_e6812be345aa1131 {
    padding-bottom: 160px;
  }

  .pl_md--160_2821c97bb728b2b3 {
    padding-left: 160px;
  }

  .pr_md--160_bca8cce97331847e {
    padding-right: 160px;
  }

  .mt_md--160_de2ff18085f280ea {
    margin-top: 160px;
  }

  .mb_md--160_6b0dc0415177e46e {
    margin-bottom: 160px;
  }

  .ptb_md--165_87b0907ba27cb5b0 {
    padding: 165px 0;
  }

  .plr_md--165_628a6923f24d3093 {
    padding: 0 165px;
  }

  .pt_md--165_63422d123b727379 {
    padding-top: 165px;
  }

  .pb_md--165_cceaa6b06c266a69 {
    padding-bottom: 165px;
  }

  .pl_md--165_831b539f17f1addb {
    padding-left: 165px;
  }

  .pr_md--165_28908a42be90432f {
    padding-right: 165px;
  }

  .mt_md--165_5f00c976b29bfd13 {
    margin-top: 165px;
  }

  .mb_md--165_f5849cece5e13f44 {
    margin-bottom: 165px;
  }

  .ptb_md--170_f3fce0445ad09d33 {
    padding: 170px 0;
  }

  .plr_md--170_7f75e9815ea31b81 {
    padding: 0 170px;
  }

  .pt_md--170_b56a0a70fe691b25 {
    padding-top: 170px;
  }

  .pb_md--170_7fc73c0aaa7e2668 {
    padding-bottom: 170px;
  }

  .pl_md--170_2f7bf7907da6a390 {
    padding-left: 170px;
  }

  .pr_md--170_6e083c82cd7ed9db {
    padding-right: 170px;
  }

  .mt_md--170_8366a81d4cf721d1 {
    margin-top: 170px;
  }

  .mb_md--170_319332ccbb1e1707 {
    margin-bottom: 170px;
  }

  .ptb_md--175_546c9b03c9e747ca {
    padding: 175px 0;
  }

  .plr_md--175_367ad182d3f3c6c1 {
    padding: 0 175px;
  }

  .pt_md--175_44e38d235e0a19ce {
    padding-top: 175px;
  }

  .pb_md--175_2812d2f0fa5c33af {
    padding-bottom: 175px;
  }

  .pl_md--175_0895efbdc3899c5d {
    padding-left: 175px;
  }

  .pr_md--175_0ea9dffdd427bff5 {
    padding-right: 175px;
  }

  .mt_md--175_ffcf452ef1ba8ea9 {
    margin-top: 175px;
  }

  .mb_md--175_2ea2d63ffb1e27f1 {
    margin-bottom: 175px;
  }

  .ptb_md--180_a3aa9895a78bfb3d {
    padding: 180px 0;
  }

  .plr_md--180_07a08c1343ab58ba {
    padding: 0 180px;
  }

  .pt_md--180_1c0610c4820bc326 {
    padding-top: 180px;
  }

  .pb_md--180_788f67fcc757a998 {
    padding-bottom: 180px;
  }

  .pl_md--180_be8d5dc75932073d {
    padding-left: 180px;
  }

  .pr_md--180_51ad7deeda4cdcd3 {
    padding-right: 180px;
  }

  .mt_md--180_f3a294c96cb401b8 {
    margin-top: 180px;
  }

  .mb_md--180_d80a755fdc7de26a {
    margin-bottom: 180px;
  }

  .ptb_md--185_6c2c427952edb099 {
    padding: 185px 0;
  }

  .plr_md--185_5693500e65cc734d {
    padding: 0 185px;
  }

  .pt_md--185_35b1e298573cbe11 {
    padding-top: 185px;
  }

  .pb_md--185_fc779910ab1a2685 {
    padding-bottom: 185px;
  }

  .pl_md--185_6ac0c2d32f79568b {
    padding-left: 185px;
  }

  .pr_md--185_80ff4feb81ccbfe6 {
    padding-right: 185px;
  }

  .mt_md--185_76186cc76061e636 {
    margin-top: 185px;
  }

  .mb_md--185_347f055ffd2ebb4a {
    margin-bottom: 185px;
  }

  .ptb_md--190_b4898469fbc0f7df {
    padding: 190px 0;
  }

  .plr_md--190_a07b0e0d91e574c9 {
    padding: 0 190px;
  }

  .pt_md--190_afd661b932ada80e {
    padding-top: 190px;
  }

  .pb_md--190_a219eac5da3b19dd {
    padding-bottom: 190px;
  }

  .pl_md--190_a87da6af3b37ec12 {
    padding-left: 190px;
  }

  .pr_md--190_7e52e3700ed51ba4 {
    padding-right: 190px;
  }

  .mt_md--190_94d1fe1b653c00ad {
    margin-top: 190px;
  }

  .mb_md--190_a387002802741a6b {
    margin-bottom: 190px;
  }

  .ptb_md--195_e38bab2307e5f250 {
    padding: 195px 0;
  }

  .plr_md--195_487e3591182c1a4e {
    padding: 0 195px;
  }

  .pt_md--195_f1dbb8973d4d5f2c {
    padding-top: 195px;
  }

  .pb_md--195_9be76344edd0fd85 {
    padding-bottom: 195px;
  }

  .pl_md--195_88317f33437d7c13 {
    padding-left: 195px;
  }

  .pr_md--195_2e521c34e768c7ab {
    padding-right: 195px;
  }

  .mt_md--195_51031a51ea926b72 {
    margin-top: 195px;
  }

  .mb_md--195_e471dabe2e48ef32 {
    margin-bottom: 195px;
  }

  .ptb_md--200_aae6bbd155a96bce {
    padding: 200px 0;
  }

  .plr_md--200_ff87c7bcbf2569b2 {
    padding: 0 200px;
  }

  .pt_md--200_da92d5784cb2f709 {
    padding-top: 200px;
  }

  .pb_md--200_57dc9345c7595e21 {
    padding-bottom: 200px;
  }

  .pl_md--200_293d3910b4945a41 {
    padding-left: 200px;
  }

  .pr_md--200_49ab5511851e1728 {
    padding-right: 200px;
  }

  .mt_md--200_414f1b7c1b11c1bb {
    margin-top: 200px;
  }

  .mb_md--200_0b63a678dd2e4f03 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_cf4541868bb09d1a {
    padding: 250px 0;
  }

  .ptb_sm--0_92713d8dd27d9ea4 {
    padding: 0;
  }

  .pl_sm--0_ea5f40fdb9ce3781 {
    padding-left: 0;
  }

  .pr_sm--0_0e54a72f21819eeb {
    padding-right: 0;
  }

  .pt_sm--0_58c3cae3c3c7afd2 {
    padding-top: 0;
  }

  .pb_sm--0_d66054b6b93815ec {
    padding-bottom: 0;
  }

  .pb_sm--80_a3a5a9a1cceb28f9 {
    padding-bottom: 30px;
  }

  .pt_sm--50_fdc92c9a1c8fb4bb {
    padding-top: 50px;
  }

  .mr_sm--0_3557b23044794501 {
    margin-right: 0;
  }

  .ml_sm--0_8f276b8e9fa97ef3 {
    margin-left: 0;
  }

  .mt_sm--0_3adc10b5f74e474a {
    margin-top: 0;
  }

  .mb_sm--0_3ac64e41df8853a0 {
    margin-bottom: 0;
  }

  .pt_sm--150_3c4f9cf3f843da79 {
    padding-top: 150px;
  }

  .pb_sm--110_6afc9228fecab2ba {
    padding-bottom: 110px;
  }

  .ptb_sm--5_3455b10aa2c602ac {
    padding: 5px 0;
  }

  .plr_sm--5_e4ea0f7713ed40f8 {
    padding: 0 5px;
  }

  .pt_sm--5_4861336c21c5d656 {
    padding-top: 5px;
  }

  .pb_sm--5_a2eb5bf97026ce81 {
    padding-bottom: 5px;
  }

  .pl_sm--5_ea6baddd57610f7d {
    padding-left: 5px;
  }

  .pr_sm--5_e4e999e1d2e671d9 {
    padding-right: 5px;
  }

  .mt_sm--5_5464819eb7caa495 {
    margin-top: 5px;
  }

  .ml_sm--5_01591f06fa42ff7b {
    margin-left: 5px;
  }

  .mr_sm--5_f557167f72b26113 {
    margin-right: 5px;
  }

  .mb_sm--5_23bb64a4c37e24cd {
    margin-bottom: 5px;
  }

  .ptb_sm--10_4822da71edc4c251 {
    padding: 10px 0;
  }

  .plr_sm--10_6aa1526b4a312315 {
    padding: 0 10px;
  }

  .pt_sm--10_ccd5652088aa5d2a {
    padding-top: 10px;
  }

  .pb_sm--10_0cedf66de12722a3 {
    padding-bottom: 10px;
  }

  .pl_sm--10_8fd5c1da062f89cb {
    padding-left: 10px;
  }

  .pr_sm--10_2840498dfaa23cce {
    padding-right: 10px;
  }

  .mt_sm--10_5f42335d2aa4a779 {
    margin-top: 10px;
  }

  .ml_sm--10_a92451104c312f1b {
    margin-left: 10px;
  }

  .mr_sm--10_610a8106e421c364 {
    margin-right: 10px;
  }

  .mb_sm--10_fdb595dfedb31463 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_a82b360f46924db1 {
    padding: 15px 0;
  }

  .plr_sm--15_ead1e20d058362ba {
    padding: 0 15px;
  }

  .pt_sm--15_7326c7b22f3e8a96 {
    padding-top: 15px;
  }

  .pb_sm--15_44e239be529de681 {
    padding-bottom: 15px;
  }

  .pl_sm--15_f4c97e7477f7f936 {
    padding-left: 15px;
  }

  .pr_sm--15_23143dd03e55f5a7 {
    padding-right: 15px;
  }

  .mt_sm--15_3e4ff1e9a8ee8e56 {
    margin-top: 15px;
  }

  .ml_sm--15_bd99fae484756f13 {
    margin-left: 15px;
  }

  .mr_sm--15_262feae2a4fcb857 {
    margin-right: 15px;
  }

  .mb_sm--15_dd3bd4bcb06f85fa {
    margin-bottom: 15px;
  }

  .ptb_sm--20_56cca5bcf46927b0 {
    padding: 20px 0;
  }

  .plr_sm--20_40309c5c5f41df50 {
    padding: 0 20px;
  }

  .pt_sm--20_1f7fd8d7b421ebd7 {
    padding-top: 20px;
  }

  .pb_sm--20_053de08f47a78262 {
    padding-bottom: 20px;
  }

  .pl_sm--20_764a94d0f24988f4 {
    padding-left: 20px;
  }

  .pr_sm--20_d15b5d62be6df848 {
    padding-right: 20px;
  }

  .mt_sm--20_c011e87f4d8eacf1 {
    margin-top: 20px;
  }

  .ml_sm--20_058ff1404ba9a847 {
    margin-left: 20px;
  }

  .mr_sm--20_d496e4fa0d4b214f {
    margin-right: 20px;
  }

  .mb_sm--20_44be28bd56dd3f7f {
    margin-bottom: 20px;
  }

  .ptb_sm--25_f39c36854d20e1b3 {
    padding: 25px 0;
  }

  .plr_sm--25_87c1c87fbbba8097 {
    padding: 0 25px;
  }

  .pt_sm--25_7ab0206c1a6dbaa8 {
    padding-top: 25px;
  }

  .pb_sm--25_349292f492bbe793 {
    padding-bottom: 25px;
  }

  .pl_sm--25_de11b46bccadd27d {
    padding-left: 25px;
  }

  .pr_sm--25_39bd88976822c1c1 {
    padding-right: 25px;
  }

  .mt_sm--25_df082d26d37b4f18 {
    margin-top: 25px;
  }

  .ml_sm--25_fda33b2e22aefdd9 {
    margin-left: 25px;
  }

  .mr_sm--25_4bdc060cd5cbe37b {
    margin-right: 25px;
  }

  .mb_sm--25_ba010405bc2d1332 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_2131237156ca6a49 {
    padding: 30px 0;
  }

  .plr_sm--30_7f593960174bafd4 {
    padding: 0 30px;
  }

  .pt_sm--30_656dcdf07bcfcd48 {
    padding-top: 30px;
  }

  .pb_sm--30_70325f050e24bdf9 {
    padding-bottom: 30px;
  }

  .pl_sm--30_c7a8432db7752602 {
    padding-left: 30px;
  }

  .pr_sm--30_b8f5f63ab5c0cc8c {
    padding-right: 30px;
  }

  .mt_sm--30_dd24cb661f064fc8 {
    margin-top: 30px;
  }

  .ml_sm--30_8f24fee5d23a8647 {
    margin-left: 30px;
  }

  .mr_sm--30_05a75dc031f8fd7d {
    margin-right: 30px;
  }

  .mb_sm--30_61465987d8ba5b61 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_f92c9fb6b76fe2f6 {
    padding: 35px 0;
  }

  .plr_sm--35_93ef7762badcb294 {
    padding: 0 35px;
  }

  .pt_sm--35_be324d738b01d9b2 {
    padding-top: 35px;
  }

  .pb_sm--35_af8b122ead8fba60 {
    padding-bottom: 35px;
  }

  .pl_sm--35_b5a68cc1af927d82 {
    padding-left: 35px;
  }

  .pr_sm--35_fd794785afa38cd2 {
    padding-right: 35px;
  }

  .mt_sm--35_15bcf0226580b064 {
    margin-top: 35px;
  }

  .ml_sm--35_852a47071f920f00 {
    margin-left: 35px;
  }

  .mr_sm--35_4c5cfd7e5ccb6b25 {
    margin-right: 35px;
  }

  .mb_sm--35_17e4ec905edaceea {
    margin-bottom: 35px;
  }

  .ptb_sm--40_e57a6b70806ebe14 {
    padding: 40px 0;
  }

  .plr_sm--40_b7d86a0683aaf9a2 {
    padding: 0 40px;
  }

  .pt_sm--40_5cb0923a57b73a88 {
    padding-top: 40px;
  }

  .pb_sm--40_bbd9632cacac8a31 {
    padding-bottom: 40px;
  }

  .pl_sm--40_488f09d84b560755 {
    padding-left: 40px;
  }

  .pr_sm--40_caa3b14e1c85ffba {
    padding-right: 40px;
  }

  .mt_sm--40_246e036cf3d8e5d2 {
    margin-top: 40px;
  }

  .ml_sm--40_655733ea915860df {
    margin-left: 40px;
  }

  .mr_sm--40_d503a3767f125ef5 {
    margin-right: 40px;
  }

  .mb_sm--40_9193d27da35762f0 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_8e1043abd22473c3 {
    padding: 45px 0;
  }

  .plr_sm--45_0eeb00f1adac11c2 {
    padding: 0 45px;
  }

  .pt_sm--45_68faed999e1e0579 {
    padding-top: 45px;
  }

  .pb_sm--45_7cb79852b6391558 {
    padding-bottom: 45px;
  }

  .pl_sm--45_579161a1a1ccbcf3 {
    padding-left: 45px;
  }

  .pr_sm--45_3d057d146bee91eb {
    padding-right: 45px;
  }

  .mt_sm--45_4045fc1f180e2d5e {
    margin-top: 45px;
  }

  .ml_sm--45_259bb15fda197548 {
    margin-left: 45px;
  }

  .mr_sm--45_60d5dd67ee155fc1 {
    margin-right: 45px;
  }

  .mb_sm--45_44c6dfbdec64a271 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_0ac5740b0b97651c {
    padding: 50px 0;
  }

  .plr_sm--50_64233dabb53ce3e6 {
    padding: 0 50px;
  }

  .pt_sm--50_fdc92c9a1c8fb4bb {
    padding-top: 50px;
  }

  .pb_sm--50_d06c17b363a69c71 {
    padding-bottom: 50px;
  }

  .pl_sm--50_240fe515c8c998e5 {
    padding-left: 50px;
  }

  .pr_sm--50_0398e5aa6d95cc12 {
    padding-right: 50px;
  }

  .mt_sm--50_803ab4b1f206bc29 {
    margin-top: 50px;
  }

  .ml_sm--50_c7a13d90af333cb5 {
    margin-left: 50px;
  }

  .mr_sm--50_bcfdf55a20b34bf2 {
    margin-right: 50px;
  }

  .mb_sm--50_9ee43b554a4bbb25 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_8b2f637655fe3e54 {
    padding: 55px 0;
  }

  .plr_sm--55_c2fc84588419f938 {
    padding: 0 55px;
  }

  .pt_sm--55_6be7d2e1eb6b7f0c {
    padding-top: 55px;
  }

  .pb_sm--55_5f919fd0f8760e5a {
    padding-bottom: 55px;
  }

  .pl_sm--55_c0537351f58a5cf4 {
    padding-left: 55px;
  }

  .pr_sm--55_4e6cddbcc1ae1541 {
    padding-right: 55px;
  }

  .mt_sm--55_5fbe1cfa4ed1b44c {
    margin-top: 55px;
  }

  .ml_sm--55_5bce0e1127d2dfb6 {
    margin-left: 55px;
  }

  .mr_sm--55_e4192023003a3bb4 {
    margin-right: 55px;
  }

  .mb_sm--55_c85f48fcf60ab74f {
    margin-bottom: 55px;
  }

  .ptb_sm--60_006fc775c76d8802 {
    padding: 60px 0;
  }

  .plr_sm--60_bad47f98fc433a26 {
    padding: 0 60px;
  }

  .pt_sm--60_30a27b2e93acd556 {
    padding-top: 60px;
  }

  .pb_sm--60_5fa05b229af67802 {
    padding-bottom: 60px;
  }

  .pl_sm--60_d18a8db0bef59503 {
    padding-left: 60px;
  }

  .pr_sm--60_d1947ceb8130eb6e {
    padding-right: 60px;
  }

  .mt_sm--60_99f94ff7a9ab2b9d {
    margin-top: 60px;
  }

  .ml_sm--60_06248f22873292da {
    margin-left: 60px;
  }

  .mr_sm--60_f49d84ca93c9bc8b {
    margin-right: 60px;
  }

  .mb_sm--60_653a4831b4bf84cc {
    margin-bottom: 60px;
  }

  .ptb_sm--65_877b9b474386e9d3 {
    padding: 65px 0;
  }

  .plr_sm--65_8d7bed4803752452 {
    padding: 0 65px;
  }

  .pt_sm--65_64f0766ab0cf5ca7 {
    padding-top: 65px;
  }

  .pb_sm--65_e4e4181d4c2cf91f {
    padding-bottom: 65px;
  }

  .pl_sm--65_1736814396c4f315 {
    padding-left: 65px;
  }

  .pr_sm--65_a300ee31395317ad {
    padding-right: 65px;
  }

  .mt_sm--65_ea76f0887b21ea9d {
    margin-top: 65px;
  }

  .ml_sm--65_d5642155b88b039e {
    margin-left: 65px;
  }

  .mr_sm--65_5adef2aa9d3d218d {
    margin-right: 65px;
  }

  .mb_sm--65_950bf8681e0a9125 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_9d37a998161dc5c9 {
    padding: 70px 0;
  }

  .plr_sm--70_ff58b9136dc32205 {
    padding: 0 70px;
  }

  .pt_sm--70_b24873bc25357066 {
    padding-top: 70px;
  }

  .pb_sm--70_2b777f52dc0ea916 {
    padding-bottom: 70px;
  }

  .pl_sm--70_78066729ebce7789 {
    padding-left: 70px;
  }

  .pr_sm--70_b02de48779e11162 {
    padding-right: 70px;
  }

  .mt_sm--70_bcc48dcdcc711137 {
    margin-top: 70px;
  }

  .ml_sm--70_30fbfe80500db4e5 {
    margin-left: 70px;
  }

  .mr_sm--70_ff938d1040479af0 {
    margin-right: 70px;
  }

  .mb_sm--70_d2d98329d69c6cec {
    margin-bottom: 70px;
  }

  .ptb_sm--75_1c2968858f75494c {
    padding: 75px 0;
  }

  .plr_sm--75_03f24990435ab771 {
    padding: 0 75px;
  }

  .pt_sm--75_dc9ca504b3f9a20b {
    padding-top: 75px;
  }

  .pb_sm--75_d366d0593528ad8f {
    padding-bottom: 75px;
  }

  .pl_sm--75_e0f82c4aca96bc03 {
    padding-left: 75px;
  }

  .pr_sm--75_2be403300e3e4ab5 {
    padding-right: 75px;
  }

  .mt_sm--75_8eda074a3265788a {
    margin-top: 75px;
  }

  .ml_sm--75_eb832ea804156fda {
    margin-left: 75px;
  }

  .mr_sm--75_b97f39fa2b0a248b {
    margin-right: 75px;
  }

  .mb_sm--75_ad510373380cc2d8 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_cb4aa9708078df4d {
    padding: 80px 0;
  }

  .plr_sm--80_3f560cadf5d9f2ba {
    padding: 0 80px;
  }

  .pt_sm--80_cb3fb809ae1052eb {
    padding-top: 80px;
  }

  .pb_sm--80_a3a5a9a1cceb28f9 {
    padding-bottom: 80px;
  }

  .pl_sm--80_54cbbcb1d5b208aa {
    padding-left: 80px;
  }

  .pr_sm--80_0fb32537295669a7 {
    padding-right: 80px;
  }

  .mt_sm--80_74eaa5cd8c287890 {
    margin-top: 80px;
  }

  .ml_sm--80_dd6d46a2937a9068 {
    margin-left: 80px;
  }

  .mr_sm--80_cd1557acc2450c0b {
    margin-right: 80px;
  }

  .mb_sm--80_a79cfbd13fd26521 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_7ff54866e3ee0858 {
    padding: 85px 0;
  }

  .plr_sm--85_b8f92f2f81f153d7 {
    padding: 0 85px;
  }

  .pt_sm--85_9f7759317a1434f3 {
    padding-top: 85px;
  }

  .pb_sm--85_8e29ca48fc5d7e59 {
    padding-bottom: 85px;
  }

  .pl_sm--85_9d939860f8e90f53 {
    padding-left: 85px;
  }

  .pr_sm--85_88aea01cf881b7df {
    padding-right: 85px;
  }

  .mt_sm--85_990e125d0c1466f8 {
    margin-top: 85px;
  }

  .ml_sm--85_bddcdc90157eb171 {
    margin-left: 85px;
  }

  .mr_sm--85_7c747d152f0921e6 {
    margin-right: 85px;
  }

  .mb_sm--85_8a56df7dc8f12b18 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_388dc7e2e4a96465 {
    padding: 90px 0;
  }

  .plr_sm--90_38e5cfaeddc3b191 {
    padding: 0 90px;
  }

  .pt_sm--90_a9ca43d090e344a1 {
    padding-top: 90px;
  }

  .pb_sm--90_219e64fd322e416c {
    padding-bottom: 90px;
  }

  .pl_sm--90_ce1d14c1cadb0419 {
    padding-left: 90px;
  }

  .pr_sm--90_6b7dda546f67f05a {
    padding-right: 90px;
  }

  .mt_sm--90_c7d55d1fdc6344cb {
    margin-top: 90px;
  }

  .ml_sm--90_357b8845a684a80e {
    margin-left: 90px;
  }

  .mr_sm--90_71a9737f4c4f3ce3 {
    margin-right: 90px;
  }

  .mb_sm--90_4977ef352c86f43c {
    margin-bottom: 90px;
  }

  .ptb_sm--95_3243c09785ef9062 {
    padding: 95px 0;
  }

  .plr_sm--95_47cdff8f2d0d707a {
    padding: 0 95px;
  }

  .pt_sm--95_04a54b24abcd37ab {
    padding-top: 95px;
  }

  .pb_sm--95_19ce4598252bf6fb {
    padding-bottom: 95px;
  }

  .pl_sm--95_90a756a7c21cbc16 {
    padding-left: 95px;
  }

  .pr_sm--95_a5ca9e7a66e4f49b {
    padding-right: 95px;
  }

  .mt_sm--95_dbd99a535157c06d {
    margin-top: 95px;
  }

  .ml_sm--95_f9ff3dfd14b8bc1f {
    margin-left: 95px;
  }

  .mr_sm--95_a9951b61bfe87958 {
    margin-right: 95px;
  }

  .mb_sm--95_be215076d572b5a7 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_db1f3436d74e947e {
    padding: 100px 0;
  }

  .plr_sm--100_9bedfc70218c3ece {
    padding: 0 100px;
  }

  .pt_sm--100_61938ccf16526b08 {
    padding-top: 100px;
  }

  .pb_sm--100_738cc74b9d122514 {
    padding-bottom: 100px;
  }

  .pl_sm--100_c650c3d792b496dc {
    padding-left: 100px;
  }

  .pr_sm--100_4a7bea53df28a12d {
    padding-right: 100px;
  }

  .mt_sm--100_90a19b4b8f4200f6 {
    margin-top: 100px;
  }

  .ml_sm--100_183cade36795851a {
    margin-left: 100px;
  }

  .mr_sm--100_b7502afa52e367f6 {
    margin-right: 100px;
  }

  .mb_sm--100_c1da8567fce58aa4 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_00c376ef0697d170 {
    padding: 105px 0;
  }

  .plr_sm--105_de33ff878480348d {
    padding: 0 105px;
  }

  .pt_sm--105_77144e0b6075e5a1 {
    padding-top: 105px;
  }

  .pb_sm--105_0ac2cbb12972cfa2 {
    padding-bottom: 105px;
  }

  .pl_sm--105_51170aab8e379a23 {
    padding-left: 105px;
  }

  .pr_sm--105_d618f67cbc51d945 {
    padding-right: 105px;
  }

  .mt_sm--105_e1770e5ea4375039 {
    margin-top: 105px;
  }

  .ml_sm--105_88f94d9659d624df {
    margin-left: 105px;
  }

  .mr_sm--105_1457e40e3b247f34 {
    margin-right: 105px;
  }

  .mb_sm--105_80ced88a22994fec {
    margin-bottom: 105px;
  }

  .ptb_sm--110_e1bf363df79be886 {
    padding: 110px 0;
  }

  .plr_sm--110_8bbf1793d434fff6 {
    padding: 0 110px;
  }

  .pt_sm--110_f1603cf5c3ff7fb0 {
    padding-top: 110px;
  }

  .pb_sm--110_6afc9228fecab2ba {
    padding-bottom: 110px;
  }

  .pl_sm--110_0ae55a9cb75bca59 {
    padding-left: 110px;
  }

  .pr_sm--110_c830fb512b6564ff {
    padding-right: 110px;
  }

  .mt_sm--110_7cf5cd701da11ed7 {
    margin-top: 110px;
  }

  .ml_sm--110_234c6096a1ccbf35 {
    margin-left: 110px;
  }

  .mr_sm--110_b62261cddf93bec6 {
    margin-right: 110px;
  }

  .mb_sm--110_5d57f617aa3f5965 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_4d9d4411beb00ce7 {
    padding: 115px 0;
  }

  .plr_sm--115_1297e38a38daf5ce {
    padding: 0 115px;
  }

  .pt_sm--115_87ff6581c6d2afaa {
    padding-top: 115px;
  }

  .pb_sm--115_80d3c4304c62da61 {
    padding-bottom: 115px;
  }

  .pl_sm--115_a3939a27cb192d7c {
    padding-left: 115px;
  }

  .pr_sm--115_7d1f83bb4dff9ea2 {
    padding-right: 115px;
  }

  .mt_sm--115_8f3fb457ae0725ac {
    margin-top: 115px;
  }

  .ml_sm--115_8798f0d212eb6d65 {
    margin-left: 115px;
  }

  .mr_sm--115_2a6c8f215817e293 {
    margin-right: 115px;
  }

  .mb_sm--115_7bbd17bf10f6e508 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_e5bdbb1c293b729d {
    padding: 120px 0;
  }

  .plr_sm--120_9a643311b030b2ba {
    padding: 0 120px;
  }

  .pt_sm--120_98250b502267232f {
    padding-top: 120px;
  }

  .pb_sm--120_5395612cc227aead {
    padding-bottom: 120px;
  }

  .pl_sm--120_2965870dab21f556 {
    padding-left: 120px;
  }

  .pr_sm--120_7bb48193e283923e {
    padding-right: 120px;
  }

  .mt_sm--120_eadb7e3335dd3c4b {
    margin-top: 120px;
  }

  .ml_sm--120_b3cee2790443cb4a {
    margin-left: 120px;
  }

  .mr_sm--120_99c937c35ff3d813 {
    margin-right: 120px;
  }

  .mb_sm--120_41356ea068e760f4 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_9d7b99dcc6d27d44 {
    padding: 125px 0;
  }

  .plr_sm--125_2960930eea493669 {
    padding: 0 125px;
  }

  .pt_sm--125_207351c3e54e316a {
    padding-top: 125px;
  }

  .pb_sm--125_f038ee23e52f8646 {
    padding-bottom: 125px;
  }

  .pl_sm--125_91b81da558286e6f {
    padding-left: 125px;
  }

  .pr_sm--125_8bba3338b6408ee7 {
    padding-right: 125px;
  }

  .mt_sm--125_731b708242dec186 {
    margin-top: 125px;
  }

  .ml_sm--125_24b380271aae2c68 {
    margin-left: 125px;
  }

  .mr_sm--125_ad62a367cd6afc70 {
    margin-right: 125px;
  }

  .mb_sm--125_e6970a0340e16c48 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_f96133d93a90b351 {
    padding: 130px 0;
  }

  .plr_sm--130_fd9ac739e4b23740 {
    padding: 0 130px;
  }

  .pt_sm--130_d2e3437f3dcf8f8d {
    padding-top: 130px;
  }

  .pb_sm--130_c0101e0e92b03a49 {
    padding-bottom: 130px;
  }

  .pl_sm--130_9e1ac330ccd152f9 {
    padding-left: 130px;
  }

  .pr_sm--130_29116a7cbf93bb63 {
    padding-right: 130px;
  }

  .mt_sm--130_5159df89dd828ae0 {
    margin-top: 130px;
  }

  .ml_sm--130_a4b080539c13493b {
    margin-left: 130px;
  }

  .mr_sm--130_752231363f619898 {
    margin-right: 130px;
  }

  .mb_sm--130_bcadb76a1381569a {
    margin-bottom: 130px;
  }

  .ptb_sm--135_0499fabce2c47dba {
    padding: 135px 0;
  }

  .plr_sm--135_91f2cfa31dabf088 {
    padding: 0 135px;
  }

  .pt_sm--135_6a9b255475d0ccc2 {
    padding-top: 135px;
  }

  .pb_sm--135_9b3ba03a55e1b213 {
    padding-bottom: 135px;
  }

  .pl_sm--135_6f7d1e57fedee654 {
    padding-left: 135px;
  }

  .pr_sm--135_9591da179bf5f8c3 {
    padding-right: 135px;
  }

  .mt_sm--135_ebca00f5224a4a9b {
    margin-top: 135px;
  }

  .ml_sm--135_9cd0e26e348241f2 {
    margin-left: 135px;
  }

  .mr_sm--135_f667e7d61cd7a210 {
    margin-right: 135px;
  }

  .mb_sm--135_27e1cc0b438f703a {
    margin-bottom: 135px;
  }

  .ptb_sm--140_2d9eb5c2517ac8e1 {
    padding: 140px 0;
  }

  .plr_sm--140_8ef27c970b67cf45 {
    padding: 0 140px;
  }

  .pt_sm--140_5915f8b7e8ece572 {
    padding-top: 140px;
  }

  .pb_sm--140_0b7a14f6c9e6bdb4 {
    padding-bottom: 140px;
  }

  .pl_sm--140_589b0a84061cd6f8 {
    padding-left: 140px;
  }

  .pr_sm--140_ed02edc4b541e691 {
    padding-right: 140px;
  }

  .mt_sm--140_67f9775d554ded57 {
    margin-top: 140px;
  }

  .ml_sm--140_a73a4169e281fddb {
    margin-left: 140px;
  }

  .mr_sm--140_25dea0077b87cd18 {
    margin-right: 140px;
  }

  .mb_sm--140_3bf258fe0d9dacc4 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_522f74b46603b4ef {
    padding: 145px 0;
  }

  .plr_sm--145_f872bb93a03ddf29 {
    padding: 0 145px;
  }

  .pt_sm--145_cb52d27e90174c09 {
    padding-top: 145px;
  }

  .pb_sm--145_a3e4c498db24de27 {
    padding-bottom: 145px;
  }

  .pl_sm--145_3f7acae8d4911ce7 {
    padding-left: 145px;
  }

  .pr_sm--145_0ad59aad5258fb24 {
    padding-right: 145px;
  }

  .mt_sm--145_3881a09d0b7064a9 {
    margin-top: 145px;
  }

  .ml_sm--145_ce1299dbab621ae5 {
    margin-left: 145px;
  }

  .mr_sm--145_1e6c3ec2377acdf0 {
    margin-right: 145px;
  }

  .mb_sm--145_950d70fd3e46a1e7 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_59c2fa0b60bc232a {
    padding: 150px 0;
  }

  .plr_sm--150_4bc34f65af91fe75 {
    padding: 0 150px;
  }

  .pt_sm--150_3c4f9cf3f843da79 {
    padding-top: 150px;
  }

  .pb_sm--150_bfe51e7f5063b5a0 {
    padding-bottom: 150px;
  }

  .pl_sm--150_3f7b8f70c904c229 {
    padding-left: 150px;
  }

  .pr_sm--150_70e0e60e8f67f9a6 {
    padding-right: 150px;
  }

  .mt_sm--150_d75ddd64a803ee94 {
    margin-top: 150px;
  }

  .ml_sm--150_48b3068ed2eff29b {
    margin-left: 150px;
  }

  .mr_sm--150_3287c1bc8a053913 {
    margin-right: 150px;
  }

  .mb_sm--150_4c741746dc2026e3 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_2e31ecce448254dd {
    padding: 155px 0;
  }

  .plr_sm--155_d3ee69ce8a3985ed {
    padding: 0 155px;
  }

  .pt_sm--155_ff21a5b10a6ae173 {
    padding-top: 155px;
  }

  .pb_sm--155_016cffcb3d1d2368 {
    padding-bottom: 155px;
  }

  .pl_sm--155_ac606067e80c8253 {
    padding-left: 155px;
  }

  .pr_sm--155_4f4a88eda428fb98 {
    padding-right: 155px;
  }

  .mt_sm--155_94f0af3d9b2e7ac1 {
    margin-top: 155px;
  }

  .ml_sm--155_05dcaa2494eb16d4 {
    margin-left: 155px;
  }

  .mr_sm--155_8dfcf187df5b3089 {
    margin-right: 155px;
  }

  .mb_sm--155_c4dcc80e2a5ed59a {
    margin-bottom: 155px;
  }

  .ptb_sm--160_9c4615c7a2f1546b {
    padding: 160px 0;
  }

  .plr_sm--160_d40f099402446be8 {
    padding: 0 160px;
  }

  .pt_sm--160_b460771ff3c4520a {
    padding-top: 160px;
  }

  .pb_sm--160_d2c42a850e333658 {
    padding-bottom: 160px;
  }

  .pl_sm--160_a33040cb92ddbcf8 {
    padding-left: 160px;
  }

  .pr_sm--160_914f62bdf4934190 {
    padding-right: 160px;
  }

  .mt_sm--160_367c4e3c3219fcb5 {
    margin-top: 160px;
  }

  .ml_sm--160_dba5e0800948d439 {
    margin-left: 160px;
  }

  .mr_sm--160_c02d50d349ee8668 {
    margin-right: 160px;
  }

  .mb_sm--160_cbe3b94b26f17eef {
    margin-bottom: 160px;
  }

  .ptb_sm--165_5be5323d9f721944 {
    padding: 165px 0;
  }

  .plr_sm--165_13e398cf399c2d8a {
    padding: 0 165px;
  }

  .pt_sm--165_75e62dc97a7c00bd {
    padding-top: 165px;
  }

  .pb_sm--165_4d4ff2477f5eb20d {
    padding-bottom: 165px;
  }

  .pl_sm--165_0671110ff2a11742 {
    padding-left: 165px;
  }

  .pr_sm--165_23b874c6e0f61d18 {
    padding-right: 165px;
  }

  .mt_sm--165_af5fd88bedd49c18 {
    margin-top: 165px;
  }

  .ml_sm--165_6437a479559448ca {
    margin-left: 165px;
  }

  .mr_sm--165_e08e26ca096990d2 {
    margin-right: 165px;
  }

  .mb_sm--165_fd4fd51fb1e14a1b {
    margin-bottom: 165px;
  }

  .ptb_sm--170_5cb2f64f4191b76c {
    padding: 170px 0;
  }

  .plr_sm--170_ba735f7120a21061 {
    padding: 0 170px;
  }

  .pt_sm--170_ff1905cfcdcfed3a {
    padding-top: 170px;
  }

  .pb_sm--170_e8e6255d40809d24 {
    padding-bottom: 170px;
  }

  .pl_sm--170_0844a17bdd9af9a4 {
    padding-left: 170px;
  }

  .pr_sm--170_5669d3580bb0bbdd {
    padding-right: 170px;
  }

  .mt_sm--170_8ab372f955c468cf {
    margin-top: 170px;
  }

  .ml_sm--170_d863c229c22604b5 {
    margin-left: 170px;
  }

  .mr_sm--170_b8869520adb9448b {
    margin-right: 170px;
  }

  .mb_sm--170_5e7ab34b51a22309 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_bbb5a88a3b69863b {
    padding: 175px 0;
  }

  .plr_sm--175_adb4e83eb1bb41f4 {
    padding: 0 175px;
  }

  .pt_sm--175_f2726a1fe96cb859 {
    padding-top: 175px;
  }

  .pb_sm--175_c5f2e2e7b5e72c39 {
    padding-bottom: 175px;
  }

  .pl_sm--175_707d826324bcd6e9 {
    padding-left: 175px;
  }

  .pr_sm--175_d57a4d4269ff0694 {
    padding-right: 175px;
  }

  .mt_sm--175_aa6809232b02e800 {
    margin-top: 175px;
  }

  .ml_sm--175_4142124a6034dab0 {
    margin-left: 175px;
  }

  .mr_sm--175_9cf812ae7c508481 {
    margin-right: 175px;
  }

  .mb_sm--175_08f6d5081bbad207 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_f9a4b6fb040bb867 {
    padding: 180px 0;
  }

  .plr_sm--180_609734447a11fdd5 {
    padding: 0 180px;
  }

  .pt_sm--180_3bd596a81fb6d7a7 {
    padding-top: 180px;
  }

  .pb_sm--180_a404851a20f7f95a {
    padding-bottom: 180px;
  }

  .pl_sm--180_ca84cc54b34d80e4 {
    padding-left: 180px;
  }

  .pr_sm--180_19d4579ff96ce78d {
    padding-right: 180px;
  }

  .mt_sm--180_0dda7ae8abed7222 {
    margin-top: 180px;
  }

  .ml_sm--180_86fdf9b4e127c83d {
    margin-left: 180px;
  }

  .mr_sm--180_b5a8c9f23219c743 {
    margin-right: 180px;
  }

  .mb_sm--180_0da091226a2e1b5b {
    margin-bottom: 180px;
  }

  .ptb_sm--185_9eacad6e831ef7fa {
    padding: 185px 0;
  }

  .plr_sm--185_73fd97dfba4de30c {
    padding: 0 185px;
  }

  .pt_sm--185_a484dff3225f74ed {
    padding-top: 185px;
  }

  .pb_sm--185_a699599fc164f6e3 {
    padding-bottom: 185px;
  }

  .pl_sm--185_7cc7b63c0b18262e {
    padding-left: 185px;
  }

  .pr_sm--185_18e955a7b4556428 {
    padding-right: 185px;
  }

  .mt_sm--185_5e4f37570e98edb9 {
    margin-top: 185px;
  }

  .ml_sm--185_cebd112ee496d123 {
    margin-left: 185px;
  }

  .mr_sm--185_7a55f5576e61eb54 {
    margin-right: 185px;
  }

  .mb_sm--185_c6aa895c2031952b {
    margin-bottom: 185px;
  }

  .ptb_sm--190_4ed117daca6d3e6d {
    padding: 190px 0;
  }

  .plr_sm--190_3c8bf6a377ef15a7 {
    padding: 0 190px;
  }

  .pt_sm--190_a5ff516f2b817864 {
    padding-top: 190px;
  }

  .pb_sm--190_8cf86094cdf53e54 {
    padding-bottom: 190px;
  }

  .pl_sm--190_1f87d55400363ee2 {
    padding-left: 190px;
  }

  .pr_sm--190_d7be27fc9c680dc7 {
    padding-right: 190px;
  }

  .mt_sm--190_37fdd861dde8c4fd {
    margin-top: 190px;
  }

  .ml_sm--190_b3b97a06196334f6 {
    margin-left: 190px;
  }

  .mr_sm--190_9fca00c443a362ed {
    margin-right: 190px;
  }

  .mb_sm--190_042e581ca155e64c {
    margin-bottom: 190px;
  }

  .ptb_sm--195_6204d4738bafc90f {
    padding: 195px 0;
  }

  .plr_sm--195_e8f1a0d4f50bbef4 {
    padding: 0 195px;
  }

  .pt_sm--195_cd43138c2b6a00bf {
    padding-top: 195px;
  }

  .pb_sm--195_005a0e2db301a7b5 {
    padding-bottom: 195px;
  }

  .pl_sm--195_add52028a217c9ae {
    padding-left: 195px;
  }

  .pr_sm--195_9a6a727783dbfcbe {
    padding-right: 195px;
  }

  .mt_sm--195_e4a65e309bd34baa {
    margin-top: 195px;
  }

  .ml_sm--195_f17dfce06af2f337 {
    margin-left: 195px;
  }

  .mr_sm--195_27e4c8128eb2e7d1 {
    margin-right: 195px;
  }

  .mb_sm--195_843cde3061761ea6 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_86781551e8184c70 {
    padding: 200px 0;
  }

  .plr_sm--200_7c9f18cffe8d7ea2 {
    padding: 0 200px;
  }

  .pt_sm--200_437b94c0fe66973e {
    padding-top: 200px;
  }

  .pb_sm--200_5cd0a962b8dd39aa {
    padding-bottom: 200px;
  }

  .pl_sm--200_8ec8b43ab3886f88 {
    padding-left: 200px;
  }

  .pr_sm--200_eb049c72443414da {
    padding-right: 200px;
  }

  .mt_sm--200_597970c991a7d9bd {
    margin-top: 200px;
  }

  .ml_sm--200_fc5206d879b013fc {
    margin-left: 200px;
  }

  .mr_sm--200_0811fd9a937ed3ad {
    margin-right: 200px;
  }

  .mb_sm--200_14092d4a15040218 {
    margin-bottom: 200px;
  }

  .pl_sm--0_ea5f40fdb9ce3781 {
    padding-left: 0;
  }

  .pr_sm--0_0e54a72f21819eeb {
    padding-right: 0;
  }

  .pt_sm--0_58c3cae3c3c7afd2 {
    padding-top: 0;
  }

  .pb_sm--0_d66054b6b93815ec {
    padding-bottom: 0;
  }

  .mr_sm--0_3557b23044794501 {
    margin-right: 0;
  }

  .ml_sm--0_8f276b8e9fa97ef3 {
    margin-left: 0;
  }

  .mt_sm--0_3adc10b5f74e474a {
    margin-top: 0;
  }

  .mb_sm--0_3ac64e41df8853a0 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_f01b675e1046dc4c {
    padding: 5px 0;
  }

  .plr_mobile--5_8ca9f758a099d6f1 {
    padding: 0 5px;
  }

  .pt_mobile--5_cdd02229226b97a0 {
    padding-top: 5px;
  }

  .pb_mobile--5_befac35b01aa84d5 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_b4e6bfbf0560bbaa {
    padding-left: 5px;
  }

  .pr_mobile--5_84175ab24a78b0db {
    padding-right: 5px;
  }

  .mt_mobile--5_39d88a6d434f7878 {
    margin-top: 5px;
  }

  .mb_mobile--5_897b8b7cd3a1cd51 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_1e50d08260cf9f0e {
    padding: 10px 0;
  }

  .plr_mobile--10_0b0e003c9f760f74 {
    padding: 0 10px;
  }

  .pt_mobile--10_bad906d5d35da8c9 {
    padding-top: 10px;
  }

  .pb_mobile--10_f0ff3c5884cd9cf6 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_12a63d5acc96c3d6 {
    padding-left: 10px;
  }

  .pr_mobile--10_e09dce2f4cc84370 {
    padding-right: 10px;
  }

  .mt_mobile--10_a71d27bd52204785 {
    margin-top: 10px;
  }

  .mb_mobile--10_a2b8253149a12c26 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_70bd4776e1212869 {
    padding: 15px 0;
  }

  .plr_mobile--15_d786a13e790be616 {
    padding: 0 15px;
  }

  .pt_mobile--15_dea7f7b1d6508c16 {
    padding-top: 15px;
  }

  .pb_mobile--15_460b0ade5dee3c4d {
    padding-bottom: 15px;
  }

  .pl_mobile--15_96f37af1bb4b0071 {
    padding-left: 15px;
  }

  .pr_mobile--15_dff79907a1b9df01 {
    padding-right: 15px;
  }

  .mt_mobile--15_f39fc88fe9eeeb39 {
    margin-top: 15px;
  }

  .mb_mobile--15_4ae23d6aa74c9042 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_c17b6b4316e3bc6b {
    padding: 20px 0;
  }

  .plr_mobile--20_727f6143da43cc32 {
    padding: 0 20px;
  }

  .pt_mobile--20_f38672002cfe898e {
    padding-top: 20px;
  }

  .pb_mobile--20_f7f368c2c1891591 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_de1ffd83bc4fab06 {
    padding-left: 20px;
  }

  .pr_mobile--20_cf85500a5171650b {
    padding-right: 20px;
  }

  .mt_mobile--20_cc5fc45b92243d6c {
    margin-top: 20px;
  }

  .mb_mobile--20_220e87d9531ecaeb {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_d0234011f9095b4d {
    padding: 25px 0;
  }

  .plr_mobile--25_f9741972d265b3b7 {
    padding: 0 25px;
  }

  .pt_mobile--25_f20797ca77687c8b {
    padding-top: 25px;
  }

  .pb_mobile--25_1c65c67e4a36e2be {
    padding-bottom: 25px;
  }

  .pl_mobile--25_875d65d4ad8764e9 {
    padding-left: 25px;
  }

  .pr_mobile--25_f2161b16a128508b {
    padding-right: 25px;
  }

  .mt_mobile--25_86fc1ebb0ba2215a {
    margin-top: 25px;
  }

  .mb_mobile--25_3dd76222ddd7c2a0 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_a388033a7522399d {
    padding: 30px 0;
  }

  .plr_mobile--30_325674035dfc7b8d {
    padding: 0 30px;
  }

  .pt_mobile--30_41dd6ef5cfa1923a {
    padding-top: 30px;
  }

  .pb_mobile--30_875d16d696ce6ea0 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_907b638f6acdff66 {
    padding-left: 30px;
  }

  .pr_mobile--30_a6607ae58b48a9f7 {
    padding-right: 30px;
  }

  .mt_mobile--30_ed058689d19b2d74 {
    margin-top: 30px;
  }

  .mb_mobile--30_45722c4140792472 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_0af92965dc4722fd {
    padding: 35px 0;
  }

  .plr_mobile--35_389758b79f1f1b8c {
    padding: 0 35px;
  }

  .pt_mobile--35_0d9e75006928e1f0 {
    padding-top: 35px;
  }

  .pb_mobile--35_c91c4aa866e5ac1d {
    padding-bottom: 35px;
  }

  .pl_mobile--35_e46407cb2b27dce7 {
    padding-left: 35px;
  }

  .pr_mobile--35_f6459bf01f141e0d {
    padding-right: 35px;
  }

  .mt_mobile--35_0c5e90cb7a6f1002 {
    margin-top: 35px;
  }

  .mb_mobile--35_c0885506bce5770a {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_e84cfe21dd0f2abc {
    padding: 40px 0;
  }

  .plr_mobile--40_0bad8a3d44355770 {
    padding: 0 40px;
  }

  .pt_mobile--40_bf1eb02acf6fe2a2 {
    padding-top: 40px;
  }

  .pb_mobile--40_b254decc39570907 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_123fb59f62470a7e {
    padding-left: 40px;
  }

  .pr_mobile--40_b567d1ec72e2bf89 {
    padding-right: 40px;
  }

  .mt_mobile--40_9b6245ae16762e95 {
    margin-top: 40px;
  }

  .mb_mobile--40_82756a4de8195d94 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_d01a1036b8109724 {
    padding: 45px 0;
  }

  .plr_mobile--45_124da72da523946b {
    padding: 0 45px;
  }

  .pt_mobile--45_49331bc071291077 {
    padding-top: 45px;
  }

  .pb_mobile--45_ab9070a101d49812 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_b136516e8439b54a {
    padding-left: 45px;
  }

  .pr_mobile--45_901ad83521bc5eac {
    padding-right: 45px;
  }

  .mt_mobile--45_3bb263a2b2724e97 {
    margin-top: 45px;
  }

  .mb_mobile--45_7f0dec4cac9704de {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_1f9762e7138b25f6 {
    padding: 50px 0;
  }

  .plr_mobile--50_f075f2a97ebae0ca {
    padding: 0 50px;
  }

  .pt_mobile--50_f1e08dbc1f9fc387 {
    padding-top: 50px;
  }

  .pb_mobile--50_d638c60627a93a54 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_c07f046090a56670 {
    padding-left: 50px;
  }

  .pr_mobile--50_c47b3d13965dca14 {
    padding-right: 50px;
  }

  .mt_mobile--50_fe183458b1d7c27d {
    margin-top: 50px;
  }

  .mb_mobile--50_5144f2cae56a2fb7 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_65ca4715202efd97 {
    padding: 55px 0;
  }

  .plr_mobile--55_3428e98ccab364f9 {
    padding: 0 55px;
  }

  .pt_mobile--55_d7f2cafc8460969f {
    padding-top: 55px;
  }

  .pb_mobile--55_1ac5291c574f43fa {
    padding-bottom: 55px;
  }

  .pl_mobile--55_68bb51d0e91c243b {
    padding-left: 55px;
  }

  .pr_mobile--55_acb9ebadfedeaa84 {
    padding-right: 55px;
  }

  .mt_mobile--55_3fd3fb6602f8071a {
    margin-top: 55px;
  }

  .mb_mobile--55_1b5c8ad8a318923b {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_a3d1b5cbb2eba039 {
    padding: 60px 0;
  }

  .plr_mobile--60_66ef913421923612 {
    padding: 0 60px;
  }

  .pt_mobile--60_4b11c436298d8a4f {
    padding-top: 60px;
  }

  .pb_mobile--60_ecc5d73f53b79783 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_4a29fb3872ac2802 {
    padding-left: 60px;
  }

  .pr_mobile--60_dc7cd089aa834800 {
    padding-right: 60px;
  }

  .mt_mobile--60_cead3ff46993cca5 {
    margin-top: 60px;
  }

  .mb_mobile--60_9942e3a3ec4f36d1 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_0a662f27953b8355 {
    padding: 65px 0;
  }

  .plr_mobile--65_44948e92fc38310b {
    padding: 0 65px;
  }

  .pt_mobile--65_c4a5c5cdaeb90f42 {
    padding-top: 65px;
  }

  .pb_mobile--65_ad15fdf3ceb0319b {
    padding-bottom: 65px;
  }

  .pl_mobile--65_a09f2a14804335f9 {
    padding-left: 65px;
  }

  .pr_mobile--65_9cd5d9b47b460574 {
    padding-right: 65px;
  }

  .mt_mobile--65_a5b53caa88e7e431 {
    margin-top: 65px;
  }

  .mb_mobile--65_ee2718e2c723ad14 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_18d75d7e2ba1454e {
    padding: 70px 0;
  }

  .plr_mobile--70_856aa16221d571bf {
    padding: 0 70px;
  }

  .pt_mobile--70_864c4ef4def36d76 {
    padding-top: 70px;
  }

  .pb_mobile--70_923b5d64dc33a5f9 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_2ed35922ed0e1d96 {
    padding-left: 70px;
  }

  .pr_mobile--70_d0edf4cfd454e0a7 {
    padding-right: 70px;
  }

  .mt_mobile--70_03777f9e0cf7ec04 {
    margin-top: 70px;
  }

  .mb_mobile--70_5fbc682874b8f8a3 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_15a29d70e14164f4 {
    padding: 75px 0;
  }

  .plr_mobile--75_3f9d30a44730c5f7 {
    padding: 0 75px;
  }

  .pt_mobile--75_589b89d16892f061 {
    padding-top: 75px;
  }

  .pb_mobile--75_f2a6031900475552 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_0d297a2ab6d8227d {
    padding-left: 75px;
  }

  .pr_mobile--75_f0dac337ea3fd6e8 {
    padding-right: 75px;
  }

  .mt_mobile--75_5ed06512a25340af {
    margin-top: 75px;
  }

  .mb_mobile--75_3514fbc821404f0c {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_e804874d0fad9989 {
    padding: 80px 0;
  }

  .plr_mobile--80_027815f515739ce2 {
    padding: 0 80px;
  }

  .pt_mobile--80_e1ab451ed295bee3 {
    padding-top: 80px;
  }

  .pb_mobile--80_2d1d7e5fc72dcc86 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_dc92d5fe2d5a1e76 {
    padding-left: 80px;
  }

  .pr_mobile--80_17ed72a23649f209 {
    padding-right: 80px;
  }

  .mt_mobile--80_a0806d4ecb724400 {
    margin-top: 80px;
  }

  .mb_mobile--80_e4874e33762a8688 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_d3c06a64c15e8d69 {
    padding: 85px 0;
  }

  .plr_mobile--85_016c82ff57189b34 {
    padding: 0 85px;
  }

  .pt_mobile--85_b6ff73aa3c93f2d8 {
    padding-top: 85px;
  }

  .pb_mobile--85_6a3a8fd617db4db3 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_4d3b4c793e7902ef {
    padding-left: 85px;
  }

  .pr_mobile--85_ddcdff114c6e851c {
    padding-right: 85px;
  }

  .mt_mobile--85_bf17523294dd8b3a {
    margin-top: 85px;
  }

  .mb_mobile--85_22b74f47cc712844 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_4c65d13289c8ab94 {
    padding: 90px 0;
  }

  .plr_mobile--90_438ec262dac48e12 {
    padding: 0 90px;
  }

  .pt_mobile--90_5e70dc6e507d0fa1 {
    padding-top: 90px;
  }

  .pb_mobile--90_b24c977041ac2c63 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_dedc5af301f100be {
    padding-left: 90px;
  }

  .pr_mobile--90_4a4e961762e3aa5e {
    padding-right: 90px;
  }

  .mt_mobile--90_8b0d66c80ff11d3f {
    margin-top: 90px;
  }

  .mb_mobile--90_3689622329606e70 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_21f99978dfeb5973 {
    padding: 95px 0;
  }

  .plr_mobile--95_17f6552e1c6eb42e {
    padding: 0 95px;
  }

  .pt_mobile--95_8a70c9c70a74d378 {
    padding-top: 95px;
  }

  .pb_mobile--95_82da2c247e06728c {
    padding-bottom: 95px;
  }

  .pl_mobile--95_6061b8804dba132c {
    padding-left: 95px;
  }

  .pr_mobile--95_16fb64af804f43ea {
    padding-right: 95px;
  }

  .mt_mobile--95_fcacd222ae275ae3 {
    margin-top: 95px;
  }

  .mb_mobile--95_aba12881d67676e4 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_fbdf158abca7ae25 {
    padding: 100px 0;
  }

  .plr_mobile--100_8473207511fe9c01 {
    padding: 0 100px;
  }

  .pt_mobile--100_2fca0cd5f67ea3f5 {
    padding-top: 100px;
  }

  .pb_mobile--100_d12c09c3192a9e71 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_e46101a40f49a1b8 {
    padding-left: 100px;
  }

  .pr_mobile--100_367913b46e4714da {
    padding-right: 100px;
  }

  .mt_mobile--100_26bb130c870c07d2 {
    margin-top: 100px;
  }

  .mb_mobile--100_6a05f9e079b3adbb {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_ee2011cb520a2ac9 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_ee2011cb520a2ac9 .slick-slide_11fe796f9004de2e {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_da399388a63c6384 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_da399388a63c6384 .slick-slide_11fe796f9004de2e {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_e04a380ddccb6540 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_e04a380ddccb6540 .slick-slide_11fe796f9004de2e {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_a84c927c506fb24e {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_a84c927c506fb24e .slick-slide_11fe796f9004de2e {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_118f42db352ea135 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_118f42db352ea135 .slick-slide_11fe796f9004de2e {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_c2496db4a0facd67 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_c2496db4a0facd67 .slick-slide_11fe796f9004de2e {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_b28d8e44fafc66c1 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_b28d8e44fafc66c1 .slick-slide_11fe796f9004de2e {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_205a1d5ae13a8f8f {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_205a1d5ae13a8f8f .slick-slide_11fe796f9004de2e {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_7e64b6f5d9331e78 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_7e64b6f5d9331e78 .slick-slide_11fe796f9004de2e {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_774a4321b1480bf6 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_774a4321b1480bf6 .slick-slide_11fe796f9004de2e {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_003110251a748ea3 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_003110251a748ea3 .slick-slide_11fe796f9004de2e {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_2ce463736930bcea {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_2ce463736930bcea .slick-slide_11fe796f9004de2e {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_bf0b03acf3ab2fe1 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_bf0b03acf3ab2fe1 .slick-slide_11fe796f9004de2e {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_f11cd387de58c9f9 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_f11cd387de58c9f9 .slick-slide_11fe796f9004de2e {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_f53236cb004fb0da {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_f53236cb004fb0da .slick-slide_11fe796f9004de2e {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_4d23e192cca46294 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_4d23e192cca46294 .slick-slide_11fe796f9004de2e {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_c414feef5c2551e5 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_c414feef5c2551e5 .slick-slide_11fe796f9004de2e {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_b9f05cc41ddb9448 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_b9f05cc41ddb9448 .slick-slide_11fe796f9004de2e {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_a4adfad8f9fe8454 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_a4adfad8f9fe8454 .slick-slide_11fe796f9004de2e {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_f0de5600155c892a {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_f0de5600155c892a .slick-slide_11fe796f9004de2e {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_84b61c7de2ef69e0 {
  margin-top: -30px;
}

.mt_dec--30_a8942ecf20b8bcd9 {
  margin-top: -30px;
}

.mt-dec-100_37793186b53af790 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_3dce3760a8a80768 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_383c4f153d572c8d {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_bbdd73dd18b18e10 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_bbdd73dd18b18e10 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_bbdd73dd18b18e10 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_162c49911dc9a818 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_ddbdb9ce43afbb49 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_383c4f153d572c8d {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_383c4f153d572c8d {
    padding-bottom: 30px;
  }
}

.pb_xl--130_0e70b4c215e4d358 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_0e70b4c215e4d358 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_1509b6e976f351c7 {
    margin-top: -10px;
  }
}

.mt_dec--120_8b9689c0fdd3a1bf {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_a2e457b025b5671e {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_00d3bb62a1825279 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_00d3bb62a1825279 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_00d3bb62a1825279 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_00d3bb62a1825279 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_00d3bb62a1825279 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_4b5e6ed43e4cfe00 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_4b5e6ed43e4cfe00 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_4b5e6ed43e4cfe00 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_7e25751459319413 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_7e25751459319413 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_7e25751459319413 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_7e25751459319413 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_f4782149129406c2 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_1be8a0e06cbde963 {
  --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_f2a4502135b51305 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_c484975f63de5241, .input-active_bc404651df65f2b9 input[type=text], input[type=text].input-active_bc404651df65f2b9,
input[type=password].p-holder__active_c484975f63de5241,
.input-active_bc404651df65f2b9 input[type=password],
input[type=password].input-active_bc404651df65f2b9,
input[type=email].p-holder__active_c484975f63de5241,
.input-active_bc404651df65f2b9 input[type=email],
input[type=email].input-active_bc404651df65f2b9,
input[type=number].p-holder__active_c484975f63de5241,
.input-active_bc404651df65f2b9 input[type=number],
input[type=number].input-active_bc404651df65f2b9,
input[type=tel].p-holder__active_c484975f63de5241,
.input-active_bc404651df65f2b9 input[type=tel],
input[type=tel].input-active_bc404651df65f2b9,
input[type=url].p-holder__active_c484975f63de5241,
.input-active_bc404651df65f2b9 input[type=url],
input[type=url].input-active_bc404651df65f2b9,
textarea.p-holder__active_c484975f63de5241,
textarea.input-active_bc404651df65f2b9 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_c484975f63de5241::placeholder, .input-active_bc404651df65f2b9 input[type=text]::placeholder, input[type=text].input-active_bc404651df65f2b9::placeholder,
input[type=password].p-holder__active_c484975f63de5241::placeholder,
.input-active_bc404651df65f2b9 input[type=password]::placeholder,
input[type=password].input-active_bc404651df65f2b9::placeholder,
input[type=email].p-holder__active_c484975f63de5241::placeholder,
.input-active_bc404651df65f2b9 input[type=email]::placeholder,
input[type=email].input-active_bc404651df65f2b9::placeholder,
input[type=number].p-holder__active_c484975f63de5241::placeholder,
.input-active_bc404651df65f2b9 input[type=number]::placeholder,
input[type=number].input-active_bc404651df65f2b9::placeholder,
input[type=tel].p-holder__active_c484975f63de5241::placeholder,
.input-active_bc404651df65f2b9 input[type=tel]::placeholder,
input[type=tel].input-active_bc404651df65f2b9::placeholder,
input[type=url].p-holder__active_c484975f63de5241::placeholder,
.input-active_bc404651df65f2b9 input[type=url]::placeholder,
input[type=url].input-active_bc404651df65f2b9::placeholder,
textarea.p-holder__active_c484975f63de5241::placeholder,
textarea.input-active_bc404651df65f2b9::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_c484975f63de5241:-ms-input-placeholder, .input-active_bc404651df65f2b9 input[type=text]:-ms-input-placeholder, input[type=text].input-active_bc404651df65f2b9:-ms-input-placeholder,
input[type=password].p-holder__active_c484975f63de5241:-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_bc404651df65f2b9:-ms-input-placeholder,
input[type=email].p-holder__active_c484975f63de5241:-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_bc404651df65f2b9:-ms-input-placeholder,
input[type=number].p-holder__active_c484975f63de5241:-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_bc404651df65f2b9:-ms-input-placeholder,
input[type=tel].p-holder__active_c484975f63de5241:-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_bc404651df65f2b9:-ms-input-placeholder,
input[type=url].p-holder__active_c484975f63de5241:-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_bc404651df65f2b9:-ms-input-placeholder,
textarea.p-holder__active_c484975f63de5241:-ms-input-placeholder,
textarea.input-active_bc404651df65f2b9:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_c484975f63de5241::-ms-input-placeholder, .input-active_bc404651df65f2b9 input[type=text]::-ms-input-placeholder, input[type=text].input-active_bc404651df65f2b9::-ms-input-placeholder,
input[type=password].p-holder__active_c484975f63de5241::-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_bc404651df65f2b9::-ms-input-placeholder,
input[type=email].p-holder__active_c484975f63de5241::-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_bc404651df65f2b9::-ms-input-placeholder,
input[type=number].p-holder__active_c484975f63de5241::-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_bc404651df65f2b9::-ms-input-placeholder,
input[type=tel].p-holder__active_c484975f63de5241::-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_bc404651df65f2b9::-ms-input-placeholder,
input[type=url].p-holder__active_c484975f63de5241::-ms-input-placeholder,
.input-active_bc404651df65f2b9 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_bc404651df65f2b9::-ms-input-placeholder,
textarea.p-holder__active_c484975f63de5241::-ms-input-placeholder,
textarea.input-active_bc404651df65f2b9::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_26ce751a3b65027a, .input-error_384eac91b82d62b7 input[type=text], input[type=text].input-error_384eac91b82d62b7,
input[type=password].p-holder__error_26ce751a3b65027a,
.input-error_384eac91b82d62b7 input[type=password],
input[type=password].input-error_384eac91b82d62b7,
input[type=email].p-holder__error_26ce751a3b65027a,
.input-error_384eac91b82d62b7 input[type=email],
input[type=email].input-error_384eac91b82d62b7,
input[type=number].p-holder__error_26ce751a3b65027a,
.input-error_384eac91b82d62b7 input[type=number],
input[type=number].input-error_384eac91b82d62b7,
input[type=tel].p-holder__error_26ce751a3b65027a,
.input-error_384eac91b82d62b7 input[type=tel],
input[type=tel].input-error_384eac91b82d62b7,
input[type=url].p-holder__error_26ce751a3b65027a,
.input-error_384eac91b82d62b7 input[type=url],
input[type=url].input-error_384eac91b82d62b7,
textarea.p-holder__error_26ce751a3b65027a,
textarea.input-error_384eac91b82d62b7 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_26ce751a3b65027a::placeholder, .input-error_384eac91b82d62b7 input[type=text]::placeholder, input[type=text].input-error_384eac91b82d62b7::placeholder,
input[type=password].p-holder__error_26ce751a3b65027a::placeholder,
.input-error_384eac91b82d62b7 input[type=password]::placeholder,
input[type=password].input-error_384eac91b82d62b7::placeholder,
input[type=email].p-holder__error_26ce751a3b65027a::placeholder,
.input-error_384eac91b82d62b7 input[type=email]::placeholder,
input[type=email].input-error_384eac91b82d62b7::placeholder,
input[type=number].p-holder__error_26ce751a3b65027a::placeholder,
.input-error_384eac91b82d62b7 input[type=number]::placeholder,
input[type=number].input-error_384eac91b82d62b7::placeholder,
input[type=tel].p-holder__error_26ce751a3b65027a::placeholder,
.input-error_384eac91b82d62b7 input[type=tel]::placeholder,
input[type=tel].input-error_384eac91b82d62b7::placeholder,
input[type=url].p-holder__error_26ce751a3b65027a::placeholder,
.input-error_384eac91b82d62b7 input[type=url]::placeholder,
input[type=url].input-error_384eac91b82d62b7::placeholder,
textarea.p-holder__error_26ce751a3b65027a::placeholder,
textarea.input-error_384eac91b82d62b7::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_26ce751a3b65027a:-ms-input-placeholder, .input-error_384eac91b82d62b7 input[type=text]:-ms-input-placeholder, input[type=text].input-error_384eac91b82d62b7:-ms-input-placeholder,
input[type=password].p-holder__error_26ce751a3b65027a:-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_384eac91b82d62b7:-ms-input-placeholder,
input[type=email].p-holder__error_26ce751a3b65027a:-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_384eac91b82d62b7:-ms-input-placeholder,
input[type=number].p-holder__error_26ce751a3b65027a:-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_384eac91b82d62b7:-ms-input-placeholder,
input[type=tel].p-holder__error_26ce751a3b65027a:-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_384eac91b82d62b7:-ms-input-placeholder,
input[type=url].p-holder__error_26ce751a3b65027a:-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_384eac91b82d62b7:-ms-input-placeholder,
textarea.p-holder__error_26ce751a3b65027a:-ms-input-placeholder,
textarea.input-error_384eac91b82d62b7:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_26ce751a3b65027a::-ms-input-placeholder, .input-error_384eac91b82d62b7 input[type=text]::-ms-input-placeholder, input[type=text].input-error_384eac91b82d62b7::-ms-input-placeholder,
input[type=password].p-holder__error_26ce751a3b65027a::-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_384eac91b82d62b7::-ms-input-placeholder,
input[type=email].p-holder__error_26ce751a3b65027a::-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_384eac91b82d62b7::-ms-input-placeholder,
input[type=number].p-holder__error_26ce751a3b65027a::-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_384eac91b82d62b7::-ms-input-placeholder,
input[type=tel].p-holder__error_26ce751a3b65027a::-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_384eac91b82d62b7::-ms-input-placeholder,
input[type=url].p-holder__error_26ce751a3b65027a::-ms-input-placeholder,
.input-error_384eac91b82d62b7 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_384eac91b82d62b7::-ms-input-placeholder,
textarea.p-holder__error_26ce751a3b65027a::-ms-input-placeholder,
textarea.input-error_384eac91b82d62b7::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_26ce751a3b65027a:focus, .input-error_384eac91b82d62b7 input[type=text]:focus, input[type=text].input-error_384eac91b82d62b7:focus,
input[type=password].p-holder__error_26ce751a3b65027a:focus,
.input-error_384eac91b82d62b7 input[type=password]:focus,
input[type=password].input-error_384eac91b82d62b7:focus,
input[type=email].p-holder__error_26ce751a3b65027a:focus,
.input-error_384eac91b82d62b7 input[type=email]:focus,
input[type=email].input-error_384eac91b82d62b7:focus,
input[type=number].p-holder__error_26ce751a3b65027a:focus,
.input-error_384eac91b82d62b7 input[type=number]:focus,
input[type=number].input-error_384eac91b82d62b7:focus,
input[type=tel].p-holder__error_26ce751a3b65027a:focus,
.input-error_384eac91b82d62b7 input[type=tel]:focus,
input[type=tel].input-error_384eac91b82d62b7:focus,
input[type=url].p-holder__error_26ce751a3b65027a:focus,
.input-error_384eac91b82d62b7 input[type=url]:focus,
input[type=url].input-error_384eac91b82d62b7:focus,
textarea.p-holder__error_26ce751a3b65027a:focus,
textarea.input-error_384eac91b82d62b7: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_46f16b73639b9bff::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_20c86f8a2fba0d38 {
  margin-bottom: 20px;
}
.form-group_20c86f8a2fba0d38 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_20c86f8a2fba0d38 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_20c86f8a2fba0d38 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_20c86f8a2fba0d38 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_20c86f8a2fba0d38 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_4a2f880d612bced2:before,
.clearfix_4a2f880d612bced2:after {
  content: " ";
  display: table;
}

.clearfix_4a2f880d612bced2:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_cde1a8d081d46609 .slick-slide_11fe796f9004de2e {
  margin-bottom: -10px;
}

.slick-gutter-15_e04a380ddccb6540 {
  margin: -30px -15px;
}
.slick-gutter-15_e04a380ddccb6540 .slick-slide_11fe796f9004de2e {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_f60d6cdb6d603572 {
  background: var(--color-primary);
}

.bg-color-secondary_52bc0695be8707d9 {
  background: var(--color-secondary);
}

.bg-color-tertiary_a2c34a8221a5299f {
  background: var(--color-tertiary);
}

.bg-color-gray_513bc708c7f2d74e {
  background: var(--color-gray);
}

.bg-color-white_37ada3ad258bb77c {
  background: #FFFFFF;
}

.bg-color-black_c5308f4e2ea58dbc {
  background: #1A1A1A;
}

.bg-color-extra03_68cf45a69218f205 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_bb2f4ccfd352ee5e {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_e96c761fbadbd8f4 {
  background-image: url(../visuals/bg/bg-image-1.jpg);
}

.bg_image--2_2220867fbe2be0d9 {
  background-image: url(../visuals/bg/bg-image-2.jpg);
}

.bg_image--3_23c8f87bc8df3843 {
  background-image: url(../visuals/bg/bg-image-3.jpg);
}

.bg_image--4_6e4c21921d426665 {
  background-image: url(../visuals/bg/bg-image-4.jpg);
}

.bg_image--5_934804ebb3d739e5 {
  background-image: url(../visuals/bg/bg-image-5.jpg);
}

.bg_image--6_cf4cb4cb5d15efd8 {
  background-image: url(../visuals/bg/bg-image-6.jpg);
}

.bg_image--7_9fea2ea32d0a8e67 {
  background-image: url(../visuals/bg/bg-image-7.jpg);
}

.bg_image--8_3a8d800d7221893a {
  background-image: url(../visuals/bg/bg-image-8.jpg);
}

.bg_image--9_0cca8e4eb9b86e73 {
  background-image: url(../visuals/bg/bg-image-9.jpg);
}

.bg_image--10_cef6b3ed467d1286 {
  background-image: url(../visuals/bg/bg-image-10.jpg);
}

.bg_image--11_3b12edea50c265a5 {
  background-image: url(../visuals/bg/bg-image-11.jpg);
}

.bg_image--12_5cad564cc329f943 {
  background-image: url(../visuals/bg/bg-image-12.jpg);
}

.bg_image--13_7b13d59203689ab4 {
  background-image: url(../visuals/bg/bg-image-13.jpg);
}

.bg_image--14_6aa636eae75f71ab {
  background-image: url(../visuals/bg/bg-image-14.jpg);
}

.bg_image--15_c26118c9cd649156 {
  background-image: url(../visuals/bg/bg-image-15.jpg);
}

.bg_image--16_ebe6efb33a1c5f17 {
  background-image: url(../visuals/bg/bg-image-16.jpg);
}

.bg_image--17_7d1ce924f5ae8395 {
  background-image: url(../visuals/bg/bg-image-17.jpg);
}

.bg_image--18_5be91d92131584b2 {
  background-image: url(../visuals/bg/bg-image-18.jpg);
}

.bg_image--19_efbaad41f51b9dbb {
  background-image: url(../visuals/bg/bg-image-19.jpg);
}

.bg_image--20_c5a1b56acb5b08e7 {
  background-image: url(../visuals/bg/bg-image-20.jpg);
}

.bg_image--21_9c99fe3a59aaf5d8 {
  background-image: url(../visuals/bg/bg-image-21.jpg);
}

.bg_image--22_ec46cc385ed31885 {
  background-image: url(../visuals/bg/bg-image-22.jpg);
}

.bg_image--23_152fe9fa233a95a6 {
  background-image: url(../visuals/bg/bg-image-23.jpg);
}

.bg_image--24_17ebc02c0b10b822 {
  background-image: url(../visuals/bg/bg-image-24.jpg);
}

.bg_image--25_d061c985a4f42324 {
  background-image: url(../visuals/bg/bg-image-25.jpg);
}

.bg_image--26_b82d0a0aec5649cb {
  background-image: url(../visuals/bg/bg-image-26.jpg);
}

.bg_image--27_a6663611e8877601 {
  background-image: url(../visuals/bg/bg-image-27.jpg);
}

.bg_image--28_532c4bb099b8762f {
  background-image: url(../visuals/bg/bg-image-28.jpg);
}

.bg_image--29_98e001784ad05474 {
  background-image: url(../visuals/bg/bg-image-29.jpg);
}

.bg_image--30_ba0f81bfc71e6018 {
  background-image: url(../visuals/bg/bg-image-30.jpg);
}

.bg_image--31_e96c14fdd404ad29 {
  background-image: url(../visuals/bg/bg-image-31.jpg);
}

.bg_image--32_f3f9b80c9e6c9c83 {
  background-image: url(../visuals/bg/bg-image-32.jpg);
}

.bg_image--33_64a9f69dd6989080 {
  background-image: url(../visuals/bg/bg-image-33.jpg);
}

.bg_image--34_cdae87ad703d4274 {
  background-image: url(../visuals/bg/bg-image-34.jpg);
}

.bg_image--35_c029a0a4e05854a8 {
  background-image: url(../visuals/bg/bg-image-35.jpg);
}

.bg_image--36_8844e90af337a501 {
  background-image: url(../visuals/bg/bg-image-36.jpg);
}

.bg_image--37_a860240449b643a6 {
  background-image: url(../visuals/bg/bg-image-37.jpg);
}

.bg_image--38_8837f5be00618f50 {
  background-image: url(../visuals/bg/bg-image-38.jpg);
}

.bg_image--39_57926ee29a738bd5 {
  background-image: url(../visuals/bg/bg-image-39.jpg);
}

.bg_image--40_7ad5a7284ee7efd7 {
  background-image: url(../visuals/bg/bg-image-40.jpg);
}

.bg_tr-image--1_849ebe265151241c {
  background-image: url(../visuals/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_cbf45e091eb69d34 {
  background-image: url(../visuals/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_d26e7bec8065929d {
  background-image: url(../visuals/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_831969144f0c2815 {
  background-image: url(../visuals/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_3d505bdd36a93026 {
  background-image: url(../visuals/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_957dca32f7d3a85f {
  background-image: url(../visuals/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_6e647c116a742676 {
  background-image: url(../visuals/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_7707dd82b8b691db {
  background-image: url(../visuals/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_83863ed963103900 {
  background-image: url(../visuals/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_6ff5aa062c9c37aa {
  background-image: url(../visuals/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_a49d08c09c2978d3 {
  background-image: url(../visuals/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_5129c3fcbbc21f8a {
  background-image: url(../visuals/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_331543abea8b2f16 {
  background-image: url(../visuals/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_d73f44a44c544e08 {
  background-image: url(../visuals/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_00ea809e3d028409 {
  background-image: url(../visuals/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_a45d9f5213c90729 {
  background-image: url(../visuals/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_733c5a8f7aefa384 {
  background-image: url(../visuals/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_adc7006a06e3b06b {
  background-image: url(../visuals/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_8114220437ce2f5a {
  background-image: url(../visuals/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_aea728b66716a3ed {
  background-image: url(../visuals/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_ff4c18e6703401dc {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_fb9cfd011e1a672a {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_fb9cfd011e1a672a > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_91d226940268e640 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_91d226940268e640 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_db4f4658deff424a {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_db4f4658deff424a > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_3148b14d4f5dcb90 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_3148b14d4f5dcb90 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_3148b14d4f5dcb90 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_3148b14d4f5dcb90 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_3148b14d4f5dcb90 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_3148b14d4f5dcb90 > [class*=col], .row--20_3148b14d4f5dcb90 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_3148b14d4f5dcb90 > [class*=col], .row--20_3148b14d4f5dcb90 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_3148b14d4f5dcb90 > [class*=col], .row--20_3148b14d4f5dcb90 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_3148b14d4f5dcb90 > [class*=col], .row--20_3148b14d4f5dcb90 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_3148b14d4f5dcb90 > [class*=col], .row--20_3148b14d4f5dcb90 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_2a4cef7575e89992 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_2a4cef7575e89992 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_2a4cef7575e89992 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_2a4cef7575e89992 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_2a4cef7575e89992 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_2a4cef7575e89992 > [class*=col], .row--25_2a4cef7575e89992 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_2a4cef7575e89992 > [class*=col], .row--25_2a4cef7575e89992 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_2a4cef7575e89992 > [class*=col], .row--25_2a4cef7575e89992 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_2a4cef7575e89992 > [class*=col], .row--25_2a4cef7575e89992 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_2a4cef7575e89992 > [class*=col], .row--25_2a4cef7575e89992 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_40bfc5f368b346ea {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_40bfc5f368b346ea {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_40bfc5f368b346ea {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_40bfc5f368b346ea {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_40bfc5f368b346ea {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_40bfc5f368b346ea > [class*=col], .row--30_40bfc5f368b346ea > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_40bfc5f368b346ea > [class*=col], .row--30_40bfc5f368b346ea > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_40bfc5f368b346ea > [class*=col], .row--30_40bfc5f368b346ea > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_40bfc5f368b346ea > [class*=col], .row--30_40bfc5f368b346ea > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_40bfc5f368b346ea > [class*=col], .row--30_40bfc5f368b346ea > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_291a21c07f23f47f {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_291a21c07f23f47f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_291a21c07f23f47f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_291a21c07f23f47f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_291a21c07f23f47f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_291a21c07f23f47f > [class*=col], .row--45_291a21c07f23f47f > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_291a21c07f23f47f > [class*=col], .row--45_291a21c07f23f47f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_291a21c07f23f47f > [class*=col], .row--45_291a21c07f23f47f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_291a21c07f23f47f > [class*=col], .row--45_291a21c07f23f47f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_291a21c07f23f47f > [class*=col], .row--45_291a21c07f23f47f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_95ca2342c30379c0 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_95ca2342c30379c0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_95ca2342c30379c0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_95ca2342c30379c0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_95ca2342c30379c0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_95ca2342c30379c0 > [class*=col], .row--40_95ca2342c30379c0 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_95ca2342c30379c0 > [class*=col], .row--40_95ca2342c30379c0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_95ca2342c30379c0 > [class*=col], .row--40_95ca2342c30379c0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_95ca2342c30379c0 > [class*=col], .row--40_95ca2342c30379c0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_95ca2342c30379c0 > [class*=col], .row--40_95ca2342c30379c0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_442bb6521e33bc4a {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_442bb6521e33bc4a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_442bb6521e33bc4a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_442bb6521e33bc4a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_442bb6521e33bc4a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_442bb6521e33bc4a > [class*=col], .row--60_442bb6521e33bc4a > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_442bb6521e33bc4a > [class*=col], .row--60_442bb6521e33bc4a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_442bb6521e33bc4a > [class*=col], .row--60_442bb6521e33bc4a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_442bb6521e33bc4a > [class*=col], .row--60_442bb6521e33bc4a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_442bb6521e33bc4a > [class*=col], .row--60_442bb6521e33bc4a > [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_8fe40713d5cb3195(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8fe40713d5cb3195(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8fe40713d5cb3195(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8fe40713d5cb3195(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_ee1b30edf7c88d50/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_e4015343b2c7dcdd {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_a108856f1d4b8d87 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_96b19b1a1abc6be1,
.animated.bounceOut_b72398d414c81d12 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_d7d0f0b51a6b99fb,
.animated.flipOutY_7b2ee5c98ef743a9 {
  -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_a6ad099cad94328e {
  -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_81a424ab08240ff3 {
  -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_a4dfe839c44b61c3 {
  -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_5a5f03d423cc9b8e {
  -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_78bc889900bc8f93 {
  -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_f2efd406174348b1 {
  -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_96b19b1a1abc6be1 {
  -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_94fe4bb32cb4ef03 {
  -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_eb83aa5f4c6d0e05 {
  -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_488df7da7e6a0a39 {
  -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_2a5d032373444b4f {
  -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_b72398d414c81d12 {
  -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_104f29392de307c8 {
  -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_d753db158b38baa1 {
  -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_36dbbf875c0898b3 {
  -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_477d4cb076b8b664 {
  -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_f585ce03c3abc3b4 {
  -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_7e25c4e65035345d {
  -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_5613d05e339fc9cc {
  -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_951803ba48ef34e1 {
  -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_251c3091d0b10fe7 {
  -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_a7874befd08690f6 {
  -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_786b12b47a2179dd {
  -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_c9f9a1831ae6ed3d {
  -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_324c17258f90eed2 {
  -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_e0c664cd2c9e6fa0 {
  -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_7c3efb5bb79e076c {
  -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_dda471c5cf779071 {
  -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_13ff1afd850144d9 {
  -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_05fb471a8f4ad172 {
  -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_8e2fb78231dcbf82 {
  -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_9ca4d98b981bfe65 {
  -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_8295e1a8b3162792 {
  -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_bc42abecf24aa461 {
  -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_89d5729bc3c96bf5 {
  -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_6fadb98ea2f8668b {
  -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_d7d0f0b51a6b99fb {
  -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_7b2ee5c98ef743a9 {
  -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_a6182c3c0c4c06d3 {
  -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_0377e863d20826c6 {
  -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_c8c3b231731b4c58 {
  -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_87cc26f8855641f0 {
  -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_a5cc0bf5b30e6e8f {
  -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_2cfa73e24340398d {
  -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_ae0a50268b135aa6 {
  -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_d15aeca67059c8d8 {
  -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_42ee6e0b43896443 {
  -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_aec6d75ef7df06b6 {
  -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_e34b6e51bc1f26a3 {
  -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_786db0f33be863cb {
  -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_a108856f1d4b8d87 {
  -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_6f0a274f2ad4b9b3 {
  -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_bc45d89f93bc9ffd {
  -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_574bd114bdb2859a {
  -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_c3d2a446dcec3c55 {
  -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_4e46556bb7a7c7f2 {
  -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_74fdd730956b69c9 {
  -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_0abbcf2f597359c7 {
  -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_c66c334adfbaf78f {
  -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_66e241f9fbd102a0 {
  -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_619c107932fcd57a {
  -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_0676970039b9ee4c {
  -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_ef6c25effbffd3ee {
  -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_e8817a143c258b43 {
  -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_9f9ea64881380b30 {
  -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_8d6b755ee72085de {
  -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_275a27208308cf67 {
  -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_56cda94b25a531f6 {
  -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_59733c6ece6daf41 {
  -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_002edf7433d602da {
  -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_b7c1a5eef1701348 {
  -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_e0de86b493f94ebc {
  animation: animate-floting 15s linear infinite;
}
.floting-line_e0de86b493f94ebc:hover {
  animation-play-state: paused;
}

.floting-line-2_11d5ba1be2dc6183 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_11d5ba1be2dc6183: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_8fe40713d5cb3195(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8fe40713d5cb3195(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8fe40713d5cb3195(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_8613b6efa1fefff9 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_8613b6efa1fefff9 .reveal-animation_e9474ffedaf1fa98 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_8613b6efa1fefff9 .reveal-animation_e9474ffedaf1fa98::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_e9474ffedaf1fa98.reveal-primary_61e287126f324813::before {
  background: #0c0c0a;
}

.reveal-animation_e9474ffedaf1fa98.reveal-dark_53e5ec139c857857::before {
  background: #000;
}

.reveal-animation_e9474ffedaf1fa98.reveal-white_dbce7e46b8d68ac4::before {
  background: #000;
}

.reveal-animation_e9474ffedaf1fa98.reveal-top_1dfeae63272abba1.aos-animate::before,
.reveal-animation_e9474ffedaf1fa98.reveal-bottom_ae1d628101f22091.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_e9474ffedaf1fa98.reveal-start_a52cecdc9d39ef03.aos-animate::before,
.reveal-animation_e9474ffedaf1fa98.reveal-end_091e2479d4870c54.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_e9474ffedaf1fa98.reveal-top_1dfeae63272abba1::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_e9474ffedaf1fa98.reveal-start_a52cecdc9d39ef03::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_e9474ffedaf1fa98.reveal-end_091e2479d4870c54::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_e9474ffedaf1fa98.reveal-bottom_ae1d628101f22091::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_44052dc711bc82c9 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_44052dc711bc82c9 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_44052dc711bc82c9 {
    margin: 6em auto;
  }
}
.cd-headline_cf0cee03d1dbc786 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_cf0cee03d1dbc786 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_cf0cee03d1dbc786 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_cf0cee03d1dbc786 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_cf0cee03d1dbc786 {
    font-size: 26px;
  }
}
.cd-words-wrapper_e34f06f6051522d9 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_e34f06f6051522d9 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_e34f06f6051522d9 b.is-visible_058b861b2f208ffd {
  position: relative;
}

.no-js_66f39000c61fcf76 .cd-words-wrapper_e34f06f6051522d9 b {
  opacity: 0;
}

.no-js_66f39000c61fcf76 .cd-words-wrapper_e34f06f6051522d9 b.is-visible_058b861b2f208ffd {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_cf0cee03d1dbc786.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_cf0cee03d1dbc786.clip .cd-words-wrapper_e34f06f6051522d9 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_cf0cee03d1dbc786.clip .cd-words-wrapper_e34f06f6051522d9 b {
  font-weight: 700;
}

.cd-headline_cf0cee03d1dbc786.clip .cd-words-wrapper_e34f06f6051522d9::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_cf0cee03d1dbc786.clip b {
  opacity: 0;
}

.cd-headline_cf0cee03d1dbc786.clip b.is-visible_058b861b2f208ffd {
  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_9e32d09ccc0ef341,
body.sal-disabled_80666dfbcf0184e4 [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_9e32d09ccc0ef341,
body.sal-disabled_80666dfbcf0184e4 [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_9e32d09ccc0ef341,
body.sal-disabled_80666dfbcf0184e4 [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_9e32d09ccc0ef341,
body.sal-disabled_80666dfbcf0184e4 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_cd766d1cc7590540 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_cd766d1cc7590540 .button-area-start_f67246664adc4217 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_cd766d1cc7590540 .button-area-start_f67246664adc4217 .call-us_15aec7989dfcb9b8 {
    display: none;
  }
}
.header-style-one-wrapper_cd766d1cc7590540 .button-area-start_f67246664adc4217 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_cd766d1cc7590540 .button-area-start_f67246664adc4217 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_cd766d1cc7590540 .logo-area_82c86b502e023bb9 .logo_19fbb52a90dcb35a {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_82c86b502e023bb9 img.light_d193829664191b2f {
  display: block;
}
[data-theme=light] .logo-area_82c86b502e023bb9 img.dark_e26602a0d571ac66 {
  display: none;
}

[data-theme=dark] .logo-area_82c86b502e023bb9 img.light_d193829664191b2f {
  display: none;
}
[data-theme=dark] .logo-area_82c86b502e023bb9 img.dark_e26602a0d571ac66 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_e0df460fddeb487b .main-nav-area_27f76fb4e765e14f ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_e0df460fddeb487b .button-area-start_f67246664adc4217 .text-btn_8ce876a544ad49e1 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_27f76fb4e765e14f ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_f67246664adc4217 .call-us_15aec7989dfcb9b8, [data-theme=dark] .header--sticky.sticky .button-area-start_f67246664adc4217 .text-btn_8ce876a544ad49e1 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_e0df460fddeb487b .main-nav-area_27f76fb4e765e14f ul li a {
  color: #fff;
}

.header-style-one_d36a0237c781d2c3 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_d36a0237c781d2c3 .header-style-one-wrapper_cd766d1cc7590540 .main-nav-area_27f76fb4e765e14f {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_d36a0237c781d2c3 .header-style-one-wrapper_cd766d1cc7590540 .main-nav-area_27f76fb4e765e14f {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_c5a3da44953d16db {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_d36a0237c781d2c3 .header-style-one-wrapper_cd766d1cc7590540 .main-nav-area_27f76fb4e765e14f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_d36a0237c781d2c3 .header-style-one-wrapper_cd766d1cc7590540 .main-nav-area_27f76fb4e765e14f {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_d36a0237c781d2c3 .header-style-one-wrapper_cd766d1cc7590540 .button-area-start_f67246664adc4217 a.text-btn_8ce876a544ad49e1 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_e0df460fddeb487b {
  background: var(--body-bg);
}

header.header-two_a5d1538dd1703e08 {
  display: block;
}
header.header-two_a5d1538dd1703e08.border-bottom_985cfc72e057a460 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_762da2a147d949b3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_762da2a147d949b3 a.logo-area_82c86b502e023bb9 {
  padding: 25px 0;
}
.header-two-content-main_762da2a147d949b3 .header-end-area_6b2e44674871874d {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_762da2a147d949b3 .header-end-area_6b2e44674871874d a.reqiest_c42b5f285188e862 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_762da2a147d949b3 .header-end-area_6b2e44674871874d a.reqiest_c42b5f285188e862 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_762da2a147d949b3 .header-end-area_6b2e44674871874d .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_a49b2df7f8afffb9 {
  width: 100%;
  position: absolute;
}
.header-three_a49b2df7f8afffb9 .header-wrapper-main-three_4a65f9cd8cbc3f6d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_a49b2df7f8afffb9 .header-wrapper-main-three_4a65f9cd8cbc3f6d .header-right-area_c54d7f8a21055b0f {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_a49b2df7f8afffb9 .header-wrapper-main-three_4a65f9cd8cbc3f6d .header-right-area_c54d7f8a21055b0f .main-nav-area_27f76fb4e765e14f {
    display: none;
  }
}
.header-three_a49b2df7f8afffb9 .header-wrapper-main-three_4a65f9cd8cbc3f6d .header-right-area_c54d7f8a21055b0f .main-nav-area_27f76fb4e765e14f ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_a49b2df7f8afffb9 .header-wrapper-main-three_4a65f9cd8cbc3f6d .header-right-area_c54d7f8a21055b0f .rts-btn {
    display: none;
  }
}
.header-three_a49b2df7f8afffb9 .header-wrapper-main-three_4a65f9cd8cbc3f6d .logo-area_82c86b502e023bb9 {
  padding: 25px 0;
}

.main-nav-area_27f76fb4e765e14f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_27f76fb4e765e14f ul li {
  margin: 0;
}
.main-nav-area_27f76fb4e765e14f 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_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 {
  transition: all 0.3s;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4:hover .menu-item_81da585b0437efa4 {
  opacity: 0.5;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .menu-item_81da585b0437efa4 {
  transition: all 0.3s;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .menu-item_81da585b0437efa4 .fluxi-dropdown-main-element_64904882c0a23cbd {
  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_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .menu-item_81da585b0437efa4 .fluxi-dropdown-main-element_64904882c0a23cbd {
    padding: 35px 17px;
  }
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .menu-item_81da585b0437efa4:hover {
  opacity: 1;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752 {
  z-index: 10;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752 .fluxi-submenu_5d32d151ef790239 {
  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_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752 .fluxi-submenu_5d32d151ef790239:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752 .fluxi-submenu_5d32d151ef790239 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752 .fluxi-submenu_5d32d151ef790239 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752 .fluxi-submenu_5d32d151ef790239 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_27f76fb4e765e14f ul.fluxi-desktop-menu_f6d3ec96927d8ce4 .fluxi-has-dropdown_5d162a7871fdf752:hover .fluxi-submenu_5d32d151ef790239 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_762da2a147d949b3 .main-nav-area_27f76fb4e765e14f {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_762da2a147d949b3 .main-nav-area_27f76fb4e765e14f {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_762da2a147d949b3 .main-nav-area_27f76fb4e765e14f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_762da2a147d949b3 .main-nav-area_27f76fb4e765e14f {
    display: none;
  }
}

.side-bar_7c83ac87db1122b3 {
  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_7c83ac87db1122b3 {
    width: 315px;
  }
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .thumbnail_62a9e02d40ffe8d8 {
  display: flex;
  justify-content: center;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .thumbnail_62a9e02d40ffe8d8 img {
  width: 60%;
  margin: auto;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb {
  text-align: center;
  margin-top: 30px;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .title {
  font-weight: 600;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .footer_ed347ff1990c239c {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .footer_ed347ff1990c239c .title {
  font-weight: 500;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .footer_ed347ff1990c239c a.rts-btn {
  margin: auto;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e {
  margin-top: 50px;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .single-info_9ae5862d0a007137 {
  margin: 15px 0;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .single-info_9ae5862d0a007137 a:hover {
  color: var(--color-primary);
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .rts-social-style-one_41e8ea831e78c46a {
  margin-top: 40px;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .rts-social-style-one_41e8ea831e78c46a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .rts-social-style-one_41e8ea831e78c46a ul li {
  margin: 0;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .rts-social-style-one_41e8ea831e78c46a ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .contact-information--sidebar_35fcec57a88edd8e .rts-social-style-one_41e8ea831e78c46a ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_7c83ac87db1122b3.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_7c83ac87db1122b3 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_7c83ac87db1122b3 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_d36a0237c781d2c3.case-studies_44c951ed38470d71 .main-nav-area_27f76fb4e765e14f ul li > a.fluxi-dropdown-main-element_64904882c0a23cbd {
  color: #fff !important;
}

.header-style-one_d36a0237c781d2c3.case-studies_44c951ed38470d71.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_7c83ac87db1122b3 {
  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_7c83ac87db1122b3 {
    width: 300px;
  }
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .thumbnail_62a9e02d40ffe8d8 {
  display: flex;
  justify-content: center;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .thumbnail_62a9e02d40ffe8d8 img {
  width: 85%;
  margin: auto;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb {
  text-align: center;
  margin-top: 30px;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .title {
  font-weight: 600;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .footer_ed347ff1990c239c {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .footer_ed347ff1990c239c .title {
  font-weight: 500;
}
.side-bar_7c83ac87db1122b3 .inner-main-wrapper-desk_20263bb6107bf80b .inner-content_90d10f9ab93f61bb .footer_ed347ff1990c239c a.rts-btn {
  margin: auto;
}

.side-bar_7c83ac87db1122b3.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_7c83ac87db1122b3 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_7c83ac87db1122b3 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../visuals/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_eed3ba50bcc95e30 {
  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_cf0090aeac412680 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_cf0090aeac412680 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_cf0090aeac412680 {
    display: block;
  }
}

.mobile-menu-main_cf0090aeac412680 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_cf0090aeac412680 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_cf0090aeac412680 nav ul li a.main_ebb924a47872d0f5 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee {
  position: relative;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee ul a {
  padding: 10px 0;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee 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_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee::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_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee.mm-active_2404bfeafc1c18e4::after {
  content: "\f077";
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee.third-lvl_17dad31cd5081342::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee.third-lvl_17dad31cd5081342 ul {
  padding: 0 20px;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee.third-lvl_17dad31cd5081342 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee.third-lvl_17dad31cd5081342 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_cf0090aeac412680 nav ul li.has-droupdown_d80f18d7cfbef1ee.third-lvl_17dad31cd5081342 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_cf0090aeac412680 nav ul li a {
  display: block;
}
.mobile-menu-main_cf0090aeac412680 .social-wrapper-one_b96fc26098d86212 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_7c83ac87db1122b3.header-two_a5d1538dd1703e08 .inner-main-wrapper-desk_20263bb6107bf80b, .side-bar_7c83ac87db1122b3.header-three_a49b2df7f8afffb9 .inner-main-wrapper-desk_20263bb6107bf80b {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_7c83ac87db1122b3.header-two_a5d1538dd1703e08 .mobile-menu_dde5d97c90ca2433, .side-bar_7c83ac87db1122b3.header-three_a49b2df7f8afffb9 .mobile-menu_dde5d97c90ca2433 {
    display: none !important;
  }
}

.header-one_e338592c2c09168d .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7 {
  position: relative;
}
.header-one_e338592c2c09168d .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7:hover::after {
  color: var(--color-primary);
}
.header-one_e338592c2c09168d .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7::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_e338592c2c09168d .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7 .third-lvl_17dad31cd5081342 {
  margin-left: -4px;
}

.header-three_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce {
  padding: 15px 0;
}
.header-three_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7 {
  position: relative;
}
.header-three_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7:hover::after {
  color: var(--color-primary);
}
.header-three_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7::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_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce .sub-dropdown_5398b1b4a3ce96e7 .third-lvl_17dad31cd5081342 {
  margin-left: -4px;
}
.header-three_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce li {
  margin: 0;
  width: 100%;
}
.header-three_a49b2df7f8afffb9 .main-nav-desk_f2e96ee4ff42da06 nav ul li.has-droupdown_d80f18d7cfbef1ee .submenu.inner-page_50cb16626fa7cfce li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_5398b1b4a3ce96e7 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_5398b1b4a3ce96e7 .submenu.third-lvl_17dad31cd5081342 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_5398b1b4a3ce96e7 .submenu.third-lvl_17dad31cd5081342.base {
  display: block !important;
}
.sub-dropdown_5398b1b4a3ce96e7:hover .sub-menu-link_e9b27e68bc61bdb3 {
  color: var(--color-primary);
}
.sub-dropdown_5398b1b4a3ce96e7:hover .submenu.third-lvl_17dad31cd5081342.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_5398b1b4a3ce96e7:hover .submenu.third-lvl_17dad31cd5081342.base li {
  display: block;
}
.sub-dropdown_5398b1b4a3ce96e7:hover .submenu.third-lvl_17dad31cd5081342.base li a {
  display: block !important;
}

.header-three_a49b2df7f8afffb9 .sub-dropdown_5398b1b4a3ce96e7:hover .submenu.third-lvl_17dad31cd5081342.base {
  margin-left: -14px !important;
}

.header-two_a5d1538dd1703e08 .header-main-wrapper_a032c2362cb89185 .sub-dropdown_5398b1b4a3ce96e7:hover .submenu.third-lvl_17dad31cd5081342.base {
  margin-left: 90px !important;
}

header.heder-two_84f6d716b8048219 .sub-dropdown_5398b1b4a3ce96e7:hover .submenu.third-lvl_17dad31cd5081342.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_84f6d716b8048219 .sub-dropdown_5398b1b4a3ce96e7::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_84f6d716b8048219 .sub-dropdown_5398b1b4a3ce96e7:hover a.sub-menu-link_e9b27e68bc61bdb3 {
  color: var(--color-primary) !important;
}
header.heder-two_84f6d716b8048219 .sub-dropdown_5398b1b4a3ce96e7:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_84f6d716b8048219 .sub-dropdown_5398b1b4a3ce96e7 .submenu.third-lvl_17dad31cd5081342.base {
  display: block;
}

.sub-dropdown_5398b1b4a3ce96e7 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_5398b1b4a3ce96e7.active .sub-menu-link_e9b27e68bc61bdb3 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_5398b1b4a3ce96e7.active .sub-menu-link_e9b27e68bc61bdb3::after {
  width: 12px !important;
}
.sub-dropdown_5398b1b4a3ce96e7.active::after {
  color: #FFFFFF;
}
.sub-dropdown_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342 {
  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_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342:hover li a {
  opacity: 0.5;
}
.sub-dropdown_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342 li:hover a::after {
  width: 12px;
}
.sub-dropdown_5398b1b4a3ce96e7 .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342 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_5398b1b4a3ce96e7:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_5398b1b4a3ce96e7:hover .sub-menu-link_e9b27e68bc61bdb3 {
  color: var(--color-primary);
}
.sub-dropdown_5398b1b4a3ce96e7:hover .fluxi-submenu_5d32d151ef790239.third-lvl_17dad31cd5081342.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_e02c7abc87b14250 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_e02c7abc87b14250 {
    padding: 0 15px;
  }
}

.section-bg_0110734f16e3abb2 {
  background: var(--section-bg-gray);
}

.bg_white_f9a5ba81c1a0d724 {
  background: var(--body-bg);
}

.g-48_56eafd00d100dbc7 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_9ccc342eb9f4fbfc {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_8fc588cae099564c {
  background: #F8F9FB;
}

.bg-gray-2_c3628b51cd79dcdf {
  background: var(--bg-gray-2);
}

.overflow-right-div_510830b7d383705e {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_510830b7d383705e {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_510830b7d383705e {
    width: 100%;
  }
}

.gsap-marker-end_5688c93157616cd6,
.gsap-marker-start_86bf28aaeaed9706,
.gsap-marker-scroller-end_3a5a7c38eb0f5453,
.gsap-marker-scroller-start_c80a70ad10f55737 {
  display: none !important;
}

.bg-dark-p_e97d2d6230590ee6 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_65b88597c9818344 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_1421b0b21fd22fa3 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_896c58004a84f3b0 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce img.two_da8dce6caa24b476 {
  left: 38px;
}
.customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce img.three_589e2325c926ac30 {
  left: 73px;
}
.customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce img.four_3eece24951c43dca {
  left: 108px;
}
.customer-review-area_896c58004a84f3b0 p.desc {
  margin-bottom: 0;
}

.br-none_ce7555390b8a3aaa {
  border-radius: 0 !important;
}

.color-secondary-2_466d3f017d8126a7 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_5994abfabf4dd8d1 {
    order: 2;
  }
}

.loader-wrapper_1aa7437c5642fd8e {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_1aa7437c5642fd8e .loader-section_759f651c80c12fe1 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_1aa7437c5642fd8e .loader-section_759f651c80c12fe1.section-left_1cdcdb55adcbe3bb {
  left: 0;
}

.loader-wrapper_1aa7437c5642fd8e .loader-section_759f651c80c12fe1.section-right_35783f14b110144a {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_1aa7437c5642fd8e .loader-section_759f651c80c12fe1.section-left_1cdcdb55adcbe3bb {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_1aa7437c5642fd8e .loader-section_759f651c80c12fe1.section-right_35783f14b110144a {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_206e69452ac83578 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_1aa7437c5642fd8e {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_206e69452ac83578: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_206e69452ac83578 {
  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_8578780821c165dc {
  -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_8578780821c165dc.btt__visible_5bf062f467e45e42 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_8578780821c165dc {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_1b510318d1959c45 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_1bafb53341339b95 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_8232148f06d8f170 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_1bafb53341339b95 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_8232148f06d8f170 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_ce2d5a7c08156165:hover,
[data-theme=dark] .rts-btn.btn-primary-5_8697eff9b3a703d7:hover,
[data-theme=dark] .rts-btn.btn-primary-6_7ee30783e6047691:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_d75843dbfbaca897: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_ce2d5a7c08156165 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_ce2d5a7c08156165:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_0d54140c5b55a026 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_0d54140c5b55a026::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_0d54140c5b55a026::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_0d54140c5b55a026:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_0d54140c5b55a026:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_acbba72d55b47cef {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_acbba72d55b47cef::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_acbba72d55b47cef::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_acbba72d55b47cef:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_acbba72d55b47cef:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_d75843dbfbaca897 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_d75843dbfbaca897:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_8697eff9b3a703d7 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_8697eff9b3a703d7:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_7ee30783e6047691 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_7ee30783e6047691:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_e7edd873d3587439 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_e7edd873d3587439::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_e7edd873d3587439:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_cbc38bb33224f9b1 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_cbc38bb33224f9b1::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_cbc38bb33224f9b1:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_d20cd8ee44f3201c {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_d20cd8ee44f3201c::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_d20cd8ee44f3201c:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_b839a041e1d3bb51 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_b839a041e1d3bb51 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_b839a041e1d3bb51:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_961b5010dc4818a1 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_961b5010dc4818a1 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_961b5010dc4818a1:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_3d63349134b0f4b9 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_3d63349134b0f4b9:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_3d63349134b0f4b9.about_88ce56694edf4866 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_3d63349134b0f4b9.about_88ce56694edf4866:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_0d7d43d398832a27 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_0d7d43d398832a27:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_6ce506783b2d3260 {
  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_6ce506783b2d3260 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_6ce506783b2d3260:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_0d7d43d398832a27 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_df7ab04316996575 {
  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_df7ab04316996575::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_df7ab04316996575::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_df7ab04316996575 i {
  font-weight: 400;
}
.under-line-btn_1f4b54d33b78098a {
  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_1f4b54d33b78098a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_1f4b54d33b78098a::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_1f4b54d33b78098a:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_c50ceae0ae0c638a .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_c50ceae0ae0c638a .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_c50ceae0ae0c638a .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_c50ceae0ae0c638a .title {
    font-size: 40px;
  }
}
.banner-one-content-left_c50ceae0ae0c638a p.disc_d22ebc08c5a81037 {
  margin-bottom: 50px;
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e .customer-review-area_896c58004a84f3b0 .client-img_9a8018f54aee5dce {
  width: 150px;
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e .customer-review-area_896c58004a84f3b0 p.desc {
  min-width: max-content;
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e .customer-review-area_896c58004a84f3b0 img {
  max-width: 40%;
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e .customer-review-area_896c58004a84f3b0 img.two_da8dce6caa24b476 {
  left: 24px;
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e .customer-review-area_896c58004a84f3b0 img.three_589e2325c926ac30 {
  left: 48px;
}
.banner-one-content-left_c50ceae0ae0c638a .button-banner-one-wrapper_ff26a373dbafe59e .customer-review-area_896c58004a84f3b0 img.four_3eece24951c43dca {
  left: 72px;
}

.banner-one-right-content-with-img_a7e75eb6d9b60a77 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_a7e75eb6d9b60a77 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_a7e75eb6d9b60a77 .img-1_84d76afd56282334 {
  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_a7e75eb6d9b60a77 .img-1_84d76afd56282334 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_a7e75eb6d9b60a77 .img-2_0038c4c954d5f7dc {
  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_a7e75eb6d9b60a77 .img-2_0038c4c954d5f7dc {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_5efd99df4de8caee {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_5efd99df4de8caee .box-one-top_74ba428ac809518b {
  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_5efd99df4de8caee .box-one-bottom_537e3b542d34243f {
  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_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc {
    display: none;
  }
}
.rts-banner-area-one_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc .right-top_576392f55bd82d82 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc .right-bottom_63a8e3ae962c94d8 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc .mid-top_70ddf24966e2e801 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc .left-bottom_4943a8afdfb7ce89 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc .left-top_31de7b498a0605e0 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5efd99df4de8caee .radious-shape_91ab4e1bdcf20dfc .center-bottom_39530958de9efef6 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-content-left_c50ceae0ae0c638a .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-content-left_c50ceae0ae0c638a .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-content-left_c50ceae0ae0c638a .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-content-left_c50ceae0ae0c638a .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-content-left_c50ceae0ae0c638a p.disc_d22ebc08c5a81037 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-content-left_c50ceae0ae0c638a .customer-review-area_896c58004a84f3b0 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-right-content-with-img_a7e75eb6d9b60a77 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-right-content-with-img_a7e75eb6d9b60a77 .short-image-area_591b8d81212a500b .img-1_84d76afd56282334 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-right-content-with-img_a7e75eb6d9b60a77 .short-image-area_591b8d81212a500b .img-1_84d76afd56282334 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .banner-one-right-content-with-img_a7e75eb6d9b60a77 .short-image-area_591b8d81212a500b .img-1_84d76afd56282334 {
    left: 0;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-area-inner_29615d47a51a756d {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 {
  margin-bottom: 40px;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .brand-left-short-title-one_21953f09905b2c9c {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .brand-left-short-title-one_21953f09905b2c9c {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .brand-left-short-title-one_21953f09905b2c9c .star-rating_d8f3f5231ccd5510 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .brand-left-short-title-one_21953f09905b2c9c .star-rating_d8f3f5231ccd5510 li {
  list-style: none;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .brand-left-short-title-one_21953f09905b2c9c .star-rating_d8f3f5231ccd5510 li a {
  color: #FF6354;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-title-area_34e794b7cafcd4b8 .brand-left-short-title-one_21953f09905b2c9c p.disc_d22ebc08c5a81037 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-slider-area_abe1c3a5b15c2c8b {
  overflow: hidden;
}
.rts-banner-area-one_5efd99df4de8caee.banner-five_fd94514d54a38c24 .brand-slider-area_abe1c3a5b15c2c8b .brand-inner_47ce075fb69d69c6 {
  text-align: center;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a {
  background: #212026;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .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_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 p.disc_d22ebc08c5a81037 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .button-area_f39d0e52460748eb {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .button-area_f39d0e52460748eb {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .button-area_f39d0e52460748eb .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .button-area_f39d0e52460748eb .rts-btn.btn-primary-5_8697eff9b3a703d7 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .button-area_f39d0e52460748eb .rts-btn.btn-primary-5_8697eff9b3a703d7:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .button-area_f39d0e52460748eb .rts-btn.btn-primary-5-border_3d63349134b0f4b9 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .counter-upmain-wrapper-style-six_41fd46505c24ade0 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .counter-upmain-wrapper-style-six_41fd46505c24ade0 .single-counter-up-six_833cc850f4ddffe5 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-content-left_5e40adf09f661cb4 .counter-upmain-wrapper-style-six_41fd46505c24ade0 .single-counter-up-six_833cc850f4ddffe5 p {
  color: #D7D9E9;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 {
    width: 100%;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 .image-one_d4766f0317cda71f {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 .image-one_d4766f0317cda71f img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 .image-two_6577fcd4ddf288a4 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-left_8226abe41cca17d6 .image-two_6577fcd4ddf288a4 img {
    width: 100%;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 {
    display: none;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 .image-three_e5f20ec30d2cf997 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .banner-six-right-content-with-img_acd8b22af6537fd1 .image-right_1dc138c312d8dea7 .image-four_2b126f57ed488e16 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .shape_7121ae0ba42c8245 {
    display: none;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .shape_7121ae0ba42c8245 .right-top_576392f55bd82d82 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .shape_7121ae0ba42c8245 .right-top_576392f55bd82d82 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .shape_7121ae0ba42c8245 .right-bottom_63a8e3ae962c94d8 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_5efd99df4de8caee.banner-six_fa6850d14a2ca93a .shape_7121ae0ba42c8245 .right-bottom_63a8e3ae962c94d8 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_7abab1273e780120 {
  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_7abab1273e780120::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_7abab1273e780120 .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_7abab1273e780120 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_7abab1273e780120 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_7abab1273e780120 p.disc_d22ebc08c5a81037 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_7abab1273e780120 p.disc_d22ebc08c5a81037 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_7abab1273e780120 p.disc_d22ebc08c5a81037 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_7abab1273e780120 p.disc_d22ebc08c5a81037 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_7abab1273e780120 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}
.rts-banner-area-two_7abab1273e780120 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_7abab1273e780120 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_7abab1273e780120 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_7abab1273e780120 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_7abab1273e780120 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_7abab1273e780120 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_7abab1273e780120 .bottom-text_72800a8dfbe7819f p.disc_d22ebc08c5a81037 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_8cf6ff804fc6c4c1 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_8cf6ff804fc6c4c1 {
    margin-top: 70px;
  }
}

.mt-dec-100_37793186b53af790 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .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_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .two_da8dce6caa24b476 {
  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_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .two_da8dce6caa24b476 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .two_da8dce6caa24b476 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .three_589e2325c926ac30 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .three_589e2325c926ac30 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .four_3eece24951c43dca {
  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_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .four_3eece24951c43dca {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .four_3eece24951c43dca {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_bd7648a8b55fef94 .banner-2-shape_237a8ac58f9c58a0 .five_04c761172af50712 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_a49b2df7f8afffb9 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_af9ff10ae0c84b69 {
  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_af9ff10ae0c84b69 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.banner-three-area-start_af9ff10ae0c84b69 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.banner-three-area-start_af9ff10ae0c84b69 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_af9ff10ae0c84b69 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_af9ff10ae0c84b69 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_af9ff10ae0c84b69 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_2797244df43496ff {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_2797244df43496ff {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_2797244df43496ff .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_2797244df43496ff .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_2797244df43496ff .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_2797244df43496ff .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_2797244df43496ff .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_2797244df43496ff .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_2797244df43496ff .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_2797244df43496ff .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_2797244df43496ff p.disc_d22ebc08c5a81037 {
  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_2797244df43496ff p.disc_d22ebc08c5a81037 br {
    display: none;
  }
}
.banner-wrapper-three-main_2797244df43496ff .button-area_f39d0e52460748eb {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_2797244df43496ff .button-area_f39d0e52460748eb {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_2797244df43496ff .button-area_f39d0e52460748eb .under-line-btn_1f4b54d33b78098a::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_2797244df43496ff span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_4d809d3571862071 {
  padding-top: 68px;
}
.banner-four-content-left_4d809d3571862071 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_4d809d3571862071 .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_4d809d3571862071 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_4d809d3571862071 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_4d809d3571862071 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_4d809d3571862071 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_4d809d3571862071 .banner-logo-area_206dbfc8b63acc39 {
  margin-top: 50px;
}
.banner-four-content-left_4d809d3571862071 .banner-logo-area_206dbfc8b63acc39 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_4d809d3571862071 .banner-logo-area_206dbfc8b63acc39 .logo-area_82c86b502e023bb9 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_4d809d3571862071 .banner-logo-area_206dbfc8b63acc39 .logo-area_82c86b502e023bb9 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_206dbfc8b63acc39 .light_d193829664191b2f {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_206dbfc8b63acc39 .dark_e26602a0d571ac66 {
  display: none;
}

[data-theme=dark] .banner-logo-area_206dbfc8b63acc39 .light_d193829664191b2f {
  display: none;
}
[data-theme=dark] .banner-logo-area_206dbfc8b63acc39 .dark_e26602a0d571ac66 {
  display: inline-flex;
}

.thumbnail-banner-right-four_32341145b866ea83 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_32341145b866ea83::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_32341145b866ea83::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_32341145b866ea83::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_32341145b866ea83::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_32341145b866ea83 .main_ebb924a47872d0f5 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_32341145b866ea83 .main_ebb924a47872d0f5 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_32341145b866ea83 .main_ebb924a47872d0f5 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_32341145b866ea83 img.shape_7121ae0ba42c8245 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_32341145b866ea83 img.shape_7121ae0ba42c8245 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_32341145b866ea83 img.shape_7121ae0ba42c8245 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_32341145b866ea83 img.shape_7121ae0ba42c8245 {
    display: none;
  }
}

.rts-banner-four-area-start_9e12ee671b5f3234 {
  position: relative;
}
.rts-banner-four-area-start_9e12ee671b5f3234 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_9e12ee671b5f3234 .shape-area_267e104e6d2e288b .one {
    display: none;
  }
}
.rts-banner-four-area-start_9e12ee671b5f3234 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_9e12ee671b5f3234 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_9e12ee671b5f3234 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_6da878283675f454 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_6da878283675f454 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_6da878283675f454 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_6da878283675f454 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_6da878283675f454 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_6da878283675f454 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_6da878283675f454 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_6da878283675f454 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_6da878283675f454 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_6da878283675f454 p.disc_d22ebc08c5a81037 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_6da878283675f454 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}
.banner-seven-left-content_6da878283675f454 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_6da878283675f454 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_6da878283675f454 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_6da878283675f454 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_3b5504293b20b67e {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_3b5504293b20b67e {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_3b5504293b20b67e img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_3b5504293b20b67e img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_3b5504293b20b67e .short-image_6c0cc2b611cad79a {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_3b5504293b20b67e .short-image_6c0cc2b611cad79a.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_3b5504293b20b67e .short-image_6c0cc2b611cad79a.one {
    left: 0;
  }
}
.thumbnail-banner-seven_3b5504293b20b67e .short-image_6c0cc2b611cad79a.two_da8dce6caa24b476 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_aec5e713567b80be {
  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_aec5e713567b80be {
    flex-direction: column;
  }
}
.rts-brand-area-seven_aec5e713567b80be p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_aec5e713567b80be .brand-area-style-seven_f96c38fa1d366417 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_aec5e713567b80be .brand-area-style-seven_f96c38fa1d366417 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_aec5e713567b80be .brand-area-style-seven_f96c38fa1d366417 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_aec5e713567b80be .slider-Brand_42ab5fe6c48c416d {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_0af1de8dab851465 {
  position: relative;
}
.rts-banner-area-7_0af1de8dab851465 form {
  position: relative;
}
.rts-banner-area-7_0af1de8dab851465 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_0af1de8dab851465 form input {
  padding-left: 35px;
}
.rts-banner-area-7_0af1de8dab851465 .shape-area-start_a28500b22def7d43 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0af1de8dab851465 .shape-area-start_a28500b22def7d43 .two_da8dce6caa24b476 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0af1de8dab851465 .shape-area-start_a28500b22def7d43 .three_589e2325c926ac30 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0af1de8dab851465 .shape-area-start_a28500b22def7d43 .three_589e2325c926ac30 {
    display: none;
  }
}
.rts-banner-area-7_0af1de8dab851465 .shape-area-start_a28500b22def7d43 .four_3eece24951c43dca {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0af1de8dab851465 .shape-area-start_a28500b22def7d43 .four_3eece24951c43dca {
    display: none;
  }
}

.div-right-banner-floating_07280aca22b0e575 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_07280aca22b0e575 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_07280aca22b0e575 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_fbe22f286f9b1d85 {
  background-image: url(../visuals/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_fbe22f286f9b1d85 {
    height: auto;
  }
}

.inner-banner-8_602d70a451b77b56 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_602d70a451b77b56 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_602d70a451b77b56 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_602d70a451b77b56 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb {
    padding-top: 60px;
  }
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .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_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .title {
    font-size: 42px;
  }
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb p.disc_d22ebc08c5a81037 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .customer-review-area_896c58004a84f3b0 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .customer-review-area_896c58004a84f3b0 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_602d70a451b77b56 .left-area_57cb2a047ee0b1eb .customer-review-area_896c58004a84f3b0 p {
  color: #F2F2F8;
}
.inner-banner-8_602d70a451b77b56 .position-img_a6c72cdae8cbd977 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_602d70a451b77b56 .position-img_a6c72cdae8cbd977 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_602d70a451b77b56 .position-img_a6c72cdae8cbd977 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_602d70a451b77b56 .position-img_a6c72cdae8cbd977 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_602d70a451b77b56 .position-img_a6c72cdae8cbd977 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_602d70a451b77b56 .position-img_a6c72cdae8cbd977 {
    right: 10%;
  }
}
.inner-banner-8_602d70a451b77b56 .right-area_193d683b4381c818 .thumbnail-right-img_5ad07ce1af90c945 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_602d70a451b77b56 .right-area_193d683b4381c818 .thumbnail-right-img_5ad07ce1af90c945 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_c39b210558436f05 .about-main-wrapper_92cf4e3df6e3d317 .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_c39b210558436f05 .about-main-wrapper_92cf4e3df6e3d317 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_c39b210558436f05 .about-main-wrapper_92cf4e3df6e3d317 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_c39b210558436f05 .about-main-wrapper_92cf4e3df6e3d317 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_c39b210558436f05 .about-main-wrapper_92cf4e3df6e3d317 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_c39b210558436f05 .banner-about-right_57099e6a026ec1e6 p.disc_d22ebc08c5a81037 {
  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_41ccfb9f4b942ec5 {
  background-image: url(../visuals/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_41ccfb9f4b942ec5 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_41ccfb9f4b942ec5 .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_8cf6ff804fc6c4c1 {
  position: relative;
}
.large-image-video-area_8cf6ff804fc6c4c1 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_8cf6ff804fc6c4c1 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_8cf6ff804fc6c4c1 .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_8cf6ff804fc6c4c1 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_8cf6ff804fc6c4c1 .thumbnail_62a9e02d40ffe8d8 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_8cf6ff804fc6c4c1 .thumbnail_62a9e02d40ffe8d8 .pli-image_e915ba2fa6dfea28 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_8cf6ff804fc6c4c1 .thumbnail_62a9e02d40ffe8d8 .pli-image_e915ba2fa6dfea28 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_4be0494d20b0f503 form {
  position: relative;
}
.banner-area-wrapper-two_4be0494d20b0f503 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_4be0494d20b0f503 form input {
  padding-left: 40px;
}

.button-area-banner-four_6cff1dd6588af2be {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_6cff1dd6588af2be {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_6cff1dd6588af2be .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_6cff1dd6588af2be .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_abe1c3a5b15c2c8b {
  overflow: hidden;
}
.brand-slider-area_abe1c3a5b15c2c8b .brand-inner_47ce075fb69d69c6 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_ea8a350e579a96b8 .light_d193829664191b2f,
[data-theme=light] .brand-area-main-wrapper-two_85b3545522ecd7e4 .light_d193829664191b2f,
[data-theme=light] .brand-slider-area_abe1c3a5b15c2c8b .light_d193829664191b2f {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_ea8a350e579a96b8 .dark_e26602a0d571ac66,
[data-theme=light] .brand-area-main-wrapper-two_85b3545522ecd7e4 .dark_e26602a0d571ac66,
[data-theme=light] .brand-slider-area_abe1c3a5b15c2c8b .dark_e26602a0d571ac66 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_ea8a350e579a96b8 .light_d193829664191b2f,
[data-theme=dark] .brand-area-main-wrapper-two_85b3545522ecd7e4 .light_d193829664191b2f,
[data-theme=dark] .brand-slider-area_abe1c3a5b15c2c8b .light_d193829664191b2f {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_ea8a350e579a96b8 .dark_e26602a0d571ac66,
[data-theme=dark] .brand-area-main-wrapper-two_85b3545522ecd7e4 .dark_e26602a0d571ac66,
[data-theme=dark] .brand-slider-area_abe1c3a5b15c2c8b .dark_e26602a0d571ac66 {
  display: block;
}

.brand-left-short-title-one_21953f09905b2c9c 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_21953f09905b2c9c p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_4ff31425db30d915 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_ea8a350e579a96b8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_85b3545522ecd7e4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_85b3545522ecd7e4 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_85b3545522ecd7e4.about-page-brand_0758433044f70b8e {
  padding: 0;
}

.bg-dark-p_e97d2d6230590ee6 .title-style-one-center_ca8ec68d791ba9a7 .pre_7b98792da02f0fc8 {
  color: #fff;
}
.bg-dark-p_e97d2d6230590ee6 .title-style-one-center_ca8ec68d791ba9a7 .title {
  color: #fff;
}
.bg-dark-p_e97d2d6230590ee6 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .title {
  color: #FFF;
}
.bg-dark-p_e97d2d6230590ee6 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 .admin_1da2f4d11ef857a1 {
  color: var(--color-primary);
}
.bg-dark-p_e97d2d6230590ee6 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 .date_16adb163f4018b0e {
  color: #fff;
}

.title-three-brand-wrapper_654f8c7df3a15ca5 .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_feaaf868943dc0a3.home-six_f7ad729e706fcfe1 {
  padding-bottom: 40px;
}

.title-style-one-center_ca8ec68d791ba9a7 {
  text-align: center;
}
.title-style-one-center_ca8ec68d791ba9a7 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_ca8ec68d791ba9a7 br {
    display: none;
  }
}
.title-style-one-center_ca8ec68d791ba9a7 .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_ca8ec68d791ba9a7 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_ca8ec68d791ba9a7 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_ca8ec68d791ba9a7 .title br {
    display: none;
  }
}

.title-style-one-left_27d3a7a94a8547b6 {
  text-align: left;
}
.title-style-one-left_27d3a7a94a8547b6 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_27d3a7a94a8547b6 .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_27d3a7a94a8547b6 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_27d3a7a94a8547b6 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_27d3a7a94a8547b6 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_27d3a7a94a8547b6 .title br {
    display: none;
  }
}

.title-hover_7037dda287e5305f {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_7037dda287e5305f:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_9a001d451ea7813f {
  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_9a001d451ea7813f {
    padding: 20px;
  }
}
.single-pricing-area-start_9a001d451ea7813f .pricing-top-area_85282dc1a2162158 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_9a001d451ea7813f .pricing-top-area_85282dc1a2162158 .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_9a001d451ea7813f .pricing-top-area_85282dc1a2162158 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_9a001d451ea7813f .pricing-top-area_85282dc1a2162158 .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_9a001d451ea7813f .pricing-body_87367e9e716e46b7 p.disc_d22ebc08c5a81037 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_9a001d451ea7813f .pricing-body_87367e9e716e46b7 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_9a001d451ea7813f.active {
  background: var(--color-primary);
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-top-area_85282dc1a2162158 .title {
  color: #fff;
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-top-area_85282dc1a2162158 .icon {
  background: #8170E7;
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-top-area_85282dc1a2162158 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-body_87367e9e716e46b7 p.disc_d22ebc08c5a81037 {
  color: #FFFFFF;
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-body_87367e9e716e46b7 .check-content-wrapper_dab77337ff2a6e7b .single-check-area_9965e2f31449ba76 i {
  color: #fff;
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-body_87367e9e716e46b7 .check-content-wrapper_dab77337ff2a6e7b .single-check-area_9965e2f31449ba76 p {
  color: #fff;
}
.single-pricing-area-start_9a001d451ea7813f.active .pricing-body_87367e9e716e46b7 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_9a001d451ea7813f:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-top-area_85282dc1a2162158 .title {
  color: #fff;
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-top-area_85282dc1a2162158 .icon {
  background: #8170E7;
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-top-area_85282dc1a2162158 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-body_87367e9e716e46b7 p.disc_d22ebc08c5a81037 {
  color: #FFFFFF;
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-body_87367e9e716e46b7 .check-content-wrapper_dab77337ff2a6e7b .single-check-area_9965e2f31449ba76 i {
  color: #fff;
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-body_87367e9e716e46b7 .check-content-wrapper_dab77337ff2a6e7b .single-check-area_9965e2f31449ba76 p {
  color: #fff;
}
.single-pricing-area-start_9a001d451ea7813f:hover .pricing-body_87367e9e716e46b7 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_dab77337ff2a6e7b .single-check-area_9965e2f31449ba76 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_dab77337ff2a6e7b .single-check-area_9965e2f31449ba76 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_3c2658c397b0419a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_3c2658c397b0419a .shape-radious-image_4e469aa2512fd387 {
    display: none;
  }
}
.rts-pricing-area-one_3c2658c397b0419a .shape-radious-image_4e469aa2512fd387 .img-1_84d76afd56282334 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_3c2658c397b0419a .shape-radious-image_4e469aa2512fd387 .img-2_0038c4c954d5f7dc {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_87698385acc78ea3 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_87698385acc78ea3 .head-pricing_d2793cd18fd7eef9 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_87698385acc78ea3 .head-pricing_d2793cd18fd7eef9 .plane_name_c46a64fc795f9be4 {
  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_87698385acc78ea3 .head-pricing_d2793cd18fd7eef9 .doller-area_ed55fd456650623c {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_87698385acc78ea3 .head-pricing_d2793cd18fd7eef9 .doller-area_ed55fd456650623c .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_87698385acc78ea3 .head-pricing_d2793cd18fd7eef9 .doller-area_ed55fd456650623c .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_87698385acc78ea3 .head-pricing_d2793cd18fd7eef9 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_87698385acc78ea3 .body .single-check_0eea3671dc36bcff {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_87698385acc78ea3 .body .single-check_0eea3671dc36bcff i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_87698385acc78ea3 .footer_ed347ff1990c239c {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_87698385acc78ea3 .footer_ed347ff1990c239c .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_87698385acc78ea3 .footer_ed347ff1990c239c p {
  margin-top: 20px;
}
.single-pricing-area-two_87698385acc78ea3.free-place_1c96baac1866b55f .footer_ed347ff1990c239c .rts-btn.btn-primary-2_0d54140c5b55a026::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_87698385acc78ea3.free-place_1c96baac1866b55f .footer_ed347ff1990c239c .rts-btn.btn-primary-2_0d54140c5b55a026::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_87698385acc78ea3.professional-place_46f93c5e1c13e069 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_87698385acc78ea3.professional-place_46f93c5e1c13e069 .head-pricing_d2793cd18fd7eef9 .plane_name_c46a64fc795f9be4 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_87698385acc78ea3.professional-place_46f93c5e1c13e069 .body .single-check_0eea3671dc36bcff i {
  color: var(--color-primary);
}
.single-pricing-area-two_87698385acc78ea3.enterprise-place_ac90a6813f937c8b .head-pricing_d2793cd18fd7eef9 .plane_name_c46a64fc795f9be4 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_87698385acc78ea3.enterprise-place_ac90a6813f937c8b .body .single-check_0eea3671dc36bcff i {
  color: #BCBFDB;
}
.single-pricing-area-two_87698385acc78ea3.enterprise-place_ac90a6813f937c8b .footer_ed347ff1990c239c .rts-btn.btn-primary-2_0d54140c5b55a026 {
  color: #000000d3;
}
.single-pricing-area-two_87698385acc78ea3.enterprise-place_ac90a6813f937c8b .footer_ed347ff1990c239c .rts-btn.btn-primary-2_0d54140c5b55a026::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_87698385acc78ea3.enterprise-place_ac90a6813f937c8b .footer_ed347ff1990c239c .rts-btn.btn-primary-2_0d54140c5b55a026::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_9ce6a22c59ff8ec8 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .pricing-top-tag_266b38b4813dcec7 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_9ce6a22c59ff8ec8 .pric-area_91207eb4997a87b8 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .pric-area_91207eb4997a87b8 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .pric-area_91207eb4997a87b8 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .pric-area_91207eb4997a87b8 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .body .single-check-area_9965e2f31449ba76 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .body .single-check-area_9965e2f31449ba76 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .body .single-check-area_9965e2f31449ba76 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_9ce6a22c59ff8ec8 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_9ce6a22c59ff8ec8.active .top-badge_fd83f68fb8748d21 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_9ce6a22c59ff8ec8.active .top-badge_fd83f68fb8748d21 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_9ce6a22c59ff8ec8.active .pricing-top-tag_266b38b4813dcec7 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_9ce6a22c59ff8ec8.active .single-check-area_9965e2f31449ba76 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_b7d39e81b77e063c.rts-section-gap_947a7fd88e2e57b1.bg-light-border-radious_2320a70677e0483e {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_b7d39e81b77e063c {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b7d39e81b77e063c .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_0df062d72f762dd4 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_0df062d72f762dd4 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_b56b8093f0632828.inner_c4bad114cd904b87 {
  position: relative;
}
.rtws-pricing-area-start_b56b8093f0632828.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rtws-pricing-area-start_b56b8093f0632828.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_b56b8093f0632828.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_b56b8093f0632828.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_f2c388b99f27c244 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_f2c388b99f27c244 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_c2900dac5b584a2a .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_c2900dac5b584a2a p.disc_d22ebc08c5a81037 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_c2900dac5b584a2a p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_8ccf4e84c3be8b78 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_8ccf4e84c3be8b78 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.providing-service-area-start-one_8ccf4e84c3be8b78 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_8ccf4e84c3be8b78 .two_da8dce6caa24b476 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_8ccf4e84c3be8b78 .three_589e2325c926ac30 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_8ccf4e84c3be8b78 .four_3eece24951c43dca {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_8ccf4e84c3be8b78 .five_04c761172af50712 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_8ccf4e84c3be8b78 .six_f176e9b42365d500 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 {
    flex-direction: column;
  }
}
.rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 .title-style-one-left_27d3a7a94a8547b6 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 .title-style-one-left_27d3a7a94a8547b6 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 .title-style-one-left_27d3a7a94a8547b6 {
    max-width: 100%;
  }
}
.rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
  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_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_d4c8bc33dfef418e .title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.single-service-style-two_56d1f01146b9d247 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_56d1f01146b9d247 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_56d1f01146b9d247 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_56d1f01146b9d247 p.disc_d22ebc08c5a81037 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8 {
  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_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8::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_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8:hover {
  color: var(--color-primary);
}
.single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8 i {
  margin: 0;
}

.mt-dec-service-p-3_a1501ec51e32fad3 {
  margin-top: -300px;
}

.single-service-primary-3_bd63cc0b30857b34 {
  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_bd63cc0b30857b34::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_bd63cc0b30857b34 .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_bd63cc0b30857b34 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_bd63cc0b30857b34 .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_bd63cc0b30857b34 p.disc_d22ebc08c5a81037 {
  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_bd63cc0b30857b34 .under-line-btn_1f4b54d33b78098a {
  transition: 0.3s;
}
.single-service-primary-3_bd63cc0b30857b34:hover {
  border-color: #fff;
}
.single-service-primary-3_bd63cc0b30857b34:hover .icon {
  background: #fff;
}
.single-service-primary-3_bd63cc0b30857b34:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_bd63cc0b30857b34:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_bd63cc0b30857b34:hover .title {
  color: #fff;
}
.single-service-primary-3_bd63cc0b30857b34:hover p.disc_d22ebc08c5a81037 {
  color: #fff;
}
.single-service-primary-3_bd63cc0b30857b34:hover a.under-line-btn_1f4b54d33b78098a {
  color: #fff;
}
.single-service-primary-3_bd63cc0b30857b34:hover::after {
  opacity: 1;
}

.rts-service-area-five_e6aad3dc26bc668b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_e6aad3dc26bc668b .button-pagination-area_4af9eec5a93a99b3 {
    display: none;
  }
}
.rts-service-area-five_e6aad3dc26bc668b .section-inner_bdf0d882bcb680e6 {
  position: relative;
}
.rts-service-area-five_e6aad3dc26bc668b .service-swiper-main-wrapper-2_398b411c141dd2d3 {
  overflow: hidden;
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .title {
  color: var(--color-title);
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .disc_d22ebc08c5a81037 {
  color: var(--color-body);
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8::after {
  background: #BCBFDB;
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8::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_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247 .btn-border-bottom_5919c2961bbf51c8:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247.style-six_e0df460fddeb487b {
  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_e6aad3dc26bc668b .single-service-style-two_56d1f01146b9d247.style-six_e0df460fddeb487b.mid_c41b7f1484209394 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-button-next,
.rts-service-area-five_e6aad3dc26bc668b .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_e6aad3dc26bc668b .swiper-button-next:hover,
.rts-service-area-five_e6aad3dc26bc668b .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-button-next::after,
.rts-service-area-five_e6aad3dc26bc668b .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-pagination2 .swiper-pagination-bullet_d5bc2858a02d36fd {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_e6aad3dc26bc668b .swiper-pagination2 .swiper-pagination-bullet_d5bc2858a02d36fd.swiper-pagination-bullet-active_c638aa804ab7e93c {
  background: #FF6354;
}

.title-wrapper-between_71f6475392b3f992 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_71f6475392b3f992 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_71f6475392b3f992 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_248baadfa445cc8d .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_248baadfa445cc8d .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_248baadfa445cc8d p.disc_d22ebc08c5a81037 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_8b696e86f56e7e3c {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_8b696e86f56e7e3c .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_8b696e86f56e7e3c .title {
  margin-bottom: 24px;
}
.single-service-area-seven_8b696e86f56e7e3c p.disc_d22ebc08c5a81037 {
  margin-bottom: 20px;
}
.single-service-area-seven_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8::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_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8:hover {
  color: var(--color-primary);
}
.single-service-area-seven_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_8b696e86f56e7e3c .rts-readmore-arrow-top_256c7e0256275eb8:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_9c36517c5c50449a {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_a675156c404cb65a .area-3_d4deb0bd54b33b0a {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_a675156c404cb65a .thumbnail-service-1_f2c388b99f27c244 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_a675156c404cb65a .service-content-style-one_c2900dac5b584a2a.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_a675156c404cb65a .service-content-style-one_c2900dac5b584a2a .title {
  color: #fff;
}
.providing-service-area-start-seven_a675156c404cb65a .service-content-style-one_c2900dac5b584a2a p.disc_d22ebc08c5a81037 {
  color: #fff;
}
.providing-service-area-start-seven_a675156c404cb65a .service-content-style-one_c2900dac5b584a2a .under-line-btn_1f4b54d33b78098a {
  color: #fff;
}
.providing-service-area-start-seven_a675156c404cb65a .service-content-style-one_c2900dac5b584a2a .under-line-btn_1f4b54d33b78098a::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_3f0dd85e40ce03c3 {
  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_3f0dd85e40ce03c3 .title-wrapper-between_71f6475392b3f992 .title {
  color: #fff;
}
.service-bg-about-page_3f0dd85e40ce03c3 .title-wrapper-between_71f6475392b3f992 p.disc_d22ebc08c5a81037 {
  color: #E4E5F1;
}
.service-bg-about-page_3f0dd85e40ce03c3 .rts-service-area-style-4_248baadfa445cc8d p.disc_d22ebc08c5a81037 {
  color: #E4E5F1;
}
.service-bg-about-page_3f0dd85e40ce03c3 .rts-service-area-style-4_248baadfa445cc8d .title {
  color: #fff;
}

.title-service-page-area-top_87b7a8b9d62e9217 .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_87b7a8b9d62e9217 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_87b7a8b9d62e9217 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_87b7a8b9d62e9217 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_87b7a8b9d62e9217 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_87b7a8b9d62e9217 p.disc_d22ebc08c5a81037 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_87b7a8b9d62e9217 p.disc_d22ebc08c5a81037 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_87b7a8b9d62e9217 p.disc_d22ebc08c5a81037 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_87b7a8b9d62e9217 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.service-page-service-style_0394a8fc37332121 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_0394a8fc37332121:hover {
  background: #614CE1;
}
.service-page-service-style_0394a8fc37332121:hover .icon {
  background: #fff;
}
.service-page-service-style_0394a8fc37332121:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_0394a8fc37332121:hover .title {
  color: #fff;
}
.service-page-service-style_0394a8fc37332121:hover p.disc_d22ebc08c5a81037 {
  color: #fff;
}
.service-page-service-style_0394a8fc37332121:hover a.learn-more-btn-underline_02007c9854a4e091 {
  color: #fff;
}
.service-page-service-style_0394a8fc37332121:hover a.learn-more-btn-underline_02007c9854a4e091::after {
  background: #fff;
}
.service-page-service-style_0394a8fc37332121 .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_0394a8fc37332121 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_0394a8fc37332121 p.disc_d22ebc08c5a81037 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_0394a8fc37332121 .learn-more-btn-underline_02007c9854a4e091 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_0394a8fc37332121 .learn-more-btn-underline_02007c9854a4e091::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_0394a8fc37332121 .learn-more-btn-underline_02007c9854a4e091:hover {
  color: var(--color-primary);
}
.service-page-service-style_0394a8fc37332121 .learn-more-btn-underline_02007c9854a4e091:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_c88df8e144547cc1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d {
    display: none;
  }
}
.service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .one {
    display: none;
  }
}
.service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .two_da8dce6caa24b476 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .two_da8dce6caa24b476 {
    display: none;
  }
}

.service-relative_c88df8e144547cc1 {
  position: relative;
}
.service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .three_589e2325c926ac30 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .three_589e2325c926ac30 {
    display: none;
  }
}
.service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .four_3eece24951c43dca {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_f78a9e42b09b6a8d .portfolio-content-wrapper-list_ef03625c85281ed0 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_f78a9e42b09b6a8d .portfolio-content-wrapper-list_ef03625c85281ed0 {
    margin-bottom: 0;
  }
}

.service-relative_c88df8e144547cc1 {
  position: relative;
}
.service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .five_04c761172af50712 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_c88df8e144547cc1 .service--shape_f9eb9ac6bb76647d .six_f176e9b42365d500 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_7ef7c8f8d87f4427 .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_7ef7c8f8d87f4427 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_7ef7c8f8d87f4427 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_7ef7c8f8d87f4427 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_7ef7c8f8d87f4427 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_7ef7c8f8d87f4427 p.disc_d22ebc08c5a81037 {
  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_7ef7c8f8d87f4427 p.disc_d22ebc08c5a81037 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_7ef7c8f8d87f4427 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.rts-service-banner-area_13960bcb55fabe9a {
  position: relative;
}
.rts-service-banner-area_13960bcb55fabe9a .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_13960bcb55fabe9a .one {
    display: none;
  }
}
.rts-service-banner-area_13960bcb55fabe9a .two_da8dce6caa24b476 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_13960bcb55fabe9a .two_da8dce6caa24b476 {
    display: none;
  }
}
.rts-service-banner-area_13960bcb55fabe9a .three_589e2325c926ac30 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_13960bcb55fabe9a .three_589e2325c926ac30 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_13960bcb55fabe9a .three_589e2325c926ac30 {
    top: 10%;
  }
}
.rts-service-banner-area_13960bcb55fabe9a .four_3eece24951c43dca {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_13960bcb55fabe9a .four_3eece24951c43dca {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 .single-counter-up_95ccf04791118c12 {
  position: relative;
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 .single-counter-up_95ccf04791118c12::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_e78ba0485172d94c.service-single_b2bca050078463c0 .single-counter-up_95ccf04791118c12::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 .single-counter-up_95ccf04791118c12::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c.service-single_b2bca050078463c0 .single-counter-up_95ccf04791118c12:last-child::after {
  display: none;
}

.single-service-banner-area_ec5d4739f7f56c06 {
  position: relative;
}
.single-service-banner-area_ec5d4739f7f56c06 .banner-area-left-service-single_7ef7c8f8d87f4427 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_ec5d4739f7f56c06 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.single-service-banner-area_ec5d4739f7f56c06 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_ec5d4739f7f56c06 .shape-area_267e104e6d2e288b .one {
    top: 92%;
  }
}
.single-service-banner-area_ec5d4739f7f56c06 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_ec5d4739f7f56c06 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_ec5d4739f7f56c06 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_ec5d4739f7f56c06 .thumbnail_62a9e02d40ffe8d8 {
  position: relative;
}
.single-service-banner-area_ec5d4739f7f56c06 .thumbnail_62a9e02d40ffe8d8 .short-image_6c0cc2b611cad79a {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_93b573953b11ab5e {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_93b573953b11ab5e .title-style-one-center_ca8ec68d791ba9a7 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_93b573953b11ab5e .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_93b573953b11ab5e .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_93b573953b11ab5e .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_d4c8bc33dfef418e {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_d4c8bc33dfef418e .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_5609f668ec1b4319 {
    padding: 80px 0;
  }
}

.image-area-service-1_fc7923a76d24e3a2 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_fc7923a76d24e3a2 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_fc7923a76d24e3a2 .small_cd5555570e3992b4 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_fc7923a76d24e3a2.bottom-1 .small_cd5555570e3992b4 {
  right: 50px;
  left: unset;
}
.image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4 {
    display: none;
  }
}
.image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4.mid_c41b7f1484209394 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4.mid_c41b7f1484209394 {
    left: 35%;
  }
}
.image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4.two_da8dce6caa24b476 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4.two_da8dce6caa24b476 {
    display: none;
  }
}
.image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4.three_589e2325c926ac30 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_fc7923a76d24e3a2.area-3 .small_cd5555570e3992b4.three_589e2325c926ac30 {
    display: none;
  }
}

.rts-working-process-area_28110eea2c390952.about_88ce56694edf4866 {
  background: var(--choose-bg);
}
.rts-working-process-area_28110eea2c390952.about_88ce56694edf4866 .accordion-area-4_818e11297d11a244 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_28110eea2c390952.about_88ce56694edf4866 .thumbnail-left_c1b976b814cbe164 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_28110eea2c390952.about_88ce56694edf4866 .accordion-area-4_818e11297d11a244 .accordion-item button {
  color: #fff;
}

.our-service-area_5af6d06296b36dfa {
  position: relative;
}
.our-service-area_5af6d06296b36dfa.about_88ce56694edf4866 {
  overflow: hidden;
}
.our-service-area_5af6d06296b36dfa.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.our-service-area_5af6d06296b36dfa.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_5af6d06296b36dfa.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_5af6d06296b36dfa.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_5af6d06296b36dfa.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
    display: none;
  }
}

.rts-service-banner-area_13960bcb55fabe9a.inner_c4bad114cd904b87 .title-service-page-area-top_87b7a8b9d62e9217 .title {
  max-width: 100%;
}

.about-large-image-bg_ec34253e3846f093 {
  background-image: url(../visuals/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_ec34253e3846f093 {
    height: 350px;
  }
}

.step-down-text-process_e116caaba1e34264 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_e116caaba1e34264 {
    display: none;
  }
}
.step-down-text-process_e116caaba1e34264 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_e116caaba1e34264 .two_da8dce6caa24b476 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_e116caaba1e34264 .three_589e2325c926ac30 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_e116caaba1e34264 .four_3eece24951c43dca {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_e10aca2b552cee81 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a {
    padding-bottom: 50px;
  }
}
.connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a .title-main_4fe98107d9a7354f {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a .title-main_4fe98107d9a7354f {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a .title-main_4fe98107d9a7354f {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a p.disc_d22ebc08c5a81037 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a p.disc_d22ebc08c5a81037 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_e10aca2b552cee81 .connection-people-left_1fccf59398901a2a p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}
.connection-people-area_e10aca2b552cee81 .thumbnail-connection-area-right_b0f6defd20db90a1 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_e10aca2b552cee81 .shape-area-img_c5b66cd21afb5e08 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_e10aca2b552cee81 .shape-area-img_c5b66cd21afb5e08 .one {
    display: none;
  }
}
.connection-people-area_e10aca2b552cee81 .shape-area-img_c5b66cd21afb5e08 .two_da8dce6caa24b476 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_73eeff9496ab931f {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_73eeff9496ab931f img {
  margin-bottom: 24px;
}
.single-about-small-cd_73eeff9496ab931f .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_73eeff9496ab931f p.disc_d22ebc08c5a81037 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_eb89ee7eafc9e638 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_eb89ee7eafc9e638 .number_def0080685703bea {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_eb89ee7eafc9e638 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_eb89ee7eafc9e638 p.disc_d22ebc08c5a81037 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_2fe67840883677ff {
  margin-top: -120px;
}

.step-down-text-process_e116caaba1e34264 p.disc_d22ebc08c5a81037 {
  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_e116caaba1e34264 p.disc_d22ebc08c5a81037 {
    font-size: 18px;
  }
}

.container-1058_90d1f0686409a4b5 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_c3687f801411ef83 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_c3687f801411ef83 .thumbnail_62a9e02d40ffe8d8 {
  height: 100%;
}
.working-process-right-area-one_c3687f801411ef83 .thumbnail_62a9e02d40ffe8d8 .large_533206ae41286e4b {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_c3687f801411ef83 .large_533206ae41286e4b {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_c3687f801411ef83 .small_cd5555570e3992b4 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_c3687f801411ef83 .small_cd5555570e3992b4 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_c3687f801411ef83 .small_cd5555570e3992b4 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_c3687f801411ef83 .small_cd5555570e3992b4 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_0d1308293dc8a946 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_0d1308293dc8a946 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_83a889d884d6a6d6 .working-process-accordion-one .accordion-item .accordion-header_0d1308293dc8a946 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_1c58905e45412d1a {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_0d1308293dc8a946 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_0d1308293dc8a946 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_0d1308293dc8a946 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_0d1308293dc8a946 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_0d1308293dc8a946 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_1c58905e45412d1a {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_28110eea2c390952 .thumbnail-left_c1b976b814cbe164 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_28110eea2c390952 .thumbnail-left_c1b976b814cbe164 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_818e11297d11a244 .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_818e11297d11a244 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_818e11297d11a244 {
    padding-left: 0;
  }
}
.accordion-area-4_818e11297d11a244 .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_818e11297d11a244 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_818e11297d11a244 .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_818e11297d11a244 .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_818e11297d11a244 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_818e11297d11a244 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_818e11297d11a244 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_818e11297d11a244 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_818e11297d11a244 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_83a889d884d6a6d6 {
  position: relative;
}
.rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    display: none;
  }
}
.rts-working-porcess-area-two_83a889d884d6a6d6 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_e78ba0485172d94c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_e78ba0485172d94c {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c .single-counter-up_95ccf04791118c12 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c .single-counter-up_95ccf04791118c12 .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_e78ba0485172d94c .single-counter-up_95ccf04791118c12 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c .single-counter-up_95ccf04791118c12 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_e78ba0485172d94c .single-counter-up-five_5c2a2c920b0b596a {
  text-align: center;
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c .single-counter-up-five_5c2a2c920b0b596a .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_e78ba0485172d94c .single-counter-up-five_5c2a2c920b0b596a .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_06dfa08284d4c8a9 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_fceed125d27eb282 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_fceed125d27eb282 .single-counter-up-two_4d4c22e1a8df230c .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_fceed125d27eb282 .single-counter-up-two_4d4c22e1a8df230c .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_fceed125d27eb282 .single-counter-up-two_4d4c22e1a8df230c .inmformation_60bd8131d31ee29f p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_fceed125d27eb282::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_fceed125d27eb282 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_fceed125d27eb282 .shape-area_267e104e6d2e288b img {
    display: none;
  }
}
.counter-up-area-four_fceed125d27eb282 .shape-area_267e104e6d2e288b img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_e8586a8f5b783351 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_e8586a8f5b783351 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_451ce0e725f44e5c {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_451ce0e725f44e5c .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_451ce0e725f44e5c p.disc_d22ebc08c5a81037 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_41fd46505c24ade0.area-2_7dd214cb10f34af5 {
  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_41fd46505c24ade0.area-2_7dd214cb10f34af5 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_41fd46505c24ade0.area-2_7dd214cb10f34af5 .single-counter-up_95ccf04791118c12 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_41fd46505c24ade0.area-2_7dd214cb10f34af5 .single-counter-up_95ccf04791118c12 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_41fd46505c24ade0.area-2_7dd214cb10f34af5 .single-counter-up_95ccf04791118c12 .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_41fd46505c24ade0.area-2_7dd214cb10f34af5 .single-counter-up_95ccf04791118c12 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_3afefaff8ded6ba3 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_3afefaff8ded6ba3 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_3afefaff8ded6ba3 img {
  border-radius: 16px;
}

.call-to-action-area-7_af5ad96378b85f31 {
  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_af5ad96378b85f31 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_af5ad96378b85f31 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_af5ad96378b85f31 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_af5ad96378b85f31 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_af5ad96378b85f31 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_af5ad96378b85f31 p.disc_d22ebc08c5a81037 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_af5ad96378b85f31 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_af5ad96378b85f31 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.call-to-action-area-7_af5ad96378b85f31 .shape-area_267e104e6d2e288b img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_af5ad96378b85f31 .shape-area_267e104e6d2e288b img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_af5ad96378b85f31 .shape-area_267e104e6d2e288b img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_af5ad96378b85f31 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_fefc7473753bdcfd {
  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_fefc7473753bdcfd {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_fefc7473753bdcfd {
    padding: 50px;
  }
}
.call-to-action-area-5_fefc7473753bdcfd .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_fefc7473753bdcfd .title {
    font-size: 35px;
  }
  .call-to-action-area-5_fefc7473753bdcfd .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_fefc7473753bdcfd .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_fefc7473753bdcfd p.disc_d22ebc08c5a81037 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_fefc7473753bdcfd .button-area_f39d0e52460748eb {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_fefc7473753bdcfd .button-area_f39d0e52460748eb {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_fefc7473753bdcfd .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_fefc7473753bdcfd .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_fefc7473753bdcfd .rts-btn.btn-secondary-5_ab28f23d38552336 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_fefc7473753bdcfd .rts-btn.btn-secondary-5_ab28f23d38552336:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_fefc7473753bdcfd .rts-btn.btn-secondary-5-1_5a33b26830c7df88 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_fefc7473753bdcfd .rts-btn.btn-secondary-5-1_5a33b26830c7df88:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_fefc7473753bdcfd .shape-area_267e104e6d2e288b img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_fefc7473753bdcfd .shape-area_267e104e6d2e288b img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_fefc7473753bdcfd .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_fefc7473753bdcfd .shape-image_cbde1cfb7b680fcd {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_fefc7473753bdcfd.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_fefc7473753bdcfd.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_fefc7473753bdcfd.area-5_2 p.disc_d22ebc08c5a81037 {
  color: var(--color-second);
}
.call-to-action-area-5_fefc7473753bdcfd.area-5_2 .btn-primary-4-border_b839a041e1d3bb51 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_fefc7473753bdcfd.area-5_2 .btn-primary-4-border_b839a041e1d3bb51:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_fefc7473753bdcfd.area-5_2 .shape-image_cbde1cfb7b680fcd {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_fefc7473753bdcfd.area-5_2 .shape-image_cbde1cfb7b680fcd {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_fefc7473753bdcfd.area-5_2 .shape-image_cbde1cfb7b680fcd {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_fefc7473753bdcfd.area-5_2 .shape-image_cbde1cfb7b680fcd img {
    width: 70%;
  }
}

.counter-up-8-wrapper_c678faa7d1c721c5 {
  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_c678faa7d1c721c5 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_c678faa7d1c721c5 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_617f23e5ce4a874f {
  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_617f23e5ce4a874f {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_617f23e5ce4a874f .single-counter-up_95ccf04791118c12 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_617f23e5ce4a874f .single-counter-up_95ccf04791118c12 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_617f23e5ce4a874f .single-counter-up_95ccf04791118c12 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_617f23e5ce4a874f .single-counter-up_95ccf04791118c12:last-child {
  border: none;
}
.container-counter-about-page_617f23e5ce4a874f .single-counter-up_95ccf04791118c12 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_617f23e5ce4a874f .single-counter-up_95ccf04791118c12 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_9152f5f87d4efcf7 {
  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_9152f5f87d4efcf7 {
    padding: 20px;
  }
}
.single-testimonials-area_9152f5f87d4efcf7 .logo_19fbb52a90dcb35a {
  margin-bottom: 24px;
}
.single-testimonials-area_9152f5f87d4efcf7 p.disc_d22ebc08c5a81037 {
  max-width: 95%;
}
.single-testimonials-area_9152f5f87d4efcf7 .author-area_cacde50f5991206c {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_9152f5f87d4efcf7 .author-area_cacde50f5991206c .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_9152f5f87d4efcf7 .quote-image_cbd1f8b5299d542d {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_9152f5f87d4efcf7 .quote-image_cbd1f8b5299d542d {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_74e9b1e2ae6b9f6b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_74e9b1e2ae6b9f6b .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next,
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next::after,
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .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_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next:hover::after,
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_74e9b1e2ae6b9f6b .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_ce2d5a7c08156165 {
  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_ce2d5a7c08156165: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_2847ad09ae9d6d21 {
  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_04a24e762e5048a4 {
  border-radius: 20px;
}

.single-testimonisl-three_2cfee20dd3894a16 {
  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_2cfee20dd3894a16::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_2cfee20dd3894a16::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_2cfee20dd3894a16 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_2cfee20dd3894a16 p.disc_d22ebc08c5a81037 {
  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_2cfee20dd3894a16 .author_7b4b9d2a42a0941f .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_2cfee20dd3894a16 .author_7b4b9d2a42a0941f p.disc_d22ebc08c5a81037 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_1ef4983725b205c3 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_1ef4983725b205c3 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_1ef4983725b205c3 .small-team-aera_5dd9a1b1994eed5a {
  margin-top: -40px;
}
.expart-team-small-thumb_1ef4983725b205c3 .small-team-aera_5dd9a1b1994eed5a img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_1ef4983725b205c3 .small-team-aera_5dd9a1b1994eed5a img.two_da8dce6caa24b476 {
  left: 30px;
}
.expart-team-small-thumb_1ef4983725b205c3 .small-team-aera_5dd9a1b1994eed5a img.three_589e2325c926ac30 {
  left: 60px;
}
.expart-team-small-thumb_1ef4983725b205c3 .small-team-aera_5dd9a1b1994eed5a img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_dd8bc536ed0c4722 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_dd8bc536ed0c4722 {
    width: 100%;
  }
}

.single-testimonials-4_4087f01d8667b117 {
  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_4087f01d8667b117 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_4087f01d8667b117 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_4087f01d8667b117 p.disc_d22ebc08c5a81037 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_4087f01d8667b117 .author_7b4b9d2a42a0941f .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_4087f01d8667b117 .author_7b4b9d2a42a0941f p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_3e09fe4b7b9be0bf {
  position: relative;
}
.rts-client-feedback-area_3e09fe4b7b9be0bf.home-2_d787c9e3e963d62e .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_3e09fe4b7b9be0bf.home-2_d787c9e3e963d62e .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_f5470709d2b98fd3 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .one {
    display: none;
  }
}
.rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
    display: none;
  }
}
.rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
    display: none;
  }
}
.rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_f5470709d2b98fd3 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_c9d766d0ab5ef89c .single-testimonials-area_9152f5f87d4efcf7 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_c9d766d0ab5ef89c .single-testimonials-area_9152f5f87d4efcf7 p.disc_d22ebc08c5a81037 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_c9d766d0ab5ef89c .single-testimonials-area_9152f5f87d4efcf7 .author-area_cacde50f5991206c .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_c9d766d0ab5ef89c .single-testimonials-area_9152f5f87d4efcf7 .author-area_cacde50f5991206c span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_c9d766d0ab5ef89c {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_c9d766d0ab5ef89c .title-style-one-center_ca8ec68d791ba9a7 .pre_7b98792da02f0fc8 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_c9d766d0ab5ef89c .title-style-one-center_ca8ec68d791ba9a7 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_c9d766d0ab5ef89c .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_c9d766d0ab5ef89c .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_e1a99ce2df7edb93 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_e1a99ce2df7edb93 .inner_c4bad114cd904b87 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_e1a99ce2df7edb93 .inner_c4bad114cd904b87 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_e1a99ce2df7edb93 .inner_c4bad114cd904b87 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_e1a99ce2df7edb93 .inner_c4bad114cd904b87 {
    padding: 25px;
  }
}
.testimonials-filwidth_e1a99ce2df7edb93 .body {
  margin-top: 30px;
}
.testimonials-filwidth_e1a99ce2df7edb93 .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_e1a99ce2df7edb93 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_e1a99ce2df7edb93 .body .author_7b4b9d2a42a0941f img {
  margin-bottom: 20px;
}
.testimonials-filwidth_e1a99ce2df7edb93 .body .author_7b4b9d2a42a0941f a .title-name_6d38cdc36d222ad2 {
  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_d5bc2858a02d36fd {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd.swiper-pagination-bullet-active_c638aa804ab7e93c {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_11aec64ffb7e2bf7 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-left_74b4eae64e4b8560 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-left_74b4eae64e4b8560 .heading-title_1cf78e652619289f {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-left_74b4eae64e4b8560 .author-area_cacde50f5991206c {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-left_74b4eae64e4b8560 .author-area_cacde50f5991206c .right-content_07d0a6db1938ad03 .author-title_105ba4cec823f02c {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-left_74b4eae64e4b8560 .author-area_cacde50f5991206c .right-content_07d0a6db1938ad03 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-right_4c3daf11b97860ac {
  margin-left: 40px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-right_4c3daf11b97860ac .right-inner_4d0af634dab8f28b {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-right_4c3daf11b97860ac .right-inner_4d0af634dab8f28b .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-right_4c3daf11b97860ac .right-inner_4d0af634dab8f28b .item:last-child {
  border: none;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-right_4c3daf11b97860ac .right-inner_4d0af634dab8f28b .item .heading-title_1cf78e652619289f {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 .testimonial-right_4c3daf11b97860ac .right-inner_4d0af634dab8f28b .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .section-inner_bdf0d882bcb680e6 {
  position: relative;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .service-swiper-main-wrapper-2_398b411c141dd2d3 {
  overflow: hidden;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-slide:nth-child(odd) .single-service-style-two_56d1f01146b9d247 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .single-service-style-two_56d1f01146b9d247 {
  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_11aec64ffb7e2bf7 .single-service-style-two_56d1f01146b9d247 .disc_d22ebc08c5a81037 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .single-service-style-two_56d1f01146b9d247 .author-area_cacde50f5991206c {
  margin-top: 10px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .single-service-style-two_56d1f01146b9d247 .author-area_cacde50f5991206c .author-content_5f626ad4e1d5ed36 .author-title_105ba4cec823f02c {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .single-service-style-two_56d1f01146b9d247 .author-area_cacde50f5991206c .author-content_5f626ad4e1d5ed36 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-next,
.rts-testimonials-area-six_11aec64ffb7e2bf7 .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_11aec64ffb7e2bf7 .swiper-button-next i,
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-next:hover,
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-next::after,
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-next,
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-pagination2 .swiper-pagination-bullet_d5bc2858a02d36fd {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_11aec64ffb7e2bf7 .swiper-pagination2 .swiper-pagination-bullet_d5bc2858a02d36fd.swiper-pagination-bullet-active_c638aa804ab7e93c {
  background: #FF6354;
}

.rts-testimonials-area-three_b7163642a5d88510 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .one {
    display: none;
  }
}
.rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
    display: none;
  }
}
.rts-testimonials-area-three_b7163642a5d88510 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_c648fd33fa17d9ad {
  position: relative;
}
.rts-testimonials-area-7_c648fd33fa17d9ad .testimonials--shape_50a962f00506866d img {
  position: absolute;
}
.rts-testimonials-area-7_c648fd33fa17d9ad .testimonials--shape_50a962f00506866d img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_c648fd33fa17d9ad .testimonials--shape_50a962f00506866d img.two_da8dce6caa24b476 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_9152f5f87d4efcf7 .logo_19fbb52a90dcb35a .light_d193829664191b2f {
  display: block;
}
[data-theme=light] .single-testimonials-area_9152f5f87d4efcf7 .logo_19fbb52a90dcb35a .dark_e26602a0d571ac66 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_9152f5f87d4efcf7 .logo_19fbb52a90dcb35a .light_d193829664191b2f {
  display: none;
}
[data-theme=dark] .single-testimonials-area_9152f5f87d4efcf7 .logo_19fbb52a90dcb35a .dark_e26602a0d571ac66 {
  display: block;
}

.single-blog-area-style-one_ab1473b511f9ba5b:hover .thumbnail_62a9e02d40ffe8d8 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .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_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 .admin_1da2f4d11ef857a1 {
  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_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 .date_16adb163f4018b0e {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_f7aab93b390dd016 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_f7aab93b390dd016 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-blog-area-one_f7aab93b390dd016 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-blog-area-one_f7aab93b390dd016 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_f7aab93b390dd016 .shape-area_267e104e6d2e288b .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_f7aab93b390dd016 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_f7aab93b390dd016 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_f7aab93b390dd016 .rts-btn.btn-primary_ce2d5a7c08156165.text-center_6a7a6945ff8e0147 {
  margin: auto;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 {
  border-radius: 0;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 img {
  border-radius: 0;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 {
  background: var(--blog-single);
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 .date_16adb163f4018b0e span {
  margin-right: 10px;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .btn-area_37c17a12cb513ae4 {
  text-align: center;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .btn-area_37c17a12cb513ae4 .read-more-btn_942624db9f26dbe5 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .btn-area_37c17a12cb513ae4 .read-more-btn_942624db9f26dbe5:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .btn-area_37c17a12cb513ae4 .read-more-btn_942624db9f26dbe5::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_f7aab93b390dd016.home-five_cc982a81eaee73b6 .title-style-one-center_ca8ec68d791ba9a7 .pre_7b98792da02f0fc8 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_f7aab93b390dd016.home-five_cc982a81eaee73b6 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .bottom-area_7112dd8956c97d22 .admin_1da2f4d11ef857a1 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_f7aab93b390dd016.home-five_cc982a81eaee73b6 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_f7aab93b390dd016.home-five_cc982a81eaee73b6 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_f7aab93b390dd016.home-six_f7ad729e706fcfe1 .title-style-one-center_ca8ec68d791ba9a7 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_f7aab93b390dd016.style-seven_985bfb03ac446940 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_f7aab93b390dd016.style-seven_985bfb03ac446940 .title-style-one-center_ca8ec68d791ba9a7 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_f7aab93b390dd016.style-seven_985bfb03ac446940 .rts-btn.btn-primary-border_961b5010dc4818a1 {
  color: var(--color-primary);
}
.rts-blog-area-one_f7aab93b390dd016.style-seven_985bfb03ac446940 .rts-btn.btn-primary-border_961b5010dc4818a1:hover {
  color: #fff;
}

.single-blog-area-style-one_ab1473b511f9ba5b.eight-area_ac437eb21ab7c1b9 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_befd22427a9d2982 {
  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_befd22427a9d2982::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_befd22427a9d2982::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_befd22427a9d2982:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_09eaf5eecdcd9982 {
  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_09eaf5eecdcd9982::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_09eaf5eecdcd9982::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_09eaf5eecdcd9982:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_ab1473b511f9ba5b.about-page_0f204f5d8804bd3b {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.one {
    display: none;
  }
}
.rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    top: 2%;
  }
}
.rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_2ea5ae7985271eea.shape-position_fb54db088d862567 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd.swiper-pagination-bullet-active_c638aa804ab7e93c {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b {
  padding-bottom: 40px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 {
  max-width: 100%;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .read-more-btn_942624db9f26dbe5 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .read-more-btn_942624db9f26dbe5:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .read-more-btn_942624db9f26dbe5:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .read-more-btn_942624db9f26dbe5::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_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .rts-single-wized_aeb613336cfafa5a {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .rts-single-wized_aeb613336cfafa5a.search .wized-body_a0517d5292da3a2c {
  margin-top: 0;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c {
  margin-top: 30px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c .rts-search-wrapper_00bc5b9ca8cce1f4 {
  position: relative;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c .rts-search-wrapper_00bc5b9ca8cce1f4 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_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c .rts-search-wrapper_00bc5b9ca8cce1f4 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c .rts-search-wrapper_00bc5b9ca8cce1f4 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_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c .rts-search-wrapper_00bc5b9ca8cce1f4 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790 li {
  list-style: none;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790 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_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .single-categories_1a20b1179d741790 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .thumbnail_62a9e02d40ffe8d8 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .thumbnail_62a9e02d40ffe8d8 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .thumbnail_62a9e02d40ffe8d8:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .content-area_9cc44d157f3caf11 {
  flex-basis: 60%;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .user_6992850d1cafcfe6 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .user_6992850d1cafcfe6 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .post-title_73bee48931b918d1 .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_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .post-title_73bee48931b918d1 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .recent-post-single_8b266fd1edbf90f0 .post-title_73bee48931b918d1:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .gallery-inner_37f926b2a5f9fb0c .single-row_d3306663055723a8.row-1_30c6f51e7022c0bf {
  margin-bottom: 20px;
}
.w-100_160dd55faf34bac3 {
  border-radius: 15px;
}
img.w-100_160dd55faf34bac3 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .tags-wrapper_f7fe4a9c9d1ead18 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .tags-wrapper_f7fe4a9c9d1ead18 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_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .tags-wrapper_f7fe4a9c9d1ead18 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_739b54025ed4c29d.grid-2_46dc11ffc706c4fc .single-blog-area-style-one_ab1473b511f9ba5b {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_739b54025ed4c29d.grid-2_46dc11ffc706c4fc .single-blog-area-style-one_ab1473b511f9ba5b:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_739b54025ed4c29d.grid-2_46dc11ffc706c4fc .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 .title {
  font-size: 20px;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 {
  border-radius: 0;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .single-blog-area-style-one_ab1473b511f9ba5b .thumbnail_62a9e02d40ffe8d8 img {
  border-radius: 0;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .single-blog-area-style-one_ab1473b511f9ba5b .inner-content-wrapper_e5b43c60881785e3 {
  padding: 30px 0 0;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-content_1b4de7854e8d3309 {
  padding: 0 0 80px;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-content_1b4de7854e8d3309 p.first-text_c2952294285b9e06::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-content_1b4de7854e8d3309 .desc-image_bc245f9b9f035038 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-content_1b4de7854e8d3309 .desc-image-2_00763548c6be8b70 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-footer_17746256d740f2fd {
  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_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-footer_17746256d740f2fd .nav-x_f49633aabea4524c {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-footer_17746256d740f2fd .nav-x_f49633aabea4524c li a {
  font-weight: 600;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-footer_17746256d740f2fd .nav-x_f49633aabea4524c li a span {
  color: var(--color-body);
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 {
  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_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 {
    flex-direction: column;
  }
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 .left-image_acc71214a80bb23a {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 .right-content_07d0a6db1938ad03 {
  flex-basis: 70%;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 .right-content_07d0a6db1938ad03 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 .right-content_07d0a6db1938ad03 .author-social_8f6d8f6d4603b99a {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 .right-content_07d0a6db1938ad03 .author-social_8f6d8f6d4603b99a li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_739b54025ed4c29d.details_e4fa423fbca9b4a3 .post-panel_bd9c7cabd3c5dcd7 .post-author_eaa2e3ee774a9fb3 .right-content_07d0a6db1938ad03 .author-social_8f6d8f6d4603b99a li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_739b54025ed4c29d.inner_c4bad114cd904b87 .fluxi-right-ct-1_b299d51b15908248 .wized-body_a0517d5292da3a2c .rts-search-wrapper_00bc5b9ca8cce1f4 input {
  color: #717171;
}

.post-form_94f34347c7cf3d02 {
  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_94f34347c7cf3d02 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 input,
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372 textarea {
  padding-left: 35px;
}
.post-form_94f34347c7cf3d02 .single-input-area_6c6a3faf21c12372.text-area_34c160fec6ff9fe8 i {
  top: 61px !important;
}

.rts-fluxi-pagination_52f9f50761cd640f {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_52f9f50761cd640f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_52f9f50761cd640f ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_52f9f50761cd640f 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_52f9f50761cd640f ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_52f9f50761cd640f ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_d1350163e7b3a5ff img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_95f886c20421ba19 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 p.disc_d22ebc08c5a81037 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_95f886c20421ba19 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_95f886c20421ba19 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_95f886c20421ba19 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_95f886c20421ba19 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_95f886c20421ba19 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_95f886c20421ba19 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_95f886c20421ba19 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_95f886c20421ba19 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_95f886c20421ba19 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 .shape-area_267e104e6d2e288b .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_95f886c20421ba19 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_95f886c20421ba19 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_95f886c20421ba19 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
    display: none;
  }
}
.subscribe-main-wrapper-one_95f886c20421ba19 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .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_4af9eec5a93a99b3 .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .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_4af9eec5a93a99b3 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_4af9eec5a93a99b3 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_e914f9b52d8740e0.about_88ce56694edf4866 .btn-area_37c17a12cb513ae4 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_e914f9b52d8740e0.about_88ce56694edf4866 .btn-area_37c17a12cb513ae4 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_5c8845a8beb28aa6 .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_5c8845a8beb28aa6 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_5c8845a8beb28aa6 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_235cec220d72d184 .single-footer-wized-one_5c8845a8beb28aa6 .title, [data-theme=light] .rts-footer-area-one_ed74dc55ded9e4e2 .single-footer-wized-one_5c8845a8beb28aa6 .title {
  color: #26262C;
}

.rts-footer-area-one_ed74dc55ded9e4e2 {
  background: var(--footer-bg);
}
.rts-footer-area-one_ed74dc55ded9e4e2 .footer-top-area_177ae8ec194d876e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_5c8845a8beb28aa6 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_5c8845a8beb28aa6 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_5c8845a8beb28aa6 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_5c8845a8beb28aa6 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_5c8845a8beb28aa6 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_0b52a054406c836b {
  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_0b52a054406c836b {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_0b52a054406c836b p {
  margin-bottom: 0;
}
.copyright-area-start_0b52a054406c836b ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_0b52a054406c836b ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_0b52a054406c836b ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_0b52a054406c836b ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_0b52a054406c836b.area-two_4756a293fbba82e3 p {
  color: #D7D9E9;
}
.copyright-area-start_0b52a054406c836b.area-two_4756a293fbba82e3 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_0b52a054406c836b.area-two_4756a293fbba82e3 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_69e4793afbfeaf46 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_69e4793afbfeaf46 .social-area-one_fbc220510afcccfe li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_a01f53e288efdd98 .mobile__breakpoint_19fa3809821f7081 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_a01f53e288efdd98 .single-footer-wized-one_5c8845a8beb28aa6 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_a01f53e288efdd98 .single-footer-wized-one_5c8845a8beb28aa6 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_e0b62987712e3f34 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_e0b62987712e3f34 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_e0b62987712e3f34 .right .language_a5d621cea0e9a8c2 {
  color: #fff;
}

.footer-four_235cec220d72d184 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_1fab8e077d032fd0 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_1fab8e077d032fd0 .single-footer-four-wized_af449d7ec10b7479 ul li a {
  color: #E4E5F1;
}
.footer-three_1fab8e077d032fd0 .single-footer-four-wized_af449d7ec10b7479 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_1fab8e077d032fd0 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input {
  background: #FFFFFF;
}
.footer-three_1fab8e077d032fd0 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_af449d7ec10b7479 .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_af449d7ec10b7479 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_af449d7ec10b7479 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_af449d7ec10b7479 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form button {
  padding: 18px 20px;
}

.copyright-area-four_50c486ddd8d52bfb {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_50c486ddd8d52bfb.area-3_d4deb0bd54b33b0a p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_50c486ddd8d52bfb {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_50c486ddd8d52bfb .logo_19fbb52a90dcb35a img.light_d193829664191b2f {
  display: block;
}
[data-theme=light] .copyright-area-four_50c486ddd8d52bfb .logo_19fbb52a90dcb35a img.dark_e26602a0d571ac66 {
  display: none;
}

[data-theme=dark] .copyright-area-four_50c486ddd8d52bfb .logo_19fbb52a90dcb35a img.light_d193829664191b2f {
  display: none;
}
[data-theme=dark] .copyright-area-four_50c486ddd8d52bfb .logo_19fbb52a90dcb35a img.dark_e26602a0d571ac66 {
  display: block;
}

.rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 {
    height: 320px;
  }
}
.rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .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_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 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_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_f4d6735b8046282a .footer-wrapper-7_74d8170a7a864ac1 .innerr_9be2eff1c5864c12 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_1350f7c006faf504 {
  text-align: center;
}
.footer-top-8_1350f7c006faf504 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_1350f7c006faf504 .title {
    font-size: 35px;
  }
}
.footer-top-8_1350f7c006faf504 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_b1a641b08fd24e45 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_b1a641b08fd24e45 .sape-image_9714654c719f912f {
    display: none;
  }
}
.rts-footer-area-eight_b1a641b08fd24e45 .sape-image_9714654c719f912f img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_b1a641b08fd24e45 .sape-image_9714654c719f912f img.two_da8dce6caa24b476 {
  top: 25%;
  left: 25%;
}

.container-10_101fabc4b30a3871 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_e7e51b0ae125c132 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_e7e51b0ae125c132 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_e7e51b0ae125c132 form .single-input_e1ffeabf1a338827 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_e7e51b0ae125c132 form .single-input_e1ffeabf1a338827 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_e7e51b0ae125c132 form .single-input_e1ffeabf1a338827 label {
  margin-bottom: 10px;
}
.form-area-footer-8_e7e51b0ae125c132 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_e7e51b0ae125c132 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_ccf33d1ddceb2870 {
  text-align: center;
}
.easy-cta-area-wrapper_ccf33d1ddceb2870 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_ccf33d1ddceb2870 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_ccf33d1ddceb2870 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_ccf33d1ddceb2870.mid_c41b7f1484209394 {
  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_ccf33d1ddceb2870.mid_c41b7f1484209394 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_ec50193d9231f657 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_dab3906bb77419e5 .copy-right-ul_8c7b5796bf249dcf {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_dab3906bb77419e5 .copy-right-ul_8c7b5796bf249dcf {
    flex-direction: column;
  }
}
.copyright-area-8_dab3906bb77419e5 .copy-right-ul_8c7b5796bf249dcf li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_dab3906bb77419e5 .copy-right-ul_8c7b5796bf249dcf li a {
  color: #FFFFFF;
}
.copyright-area-8_dab3906bb77419e5 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_8563a9e0c64f5d45 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_8563a9e0c64f5d45 .shape-image_cbde1cfb7b680fcd {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_8563a9e0c64f5d45 .shape-image_cbde1cfb7b680fcd {
    width: 200px;
  }
}
.footer-six_8563a9e0c64f5d45 .rts-call-to-action_9ca774685a953da8 .call-to-action-area-5_fefc7473753bdcfd {
  background: none;
  padding: 80px 0;
}
.footer-six_8563a9e0c64f5d45 .rts-call-to-action_9ca774685a953da8 .call-to-action-area-5_fefc7473753bdcfd .rts-btn {
  border-radius: 0;
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 .title {
  color: #D7D9E9;
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 ul li a {
  color: #D7D9E9;
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form {
  gap: 0;
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input::placeholder {
  color: var(--color-title);
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_8563a9e0c64f5d45 .single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_8563a9e0c64f5d45 .copyright-area-four_50c486ddd8d52bfb {
  border-top: 1px solid #37373F;
}
.footer-six_8563a9e0c64f5d45 .copyright-area-four_50c486ddd8d52bfb p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_1f5abb13d712852f form {
  position: relative;
}
.footer-input-main-wrapper-one_1f5abb13d712852f form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_1f5abb13d712852f form input {
  padding-left: 40px;
}

.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form {
  position: relative;
}
.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_af449d7ec10b7479 .footer-input-btn-between_68f4568dc2179c19 form input {
  padding-left: 35px;
}

.copyright-area-7_d2a3f96493bbe8ca {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_d2a3f96493bbe8ca {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_d2a3f96493bbe8ca p {
  margin: 0;
}
.copyright-area-7_d2a3f96493bbe8ca ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_d2a3f96493bbe8ca ul li {
  margin: 0;
  padding: 0;
}

.footer-five_9005df53ce414eb8 .single-footer-four-wized_af449d7ec10b7479 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_9005df53ce414eb8 .single-footer-four-wized_af449d7ec10b7479 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_9005df53ce414eb8 .single-footer-four-wized_af449d7ec10b7479 form button {
  background: var(--color-primary-2);
}

.social-area-one_fbc220510afcccfe {
  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_fbc220510afcccfe li {
  margin: 0;
  padding: 1px;
}
.social-area-one_fbc220510afcccfe li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_fbc220510afcccfe li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_85e434bfd1f6179c {
  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_85e434bfd1f6179c .title-style-one-left_27d3a7a94a8547b6 .pre_7b98792da02f0fc8 {
  color: #BCBFDB;
}
.bg-dark-border-radious_85e434bfd1f6179c .title-style-one-left_27d3a7a94a8547b6 .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_0294e3970edd032c {
  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_78979a31dc85d4c6 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_3c161e669876813e .progress-wrap svg.progress-circle_78979a31dc85d4c6 path {
  stroke: var(--color-primary-2);
}
.home-blue_3c161e669876813e .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_a4a464b62ddd7dce {
  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_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img {
  position: absolute;
}
.bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.two_da8dce6caa24b476 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.two_da8dce6caa24b476 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.two_da8dce6caa24b476 {
    display: none;
  }
}
.bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.three_589e2325c926ac30 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.three_589e2325c926ac30 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.four_3eece24951c43dca {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.four_3eece24951c43dca {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.four_3eece24951c43dca {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_a4a464b62ddd7dce .sape-area_7ae7c448256b7d98 img.four_3eece24951c43dca {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_1b159812933d2af9 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_1b159812933d2af9 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_1b159812933d2af9 p.disc_d22ebc08c5a81037 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_1b159812933d2af9 .feature-area-wrapper_4832cff6fb5a5cd6 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 .feature-area-wrapper_4832cff6fb5a5cd6 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_1b159812933d2af9 .feature-area-wrapper_4832cff6fb5a5cd6 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_1b159812933d2af9 .feature-area-wrapper_4832cff6fb5a5cd6 .single-feature_ef9e4b7fac6d034f {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_1b159812933d2af9 .feature-area-wrapper_4832cff6fb5a5cd6 .single-feature_ef9e4b7fac6d034f p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_92c40b1a6d62451c {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_92c40b1a6d62451c input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_92c40b1a6d62451c .signle-input_3a067700042d2ebc {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_92c40b1a6d62451c .signle-input_3a067700042d2ebc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_92c40b1a6d62451c .signle-input_3a067700042d2ebc label {
  margin-bottom: 15px;
}
.appoinment_form-1_92c40b1a6d62451c .signle-input_3a067700042d2ebc input {
  padding-left: 40px;
}
.appoinment_form-1_92c40b1a6d62451c .signle-input_3a067700042d2ebc input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_92c40b1a6d62451c button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_2320a70677e0483e {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_4d4c22e1a8df230c {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_4d4c22e1a8df230c {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_4d4c22e1a8df230c .inmformation_60bd8131d31ee29f .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_4d4c22e1a8df230c .inmformation_60bd8131d31ee29f .title {
    font-size: 40px;
  }
}
.single-counter-up-two_4d4c22e1a8df230c .inmformation_60bd8131d31ee29f p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_fcdee170cf98d264 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_fcdee170cf98d264.team-five .title-style-one-center_ca8ec68d791ba9a7 .pre_7b98792da02f0fc8 {
  color: var(--color-primary-2);
}
.expart-team-area-7_fcdee170cf98d264.inner {
  background: var(--team-bg);
}

.single-team-area-7_b21d296e78ca68fc {
  text-align: center;
}
.single-team-area-7_b21d296e78ca68fc .thumbnail_62a9e02d40ffe8d8 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_b21d296e78ca68fc .thumbnail_62a9e02d40ffe8d8 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_b21d296e78ca68fc .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_b21d296e78ca68fc .designation_6e215185cd989274 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_b21d296e78ca68fc:hover .thumbnail_62a9e02d40ffe8d8 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd.swiper-pagination-bullet-active_c638aa804ab7e93c {
  background: var(--color-gradient);
}

.single-team-area-start_cc37007e853fb8d1:hover .thumbnail_62a9e02d40ffe8d8 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_cc37007e853fb8d1 .thumbnail_62a9e02d40ffe8d8 {
  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_cc37007e853fb8d1 .thumbnail_62a9e02d40ffe8d8 img {
  transition: 0.8s;
}
.single-team-area-start_cc37007e853fb8d1 .inner-content_90d10f9ab93f61bb {
  text-align: center;
}
.single-team-area-start_cc37007e853fb8d1 .inner-content_90d10f9ab93f61bb .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_cc37007e853fb8d1 .inner-content_90d10f9ab93f61bb span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 {
  position: relative;
}
.rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    display: none;
  }
}
.rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  left: 25%;
  top: 7%;
}
.rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_5130abd8fba7b5e4.about_88ce56694edf4866 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    display: none;
  }
}
.rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    display: none;
  }
}
.rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  left: 25%;
  top: 7%;
}
.rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_5130abd8fba7b5e4.inner_c4bad114cd904b87 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    display: none;
  }
}

.bg-dark-p_e97d2d6230590ee6 .title {
  color: #fff;
}

.section-separator-top_e1ebfd8698cb3a91 {
  position: relative;
}
.section-separator-top_e1ebfd8698cb3a91::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_48b32817a58614a5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_48b32817a58614a5 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_48b32817a58614a5 .left-titlet-wrapper_afe3a53705629616 .title {
  color: #fff;
}
.call-to-action-main-wrapper_48b32817a58614a5 p.disc_d22ebc08c5a81037 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_48b32817a58614a5 p.disc_d22ebc08c5a81037 br {
    display: none;
  }
}
.call-to-action-main-wrapper_48b32817a58614a5 .button-area_f39d0e52460748eb {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_48b32817a58614a5 .button-area_f39d0e52460748eb {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_48b32817a58614a5 .button-area_f39d0e52460748eb .under-line-btn_1f4b54d33b78098a {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_48b32817a58614a5 .button-area_f39d0e52460748eb .under-line-btn_1f4b54d33b78098a:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_48b32817a58614a5 .button-area_f39d0e52460748eb .under-line-btn_1f4b54d33b78098a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_48b32817a58614a5 .button-area_f39d0e52460748eb .under-line-btn_1f4b54d33b78098a::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_48b32817a58614a5 .button-area_f39d0e52460748eb .btn-primary-2_0d54140c5b55a026 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_48b32817a58614a5.area-3_d4deb0bd54b33b0a .button-area_f39d0e52460748eb .under-line-btn_1f4b54d33b78098a::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_a6a150c1af88b259 .style-four_690c550916d7321d {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_2b7e5e648697c9bc .rts-faq-area-full-container_a6a150c1af88b259 .style-four_690c550916d7321d {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_d4deb0bd54b33b0a .cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.area-3_d4deb0bd54b33b0a .cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_d4deb0bd54b33b0a .cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_d4deb0bd54b33b0a .cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_d4deb0bd54b33b0a .cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_55b38337be7b7457 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_55b38337be7b7457 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_55b38337be7b7457.style-four_690c550916d7321d::after, .cta-main-wrapper-style-box_55b38337be7b7457.style-four_690c550916d7321d::before {
  display: none;
}
.cta-main-wrapper-style-box_55b38337be7b7457::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_55b38337be7b7457::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_55b38337be7b7457 .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_55b38337be7b7457 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_55b38337be7b7457 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_55b38337be7b7457 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_862df3f0e0a2e62a {
  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_862df3f0e0a2e62a {
    padding: 25px;
  }
}
.call-to-action-style-4_862df3f0e0a2e62a .button-area_f39d0e52460748eb {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_862df3f0e0a2e62a .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.call-to-action-style-4_862df3f0e0a2e62a .shape-area_267e104e6d2e288b img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_862df3f0e0a2e62a .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_862df3f0e0a2e62a .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_862df3f0e0a2e62a .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  top: 10%;
  left: 8%;
}

.header-three_a49b2df7f8afffb9.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_0a9cdefbd8058915 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_0a9cdefbd8058915 {
    height: 630px;
  }
}
.contact-banner-area-start_0a9cdefbd8058915 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_0a9cdefbd8058915 img {
    display: none;
  }
}
.contact-banner-area-start_0a9cdefbd8058915 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_0a9cdefbd8058915 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_0a9cdefbd8058915 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_0a9cdefbd8058915 img.two_da8dce6caa24b476 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_0a9cdefbd8058915 img.three_589e2325c926ac30 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_0a9cdefbd8058915 img.four_3eece24951c43dca {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_0a9cdefbd8058915.faq_f50c8457a8f23000 {
  height: auto;
}

.contact-form-page_cc0a64433a096aa8 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_00114f5adfe2765f {
  text-align: center;
}
.banner-inner-area-contact-inner_00114f5adfe2765f .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_00114f5adfe2765f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_00114f5adfe2765f .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_00114f5adfe2765f .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_00114f5adfe2765f p.disc_d22ebc08c5a81037 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_00114f5adfe2765f p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_00114f5adfe2765f p.disc_d22ebc08c5a81037 {
    max-width: 80%;
  }
}

.contact-form_1b19f9900fdac22f {
  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_1b19f9900fdac22f {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_1b19f9900fdac22f {
    padding: 50px 20px;
  }
}
.contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 {
  margin-bottom: 24px;
}
.contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_fb08d647fd733331 {
  text-align: center;
}
.single-contact-inner-info_fb08d647fd733331 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_fb08d647fd733331 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_fb08d647fd733331 p {
  margin-bottom: 0;
}
.single-contact-inner-info_fb08d647fd733331.mid_c41b7f1484209394 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_fb08d647fd733331.mid_c41b7f1484209394 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_fb08d647fd733331.mid_c41b7f1484209394 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 {
  position: relative;
}
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 input,
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 input::placeholder,
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f .single-input-area_6c6a3faf21c12372.text-area_34c160fec6ff9fe8 i {
  top: 61px !important;
}
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_ceae8d74d5c2231c.contact-form-page_cc0a64433a096aa8 .contact-form_1b19f9900fdac22f button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_922952c10a863c61 {
  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_922952c10a863c61 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_922952c10a863c61 {
    padding: 20px;
  }
}
.seo-optimization-area_922952c10a863c61 .thumbnail_62a9e02d40ffe8d8 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_922952c10a863c61 .thumbnail_62a9e02d40ffe8d8 {
    min-width: 100%;
  }
}
.seo-optimization-area_922952c10a863c61 .thumbnail_62a9e02d40ffe8d8 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_922952c10a863c61 .thumbnail_62a9e02d40ffe8d8 img {
    min-width: 100%;
  }
}

.service-area-8_fbd3688383133a8c .icon {
  margin-bottom: 22px;
}
.service-area-8_fbd3688383133a8c .title {
  font-weight: 800;
}
.service-area-8_fbd3688383133a8c .disc_d22ebc08c5a81037 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_95f886c20421ba19.seo-marketing_8aa0a8a186c7ed47 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_95f886c20421ba19.seo-marketing_8aa0a8a186c7ed47 .title-style-one-center_ca8ec68d791ba9a7 p.disc_d22ebc08c5a81037 br {
    display: none;
  }
}

.section-separator-top-bg-white_144bcff3108e2148 {
  position: relative;
}
.section-separator-top-bg-white_144bcff3108e2148::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_00c70715d6d9cc56 .large-thumbnail_9f7b3b0cea0c5038 {
  position: relative;
}
.single-product-list_00c70715d6d9cc56 .large-thumbnail_9f7b3b0cea0c5038 .sm-right_be24b1420fd9da66 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_00c70715d6d9cc56 .large-thumbnail_9f7b3b0cea0c5038 .sm-right_be24b1420fd9da66 {
    display: none;
  }
}
.single-product-list_00c70715d6d9cc56 .large-thumbnail_9f7b3b0cea0c5038 .sm-right_be24b1420fd9da66.left {
  right: auto;
  left: 0;
}
.single-product-list_00c70715d6d9cc56 .thumbnail_62a9e02d40ffe8d8 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_00c70715d6d9cc56 .thumbnail_62a9e02d40ffe8d8 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_00c70715d6d9cc56 .thumbnail_62a9e02d40ffe8d8 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_00c70715d6d9cc56 .thumbnail_62a9e02d40ffe8d8 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .pre-title_a3da11654271e104 {
  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_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .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_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .title {
    font-size: 35px;
  }
}
.single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .single-service_07f9e22f7968be45 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .single-service_07f9e22f7968be45 i {
  color: var(--color-primary);
}
.single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 p.disc_d22ebc08c5a81037 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 a.thumbnail_62a9e02d40ffe8d8 {
  max-width: 100%;
}
.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 a.thumbnail_62a9e02d40ffe8d8 img {
  max-width: 100%;
  width: 100%;
}
.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .service-btn_4a875907de81eda4 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .service-btn_4a875907de81eda4::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_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .service-btn_4a875907de81eda4:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .service-btn_4a875907de81eda4:hover i {
  transform: rotate(0);
}
.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .service-btn_4a875907de81eda4 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_8346f9ea033eda19 .single-product-list_00c70715d6d9cc56 .portfolio-content-wrapper-list_ef03625c85281ed0 .service-btn_4a875907de81eda4.color-secondary-2_466d3f017d8126a7::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_2e961f1ec1b3f5d6 .thumbnail_62a9e02d40ffe8d8:hover img {
  transform: none;
}
.single-product-list-2_2e961f1ec1b3f5d6 .left-image_acc71214a80bb23a {
  position: relative;
}
.single-product-list-2_2e961f1ec1b3f5d6 .left-image_acc71214a80bb23a .short-image-area_591b8d81212a500b {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_2e961f1ec1b3f5d6 .left-image_acc71214a80bb23a .short-image-area_591b8d81212a500b {
    right: 5%;
  }
}
.single-product-list-2_2e961f1ec1b3f5d6 .left-image_acc71214a80bb23a .short-image-area_591b8d81212a500b img {
  transform: scale(1);
}
.single-product-list-2_2e961f1ec1b3f5d6 .right-image_f2eed06160e01a39 {
  position: relative;
}
.single-product-list-2_2e961f1ec1b3f5d6 .right-image_f2eed06160e01a39 .short-image-area_591b8d81212a500b {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_2e961f1ec1b3f5d6 .right-image_f2eed06160e01a39 .short-image-area_591b8d81212a500b {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_2e961f1ec1b3f5d6 .right-image_f2eed06160e01a39 .short-image-area_591b8d81212a500b {
    left: 50%;
  }
}
.single-product-list-2_2e961f1ec1b3f5d6 .right-image_f2eed06160e01a39 .short-image-area_591b8d81212a500b img {
  transform: scale(1);
}
.single-product-list-2_2e961f1ec1b3f5d6 .portfolio-content-wrapper-list_ef03625c85281ed0 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_2e961f1ec1b3f5d6 .portfolio-content-wrapper-list_ef03625c85281ed0 .single-service_07f9e22f7968be45 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_2e961f1ec1b3f5d6 .portfolio-content-wrapper-list_ef03625c85281ed0 .single-service_07f9e22f7968be45 p {
  font-size: 20px;
}
.single-product-list-2_2e961f1ec1b3f5d6 .portfolio-content-wrapper-list_ef03625c85281ed0 p.disc_d22ebc08c5a81037 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_2e961f1ec1b3f5d6 .portfolio-content-wrapper-list_ef03625c85281ed0 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.product-section-bg_59d8f2d3d7dc63b5 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_3f855fa8a035ffdf {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .shape-area_267e104e6d2e288b .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .shape-area_267e104e6d2e288b .one {
    display: none;
  }
}
.product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .two_da8dce6caa24b476 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .two_da8dce6caa24b476 {
    top: 5%;
  }
}
.product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .three_589e2325c926ac30 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_3f855fa8a035ffdf.area-2_7dd214cb10f34af5 .three_589e2325c926ac30 {
    display: none;
  }
}

.siongle-portfolio-box-style_61e75077e56d12ed .thumbnail_62a9e02d40ffe8d8 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_61e75077e56d12ed .thumbnail_62a9e02d40ffe8d8 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_61e75077e56d12ed .thumbnail_62a9e02d40ffe8d8 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_61e75077e56d12ed .thumbnail_62a9e02d40ffe8d8:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .pre_7b98792da02f0fc8 {
  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_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .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_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_61e75077e56d12ed.style-four_690c550916d7321d .thumbnail_62a9e02d40ffe8d8 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_61e75077e56d12ed.style-four_690c550916d7321d .left-content_8d92e13db8540e77 .pre_7b98792da02f0fc8 {
  color: #fff;
}
.siongle-portfolio-box-style_61e75077e56d12ed.style-four_690c550916d7321d .left-content_8d92e13db8540e77 .title {
  color: #fff;
}
.siongle-portfolio-box-style_61e75077e56d12ed.style-four_690c550916d7321d .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_61e75077e56d12ed.style-four_690c550916d7321d .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_61e75077e56d12ed.style-four_690c550916d7321d:hover .thumbnail_62a9e02d40ffe8d8 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_65266e5e85a175c3 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
    display: none;
  }
}
.rts-fun-facts-area_65266e5e85a175c3 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_055765c6e50e818d {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_055765c6e50e818d::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_055765c6e50e818d .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_055765c6e50e818d .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_055765c6e50e818d.two_da8dce6caa24b476 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_055765c6e50e818d.two_da8dce6caa24b476 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_c0820f51ed56c9f0 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_613cb6eab10354ac {
  border-radius: 32px;
}

.float-right-div-case-studies_902ffd9b4194303d {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_902ffd9b4194303d {
    width: 100%;
  }
}
.float-right-div-case-studies_902ffd9b4194303d .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_902ffd9b4194303d .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_cedba1d68a54d41f.rts-section-gap2.bg-dark-border-radious.radious-4_613cb6eab10354ac {
  background: var(--case-study);
}

.rts-case-studies-4_cedba1d68a54d41f {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_cedba1d68a54d41f .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-case-studies-4_cedba1d68a54d41f .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-case-studies-4_cedba1d68a54d41f .shape-area_267e104e6d2e288b img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_cedba1d68a54d41f .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_cedba1d68a54d41f .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_cedba1d68a54d41f .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_cedba1d68a54d41f .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_cedba1d68a54d41f .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_cedba1d68a54d41f .swiper-pagination .swiper-pagination-bullet_d5bc2858a02d36fd {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_c13537070c498259 {
  position: relative;
}
.rts-case-studies-5_c13537070c498259 .title-wrapper-between_71f6475392b3f992 .pre_7b98792da02f0fc8 {
  font-weight: 800;
}
.rts-case-studies-5_c13537070c498259 .title-wrapper-between_71f6475392b3f992 .title {
  font-weight: 800;
}
.rts-case-studies-5_c13537070c498259 .bottom-btn_e94e644e0b5102c8 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_c13537070c498259 .bottom-btn_e94e644e0b5102c8 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 {
  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_1986afec057152e5.style-five_f030b99e6891da58 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58:nth-child(even) .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .pre_7b98792da02f0fc8 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58:nth-child(even) .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58:nth-child(even) .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .thumbnail_62a9e02d40ffe8d8 {
  flex-basis: 40%;
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .thumbnail_62a9e02d40ffe8d8 img {
  border-radius: 16px;
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb {
  flex-basis: 60%;
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .pre_7b98792da02f0fc8 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .title {
  font-weight: 800;
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_1986afec057152e5.style-five_f030b99e6891da58 .inner-content_90d10f9ab93f61bb .left-content_8d92e13db8540e77 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_130df8052c2ad35b .siongle-portfolio-box-style_61e75077e56d12ed .thumbnail_62a9e02d40ffe8d8 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_130df8052c2ad35b .siongle-portfolio-box-style_61e75077e56d12ed:hover .thumbnail_62a9e02d40ffe8d8 img {
  transform: scale(1.15);
}
.home-seven-case_130df8052c2ad35b .siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .right a {
  background: #F2F2F8;
}
.home-seven-case_130df8052c2ad35b .siongle-portfolio-box-style_61e75077e56d12ed .inner-content_90d10f9ab93f61bb .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_c723f8201a56fc9c {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_c723f8201a56fc9c .title-style-one-center_ca8ec68d791ba9a7 .pre_7b98792da02f0fc8 {
  color: #fff;
}
.rts-product-area-8_c723f8201a56fc9c .title-style-one-center_ca8ec68d791ba9a7 .title {
  color: #fff;
}

.single-product-8_176eb6d250b43bcf {
  text-align: center;
}
.single-product-8_176eb6d250b43bcf:hover .thumbnail_62a9e02d40ffe8d8 img {
  transform: scale(1.12);
}
.single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 a img {
    width: 100%;
  }
}
.single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 .icon-top-right_01ad3bd33b734a4a {
  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_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 .icon-top-right_01ad3bd33b734a4a i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 .icon-top-right_01ad3bd33b734a4a:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_176eb6d250b43bcf .thumbnail_62a9e02d40ffe8d8 .icon-top-right_01ad3bd33b734a4a:hover i {
  color: #fff;
}
.single-product-8_176eb6d250b43bcf .inner-content_90d10f9ab93f61bb span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_176eb6d250b43bcf .inner-content_90d10f9ab93f61bb a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_d1a0bf8454ee0539 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .left-side-content_2eaf51b4f2fa5ae4 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .left-side-content_2eaf51b4f2fa5ae4 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .left-side-content_2eaf51b4f2fa5ae4 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .right-side-image_6b9689d216695e22 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .right-side-image_6b9689d216695e22 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .right-side-image_6b9689d216695e22 .short-image_6c0cc2b611cad79a {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .right-side-image_6b9689d216695e22 .short-image_6c0cc2b611cad79a {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .right-side-image_6b9689d216695e22 .short-image_6c0cc2b611cad79a {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_d1a0bf8454ee0539 .section-inner_bdf0d882bcb680e6 .right-side-image_6b9689d216695e22 .short-image_6c0cc2b611cad79a {
    display: none;
  }
}

.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .top-inner_f9d4bbbea49400dd {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .top-inner_f9d4bbbea49400dd .marquee_19ea55b8ae7a7977 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .top-inner_f9d4bbbea49400dd .marquee_19ea55b8ae7a7977:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .top-inner_f9d4bbbea49400dd .marquee_19ea55b8ae7a7977 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .bottom-inner_b38b08175695c976 {
  display: inline-block;
}
.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .bottom-inner_b38b08175695c976 .marquee_19ea55b8ae7a7977 {
  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_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .bottom-inner_b38b08175695c976 .marquee_19ea55b8ae7a7977:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fb36653689b01a54 .section-inner_bdf0d882bcb680e6 .bottom-inner_b38b08175695c976 .marquee_19ea55b8ae7a7977 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_ee7ce217924cc37e {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_1a39e1c55a44ee6f {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_1a39e1c55a44ee6f {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_1a39e1c55a44ee6f .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_1a39e1c55a44ee6f .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_1a39e1c55a44ee6f .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_1a39e1c55a44ee6f .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_1a39e1c55a44ee6f p.disc_d22ebc08c5a81037 {
  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_1a39e1c55a44ee6f p.disc_d22ebc08c5a81037 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_1a39e1c55a44ee6f p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_0dc0fce6799942e2 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_0dc0fce6799942e2 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_541039f3a02068fd {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_d36a0237c781d2c3.case-studies_44c951ed38470d71 .main-nav-area_27f76fb4e765e14f li a {
  color: #fff;
}
.header-style-one_d36a0237c781d2c3.case-studies_44c951ed38470d71 .main-nav-area_27f76fb4e765e14f li:hover a {
  color: var(--color-primary);
}
.header-style-one_d36a0237c781d2c3.case-studies_44c951ed38470d71 .button-area-start_f67246664adc4217 .demo-req_1e12e0d189669295:hover {
  color: var(--color-primary);
}
.header-style-one_d36a0237c781d2c3.case-studies_44c951ed38470d71 .button-area-start_f67246664adc4217 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa .pagimation_2ff2157abf6d48d5 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa .pagimation_2ff2157abf6d48d5 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa .pagimation_2ff2157abf6d48d5 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa .pagimation_2ff2157abf6d48d5 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa .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_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .breadcrumb-inner_4a511712d3f26afa p.disc_d22ebc08c5a81037 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81.area-2_7dd214cb10f34af5 .breadcrumb-inner_4a511712d3f26afa {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_e1b84a47595a577b {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_e1b84a47595a577b 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_e1b84a47595a577b a:hover {
  color: var(--color-primary);
}
.strategy-right-area_e1b84a47595a577b a.btn-arrow_4ce4eb7144fea812 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_e1b84a47595a577b .btn-arrow_4ce4eb7144fea812 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_e1b84a47595a577b .btn-arrow_4ce4eb7144fea812 i {
  margin-left: 10px;
}
.strategy-right-area_e1b84a47595a577b .btn-arrow_4ce4eb7144fea812::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_e1b84a47595a577b .btn-arrow_4ce4eb7144fea812::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_e1b84a47595a577b .btn-arrow_4ce4eb7144fea812:hover::before {
  width: 100%;
}

.strategy-left-content_ae9a63c76f6fe852 p.disc_d22ebc08c5a81037 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_ae9a63c76f6fe852 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.arrow-rotate_0d7d43d398832a27 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_96c099b7565346e4 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_96c099b7565346e4 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_96c099b7565346e4 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_96c099b7565346e4 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_96c099b7565346e4 p.disc_d22ebc08c5a81037 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_96c099b7565346e4 p.disc_d22ebc08c5a81037 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_a7c13e7c24b86977 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_0ec66afda3832e81 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_0ec66afda3832e81 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    display: none;
  }
}

.large-image-area_3d7c5803cb8d4a09 {
  position: relative;
  z-index: 5;
}
.large-image-area_3d7c5803cb8d4a09 .large-thumbnail_9f7b3b0cea0c5038 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_b0071cdf3db8dc69 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_b0071cdf3db8dc69 .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_b0071cdf3db8dc69 .accordion .accordion-item .accordion-header_0d1308293dc8a946 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_b0071cdf3db8dc69 .accordion .accordion-item .accordion-header_0d1308293dc8a946 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_b0071cdf3db8dc69 .accordion .accordion-item .accordion-header_0d1308293dc8a946 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_b0071cdf3db8dc69 .accordion .accordion-item .accordion-body_1c58905e45412d1a {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_b0071cdf3db8dc69.style-four_690c550916d7321d .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_22e240e17f2538b9 .accordion-item .accordion-header_0d1308293dc8a946 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_3af6948f3bcac3fb {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_3af6948f3bcac3fb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.five_04c761172af50712 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.six_f176e9b42365d500 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_3af6948f3bcac3fb .shape-area_267e104e6d2e288b img.seven_64615967843143bc {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_78090fc2f756ec94 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.one {
    left: 5%;
  }
}
.rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.two_da8dce6caa24b476 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.three_589e2325c926ac30 {
    bottom: 0;
  }
}
.rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_78090fc2f756ec94 .shape-area_267e104e6d2e288b img.four_3eece24951c43dca {
    display: none;
  }
}

.rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b {
    display: none;
  }
}
.rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b img {
  position: absolute;
}
.rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .one {
    display: none;
  }
}
.rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .two_da8dce6caa24b476 {
    display: none;
  }
}
.rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .three_589e2325c926ac30 {
    display: none;
  }
}
.rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_a6a150c1af88b259.style-three_22e240e17f2538b9 .shape-area_267e104e6d2e288b .four_3eece24951c43dca {
    display: none;
  }
}

.rts-error-section_05c2d562b76ee076 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_05c2d562b76ee076 .section-inner_bdf0d882bcb680e6 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_05c2d562b76ee076 .section-inner_bdf0d882bcb680e6 img {
  max-width: 100%;
}

.tos__content_b86a5d840e9e4065 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_0604884c3264495a p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
