/*=================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_bd53a6ad85ec7a40
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_2fdf524f405b85a2 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_6edc487119b461f4 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_ae0ff0176012f1a1 nav ul li a.main_36ee2df9b9937f89,
[data-theme=dark] .mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7 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_efa8bc353530c051 {
    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_0272326899d0dc5c,
.h2_27d8cac0bae0bbcc,
.h3_2fb2364e5de5d32a,
.h4_15fef0b4055da974,
.h5_7a71fa4bbd20db34,
.h6_b8ab34d86ed336ee,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_0272326899d0dc5c,
.h2_27d8cac0bae0bbcc,
.h3_2fb2364e5de5d32a,
.h4_15fef0b4055da974,
.h5_7a71fa4bbd20db34,
.h6_b8ab34d86ed336ee {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_0272326899d0dc5c a,
.h2_27d8cac0bae0bbcc a,
.h3_2fb2364e5de5d32a a,
.h4_15fef0b4055da974 a,
.h5_7a71fa4bbd20db34 a,
.h6_b8ab34d86ed336ee a {
  color: inherit;
}

.bg-color-tertiary_2bb338eb9c30d9d4 h1,
.bg-color-tertiary_2bb338eb9c30d9d4 h2,
.bg-color-tertiary_2bb338eb9c30d9d4 h3,
.bg-color-tertiary_2bb338eb9c30d9d4 h4,
.bg-color-tertiary_2bb338eb9c30d9d4 h5,
.bg-color-tertiary_2bb338eb9c30d9d4 h6,
.bg-color-tertiary_2bb338eb9c30d9d4 .h1_0272326899d0dc5c,
.bg-color-tertiary_2bb338eb9c30d9d4 .h2_27d8cac0bae0bbcc,
.bg-color-tertiary_2bb338eb9c30d9d4 .h3_2fb2364e5de5d32a,
.bg-color-tertiary_2bb338eb9c30d9d4 .h4_15fef0b4055da974,
.bg-color-tertiary_2bb338eb9c30d9d4 .h5_7a71fa4bbd20db34,
.bg-color-tertiary_2bb338eb9c30d9d4 .h6_b8ab34d86ed336ee {
  color: #fff;
}
.bg-color-tertiary_2bb338eb9c30d9d4 p {
  color: #6c7279;
}
.bg-color-tertiary_2bb338eb9c30d9d4 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_7a71fa4bbd20db34 {
    font-size: 20px;
  }
}
h1,
.h1_0272326899d0dc5c,
h2,
.h2_27d8cac0bae0bbcc,
h3,
.h3_2fb2364e5de5d32a {
  font-weight: var(--s-bold);
}

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

h6,
.h6_b8ab34d86ed336ee {
  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_46d1c1380d919c87 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_ab6255d1074783be {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_ce70bc2bfc98ddba {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_2902ed919c0df5f6 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_757dcb424b203763 {
  font-size: 13px;
}
p.has-very-light-gray-color_023896c1d06581f3 {
  color: var(--color-white);
}
p.has-background_6ed79bfa5548af4b {
  padding: 20px 30px;
}
p.b1_46d1c1380d919c87 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_78c69fb00097744a {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_ab6255d1074783be {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_7b6d44f372ba0381 {
  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_ea6b35ee2737e83e cite,
.wp-block-pullquote_ea6b35ee2737e83e.is-style-solid-color_5e0bfa3092f65a5a blockquote cite,
.wp-block-quote_9303d500fbc69d90 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_d6dd80d4c4686364.bullet_23a8197b3b7c4c34 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_d6dd80d4c4686364.bullet_23a8197b3b7c4c34 li {
    padding-left: 19px;
  }
}
ul.liststyle_d6dd80d4c4686364.bullet_23a8197b3b7c4c34 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_d6dd80d4c4686364.bullet_23a8197b3b7c4c34 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_77eb4d290cb0978b .title {
  margin-top: 0;
}

.paragraph-area_590e84f2acb5dfae p.disc_c7f79caa4ed1bddd {
  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_98e7291d926a3eee.slick-slider_a4ec56226359db14 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_33a22385694c5c52 {
    margin-bottom: 20px;
  }

  .ml_lg--20_70bc7cb9ca2971d6 {
    margin-left: 20px;
  }

  .ptb_lg--25_ec40f426bd5d78ec {
    padding: 25px 0;
  }

  .plr_lg--25_0062afb79029a375 {
    padding: 0 25px;
  }

  .pt_lg--25_475d3f8355478f15 {
    padding-top: 25px;
  }

  .pb_lg--25_96b86651d92168d8 {
    padding-bottom: 25px;
  }

  .pl_lg--25_ed44a4684f069865 {
    padding-left: 25px;
  }

  .pr_lg--25_832699ce02feb482 {
    padding-right: 25px;
  }

  .mt_lg--25_0875f70bad4322ea {
    margin-top: 25px;
  }

  .mb_lg--25_9c212db3a7dad51c {
    margin-bottom: 25px;
  }

  .ml_lg--25_3a4f511aa81089ed {
    margin-left: 25px;
  }

  .ptb_lg--30_4831f546aab8ef27 {
    padding: 30px 0;
  }

  .plr_lg--30_3602954b878fb1ab {
    padding: 0 30px;
  }

  .pt_lg--30_f1c2b6d428db2258 {
    padding-top: 30px;
  }

  .pb_lg--30_858c25c1b1f5bcde {
    padding-bottom: 30px;
  }

  .pl_lg--30_67f6331b7c16c730 {
    padding-left: 30px;
  }

  .pr_lg--30_2057b0fa79486471 {
    padding-right: 30px;
  }

  .mt_lg--30_e4756e84f872891f {
    margin-top: 30px;
  }

  .mb_lg--30_d288876c0d37e40b {
    margin-bottom: 30px;
  }

  .ml_lg--30_a082b5886590dbf9 {
    margin-left: 30px;
  }

  .ptb_lg--35_ceb519bfb167a6f1 {
    padding: 35px 0;
  }

  .plr_lg--35_fef280e7fb128d91 {
    padding: 0 35px;
  }

  .pt_lg--35_00aeecdbfed003ce {
    padding-top: 35px;
  }

  .pb_lg--35_d5a7053fc6ed9f09 {
    padding-bottom: 35px;
  }

  .pl_lg--35_c77c1d26ff2e1334 {
    padding-left: 35px;
  }

  .pr_lg--35_f9f0aad2e976bdc9 {
    padding-right: 35px;
  }

  .mt_lg--35_b3d989fa7df14272 {
    margin-top: 35px;
  }

  .mb_lg--35_038276b8908bf2ab {
    margin-bottom: 35px;
  }

  .ml_lg--35_700926ae457f7979 {
    margin-left: 35px;
  }

  .ptb_lg--40_1ff4e76edaf3fba4 {
    padding: 40px 0;
  }

  .plr_lg--40_94e95a81265d7040 {
    padding: 0 40px;
  }

  .pt_lg--40_0d2794b764182107 {
    padding-top: 40px;
  }

  .pb_lg--40_f44c143e94d48b32 {
    padding-bottom: 40px;
  }

  .pl_lg--40_02085591df9fbf70 {
    padding-left: 40px;
  }

  .pr_lg--40_8e89d60705dd9a70 {
    padding-right: 40px;
  }

  .mt_lg--40_a57158cb77cd0197 {
    margin-top: 40px;
  }

  .mb_lg--40_22af430bc2e4d721 {
    margin-bottom: 40px;
  }

  .ml_lg--40_b451b215db02ea63 {
    margin-left: 40px;
  }

  .ptb_lg--45_e91df99da96e90a5 {
    padding: 45px 0;
  }

  .plr_lg--45_e3ba76175cde71f9 {
    padding: 0 45px;
  }

  .pt_lg--45_540f583d54de57cb {
    padding-top: 45px;
  }

  .pb_lg--45_de0a93e8b4e14eb0 {
    padding-bottom: 45px;
  }

  .pl_lg--45_8106cb1dcab2b7bc {
    padding-left: 45px;
  }

  .pr_lg--45_d671155828c9f07c {
    padding-right: 45px;
  }

  .mt_lg--45_944e475ba796b9b1 {
    margin-top: 45px;
  }

  .mb_lg--45_2fb94591ecd488a6 {
    margin-bottom: 45px;
  }

  .ml_lg--45_bdc8e2d134b5ea9e {
    margin-left: 45px;
  }

  .ptb_lg--50_f424aa6fd9a2d340 {
    padding: 50px 0;
  }

  .plr_lg--50_fd8449232ea53aa4 {
    padding: 0 50px;
  }

  .pt_lg--50_35c75408d35b180f {
    padding-top: 50px;
  }

  .pb_lg--50_667e739ea1ce0e01 {
    padding-bottom: 50px;
  }

  .pl_lg--50_a82eb3a957b2e33f {
    padding-left: 50px;
  }

  .pr_lg--50_0aa6ca3c2ae00064 {
    padding-right: 50px;
  }

  .mt_lg--50_adf337784d70fb60 {
    margin-top: 50px;
  }

  .mb_lg--50_932818e50b5ebebd {
    margin-bottom: 50px;
  }

  .ml_lg--50_e22797868e265dfa {
    margin-left: 50px;
  }

  .ptb_lg--55_4e90ebc6bca2a50b {
    padding: 55px 0;
  }

  .plr_lg--55_bc3f5b30d4f2ecda {
    padding: 0 55px;
  }

  .pt_lg--55_29ab5c3de3fd702b {
    padding-top: 55px;
  }

  .pb_lg--55_27eaf6cf83690b7b {
    padding-bottom: 55px;
  }

  .pl_lg--55_37b258c7f6ab08ca {
    padding-left: 55px;
  }

  .pr_lg--55_717c20b6bf60dd8d {
    padding-right: 55px;
  }

  .mt_lg--55_866c6a75dc9ac808 {
    margin-top: 55px;
  }

  .mb_lg--55_635237a40b5c429e {
    margin-bottom: 55px;
  }

  .ml_lg--55_7b33e5bc1df52240 {
    margin-left: 55px;
  }

  .ptb_lg--60_4de616f451a07d9e {
    padding: 60px 0;
  }

  .plr_lg--60_7153fa6e3576059f {
    padding: 0 60px;
  }

  .pt_lg--60_e89d5fdbba542607 {
    padding-top: 60px;
  }

  .pb_lg--60_9ae1fb126aa05fc7 {
    padding-bottom: 60px;
  }

  .pl_lg--60_b4027f9a44874362 {
    padding-left: 60px;
  }

  .pr_lg--60_ea30f3004793b920 {
    padding-right: 60px;
  }

  .mt_lg--60_2c171acf2148a00f {
    margin-top: 60px;
  }

  .mb_lg--60_4287994b11832d18 {
    margin-bottom: 60px;
  }

  .ml_lg--60_a93335276dbc2764 {
    margin-left: 60px;
  }

  .ptb_lg--65_415e76eff6fd6a01 {
    padding: 65px 0;
  }

  .plr_lg--65_3324e4d1b6bca44b {
    padding: 0 65px;
  }

  .pt_lg--65_7ed97d9de2361648 {
    padding-top: 65px;
  }

  .pb_lg--65_e8c57384612949a7 {
    padding-bottom: 65px;
  }

  .pl_lg--65_5d1c521355ee79b2 {
    padding-left: 65px;
  }

  .pr_lg--65_ad538833f07afa0f {
    padding-right: 65px;
  }

  .mt_lg--65_e573b0b8bf93220c {
    margin-top: 65px;
  }

  .mb_lg--65_a8e3cb074177dec9 {
    margin-bottom: 65px;
  }

  .ml_lg--65_68c64161362dfb13 {
    margin-left: 65px;
  }

  .ptb_lg--70_2d044449af3aab09 {
    padding: 70px 0;
  }

  .plr_lg--70_22072d5e48505812 {
    padding: 0 70px;
  }

  .pt_lg--70_71e7c79f519d6bef {
    padding-top: 70px;
  }

  .pb_lg--70_bdde9bd100e26309 {
    padding-bottom: 70px;
  }

  .pl_lg--70_76bd21b060df756d {
    padding-left: 70px;
  }

  .pr_lg--70_547361c524728577 {
    padding-right: 70px;
  }

  .mt_lg--70_b8ef717f33fce132 {
    margin-top: 70px;
  }

  .mb_lg--70_52c50079ce8216f7 {
    margin-bottom: 70px;
  }

  .ml_lg--70_9bcaa4078163ca5e {
    margin-left: 70px;
  }

  .ptb_lg--75_fb2daccf492fb6f4 {
    padding: 75px 0;
  }

  .plr_lg--75_39f976dc5f1dac17 {
    padding: 0 75px;
  }

  .pt_lg--75_e945f7807bfd85d3 {
    padding-top: 75px;
  }

  .pb_lg--75_68cde36cd736e701 {
    padding-bottom: 75px;
  }

  .pl_lg--75_f53fa025b64ed12e {
    padding-left: 75px;
  }

  .pr_lg--75_244b0b1b05a01a17 {
    padding-right: 75px;
  }

  .mt_lg--75_13a9e24491d4cf1c {
    margin-top: 75px;
  }

  .mb_lg--75_59a540f1da8c3c53 {
    margin-bottom: 75px;
  }

  .ml_lg--75_4c39c572c7555186 {
    margin-left: 75px;
  }

  .ptb_lg--80_263408d8aa37a22e {
    padding: 80px 0;
  }

  .plr_lg--80_15e26a63c78b300e {
    padding: 0 80px;
  }

  .pt_lg--80_f617d02c0e47bc57 {
    padding-top: 80px;
  }

  .pb_lg--80_04ea74f2f38600d8 {
    padding-bottom: 80px;
  }

  .pl_lg--80_ae82b7eb09a7d96a {
    padding-left: 80px;
  }

  .pr_lg--80_03c6da9237f303b0 {
    padding-right: 80px;
  }

  .mt_lg--80_6710e26708466d88 {
    margin-top: 80px;
  }

  .mb_lg--80_3b1e202b0a3ee96e {
    margin-bottom: 80px;
  }

  .ml_lg--80_b5036fe45c907c22 {
    margin-left: 80px;
  }

  .ptb_lg--85_a4dda28faa85546d {
    padding: 85px 0;
  }

  .plr_lg--85_8f6264744925e409 {
    padding: 0 85px;
  }

  .pt_lg--85_b35112efa0de41d7 {
    padding-top: 85px;
  }

  .pb_lg--85_5659d310b1a145fc {
    padding-bottom: 85px;
  }

  .pl_lg--85_5a0f1e7cab929ad3 {
    padding-left: 85px;
  }

  .pr_lg--85_0ce4bd23550114b3 {
    padding-right: 85px;
  }

  .mt_lg--85_5049c3ec442b7dd2 {
    margin-top: 85px;
  }

  .mb_lg--85_d9b73d6e21342515 {
    margin-bottom: 85px;
  }

  .ml_lg--85_bd64c6304f67ffd4 {
    margin-left: 85px;
  }

  .ptb_lg--90_4cadf3e7b834d109 {
    padding: 90px 0;
  }

  .plr_lg--90_9daf6a5cce014b07 {
    padding: 0 90px;
  }

  .pt_lg--90_8dc5f7d0886ba068 {
    padding-top: 90px;
  }

  .pb_lg--90_29819b5fc2235881 {
    padding-bottom: 90px;
  }

  .pl_lg--90_bc51d0a943828ff8 {
    padding-left: 90px;
  }

  .pr_lg--90_4d886790bc6e4619 {
    padding-right: 90px;
  }

  .mt_lg--90_3ed51f833c5a45e4 {
    margin-top: 90px;
  }

  .mb_lg--90_d28ef387d2be706a {
    margin-bottom: 90px;
  }

  .ml_lg--90_7735f8ba54cdd6b9 {
    margin-left: 90px;
  }

  .ptb_lg--95_86003ffc1a0933da {
    padding: 95px 0;
  }

  .plr_lg--95_57cd2c9a4ab198db {
    padding: 0 95px;
  }

  .pt_lg--95_f1efeb04dd104b94 {
    padding-top: 95px;
  }

  .pb_lg--95_739d6abcc3017cc1 {
    padding-bottom: 95px;
  }

  .pl_lg--95_f68a36540a8a50da {
    padding-left: 95px;
  }

  .pr_lg--95_a6bf20ff71160d03 {
    padding-right: 95px;
  }

  .mt_lg--95_396e5e21db0f96dd {
    margin-top: 95px;
  }

  .mb_lg--95_0c9026172bda3eef {
    margin-bottom: 95px;
  }

  .ml_lg--95_4d0f27c3c586e2ba {
    margin-left: 95px;
  }

  .ptb_lg--100_593754c021481531 {
    padding: 100px 0;
  }

  .plr_lg--100_63918be90fbe4666 {
    padding: 0 100px;
  }

  .pt_lg--100_e158db774afe0c1c {
    padding-top: 100px;
  }

  .pb_lg--100_f5128c338049e571 {
    padding-bottom: 100px;
  }

  .pl_lg--100_faed5cf653e5555f {
    padding-left: 100px;
  }

  .pr_lg--100_b1a1db6c5daf5ff6 {
    padding-right: 100px;
  }

  .mt_lg--100_640583cd5532fcd3 {
    margin-top: 100px;
  }

  .mb_lg--100_a71accbe62b6e483 {
    margin-bottom: 100px;
  }

  .ml_lg--100_855e0047ce4a4cb1 {
    margin-left: 100px;
  }

  .ptb_lg--105_92a2fb3afc776d11 {
    padding: 105px 0;
  }

  .plr_lg--105_26897858d75c2a93 {
    padding: 0 105px;
  }

  .pt_lg--105_bcd1bd89a2662d24 {
    padding-top: 105px;
  }

  .pb_lg--105_2938f44762dbea44 {
    padding-bottom: 105px;
  }

  .pl_lg--105_470b310f7daae689 {
    padding-left: 105px;
  }

  .pr_lg--105_9ec6f7663b4d2418 {
    padding-right: 105px;
  }

  .mt_lg--105_e02870fa3f9acae7 {
    margin-top: 105px;
  }

  .mb_lg--105_9517d656ea3159bc {
    margin-bottom: 105px;
  }

  .ml_lg--105_6a54c3cb10015b20 {
    margin-left: 105px;
  }

  .ptb_lg--110_0081bd342b02b463 {
    padding: 110px 0;
  }

  .plr_lg--110_5321a221abe2a0d0 {
    padding: 0 110px;
  }

  .pt_lg--110_d0be8d7596c91c39 {
    padding-top: 110px;
  }

  .pb_lg--110_1a906e58c070468f {
    padding-bottom: 110px;
  }

  .pl_lg--110_e84bfe01b33a2508 {
    padding-left: 110px;
  }

  .pr_lg--110_e4fd269affd1dd21 {
    padding-right: 110px;
  }

  .mt_lg--110_a74a3e1e2e888e05 {
    margin-top: 110px;
  }

  .mb_lg--110_8fb86dac0cf97bf2 {
    margin-bottom: 110px;
  }

  .ml_lg--110_45df94de1304b43a {
    margin-left: 110px;
  }

  .ptb_lg--115_19f8290515cf8afa {
    padding: 115px 0;
  }

  .plr_lg--115_61c242b2a52d0621 {
    padding: 0 115px;
  }

  .pt_lg--115_16668edd9553b9b0 {
    padding-top: 115px;
  }

  .pb_lg--115_9ddd69d4b3b80051 {
    padding-bottom: 115px;
  }

  .pl_lg--115_69ca893db1bdbe8a {
    padding-left: 115px;
  }

  .pr_lg--115_a85a14caa9a0fba3 {
    padding-right: 115px;
  }

  .mt_lg--115_1b32be2b4d9ab80d {
    margin-top: 115px;
  }

  .mb_lg--115_30f36763dbf28e5c {
    margin-bottom: 115px;
  }

  .ml_lg--115_63731740a5aba576 {
    margin-left: 115px;
  }

  .ptb_lg--120_2585717acfe88984 {
    padding: 120px 0;
  }

  .plr_lg--120_7190480f31253c7a {
    padding: 0 120px;
  }

  .pt_lg--120_761949b54bc546f0 {
    padding-top: 120px;
  }

  .pb_lg--120_458c73cc9433da2b {
    padding-bottom: 120px;
  }

  .pl_lg--120_c23cb2c0dfc819d6 {
    padding-left: 120px;
  }

  .pr_lg--120_7ee96a3b529fbf65 {
    padding-right: 120px;
  }

  .mt_lg--120_92cc1a85a1af34b9 {
    margin-top: 120px;
  }

  .mb_lg--120_c93c74163157297c {
    margin-bottom: 120px;
  }

  .ml_lg--120_46d215ec0e6e27eb {
    margin-left: 120px;
  }

  .ptb_lg--125_d7f7a8aeda5afb7e {
    padding: 125px 0;
  }

  .plr_lg--125_2c8a741b41d27809 {
    padding: 0 125px;
  }

  .pt_lg--125_71f40cf2f60a8c74 {
    padding-top: 125px;
  }

  .pb_lg--125_44142f36f23502cd {
    padding-bottom: 125px;
  }

  .pl_lg--125_89335bffc33dc281 {
    padding-left: 125px;
  }

  .pr_lg--125_713346753cb64ff9 {
    padding-right: 125px;
  }

  .mt_lg--125_9df74cb64fa9fc94 {
    margin-top: 125px;
  }

  .mb_lg--125_6bf5fb75c2cca449 {
    margin-bottom: 125px;
  }

  .ml_lg--125_3d3b43ad5415d88c {
    margin-left: 125px;
  }

  .ptb_lg--130_86682d80ba672b88 {
    padding: 130px 0;
  }

  .plr_lg--130_0efd2ac5adb9b003 {
    padding: 0 130px;
  }

  .pt_lg--130_e54b861b4685a4d9 {
    padding-top: 130px;
  }

  .pb_lg--130_07b5b743de6545fe {
    padding-bottom: 130px;
  }

  .pl_lg--130_c842d2b50e6b57d2 {
    padding-left: 130px;
  }

  .pr_lg--130_56c8bc996cbdf8aa {
    padding-right: 130px;
  }

  .mt_lg--130_9ad2dc7691ed0ac1 {
    margin-top: 130px;
  }

  .mb_lg--130_3df890660834bc29 {
    margin-bottom: 130px;
  }

  .ml_lg--130_c14825cbc306138a {
    margin-left: 130px;
  }

  .ptb_lg--135_54013c24fe74c0af {
    padding: 135px 0;
  }

  .plr_lg--135_a6cc014466a9c35e {
    padding: 0 135px;
  }

  .pt_lg--135_a0ed5c1d6f842846 {
    padding-top: 135px;
  }

  .pb_lg--135_11766b4b768d4d71 {
    padding-bottom: 135px;
  }

  .pl_lg--135_4c9a50f732098921 {
    padding-left: 135px;
  }

  .pr_lg--135_7f2291fc20a19b2c {
    padding-right: 135px;
  }

  .mt_lg--135_b5b93db440dc5faa {
    margin-top: 135px;
  }

  .mb_lg--135_a7a2c46feeb1d398 {
    margin-bottom: 135px;
  }

  .ml_lg--135_805a66166ee7c7e9 {
    margin-left: 135px;
  }

  .ptb_lg--140_b15d73d7681bff08 {
    padding: 140px 0;
  }

  .plr_lg--140_b71fc3415903bdbb {
    padding: 0 140px;
  }

  .pt_lg--140_92cd44a54834c336 {
    padding-top: 140px;
  }

  .pb_lg--140_8a6193723298be86 {
    padding-bottom: 140px;
  }

  .pl_lg--140_5a54d882e2e2e139 {
    padding-left: 140px;
  }

  .pr_lg--140_7bc0160bd1b0a780 {
    padding-right: 140px;
  }

  .mt_lg--140_24b0b7497941a17a {
    margin-top: 140px;
  }

  .mb_lg--140_249ef7ed15581f4b {
    margin-bottom: 140px;
  }

  .ml_lg--140_632d1cc6f0d4894a {
    margin-left: 140px;
  }

  .ptb_lg--145_91c6209e4c7615f3 {
    padding: 145px 0;
  }

  .plr_lg--145_a4c29199f9c6891a {
    padding: 0 145px;
  }

  .pt_lg--145_3f8375e710261245 {
    padding-top: 145px;
  }

  .pb_lg--145_52aa73b7bea10321 {
    padding-bottom: 145px;
  }

  .pl_lg--145_31ff6236bde8999b {
    padding-left: 145px;
  }

  .pr_lg--145_747a3f1c2386227e {
    padding-right: 145px;
  }

  .mt_lg--145_3ab34f75b5e1046d {
    margin-top: 145px;
  }

  .mb_lg--145_50fd6c91514d0164 {
    margin-bottom: 145px;
  }

  .ml_lg--145_b94f78dbf2805a90 {
    margin-left: 145px;
  }

  .ptb_lg--150_a5fc28613f9260f7 {
    padding: 150px 0;
  }

  .plr_lg--150_64a333bfc93b03f5 {
    padding: 0 150px;
  }

  .pt_lg--150_b800e3f395c6bfba {
    padding-top: 150px;
  }

  .pb_lg--150_d50942b1889b3efd {
    padding-bottom: 150px;
  }

  .pl_lg--150_48055f7e2b75bf89 {
    padding-left: 150px;
  }

  .pr_lg--150_0332284146bc641a {
    padding-right: 150px;
  }

  .mt_lg--150_1e075ce9e6da2987 {
    margin-top: 150px;
  }

  .mb_lg--150_2a66b22ff6722824 {
    margin-bottom: 150px;
  }

  .ml_lg--150_b5650dd9e4ddb1af {
    margin-left: 150px;
  }

  .ptb_lg--155_ef8a04fa7bc0155a {
    padding: 155px 0;
  }

  .plr_lg--155_e183d4c488768cff {
    padding: 0 155px;
  }

  .pt_lg--155_7cad401d118337c4 {
    padding-top: 155px;
  }

  .pb_lg--155_595f0a83011e0cde {
    padding-bottom: 155px;
  }

  .pl_lg--155_ad2cb58ab213aec0 {
    padding-left: 155px;
  }

  .pr_lg--155_eeae8b291c393cec {
    padding-right: 155px;
  }

  .mt_lg--155_7d8d629701ba1ce0 {
    margin-top: 155px;
  }

  .mb_lg--155_10ef4725772added {
    margin-bottom: 155px;
  }

  .ml_lg--155_1d2dd707564a1574 {
    margin-left: 155px;
  }

  .ptb_lg--160_3d25d6238ca888d4 {
    padding: 160px 0;
  }

  .plr_lg--160_23469966b9cef9fe {
    padding: 0 160px;
  }

  .pt_lg--160_01a733991f7ccb6c {
    padding-top: 160px;
  }

  .pb_lg--160_e589aa4f5145002c {
    padding-bottom: 160px;
  }

  .pl_lg--160_e9ef08a4b6928283 {
    padding-left: 160px;
  }

  .pr_lg--160_0a79ca4bc834aa20 {
    padding-right: 160px;
  }

  .mt_lg--160_9e7fc8d28e73b59e {
    margin-top: 160px;
  }

  .mb_lg--160_5c5cd9d6530df994 {
    margin-bottom: 160px;
  }

  .ml_lg--160_a12eaf29eb43f88c {
    margin-left: 160px;
  }

  .ptb_lg--165_9bfd4f2b007b3e6a {
    padding: 165px 0;
  }

  .plr_lg--165_ebcaae6f38cc3f70 {
    padding: 0 165px;
  }

  .pt_lg--165_dc8c2189cb330600 {
    padding-top: 165px;
  }

  .pb_lg--165_187fbe8498cd99d6 {
    padding-bottom: 165px;
  }

  .pl_lg--165_637811ee5d58e01f {
    padding-left: 165px;
  }

  .pr_lg--165_d74ef7a1b8c2b688 {
    padding-right: 165px;
  }

  .mt_lg--165_b88f15cc91ae85ed {
    margin-top: 165px;
  }

  .mb_lg--165_23876d2617dea925 {
    margin-bottom: 165px;
  }

  .ml_lg--165_bac3988d2cab0002 {
    margin-left: 165px;
  }

  .ptb_lg--170_71c85ede07f28eb1 {
    padding: 170px 0;
  }

  .plr_lg--170_a2e06f9d1916179b {
    padding: 0 170px;
  }

  .pt_lg--170_c16829b44f759fe4 {
    padding-top: 170px;
  }

  .pb_lg--170_2dd3dabb5dc8b161 {
    padding-bottom: 170px;
  }

  .pl_lg--170_63cb765973938c19 {
    padding-left: 170px;
  }

  .pr_lg--170_22767ace4216d5df {
    padding-right: 170px;
  }

  .mt_lg--170_43ae5947c882ba3b {
    margin-top: 170px;
  }

  .mb_lg--170_13815d530ea4e6f7 {
    margin-bottom: 170px;
  }

  .ml_lg--170_e06f7e6c87fdc05b {
    margin-left: 170px;
  }

  .ptb_lg--175_876cee110ae66776 {
    padding: 175px 0;
  }

  .plr_lg--175_ebb9572cc54161ed {
    padding: 0 175px;
  }

  .pt_lg--175_429dc9e141d41a4d {
    padding-top: 175px;
  }

  .pb_lg--175_c58e8ca8154b95eb {
    padding-bottom: 175px;
  }

  .pl_lg--175_5fbfdd0c4a282fcf {
    padding-left: 175px;
  }

  .pr_lg--175_38200247ebbf8e0d {
    padding-right: 175px;
  }

  .mt_lg--175_b17932ab1b0f30e5 {
    margin-top: 175px;
  }

  .mb_lg--175_e72f4d87521dbea3 {
    margin-bottom: 175px;
  }

  .ml_lg--175_1abf9ce77c4c3deb {
    margin-left: 175px;
  }

  .ptb_lg--180_af566bed8cd863d8 {
    padding: 180px 0;
  }

  .plr_lg--180_d17549838a86a872 {
    padding: 0 180px;
  }

  .pt_lg--180_476fa7df02299b17 {
    padding-top: 180px;
  }

  .pb_lg--180_6f7970e7a027edc9 {
    padding-bottom: 180px;
  }

  .pl_lg--180_9218a04df0a4045a {
    padding-left: 180px;
  }

  .pr_lg--180_946f0138dd594c3c {
    padding-right: 180px;
  }

  .mt_lg--180_62a8178ed61059a6 {
    margin-top: 180px;
  }

  .mb_lg--180_9ca58cc867775dcb {
    margin-bottom: 180px;
  }

  .ml_lg--180_c03b40b45f88224c {
    margin-left: 180px;
  }

  .ptb_lg--185_4ab56fd8c0460fd1 {
    padding: 185px 0;
  }

  .plr_lg--185_af6949937fa5417a {
    padding: 0 185px;
  }

  .pt_lg--185_507a74a0bf41f280 {
    padding-top: 185px;
  }

  .pb_lg--185_e3d15cdbfefe1186 {
    padding-bottom: 185px;
  }

  .pl_lg--185_d1a2c1e4a79eec64 {
    padding-left: 185px;
  }

  .pr_lg--185_3e8c3ae9fe547a8e {
    padding-right: 185px;
  }

  .mt_lg--185_618a9ac80e1a121d {
    margin-top: 185px;
  }

  .mb_lg--185_d7253ebf3b5f046a {
    margin-bottom: 185px;
  }

  .ml_lg--185_b352b08cca99f012 {
    margin-left: 185px;
  }

  .ptb_lg--190_db4f439b3fc3d3cc {
    padding: 190px 0;
  }

  .plr_lg--190_44f4f8c3b35a3167 {
    padding: 0 190px;
  }

  .pt_lg--190_fbfd37f909ad1495 {
    padding-top: 190px;
  }

  .pb_lg--190_ee7cb118773813b5 {
    padding-bottom: 190px;
  }

  .pl_lg--190_30395fe638e3616e {
    padding-left: 190px;
  }

  .pr_lg--190_25ddcc636f96ebcd {
    padding-right: 190px;
  }

  .mt_lg--190_b7ced8a3f4b67c59 {
    margin-top: 190px;
  }

  .mb_lg--190_c4308461235ebc7f {
    margin-bottom: 190px;
  }

  .ml_lg--190_47dbfc0c362d4b79 {
    margin-left: 190px;
  }

  .ptb_lg--195_10ca604050e58f46 {
    padding: 195px 0;
  }

  .plr_lg--195_40f3c7639763fd22 {
    padding: 0 195px;
  }

  .pt_lg--195_83a95ee2cffb91c4 {
    padding-top: 195px;
  }

  .pb_lg--195_75e2c8689ed6797a {
    padding-bottom: 195px;
  }

  .pl_lg--195_03e9e66dd490e229 {
    padding-left: 195px;
  }

  .pr_lg--195_e9f106af4924cb12 {
    padding-right: 195px;
  }

  .mt_lg--195_139c58dc8f13cd2f {
    margin-top: 195px;
  }

  .mb_lg--195_c8c2cdc33f72a01f {
    margin-bottom: 195px;
  }

  .ml_lg--195_a649b2146a98f316 {
    margin-left: 195px;
  }

  .ptb_lg--200_6790ef53712b0f54 {
    padding: 200px 0;
  }

  .plr_lg--200_0d3b19a7f2b90d59 {
    padding: 0 200px;
  }

  .pt_lg--200_eeb78aa27aafdab1 {
    padding-top: 200px;
  }

  .pb_lg--200_e4739d06b4e650db {
    padding-bottom: 200px;
  }

  .pl_lg--200_e92a51fd49dd5ff9 {
    padding-left: 200px;
  }

  .pr_lg--200_3e8ce1140f552fe4 {
    padding-right: 200px;
  }

  .mt_lg--200_d92f2a47043045b5 {
    margin-top: 200px;
  }

  .mb_lg--200_41be20e68015715f {
    margin-bottom: 200px;
  }

  .ml_lg--200_3341130bf953cea7 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_76849047260d712c {
    padding: 0;
  }

  .pl_md--0_1fd143c36b114ee8 {
    padding-left: 0;
  }

  .pr_md--0_7f45a2f2d835fd5b {
    padding-right: 0;
  }

  .pt_md--0_da3d9d8ed48497e5 {
    padding-top: 0;
  }

  .pb_md--0_e210d37e717594d8 {
    padding-bottom: 0;
  }

  .pb_md--80_d4c28c7188b1210e {
    padding-bottom: 80px;
  }

  .pt_md--50_4e1459f826bc2a3b {
    padding-top: 50px;
  }

  .mr_md--0_12134e232b55ae27 {
    margin-right: 0;
  }

  .ml_md--0_452641162accebda {
    margin-left: 0;
  }

  .mt_md--0_be1dc78c40dc9597 {
    margin-top: 0;
  }

  .mb_md--0_f2cc2d1b27586797 {
    margin-bottom: 0;
  }

  .ptb_md--250_eac59136ac842696 {
    padding: 250px 0;
  }

  .ptb_md--5_7616e100ac7076f9 {
    padding: 5px 0;
  }

  .plr_md--5_62a61460415f8ed7 {
    padding: 0 5px;
  }

  .pt_md--5_390202a9cec4a777 {
    padding-top: 5px;
  }

  .pb_md--5_d59a0f5e7fec66f6 {
    padding-bottom: 5px;
  }

  .pl_md--5_8d40df49b318df6d {
    padding-left: 5px;
  }

  .pr_md--5_fc199e2b6af7aa96 {
    padding-right: 5px;
  }

  .mt_md--5_d8260077f2d43138 {
    margin-top: 5px;
  }

  .mb_md--5_38b613da3eed4b94 {
    margin-bottom: 5px;
  }

  .ptb_md--10_f6373b5cacb3d8a5 {
    padding: 10px 0;
  }

  .plr_md--10_2f17c4102db50dcf {
    padding: 0 10px;
  }

  .pt_md--10_36515d1168c8c270 {
    padding-top: 10px;
  }

  .pb_md--10_373e85215e09c2b5 {
    padding-bottom: 10px;
  }

  .pl_md--10_9b7a9c5bc502bca0 {
    padding-left: 10px;
  }

  .pr_md--10_d462c416ec251927 {
    padding-right: 10px;
  }

  .mt_md--10_279af92880387ec3 {
    margin-top: 10px;
  }

  .mb_md--10_18df87fe70fd7985 {
    margin-bottom: 10px;
  }

  .ptb_md--15_d30357894b5e5bcf {
    padding: 15px 0;
  }

  .plr_md--15_46f6f16468b70ad2 {
    padding: 0 15px;
  }

  .pt_md--15_177fa8fddaaa7479 {
    padding-top: 15px;
  }

  .pb_md--15_b26acfe24110e21a {
    padding-bottom: 15px;
  }

  .pl_md--15_72255cd389214b30 {
    padding-left: 15px;
  }

  .pr_md--15_736a1b9768a5aae6 {
    padding-right: 15px;
  }

  .mt_md--15_070bd55e46047b03 {
    margin-top: 15px;
  }

  .mb_md--15_1c00b4f6e2d07196 {
    margin-bottom: 15px;
  }

  .ptb_md--20_e7b0d547c6d9926a {
    padding: 20px 0;
  }

  .plr_md--20_941cabbda4e484ee {
    padding: 0 20px;
  }

  .pt_md--20_3a50c7889a7f199a {
    padding-top: 20px;
  }

  .pb_md--20_dfc462c3469df669 {
    padding-bottom: 20px;
  }

  .pl_md--20_4527334ed8e7e512 {
    padding-left: 20px;
  }

  .pr_md--20_874e11131d0c8fb6 {
    padding-right: 20px;
  }

  .mt_md--20_b8e1d29cfc547df5 {
    margin-top: 20px;
  }

  .mb_md--20_85b197d8cc18060a {
    margin-bottom: 20px;
  }

  .ptb_md--25_a88050cfb815cacc {
    padding: 25px 0;
  }

  .plr_md--25_9d2c3258766bae26 {
    padding: 0 25px;
  }

  .pt_md--25_bb0c5a39db16547e {
    padding-top: 25px;
  }

  .pb_md--25_6f585aa5d9b56d52 {
    padding-bottom: 25px;
  }

  .pl_md--25_1ea69b1cd996ee4b {
    padding-left: 25px;
  }

  .pr_md--25_a66093184a50dd53 {
    padding-right: 25px;
  }

  .mt_md--25_c8878e0f77357267 {
    margin-top: 25px;
  }

  .mb_md--25_399a03c6544f54bb {
    margin-bottom: 25px;
  }

  .ptb_md--30_6935dbc22ccabc9b {
    padding: 30px 0;
  }

  .plr_md--30_e877544c4f6ad037 {
    padding: 0 30px;
  }

  .pt_md--30_156db967d50fcf3f {
    padding-top: 30px;
  }

  .pb_md--30_e5db65f40646a660 {
    padding-bottom: 30px;
  }

  .pl_md--30_9ca6bb9c5ff5e936 {
    padding-left: 30px;
  }

  .pr_md--30_7136f862d23a300c {
    padding-right: 30px;
  }

  .mt_md--30_30cab37dfb989ca5 {
    margin-top: 30px;
  }

  .mb_md--30_e070b445058ce8e0 {
    margin-bottom: 30px;
  }

  .ptb_md--35_e44ea40d0ed3d1e6 {
    padding: 35px 0;
  }

  .plr_md--35_b9787ccbad497d5c {
    padding: 0 35px;
  }

  .pt_md--35_ddc5bf988c108cc3 {
    padding-top: 35px;
  }

  .pb_md--35_be5bd0b081b90d06 {
    padding-bottom: 35px;
  }

  .pl_md--35_6aa751d524f3c766 {
    padding-left: 35px;
  }

  .pr_md--35_0fee6f612adac76a {
    padding-right: 35px;
  }

  .mt_md--35_5a2b76876bf5bc83 {
    margin-top: 35px;
  }

  .mb_md--35_71b1dd6fed0cc350 {
    margin-bottom: 35px;
  }

  .ptb_md--40_3f2e1531b0d02bf0 {
    padding: 40px 0;
  }

  .plr_md--40_84ac960a5ad0a8c7 {
    padding: 0 40px;
  }

  .pt_md--40_e64c9f42e9054b26 {
    padding-top: 40px;
  }

  .pb_md--40_1cd8ed569a513efe {
    padding-bottom: 40px;
  }

  .pl_md--40_57ad6e25fcfcbd9f {
    padding-left: 40px;
  }

  .pr_md--40_553a5463cd8da8c0 {
    padding-right: 40px;
  }

  .mt_md--40_7230bf00c4f02d1f {
    margin-top: 40px;
  }

  .mb_md--40_a20e0bbd6ae581c3 {
    margin-bottom: 40px;
  }

  .ptb_md--45_5fcd222160901729 {
    padding: 45px 0;
  }

  .plr_md--45_d84a3f0a32d4f837 {
    padding: 0 45px;
  }

  .pt_md--45_cf8ac27ed48375cd {
    padding-top: 45px;
  }

  .pb_md--45_e1f8def71a19eade {
    padding-bottom: 45px;
  }

  .pl_md--45_ab197142a2e0bf2c {
    padding-left: 45px;
  }

  .pr_md--45_62e4237f68fd4b15 {
    padding-right: 45px;
  }

  .mt_md--45_ea31d95261838546 {
    margin-top: 45px;
  }

  .mb_md--45_a1daa335c1336690 {
    margin-bottom: 45px;
  }

  .ptb_md--50_941de599232030a3 {
    padding: 50px 0;
  }

  .plr_md--50_ecebcdb67d081113 {
    padding: 0 50px;
  }

  .pt_md--50_4e1459f826bc2a3b {
    padding-top: 50px;
  }

  .pb_md--50_6f4c06605a8e92e6 {
    padding-bottom: 50px;
  }

  .pl_md--50_87437dd025e58a27 {
    padding-left: 50px;
  }

  .pr_md--50_50bcce7e4c1d0640 {
    padding-right: 50px;
  }

  .mt_md--50_b8a28671d6dbb6c1 {
    margin-top: 50px;
  }

  .mb_md--50_4fae1a4fc7ace48e {
    margin-bottom: 50px;
  }

  .ptb_md--55_482fd57005ca850b {
    padding: 55px 0;
  }

  .plr_md--55_dde1addbde0e18be {
    padding: 0 55px;
  }

  .pt_md--55_ea28c33f7229797f {
    padding-top: 55px;
  }

  .pb_md--55_058770f77cc3f21b {
    padding-bottom: 55px;
  }

  .pl_md--55_ec63ffd6a546a739 {
    padding-left: 55px;
  }

  .pr_md--55_263a3f48d186173b {
    padding-right: 55px;
  }

  .mt_md--55_63e1b1202242e8de {
    margin-top: 55px;
  }

  .mb_md--55_101709df5a7f9488 {
    margin-bottom: 55px;
  }

  .ptb_md--60_0c496c327643b2f4 {
    padding: 60px 0;
  }

  .plr_md--60_d9b64c35c0ca499c {
    padding: 0 60px;
  }

  .pt_md--60_713333af5bf1642a {
    padding-top: 60px;
  }

  .pb_md--60_1972f2ed338c890e {
    padding-bottom: 60px;
  }

  .pl_md--60_217251694f003701 {
    padding-left: 60px;
  }

  .pr_md--60_de6e2e6e08fe6541 {
    padding-right: 60px;
  }

  .mt_md--60_eb0fbeabca61cb60 {
    margin-top: 60px;
  }

  .mb_md--60_b9a98cbd34bf6a0b {
    margin-bottom: 60px;
  }

  .ptb_md--65_604ba44065f880ec {
    padding: 65px 0;
  }

  .plr_md--65_f5b3bfd0e71c76da {
    padding: 0 65px;
  }

  .pt_md--65_5068111497a2a82a {
    padding-top: 65px;
  }

  .pb_md--65_8c38405e0b55abc7 {
    padding-bottom: 65px;
  }

  .pl_md--65_93a89fb527f30e62 {
    padding-left: 65px;
  }

  .pr_md--65_9dd73a153ecb04d1 {
    padding-right: 65px;
  }

  .mt_md--65_193a33c351e3616c {
    margin-top: 65px;
  }

  .mb_md--65_3d3842dfde2c4a62 {
    margin-bottom: 65px;
  }

  .ptb_md--70_aab93cdc52e87a81 {
    padding: 70px 0;
  }

  .plr_md--70_975ceea40579f4c3 {
    padding: 0 70px;
  }

  .pt_md--70_8835a4ee4d42b02b {
    padding-top: 70px;
  }

  .pb_md--70_b9820fef800a9427 {
    padding-bottom: 70px;
  }

  .pl_md--70_04d029c1b7ab6bbf {
    padding-left: 70px;
  }

  .pr_md--70_6ee72cdaf2f5a63a {
    padding-right: 70px;
  }

  .mt_md--70_d89324b25faf7b43 {
    margin-top: 70px;
  }

  .mb_md--70_42b4d105e5c7ccd0 {
    margin-bottom: 70px;
  }

  .ptb_md--75_eaf96499d4772253 {
    padding: 75px 0;
  }

  .plr_md--75_7c632e8a5d8e49a9 {
    padding: 0 75px;
  }

  .pt_md--75_de6cee3d4b611caf {
    padding-top: 75px;
  }

  .pb_md--75_cf1cf75f8a63570e {
    padding-bottom: 75px;
  }

  .pl_md--75_231c31a3f6a8ddf1 {
    padding-left: 75px;
  }

  .pr_md--75_5c4d815b5e5c5725 {
    padding-right: 75px;
  }

  .mt_md--75_e403b859924627c5 {
    margin-top: 75px;
  }

  .mb_md--75_4112fd548ad55300 {
    margin-bottom: 75px;
  }

  .ptb_md--80_fa20ba1fe8852bc9 {
    padding: 80px 0;
  }

  .plr_md--80_8df35e5c2fda7b14 {
    padding: 0 80px;
  }

  .pt_md--80_bed6dc00d80da391 {
    padding-top: 80px;
  }

  .pb_md--80_d4c28c7188b1210e {
    padding-bottom: 80px;
  }

  .pl_md--80_35128d39d9f5c7e3 {
    padding-left: 80px;
  }

  .pr_md--80_d8b7e05db7bf02c2 {
    padding-right: 80px;
  }

  .mt_md--80_873acc7f4fbc1f46 {
    margin-top: 80px;
  }

  .mb_md--80_b0554e078ff31ded {
    margin-bottom: 80px;
  }

  .ptb_md--85_695fc3196cba5105 {
    padding: 85px 0;
  }

  .plr_md--85_d520e2f0b005a2d7 {
    padding: 0 85px;
  }

  .pt_md--85_6b7a4fb07aa869f3 {
    padding-top: 85px;
  }

  .pb_md--85_f9cf8a770c2d9fae {
    padding-bottom: 85px;
  }

  .pl_md--85_1979e9e86986ef0b {
    padding-left: 85px;
  }

  .pr_md--85_6cc15c9ab6e8f00a {
    padding-right: 85px;
  }

  .mt_md--85_0b69131f24099bb9 {
    margin-top: 85px;
  }

  .mb_md--85_375747de01197650 {
    margin-bottom: 85px;
  }

  .ptb_md--90_f04e19c5ddb89a06 {
    padding: 90px 0;
  }

  .plr_md--90_f1c675616c10a69a {
    padding: 0 90px;
  }

  .pt_md--90_2cdd84ea2bd9a74b {
    padding-top: 90px;
  }

  .pb_md--90_7dd494a97f5f69ad {
    padding-bottom: 90px;
  }

  .pl_md--90_3215fc877d0584b7 {
    padding-left: 90px;
  }

  .pr_md--90_9852aae9a73dda68 {
    padding-right: 90px;
  }

  .mt_md--90_69dba3a55fd2a90a {
    margin-top: 90px;
  }

  .mb_md--90_a2feee9be9020e32 {
    margin-bottom: 90px;
  }

  .ptb_md--95_bb629c31e771fe63 {
    padding: 95px 0;
  }

  .plr_md--95_6b2c9fe757d95bea {
    padding: 0 95px;
  }

  .pt_md--95_1e1979e5a028f4c7 {
    padding-top: 95px;
  }

  .pb_md--95_65ea2d5b66af8c17 {
    padding-bottom: 95px;
  }

  .pl_md--95_ea1aa9fe6b0b845b {
    padding-left: 95px;
  }

  .pr_md--95_4096cd00fc9aa59c {
    padding-right: 95px;
  }

  .mt_md--95_195864b2b4901712 {
    margin-top: 95px;
  }

  .mb_md--95_d44f486f78bf563e {
    margin-bottom: 95px;
  }

  .ptb_md--100_886b4acccfe9e6d6 {
    padding: 100px 0;
  }

  .plr_md--100_fb66484a734cedbc {
    padding: 0 100px;
  }

  .pt_md--100_1d321e366fc997c9 {
    padding-top: 100px;
  }

  .pb_md--100_0b32ad9deb903e19 {
    padding-bottom: 100px;
  }

  .pl_md--100_764b43340608675e {
    padding-left: 100px;
  }

  .pr_md--100_f875460b18711216 {
    padding-right: 100px;
  }

  .mt_md--100_dcecfd8544ee0b27 {
    margin-top: 100px;
  }

  .mb_md--100_e1f2baff91eb45d4 {
    margin-bottom: 100px;
  }

  .ptb_md--105_7237d8e7a2d74242 {
    padding: 105px 0;
  }

  .plr_md--105_67196e78bc402b1b {
    padding: 0 105px;
  }

  .pt_md--105_dd43057935b7945e {
    padding-top: 105px;
  }

  .pb_md--105_553b2703890fd9aa {
    padding-bottom: 105px;
  }

  .pl_md--105_6f3846543e83a26f {
    padding-left: 105px;
  }

  .pr_md--105_4edd80a0e5e3db9a {
    padding-right: 105px;
  }

  .mt_md--105_11b1917e7afdb7a9 {
    margin-top: 105px;
  }

  .mb_md--105_1b1a82c7c57edc66 {
    margin-bottom: 105px;
  }

  .ptb_md--110_33cec901440948a4 {
    padding: 110px 0;
  }

  .plr_md--110_5dda3624803d42f4 {
    padding: 0 110px;
  }

  .pt_md--110_86f1361d43f5bda1 {
    padding-top: 110px;
  }

  .pb_md--110_a51bd5ff9b0c5049 {
    padding-bottom: 110px;
  }

  .pl_md--110_9507f124b6bb4b88 {
    padding-left: 110px;
  }

  .pr_md--110_63b7daa8a5178d49 {
    padding-right: 110px;
  }

  .mt_md--110_43c697deb914c8b6 {
    margin-top: 110px;
  }

  .mb_md--110_65ccf4a279761a46 {
    margin-bottom: 110px;
  }

  .ptb_md--115_221ceeac12eb69cb {
    padding: 115px 0;
  }

  .plr_md--115_638c13d1e0441c19 {
    padding: 0 115px;
  }

  .pt_md--115_40238fddbbf7b78d {
    padding-top: 115px;
  }

  .pb_md--115_8d9b9fb69af52ac1 {
    padding-bottom: 115px;
  }

  .pl_md--115_c5c9e01b283fb59b {
    padding-left: 115px;
  }

  .pr_md--115_9c8972f82fa9186b {
    padding-right: 115px;
  }

  .mt_md--115_04a8ae880b61885d {
    margin-top: 115px;
  }

  .mb_md--115_7a5a7781021b13ca {
    margin-bottom: 115px;
  }

  .ptb_md--120_ce331fd74bb45f53 {
    padding: 120px 0;
  }

  .plr_md--120_6e76850d727932fa {
    padding: 0 120px;
  }

  .pt_md--120_5af7d012c6affe82 {
    padding-top: 120px;
  }

  .pb_md--120_9cb3cc9aec217bc3 {
    padding-bottom: 120px;
  }

  .pl_md--120_10edfc409bf6da30 {
    padding-left: 120px;
  }

  .pr_md--120_60206307faef02c3 {
    padding-right: 120px;
  }

  .mt_md--120_3cca184689c13194 {
    margin-top: 120px;
  }

  .mb_md--120_d7be83022f2d2ad4 {
    margin-bottom: 120px;
  }

  .ptb_md--125_2d30d290955e8ee7 {
    padding: 125px 0;
  }

  .plr_md--125_7df675a5b6d354b4 {
    padding: 0 125px;
  }

  .pt_md--125_389f073e4f60bdd7 {
    padding-top: 125px;
  }

  .pb_md--125_bbc1dc2c8576a9fb {
    padding-bottom: 125px;
  }

  .pl_md--125_0279510c7e76864c {
    padding-left: 125px;
  }

  .pr_md--125_10621b2e5deb2567 {
    padding-right: 125px;
  }

  .mt_md--125_9060291cbfbc2493 {
    margin-top: 125px;
  }

  .mb_md--125_bd25bdd26a241a76 {
    margin-bottom: 125px;
  }

  .ptb_md--130_26873ef0567f8b15 {
    padding: 130px 0;
  }

  .plr_md--130_32557cd8ea62553c {
    padding: 0 130px;
  }

  .pt_md--130_b8373da677436b96 {
    padding-top: 130px;
  }

  .pb_md--130_e72cec0938fe399a {
    padding-bottom: 130px;
  }

  .pl_md--130_a957708fe38386b2 {
    padding-left: 130px;
  }

  .pr_md--130_1779e23b63f847d7 {
    padding-right: 130px;
  }

  .mt_md--130_5859de7998f598f7 {
    margin-top: 130px;
  }

  .mb_md--130_107a84ab2807b884 {
    margin-bottom: 130px;
  }

  .ptb_md--135_f482b3a5db1ad1ab {
    padding: 135px 0;
  }

  .plr_md--135_ca7020311e3ba7cd {
    padding: 0 135px;
  }

  .pt_md--135_ddb272aff14b3901 {
    padding-top: 135px;
  }

  .pb_md--135_73d72131ad86d3cc {
    padding-bottom: 135px;
  }

  .pl_md--135_8e9091399c99b850 {
    padding-left: 135px;
  }

  .pr_md--135_804e2cb8402aa171 {
    padding-right: 135px;
  }

  .mt_md--135_46ccf6d8efd72a10 {
    margin-top: 135px;
  }

  .mb_md--135_6127ed30b46409eb {
    margin-bottom: 135px;
  }

  .ptb_md--140_ae147a1c81aa2ffc {
    padding: 140px 0;
  }

  .plr_md--140_bfacfbbe618e7c41 {
    padding: 0 140px;
  }

  .pt_md--140_c4fc66b1a5d38943 {
    padding-top: 140px;
  }

  .pb_md--140_4973d2fe466c28f1 {
    padding-bottom: 140px;
  }

  .pl_md--140_308c51aa0515c132 {
    padding-left: 140px;
  }

  .pr_md--140_3ace0c9a47f643ef {
    padding-right: 140px;
  }

  .mt_md--140_66d216335bb9a107 {
    margin-top: 140px;
  }

  .mb_md--140_011aa730f281dcc0 {
    margin-bottom: 140px;
  }

  .ptb_md--145_cf05e6dab21d18f1 {
    padding: 145px 0;
  }

  .plr_md--145_02086ba1fc1b3611 {
    padding: 0 145px;
  }

  .pt_md--145_e08ede8595df98cd {
    padding-top: 145px;
  }

  .pb_md--145_eb4e485db18b54a1 {
    padding-bottom: 145px;
  }

  .pl_md--145_3b2fdaaf8dabcf8b {
    padding-left: 145px;
  }

  .pr_md--145_8e45d5e68dfdc691 {
    padding-right: 145px;
  }

  .mt_md--145_eb2d54665f9c3284 {
    margin-top: 145px;
  }

  .mb_md--145_dab17b2c2dcd8820 {
    margin-bottom: 145px;
  }

  .ptb_md--150_e5240d7c48a88335 {
    padding: 150px 0;
  }

  .plr_md--150_682ed483ace8ad26 {
    padding: 0 150px;
  }

  .pt_md--150_c6f64310e09ad34a {
    padding-top: 150px;
  }

  .pb_md--150_21aa9ab1aa2dba10 {
    padding-bottom: 150px;
  }

  .pl_md--150_2c4564d1855c75be {
    padding-left: 150px;
  }

  .pr_md--150_b7c251b3b9c60020 {
    padding-right: 150px;
  }

  .mt_md--150_da2553ee035d0aed {
    margin-top: 150px;
  }

  .mb_md--150_a53f9c5cee7bb1e5 {
    margin-bottom: 150px;
  }

  .ptb_md--155_90a3bf95690c155e {
    padding: 155px 0;
  }

  .plr_md--155_080434433cb5ac11 {
    padding: 0 155px;
  }

  .pt_md--155_f23a6c3b0a51c7bf {
    padding-top: 155px;
  }

  .pb_md--155_2e63650c6270f3bc {
    padding-bottom: 155px;
  }

  .pl_md--155_bf7de176d8180b0a {
    padding-left: 155px;
  }

  .pr_md--155_f44a5d1eb50cc0ca {
    padding-right: 155px;
  }

  .mt_md--155_36dd86cc6c76f868 {
    margin-top: 155px;
  }

  .mb_md--155_0d11f49aa4cfbb2c {
    margin-bottom: 155px;
  }

  .ptb_md--160_f6fc6d84d88f4375 {
    padding: 160px 0;
  }

  .plr_md--160_ecb057037a88ed28 {
    padding: 0 160px;
  }

  .pt_md--160_283b9eccc50b3d70 {
    padding-top: 160px;
  }

  .pb_md--160_89f2d35f5154800a {
    padding-bottom: 160px;
  }

  .pl_md--160_fdd9859c7147fd0d {
    padding-left: 160px;
  }

  .pr_md--160_e1bc8918c507e408 {
    padding-right: 160px;
  }

  .mt_md--160_fb1e3d0844e6bdc1 {
    margin-top: 160px;
  }

  .mb_md--160_8f6ef6657f5f9729 {
    margin-bottom: 160px;
  }

  .ptb_md--165_efcd0245e12cd1e6 {
    padding: 165px 0;
  }

  .plr_md--165_3170c865065b78fc {
    padding: 0 165px;
  }

  .pt_md--165_8da109acec39bb9b {
    padding-top: 165px;
  }

  .pb_md--165_4343df664721dbf6 {
    padding-bottom: 165px;
  }

  .pl_md--165_4da100235c4c243f {
    padding-left: 165px;
  }

  .pr_md--165_c9df670cc3146afd {
    padding-right: 165px;
  }

  .mt_md--165_0584aef0ab03efec {
    margin-top: 165px;
  }

  .mb_md--165_500e521485b8a664 {
    margin-bottom: 165px;
  }

  .ptb_md--170_53dec3af07c7aba2 {
    padding: 170px 0;
  }

  .plr_md--170_6de7d5e5858b03ae {
    padding: 0 170px;
  }

  .pt_md--170_0a2f479e5033d291 {
    padding-top: 170px;
  }

  .pb_md--170_f247099ea58d62a4 {
    padding-bottom: 170px;
  }

  .pl_md--170_ae117c70c96a2e3e {
    padding-left: 170px;
  }

  .pr_md--170_1028c55c4bccc655 {
    padding-right: 170px;
  }

  .mt_md--170_b74fcabfe91d9035 {
    margin-top: 170px;
  }

  .mb_md--170_646f54848d044b53 {
    margin-bottom: 170px;
  }

  .ptb_md--175_3c4f6f68ca550585 {
    padding: 175px 0;
  }

  .plr_md--175_96534559536bd5f1 {
    padding: 0 175px;
  }

  .pt_md--175_5d0afb5922485dbc {
    padding-top: 175px;
  }

  .pb_md--175_d031479f2082cc69 {
    padding-bottom: 175px;
  }

  .pl_md--175_882de36f8498ca39 {
    padding-left: 175px;
  }

  .pr_md--175_8845f8fd3ffceee4 {
    padding-right: 175px;
  }

  .mt_md--175_20b4f2865911f1fb {
    margin-top: 175px;
  }

  .mb_md--175_6897b3c1a25d7441 {
    margin-bottom: 175px;
  }

  .ptb_md--180_f44cb16f6d63bee8 {
    padding: 180px 0;
  }

  .plr_md--180_d9a90f2cf3860ddf {
    padding: 0 180px;
  }

  .pt_md--180_bc6b517d14c64236 {
    padding-top: 180px;
  }

  .pb_md--180_0508d9082cbcf931 {
    padding-bottom: 180px;
  }

  .pl_md--180_fbb1e45b39e9fff4 {
    padding-left: 180px;
  }

  .pr_md--180_cb32fce06dad9c1f {
    padding-right: 180px;
  }

  .mt_md--180_8b731765f466cf0d {
    margin-top: 180px;
  }

  .mb_md--180_a0879313ddab86c0 {
    margin-bottom: 180px;
  }

  .ptb_md--185_199c98f213b29137 {
    padding: 185px 0;
  }

  .plr_md--185_e23635e3fd371bc5 {
    padding: 0 185px;
  }

  .pt_md--185_f395905bf5a1b045 {
    padding-top: 185px;
  }

  .pb_md--185_32e07ab5d45f2c7b {
    padding-bottom: 185px;
  }

  .pl_md--185_ca94ac6f177e3e82 {
    padding-left: 185px;
  }

  .pr_md--185_4a3864aa2cdc0316 {
    padding-right: 185px;
  }

  .mt_md--185_f5ba87e36136db6a {
    margin-top: 185px;
  }

  .mb_md--185_3692c3d0124662c9 {
    margin-bottom: 185px;
  }

  .ptb_md--190_daa4f954c0c6b534 {
    padding: 190px 0;
  }

  .plr_md--190_37bc3a5257613962 {
    padding: 0 190px;
  }

  .pt_md--190_83b7c54455eefb89 {
    padding-top: 190px;
  }

  .pb_md--190_d8badfa20aac88f1 {
    padding-bottom: 190px;
  }

  .pl_md--190_1f2af80f2e56785d {
    padding-left: 190px;
  }

  .pr_md--190_d2b838a89691feae {
    padding-right: 190px;
  }

  .mt_md--190_2299659c7b0b4009 {
    margin-top: 190px;
  }

  .mb_md--190_2fd8b13f0314adea {
    margin-bottom: 190px;
  }

  .ptb_md--195_86d7b036e7edf60c {
    padding: 195px 0;
  }

  .plr_md--195_fabfbdabc2423901 {
    padding: 0 195px;
  }

  .pt_md--195_b97972bdae2d678c {
    padding-top: 195px;
  }

  .pb_md--195_1f7e3a56ae0466d5 {
    padding-bottom: 195px;
  }

  .pl_md--195_adf8a11da0d7f1c3 {
    padding-left: 195px;
  }

  .pr_md--195_61f9f5e4d458494b {
    padding-right: 195px;
  }

  .mt_md--195_378388df5a71965f {
    margin-top: 195px;
  }

  .mb_md--195_8df96ce42da8ea9b {
    margin-bottom: 195px;
  }

  .ptb_md--200_746cca2836e525e2 {
    padding: 200px 0;
  }

  .plr_md--200_3c1e02c56cc02160 {
    padding: 0 200px;
  }

  .pt_md--200_2cd88113c232e733 {
    padding-top: 200px;
  }

  .pb_md--200_c16700115aad192c {
    padding-bottom: 200px;
  }

  .pl_md--200_88353f125ec79ca0 {
    padding-left: 200px;
  }

  .pr_md--200_19a162454569d701 {
    padding-right: 200px;
  }

  .mt_md--200_176567559bbf0172 {
    margin-top: 200px;
  }

  .mb_md--200_43828e39eb6d12a0 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_55b34cad70a767fa {
    padding: 250px 0;
  }

  .ptb_sm--0_ab41c7e90c8fcddf {
    padding: 0;
  }

  .pl_sm--0_80f512e85e6b1a8d {
    padding-left: 0;
  }

  .pr_sm--0_2125edbf8bdb0d15 {
    padding-right: 0;
  }

  .pt_sm--0_2672e2a0fbd1922f {
    padding-top: 0;
  }

  .pb_sm--0_af658299dcfed8bf {
    padding-bottom: 0;
  }

  .pb_sm--80_450d66fa32906351 {
    padding-bottom: 30px;
  }

  .pt_sm--50_03de17165964bad2 {
    padding-top: 50px;
  }

  .mr_sm--0_77142cdc19f5b355 {
    margin-right: 0;
  }

  .ml_sm--0_1748a461a2b1f37a {
    margin-left: 0;
  }

  .mt_sm--0_f8659115f0d3af50 {
    margin-top: 0;
  }

  .mb_sm--0_64c10bfc012185ef {
    margin-bottom: 0;
  }

  .pt_sm--150_7b3b74946abf1f02 {
    padding-top: 150px;
  }

  .pb_sm--110_2f1b78866b13dbbd {
    padding-bottom: 110px;
  }

  .ptb_sm--5_3a591e3aabccb8a5 {
    padding: 5px 0;
  }

  .plr_sm--5_7ff9362e05a465ab {
    padding: 0 5px;
  }

  .pt_sm--5_74fa372a71944baa {
    padding-top: 5px;
  }

  .pb_sm--5_027efb0968fd749e {
    padding-bottom: 5px;
  }

  .pl_sm--5_d45f812cdfe82e6e {
    padding-left: 5px;
  }

  .pr_sm--5_93301fe036fabbbc {
    padding-right: 5px;
  }

  .mt_sm--5_2b028ba51b6b6f47 {
    margin-top: 5px;
  }

  .ml_sm--5_3e8c2cc9b2959017 {
    margin-left: 5px;
  }

  .mr_sm--5_ddb4b888d4ca7e2d {
    margin-right: 5px;
  }

  .mb_sm--5_0c8e7b448b2d9c23 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_62e4bb0b60607c1d {
    padding: 10px 0;
  }

  .plr_sm--10_6c611eedc64acc35 {
    padding: 0 10px;
  }

  .pt_sm--10_b8b87a3a12485d6c {
    padding-top: 10px;
  }

  .pb_sm--10_0542d49dca80dfaf {
    padding-bottom: 10px;
  }

  .pl_sm--10_9643ff3184503d19 {
    padding-left: 10px;
  }

  .pr_sm--10_a2951202e541c5a0 {
    padding-right: 10px;
  }

  .mt_sm--10_a74de7d9e1a8ee4c {
    margin-top: 10px;
  }

  .ml_sm--10_be39e3b3cc1b5a55 {
    margin-left: 10px;
  }

  .mr_sm--10_e9c3b3e8d55fde48 {
    margin-right: 10px;
  }

  .mb_sm--10_159ce9376dc7743d {
    margin-bottom: 10px;
  }

  .ptb_sm--15_5cd50d298bf8857a {
    padding: 15px 0;
  }

  .plr_sm--15_4521e1c69b032381 {
    padding: 0 15px;
  }

  .pt_sm--15_63b9113a84f5c6bc {
    padding-top: 15px;
  }

  .pb_sm--15_3d346ee0a9015847 {
    padding-bottom: 15px;
  }

  .pl_sm--15_6dc9123327c4e21f {
    padding-left: 15px;
  }

  .pr_sm--15_b83d928f52412d8c {
    padding-right: 15px;
  }

  .mt_sm--15_28767fa14b7c27fe {
    margin-top: 15px;
  }

  .ml_sm--15_45d27eefc7e8cf01 {
    margin-left: 15px;
  }

  .mr_sm--15_0047955ce9f0c2d0 {
    margin-right: 15px;
  }

  .mb_sm--15_260e2e13093d724c {
    margin-bottom: 15px;
  }

  .ptb_sm--20_9f51d4b6d3f9a505 {
    padding: 20px 0;
  }

  .plr_sm--20_d3420593a3efa04e {
    padding: 0 20px;
  }

  .pt_sm--20_ae388e60925c9d5a {
    padding-top: 20px;
  }

  .pb_sm--20_1cf320166d64c085 {
    padding-bottom: 20px;
  }

  .pl_sm--20_9c56d5467973c980 {
    padding-left: 20px;
  }

  .pr_sm--20_52beb6209bc0ec81 {
    padding-right: 20px;
  }

  .mt_sm--20_7099a635981f61cc {
    margin-top: 20px;
  }

  .ml_sm--20_1bfe09d7b1e9b75d {
    margin-left: 20px;
  }

  .mr_sm--20_52a38232f4c55e3d {
    margin-right: 20px;
  }

  .mb_sm--20_86f084feee0cb425 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_558714aa61527d25 {
    padding: 25px 0;
  }

  .plr_sm--25_38e4007b998cedea {
    padding: 0 25px;
  }

  .pt_sm--25_429106e98d9c23ca {
    padding-top: 25px;
  }

  .pb_sm--25_fdd2bf660ba782d1 {
    padding-bottom: 25px;
  }

  .pl_sm--25_246d00b0caa5ba93 {
    padding-left: 25px;
  }

  .pr_sm--25_66470b3cc9c26541 {
    padding-right: 25px;
  }

  .mt_sm--25_434efea606a3a708 {
    margin-top: 25px;
  }

  .ml_sm--25_b14a06229b471020 {
    margin-left: 25px;
  }

  .mr_sm--25_befe044ea5ae4689 {
    margin-right: 25px;
  }

  .mb_sm--25_1a246144ff45800f {
    margin-bottom: 25px;
  }

  .ptb_sm--30_feeca40f0ae5f495 {
    padding: 30px 0;
  }

  .plr_sm--30_91954b001b37a5d8 {
    padding: 0 30px;
  }

  .pt_sm--30_2f3c673dd4fd54d1 {
    padding-top: 30px;
  }

  .pb_sm--30_9682ae73f8942c34 {
    padding-bottom: 30px;
  }

  .pl_sm--30_e1d490cfd4cfc98d {
    padding-left: 30px;
  }

  .pr_sm--30_373aadbab2f4410f {
    padding-right: 30px;
  }

  .mt_sm--30_fc58f275f2aa9a25 {
    margin-top: 30px;
  }

  .ml_sm--30_820399cb2f8c5469 {
    margin-left: 30px;
  }

  .mr_sm--30_3150688710ca5da7 {
    margin-right: 30px;
  }

  .mb_sm--30_05d569abb4c0f87a {
    margin-bottom: 30px;
  }

  .ptb_sm--35_d3646997e3c13741 {
    padding: 35px 0;
  }

  .plr_sm--35_9c40875f806a7e7f {
    padding: 0 35px;
  }

  .pt_sm--35_a4f6ed5dc7f2a53e {
    padding-top: 35px;
  }

  .pb_sm--35_3b88bd7a408b7bca {
    padding-bottom: 35px;
  }

  .pl_sm--35_81e8acd76cd1385f {
    padding-left: 35px;
  }

  .pr_sm--35_db141683bd837d7c {
    padding-right: 35px;
  }

  .mt_sm--35_cb1a505231ed0713 {
    margin-top: 35px;
  }

  .ml_sm--35_2ec73fc7b4417142 {
    margin-left: 35px;
  }

  .mr_sm--35_811217222e4acf25 {
    margin-right: 35px;
  }

  .mb_sm--35_b75801603138030d {
    margin-bottom: 35px;
  }

  .ptb_sm--40_58fe83f5266ae5de {
    padding: 40px 0;
  }

  .plr_sm--40_b44548d53f980179 {
    padding: 0 40px;
  }

  .pt_sm--40_91f2faaf5b8f44f9 {
    padding-top: 40px;
  }

  .pb_sm--40_5420b3ce699b9e1f {
    padding-bottom: 40px;
  }

  .pl_sm--40_b1035ea863433c69 {
    padding-left: 40px;
  }

  .pr_sm--40_4f8da2b2ee1797ac {
    padding-right: 40px;
  }

  .mt_sm--40_8695cf1ab34ff559 {
    margin-top: 40px;
  }

  .ml_sm--40_e110519c928febc7 {
    margin-left: 40px;
  }

  .mr_sm--40_aeacdd7b910f848f {
    margin-right: 40px;
  }

  .mb_sm--40_73f668c72ed759ae {
    margin-bottom: 40px;
  }

  .ptb_sm--45_80d6d708769e378f {
    padding: 45px 0;
  }

  .plr_sm--45_a8ef7f3ad348e2d3 {
    padding: 0 45px;
  }

  .pt_sm--45_352bfd171a55fc96 {
    padding-top: 45px;
  }

  .pb_sm--45_c77334a9e28489f1 {
    padding-bottom: 45px;
  }

  .pl_sm--45_638efd12f18a6be0 {
    padding-left: 45px;
  }

  .pr_sm--45_23ced7f2f9473837 {
    padding-right: 45px;
  }

  .mt_sm--45_34f703c5ca486261 {
    margin-top: 45px;
  }

  .ml_sm--45_f53620ebf64f6fc6 {
    margin-left: 45px;
  }

  .mr_sm--45_31ad73012eb68c7c {
    margin-right: 45px;
  }

  .mb_sm--45_0335647c7e7a0fbb {
    margin-bottom: 45px;
  }

  .ptb_sm--50_ee3b8338c30b47e1 {
    padding: 50px 0;
  }

  .plr_sm--50_caa6fc8481e7ef66 {
    padding: 0 50px;
  }

  .pt_sm--50_03de17165964bad2 {
    padding-top: 50px;
  }

  .pb_sm--50_df315ce8e8d72d81 {
    padding-bottom: 50px;
  }

  .pl_sm--50_8414a8dc20e79751 {
    padding-left: 50px;
  }

  .pr_sm--50_b8e40f7818cc32c6 {
    padding-right: 50px;
  }

  .mt_sm--50_f8612223e0ec1f3c {
    margin-top: 50px;
  }

  .ml_sm--50_77afd1c6383ecf54 {
    margin-left: 50px;
  }

  .mr_sm--50_8a7e4662d01da52e {
    margin-right: 50px;
  }

  .mb_sm--50_df27415fcab35f4e {
    margin-bottom: 50px;
  }

  .ptb_sm--55_c8f780ec53ce75a0 {
    padding: 55px 0;
  }

  .plr_sm--55_5e7a4a97a9029733 {
    padding: 0 55px;
  }

  .pt_sm--55_697dc606c5317fff {
    padding-top: 55px;
  }

  .pb_sm--55_f58f3be850a7aa9d {
    padding-bottom: 55px;
  }

  .pl_sm--55_073c4fac33d2f94d {
    padding-left: 55px;
  }

  .pr_sm--55_dd3355a438dd5de0 {
    padding-right: 55px;
  }

  .mt_sm--55_26fe27549ad9c391 {
    margin-top: 55px;
  }

  .ml_sm--55_03da3d4fff0e3f67 {
    margin-left: 55px;
  }

  .mr_sm--55_f475c7c7639d59b3 {
    margin-right: 55px;
  }

  .mb_sm--55_6f80b4ba57176474 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_f308710e080fbdc8 {
    padding: 60px 0;
  }

  .plr_sm--60_f0071e019cf5bd4f {
    padding: 0 60px;
  }

  .pt_sm--60_45f2e50df6b3464c {
    padding-top: 60px;
  }

  .pb_sm--60_8de0cde3c8cefa57 {
    padding-bottom: 60px;
  }

  .pl_sm--60_8daa02f4ef5433cf {
    padding-left: 60px;
  }

  .pr_sm--60_c81e1259d9708d98 {
    padding-right: 60px;
  }

  .mt_sm--60_f86ba63582958f1f {
    margin-top: 60px;
  }

  .ml_sm--60_23f7a3ef8e036603 {
    margin-left: 60px;
  }

  .mr_sm--60_dde299f2960b0a57 {
    margin-right: 60px;
  }

  .mb_sm--60_5c46495400a51edf {
    margin-bottom: 60px;
  }

  .ptb_sm--65_ebf41a44daa966f6 {
    padding: 65px 0;
  }

  .plr_sm--65_81e5323fccf8bcee {
    padding: 0 65px;
  }

  .pt_sm--65_3e0bb1c1dc0f81b3 {
    padding-top: 65px;
  }

  .pb_sm--65_214f962bd2fc6a38 {
    padding-bottom: 65px;
  }

  .pl_sm--65_6192d2b42a358512 {
    padding-left: 65px;
  }

  .pr_sm--65_c1f44e362510ea01 {
    padding-right: 65px;
  }

  .mt_sm--65_7ad123149d956357 {
    margin-top: 65px;
  }

  .ml_sm--65_4670943276471cc9 {
    margin-left: 65px;
  }

  .mr_sm--65_075d4ced2a81a1c1 {
    margin-right: 65px;
  }

  .mb_sm--65_f3a90d5d7eab2126 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_d1e9bee227a09a50 {
    padding: 70px 0;
  }

  .plr_sm--70_49877f0ccf934d0e {
    padding: 0 70px;
  }

  .pt_sm--70_5f1714db02ee9a45 {
    padding-top: 70px;
  }

  .pb_sm--70_215b1927de095bb6 {
    padding-bottom: 70px;
  }

  .pl_sm--70_513efc021108387c {
    padding-left: 70px;
  }

  .pr_sm--70_437e13cae6b5cc60 {
    padding-right: 70px;
  }

  .mt_sm--70_a4cbd26c35a0a6a1 {
    margin-top: 70px;
  }

  .ml_sm--70_4b1ad3b65821e2ef {
    margin-left: 70px;
  }

  .mr_sm--70_bf1b2e6e28244670 {
    margin-right: 70px;
  }

  .mb_sm--70_7726ec0721d01c1a {
    margin-bottom: 70px;
  }

  .ptb_sm--75_40d1b76bbc9ea20d {
    padding: 75px 0;
  }

  .plr_sm--75_46cd88569536b265 {
    padding: 0 75px;
  }

  .pt_sm--75_29559616f709bb31 {
    padding-top: 75px;
  }

  .pb_sm--75_1d69b02923381677 {
    padding-bottom: 75px;
  }

  .pl_sm--75_d573a8292f7ac770 {
    padding-left: 75px;
  }

  .pr_sm--75_47d82bd43800d0f8 {
    padding-right: 75px;
  }

  .mt_sm--75_36199b648d2087a9 {
    margin-top: 75px;
  }

  .ml_sm--75_7dc90a24e9292cb1 {
    margin-left: 75px;
  }

  .mr_sm--75_df354bfd041660da {
    margin-right: 75px;
  }

  .mb_sm--75_dd620a6096857ea9 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_dcf984743c9a6034 {
    padding: 80px 0;
  }

  .plr_sm--80_c0a17a61602c01b9 {
    padding: 0 80px;
  }

  .pt_sm--80_ce5c011b1d7a548a {
    padding-top: 80px;
  }

  .pb_sm--80_450d66fa32906351 {
    padding-bottom: 80px;
  }

  .pl_sm--80_85e056f71a4c589d {
    padding-left: 80px;
  }

  .pr_sm--80_803e0f5df51d58a8 {
    padding-right: 80px;
  }

  .mt_sm--80_cd997ea9391793e5 {
    margin-top: 80px;
  }

  .ml_sm--80_0308711267130889 {
    margin-left: 80px;
  }

  .mr_sm--80_81a1faae381a73f7 {
    margin-right: 80px;
  }

  .mb_sm--80_4dd85038a4c713ea {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f97e3908f35d3bd4 {
    padding: 85px 0;
  }

  .plr_sm--85_692055c584dda006 {
    padding: 0 85px;
  }

  .pt_sm--85_4e8216635b510e62 {
    padding-top: 85px;
  }

  .pb_sm--85_b3d0398bb3dc5927 {
    padding-bottom: 85px;
  }

  .pl_sm--85_d5c581104e46f7ea {
    padding-left: 85px;
  }

  .pr_sm--85_dcd13d366b950b99 {
    padding-right: 85px;
  }

  .mt_sm--85_1fe77619ab810056 {
    margin-top: 85px;
  }

  .ml_sm--85_b859bdf046794f05 {
    margin-left: 85px;
  }

  .mr_sm--85_e47b0d19f1a6c04a {
    margin-right: 85px;
  }

  .mb_sm--85_f18edfc62a71b759 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_ba53c4c5052a0d4a {
    padding: 90px 0;
  }

  .plr_sm--90_283517247a5d1c9b {
    padding: 0 90px;
  }

  .pt_sm--90_ce4b2567e9746de5 {
    padding-top: 90px;
  }

  .pb_sm--90_d5b8999d55f0dce4 {
    padding-bottom: 90px;
  }

  .pl_sm--90_ee563c7ed0f8fcee {
    padding-left: 90px;
  }

  .pr_sm--90_5517132ad3f81983 {
    padding-right: 90px;
  }

  .mt_sm--90_4b99fc58f2264c6f {
    margin-top: 90px;
  }

  .ml_sm--90_5d99543cd6576213 {
    margin-left: 90px;
  }

  .mr_sm--90_8cff722a693031d8 {
    margin-right: 90px;
  }

  .mb_sm--90_f6f6c5146c0f3b53 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_4dd08d3d3ce37dd8 {
    padding: 95px 0;
  }

  .plr_sm--95_4dd8ace1a7f90dd3 {
    padding: 0 95px;
  }

  .pt_sm--95_5ef3adec74976c05 {
    padding-top: 95px;
  }

  .pb_sm--95_29156ba2289c7458 {
    padding-bottom: 95px;
  }

  .pl_sm--95_81f2ade1ee2df8ec {
    padding-left: 95px;
  }

  .pr_sm--95_e7ad91801de82cc6 {
    padding-right: 95px;
  }

  .mt_sm--95_06247f784e45f1b5 {
    margin-top: 95px;
  }

  .ml_sm--95_3a17151b8f883439 {
    margin-left: 95px;
  }

  .mr_sm--95_c6ec7e02e57b30ce {
    margin-right: 95px;
  }

  .mb_sm--95_8d96a6a0d299c284 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_c925361358a0bb04 {
    padding: 100px 0;
  }

  .plr_sm--100_fb072e7020c87480 {
    padding: 0 100px;
  }

  .pt_sm--100_0d23f26c0101d858 {
    padding-top: 100px;
  }

  .pb_sm--100_041946a2bf5966d4 {
    padding-bottom: 100px;
  }

  .pl_sm--100_7577e6c6b3e2f21d {
    padding-left: 100px;
  }

  .pr_sm--100_d01402b51c22dd7a {
    padding-right: 100px;
  }

  .mt_sm--100_d49e15656ab6e7d7 {
    margin-top: 100px;
  }

  .ml_sm--100_5397fd54e4364456 {
    margin-left: 100px;
  }

  .mr_sm--100_b028d2f900be608b {
    margin-right: 100px;
  }

  .mb_sm--100_35f112a34bffb04f {
    margin-bottom: 100px;
  }

  .ptb_sm--105_d260c8ed09713262 {
    padding: 105px 0;
  }

  .plr_sm--105_12e85e9667ab80e3 {
    padding: 0 105px;
  }

  .pt_sm--105_09fcbd4cfa0e85f8 {
    padding-top: 105px;
  }

  .pb_sm--105_a94ed2756fde5e79 {
    padding-bottom: 105px;
  }

  .pl_sm--105_e65da09ccde4830d {
    padding-left: 105px;
  }

  .pr_sm--105_0804592b9a42f508 {
    padding-right: 105px;
  }

  .mt_sm--105_62206b7601c90642 {
    margin-top: 105px;
  }

  .ml_sm--105_f9d4215e828ccb9f {
    margin-left: 105px;
  }

  .mr_sm--105_7222a1d93045959c {
    margin-right: 105px;
  }

  .mb_sm--105_f2e07f37406f851c {
    margin-bottom: 105px;
  }

  .ptb_sm--110_f8a60b949f8da47b {
    padding: 110px 0;
  }

  .plr_sm--110_38a5903db792ce45 {
    padding: 0 110px;
  }

  .pt_sm--110_754fc1e32b62b083 {
    padding-top: 110px;
  }

  .pb_sm--110_2f1b78866b13dbbd {
    padding-bottom: 110px;
  }

  .pl_sm--110_90637ec9e795581c {
    padding-left: 110px;
  }

  .pr_sm--110_946b8c6f4d487e12 {
    padding-right: 110px;
  }

  .mt_sm--110_ab9ada007d8ad6a1 {
    margin-top: 110px;
  }

  .ml_sm--110_9763592b9c87132d {
    margin-left: 110px;
  }

  .mr_sm--110_0a5723660f6a4e64 {
    margin-right: 110px;
  }

  .mb_sm--110_58012013a658ca7d {
    margin-bottom: 110px;
  }

  .ptb_sm--115_dce147485e1cc7f1 {
    padding: 115px 0;
  }

  .plr_sm--115_916a3ff7a36541e5 {
    padding: 0 115px;
  }

  .pt_sm--115_1984ae5e48676595 {
    padding-top: 115px;
  }

  .pb_sm--115_a9d366c7ee3fa4b0 {
    padding-bottom: 115px;
  }

  .pl_sm--115_21d881c4b0653376 {
    padding-left: 115px;
  }

  .pr_sm--115_6e8960d67dbeb519 {
    padding-right: 115px;
  }

  .mt_sm--115_2744492206c68ff1 {
    margin-top: 115px;
  }

  .ml_sm--115_2b27c74168fa7fea {
    margin-left: 115px;
  }

  .mr_sm--115_50317e8cbd7a7f44 {
    margin-right: 115px;
  }

  .mb_sm--115_7c834e28cef90e14 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_5184ae7f00fbd182 {
    padding: 120px 0;
  }

  .plr_sm--120_bf196866167f8888 {
    padding: 0 120px;
  }

  .pt_sm--120_b1cf0d195fc8a46f {
    padding-top: 120px;
  }

  .pb_sm--120_d400c214798a1021 {
    padding-bottom: 120px;
  }

  .pl_sm--120_4d7e8c5fb6a8474b {
    padding-left: 120px;
  }

  .pr_sm--120_c8033c79ab579f19 {
    padding-right: 120px;
  }

  .mt_sm--120_71f5d4a65aef4120 {
    margin-top: 120px;
  }

  .ml_sm--120_00c3881eaa78f49b {
    margin-left: 120px;
  }

  .mr_sm--120_9d7352bc005a3986 {
    margin-right: 120px;
  }

  .mb_sm--120_bd881daa1121e944 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_4da2dadfaa33e941 {
    padding: 125px 0;
  }

  .plr_sm--125_11aa97e4a1d17d56 {
    padding: 0 125px;
  }

  .pt_sm--125_00a374c56b057ba0 {
    padding-top: 125px;
  }

  .pb_sm--125_d6671b7fd21d9ab9 {
    padding-bottom: 125px;
  }

  .pl_sm--125_597084d117d195fe {
    padding-left: 125px;
  }

  .pr_sm--125_bb55e49eee2f8de5 {
    padding-right: 125px;
  }

  .mt_sm--125_bd817181ca100c71 {
    margin-top: 125px;
  }

  .ml_sm--125_736aca376a5d4d94 {
    margin-left: 125px;
  }

  .mr_sm--125_ab1e50ad173d4f9f {
    margin-right: 125px;
  }

  .mb_sm--125_422e18b41d98ea24 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_3cabc5dd420efe4f {
    padding: 130px 0;
  }

  .plr_sm--130_7fad09e546647d0f {
    padding: 0 130px;
  }

  .pt_sm--130_cf72f58bc282bd5b {
    padding-top: 130px;
  }

  .pb_sm--130_03a911002d93cdfb {
    padding-bottom: 130px;
  }

  .pl_sm--130_30ca10ed3d2d32f3 {
    padding-left: 130px;
  }

  .pr_sm--130_f7d29b32d87fa5b7 {
    padding-right: 130px;
  }

  .mt_sm--130_a4ae20038e48b14b {
    margin-top: 130px;
  }

  .ml_sm--130_3ba8991fc7a6a2c3 {
    margin-left: 130px;
  }

  .mr_sm--130_ddc700edde36ff6b {
    margin-right: 130px;
  }

  .mb_sm--130_c4d7cd754146095c {
    margin-bottom: 130px;
  }

  .ptb_sm--135_1b60fd060c095008 {
    padding: 135px 0;
  }

  .plr_sm--135_1dfc0d77029275a2 {
    padding: 0 135px;
  }

  .pt_sm--135_d4ea8558c8522f57 {
    padding-top: 135px;
  }

  .pb_sm--135_fdd64c7850308c0a {
    padding-bottom: 135px;
  }

  .pl_sm--135_69d29e283a5a9ffe {
    padding-left: 135px;
  }

  .pr_sm--135_1d9b2c726ece1795 {
    padding-right: 135px;
  }

  .mt_sm--135_a0c1e38fe794f2a1 {
    margin-top: 135px;
  }

  .ml_sm--135_1d4b222f1e0f2c68 {
    margin-left: 135px;
  }

  .mr_sm--135_e9c789e447561def {
    margin-right: 135px;
  }

  .mb_sm--135_7a8a3a13356f5447 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_72f6403ffe9e0ee5 {
    padding: 140px 0;
  }

  .plr_sm--140_bf071b91faa3f081 {
    padding: 0 140px;
  }

  .pt_sm--140_7536bf42f83d2562 {
    padding-top: 140px;
  }

  .pb_sm--140_cbf2fec8feacde4e {
    padding-bottom: 140px;
  }

  .pl_sm--140_725005ee6b26195d {
    padding-left: 140px;
  }

  .pr_sm--140_4e0456246a46d3ec {
    padding-right: 140px;
  }

  .mt_sm--140_cb237c789b6f29bc {
    margin-top: 140px;
  }

  .ml_sm--140_a044d01fbda0a7d6 {
    margin-left: 140px;
  }

  .mr_sm--140_ca1e1e4087ce632f {
    margin-right: 140px;
  }

  .mb_sm--140_521e6446c6ced8d8 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_4629c55614556db4 {
    padding: 145px 0;
  }

  .plr_sm--145_4623a215ff62b7ad {
    padding: 0 145px;
  }

  .pt_sm--145_aeedc23de874aeac {
    padding-top: 145px;
  }

  .pb_sm--145_eb859aed8909b1df {
    padding-bottom: 145px;
  }

  .pl_sm--145_82f015f85e415532 {
    padding-left: 145px;
  }

  .pr_sm--145_0a5f424d34461967 {
    padding-right: 145px;
  }

  .mt_sm--145_67478fd7b6908f2e {
    margin-top: 145px;
  }

  .ml_sm--145_b96b7cd2fe9d01e4 {
    margin-left: 145px;
  }

  .mr_sm--145_8163d6aa7f6ac85e {
    margin-right: 145px;
  }

  .mb_sm--145_3fbd20305787a55f {
    margin-bottom: 145px;
  }

  .ptb_sm--150_7f90f5c1a8e4c021 {
    padding: 150px 0;
  }

  .plr_sm--150_78f3f46216835cc9 {
    padding: 0 150px;
  }

  .pt_sm--150_7b3b74946abf1f02 {
    padding-top: 150px;
  }

  .pb_sm--150_7b756f9702a30d62 {
    padding-bottom: 150px;
  }

  .pl_sm--150_781221c062250c41 {
    padding-left: 150px;
  }

  .pr_sm--150_a965f0ca798a7087 {
    padding-right: 150px;
  }

  .mt_sm--150_34689f7a9a3a253c {
    margin-top: 150px;
  }

  .ml_sm--150_4b0f32f9314bbdfa {
    margin-left: 150px;
  }

  .mr_sm--150_90cf7b10e7234008 {
    margin-right: 150px;
  }

  .mb_sm--150_83aacb0f81f3b80e {
    margin-bottom: 150px;
  }

  .ptb_sm--155_d120b9b338457897 {
    padding: 155px 0;
  }

  .plr_sm--155_0f09fa0c8d5ac761 {
    padding: 0 155px;
  }

  .pt_sm--155_be7bbf78c6af525e {
    padding-top: 155px;
  }

  .pb_sm--155_afd812d14877b638 {
    padding-bottom: 155px;
  }

  .pl_sm--155_7cf54d0b08cdad06 {
    padding-left: 155px;
  }

  .pr_sm--155_902771ac6d58e0b1 {
    padding-right: 155px;
  }

  .mt_sm--155_dca03043acc67f78 {
    margin-top: 155px;
  }

  .ml_sm--155_1462f57449ddafdd {
    margin-left: 155px;
  }

  .mr_sm--155_7dcf161b15ef2131 {
    margin-right: 155px;
  }

  .mb_sm--155_b3a65ab6b4b8d8b1 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_a01455fcf7c7eba4 {
    padding: 160px 0;
  }

  .plr_sm--160_9961e86a3735a6a6 {
    padding: 0 160px;
  }

  .pt_sm--160_c64bb5656e0caa16 {
    padding-top: 160px;
  }

  .pb_sm--160_960761309ccfd45f {
    padding-bottom: 160px;
  }

  .pl_sm--160_14277aaa3b6b9a36 {
    padding-left: 160px;
  }

  .pr_sm--160_fbf93a40d3651e00 {
    padding-right: 160px;
  }

  .mt_sm--160_599ba2eac76f1812 {
    margin-top: 160px;
  }

  .ml_sm--160_08449e4a02ab4979 {
    margin-left: 160px;
  }

  .mr_sm--160_553ec6c7aa66046f {
    margin-right: 160px;
  }

  .mb_sm--160_9f2f842f4d73773b {
    margin-bottom: 160px;
  }

  .ptb_sm--165_58cff7173e0ba046 {
    padding: 165px 0;
  }

  .plr_sm--165_0f28293611f85977 {
    padding: 0 165px;
  }

  .pt_sm--165_e9b3593e0a94b110 {
    padding-top: 165px;
  }

  .pb_sm--165_ce545ba6d5575a8a {
    padding-bottom: 165px;
  }

  .pl_sm--165_25f96b7896e34782 {
    padding-left: 165px;
  }

  .pr_sm--165_ee7a611de076f7fa {
    padding-right: 165px;
  }

  .mt_sm--165_1eb2e296b77c94b1 {
    margin-top: 165px;
  }

  .ml_sm--165_7ed4eec76f8c5c1d {
    margin-left: 165px;
  }

  .mr_sm--165_537695b9a13ddb01 {
    margin-right: 165px;
  }

  .mb_sm--165_90ae4c7313e13614 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_0d3bdbb90c5aa802 {
    padding: 170px 0;
  }

  .plr_sm--170_dc04b48954278d0a {
    padding: 0 170px;
  }

  .pt_sm--170_10b6e08125356d2c {
    padding-top: 170px;
  }

  .pb_sm--170_1cd25981df4012f8 {
    padding-bottom: 170px;
  }

  .pl_sm--170_afe6f23052469433 {
    padding-left: 170px;
  }

  .pr_sm--170_25611c0d605bf7b3 {
    padding-right: 170px;
  }

  .mt_sm--170_c61145b9efc920fb {
    margin-top: 170px;
  }

  .ml_sm--170_55d7cd21af885512 {
    margin-left: 170px;
  }

  .mr_sm--170_a90e17bec222ea9a {
    margin-right: 170px;
  }

  .mb_sm--170_47f6b841c188b9c3 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_80e4b0e0b687eb1a {
    padding: 175px 0;
  }

  .plr_sm--175_708eb317882ce8ee {
    padding: 0 175px;
  }

  .pt_sm--175_4cdc5cc453c8aae2 {
    padding-top: 175px;
  }

  .pb_sm--175_0bd82a9b29dc99ca {
    padding-bottom: 175px;
  }

  .pl_sm--175_5e0647d5e0bc454f {
    padding-left: 175px;
  }

  .pr_sm--175_e3d48c12cbb9609c {
    padding-right: 175px;
  }

  .mt_sm--175_993fedb1bc478624 {
    margin-top: 175px;
  }

  .ml_sm--175_ca462ea3182229cd {
    margin-left: 175px;
  }

  .mr_sm--175_421002b4b0b1604e {
    margin-right: 175px;
  }

  .mb_sm--175_7e8f26678b9f0a3d {
    margin-bottom: 175px;
  }

  .ptb_sm--180_7e382bb54530b763 {
    padding: 180px 0;
  }

  .plr_sm--180_d3b6a5401d498669 {
    padding: 0 180px;
  }

  .pt_sm--180_1f0972abd27f6c44 {
    padding-top: 180px;
  }

  .pb_sm--180_0ecc5ad76f8e136b {
    padding-bottom: 180px;
  }

  .pl_sm--180_73a68b283bd75ffc {
    padding-left: 180px;
  }

  .pr_sm--180_f9911656c7a6d94f {
    padding-right: 180px;
  }

  .mt_sm--180_1043aa2f0eb1741c {
    margin-top: 180px;
  }

  .ml_sm--180_0eb9cc30e64439ee {
    margin-left: 180px;
  }

  .mr_sm--180_48521243debf7fe9 {
    margin-right: 180px;
  }

  .mb_sm--180_2019e995aaf53afc {
    margin-bottom: 180px;
  }

  .ptb_sm--185_c00399a2e1723005 {
    padding: 185px 0;
  }

  .plr_sm--185_7bc72cd0dadda8e1 {
    padding: 0 185px;
  }

  .pt_sm--185_78086110eb9ef4c2 {
    padding-top: 185px;
  }

  .pb_sm--185_29ad903e465ba73f {
    padding-bottom: 185px;
  }

  .pl_sm--185_0793d9b980f305ee {
    padding-left: 185px;
  }

  .pr_sm--185_5a6949dab666f3c5 {
    padding-right: 185px;
  }

  .mt_sm--185_faef1980c3495b1c {
    margin-top: 185px;
  }

  .ml_sm--185_f4ca62c09611394c {
    margin-left: 185px;
  }

  .mr_sm--185_a7d12b0e92e3bae1 {
    margin-right: 185px;
  }

  .mb_sm--185_c193ed1aa71c4bcb {
    margin-bottom: 185px;
  }

  .ptb_sm--190_d7c72bdcb42eaeb9 {
    padding: 190px 0;
  }

  .plr_sm--190_eaaab6437151ecc5 {
    padding: 0 190px;
  }

  .pt_sm--190_4baf7465a2dc9ff7 {
    padding-top: 190px;
  }

  .pb_sm--190_18c4025a62663fa3 {
    padding-bottom: 190px;
  }

  .pl_sm--190_b508e0cb5ab76d77 {
    padding-left: 190px;
  }

  .pr_sm--190_e9d4783e6bfb26d4 {
    padding-right: 190px;
  }

  .mt_sm--190_7a94d37ee9fa09c9 {
    margin-top: 190px;
  }

  .ml_sm--190_9e5489a652a41ba1 {
    margin-left: 190px;
  }

  .mr_sm--190_1ee96d66e08da30d {
    margin-right: 190px;
  }

  .mb_sm--190_db13ce8dc2c010ec {
    margin-bottom: 190px;
  }

  .ptb_sm--195_2d926904380c411a {
    padding: 195px 0;
  }

  .plr_sm--195_5cf22b193dc0c652 {
    padding: 0 195px;
  }

  .pt_sm--195_d8968c3afa2a47a0 {
    padding-top: 195px;
  }

  .pb_sm--195_8b80f0c73b544887 {
    padding-bottom: 195px;
  }

  .pl_sm--195_c9e2474ba0829a95 {
    padding-left: 195px;
  }

  .pr_sm--195_4988d562f0da19f8 {
    padding-right: 195px;
  }

  .mt_sm--195_1d9040301a13e166 {
    margin-top: 195px;
  }

  .ml_sm--195_df69f52c8f6ac2af {
    margin-left: 195px;
  }

  .mr_sm--195_d52e1c5dbc34d005 {
    margin-right: 195px;
  }

  .mb_sm--195_46c8b0e87dcec363 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_256edd47fcbfe868 {
    padding: 200px 0;
  }

  .plr_sm--200_0aecf0d4a47c69c2 {
    padding: 0 200px;
  }

  .pt_sm--200_293cbe06fd21686b {
    padding-top: 200px;
  }

  .pb_sm--200_2ce01cf418606078 {
    padding-bottom: 200px;
  }

  .pl_sm--200_0af3a1b673ca435e {
    padding-left: 200px;
  }

  .pr_sm--200_ca8dda8def2c4aca {
    padding-right: 200px;
  }

  .mt_sm--200_4ad8689098262b7b {
    margin-top: 200px;
  }

  .ml_sm--200_a14a455242c3d773 {
    margin-left: 200px;
  }

  .mr_sm--200_6a714d097a8f4d24 {
    margin-right: 200px;
  }

  .mb_sm--200_10172cba4c4fdd41 {
    margin-bottom: 200px;
  }

  .pl_sm--0_80f512e85e6b1a8d {
    padding-left: 0;
  }

  .pr_sm--0_2125edbf8bdb0d15 {
    padding-right: 0;
  }

  .pt_sm--0_2672e2a0fbd1922f {
    padding-top: 0;
  }

  .pb_sm--0_af658299dcfed8bf {
    padding-bottom: 0;
  }

  .mr_sm--0_77142cdc19f5b355 {
    margin-right: 0;
  }

  .ml_sm--0_1748a461a2b1f37a {
    margin-left: 0;
  }

  .mt_sm--0_f8659115f0d3af50 {
    margin-top: 0;
  }

  .mb_sm--0_64c10bfc012185ef {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_0a82ac369ecc6cbb {
    padding: 5px 0;
  }

  .plr_mobile--5_275a2e3ee89fc96e {
    padding: 0 5px;
  }

  .pt_mobile--5_c374029883db3fb0 {
    padding-top: 5px;
  }

  .pb_mobile--5_ac2f43852624cff7 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_400c99b905b33d07 {
    padding-left: 5px;
  }

  .pr_mobile--5_75115011068ad5e9 {
    padding-right: 5px;
  }

  .mt_mobile--5_1a304c6d85f74e7d {
    margin-top: 5px;
  }

  .mb_mobile--5_e5d9f3c0d106e750 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_4eae9d54a856f7a9 {
    padding: 10px 0;
  }

  .plr_mobile--10_6ff8e5b8636f5e1a {
    padding: 0 10px;
  }

  .pt_mobile--10_29f1dfe786c83e09 {
    padding-top: 10px;
  }

  .pb_mobile--10_0e57278ac0e7a4f1 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_ea8d6852397a0edf {
    padding-left: 10px;
  }

  .pr_mobile--10_284f88a90ea51f1c {
    padding-right: 10px;
  }

  .mt_mobile--10_a729fecad9a3d7c3 {
    margin-top: 10px;
  }

  .mb_mobile--10_2885138552f2c9c9 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_d6fc008f66dfcc47 {
    padding: 15px 0;
  }

  .plr_mobile--15_86268e2932f0755e {
    padding: 0 15px;
  }

  .pt_mobile--15_3ba58c20bc674112 {
    padding-top: 15px;
  }

  .pb_mobile--15_3257d9a9c4efe657 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_cefa9244a495a1a9 {
    padding-left: 15px;
  }

  .pr_mobile--15_fb35eaaec465c2e9 {
    padding-right: 15px;
  }

  .mt_mobile--15_9667cc2b30602558 {
    margin-top: 15px;
  }

  .mb_mobile--15_1d3ec03fa56ca7ce {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_ff130cd2a3374da9 {
    padding: 20px 0;
  }

  .plr_mobile--20_e5342b1b46c02440 {
    padding: 0 20px;
  }

  .pt_mobile--20_7aada58374058825 {
    padding-top: 20px;
  }

  .pb_mobile--20_1af8e1c71f8e2cd2 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_6fc8dfa036897dff {
    padding-left: 20px;
  }

  .pr_mobile--20_1733cc8c1c8c6010 {
    padding-right: 20px;
  }

  .mt_mobile--20_9f5e543cc5834108 {
    margin-top: 20px;
  }

  .mb_mobile--20_a9eed1f5f749784c {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_2a629744e729abb1 {
    padding: 25px 0;
  }

  .plr_mobile--25_45478271164dff5a {
    padding: 0 25px;
  }

  .pt_mobile--25_920b752deaea4666 {
    padding-top: 25px;
  }

  .pb_mobile--25_8e3bdf8e836758db {
    padding-bottom: 25px;
  }

  .pl_mobile--25_74718ccca0a6d793 {
    padding-left: 25px;
  }

  .pr_mobile--25_cd5599c896343d51 {
    padding-right: 25px;
  }

  .mt_mobile--25_48287d97ebb10d52 {
    margin-top: 25px;
  }

  .mb_mobile--25_19103542d899bdcd {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_9ca872c8d7b5a9be {
    padding: 30px 0;
  }

  .plr_mobile--30_b4cef140af79f4c4 {
    padding: 0 30px;
  }

  .pt_mobile--30_2b4aeb757c3c4d56 {
    padding-top: 30px;
  }

  .pb_mobile--30_5a9842e95f408a7b {
    padding-bottom: 30px;
  }

  .pl_mobile--30_719617f60f3d267e {
    padding-left: 30px;
  }

  .pr_mobile--30_3184681f0ef5225e {
    padding-right: 30px;
  }

  .mt_mobile--30_6161908cac19b554 {
    margin-top: 30px;
  }

  .mb_mobile--30_d62f24e04d00eb3e {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_2ef27b64db656f28 {
    padding: 35px 0;
  }

  .plr_mobile--35_9e7547dfac77534e {
    padding: 0 35px;
  }

  .pt_mobile--35_92f393b110435cfe {
    padding-top: 35px;
  }

  .pb_mobile--35_c5ba3c746e6a39a4 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_ef626d551483a469 {
    padding-left: 35px;
  }

  .pr_mobile--35_ccb82749503ea742 {
    padding-right: 35px;
  }

  .mt_mobile--35_b1744a67cde85df0 {
    margin-top: 35px;
  }

  .mb_mobile--35_44c7054747ac7134 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_7ff7b8090c40268b {
    padding: 40px 0;
  }

  .plr_mobile--40_5c0065d75a79ef51 {
    padding: 0 40px;
  }

  .pt_mobile--40_198551f7edcc5292 {
    padding-top: 40px;
  }

  .pb_mobile--40_c30fd14f6b737f7c {
    padding-bottom: 40px;
  }

  .pl_mobile--40_30df4aa73763549c {
    padding-left: 40px;
  }

  .pr_mobile--40_66bd8af29a408fe5 {
    padding-right: 40px;
  }

  .mt_mobile--40_854f0aaaa75cf877 {
    margin-top: 40px;
  }

  .mb_mobile--40_6c80fd64f0aa1fb2 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_b223967ac8b4f4dd {
    padding: 45px 0;
  }

  .plr_mobile--45_c61e8d6f63a8e931 {
    padding: 0 45px;
  }

  .pt_mobile--45_75d125fb833ae404 {
    padding-top: 45px;
  }

  .pb_mobile--45_8470a1aa104176b2 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_59d2eea048583ba3 {
    padding-left: 45px;
  }

  .pr_mobile--45_9ff1ac86483aa65d {
    padding-right: 45px;
  }

  .mt_mobile--45_18e1adaf43238919 {
    margin-top: 45px;
  }

  .mb_mobile--45_ec473d9709c9468b {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_ad990d4fbe2206df {
    padding: 50px 0;
  }

  .plr_mobile--50_7072add6f2357aa9 {
    padding: 0 50px;
  }

  .pt_mobile--50_002fb94611a21fed {
    padding-top: 50px;
  }

  .pb_mobile--50_4af4d47e34195725 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_b1192d7451e1462a {
    padding-left: 50px;
  }

  .pr_mobile--50_79665ef8b3159b8b {
    padding-right: 50px;
  }

  .mt_mobile--50_aa2e069a460c3904 {
    margin-top: 50px;
  }

  .mb_mobile--50_1f082e29a1ec3a33 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_62d2c50f868a2724 {
    padding: 55px 0;
  }

  .plr_mobile--55_512e85a795f25381 {
    padding: 0 55px;
  }

  .pt_mobile--55_06a3757cd364df4c {
    padding-top: 55px;
  }

  .pb_mobile--55_159cd69f06803e9a {
    padding-bottom: 55px;
  }

  .pl_mobile--55_baf510f8fc1415a3 {
    padding-left: 55px;
  }

  .pr_mobile--55_5c35c9f234812259 {
    padding-right: 55px;
  }

  .mt_mobile--55_52fd170da3927bda {
    margin-top: 55px;
  }

  .mb_mobile--55_eef76c2793e46eac {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_9bd201c3dc2acd10 {
    padding: 60px 0;
  }

  .plr_mobile--60_ae733153e3fd932d {
    padding: 0 60px;
  }

  .pt_mobile--60_b01411f7e0b2ac48 {
    padding-top: 60px;
  }

  .pb_mobile--60_e1f5c797789a57e1 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_f0c1b059f5a12373 {
    padding-left: 60px;
  }

  .pr_mobile--60_a271bced277cbafd {
    padding-right: 60px;
  }

  .mt_mobile--60_43853daf96a1863f {
    margin-top: 60px;
  }

  .mb_mobile--60_542f94da316392d0 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_d5321a7a2c8d390d {
    padding: 65px 0;
  }

  .plr_mobile--65_25eff6cefb2436aa {
    padding: 0 65px;
  }

  .pt_mobile--65_9de1b013dc984466 {
    padding-top: 65px;
  }

  .pb_mobile--65_d2cee0a259dd7e41 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_6a5864f7a4e1cb1f {
    padding-left: 65px;
  }

  .pr_mobile--65_9cd909e5f60b1c54 {
    padding-right: 65px;
  }

  .mt_mobile--65_c37282c8bded9e05 {
    margin-top: 65px;
  }

  .mb_mobile--65_ff06a44d8a078c20 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_964f127e89c9dc63 {
    padding: 70px 0;
  }

  .plr_mobile--70_e1047accd2914651 {
    padding: 0 70px;
  }

  .pt_mobile--70_8bd8337abe394418 {
    padding-top: 70px;
  }

  .pb_mobile--70_737900352c2b9918 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_662886e300895346 {
    padding-left: 70px;
  }

  .pr_mobile--70_3170b27855778d6f {
    padding-right: 70px;
  }

  .mt_mobile--70_965efdf8491e481a {
    margin-top: 70px;
  }

  .mb_mobile--70_aca6f4095322f245 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_a3a2f5d60fffdd77 {
    padding: 75px 0;
  }

  .plr_mobile--75_e307432921164638 {
    padding: 0 75px;
  }

  .pt_mobile--75_176106d9d10af5c4 {
    padding-top: 75px;
  }

  .pb_mobile--75_52b4b139a23cc304 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_addc81c6ba0f6e38 {
    padding-left: 75px;
  }

  .pr_mobile--75_5e6f2fae2dfd0cac {
    padding-right: 75px;
  }

  .mt_mobile--75_30095fd3a754b582 {
    margin-top: 75px;
  }

  .mb_mobile--75_2799c009110e84d1 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_cc4a020173c9ecee {
    padding: 80px 0;
  }

  .plr_mobile--80_a1e5157225cfe95b {
    padding: 0 80px;
  }

  .pt_mobile--80_26757da19dbccc84 {
    padding-top: 80px;
  }

  .pb_mobile--80_203b2f8b8edbe20f {
    padding-bottom: 80px;
  }

  .pl_mobile--80_b5dc82d41f435703 {
    padding-left: 80px;
  }

  .pr_mobile--80_02ab66323044689b {
    padding-right: 80px;
  }

  .mt_mobile--80_87c56e4cfd519242 {
    margin-top: 80px;
  }

  .mb_mobile--80_d8f0306fb971d450 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_a380e2c1316d3b57 {
    padding: 85px 0;
  }

  .plr_mobile--85_befa4affdac65a69 {
    padding: 0 85px;
  }

  .pt_mobile--85_7838e0207e604a19 {
    padding-top: 85px;
  }

  .pb_mobile--85_6dadecf8ddb095d6 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_1558b34ff175c988 {
    padding-left: 85px;
  }

  .pr_mobile--85_702cd2b303aa12bb {
    padding-right: 85px;
  }

  .mt_mobile--85_d70ab1c3a2ebd2fa {
    margin-top: 85px;
  }

  .mb_mobile--85_ebe1bc9f707f00ee {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_9d71adb2fe95bea6 {
    padding: 90px 0;
  }

  .plr_mobile--90_7e5846db57351a3c {
    padding: 0 90px;
  }

  .pt_mobile--90_c561cf8df7a7dfe8 {
    padding-top: 90px;
  }

  .pb_mobile--90_0dee3cb3f30c38ad {
    padding-bottom: 90px;
  }

  .pl_mobile--90_50aecdb824aac5f9 {
    padding-left: 90px;
  }

  .pr_mobile--90_10c9f8447b3b1e05 {
    padding-right: 90px;
  }

  .mt_mobile--90_3e3e3c21d43ec34a {
    margin-top: 90px;
  }

  .mb_mobile--90_cd6b4439d22f3c6f {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_d9087856da4b2d78 {
    padding: 95px 0;
  }

  .plr_mobile--95_2224297821771d76 {
    padding: 0 95px;
  }

  .pt_mobile--95_425cc89c4dabc620 {
    padding-top: 95px;
  }

  .pb_mobile--95_73b22cdeb9f55d3f {
    padding-bottom: 95px;
  }

  .pl_mobile--95_3c22ed5f807931bb {
    padding-left: 95px;
  }

  .pr_mobile--95_d2d720746fe8e203 {
    padding-right: 95px;
  }

  .mt_mobile--95_9a445aa7b3577eaf {
    margin-top: 95px;
  }

  .mb_mobile--95_ad103884c1d115ee {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_d90708594953f960 {
    padding: 100px 0;
  }

  .plr_mobile--100_9a652405a267c9ca {
    padding: 0 100px;
  }

  .pt_mobile--100_b22d9e0ea83f5be7 {
    padding-top: 100px;
  }

  .pb_mobile--100_7cacba2661033fee {
    padding-bottom: 100px;
  }

  .pl_mobile--100_c5f31b8fb9f27377 {
    padding-left: 100px;
  }

  .pr_mobile--100_66b6158eea1d411a {
    padding-right: 100px;
  }

  .mt_mobile--100_9427ef851654ad38 {
    margin-top: 100px;
  }

  .mb_mobile--100_22970540ebeef352 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_1f28c5c543ac91c1 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_1f28c5c543ac91c1 .slick-slide_be189251e2b9a0be {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_42d38f4b4a3bddce {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_42d38f4b4a3bddce .slick-slide_be189251e2b9a0be {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_a9d0cec2548b96a6 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_a9d0cec2548b96a6 .slick-slide_be189251e2b9a0be {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_78dcd720ef901812 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_78dcd720ef901812 .slick-slide_be189251e2b9a0be {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_33992dbc2106534c {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_33992dbc2106534c .slick-slide_be189251e2b9a0be {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_2c606b245a7de464 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_2c606b245a7de464 .slick-slide_be189251e2b9a0be {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_222ed68540d5bd7f {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_222ed68540d5bd7f .slick-slide_be189251e2b9a0be {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_e4cd0117a7faafef {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_e4cd0117a7faafef .slick-slide_be189251e2b9a0be {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_4cadb0106846d747 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_4cadb0106846d747 .slick-slide_be189251e2b9a0be {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_5c3ec24007a68c67 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_5c3ec24007a68c67 .slick-slide_be189251e2b9a0be {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_a8daa91d86be740c {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_a8daa91d86be740c .slick-slide_be189251e2b9a0be {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_654543c3aba2d9dd {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_654543c3aba2d9dd .slick-slide_be189251e2b9a0be {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_9a46e9f952528d0e {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_9a46e9f952528d0e .slick-slide_be189251e2b9a0be {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_e7630c918963f080 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_e7630c918963f080 .slick-slide_be189251e2b9a0be {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_95953b5b00cff740 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_95953b5b00cff740 .slick-slide_be189251e2b9a0be {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_2de8f20751710717 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_2de8f20751710717 .slick-slide_be189251e2b9a0be {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_3ecd5c663d284c23 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_3ecd5c663d284c23 .slick-slide_be189251e2b9a0be {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_c3f012aa0d933d6a {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_c3f012aa0d933d6a .slick-slide_be189251e2b9a0be {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_0aedb4b018b4f0ae {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_0aedb4b018b4f0ae .slick-slide_be189251e2b9a0be {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_1514be52b628e1d9 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_1514be52b628e1d9 .slick-slide_be189251e2b9a0be {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_ca3a3b29f12f6551 {
  margin-top: -30px;
}

.mt_dec--30_e243792b0f0c57a8 {
  margin-top: -30px;
}

.mt-dec-100_22ea435dd81e7cfa {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_bf62802811962ef3 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_01bd30a8729cd6b3 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_4c454a7b26385750 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_4c454a7b26385750 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_4c454a7b26385750 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_1a9e1212ec03fb27 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_5d673ef980dfee11 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_01bd30a8729cd6b3 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_01bd30a8729cd6b3 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_374b6f7c5e810183 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_374b6f7c5e810183 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_aae593c606ccc0fc {
    margin-top: -10px;
  }
}

.mt_dec--120_4255da23a541f1a9 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_a63723b7baa0b5ac {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_81891b601d45013a {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_81891b601d45013a {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_81891b601d45013a {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_81891b601d45013a {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_81891b601d45013a {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_65901b780b143053 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_65901b780b143053 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_65901b780b143053 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_51b99d56f02e7fb6 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_51b99d56f02e7fb6 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_51b99d56f02e7fb6 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_51b99d56f02e7fb6 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_fdda3a8fed88aac1 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_a860d773088e96fe {
  --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_f9cc3524da2b654f 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_e3dc5cc9f1540a90, .input-active_87b3ef5e91609e28 input[type=text], input[type=text].input-active_87b3ef5e91609e28,
input[type=password].p-holder__active_e3dc5cc9f1540a90,
.input-active_87b3ef5e91609e28 input[type=password],
input[type=password].input-active_87b3ef5e91609e28,
input[type=email].p-holder__active_e3dc5cc9f1540a90,
.input-active_87b3ef5e91609e28 input[type=email],
input[type=email].input-active_87b3ef5e91609e28,
input[type=number].p-holder__active_e3dc5cc9f1540a90,
.input-active_87b3ef5e91609e28 input[type=number],
input[type=number].input-active_87b3ef5e91609e28,
input[type=tel].p-holder__active_e3dc5cc9f1540a90,
.input-active_87b3ef5e91609e28 input[type=tel],
input[type=tel].input-active_87b3ef5e91609e28,
input[type=url].p-holder__active_e3dc5cc9f1540a90,
.input-active_87b3ef5e91609e28 input[type=url],
input[type=url].input-active_87b3ef5e91609e28,
textarea.p-holder__active_e3dc5cc9f1540a90,
textarea.input-active_87b3ef5e91609e28 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_e3dc5cc9f1540a90::placeholder, .input-active_87b3ef5e91609e28 input[type=text]::placeholder, input[type=text].input-active_87b3ef5e91609e28::placeholder,
input[type=password].p-holder__active_e3dc5cc9f1540a90::placeholder,
.input-active_87b3ef5e91609e28 input[type=password]::placeholder,
input[type=password].input-active_87b3ef5e91609e28::placeholder,
input[type=email].p-holder__active_e3dc5cc9f1540a90::placeholder,
.input-active_87b3ef5e91609e28 input[type=email]::placeholder,
input[type=email].input-active_87b3ef5e91609e28::placeholder,
input[type=number].p-holder__active_e3dc5cc9f1540a90::placeholder,
.input-active_87b3ef5e91609e28 input[type=number]::placeholder,
input[type=number].input-active_87b3ef5e91609e28::placeholder,
input[type=tel].p-holder__active_e3dc5cc9f1540a90::placeholder,
.input-active_87b3ef5e91609e28 input[type=tel]::placeholder,
input[type=tel].input-active_87b3ef5e91609e28::placeholder,
input[type=url].p-holder__active_e3dc5cc9f1540a90::placeholder,
.input-active_87b3ef5e91609e28 input[type=url]::placeholder,
input[type=url].input-active_87b3ef5e91609e28::placeholder,
textarea.p-holder__active_e3dc5cc9f1540a90::placeholder,
textarea.input-active_87b3ef5e91609e28::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder, .input-active_87b3ef5e91609e28 input[type=text]:-ms-input-placeholder, input[type=text].input-active_87b3ef5e91609e28:-ms-input-placeholder,
input[type=password].p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_87b3ef5e91609e28:-ms-input-placeholder,
input[type=email].p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_87b3ef5e91609e28:-ms-input-placeholder,
input[type=number].p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_87b3ef5e91609e28:-ms-input-placeholder,
input[type=tel].p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_87b3ef5e91609e28:-ms-input-placeholder,
input[type=url].p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_87b3ef5e91609e28:-ms-input-placeholder,
textarea.p-holder__active_e3dc5cc9f1540a90:-ms-input-placeholder,
textarea.input-active_87b3ef5e91609e28:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder, .input-active_87b3ef5e91609e28 input[type=text]::-ms-input-placeholder, input[type=text].input-active_87b3ef5e91609e28::-ms-input-placeholder,
input[type=password].p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_87b3ef5e91609e28::-ms-input-placeholder,
input[type=email].p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_87b3ef5e91609e28::-ms-input-placeholder,
input[type=number].p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_87b3ef5e91609e28::-ms-input-placeholder,
input[type=tel].p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_87b3ef5e91609e28::-ms-input-placeholder,
input[type=url].p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder,
.input-active_87b3ef5e91609e28 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_87b3ef5e91609e28::-ms-input-placeholder,
textarea.p-holder__active_e3dc5cc9f1540a90::-ms-input-placeholder,
textarea.input-active_87b3ef5e91609e28::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_61a320cf20eb8f9a, .input-error_857dc79cff39b647 input[type=text], input[type=text].input-error_857dc79cff39b647,
input[type=password].p-holder__error_61a320cf20eb8f9a,
.input-error_857dc79cff39b647 input[type=password],
input[type=password].input-error_857dc79cff39b647,
input[type=email].p-holder__error_61a320cf20eb8f9a,
.input-error_857dc79cff39b647 input[type=email],
input[type=email].input-error_857dc79cff39b647,
input[type=number].p-holder__error_61a320cf20eb8f9a,
.input-error_857dc79cff39b647 input[type=number],
input[type=number].input-error_857dc79cff39b647,
input[type=tel].p-holder__error_61a320cf20eb8f9a,
.input-error_857dc79cff39b647 input[type=tel],
input[type=tel].input-error_857dc79cff39b647,
input[type=url].p-holder__error_61a320cf20eb8f9a,
.input-error_857dc79cff39b647 input[type=url],
input[type=url].input-error_857dc79cff39b647,
textarea.p-holder__error_61a320cf20eb8f9a,
textarea.input-error_857dc79cff39b647 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_61a320cf20eb8f9a::placeholder, .input-error_857dc79cff39b647 input[type=text]::placeholder, input[type=text].input-error_857dc79cff39b647::placeholder,
input[type=password].p-holder__error_61a320cf20eb8f9a::placeholder,
.input-error_857dc79cff39b647 input[type=password]::placeholder,
input[type=password].input-error_857dc79cff39b647::placeholder,
input[type=email].p-holder__error_61a320cf20eb8f9a::placeholder,
.input-error_857dc79cff39b647 input[type=email]::placeholder,
input[type=email].input-error_857dc79cff39b647::placeholder,
input[type=number].p-holder__error_61a320cf20eb8f9a::placeholder,
.input-error_857dc79cff39b647 input[type=number]::placeholder,
input[type=number].input-error_857dc79cff39b647::placeholder,
input[type=tel].p-holder__error_61a320cf20eb8f9a::placeholder,
.input-error_857dc79cff39b647 input[type=tel]::placeholder,
input[type=tel].input-error_857dc79cff39b647::placeholder,
input[type=url].p-holder__error_61a320cf20eb8f9a::placeholder,
.input-error_857dc79cff39b647 input[type=url]::placeholder,
input[type=url].input-error_857dc79cff39b647::placeholder,
textarea.p-holder__error_61a320cf20eb8f9a::placeholder,
textarea.input-error_857dc79cff39b647::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder, .input-error_857dc79cff39b647 input[type=text]:-ms-input-placeholder, input[type=text].input-error_857dc79cff39b647:-ms-input-placeholder,
input[type=password].p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_857dc79cff39b647:-ms-input-placeholder,
input[type=email].p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_857dc79cff39b647:-ms-input-placeholder,
input[type=number].p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_857dc79cff39b647:-ms-input-placeholder,
input[type=tel].p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_857dc79cff39b647:-ms-input-placeholder,
input[type=url].p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_857dc79cff39b647:-ms-input-placeholder,
textarea.p-holder__error_61a320cf20eb8f9a:-ms-input-placeholder,
textarea.input-error_857dc79cff39b647:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder, .input-error_857dc79cff39b647 input[type=text]::-ms-input-placeholder, input[type=text].input-error_857dc79cff39b647::-ms-input-placeholder,
input[type=password].p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_857dc79cff39b647::-ms-input-placeholder,
input[type=email].p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_857dc79cff39b647::-ms-input-placeholder,
input[type=number].p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_857dc79cff39b647::-ms-input-placeholder,
input[type=tel].p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_857dc79cff39b647::-ms-input-placeholder,
input[type=url].p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder,
.input-error_857dc79cff39b647 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_857dc79cff39b647::-ms-input-placeholder,
textarea.p-holder__error_61a320cf20eb8f9a::-ms-input-placeholder,
textarea.input-error_857dc79cff39b647::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_61a320cf20eb8f9a:focus, .input-error_857dc79cff39b647 input[type=text]:focus, input[type=text].input-error_857dc79cff39b647:focus,
input[type=password].p-holder__error_61a320cf20eb8f9a:focus,
.input-error_857dc79cff39b647 input[type=password]:focus,
input[type=password].input-error_857dc79cff39b647:focus,
input[type=email].p-holder__error_61a320cf20eb8f9a:focus,
.input-error_857dc79cff39b647 input[type=email]:focus,
input[type=email].input-error_857dc79cff39b647:focus,
input[type=number].p-holder__error_61a320cf20eb8f9a:focus,
.input-error_857dc79cff39b647 input[type=number]:focus,
input[type=number].input-error_857dc79cff39b647:focus,
input[type=tel].p-holder__error_61a320cf20eb8f9a:focus,
.input-error_857dc79cff39b647 input[type=tel]:focus,
input[type=tel].input-error_857dc79cff39b647:focus,
input[type=url].p-holder__error_61a320cf20eb8f9a:focus,
.input-error_857dc79cff39b647 input[type=url]:focus,
input[type=url].input-error_857dc79cff39b647:focus,
textarea.p-holder__error_61a320cf20eb8f9a:focus,
textarea.input-error_857dc79cff39b647: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_23f80445bd789d1d::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_220a5ec23e7887a2 {
  margin-bottom: 20px;
}
.form-group_220a5ec23e7887a2 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_220a5ec23e7887a2 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_220a5ec23e7887a2 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_220a5ec23e7887a2 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_220a5ec23e7887a2 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_acd92382b288c235:before,
.clearfix_acd92382b288c235:after {
  content: " ";
  display: table;
}

.clearfix_acd92382b288c235:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_7ce2d030a4c824b8 .slick-slide_be189251e2b9a0be {
  margin-bottom: -10px;
}

.slick-gutter-15_a9d0cec2548b96a6 {
  margin: -30px -15px;
}
.slick-gutter-15_a9d0cec2548b96a6 .slick-slide_be189251e2b9a0be {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_576d02e866d4e959 {
  background: var(--color-primary);
}

.bg-color-secondary_164f98dbd4761df8 {
  background: var(--color-secondary);
}

.bg-color-tertiary_2bb338eb9c30d9d4 {
  background: var(--color-tertiary);
}

.bg-color-gray_c4523d7bda9e0c76 {
  background: var(--color-gray);
}

.bg-color-white_46846678176d6f3c {
  background: #FFFFFF;
}

.bg-color-black_4efa8f5c5ce2a95a {
  background: #1A1A1A;
}

.bg-color-extra03_3d116e8469425d7e {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_8a16a0f4c9b2583b {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_9cfb97ab3a1605c2 {
  background-image: url(../img/bg/bg-image-1.jpg);
}

.bg_image--2_6bd8cc9b7f399d6e {
  background-image: url(../img/bg/bg-image-2.jpg);
}

.bg_image--3_64f2af6e45f55a58 {
  background-image: url(../img/bg/bg-image-3.jpg);
}

.bg_image--4_6ed2cc75f1b0cfbc {
  background-image: url(../img/bg/bg-image-4.jpg);
}

.bg_image--5_c96bb727f2953d35 {
  background-image: url(../img/bg/bg-image-5.jpg);
}

.bg_image--6_61d7d22dae648212 {
  background-image: url(../img/bg/bg-image-6.jpg);
}

.bg_image--7_33944c0bd4167c7c {
  background-image: url(../img/bg/bg-image-7.jpg);
}

.bg_image--8_785ad368e650bc96 {
  background-image: url(../img/bg/bg-image-8.jpg);
}

.bg_image--9_daab63408caf4586 {
  background-image: url(../img/bg/bg-image-9.jpg);
}

.bg_image--10_a6497ddd560d7dc4 {
  background-image: url(../img/bg/bg-image-10.jpg);
}

.bg_image--11_ea618d1446381966 {
  background-image: url(../img/bg/bg-image-11.jpg);
}

.bg_image--12_68fe29508c2358a9 {
  background-image: url(../img/bg/bg-image-12.jpg);
}

.bg_image--13_22be28ffecd0f4b4 {
  background-image: url(../img/bg/bg-image-13.jpg);
}

.bg_image--14_9545e30745f78106 {
  background-image: url(../img/bg/bg-image-14.jpg);
}

.bg_image--15_342d9718ac651f00 {
  background-image: url(../img/bg/bg-image-15.jpg);
}

.bg_image--16_1f9aa9330c3aab25 {
  background-image: url(../img/bg/bg-image-16.jpg);
}

.bg_image--17_98ab8521190a492c {
  background-image: url(../img/bg/bg-image-17.jpg);
}

.bg_image--18_c851a6772303faca {
  background-image: url(../img/bg/bg-image-18.jpg);
}

.bg_image--19_416901da819addd7 {
  background-image: url(../img/bg/bg-image-19.jpg);
}

.bg_image--20_7ab216847a5d2315 {
  background-image: url(../img/bg/bg-image-20.jpg);
}

.bg_image--21_201247fe36d8ab92 {
  background-image: url(../img/bg/bg-image-21.jpg);
}

.bg_image--22_c1edcd330518078c {
  background-image: url(../img/bg/bg-image-22.jpg);
}

.bg_image--23_d04e40dd4b6c7b1b {
  background-image: url(../img/bg/bg-image-23.jpg);
}

.bg_image--24_4bccbf410db206e1 {
  background-image: url(../img/bg/bg-image-24.jpg);
}

.bg_image--25_9de82ac56f913870 {
  background-image: url(../img/bg/bg-image-25.jpg);
}

.bg_image--26_7531eed15f451cdb {
  background-image: url(../img/bg/bg-image-26.jpg);
}

.bg_image--27_54bbc8dfd6d563a4 {
  background-image: url(../img/bg/bg-image-27.jpg);
}

.bg_image--28_5e565783b249971f {
  background-image: url(../img/bg/bg-image-28.jpg);
}

.bg_image--29_3ee031b701477c71 {
  background-image: url(../img/bg/bg-image-29.jpg);
}

.bg_image--30_31bc6b2484621878 {
  background-image: url(../img/bg/bg-image-30.jpg);
}

.bg_image--31_60ef06f59898602c {
  background-image: url(../img/bg/bg-image-31.jpg);
}

.bg_image--32_91235954c026faf5 {
  background-image: url(../img/bg/bg-image-32.jpg);
}

.bg_image--33_9a7247b61cd5423d {
  background-image: url(../img/bg/bg-image-33.jpg);
}

.bg_image--34_77096d4a554755d5 {
  background-image: url(../img/bg/bg-image-34.jpg);
}

.bg_image--35_ae93942abe9442ab {
  background-image: url(../img/bg/bg-image-35.jpg);
}

.bg_image--36_35bf6066cf6ab90e {
  background-image: url(../img/bg/bg-image-36.jpg);
}

.bg_image--37_034f1d9200a61f87 {
  background-image: url(../img/bg/bg-image-37.jpg);
}

.bg_image--38_35fcac18a98ec44f {
  background-image: url(../img/bg/bg-image-38.jpg);
}

.bg_image--39_537e05dd7ba96cbd {
  background-image: url(../img/bg/bg-image-39.jpg);
}

.bg_image--40_e09ff0d3264ac44d {
  background-image: url(../img/bg/bg-image-40.jpg);
}

.bg_tr-image--1_b1a016c59225603c {
  background-image: url(../img/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_48455086d8c7fc13 {
  background-image: url(../img/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_7ec31e4dca29251f {
  background-image: url(../img/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_43a359a177082692 {
  background-image: url(../img/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_2ca062787875528f {
  background-image: url(../img/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_afde105c75e62eed {
  background-image: url(../img/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_862f310cc671ee72 {
  background-image: url(../img/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_6dd2b64681fc9831 {
  background-image: url(../img/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_71aa2f8c671ad7f1 {
  background-image: url(../img/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_addbe48eb8631fa8 {
  background-image: url(../img/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_7c7abacb02192195 {
  background-image: url(../img/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_c0352421829c409c {
  background-image: url(../img/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_9ef83408f0605367 {
  background-image: url(../img/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_c536e5df8a6cffa0 {
  background-image: url(../img/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_071a0650b8f700af {
  background-image: url(../img/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_ca5aa6695da0a89c {
  background-image: url(../img/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_ab5756644ab362e8 {
  background-image: url(../img/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_297ed2578373eef0 {
  background-image: url(../img/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_fb09aca96ee525f0 {
  background-image: url(../img/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_9266931b97ccff27 {
  background-image: url(../img/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_cf877c0a012d5efb {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_30c0a1749e9a900d {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_30c0a1749e9a900d > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_5553d22c6ca3c419 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_5553d22c6ca3c419 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_06b1d63d8938bcc2 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_06b1d63d8938bcc2 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_2cca2dcca8ca8d84 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2cca2dcca8ca8d84 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2cca2dcca8ca8d84 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2cca2dcca8ca8d84 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2cca2dcca8ca8d84 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_2cca2dcca8ca8d84 > [class*=col], .row--20_2cca2dcca8ca8d84 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2cca2dcca8ca8d84 > [class*=col], .row--20_2cca2dcca8ca8d84 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2cca2dcca8ca8d84 > [class*=col], .row--20_2cca2dcca8ca8d84 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2cca2dcca8ca8d84 > [class*=col], .row--20_2cca2dcca8ca8d84 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2cca2dcca8ca8d84 > [class*=col], .row--20_2cca2dcca8ca8d84 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_851601ab635f3256 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_851601ab635f3256 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_851601ab635f3256 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_851601ab635f3256 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_851601ab635f3256 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_851601ab635f3256 > [class*=col], .row--25_851601ab635f3256 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_851601ab635f3256 > [class*=col], .row--25_851601ab635f3256 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_851601ab635f3256 > [class*=col], .row--25_851601ab635f3256 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_851601ab635f3256 > [class*=col], .row--25_851601ab635f3256 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_851601ab635f3256 > [class*=col], .row--25_851601ab635f3256 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_85f3acbbd22e3f50 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_85f3acbbd22e3f50 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_85f3acbbd22e3f50 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_85f3acbbd22e3f50 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_85f3acbbd22e3f50 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_85f3acbbd22e3f50 > [class*=col], .row--30_85f3acbbd22e3f50 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_85f3acbbd22e3f50 > [class*=col], .row--30_85f3acbbd22e3f50 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_85f3acbbd22e3f50 > [class*=col], .row--30_85f3acbbd22e3f50 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_85f3acbbd22e3f50 > [class*=col], .row--30_85f3acbbd22e3f50 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_85f3acbbd22e3f50 > [class*=col], .row--30_85f3acbbd22e3f50 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_2daeb51bf9c1f4df {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_2daeb51bf9c1f4df {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_2daeb51bf9c1f4df {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_2daeb51bf9c1f4df {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_2daeb51bf9c1f4df {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_2daeb51bf9c1f4df > [class*=col], .row--45_2daeb51bf9c1f4df > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_2daeb51bf9c1f4df > [class*=col], .row--45_2daeb51bf9c1f4df > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_2daeb51bf9c1f4df > [class*=col], .row--45_2daeb51bf9c1f4df > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_2daeb51bf9c1f4df > [class*=col], .row--45_2daeb51bf9c1f4df > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_2daeb51bf9c1f4df > [class*=col], .row--45_2daeb51bf9c1f4df > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_4e134c8bd6cd865a {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_4e134c8bd6cd865a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_4e134c8bd6cd865a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_4e134c8bd6cd865a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_4e134c8bd6cd865a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_4e134c8bd6cd865a > [class*=col], .row--40_4e134c8bd6cd865a > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_4e134c8bd6cd865a > [class*=col], .row--40_4e134c8bd6cd865a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_4e134c8bd6cd865a > [class*=col], .row--40_4e134c8bd6cd865a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_4e134c8bd6cd865a > [class*=col], .row--40_4e134c8bd6cd865a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_4e134c8bd6cd865a > [class*=col], .row--40_4e134c8bd6cd865a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_4d33f61850aa5762 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_4d33f61850aa5762 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_4d33f61850aa5762 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_4d33f61850aa5762 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_4d33f61850aa5762 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_4d33f61850aa5762 > [class*=col], .row--60_4d33f61850aa5762 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_4d33f61850aa5762 > [class*=col], .row--60_4d33f61850aa5762 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_4d33f61850aa5762 > [class*=col], .row--60_4d33f61850aa5762 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_4d33f61850aa5762 > [class*=col], .row--60_4d33f61850aa5762 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_4d33f61850aa5762 > [class*=col], .row--60_4d33f61850aa5762 > [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_68f3dfe9f675a27a(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_68f3dfe9f675a27a(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_68f3dfe9f675a27a(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_68f3dfe9f675a27a(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_0a54559097f689f5/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_19fab24fd34bcb98 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_847b9d24724036e7 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_8bc51182fe1077b3,
.animated.bounceOut_7021ccd4d7ac379d {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_2ffd71bf5f9c2a9d,
.animated.flipOutY_38bfe58834ed4361 {
  -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_13313c070c79eb91 {
  -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_42b70374a6b5c457 {
  -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_f27432720c90d3d2 {
  -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_36cc683e596ecb4a {
  -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_0083f04e1e51b64d {
  -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_21195ac4b9810a6a {
  -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_8bc51182fe1077b3 {
  -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_6d6b56cf8490852c {
  -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_fe6b8f3ca2c208ac {
  -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_25ef25efb55647d7 {
  -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_b951e74f4e9be10e {
  -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_7021ccd4d7ac379d {
  -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_d6f72902eec2e9cd {
  -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_73bb525e4eafc1ee {
  -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_8c262d1428d018c4 {
  -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_13952fee7f669978 {
  -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_5f176e5ab9f42407 {
  -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_0318c8acb14cfc60 {
  -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_23bca0382b004987 {
  -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_13acad370ea4d342 {
  -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_87b4cef59bf37714 {
  -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_764aa9f79fc4cefc {
  -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_678dba90bafdf773 {
  -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_46292ff01e9bf4fa {
  -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_528544ec416a42b7 {
  -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_83270fc470701369 {
  -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_7db7fdf0f9bcd263 {
  -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_ec4290cfc4407093 {
  -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_bbbccc0782812e75 {
  -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_37dc05bb4ea9c691 {
  -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_ceba0ac66caa5219 {
  -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_bd22ab46759b7c3d {
  -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_ca5255c85ff6abf3 {
  -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_e721b98b68e7b81e {
  -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_17fba77d76e1ebd9 {
  -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_2ff9e12131069988 {
  -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_2ffd71bf5f9c2a9d {
  -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_38bfe58834ed4361 {
  -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_fb58bcef2c430dcb {
  -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_e418d9063484f4ec {
  -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_ae1c8e53736d3bcd {
  -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_18c63a318ac4c6af {
  -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_19aa8da44e46bef5 {
  -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_04bb448d10cb9639 {
  -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_9a5d2352c7eb3bfa {
  -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_542d395eb0c62c4a {
  -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_82ae0149cf54e60b {
  -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_b4adf77c777cc2a8 {
  -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_98d4afa8d0c975ac {
  -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_c640b5c335b4c069 {
  -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_847b9d24724036e7 {
  -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_3833d6b417dd31de {
  -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_a4b9a204f84bc603 {
  -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_a6eec6bde5432cea {
  -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_663ee04ad1a278a6 {
  -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_4b9a22ea683626b0 {
  -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_a1dc5decc89ea7f0 {
  -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_36126390039649a4 {
  -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_be0cd514040ce175 {
  -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_a381a6aba0338bdf {
  -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_0262be080394ae5f {
  -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_6b811a1ed801b353 {
  -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_f90634c049e908ff {
  -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_d358c9a41c028f4a {
  -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_5d1fcea5cd0561e2 {
  -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_4324b9fc4da13272 {
  -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_d92695d59656c75f {
  -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_6dd7182d09d1e33a {
  -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_2d9195560b65f46c {
  -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_5d1da42e76a13ba9 {
  -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_4bc032a3e662e58a {
  -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_d53eeb9216425e90 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_d53eeb9216425e90:hover {
  animation-play-state: paused;
}

.floting-line-2_f0d5d9040cdaccf6 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_f0d5d9040cdaccf6: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_68f3dfe9f675a27a(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_68f3dfe9f675a27a(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_68f3dfe9f675a27a(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_0f95390c62c35082 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_0f95390c62c35082 .reveal-animation_a28d734ba7f4625c {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_0f95390c62c35082 .reveal-animation_a28d734ba7f4625c::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_a28d734ba7f4625c.reveal-primary_230d739f00ccae39::before {
  background: #0c0c0a;
}

.reveal-animation_a28d734ba7f4625c.reveal-dark_8b8b15cdbd1ae2f4::before {
  background: #000;
}

.reveal-animation_a28d734ba7f4625c.reveal-white_969e563bb29d7cdf::before {
  background: #000;
}

.reveal-animation_a28d734ba7f4625c.reveal-top_7927647cc498c410.aos-animate::before,
.reveal-animation_a28d734ba7f4625c.reveal-bottom_3c56a50a9a41dc90.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_a28d734ba7f4625c.reveal-start_9a41008cd8a504e4.aos-animate::before,
.reveal-animation_a28d734ba7f4625c.reveal-end_ccf9f2d5bf2afd23.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_a28d734ba7f4625c.reveal-top_7927647cc498c410::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_a28d734ba7f4625c.reveal-start_9a41008cd8a504e4::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_a28d734ba7f4625c.reveal-end_ccf9f2d5bf2afd23::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_a28d734ba7f4625c.reveal-bottom_3c56a50a9a41dc90::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_7e1be29d8ad22d0a {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_7e1be29d8ad22d0a {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_7e1be29d8ad22d0a {
    margin: 6em auto;
  }
}
.cd-headline_8508737462f7fee9 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_8508737462f7fee9 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_8508737462f7fee9 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_8508737462f7fee9 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_8508737462f7fee9 {
    font-size: 26px;
  }
}
.cd-words-wrapper_d5b90235c470719e {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_d5b90235c470719e b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_d5b90235c470719e b.is-visible_d5a5b2b477492ebf {
  position: relative;
}

.no-js_54ceb4ed76715742 .cd-words-wrapper_d5b90235c470719e b {
  opacity: 0;
}

.no-js_54ceb4ed76715742 .cd-words-wrapper_d5b90235c470719e b.is-visible_d5a5b2b477492ebf {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_8508737462f7fee9.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_8508737462f7fee9.clip .cd-words-wrapper_d5b90235c470719e {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_8508737462f7fee9.clip .cd-words-wrapper_d5b90235c470719e b {
  font-weight: 700;
}

.cd-headline_8508737462f7fee9.clip .cd-words-wrapper_d5b90235c470719e::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_8508737462f7fee9.clip b {
  opacity: 0;
}

.cd-headline_8508737462f7fee9.clip b.is-visible_d5a5b2b477492ebf {
  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_57bfa478ff66c350,
body.sal-disabled_ea20a9b83032b395 [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_57bfa478ff66c350,
body.sal-disabled_ea20a9b83032b395 [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_57bfa478ff66c350,
body.sal-disabled_ea20a9b83032b395 [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_57bfa478ff66c350,
body.sal-disabled_ea20a9b83032b395 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_946e4cd8d3de4360 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_946e4cd8d3de4360 .button-area-start_df4ae72a4e6d717a {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_946e4cd8d3de4360 .button-area-start_df4ae72a4e6d717a .call-us_143354a99be761ae {
    display: none;
  }
}
.header-style-one-wrapper_946e4cd8d3de4360 .button-area-start_df4ae72a4e6d717a a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_946e4cd8d3de4360 .button-area-start_df4ae72a4e6d717a .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_946e4cd8d3de4360 .logo-area_2a9a6e9d02a0a619 .logo_4fee3bc9b16635f0 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_2a9a6e9d02a0a619 img.light_e51f34410cc23047 {
  display: block;
}
[data-theme=light] .logo-area_2a9a6e9d02a0a619 img.dark_f7325b74e23d88f8 {
  display: none;
}

[data-theme=dark] .logo-area_2a9a6e9d02a0a619 img.light_e51f34410cc23047 {
  display: none;
}
[data-theme=dark] .logo-area_2a9a6e9d02a0a619 img.dark_f7325b74e23d88f8 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_b2e10d1ad3112fec .main-nav-area_aef0c79ff32241c2 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_b2e10d1ad3112fec .button-area-start_df4ae72a4e6d717a .text-btn_99b409739629dc21 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_aef0c79ff32241c2 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_df4ae72a4e6d717a .call-us_143354a99be761ae, [data-theme=dark] .header--sticky.sticky .button-area-start_df4ae72a4e6d717a .text-btn_99b409739629dc21 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_b2e10d1ad3112fec .main-nav-area_aef0c79ff32241c2 ul li a {
  color: #fff;
}

.header-style-one_87bf2d1e856c9835 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_87bf2d1e856c9835 .header-style-one-wrapper_946e4cd8d3de4360 .main-nav-area_aef0c79ff32241c2 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_87bf2d1e856c9835 .header-style-one-wrapper_946e4cd8d3de4360 .main-nav-area_aef0c79ff32241c2 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_1753e424e627c433 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_87bf2d1e856c9835 .header-style-one-wrapper_946e4cd8d3de4360 .main-nav-area_aef0c79ff32241c2 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_87bf2d1e856c9835 .header-style-one-wrapper_946e4cd8d3de4360 .main-nav-area_aef0c79ff32241c2 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_87bf2d1e856c9835 .header-style-one-wrapper_946e4cd8d3de4360 .button-area-start_df4ae72a4e6d717a a.text-btn_99b409739629dc21 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_b2e10d1ad3112fec {
  background: var(--body-bg);
}

header.header-two_2ddcbb1fd042aaf6 {
  display: block;
}
header.header-two_2ddcbb1fd042aaf6.border-bottom_49ecc488b17b1b6c {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_6bf121c199ef9604 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_6bf121c199ef9604 a.logo-area_2a9a6e9d02a0a619 {
  padding: 25px 0;
}
.header-two-content-main_6bf121c199ef9604 .header-end-area_99b4697ffa3c1e9d {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_6bf121c199ef9604 .header-end-area_99b4697ffa3c1e9d a.reqiest_0e9c6f5ec37c8d00 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_6bf121c199ef9604 .header-end-area_99b4697ffa3c1e9d a.reqiest_0e9c6f5ec37c8d00 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_6bf121c199ef9604 .header-end-area_99b4697ffa3c1e9d .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_81e15f730c78e91f {
  width: 100%;
  position: absolute;
}
.header-three_81e15f730c78e91f .header-wrapper-main-three_129a9e6d77707e42 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_81e15f730c78e91f .header-wrapper-main-three_129a9e6d77707e42 .header-right-area_72b0c1a7fc03a7d3 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_81e15f730c78e91f .header-wrapper-main-three_129a9e6d77707e42 .header-right-area_72b0c1a7fc03a7d3 .main-nav-area_aef0c79ff32241c2 {
    display: none;
  }
}
.header-three_81e15f730c78e91f .header-wrapper-main-three_129a9e6d77707e42 .header-right-area_72b0c1a7fc03a7d3 .main-nav-area_aef0c79ff32241c2 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_81e15f730c78e91f .header-wrapper-main-three_129a9e6d77707e42 .header-right-area_72b0c1a7fc03a7d3 .rts-btn {
    display: none;
  }
}
.header-three_81e15f730c78e91f .header-wrapper-main-three_129a9e6d77707e42 .logo-area_2a9a6e9d02a0a619 {
  padding: 25px 0;
}

.main-nav-area_aef0c79ff32241c2 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_aef0c79ff32241c2 ul li {
  margin: 0;
}
.main-nav-area_aef0c79ff32241c2 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_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 {
  transition: all 0.3s;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335:hover .menu-item_2f58a82612da8563 {
  opacity: 0.5;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .menu-item_2f58a82612da8563 {
  transition: all 0.3s;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .menu-item_2f58a82612da8563 .fluxi-dropdown-main-element_54a124646abb040b {
  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_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .menu-item_2f58a82612da8563 .fluxi-dropdown-main-element_54a124646abb040b {
    padding: 35px 17px;
  }
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .menu-item_2f58a82612da8563:hover {
  opacity: 1;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc {
  z-index: 10;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc .fluxi-submenu_97187bc178ff8f91 {
  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_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc .fluxi-submenu_97187bc178ff8f91:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc .fluxi-submenu_97187bc178ff8f91 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc .fluxi-submenu_97187bc178ff8f91 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc .fluxi-submenu_97187bc178ff8f91 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_aef0c79ff32241c2 ul.fluxi-desktop-menu_319986c71d7f2335 .fluxi-has-dropdown_8a4bf60a4a79aafc:hover .fluxi-submenu_97187bc178ff8f91 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_6bf121c199ef9604 .main-nav-area_aef0c79ff32241c2 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_6bf121c199ef9604 .main-nav-area_aef0c79ff32241c2 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_6bf121c199ef9604 .main-nav-area_aef0c79ff32241c2 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_6bf121c199ef9604 .main-nav-area_aef0c79ff32241c2 {
    display: none;
  }
}

.side-bar_6edc487119b461f4 {
  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_6edc487119b461f4 {
    width: 315px;
  }
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .thumbnail_d19deba6cd8270c1 {
  display: flex;
  justify-content: center;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .thumbnail_d19deba6cd8270c1 img {
  width: 60%;
  margin: auto;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .title {
  font-weight: 600;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .footer_a55e7487ae182e90 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .footer_a55e7487ae182e90 .title {
  font-weight: 500;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .footer_a55e7487ae182e90 a.rts-btn {
  margin: auto;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 {
  margin-top: 50px;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .single-info_bac102051105bb24 {
  margin: 15px 0;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .single-info_bac102051105bb24 a:hover {
  color: var(--color-primary);
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .rts-social-style-one_e06aea6594485cf8 {
  margin-top: 40px;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .rts-social-style-one_e06aea6594485cf8 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .rts-social-style-one_e06aea6594485cf8 ul li {
  margin: 0;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .rts-social-style-one_e06aea6594485cf8 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .contact-information--sidebar_52b94ce0bc7ca412 .rts-social-style-one_e06aea6594485cf8 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_6edc487119b461f4.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_6edc487119b461f4 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_6edc487119b461f4 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_87bf2d1e856c9835.case-studies_eba3f3b780f45da5 .main-nav-area_aef0c79ff32241c2 ul li > a.fluxi-dropdown-main-element_54a124646abb040b {
  color: #fff !important;
}

.header-style-one_87bf2d1e856c9835.case-studies_eba3f3b780f45da5.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_6edc487119b461f4 {
  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_6edc487119b461f4 {
    width: 300px;
  }
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .thumbnail_d19deba6cd8270c1 {
  display: flex;
  justify-content: center;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .thumbnail_d19deba6cd8270c1 img {
  width: 85%;
  margin: auto;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .title {
  font-weight: 600;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .footer_a55e7487ae182e90 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .footer_a55e7487ae182e90 .title {
  font-weight: 500;
}
.side-bar_6edc487119b461f4 .inner-main-wrapper-desk_2d6026148ad0d359 .inner-content_9e0afa921294c075 .footer_a55e7487ae182e90 a.rts-btn {
  margin: auto;
}

.side-bar_6edc487119b461f4.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_6edc487119b461f4 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_6edc487119b461f4 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(../img/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_1ea24a341f86cd59 {
  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_ae0ff0176012f1a1 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_ae0ff0176012f1a1 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_ae0ff0176012f1a1 {
    display: block;
  }
}

.mobile-menu-main_ae0ff0176012f1a1 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li a.main_36ee2df9b9937f89 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7 {
  position: relative;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7 ul a {
  padding: 10px 0;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7 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_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7::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_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7.mm-active_9f29e6e7773fdf79::after {
  content: "\f077";
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7.third-lvl_5916f52a085f60e5::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7.third-lvl_5916f52a085f60e5 ul {
  padding: 0 20px;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7.third-lvl_5916f52a085f60e5 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7.third-lvl_5916f52a085f60e5 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li.has-droupdown_ff52ad9d4a480cd7.third-lvl_5916f52a085f60e5 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_ae0ff0176012f1a1 nav ul li a {
  display: block;
}
.mobile-menu-main_ae0ff0176012f1a1 .social-wrapper-one_d74a7f36d72eadfc {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_6edc487119b461f4.header-two_2ddcbb1fd042aaf6 .inner-main-wrapper-desk_2d6026148ad0d359, .side-bar_6edc487119b461f4.header-three_81e15f730c78e91f .inner-main-wrapper-desk_2d6026148ad0d359 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_6edc487119b461f4.header-two_2ddcbb1fd042aaf6 .mobile-menu_aff138bcfc3cff77, .side-bar_6edc487119b461f4.header-three_81e15f730c78e91f .mobile-menu_aff138bcfc3cff77 {
    display: none !important;
  }
}

.header-one_a9a95cfc7bf93723 .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb {
  position: relative;
}
.header-one_a9a95cfc7bf93723 .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb:hover::after {
  color: var(--color-primary);
}
.header-one_a9a95cfc7bf93723 .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb::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_a9a95cfc7bf93723 .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb .third-lvl_5916f52a085f60e5 {
  margin-left: -4px;
}

.header-three_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f {
  padding: 15px 0;
}
.header-three_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb {
  position: relative;
}
.header-three_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb:hover::after {
  color: var(--color-primary);
}
.header-three_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb::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_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f .sub-dropdown_13412250ec75d3fb .third-lvl_5916f52a085f60e5 {
  margin-left: -4px;
}
.header-three_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f li {
  margin: 0;
  width: 100%;
}
.header-three_81e15f730c78e91f .main-nav-desk_160852a394515ff6 nav ul li.has-droupdown_ff52ad9d4a480cd7 .submenu.inner-page_a56494c962236a7f li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_13412250ec75d3fb {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_13412250ec75d3fb .submenu.third-lvl_5916f52a085f60e5 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_13412250ec75d3fb .submenu.third-lvl_5916f52a085f60e5.base {
  display: block !important;
}
.sub-dropdown_13412250ec75d3fb:hover .sub-menu-link_9ea33744edc321a2 {
  color: var(--color-primary);
}
.sub-dropdown_13412250ec75d3fb:hover .submenu.third-lvl_5916f52a085f60e5.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_13412250ec75d3fb:hover .submenu.third-lvl_5916f52a085f60e5.base li {
  display: block;
}
.sub-dropdown_13412250ec75d3fb:hover .submenu.third-lvl_5916f52a085f60e5.base li a {
  display: block !important;
}

.header-three_81e15f730c78e91f .sub-dropdown_13412250ec75d3fb:hover .submenu.third-lvl_5916f52a085f60e5.base {
  margin-left: -14px !important;
}

.header-two_2ddcbb1fd042aaf6 .header-main-wrapper_3f3d57fbb223739d .sub-dropdown_13412250ec75d3fb:hover .submenu.third-lvl_5916f52a085f60e5.base {
  margin-left: 90px !important;
}

header.heder-two_578b6f31589648f9 .sub-dropdown_13412250ec75d3fb:hover .submenu.third-lvl_5916f52a085f60e5.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_578b6f31589648f9 .sub-dropdown_13412250ec75d3fb::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_578b6f31589648f9 .sub-dropdown_13412250ec75d3fb:hover a.sub-menu-link_9ea33744edc321a2 {
  color: var(--color-primary) !important;
}
header.heder-two_578b6f31589648f9 .sub-dropdown_13412250ec75d3fb:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_578b6f31589648f9 .sub-dropdown_13412250ec75d3fb .submenu.third-lvl_5916f52a085f60e5.base {
  display: block;
}

.sub-dropdown_13412250ec75d3fb {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_13412250ec75d3fb.active .sub-menu-link_9ea33744edc321a2 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_13412250ec75d3fb.active .sub-menu-link_9ea33744edc321a2::after {
  width: 12px !important;
}
.sub-dropdown_13412250ec75d3fb.active::after {
  color: #FFFFFF;
}
.sub-dropdown_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5 {
  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_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5:hover li a {
  opacity: 0.5;
}
.sub-dropdown_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5 li:hover a::after {
  width: 12px;
}
.sub-dropdown_13412250ec75d3fb .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5 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_13412250ec75d3fb:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_13412250ec75d3fb:hover .sub-menu-link_9ea33744edc321a2 {
  color: var(--color-primary);
}
.sub-dropdown_13412250ec75d3fb:hover .fluxi-submenu_97187bc178ff8f91.third-lvl_5916f52a085f60e5.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_c2bf7dc7fa5c0469 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_c2bf7dc7fa5c0469 {
    padding: 0 15px;
  }
}

.section-bg_2991a8f61d649868 {
  background: var(--section-bg-gray);
}

.bg_white_0ec78acadc5dfcec {
  background: var(--body-bg);
}

.g-48_90ddd4e23be0f964 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_4def0ed66fcd3242 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_ddeb3cc6e80a0cfb {
  background: #F8F9FB;
}

.bg-gray-2_0068d4ea5b38f14d {
  background: var(--bg-gray-2);
}

.overflow-right-div_8085bfd43f233b00 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_8085bfd43f233b00 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_8085bfd43f233b00 {
    width: 100%;
  }
}

.gsap-marker-end_7a737431717e101c,
.gsap-marker-start_f0a188ebc49e708e,
.gsap-marker-scroller-end_19d3fcd519eba167,
.gsap-marker-scroller-start_aa3981dec0387bff {
  display: none !important;
}

.bg-dark-p_76cab1e11929bfba {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_b486bb916aad1401 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_d9ab548b278c987e {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_bb799ba5e67d8f27 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 img.two_cc8a598c87d0769a {
  left: 38px;
}
.customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 img.three_04db9c13e7657d9e {
  left: 73px;
}
.customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 img.four_e9674f784d2cf960 {
  left: 108px;
}
.customer-review-area_bb799ba5e67d8f27 p.desc {
  margin-bottom: 0;
}

.br-none_37e5c8aa8aef5178 {
  border-radius: 0 !important;
}

.color-secondary-2_4dfc1a05c69b5cd2 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_e9e8386954c9b112 {
    order: 2;
  }
}

.loader-wrapper_b77ee9c936c10e7d {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_b77ee9c936c10e7d .loader-section_4f5dd996cd1579c4 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_b77ee9c936c10e7d .loader-section_4f5dd996cd1579c4.section-left_287637e95df83b7a {
  left: 0;
}

.loader-wrapper_b77ee9c936c10e7d .loader-section_4f5dd996cd1579c4.section-right_0a9a697576f6f521 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_b77ee9c936c10e7d .loader-section_4f5dd996cd1579c4.section-left_287637e95df83b7a {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_b77ee9c936c10e7d .loader-section_4f5dd996cd1579c4.section-right_0a9a697576f6f521 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_53427371c43a43ea {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_b77ee9c936c10e7d {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_53427371c43a43ea: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_53427371c43a43ea {
  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_64fc70ee028ebfb6 {
  -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_64fc70ee028ebfb6.btt__visible_97f8ca52ab75fd53 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_64fc70ee028ebfb6 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_8bdb09e280bfd84e 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_3aa465181de7a381 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_3912154c79e7714f {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_3aa465181de7a381 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_3912154c79e7714f {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_71f81e95fed55622:hover,
[data-theme=dark] .rts-btn.btn-primary-5_1036cf847d154c78:hover,
[data-theme=dark] .rts-btn.btn-primary-6_7dc0884c11bc5574:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_a5f0b789a43f55a8: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_71f81e95fed55622 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_71f81e95fed55622:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_8389118d660ea714 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_8389118d660ea714::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_8389118d660ea714::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_8389118d660ea714:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_8389118d660ea714:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_115ea9b6e3f60b42 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_115ea9b6e3f60b42::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_115ea9b6e3f60b42::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_115ea9b6e3f60b42:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_115ea9b6e3f60b42:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_a5f0b789a43f55a8 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_a5f0b789a43f55a8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_1036cf847d154c78 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_1036cf847d154c78:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_7dc0884c11bc5574 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_7dc0884c11bc5574:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_0387c3aee86b9920 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_0387c3aee86b9920::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_0387c3aee86b9920:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_819f0feeac55addf {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_819f0feeac55addf::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_819f0feeac55addf:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_577d17a1081d0dd3 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_577d17a1081d0dd3::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_577d17a1081d0dd3:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_fa1c2d0467022b9f {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_fa1c2d0467022b9f i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_fa1c2d0467022b9f:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_a8884587c3d74302 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_a8884587c3d74302 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_a8884587c3d74302:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_d208c1c113ab59b3 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_d208c1c113ab59b3:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_d208c1c113ab59b3.about_565cb3be0fba5af5 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_d208c1c113ab59b3.about_565cb3be0fba5af5:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_49263dda17d9f53c i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_49263dda17d9f53c:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_a8ee5ec68b8f9ce3 {
  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_a8ee5ec68b8f9ce3 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_a8ee5ec68b8f9ce3:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_49263dda17d9f53c i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_762b2e6edcdb328b {
  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_762b2e6edcdb328b::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_762b2e6edcdb328b::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_762b2e6edcdb328b i {
  font-weight: 400;
}
.under-line-btn_12bffc60d842970d {
  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_12bffc60d842970d::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_12bffc60d842970d::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_12bffc60d842970d:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_5cff4f1a9b5ab26f .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_5cff4f1a9b5ab26f .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_5cff4f1a9b5ab26f .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_5cff4f1a9b5ab26f .title {
    font-size: 40px;
  }
}
.banner-one-content-left_5cff4f1a9b5ab26f p.disc_c7f79caa4ed1bddd {
  margin-bottom: 50px;
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f .customer-review-area_bb799ba5e67d8f27 .client-img_f5b403e882c285b8 {
  width: 150px;
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f .customer-review-area_bb799ba5e67d8f27 p.desc {
  min-width: max-content;
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f .customer-review-area_bb799ba5e67d8f27 img {
  max-width: 40%;
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f .customer-review-area_bb799ba5e67d8f27 img.two_cc8a598c87d0769a {
  left: 24px;
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f .customer-review-area_bb799ba5e67d8f27 img.three_04db9c13e7657d9e {
  left: 48px;
}
.banner-one-content-left_5cff4f1a9b5ab26f .button-banner-one-wrapper_b05bbf727a65688f .customer-review-area_bb799ba5e67d8f27 img.four_e9674f784d2cf960 {
  left: 72px;
}

.banner-one-right-content-with-img_6ada06bfbd4e498f {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_6ada06bfbd4e498f {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_6ada06bfbd4e498f .img-1_beb6b46f348b13f1 {
  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_6ada06bfbd4e498f .img-1_beb6b46f348b13f1 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_6ada06bfbd4e498f .img-2_0bc5051ac5546e1d {
  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_6ada06bfbd4e498f .img-2_0bc5051ac5546e1d {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_e4286f0994c040be {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_e4286f0994c040be .box-one-top_f22fc0f7bb54250c {
  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_e4286f0994c040be .box-one-bottom_756ecdc9fd35fee4 {
  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_e4286f0994c040be .radious-shape_1d9247b630410ea4 {
    display: none;
  }
}
.rts-banner-area-one_e4286f0994c040be .radious-shape_1d9247b630410ea4 .right-top_a0f627fba7b18ca2 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_e4286f0994c040be .radious-shape_1d9247b630410ea4 .right-bottom_4f1f63a03ead47b1 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_e4286f0994c040be .radious-shape_1d9247b630410ea4 .mid-top_c6f2a76b533e168c {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_e4286f0994c040be .radious-shape_1d9247b630410ea4 .left-bottom_e16e730ec75cd518 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_e4286f0994c040be .radious-shape_1d9247b630410ea4 .left-top_bc7bdb0fb9b3a0a5 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_e4286f0994c040be .radious-shape_1d9247b630410ea4 .center-bottom_53ba673dd3ed441b {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-content-left_5cff4f1a9b5ab26f .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-content-left_5cff4f1a9b5ab26f .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-content-left_5cff4f1a9b5ab26f .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-content-left_5cff4f1a9b5ab26f .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-content-left_5cff4f1a9b5ab26f p.disc_c7f79caa4ed1bddd {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-content-left_5cff4f1a9b5ab26f .customer-review-area_bb799ba5e67d8f27 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-right-content-with-img_6ada06bfbd4e498f {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-right-content-with-img_6ada06bfbd4e498f .short-image-area_138cd5155b5cf1eb .img-1_beb6b46f348b13f1 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-right-content-with-img_6ada06bfbd4e498f .short-image-area_138cd5155b5cf1eb .img-1_beb6b46f348b13f1 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .banner-one-right-content-with-img_6ada06bfbd4e498f .short-image-area_138cd5155b5cf1eb .img-1_beb6b46f348b13f1 {
    left: 0;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-area-inner_d1fc79de4b53b861 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e {
  margin-bottom: 40px;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .brand-left-short-title-one_3d0c7cbf076bb597 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .brand-left-short-title-one_3d0c7cbf076bb597 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .brand-left-short-title-one_3d0c7cbf076bb597 .star-rating_b9c7f171388052ae {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .brand-left-short-title-one_3d0c7cbf076bb597 .star-rating_b9c7f171388052ae li {
  list-style: none;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .brand-left-short-title-one_3d0c7cbf076bb597 .star-rating_b9c7f171388052ae li a {
  color: #FF6354;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-title-area_0dc926f179f3066e .brand-left-short-title-one_3d0c7cbf076bb597 p.disc_c7f79caa4ed1bddd {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-slider-area_9bce95a1d65cc95c {
  overflow: hidden;
}
.rts-banner-area-one_e4286f0994c040be.banner-five_458a4298d0ab694e .brand-slider-area_9bce95a1d65cc95c .brand-inner_9e9985672a0a7d16 {
  text-align: center;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb {
  background: #212026;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .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_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 p.disc_c7f79caa4ed1bddd {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .button-area_7d3024fecf862d7f {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .button-area_7d3024fecf862d7f {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .button-area_7d3024fecf862d7f .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .button-area_7d3024fecf862d7f .rts-btn.btn-primary-5_1036cf847d154c78 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .button-area_7d3024fecf862d7f .rts-btn.btn-primary-5_1036cf847d154c78:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .button-area_7d3024fecf862d7f .rts-btn.btn-primary-5-border_d208c1c113ab59b3 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .counter-upmain-wrapper-style-six_ef7c1416a58c5bbb {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .counter-upmain-wrapper-style-six_ef7c1416a58c5bbb .single-counter-up-six_9e68f788b1b98783 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-content-left_ee0c22d166d39101 .counter-upmain-wrapper-style-six_ef7c1416a58c5bbb .single-counter-up-six_9e68f788b1b98783 p {
  color: #D7D9E9;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd {
    width: 100%;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd .image-one_1a113c249028bfeb {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd .image-one_1a113c249028bfeb img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd .image-two_c9fded690ad42ee5 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-left_ca9b65e25545b8fd .image-two_c9fded690ad42ee5 img {
    width: 100%;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 {
    display: none;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 .image-three_9f459d23ff25fc22 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .banner-six-right-content-with-img_c65858a8ee987bcc .image-right_0d65af98915856b3 .image-four_aada54d5b531ec49 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .shape_e7040c277356090e {
    display: none;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .shape_e7040c277356090e .right-top_a0f627fba7b18ca2 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .shape_e7040c277356090e .right-top_a0f627fba7b18ca2 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .shape_e7040c277356090e .right-bottom_4f1f63a03ead47b1 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_e4286f0994c040be.banner-six_6eb6c398d31440bb .shape_e7040c277356090e .right-bottom_4f1f63a03ead47b1 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_8ccc199759f1168d {
  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_8ccc199759f1168d::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_8ccc199759f1168d .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_8ccc199759f1168d .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_8ccc199759f1168d .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_8ccc199759f1168d p.disc_c7f79caa4ed1bddd {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_8ccc199759f1168d p.disc_c7f79caa4ed1bddd {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_8ccc199759f1168d p.disc_c7f79caa4ed1bddd {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_8ccc199759f1168d p.disc_c7f79caa4ed1bddd {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_8ccc199759f1168d p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}
.rts-banner-area-two_8ccc199759f1168d 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_8ccc199759f1168d form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_8ccc199759f1168d form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_8ccc199759f1168d form {
    max-width: 80%;
  }
}
.rts-banner-area-two_8ccc199759f1168d form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_8ccc199759f1168d form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_8ccc199759f1168d .bottom-text_cae681c44e448392 p.disc_c7f79caa4ed1bddd {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_ec35e49ac15722a7 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_ec35e49ac15722a7 {
    margin-top: 70px;
  }
}

.mt-dec-100_22ea435dd81e7cfa {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_18f405179b0da22c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .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_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .two_cc8a598c87d0769a {
  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_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .two_cc8a598c87d0769a {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .two_cc8a598c87d0769a {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .three_04db9c13e7657d9e {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .three_04db9c13e7657d9e {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .four_e9674f784d2cf960 {
  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_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .four_e9674f784d2cf960 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .four_e9674f784d2cf960 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_18f405179b0da22c .banner-2-shape_834bd523d3bb7de1 .five_31d74ba89c172788 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_81e15f730c78e91f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_36423a1338849e9f {
  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_36423a1338849e9f .shape-area_80a70c70c854161e {
    display: none;
  }
}
.banner-three-area-start_36423a1338849e9f .shape-area_80a70c70c854161e img {
  position: absolute;
}
.banner-three-area-start_36423a1338849e9f .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_36423a1338849e9f .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_36423a1338849e9f .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_36423a1338849e9f .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_db41fc798414acfe {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_db41fc798414acfe {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_db41fc798414acfe .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_db41fc798414acfe .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_db41fc798414acfe .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_db41fc798414acfe .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_db41fc798414acfe .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_db41fc798414acfe .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_db41fc798414acfe .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_db41fc798414acfe .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_db41fc798414acfe p.disc_c7f79caa4ed1bddd {
  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_db41fc798414acfe p.disc_c7f79caa4ed1bddd br {
    display: none;
  }
}
.banner-wrapper-three-main_db41fc798414acfe .button-area_7d3024fecf862d7f {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_db41fc798414acfe .button-area_7d3024fecf862d7f {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_db41fc798414acfe .button-area_7d3024fecf862d7f .under-line-btn_12bffc60d842970d::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_db41fc798414acfe span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_887e68e46b7902e4 {
  padding-top: 68px;
}
.banner-four-content-left_887e68e46b7902e4 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_887e68e46b7902e4 .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_887e68e46b7902e4 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_887e68e46b7902e4 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_887e68e46b7902e4 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_887e68e46b7902e4 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_887e68e46b7902e4 .banner-logo-area_84b70c25eceeb285 {
  margin-top: 50px;
}
.banner-four-content-left_887e68e46b7902e4 .banner-logo-area_84b70c25eceeb285 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_887e68e46b7902e4 .banner-logo-area_84b70c25eceeb285 .logo-area_2a9a6e9d02a0a619 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_887e68e46b7902e4 .banner-logo-area_84b70c25eceeb285 .logo-area_2a9a6e9d02a0a619 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_84b70c25eceeb285 .light_e51f34410cc23047 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_84b70c25eceeb285 .dark_f7325b74e23d88f8 {
  display: none;
}

[data-theme=dark] .banner-logo-area_84b70c25eceeb285 .light_e51f34410cc23047 {
  display: none;
}
[data-theme=dark] .banner-logo-area_84b70c25eceeb285 .dark_f7325b74e23d88f8 {
  display: inline-flex;
}

.thumbnail-banner-right-four_7226c333cf5386c3 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_7226c333cf5386c3::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_7226c333cf5386c3::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_7226c333cf5386c3::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_7226c333cf5386c3::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_7226c333cf5386c3 .main_36ee2df9b9937f89 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_7226c333cf5386c3 .main_36ee2df9b9937f89 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_7226c333cf5386c3 .main_36ee2df9b9937f89 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_7226c333cf5386c3 img.shape_e7040c277356090e {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_7226c333cf5386c3 img.shape_e7040c277356090e {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_7226c333cf5386c3 img.shape_e7040c277356090e {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_7226c333cf5386c3 img.shape_e7040c277356090e {
    display: none;
  }
}

.rts-banner-four-area-start_b8992f45c0f03626 {
  position: relative;
}
.rts-banner-four-area-start_b8992f45c0f03626 .shape-area_80a70c70c854161e .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_b8992f45c0f03626 .shape-area_80a70c70c854161e .one {
    display: none;
  }
}
.rts-banner-four-area-start_b8992f45c0f03626 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_b8992f45c0f03626 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_b8992f45c0f03626 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_ae98bbb7e8e10825 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_ae98bbb7e8e10825 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_ae98bbb7e8e10825 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_ae98bbb7e8e10825 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_ae98bbb7e8e10825 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_ae98bbb7e8e10825 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_ae98bbb7e8e10825 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_ae98bbb7e8e10825 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_ae98bbb7e8e10825 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_ae98bbb7e8e10825 p.disc_c7f79caa4ed1bddd {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_ae98bbb7e8e10825 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}
.banner-seven-left-content_ae98bbb7e8e10825 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_ae98bbb7e8e10825 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_ae98bbb7e8e10825 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_ae98bbb7e8e10825 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_c079ae498a052556 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_c079ae498a052556 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_c079ae498a052556 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_c079ae498a052556 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_c079ae498a052556 .short-image_1a13187b07701c0e {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_c079ae498a052556 .short-image_1a13187b07701c0e.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_c079ae498a052556 .short-image_1a13187b07701c0e.one {
    left: 0;
  }
}
.thumbnail-banner-seven_c079ae498a052556 .short-image_1a13187b07701c0e.two_cc8a598c87d0769a {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_1295f1ab171a0248 {
  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_1295f1ab171a0248 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_1295f1ab171a0248 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_1295f1ab171a0248 .brand-area-style-seven_a590e5a1f407de89 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_1295f1ab171a0248 .brand-area-style-seven_a590e5a1f407de89 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_1295f1ab171a0248 .brand-area-style-seven_a590e5a1f407de89 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_1295f1ab171a0248 .slider-Brand_5b5eb55b66229c93 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_b96348ef8ec1ff25 {
  position: relative;
}
.rts-banner-area-7_b96348ef8ec1ff25 form {
  position: relative;
}
.rts-banner-area-7_b96348ef8ec1ff25 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_b96348ef8ec1ff25 form input {
  padding-left: 35px;
}
.rts-banner-area-7_b96348ef8ec1ff25 .shape-area-start_67008502f46ad17f .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_b96348ef8ec1ff25 .shape-area-start_67008502f46ad17f .two_cc8a598c87d0769a {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_b96348ef8ec1ff25 .shape-area-start_67008502f46ad17f .three_04db9c13e7657d9e {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_b96348ef8ec1ff25 .shape-area-start_67008502f46ad17f .three_04db9c13e7657d9e {
    display: none;
  }
}
.rts-banner-area-7_b96348ef8ec1ff25 .shape-area-start_67008502f46ad17f .four_e9674f784d2cf960 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_b96348ef8ec1ff25 .shape-area-start_67008502f46ad17f .four_e9674f784d2cf960 {
    display: none;
  }
}

.div-right-banner-floating_8ae417fe16643928 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_8ae417fe16643928 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_8ae417fe16643928 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_3e96d7c0259c322a {
  background-image: url(../img/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_3e96d7c0259c322a {
    height: auto;
  }
}

.inner-banner-8_3a8108fa589361c9 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_3a8108fa589361c9 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_3a8108fa589361c9 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_3a8108fa589361c9 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 {
    padding-top: 60px;
  }
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .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_3a8108fa589361c9 .left-area_7a7189fffde04c62 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .title {
    font-size: 42px;
  }
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 p.disc_c7f79caa4ed1bddd {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .customer-review-area_bb799ba5e67d8f27 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .customer-review-area_bb799ba5e67d8f27 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_3a8108fa589361c9 .left-area_7a7189fffde04c62 .customer-review-area_bb799ba5e67d8f27 p {
  color: #F2F2F8;
}
.inner-banner-8_3a8108fa589361c9 .position-img_86021bdb58414d0f {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_3a8108fa589361c9 .position-img_86021bdb58414d0f {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_3a8108fa589361c9 .position-img_86021bdb58414d0f {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_3a8108fa589361c9 .position-img_86021bdb58414d0f {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_3a8108fa589361c9 .position-img_86021bdb58414d0f {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_3a8108fa589361c9 .position-img_86021bdb58414d0f {
    right: 10%;
  }
}
.inner-banner-8_3a8108fa589361c9 .right-area_88d01cf5637f0c8b .thumbnail-right-img_83841d6609c4d42d {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_3a8108fa589361c9 .right-area_88d01cf5637f0c8b .thumbnail-right-img_83841d6609c4d42d {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_50b927d10c00c4ef .about-main-wrapper_cb3aaf936f1686b9 .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_50b927d10c00c4ef .about-main-wrapper_cb3aaf936f1686b9 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_50b927d10c00c4ef .about-main-wrapper_cb3aaf936f1686b9 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_50b927d10c00c4ef .about-main-wrapper_cb3aaf936f1686b9 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_50b927d10c00c4ef .about-main-wrapper_cb3aaf936f1686b9 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_50b927d10c00c4ef .banner-about-right_bc6311ba57f3c39f p.disc_c7f79caa4ed1bddd {
  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_f21c76dd27640b6a {
  background-image: url(../img/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_f21c76dd27640b6a .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_f21c76dd27640b6a .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_ec35e49ac15722a7 {
  position: relative;
}
.large-image-video-area_ec35e49ac15722a7 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_ec35e49ac15722a7 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_ec35e49ac15722a7 .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_ec35e49ac15722a7 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_ec35e49ac15722a7 .thumbnail_d19deba6cd8270c1 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_ec35e49ac15722a7 .thumbnail_d19deba6cd8270c1 .pli-image_ecc8a44c0f25957b {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_ec35e49ac15722a7 .thumbnail_d19deba6cd8270c1 .pli-image_ecc8a44c0f25957b img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_680ce6cddb407d0a form {
  position: relative;
}
.banner-area-wrapper-two_680ce6cddb407d0a form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_680ce6cddb407d0a form input {
  padding-left: 40px;
}

.button-area-banner-four_12e0cfc5ad08d932 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_12e0cfc5ad08d932 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_12e0cfc5ad08d932 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_12e0cfc5ad08d932 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9bce95a1d65cc95c {
  overflow: hidden;
}
.brand-slider-area_9bce95a1d65cc95c .brand-inner_9e9985672a0a7d16 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_ec86714512281119 .light_e51f34410cc23047,
[data-theme=light] .brand-area-main-wrapper-two_bfea8a35cf59c4bb .light_e51f34410cc23047,
[data-theme=light] .brand-slider-area_9bce95a1d65cc95c .light_e51f34410cc23047 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_ec86714512281119 .dark_f7325b74e23d88f8,
[data-theme=light] .brand-area-main-wrapper-two_bfea8a35cf59c4bb .dark_f7325b74e23d88f8,
[data-theme=light] .brand-slider-area_9bce95a1d65cc95c .dark_f7325b74e23d88f8 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_ec86714512281119 .light_e51f34410cc23047,
[data-theme=dark] .brand-area-main-wrapper-two_bfea8a35cf59c4bb .light_e51f34410cc23047,
[data-theme=dark] .brand-slider-area_9bce95a1d65cc95c .light_e51f34410cc23047 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_ec86714512281119 .dark_f7325b74e23d88f8,
[data-theme=dark] .brand-area-main-wrapper-two_bfea8a35cf59c4bb .dark_f7325b74e23d88f8,
[data-theme=dark] .brand-slider-area_9bce95a1d65cc95c .dark_f7325b74e23d88f8 {
  display: block;
}

.brand-left-short-title-one_3d0c7cbf076bb597 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_3d0c7cbf076bb597 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_7998e0b39c27d7fa {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_ec86714512281119 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_bfea8a35cf59c4bb {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_bfea8a35cf59c4bb {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_bfea8a35cf59c4bb.about-page-brand_5668f7643864327d {
  padding: 0;
}

.bg-dark-p_76cab1e11929bfba .title-style-one-center_2fa75afd327e8d8b .pre_bbfa9e13671a299d {
  color: #fff;
}
.bg-dark-p_76cab1e11929bfba .title-style-one-center_2fa75afd327e8d8b .title {
  color: #fff;
}
.bg-dark-p_76cab1e11929bfba .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .title {
  color: #FFF;
}
.bg-dark-p_76cab1e11929bfba .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 .admin_ece664925fd772ca {
  color: var(--color-primary);
}
.bg-dark-p_76cab1e11929bfba .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 .date_6409bf7fdc326b4a {
  color: #fff;
}

.title-three-brand-wrapper_0f9db7b4b6c5a2a8 .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_7d02e6d4d06c30f0.home-six_a3f651c756844475 {
  padding-bottom: 40px;
}

.title-style-one-center_2fa75afd327e8d8b {
  text-align: center;
}
.title-style-one-center_2fa75afd327e8d8b 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_2fa75afd327e8d8b br {
    display: none;
  }
}
.title-style-one-center_2fa75afd327e8d8b .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_2fa75afd327e8d8b .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_2fa75afd327e8d8b .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_2fa75afd327e8d8b .title br {
    display: none;
  }
}

.title-style-one-left_cd36caa5bb48067b {
  text-align: left;
}
.title-style-one-left_cd36caa5bb48067b 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_cd36caa5bb48067b .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_cd36caa5bb48067b .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_cd36caa5bb48067b .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_cd36caa5bb48067b .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_cd36caa5bb48067b .title br {
    display: none;
  }
}

.title-hover_fd68eb78a5d1582a {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_fd68eb78a5d1582a:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_2f027d405f909979 {
  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_2f027d405f909979 {
    padding: 20px;
  }
}
.single-pricing-area-start_2f027d405f909979 .pricing-top-area_60d453d2560d2b50 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_2f027d405f909979 .pricing-top-area_60d453d2560d2b50 .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_2f027d405f909979 .pricing-top-area_60d453d2560d2b50 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_2f027d405f909979 .pricing-top-area_60d453d2560d2b50 .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_2f027d405f909979 .pricing-body_63c2b38b3f3c3c18 p.disc_c7f79caa4ed1bddd {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_2f027d405f909979 .pricing-body_63c2b38b3f3c3c18 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_2f027d405f909979.active {
  background: var(--color-primary);
}
.single-pricing-area-start_2f027d405f909979.active .pricing-top-area_60d453d2560d2b50 .title {
  color: #fff;
}
.single-pricing-area-start_2f027d405f909979.active .pricing-top-area_60d453d2560d2b50 .icon {
  background: #8170E7;
}
.single-pricing-area-start_2f027d405f909979.active .pricing-top-area_60d453d2560d2b50 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_2f027d405f909979.active .pricing-body_63c2b38b3f3c3c18 p.disc_c7f79caa4ed1bddd {
  color: #FFFFFF;
}
.single-pricing-area-start_2f027d405f909979.active .pricing-body_63c2b38b3f3c3c18 .check-content-wrapper_64a2be9a3994dc96 .single-check-area_ddd00213a0270fab i {
  color: #fff;
}
.single-pricing-area-start_2f027d405f909979.active .pricing-body_63c2b38b3f3c3c18 .check-content-wrapper_64a2be9a3994dc96 .single-check-area_ddd00213a0270fab p {
  color: #fff;
}
.single-pricing-area-start_2f027d405f909979.active .pricing-body_63c2b38b3f3c3c18 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_2f027d405f909979:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-top-area_60d453d2560d2b50 .title {
  color: #fff;
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-top-area_60d453d2560d2b50 .icon {
  background: #8170E7;
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-top-area_60d453d2560d2b50 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-body_63c2b38b3f3c3c18 p.disc_c7f79caa4ed1bddd {
  color: #FFFFFF;
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-body_63c2b38b3f3c3c18 .check-content-wrapper_64a2be9a3994dc96 .single-check-area_ddd00213a0270fab i {
  color: #fff;
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-body_63c2b38b3f3c3c18 .check-content-wrapper_64a2be9a3994dc96 .single-check-area_ddd00213a0270fab p {
  color: #fff;
}
.single-pricing-area-start_2f027d405f909979:hover .pricing-body_63c2b38b3f3c3c18 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_64a2be9a3994dc96 .single-check-area_ddd00213a0270fab {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_64a2be9a3994dc96 .single-check-area_ddd00213a0270fab i {
  color: var(--color-primary);
}

.rts-pricing-area-one_81a477a8e97a275a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_81a477a8e97a275a .shape-radious-image_da38beb29fb57acb {
    display: none;
  }
}
.rts-pricing-area-one_81a477a8e97a275a .shape-radious-image_da38beb29fb57acb .img-1_beb6b46f348b13f1 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_81a477a8e97a275a .shape-radious-image_da38beb29fb57acb .img-2_0bc5051ac5546e1d {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_48cda7ce119a3541 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_48cda7ce119a3541 .head-pricing_8cedb4c63a25bd51 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_48cda7ce119a3541 .head-pricing_8cedb4c63a25bd51 .plane_name_5a50e193c753b7ed {
  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_48cda7ce119a3541 .head-pricing_8cedb4c63a25bd51 .doller-area_7b9ac5fa94dc6847 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_48cda7ce119a3541 .head-pricing_8cedb4c63a25bd51 .doller-area_7b9ac5fa94dc6847 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_48cda7ce119a3541 .head-pricing_8cedb4c63a25bd51 .doller-area_7b9ac5fa94dc6847 .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_48cda7ce119a3541 .head-pricing_8cedb4c63a25bd51 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_48cda7ce119a3541 .body .single-check_f04e16440e8b8132 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_48cda7ce119a3541 .body .single-check_f04e16440e8b8132 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_48cda7ce119a3541 .footer_a55e7487ae182e90 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_48cda7ce119a3541 .footer_a55e7487ae182e90 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_48cda7ce119a3541 .footer_a55e7487ae182e90 p {
  margin-top: 20px;
}
.single-pricing-area-two_48cda7ce119a3541.free-place_807b488829a1f3f8 .footer_a55e7487ae182e90 .rts-btn.btn-primary-2_8389118d660ea714::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_48cda7ce119a3541.free-place_807b488829a1f3f8 .footer_a55e7487ae182e90 .rts-btn.btn-primary-2_8389118d660ea714::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_48cda7ce119a3541.professional-place_3bdc8cb78beebf4a {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_48cda7ce119a3541.professional-place_3bdc8cb78beebf4a .head-pricing_8cedb4c63a25bd51 .plane_name_5a50e193c753b7ed {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_48cda7ce119a3541.professional-place_3bdc8cb78beebf4a .body .single-check_f04e16440e8b8132 i {
  color: var(--color-primary);
}
.single-pricing-area-two_48cda7ce119a3541.enterprise-place_67c2fdd6b4c171f3 .head-pricing_8cedb4c63a25bd51 .plane_name_5a50e193c753b7ed {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_48cda7ce119a3541.enterprise-place_67c2fdd6b4c171f3 .body .single-check_f04e16440e8b8132 i {
  color: #BCBFDB;
}
.single-pricing-area-two_48cda7ce119a3541.enterprise-place_67c2fdd6b4c171f3 .footer_a55e7487ae182e90 .rts-btn.btn-primary-2_8389118d660ea714 {
  color: #000000d3;
}
.single-pricing-area-two_48cda7ce119a3541.enterprise-place_67c2fdd6b4c171f3 .footer_a55e7487ae182e90 .rts-btn.btn-primary-2_8389118d660ea714::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_48cda7ce119a3541.enterprise-place_67c2fdd6b4c171f3 .footer_a55e7487ae182e90 .rts-btn.btn-primary-2_8389118d660ea714::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_1cc06dea8d7f049f {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_1cc06dea8d7f049f .pricing-top-tag_cf04ca39cd187224 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_1cc06dea8d7f049f .pric-area_6dc61dd8b8878218 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_1cc06dea8d7f049f .pric-area_6dc61dd8b8878218 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_1cc06dea8d7f049f .pric-area_6dc61dd8b8878218 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_1cc06dea8d7f049f .pric-area_6dc61dd8b8878218 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_1cc06dea8d7f049f .body .single-check-area_ddd00213a0270fab {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_1cc06dea8d7f049f .body .single-check-area_ddd00213a0270fab i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_1cc06dea8d7f049f .body .single-check-area_ddd00213a0270fab 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_1cc06dea8d7f049f .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_1cc06dea8d7f049f .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_1cc06dea8d7f049f.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_1cc06dea8d7f049f.active .top-badge_b6764d7b74f39a89 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_1cc06dea8d7f049f.active .top-badge_b6764d7b74f39a89 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_1cc06dea8d7f049f.active .pricing-top-tag_cf04ca39cd187224 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_1cc06dea8d7f049f.active .single-check-area_ddd00213a0270fab i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_24f34fdf53017e49.rts-section-gap_bb7477151b0e7865.bg-light-border-radious_d1afbf349b1f72dc {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_24f34fdf53017e49 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_24f34fdf53017e49 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_0a80b37c75465faf {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_0a80b37c75465faf .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_96d606259ba588d0.inner_c594e40f369588a8 {
  position: relative;
}
.rtws-pricing-area-start_96d606259ba588d0.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rtws-pricing-area-start_96d606259ba588d0.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_96d606259ba588d0.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_96d606259ba588d0.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_72b14402d455610d {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_72b14402d455610d img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_5ebb091e8397fa0e .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_5ebb091e8397fa0e p.disc_c7f79caa4ed1bddd {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_5ebb091e8397fa0e p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.providing-service-area-start-one_fac73d6f99d842fc {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_fac73d6f99d842fc .shape-area_80a70c70c854161e {
    display: none;
  }
}
.providing-service-area-start-one_fac73d6f99d842fc .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_fac73d6f99d842fc .two_cc8a598c87d0769a {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_fac73d6f99d842fc .three_04db9c13e7657d9e {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_fac73d6f99d842fc .four_e9674f784d2cf960 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_fac73d6f99d842fc .five_31d74ba89c172788 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_fac73d6f99d842fc .six_93a3399ff5c26ba7 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 {
    flex-direction: column;
  }
}
.rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 .title-style-one-left_cd36caa5bb48067b {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 .title-style-one-left_cd36caa5bb48067b .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 .title-style-one-left_cd36caa5bb48067b {
    max-width: 100%;
  }
}
.rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
  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_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_aafc760db15304c0 .title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.single-service-style-two_ed936ee6946f1e8c {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_ed936ee6946f1e8c .icon {
  margin-bottom: 25px;
}
.single-service-style-two_ed936ee6946f1e8c .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_ed936ee6946f1e8c p.disc_c7f79caa4ed1bddd {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137 {
  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_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137::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_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137:hover {
  color: var(--color-primary);
}
.single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137 i {
  margin: 0;
}

.mt-dec-service-p-3_11f5e84aa6ae0b9d {
  margin-top: -300px;
}

.single-service-primary-3_f292ae1bc201c03b {
  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_f292ae1bc201c03b::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_f292ae1bc201c03b .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_f292ae1bc201c03b .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_f292ae1bc201c03b .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_f292ae1bc201c03b p.disc_c7f79caa4ed1bddd {
  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_f292ae1bc201c03b .under-line-btn_12bffc60d842970d {
  transition: 0.3s;
}
.single-service-primary-3_f292ae1bc201c03b:hover {
  border-color: #fff;
}
.single-service-primary-3_f292ae1bc201c03b:hover .icon {
  background: #fff;
}
.single-service-primary-3_f292ae1bc201c03b:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_f292ae1bc201c03b:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_f292ae1bc201c03b:hover .title {
  color: #fff;
}
.single-service-primary-3_f292ae1bc201c03b:hover p.disc_c7f79caa4ed1bddd {
  color: #fff;
}
.single-service-primary-3_f292ae1bc201c03b:hover a.under-line-btn_12bffc60d842970d {
  color: #fff;
}
.single-service-primary-3_f292ae1bc201c03b:hover::after {
  opacity: 1;
}

.rts-service-area-five_7cb151cbaf8ea6ac {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_7cb151cbaf8ea6ac .button-pagination-area_5b29006ae7fadd5b {
    display: none;
  }
}
.rts-service-area-five_7cb151cbaf8ea6ac .section-inner_3598eddca7114939 {
  position: relative;
}
.rts-service-area-five_7cb151cbaf8ea6ac .service-swiper-main-wrapper-2_93b6b7736e73f6e2 {
  overflow: hidden;
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .title {
  color: var(--color-title);
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .disc_c7f79caa4ed1bddd {
  color: var(--color-body);
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137::after {
  background: #BCBFDB;
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137::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_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c .btn-border-bottom_4a05acd889b9d137:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c.style-six_b2e10d1ad3112fec {
  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_7cb151cbaf8ea6ac .single-service-style-two_ed936ee6946f1e8c.style-six_b2e10d1ad3112fec.mid_d393e0902e799d2e {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-button-next,
.rts-service-area-five_7cb151cbaf8ea6ac .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_7cb151cbaf8ea6ac .swiper-button-next:hover,
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-button-next::after,
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-pagination2 .swiper-pagination-bullet_84ca2e33bf9262e5 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_7cb151cbaf8ea6ac .swiper-pagination2 .swiper-pagination-bullet_84ca2e33bf9262e5.swiper-pagination-bullet-active_6868924ea4490106 {
  background: #FF6354;
}

.title-wrapper-between_0ab5512ff40c8595 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_0ab5512ff40c8595 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_0ab5512ff40c8595 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.rts-service-area-style-4_784e9ba39574993e .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_784e9ba39574993e .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_784e9ba39574993e p.disc_c7f79caa4ed1bddd {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_b82fbe0084c73564 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_b82fbe0084c73564 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_b82fbe0084c73564 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_b82fbe0084c73564 p.disc_c7f79caa4ed1bddd {
  margin-bottom: 20px;
}
.single-service-area-seven_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4::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_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4:hover {
  color: var(--color-primary);
}
.single-service-area-seven_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_b82fbe0084c73564 .rts-readmore-arrow-top_4109224d09d641f4:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_780d8626f9eff830 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_e060afbb363b62b3 .area-3_036345e01334f274 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_e060afbb363b62b3 .thumbnail-service-1_72b14402d455610d {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_e060afbb363b62b3 .service-content-style-one_5ebb091e8397fa0e.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_e060afbb363b62b3 .service-content-style-one_5ebb091e8397fa0e .title {
  color: #fff;
}
.providing-service-area-start-seven_e060afbb363b62b3 .service-content-style-one_5ebb091e8397fa0e p.disc_c7f79caa4ed1bddd {
  color: #fff;
}
.providing-service-area-start-seven_e060afbb363b62b3 .service-content-style-one_5ebb091e8397fa0e .under-line-btn_12bffc60d842970d {
  color: #fff;
}
.providing-service-area-start-seven_e060afbb363b62b3 .service-content-style-one_5ebb091e8397fa0e .under-line-btn_12bffc60d842970d::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_8495a8de417c4ffe {
  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_8495a8de417c4ffe .title-wrapper-between_0ab5512ff40c8595 .title {
  color: #fff;
}
.service-bg-about-page_8495a8de417c4ffe .title-wrapper-between_0ab5512ff40c8595 p.disc_c7f79caa4ed1bddd {
  color: #E4E5F1;
}
.service-bg-about-page_8495a8de417c4ffe .rts-service-area-style-4_784e9ba39574993e p.disc_c7f79caa4ed1bddd {
  color: #E4E5F1;
}
.service-bg-about-page_8495a8de417c4ffe .rts-service-area-style-4_784e9ba39574993e .title {
  color: #fff;
}

.title-service-page-area-top_1cf80bf79714ce42 .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_1cf80bf79714ce42 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_1cf80bf79714ce42 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_1cf80bf79714ce42 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_1cf80bf79714ce42 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_1cf80bf79714ce42 p.disc_c7f79caa4ed1bddd {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_1cf80bf79714ce42 p.disc_c7f79caa4ed1bddd {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_1cf80bf79714ce42 p.disc_c7f79caa4ed1bddd {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_1cf80bf79714ce42 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.service-page-service-style_62eefc3fd8ea752d {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_62eefc3fd8ea752d:hover {
  background: #614CE1;
}
.service-page-service-style_62eefc3fd8ea752d:hover .icon {
  background: #fff;
}
.service-page-service-style_62eefc3fd8ea752d:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_62eefc3fd8ea752d:hover .title {
  color: #fff;
}
.service-page-service-style_62eefc3fd8ea752d:hover p.disc_c7f79caa4ed1bddd {
  color: #fff;
}
.service-page-service-style_62eefc3fd8ea752d:hover a.learn-more-btn-underline_dc4e5db254834ad4 {
  color: #fff;
}
.service-page-service-style_62eefc3fd8ea752d:hover a.learn-more-btn-underline_dc4e5db254834ad4::after {
  background: #fff;
}
.service-page-service-style_62eefc3fd8ea752d .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_62eefc3fd8ea752d .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_62eefc3fd8ea752d p.disc_c7f79caa4ed1bddd {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_62eefc3fd8ea752d .learn-more-btn-underline_dc4e5db254834ad4 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_62eefc3fd8ea752d .learn-more-btn-underline_dc4e5db254834ad4::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_62eefc3fd8ea752d .learn-more-btn-underline_dc4e5db254834ad4:hover {
  color: var(--color-primary);
}
.service-page-service-style_62eefc3fd8ea752d .learn-more-btn-underline_dc4e5db254834ad4:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_f8132f209b79a4cf {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 {
    display: none;
  }
}
.service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .one {
    display: none;
  }
}
.service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .two_cc8a598c87d0769a {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .two_cc8a598c87d0769a {
    display: none;
  }
}

.service-relative_f8132f209b79a4cf {
  position: relative;
}
.service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .three_04db9c13e7657d9e {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .three_04db9c13e7657d9e {
    display: none;
  }
}
.service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .four_e9674f784d2cf960 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_738580df9196d885 .portfolio-content-wrapper-list_bec9f88d386f37e6 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_738580df9196d885 .portfolio-content-wrapper-list_bec9f88d386f37e6 {
    margin-bottom: 0;
  }
}

.service-relative_f8132f209b79a4cf {
  position: relative;
}
.service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .five_31d74ba89c172788 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_f8132f209b79a4cf .service--shape_a40f06d59ea16b70 .six_93a3399ff5c26ba7 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_fdd39fbd82f5f448 .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_fdd39fbd82f5f448 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_fdd39fbd82f5f448 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_fdd39fbd82f5f448 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_fdd39fbd82f5f448 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_fdd39fbd82f5f448 p.disc_c7f79caa4ed1bddd {
  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_fdd39fbd82f5f448 p.disc_c7f79caa4ed1bddd {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_fdd39fbd82f5f448 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.rts-service-banner-area_f9dd6018299ce6f9 {
  position: relative;
}
.rts-service-banner-area_f9dd6018299ce6f9 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f9dd6018299ce6f9 .one {
    display: none;
  }
}
.rts-service-banner-area_f9dd6018299ce6f9 .two_cc8a598c87d0769a {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f9dd6018299ce6f9 .two_cc8a598c87d0769a {
    display: none;
  }
}
.rts-service-banner-area_f9dd6018299ce6f9 .three_04db9c13e7657d9e {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f9dd6018299ce6f9 .three_04db9c13e7657d9e {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_f9dd6018299ce6f9 .three_04db9c13e7657d9e {
    top: 10%;
  }
}
.rts-service-banner-area_f9dd6018299ce6f9 .four_e9674f784d2cf960 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f9dd6018299ce6f9 .four_e9674f784d2cf960 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec .single-counter-up_bdc3efaff46486cb {
  position: relative;
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec .single-counter-up_bdc3efaff46486cb::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_32202fa92e7a8781.service-single_52a2dbaee63818ec .single-counter-up_bdc3efaff46486cb::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec .single-counter-up_bdc3efaff46486cb::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781.service-single_52a2dbaee63818ec .single-counter-up_bdc3efaff46486cb:last-child::after {
  display: none;
}

.single-service-banner-area_281ffeaea25a265b {
  position: relative;
}
.single-service-banner-area_281ffeaea25a265b .banner-area-left-service-single_fdd39fbd82f5f448 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_281ffeaea25a265b .shape-area_80a70c70c854161e {
    display: none;
  }
}
.single-service-banner-area_281ffeaea25a265b .shape-area_80a70c70c854161e .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_281ffeaea25a265b .shape-area_80a70c70c854161e .one {
    top: 92%;
  }
}
.single-service-banner-area_281ffeaea25a265b .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_281ffeaea25a265b .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_281ffeaea25a265b .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_281ffeaea25a265b .thumbnail_d19deba6cd8270c1 {
  position: relative;
}
.single-service-banner-area_281ffeaea25a265b .thumbnail_d19deba6cd8270c1 .short-image_1a13187b07701c0e {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_4b72974dad58203e {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_4b72974dad58203e .title-style-one-center_2fa75afd327e8d8b .title {
  color: #fff;
}
.bg-dark-border-radious-sd_4b72974dad58203e .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_4b72974dad58203e .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_4b72974dad58203e .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_aafc760db15304c0 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_aafc760db15304c0 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_3980700504c8857b {
    padding: 80px 0;
  }
}

.image-area-service-1_c96bf60b74b46301 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_c96bf60b74b46301 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_c96bf60b74b46301 .small_3f6f375469edd81b {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_c96bf60b74b46301.bottom-1 .small_3f6f375469edd81b {
  right: 50px;
  left: unset;
}
.image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b {
    display: none;
  }
}
.image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b.mid_d393e0902e799d2e {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b.mid_d393e0902e799d2e {
    left: 35%;
  }
}
.image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b.two_cc8a598c87d0769a {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b.two_cc8a598c87d0769a {
    display: none;
  }
}
.image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b.three_04db9c13e7657d9e {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_c96bf60b74b46301.area-3 .small_3f6f375469edd81b.three_04db9c13e7657d9e {
    display: none;
  }
}

.rts-working-process-area_da87730ba307b185.about_565cb3be0fba5af5 {
  background: var(--choose-bg);
}
.rts-working-process-area_da87730ba307b185.about_565cb3be0fba5af5 .accordion-area-4_58d90d1434a578af .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_da87730ba307b185.about_565cb3be0fba5af5 .thumbnail-left_65d96d8bea7c5ec4 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_da87730ba307b185.about_565cb3be0fba5af5 .accordion-area-4_58d90d1434a578af .accordion-item button {
  color: #fff;
}

.our-service-area_dd9f37a2291e6772 {
  position: relative;
}
.our-service-area_dd9f37a2291e6772.about_565cb3be0fba5af5 {
  overflow: hidden;
}
.our-service-area_dd9f37a2291e6772.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.our-service-area_dd9f37a2291e6772.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_dd9f37a2291e6772.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  bottom: 120px;
  right: 25%;
}
.our-service-area_dd9f37a2291e6772.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_dd9f37a2291e6772.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
    display: none;
  }
}

.rts-service-banner-area_f9dd6018299ce6f9.inner_c594e40f369588a8 .title-service-page-area-top_1cf80bf79714ce42 .title {
  max-width: 100%;
}

.about-large-image-bg_d2066700a7b6929b {
  background-image: url(../img/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_d2066700a7b6929b {
    height: 350px;
  }
}

.step-down-text-process_e5bd47dd1cf8461c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_e5bd47dd1cf8461c {
    display: none;
  }
}
.step-down-text-process_e5bd47dd1cf8461c .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_e5bd47dd1cf8461c .two_cc8a598c87d0769a {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_e5bd47dd1cf8461c .three_04db9c13e7657d9e {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_e5bd47dd1cf8461c .four_e9674f784d2cf960 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_f609e13ed2823967 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe {
    padding-bottom: 50px;
  }
}
.connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe .title-main_8a7bd515bd5ea98f {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe .title-main_8a7bd515bd5ea98f {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe .title-main_8a7bd515bd5ea98f {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe p.disc_c7f79caa4ed1bddd {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe p.disc_c7f79caa4ed1bddd {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_f609e13ed2823967 .connection-people-left_531bfacfce5d9cfe p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}
.connection-people-area_f609e13ed2823967 .thumbnail-connection-area-right_ccb99459a0bce4ac {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_f609e13ed2823967 .shape-area-img_03f9879ebf66ede4 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_f609e13ed2823967 .shape-area-img_03f9879ebf66ede4 .one {
    display: none;
  }
}
.connection-people-area_f609e13ed2823967 .shape-area-img_03f9879ebf66ede4 .two_cc8a598c87d0769a {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_a6ab2fb76528deab {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_a6ab2fb76528deab img {
  margin-bottom: 24px;
}
.single-about-small-cd_a6ab2fb76528deab .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_a6ab2fb76528deab p.disc_c7f79caa4ed1bddd {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_fbfad5d164cd219a {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_fbfad5d164cd219a .number_85176c49a05e05e5 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_fbfad5d164cd219a .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_fbfad5d164cd219a p.disc_c7f79caa4ed1bddd {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_d78abc2fbb2e2d67 {
  margin-top: -120px;
}

.step-down-text-process_e5bd47dd1cf8461c p.disc_c7f79caa4ed1bddd {
  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_e5bd47dd1cf8461c p.disc_c7f79caa4ed1bddd {
    font-size: 18px;
  }
}

.container-1058_a7a9d74d8b0e83cf {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_fcb8f5dd30f1e3f0 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_fcb8f5dd30f1e3f0 .thumbnail_d19deba6cd8270c1 {
  height: 100%;
}
.working-process-right-area-one_fcb8f5dd30f1e3f0 .thumbnail_d19deba6cd8270c1 .large_dcac29b21443d4ff {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_fcb8f5dd30f1e3f0 .large_dcac29b21443d4ff {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_fcb8f5dd30f1e3f0 .small_3f6f375469edd81b {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_fcb8f5dd30f1e3f0 .small_3f6f375469edd81b {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_fcb8f5dd30f1e3f0 .small_3f6f375469edd81b {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_fcb8f5dd30f1e3f0 .small_3f6f375469edd81b {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_9e380466a23508cc button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_9e380466a23508cc button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_e6815e6dff67bd86 .working-process-accordion-one .accordion-item .accordion-header_9e380466a23508cc 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_bd4f77baa760c0f7 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_9e380466a23508cc {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_9e380466a23508cc 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_9e380466a23508cc 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_9e380466a23508cc button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_9e380466a23508cc button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_bd4f77baa760c0f7 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_da87730ba307b185 .thumbnail-left_65d96d8bea7c5ec4 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_da87730ba307b185 .thumbnail-left_65d96d8bea7c5ec4 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_58d90d1434a578af .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_58d90d1434a578af {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_58d90d1434a578af {
    padding-left: 0;
  }
}
.accordion-area-4_58d90d1434a578af .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_58d90d1434a578af .accordion-item:last-child {
  border: none;
}
.accordion-area-4_58d90d1434a578af .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_58d90d1434a578af .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_58d90d1434a578af .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_58d90d1434a578af .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_58d90d1434a578af .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_58d90d1434a578af .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_58d90d1434a578af .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_e6815e6dff67bd86 {
  position: relative;
}
.rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    display: none;
  }
}
.rts-working-porcess-area-two_e6815e6dff67bd86 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_32202fa92e7a8781 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_32202fa92e7a8781 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781 .single-counter-up_bdc3efaff46486cb {
  text-align: center;
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781 .single-counter-up_bdc3efaff46486cb .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_32202fa92e7a8781 .single-counter-up_bdc3efaff46486cb .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781 .single-counter-up_bdc3efaff46486cb 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_32202fa92e7a8781 .single-counter-up-five_ba7952e431ef3a82 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781 .single-counter-up-five_ba7952e431ef3a82 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_32202fa92e7a8781 .single-counter-up-five_ba7952e431ef3a82 .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_1030f46e37c460f2 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_edf24f43105a98b4 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_edf24f43105a98b4 .single-counter-up-two_63d25fe3ab341b24 .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_edf24f43105a98b4 .single-counter-up-two_63d25fe3ab341b24 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_edf24f43105a98b4 .single-counter-up-two_63d25fe3ab341b24 .inmformation_a6e6bc0b2e302229 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_edf24f43105a98b4::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_edf24f43105a98b4 .shape-area_80a70c70c854161e img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_edf24f43105a98b4 .shape-area_80a70c70c854161e img {
    display: none;
  }
}
.counter-up-area-four_edf24f43105a98b4 .shape-area_80a70c70c854161e img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_7054496c7aeade19 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_7054496c7aeade19 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_ac826fd98281e956 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_ac826fd98281e956 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_ac826fd98281e956 p.disc_c7f79caa4ed1bddd {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_ef7c1416a58c5bbb.area-2_a0aead5b8a7d9dc5 {
  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_ef7c1416a58c5bbb.area-2_a0aead5b8a7d9dc5 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_ef7c1416a58c5bbb.area-2_a0aead5b8a7d9dc5 .single-counter-up_bdc3efaff46486cb {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_ef7c1416a58c5bbb.area-2_a0aead5b8a7d9dc5 .single-counter-up_bdc3efaff46486cb {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_ef7c1416a58c5bbb.area-2_a0aead5b8a7d9dc5 .single-counter-up_bdc3efaff46486cb .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_ef7c1416a58c5bbb.area-2_a0aead5b8a7d9dc5 .single-counter-up_bdc3efaff46486cb 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_93be5162b89c6a76 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_93be5162b89c6a76 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_93be5162b89c6a76 img {
  border-radius: 16px;
}

.call-to-action-area-7_2d336deb756949ec {
  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_2d336deb756949ec {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2d336deb756949ec {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_2d336deb756949ec .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2d336deb756949ec .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2d336deb756949ec .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_2d336deb756949ec p.disc_c7f79caa4ed1bddd {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_2d336deb756949ec .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_2d336deb756949ec .shape-area_80a70c70c854161e img {
  position: absolute;
}
.call-to-action-area-7_2d336deb756949ec .shape-area_80a70c70c854161e img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2d336deb756949ec .shape-area_80a70c70c854161e img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2d336deb756949ec .shape-area_80a70c70c854161e img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_2d336deb756949ec .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_6b357a1e9bcfa037 {
  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_6b357a1e9bcfa037 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_6b357a1e9bcfa037 {
    padding: 50px;
  }
}
.call-to-action-area-5_6b357a1e9bcfa037 .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_6b357a1e9bcfa037 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_6b357a1e9bcfa037 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_6b357a1e9bcfa037 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_6b357a1e9bcfa037 p.disc_c7f79caa4ed1bddd {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_6b357a1e9bcfa037 .button-area_7d3024fecf862d7f {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_6b357a1e9bcfa037 .button-area_7d3024fecf862d7f {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_6b357a1e9bcfa037 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_6b357a1e9bcfa037 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_6b357a1e9bcfa037 .rts-btn.btn-secondary-5_f91ed990cd2a3802 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_6b357a1e9bcfa037 .rts-btn.btn-secondary-5_f91ed990cd2a3802:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_6b357a1e9bcfa037 .rts-btn.btn-secondary-5-1_e2f54ffc75d5cac6 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_6b357a1e9bcfa037 .rts-btn.btn-secondary-5-1_e2f54ffc75d5cac6:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_6b357a1e9bcfa037 .shape-area_80a70c70c854161e img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_6b357a1e9bcfa037 .shape-area_80a70c70c854161e img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_6b357a1e9bcfa037 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_6b357a1e9bcfa037 .shape-image_0d66d4e9815d71b3 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_6b357a1e9bcfa037.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_6b357a1e9bcfa037.area-5_2 p.disc_c7f79caa4ed1bddd {
  color: var(--color-second);
}
.call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .btn-primary-4-border_fa1c2d0467022b9f {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .btn-primary-4-border_fa1c2d0467022b9f:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .shape-image_0d66d4e9815d71b3 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .shape-image_0d66d4e9815d71b3 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .shape-image_0d66d4e9815d71b3 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_6b357a1e9bcfa037.area-5_2 .shape-image_0d66d4e9815d71b3 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_7138b3b98a9ab5eb {
  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_7138b3b98a9ab5eb {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_7138b3b98a9ab5eb {
    padding: 80px 30px;
  }
}

.container-counter-about-page_9fba989e52879913 {
  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_9fba989e52879913 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_9fba989e52879913 .single-counter-up_bdc3efaff46486cb {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_9fba989e52879913 .single-counter-up_bdc3efaff46486cb {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_9fba989e52879913 .single-counter-up_bdc3efaff46486cb {
    flex-basis: 100%;
  }
}
.container-counter-about-page_9fba989e52879913 .single-counter-up_bdc3efaff46486cb:last-child {
  border: none;
}
.container-counter-about-page_9fba989e52879913 .single-counter-up_bdc3efaff46486cb .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_9fba989e52879913 .single-counter-up_bdc3efaff46486cb .title {
  margin-bottom: 3px;
}

.single-testimonials-area_5f66de7bdf2f02b2 {
  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_5f66de7bdf2f02b2 {
    padding: 20px;
  }
}
.single-testimonials-area_5f66de7bdf2f02b2 .logo_4fee3bc9b16635f0 {
  margin-bottom: 24px;
}
.single-testimonials-area_5f66de7bdf2f02b2 p.disc_c7f79caa4ed1bddd {
  max-width: 95%;
}
.single-testimonials-area_5f66de7bdf2f02b2 .author-area_06de6a052e478aeb {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_5f66de7bdf2f02b2 .author-area_06de6a052e478aeb .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_5f66de7bdf2f02b2 .quote-image_52aa93a864b69079 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_5f66de7bdf2f02b2 .quote-image_52aa93a864b69079 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_115abd6176f1445b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_115abd6176f1445b .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-testimonials-area-one_115abd6176f1445b .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_115abd6176f1445b .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-next,
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-next::after,
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .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_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-next:hover::after,
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_115abd6176f1445b .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_71f81e95fed55622 {
  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_71f81e95fed55622: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_e50bd0e4ff1d1292 {
  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_7bdbb3f7c24e7a12 {
  border-radius: 20px;
}

.single-testimonisl-three_5a9d6749e723d119 {
  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_5a9d6749e723d119::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_5a9d6749e723d119::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_5a9d6749e723d119 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_5a9d6749e723d119 p.disc_c7f79caa4ed1bddd {
  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_5a9d6749e723d119 .author_47f09864d04413b9 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_5a9d6749e723d119 .author_47f09864d04413b9 p.disc_c7f79caa4ed1bddd {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_6138bea3f8f1026b {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_6138bea3f8f1026b p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_6138bea3f8f1026b .small-team-aera_ed567ebe7a15fffa {
  margin-top: -40px;
}
.expart-team-small-thumb_6138bea3f8f1026b .small-team-aera_ed567ebe7a15fffa img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_6138bea3f8f1026b .small-team-aera_ed567ebe7a15fffa img.two_cc8a598c87d0769a {
  left: 30px;
}
.expart-team-small-thumb_6138bea3f8f1026b .small-team-aera_ed567ebe7a15fffa img.three_04db9c13e7657d9e {
  left: 60px;
}
.expart-team-small-thumb_6138bea3f8f1026b .small-team-aera_ed567ebe7a15fffa img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_115d7cb04acc468d {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_115d7cb04acc468d {
    width: 100%;
  }
}

.single-testimonials-4_cfe3e86b34ffdf50 {
  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_cfe3e86b34ffdf50 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_cfe3e86b34ffdf50 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_cfe3e86b34ffdf50 p.disc_c7f79caa4ed1bddd {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_cfe3e86b34ffdf50 .author_47f09864d04413b9 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_cfe3e86b34ffdf50 .author_47f09864d04413b9 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_10a3d63c6f2a8e7e {
  position: relative;
}
.rts-client-feedback-area_10a3d63c6f2a8e7e.home-2_27e376bd1becd6c8 .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_10a3d63c6f2a8e7e.home-2_27e376bd1becd6c8 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_7553b5b9fe03fdbb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .one {
    display: none;
  }
}
.rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
    display: none;
  }
}
.rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
    display: none;
  }
}
.rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7553b5b9fe03fdbb .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_22c233b009df34dd .single-testimonials-area_5f66de7bdf2f02b2 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_22c233b009df34dd .single-testimonials-area_5f66de7bdf2f02b2 p.disc_c7f79caa4ed1bddd {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_22c233b009df34dd .single-testimonials-area_5f66de7bdf2f02b2 .author-area_06de6a052e478aeb .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_22c233b009df34dd .single-testimonials-area_5f66de7bdf2f02b2 .author-area_06de6a052e478aeb span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_22c233b009df34dd {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_22c233b009df34dd .title-style-one-center_2fa75afd327e8d8b .pre_bbfa9e13671a299d {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_22c233b009df34dd .title-style-one-center_2fa75afd327e8d8b .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_22c233b009df34dd .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_22c233b009df34dd .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_4e484e86b5840f20 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_4e484e86b5840f20 .inner_c594e40f369588a8 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_4e484e86b5840f20 .inner_c594e40f369588a8 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_4e484e86b5840f20 .inner_c594e40f369588a8 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_4e484e86b5840f20 .inner_c594e40f369588a8 {
    padding: 25px;
  }
}
.testimonials-filwidth_4e484e86b5840f20 .body {
  margin-top: 30px;
}
.testimonials-filwidth_4e484e86b5840f20 .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_4e484e86b5840f20 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_4e484e86b5840f20 .body .author_47f09864d04413b9 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_4e484e86b5840f20 .body .author_47f09864d04413b9 a .title-name_a450991b098e3166 {
  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_84ca2e33bf9262e5 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5.swiper-pagination-bullet-active_6868924ea4490106 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_4a6a91a0891a698c {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-left_7b1dd4ad57792548 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-left_7b1dd4ad57792548 .heading-title_6a29ce5493b12520 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-left_7b1dd4ad57792548 .author-area_06de6a052e478aeb {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-left_7b1dd4ad57792548 .author-area_06de6a052e478aeb .right-content_cf9a96bd3ccb4b22 .author-title_19b3da179ca2ed3b {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-left_7b1dd4ad57792548 .author-area_06de6a052e478aeb .right-content_cf9a96bd3ccb4b22 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-right_4ced0ea1f870290e {
  margin-left: 40px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-right_4ced0ea1f870290e .right-inner_ac0cd697f05ff54f {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-right_4ced0ea1f870290e .right-inner_ac0cd697f05ff54f .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-right_4ced0ea1f870290e .right-inner_ac0cd697f05ff54f .item:last-child {
  border: none;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-right_4ced0ea1f870290e .right-inner_ac0cd697f05ff54f .item .heading-title_6a29ce5493b12520 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 .testimonial-right_4ced0ea1f870290e .right-inner_ac0cd697f05ff54f .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_4a6a91a0891a698c .section-inner_3598eddca7114939 {
  position: relative;
}
.rts-testimonials-area-six_4a6a91a0891a698c .service-swiper-main-wrapper-2_93b6b7736e73f6e2 {
  overflow: hidden;
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-slide:nth-child(odd) .single-service-style-two_ed936ee6946f1e8c {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_4a6a91a0891a698c .single-service-style-two_ed936ee6946f1e8c {
  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_4a6a91a0891a698c .single-service-style-two_ed936ee6946f1e8c .disc_c7f79caa4ed1bddd {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_4a6a91a0891a698c .single-service-style-two_ed936ee6946f1e8c .author-area_06de6a052e478aeb {
  margin-top: 10px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .single-service-style-two_ed936ee6946f1e8c .author-area_06de6a052e478aeb .author-content_0c9f38df6fc02e06 .author-title_19b3da179ca2ed3b {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_4a6a91a0891a698c .single-service-style-two_ed936ee6946f1e8c .author-area_06de6a052e478aeb .author-content_0c9f38df6fc02e06 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-next,
.rts-testimonials-area-six_4a6a91a0891a698c .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_4a6a91a0891a698c .swiper-button-next i,
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-next:hover,
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-next::after,
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-next,
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-pagination2 .swiper-pagination-bullet_84ca2e33bf9262e5 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_4a6a91a0891a698c .swiper-pagination2 .swiper-pagination-bullet_84ca2e33bf9262e5.swiper-pagination-bullet-active_6868924ea4490106 {
  background: #FF6354;
}

.rts-testimonials-area-three_5c63600a0626a6f4 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .one {
    display: none;
  }
}
.rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
    display: none;
  }
}
.rts-testimonials-area-three_5c63600a0626a6f4 .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_2729e674455822ed {
  position: relative;
}
.rts-testimonials-area-7_2729e674455822ed .testimonials--shape_d793364688aeeb2e img {
  position: absolute;
}
.rts-testimonials-area-7_2729e674455822ed .testimonials--shape_d793364688aeeb2e img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_2729e674455822ed .testimonials--shape_d793364688aeeb2e img.two_cc8a598c87d0769a {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_5f66de7bdf2f02b2 .logo_4fee3bc9b16635f0 .light_e51f34410cc23047 {
  display: block;
}
[data-theme=light] .single-testimonials-area_5f66de7bdf2f02b2 .logo_4fee3bc9b16635f0 .dark_f7325b74e23d88f8 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_5f66de7bdf2f02b2 .logo_4fee3bc9b16635f0 .light_e51f34410cc23047 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_5f66de7bdf2f02b2 .logo_4fee3bc9b16635f0 .dark_f7325b74e23d88f8 {
  display: block;
}

.single-blog-area-style-one_e708b8c4610bfa3e:hover .thumbnail_d19deba6cd8270c1 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .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_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 .admin_ece664925fd772ca {
  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_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 .date_6409bf7fdc326b4a {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_1569a0704172a3ce {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_1569a0704172a3ce .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-blog-area-one_1569a0704172a3ce .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-blog-area-one_1569a0704172a3ce .shape-area_80a70c70c854161e .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_1569a0704172a3ce .shape-area_80a70c70c854161e .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_1569a0704172a3ce .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_1569a0704172a3ce .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_1569a0704172a3ce .rts-btn.btn-primary_71f81e95fed55622.text-center_072dcb3882259600 {
  margin: auto;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 {
  border-radius: 0;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 img {
  border-radius: 0;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 {
  background: var(--blog-single);
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 .date_6409bf7fdc326b4a span {
  margin-right: 10px;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .btn-area_27fd8299a238dc60 {
  text-align: center;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .btn-area_27fd8299a238dc60 .read-more-btn_14b34ccc80f06164 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .btn-area_27fd8299a238dc60 .read-more-btn_14b34ccc80f06164:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .btn-area_27fd8299a238dc60 .read-more-btn_14b34ccc80f06164::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_1569a0704172a3ce.home-five_0b19ff0625352938 .title-style-one-center_2fa75afd327e8d8b .pre_bbfa9e13671a299d {
  color: var(--color-primary-2);
}
.rts-blog-area-one_1569a0704172a3ce.home-five_0b19ff0625352938 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .bottom-area_054aafed4cefce91 .admin_ece664925fd772ca {
  color: var(--color-primary-2);
}
.rts-blog-area-one_1569a0704172a3ce.home-five_0b19ff0625352938 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_1569a0704172a3ce.home-five_0b19ff0625352938 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_1569a0704172a3ce.home-six_a3f651c756844475 .title-style-one-center_2fa75afd327e8d8b {
  color: var(--color-primary-2);
}

.rts-blog-area-one_1569a0704172a3ce.style-seven_bc8c10d17711a73a {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_1569a0704172a3ce.style-seven_bc8c10d17711a73a .title-style-one-center_2fa75afd327e8d8b .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_1569a0704172a3ce.style-seven_bc8c10d17711a73a .rts-btn.btn-primary-border_a8884587c3d74302 {
  color: var(--color-primary);
}
.rts-blog-area-one_1569a0704172a3ce.style-seven_bc8c10d17711a73a .rts-btn.btn-primary-border_a8884587c3d74302:hover {
  color: #fff;
}

.single-blog-area-style-one_e708b8c4610bfa3e.eight-area_b13395c8e0148491 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_ac7bfd387c1b31c6 {
  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_ac7bfd387c1b31c6::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_ac7bfd387c1b31c6::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_ac7bfd387c1b31c6:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_56b819b6627370ae {
  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_56b819b6627370ae::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_56b819b6627370ae::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_56b819b6627370ae:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_e708b8c4610bfa3e.about-page_2d44fc255669cb8e {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.one {
    display: none;
  }
}
.rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    top: 2%;
  }
}
.rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_9a12508e5b8f0c82.shape-position_0b5933fb4239dcce .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5.swiper-pagination-bullet-active_6868924ea4490106 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e {
  padding-bottom: 40px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 {
  max-width: 100%;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .read-more-btn_14b34ccc80f06164 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .read-more-btn_14b34ccc80f06164:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .read-more-btn_14b34ccc80f06164:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .read-more-btn_14b34ccc80f06164::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_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .rts-single-wized_6d92b12f2ec2a690 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .rts-single-wized_6d92b12f2ec2a690.search .wized-body_6f52d903114c849d {
  margin-top: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d {
  margin-top: 30px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d .rts-search-wrapper_94664e19ce9802da {
  position: relative;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d .rts-search-wrapper_94664e19ce9802da 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_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d .rts-search-wrapper_94664e19ce9802da input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d .rts-search-wrapper_94664e19ce9802da 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_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d .rts-search-wrapper_94664e19ce9802da button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c li {
  list-style: none;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c 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_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .single-categories_4ac32a3c31c6299c li a:hover i {
  color: #fff;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .thumbnail_d19deba6cd8270c1 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .thumbnail_d19deba6cd8270c1 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .thumbnail_d19deba6cd8270c1:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .content-area_4d7c76910eeca7ca {
  flex-basis: 60%;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .user_76379adad7b833e5 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .user_76379adad7b833e5 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .post-title_232fa106aa225b34 .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_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .post-title_232fa106aa225b34 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .recent-post-single_ba767c8acec12667 .post-title_232fa106aa225b34:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .gallery-inner_1fb16a9c7c95b8a7 .single-row_0f2bde5225662edb.row-1_09ac48fe9a6bd870 {
  margin-bottom: 20px;
}
.w-100_341076bc4ae8011f {
  border-radius: 15px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .tags-wrapper_3729e167d156a8a6 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .tags-wrapper_3729e167d156a8a6 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_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .tags-wrapper_3729e167d156a8a6 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_5ec59329a984e8d3.grid-2_2058ad63355a9b00 .single-blog-area-style-one_e708b8c4610bfa3e {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_5ec59329a984e8d3.grid-2_2058ad63355a9b00 .single-blog-area-style-one_e708b8c4610bfa3e:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_5ec59329a984e8d3.grid-2_2058ad63355a9b00 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 .title {
  font-size: 20px;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 {
  border-radius: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .single-blog-area-style-one_e708b8c4610bfa3e .thumbnail_d19deba6cd8270c1 img {
  border-radius: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .single-blog-area-style-one_e708b8c4610bfa3e .inner-content-wrapper_22baefa0c244bdf4 {
  padding: 30px 0 0;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-content_fb7304d4b82a135c {
  padding: 0 0 80px;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-content_fb7304d4b82a135c p.first-text_e4acbdf28b028cb0::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-content_fb7304d4b82a135c .desc-image_574d8ad94eb289fa .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-content_fb7304d4b82a135c .desc-image-2_eb205f352d89b0c6 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-footer_82758d2e6d85c4e7 {
  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_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-footer_82758d2e6d85c4e7 .nav-x_cf458a0e0f4d41e6 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-footer_82758d2e6d85c4e7 .nav-x_cf458a0e0f4d41e6 li a {
  font-weight: 600;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-footer_82758d2e6d85c4e7 .nav-x_cf458a0e0f4d41e6 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 {
  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_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 {
    flex-direction: column;
  }
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 .left-image_af36f60995d959fe {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 .right-content_cf9a96bd3ccb4b22 {
  flex-basis: 70%;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 .right-content_cf9a96bd3ccb4b22 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 .right-content_cf9a96bd3ccb4b22 .author-social_79c0c9703a31b5ad {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 .right-content_cf9a96bd3ccb4b22 .author-social_79c0c9703a31b5ad li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_5ec59329a984e8d3.details_c68eb8ad3185d391 .post-panel_86862a2bb501534f .post-author_285f5c2523396ab8 .right-content_cf9a96bd3ccb4b22 .author-social_79c0c9703a31b5ad li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_5ec59329a984e8d3.inner_c594e40f369588a8 .fluxi-right-ct-1_5c9cd360c6f9eccf .wized-body_6f52d903114c849d .rts-search-wrapper_94664e19ce9802da input {
  color: #717171;
}

.post-form_64558e66fb196f47 {
  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_64558e66fb196f47 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 input,
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8 textarea {
  padding-left: 35px;
}
.post-form_64558e66fb196f47 .single-input-area_59ba1716e2f8edd8.text-area_ace4b03d9863e7b8 i {
  top: 61px !important;
}

.rts-fluxi-pagination_412917f1a98e25ac {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_412917f1a98e25ac ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_412917f1a98e25ac ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_412917f1a98e25ac 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_412917f1a98e25ac ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_412917f1a98e25ac ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_5f985bcab11c2602 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_c7657c6a74285f17 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 p.disc_c7f79caa4ed1bddd br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_c7657c6a74285f17 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_c7657c6a74285f17 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_c7657c6a74285f17 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_c7657c6a74285f17 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_c7657c6a74285f17 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_c7657c6a74285f17 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_c7657c6a74285f17 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_c7657c6a74285f17 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_c7657c6a74285f17 .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 .shape-area_80a70c70c854161e .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_c7657c6a74285f17 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_c7657c6a74285f17 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
    display: none;
  }
}
.subscribe-main-wrapper-one_c7657c6a74285f17 .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .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_5b29006ae7fadd5b .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .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_5b29006ae7fadd5b .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_5b29006ae7fadd5b .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_0bb12ee8daad3c59.about_565cb3be0fba5af5 .btn-area_27fd8299a238dc60 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_0bb12ee8daad3c59.about_565cb3be0fba5af5 .btn-area_27fd8299a238dc60 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_34bb8e9d76ba671f .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_34bb8e9d76ba671f .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_34bb8e9d76ba671f .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_32e81150ae1ca832 .single-footer-wized-one_34bb8e9d76ba671f .title, [data-theme=light] .rts-footer-area-one_d18ac3d803348af8 .single-footer-wized-one_34bb8e9d76ba671f .title {
  color: #26262C;
}

.rts-footer-area-one_d18ac3d803348af8 {
  background: var(--footer-bg);
}
.rts-footer-area-one_d18ac3d803348af8 .footer-top-area_efa8bc353530c051 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_34bb8e9d76ba671f ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_34bb8e9d76ba671f ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_34bb8e9d76ba671f form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_34bb8e9d76ba671f form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_34bb8e9d76ba671f form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_a40c122b08efe56d {
  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_a40c122b08efe56d {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_a40c122b08efe56d p {
  margin-bottom: 0;
}
.copyright-area-start_a40c122b08efe56d ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_a40c122b08efe56d ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_a40c122b08efe56d ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_a40c122b08efe56d ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_a40c122b08efe56d.area-two_c7bfb803193ab8e2 p {
  color: #D7D9E9;
}
.copyright-area-start_a40c122b08efe56d.area-two_c7bfb803193ab8e2 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_a40c122b08efe56d.area-two_c7bfb803193ab8e2 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_c1965574f0c3ce81 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_c1965574f0c3ce81 .social-area-one_f7e5e294a4f4cfff li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_44949332fc6cdc9e .mobile__breakpoint_b693c1101c09a2aa {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_44949332fc6cdc9e .single-footer-wized-one_34bb8e9d76ba671f ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_44949332fc6cdc9e .single-footer-wized-one_34bb8e9d76ba671f ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_63f66b5dcd377cf4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_63f66b5dcd377cf4 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_63f66b5dcd377cf4 .right .language_a4ef02ed4966ba31 {
  color: #fff;
}

.footer-four_32e81150ae1ca832 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_62aa5f2605f2ad6e {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_62aa5f2605f2ad6e .single-footer-four-wized_8ee5983b4d2e976c ul li a {
  color: #E4E5F1;
}
.footer-three_62aa5f2605f2ad6e .single-footer-four-wized_8ee5983b4d2e976c ul li a:hover {
  color: var(--color-primary);
}
.footer-three_62aa5f2605f2ad6e .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input {
  background: #FFFFFF;
}
.footer-three_62aa5f2605f2ad6e .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_8ee5983b4d2e976c .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_8ee5983b4d2e976c ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_8ee5983b4d2e976c ul li {
  margin: 15px 0;
}
.single-footer-four-wized_8ee5983b4d2e976c ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form button {
  padding: 18px 20px;
}

.copyright-area-four_be08e0b929404485 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_be08e0b929404485.area-3_036345e01334f274 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_be08e0b929404485 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_be08e0b929404485 .logo_4fee3bc9b16635f0 img.light_e51f34410cc23047 {
  display: block;
}
[data-theme=light] .copyright-area-four_be08e0b929404485 .logo_4fee3bc9b16635f0 img.dark_f7325b74e23d88f8 {
  display: none;
}

[data-theme=dark] .copyright-area-four_be08e0b929404485 .logo_4fee3bc9b16635f0 img.light_e51f34410cc23047 {
  display: none;
}
[data-theme=dark] .copyright-area-four_be08e0b929404485 .logo_4fee3bc9b16635f0 img.dark_f7325b74e23d88f8 {
  display: block;
}

.rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 {
    height: 320px;
  }
}
.rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .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_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f 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_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_54a7d89f71269ee6 .footer-wrapper-7_a936e4b98be6fcd6 .innerr_dfd3b09d158aa16f .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_0b5b391e302199b7 {
  text-align: center;
}
.footer-top-8_0b5b391e302199b7 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_0b5b391e302199b7 .title {
    font-size: 35px;
  }
}
.footer-top-8_0b5b391e302199b7 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_2c713c93aa534d2f {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_2c713c93aa534d2f .sape-image_bf41e3c290b4527c {
    display: none;
  }
}
.rts-footer-area-eight_2c713c93aa534d2f .sape-image_bf41e3c290b4527c img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_2c713c93aa534d2f .sape-image_bf41e3c290b4527c img.two_cc8a598c87d0769a {
  top: 25%;
  left: 25%;
}

.container-10_5cc5463eaa830460 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_d650497f027de6da {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_d650497f027de6da 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_d650497f027de6da form .single-input_1224935931cabffa {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_d650497f027de6da form .single-input_1224935931cabffa i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_d650497f027de6da form .single-input_1224935931cabffa label {
  margin-bottom: 10px;
}
.form-area-footer-8_d650497f027de6da form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_d650497f027de6da form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_27e5e538b5cff0e6 {
  text-align: center;
}
.easy-cta-area-wrapper_27e5e538b5cff0e6 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_27e5e538b5cff0e6 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_27e5e538b5cff0e6 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_27e5e538b5cff0e6.mid_d393e0902e799d2e {
  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_27e5e538b5cff0e6.mid_d393e0902e799d2e {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_bd0e5ef1f16404de {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_1e586e71726d7c6d .copy-right-ul_1952df034aef9e8e {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_1e586e71726d7c6d .copy-right-ul_1952df034aef9e8e {
    flex-direction: column;
  }
}
.copyright-area-8_1e586e71726d7c6d .copy-right-ul_1952df034aef9e8e li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_1e586e71726d7c6d .copy-right-ul_1952df034aef9e8e li a {
  color: #FFFFFF;
}
.copyright-area-8_1e586e71726d7c6d p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_b87dca6ccbea0d49 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_b87dca6ccbea0d49 .shape-image_0d66d4e9815d71b3 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_b87dca6ccbea0d49 .shape-image_0d66d4e9815d71b3 {
    width: 200px;
  }
}
.footer-six_b87dca6ccbea0d49 .rts-call-to-action_e9f86d5aac44fb49 .call-to-action-area-5_6b357a1e9bcfa037 {
  background: none;
  padding: 80px 0;
}
.footer-six_b87dca6ccbea0d49 .rts-call-to-action_e9f86d5aac44fb49 .call-to-action-area-5_6b357a1e9bcfa037 .rts-btn {
  border-radius: 0;
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c .title {
  color: #D7D9E9;
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c ul li a {
  color: #D7D9E9;
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form {
  gap: 0;
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input::placeholder {
  color: var(--color-title);
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_b87dca6ccbea0d49 .single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_b87dca6ccbea0d49 .copyright-area-four_be08e0b929404485 {
  border-top: 1px solid #37373F;
}
.footer-six_b87dca6ccbea0d49 .copyright-area-four_be08e0b929404485 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_443aac28ce459d06 form {
  position: relative;
}
.footer-input-main-wrapper-one_443aac28ce459d06 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_443aac28ce459d06 form input {
  padding-left: 40px;
}

.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form {
  position: relative;
}
.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_8ee5983b4d2e976c .footer-input-btn-between_eadaa40b989b1cd4 form input {
  padding-left: 35px;
}

.copyright-area-7_fa931fe29dc5ca4f {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_fa931fe29dc5ca4f {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_fa931fe29dc5ca4f p {
  margin: 0;
}
.copyright-area-7_fa931fe29dc5ca4f ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_fa931fe29dc5ca4f ul li {
  margin: 0;
  padding: 0;
}

.footer-five_2b4ea7a3d0178285 .single-footer-four-wized_8ee5983b4d2e976c ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_2b4ea7a3d0178285 .single-footer-four-wized_8ee5983b4d2e976c form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_2b4ea7a3d0178285 .single-footer-four-wized_8ee5983b4d2e976c form button {
  background: var(--color-primary-2);
}

.social-area-one_f7e5e294a4f4cfff {
  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_f7e5e294a4f4cfff li {
  margin: 0;
  padding: 1px;
}
.social-area-one_f7e5e294a4f4cfff li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_f7e5e294a4f4cfff li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_a4018aefa172d0f6 {
  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_a4018aefa172d0f6 .title-style-one-left_cd36caa5bb48067b .pre_bbfa9e13671a299d {
  color: #BCBFDB;
}
.bg-dark-border-radious_a4018aefa172d0f6 .title-style-one-left_cd36caa5bb48067b .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_f410891a022f1dca {
  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_16402b55d7ed1f0f path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_2440b30d37f37967 .progress-wrap svg.progress-circle_16402b55d7ed1f0f path {
  stroke: var(--color-primary-2);
}
.home-blue_2440b30d37f37967 .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_010b8937315f48f1 {
  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_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img {
  position: absolute;
}
.bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.two_cc8a598c87d0769a {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.two_cc8a598c87d0769a {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.two_cc8a598c87d0769a {
    display: none;
  }
}
.bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.three_04db9c13e7657d9e {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.three_04db9c13e7657d9e {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.four_e9674f784d2cf960 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.four_e9674f784d2cf960 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.four_e9674f784d2cf960 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_010b8937315f48f1 .sape-area_cda4f4f67e7a7fa0 img.four_e9674f784d2cf960 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_739e83e0d9c5e666 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_739e83e0d9c5e666 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_739e83e0d9c5e666 p.disc_c7f79caa4ed1bddd {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_739e83e0d9c5e666 .feature-area-wrapper_3767a18629782753 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 .feature-area-wrapper_3767a18629782753 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_739e83e0d9c5e666 .feature-area-wrapper_3767a18629782753 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_739e83e0d9c5e666 .feature-area-wrapper_3767a18629782753 .single-feature_88f991e057a55e80 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_739e83e0d9c5e666 .feature-area-wrapper_3767a18629782753 .single-feature_88f991e057a55e80 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_b2f2b84dbd11004a {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_b2f2b84dbd11004a input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_b2f2b84dbd11004a .signle-input_0f19bf1498201458 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_b2f2b84dbd11004a .signle-input_0f19bf1498201458 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_b2f2b84dbd11004a .signle-input_0f19bf1498201458 label {
  margin-bottom: 15px;
}
.appoinment_form-1_b2f2b84dbd11004a .signle-input_0f19bf1498201458 input {
  padding-left: 40px;
}
.appoinment_form-1_b2f2b84dbd11004a .signle-input_0f19bf1498201458 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_b2f2b84dbd11004a button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_d1afbf349b1f72dc {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_63d25fe3ab341b24 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_63d25fe3ab341b24 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_63d25fe3ab341b24 .inmformation_a6e6bc0b2e302229 .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_63d25fe3ab341b24 .inmformation_a6e6bc0b2e302229 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_63d25fe3ab341b24 .inmformation_a6e6bc0b2e302229 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_acccd047473de74b {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_acccd047473de74b.team-five .title-style-one-center_2fa75afd327e8d8b .pre_bbfa9e13671a299d {
  color: var(--color-primary-2);
}
.expart-team-area-7_acccd047473de74b.inner {
  background: var(--team-bg);
}

.single-team-area-7_ef63388a0a589dca {
  text-align: center;
}
.single-team-area-7_ef63388a0a589dca .thumbnail_d19deba6cd8270c1 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_ef63388a0a589dca .thumbnail_d19deba6cd8270c1 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_ef63388a0a589dca .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_ef63388a0a589dca .designation_907a280946aeb67d {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_ef63388a0a589dca:hover .thumbnail_d19deba6cd8270c1 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5.swiper-pagination-bullet-active_6868924ea4490106 {
  background: var(--color-gradient);
}

.single-team-area-start_93a19d7cc1eb686b:hover .thumbnail_d19deba6cd8270c1 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_93a19d7cc1eb686b .thumbnail_d19deba6cd8270c1 {
  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_93a19d7cc1eb686b .thumbnail_d19deba6cd8270c1 img {
  transition: 0.8s;
}
.single-team-area-start_93a19d7cc1eb686b .inner-content_9e0afa921294c075 {
  text-align: center;
}
.single-team-area-start_93a19d7cc1eb686b .inner-content_9e0afa921294c075 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_93a19d7cc1eb686b .inner-content_9e0afa921294c075 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 {
  position: relative;
}
.rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    display: none;
  }
}
.rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  left: 25%;
  top: 7%;
}
.rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_331468ea4175c0cb.about_565cb3be0fba5af5 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    display: none;
  }
}
.rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    display: none;
  }
}
.rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  left: 25%;
  top: 7%;
}
.rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_331468ea4175c0cb.inner_c594e40f369588a8 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    display: none;
  }
}

.bg-dark-p_76cab1e11929bfba .title {
  color: #fff;
}

.section-separator-top_bd35521becd26b65 {
  position: relative;
}
.section-separator-top_bd35521becd26b65::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_f40cd27ff5d9734e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_f40cd27ff5d9734e {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_f40cd27ff5d9734e .left-titlet-wrapper_70733c8a87c9336c .title {
  color: #fff;
}
.call-to-action-main-wrapper_f40cd27ff5d9734e p.disc_c7f79caa4ed1bddd {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_f40cd27ff5d9734e p.disc_c7f79caa4ed1bddd br {
    display: none;
  }
}
.call-to-action-main-wrapper_f40cd27ff5d9734e .button-area_7d3024fecf862d7f {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_f40cd27ff5d9734e .button-area_7d3024fecf862d7f {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_f40cd27ff5d9734e .button-area_7d3024fecf862d7f .under-line-btn_12bffc60d842970d {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_f40cd27ff5d9734e .button-area_7d3024fecf862d7f .under-line-btn_12bffc60d842970d:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_f40cd27ff5d9734e .button-area_7d3024fecf862d7f .under-line-btn_12bffc60d842970d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_f40cd27ff5d9734e .button-area_7d3024fecf862d7f .under-line-btn_12bffc60d842970d::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_f40cd27ff5d9734e .button-area_7d3024fecf862d7f .btn-primary-2_8389118d660ea714 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_f40cd27ff5d9734e.area-3_036345e01334f274 .button-area_7d3024fecf862d7f .under-line-btn_12bffc60d842970d::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_c64c407c11ef8cfe .style-four_49a51b0763bb87dc {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_a8abb2301f92a454 .rts-faq-area-full-container_c64c407c11ef8cfe .style-four_49a51b0763bb87dc {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_036345e01334f274 .cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e {
    display: none;
  }
}
.area-3_036345e01334f274 .cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_036345e01334f274 .cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_036345e01334f274 .cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_036345e01334f274 .cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_7e27b06586ee044c {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_7e27b06586ee044c {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_7e27b06586ee044c.style-four_49a51b0763bb87dc::after, .cta-main-wrapper-style-box_7e27b06586ee044c.style-four_49a51b0763bb87dc::before {
  display: none;
}
.cta-main-wrapper-style-box_7e27b06586ee044c::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_7e27b06586ee044c::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_7e27b06586ee044c .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_7e27b06586ee044c .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_7e27b06586ee044c .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_7e27b06586ee044c .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_662128055e4ca04e {
  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_662128055e4ca04e {
    padding: 25px;
  }
}
.call-to-action-style-4_662128055e4ca04e .button-area_7d3024fecf862d7f {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_662128055e4ca04e .shape-area_80a70c70c854161e img {
  position: absolute;
}
.call-to-action-style-4_662128055e4ca04e .shape-area_80a70c70c854161e img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_662128055e4ca04e .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_662128055e4ca04e .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_662128055e4ca04e .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  top: 10%;
  left: 8%;
}

.header-three_81e15f730c78e91f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_67b363cd103c035d {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_67b363cd103c035d {
    height: 630px;
  }
}
.contact-banner-area-start_67b363cd103c035d img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_67b363cd103c035d img {
    display: none;
  }
}
.contact-banner-area-start_67b363cd103c035d img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_67b363cd103c035d img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_67b363cd103c035d img.one {
    right: 15%;
  }
}
.contact-banner-area-start_67b363cd103c035d img.two_cc8a598c87d0769a {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_67b363cd103c035d img.three_04db9c13e7657d9e {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_67b363cd103c035d img.four_e9674f784d2cf960 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_67b363cd103c035d.faq_09c269c7f7bac7a3 {
  height: auto;
}

.contact-form-page_2878d5695a9c6d2c {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_bf6267bfab69bedb {
  text-align: center;
}
.banner-inner-area-contact-inner_bf6267bfab69bedb .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_bf6267bfab69bedb .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_bf6267bfab69bedb .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_bf6267bfab69bedb .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_bf6267bfab69bedb p.disc_c7f79caa4ed1bddd {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_bf6267bfab69bedb p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_bf6267bfab69bedb p.disc_c7f79caa4ed1bddd {
    max-width: 80%;
  }
}

.contact-form_32db39a7544c1234 {
  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_32db39a7544c1234 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_32db39a7544c1234 {
    padding: 50px 20px;
  }
}
.contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 {
  margin-bottom: 24px;
}
.contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_905d53c5239d98c4 {
  text-align: center;
}
.single-contact-inner-info_905d53c5239d98c4 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_905d53c5239d98c4 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_905d53c5239d98c4 p {
  margin-bottom: 0;
}
.single-contact-inner-info_905d53c5239d98c4.mid_d393e0902e799d2e {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_905d53c5239d98c4.mid_d393e0902e799d2e {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_905d53c5239d98c4.mid_d393e0902e799d2e {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 {
  position: relative;
}
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 input,
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 input::placeholder,
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 .single-input-area_59ba1716e2f8edd8.text-area_ace4b03d9863e7b8 i {
  top: 61px !important;
}
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_7e70ccd779ce6192.contact-form-page_2878d5695a9c6d2c .contact-form_32db39a7544c1234 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_5aac65a547700d6a {
  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_5aac65a547700d6a {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_5aac65a547700d6a {
    padding: 20px;
  }
}
.seo-optimization-area_5aac65a547700d6a .thumbnail_d19deba6cd8270c1 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_5aac65a547700d6a .thumbnail_d19deba6cd8270c1 {
    min-width: 100%;
  }
}
.seo-optimization-area_5aac65a547700d6a .thumbnail_d19deba6cd8270c1 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_5aac65a547700d6a .thumbnail_d19deba6cd8270c1 img {
    min-width: 100%;
  }
}

.service-area-8_c52e86ae921151c7 .icon {
  margin-bottom: 22px;
}
.service-area-8_c52e86ae921151c7 .title {
  font-weight: 800;
}
.service-area-8_c52e86ae921151c7 .disc_c7f79caa4ed1bddd {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_c7657c6a74285f17.seo-marketing_fce5de1793576dc7 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_c7657c6a74285f17.seo-marketing_fce5de1793576dc7 .title-style-one-center_2fa75afd327e8d8b p.disc_c7f79caa4ed1bddd br {
    display: none;
  }
}

.section-separator-top-bg-white_94a0262960e1c346 {
  position: relative;
}
.section-separator-top-bg-white_94a0262960e1c346::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_fe5869b52016b232 .large-thumbnail_d0dc271461aa72e0 {
  position: relative;
}
.single-product-list_fe5869b52016b232 .large-thumbnail_d0dc271461aa72e0 .sm-right_8b641a918e77a939 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_fe5869b52016b232 .large-thumbnail_d0dc271461aa72e0 .sm-right_8b641a918e77a939 {
    display: none;
  }
}
.single-product-list_fe5869b52016b232 .large-thumbnail_d0dc271461aa72e0 .sm-right_8b641a918e77a939.left {
  right: auto;
  left: 0;
}
.single-product-list_fe5869b52016b232 .thumbnail_d19deba6cd8270c1 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_fe5869b52016b232 .thumbnail_d19deba6cd8270c1 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_fe5869b52016b232 .thumbnail_d19deba6cd8270c1 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_fe5869b52016b232 .thumbnail_d19deba6cd8270c1 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .pre-title_fa5d9fec2b7b1802 {
  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_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .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_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .title {
    font-size: 35px;
  }
}
.single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .single-service_ef6e46971fcb039d {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .single-service_ef6e46971fcb039d i {
  color: var(--color-primary);
}
.single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 p.disc_c7f79caa4ed1bddd {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 a.thumbnail_d19deba6cd8270c1 {
  max-width: 100%;
}
.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 a.thumbnail_d19deba6cd8270c1 img {
  max-width: 100%;
  width: 100%;
}
.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .service-btn_6d544da2ee97eff0 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .service-btn_6d544da2ee97eff0::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_a58071e41cfaae94 .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .service-btn_6d544da2ee97eff0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .service-btn_6d544da2ee97eff0:hover i {
  transform: rotate(0);
}
.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .service-btn_6d544da2ee97eff0 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_a58071e41cfaae94 .single-product-list_fe5869b52016b232 .portfolio-content-wrapper-list_bec9f88d386f37e6 .service-btn_6d544da2ee97eff0.color-secondary-2_4dfc1a05c69b5cd2::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_e824fba9bacb1e2e .thumbnail_d19deba6cd8270c1:hover img {
  transform: none;
}
.single-product-list-2_e824fba9bacb1e2e .left-image_af36f60995d959fe {
  position: relative;
}
.single-product-list-2_e824fba9bacb1e2e .left-image_af36f60995d959fe .short-image-area_138cd5155b5cf1eb {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_e824fba9bacb1e2e .left-image_af36f60995d959fe .short-image-area_138cd5155b5cf1eb {
    right: 5%;
  }
}
.single-product-list-2_e824fba9bacb1e2e .left-image_af36f60995d959fe .short-image-area_138cd5155b5cf1eb img {
  transform: scale(1);
}
.single-product-list-2_e824fba9bacb1e2e .right-image_6ae68b486df3829d {
  position: relative;
}
.single-product-list-2_e824fba9bacb1e2e .right-image_6ae68b486df3829d .short-image-area_138cd5155b5cf1eb {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_e824fba9bacb1e2e .right-image_6ae68b486df3829d .short-image-area_138cd5155b5cf1eb {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_e824fba9bacb1e2e .right-image_6ae68b486df3829d .short-image-area_138cd5155b5cf1eb {
    left: 50%;
  }
}
.single-product-list-2_e824fba9bacb1e2e .right-image_6ae68b486df3829d .short-image-area_138cd5155b5cf1eb img {
  transform: scale(1);
}
.single-product-list-2_e824fba9bacb1e2e .portfolio-content-wrapper-list_bec9f88d386f37e6 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_e824fba9bacb1e2e .portfolio-content-wrapper-list_bec9f88d386f37e6 .single-service_ef6e46971fcb039d i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_e824fba9bacb1e2e .portfolio-content-wrapper-list_bec9f88d386f37e6 .single-service_ef6e46971fcb039d p {
  font-size: 20px;
}
.single-product-list-2_e824fba9bacb1e2e .portfolio-content-wrapper-list_bec9f88d386f37e6 p.disc_c7f79caa4ed1bddd {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_e824fba9bacb1e2e .portfolio-content-wrapper-list_bec9f88d386f37e6 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.product-section-bg_4d84a71bbcd5a799 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_6f7666e6c0be8bac {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .shape-area_80a70c70c854161e .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .shape-area_80a70c70c854161e .one {
    display: none;
  }
}
.product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .two_cc8a598c87d0769a {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .two_cc8a598c87d0769a {
    top: 5%;
  }
}
.product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .three_04db9c13e7657d9e {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_6f7666e6c0be8bac.area-2_a0aead5b8a7d9dc5 .three_04db9c13e7657d9e {
    display: none;
  }
}

.siongle-portfolio-box-style_05f2e399970f04b9 .thumbnail_d19deba6cd8270c1 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_05f2e399970f04b9 .thumbnail_d19deba6cd8270c1 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_05f2e399970f04b9 .thumbnail_d19deba6cd8270c1 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_05f2e399970f04b9 .thumbnail_d19deba6cd8270c1:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .pre_bbfa9e13671a299d {
  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_05f2e399970f04b9 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .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_05f2e399970f04b9 .inner-content_9e0afa921294c075 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_05f2e399970f04b9.style-four_49a51b0763bb87dc .thumbnail_d19deba6cd8270c1 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_05f2e399970f04b9.style-four_49a51b0763bb87dc .left-content_e476ddde26b61524 .pre_bbfa9e13671a299d {
  color: #fff;
}
.siongle-portfolio-box-style_05f2e399970f04b9.style-four_49a51b0763bb87dc .left-content_e476ddde26b61524 .title {
  color: #fff;
}
.siongle-portfolio-box-style_05f2e399970f04b9.style-four_49a51b0763bb87dc .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_05f2e399970f04b9.style-four_49a51b0763bb87dc .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_05f2e399970f04b9.style-four_49a51b0763bb87dc:hover .thumbnail_d19deba6cd8270c1 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_c1da560cba5a3628 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
    display: none;
  }
}
.rts-fun-facts-area_c1da560cba5a3628 .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_c1ac727221b5593f {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_c1ac727221b5593f::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_c1ac727221b5593f .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_c1ac727221b5593f .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_c1ac727221b5593f.two_cc8a598c87d0769a .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_c1ac727221b5593f.two_cc8a598c87d0769a .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_b00b20965550cfc6 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_758dff19180d5388 {
  border-radius: 32px;
}

.float-right-div-case-studies_c9156fc62883d51c {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_c9156fc62883d51c {
    width: 100%;
  }
}
.float-right-div-case-studies_c9156fc62883d51c .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_c9156fc62883d51c .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_5950b1169a258b90.rts-section-gap2.bg-dark-border-radious.radious-4_758dff19180d5388 {
  background: var(--case-study);
}

.rts-case-studies-4_5950b1169a258b90 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_5950b1169a258b90 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-case-studies-4_5950b1169a258b90 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-case-studies-4_5950b1169a258b90 .shape-area_80a70c70c854161e img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_5950b1169a258b90 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_5950b1169a258b90 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_5950b1169a258b90 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_5950b1169a258b90 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_5950b1169a258b90 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_5950b1169a258b90 .swiper-pagination .swiper-pagination-bullet_84ca2e33bf9262e5 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_69f5a92c8d8835eb {
  position: relative;
}
.rts-case-studies-5_69f5a92c8d8835eb .title-wrapper-between_0ab5512ff40c8595 .pre_bbfa9e13671a299d {
  font-weight: 800;
}
.rts-case-studies-5_69f5a92c8d8835eb .title-wrapper-between_0ab5512ff40c8595 .title {
  font-weight: 800;
}
.rts-case-studies-5_69f5a92c8d8835eb .bottom-btn_59e6f762bfbb9dab .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_69f5a92c8d8835eb .bottom-btn_59e6f762bfbb9dab .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 {
  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_444b268f0b622ab2.style-five_0fd144502faf5643 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643:nth-child(even) .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .pre_bbfa9e13671a299d {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643:nth-child(even) .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643:nth-child(even) .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .thumbnail_d19deba6cd8270c1 {
  flex-basis: 40%;
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .thumbnail_d19deba6cd8270c1 img {
  border-radius: 16px;
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 {
  flex-basis: 60%;
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .pre_bbfa9e13671a299d {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .title {
  font-weight: 800;
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_444b268f0b622ab2.style-five_0fd144502faf5643 .inner-content_9e0afa921294c075 .left-content_e476ddde26b61524 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_185a39f1768cb871 .siongle-portfolio-box-style_05f2e399970f04b9 .thumbnail_d19deba6cd8270c1 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_185a39f1768cb871 .siongle-portfolio-box-style_05f2e399970f04b9:hover .thumbnail_d19deba6cd8270c1 img {
  transform: scale(1.15);
}
.home-seven-case_185a39f1768cb871 .siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .right a {
  background: #F2F2F8;
}
.home-seven-case_185a39f1768cb871 .siongle-portfolio-box-style_05f2e399970f04b9 .inner-content_9e0afa921294c075 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_79e497ed4a06f5af {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_79e497ed4a06f5af .title-style-one-center_2fa75afd327e8d8b .pre_bbfa9e13671a299d {
  color: #fff;
}
.rts-product-area-8_79e497ed4a06f5af .title-style-one-center_2fa75afd327e8d8b .title {
  color: #fff;
}

.single-product-8_b634e32b76b8c13a {
  text-align: center;
}
.single-product-8_b634e32b76b8c13a:hover .thumbnail_d19deba6cd8270c1 img {
  transform: scale(1.12);
}
.single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 a img {
    width: 100%;
  }
}
.single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 .icon-top-right_e3081210b5c7c8bf {
  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_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 .icon-top-right_e3081210b5c7c8bf i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 .icon-top-right_e3081210b5c7c8bf:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_b634e32b76b8c13a .thumbnail_d19deba6cd8270c1 .icon-top-right_e3081210b5c7c8bf:hover i {
  color: #fff;
}
.single-product-8_b634e32b76b8c13a .inner-content_9e0afa921294c075 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_b634e32b76b8c13a .inner-content_9e0afa921294c075 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_c6110dae5c89c247 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .left-side-content_72a228e0ecb6a7df .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .left-side-content_72a228e0ecb6a7df .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .left-side-content_72a228e0ecb6a7df .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .right-side-image_809b8fafc611bb68 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .right-side-image_809b8fafc611bb68 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .right-side-image_809b8fafc611bb68 .short-image_1a13187b07701c0e {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .right-side-image_809b8fafc611bb68 .short-image_1a13187b07701c0e {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .right-side-image_809b8fafc611bb68 .short-image_1a13187b07701c0e {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_c6110dae5c89c247 .section-inner_3598eddca7114939 .right-side-image_809b8fafc611bb68 .short-image_1a13187b07701c0e {
    display: none;
  }
}

.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .top-inner_12ce12a01def81d6 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .top-inner_12ce12a01def81d6 .marquee_3e066139c918cc77 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .top-inner_12ce12a01def81d6 .marquee_3e066139c918cc77:hover {
  animation-play-state: paused;
}
.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .top-inner_12ce12a01def81d6 .marquee_3e066139c918cc77 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .bottom-inner_12c79ab3be02a32a {
  display: inline-block;
}
.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .bottom-inner_12c79ab3be02a32a .marquee_3e066139c918cc77 {
  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_0b842c38a2af06dd .section-inner_3598eddca7114939 .bottom-inner_12c79ab3be02a32a .marquee_3e066139c918cc77:hover {
  animation-play-state: paused;
}
.rts-product-area-six_0b842c38a2af06dd .section-inner_3598eddca7114939 .bottom-inner_12c79ab3be02a32a .marquee_3e066139c918cc77 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_e3a93fd3702b05ac {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_c62e0a4cdc1a9661 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_c62e0a4cdc1a9661 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_c62e0a4cdc1a9661 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_c62e0a4cdc1a9661 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_c62e0a4cdc1a9661 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_c62e0a4cdc1a9661 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_c62e0a4cdc1a9661 p.disc_c7f79caa4ed1bddd {
  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_c62e0a4cdc1a9661 p.disc_c7f79caa4ed1bddd {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_c62e0a4cdc1a9661 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_259a790a00277ef8 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_259a790a00277ef8 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_e7a9112e94b8e734 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_87bf2d1e856c9835.case-studies_eba3f3b780f45da5 .main-nav-area_aef0c79ff32241c2 li a {
  color: #fff;
}
.header-style-one_87bf2d1e856c9835.case-studies_eba3f3b780f45da5 .main-nav-area_aef0c79ff32241c2 li:hover a {
  color: var(--color-primary);
}
.header-style-one_87bf2d1e856c9835.case-studies_eba3f3b780f45da5 .button-area-start_df4ae72a4e6d717a .demo-req_e5c30eb9ee2ef1f7:hover {
  color: var(--color-primary);
}
.header-style-one_87bf2d1e856c9835.case-studies_eba3f3b780f45da5 .button-area-start_df4ae72a4e6d717a a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 .pagimation_37cc7a26bab95a31 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 .pagimation_37cc7a26bab95a31 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 .pagimation_37cc7a26bab95a31 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 .pagimation_37cc7a26bab95a31 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 .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_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .breadcrumb-inner_8a4c4c429e5154d5 p.disc_c7f79caa4ed1bddd {
  color: #717383;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e.area-2_a0aead5b8a7d9dc5 .breadcrumb-inner_8a4c4c429e5154d5 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_392a3cf88a741cd5 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_392a3cf88a741cd5 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_392a3cf88a741cd5 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_392a3cf88a741cd5 a.btn-arrow_fcc58562db9a399c {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_392a3cf88a741cd5 .btn-arrow_fcc58562db9a399c {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_392a3cf88a741cd5 .btn-arrow_fcc58562db9a399c i {
  margin-left: 10px;
}
.strategy-right-area_392a3cf88a741cd5 .btn-arrow_fcc58562db9a399c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_392a3cf88a741cd5 .btn-arrow_fcc58562db9a399c::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_392a3cf88a741cd5 .btn-arrow_fcc58562db9a399c:hover::before {
  width: 100%;
}

.strategy-left-content_d6db1affd1a70a20 p.disc_c7f79caa4ed1bddd {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_d6db1affd1a70a20 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.arrow-rotate_49263dda17d9f53c i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_72ff73c8f8a8e621 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_72ff73c8f8a8e621 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_72ff73c8f8a8e621 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_72ff73c8f8a8e621 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_72ff73c8f8a8e621 p.disc_c7f79caa4ed1bddd {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_72ff73c8f8a8e621 p.disc_c7f79caa4ed1bddd {
    max-width: 100%;
  }
}

.thumbnail-image-grid_f575bab671aab5ee a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_b22dd4ad2f1d329e .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    display: none;
  }
}

.large-image-area_31564dc5a14c6083 {
  position: relative;
  z-index: 5;
}
.large-image-area_31564dc5a14c6083 .large-thumbnail_d0dc271461aa72e0 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_86407b4962d43ffc {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_86407b4962d43ffc .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_86407b4962d43ffc {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_86407b4962d43ffc {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_86407b4962d43ffc {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_86407b4962d43ffc {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_86407b4962d43ffc .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_86407b4962d43ffc .accordion .accordion-item .accordion-header_9e380466a23508cc {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_86407b4962d43ffc .accordion .accordion-item .accordion-header_9e380466a23508cc 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_86407b4962d43ffc .accordion .accordion-item .accordion-header_9e380466a23508cc button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_86407b4962d43ffc .accordion .accordion-item .accordion-body_bd4f77baa760c0f7 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_86407b4962d43ffc.style-four_49a51b0763bb87dc .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_13ae2c0320750068 .accordion-item .accordion-header_9e380466a23508cc button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_de843004ea717993 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_de843004ea717993 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.five_31d74ba89c172788 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.six_93a3399ff5c26ba7 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_de843004ea717993 .shape-area_80a70c70c854161e img.seven_0a56f4ead08f2122 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_e0fd33be0dd28e07 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.one {
    left: 5%;
  }
}
.rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.two_cc8a598c87d0769a {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.three_04db9c13e7657d9e {
    bottom: 0;
  }
}
.rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_e0fd33be0dd28e07 .shape-area_80a70c70c854161e img.four_e9674f784d2cf960 {
    display: none;
  }
}

.rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e {
    display: none;
  }
}
.rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e img {
  position: absolute;
}
.rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .one {
    display: none;
  }
}
.rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .two_cc8a598c87d0769a {
    display: none;
  }
}
.rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .three_04db9c13e7657d9e {
    display: none;
  }
}
.rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_c64c407c11ef8cfe.style-three_13ae2c0320750068 .shape-area_80a70c70c854161e .four_e9674f784d2cf960 {
    display: none;
  }
}

.rts-error-section_369b8904d6979f01 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_369b8904d6979f01 .section-inner_3598eddca7114939 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_369b8904d6979f01 .section-inner_3598eddca7114939 img {
  max-width: 100%;
}

.tos__content_5fbf09ffb6b1af4c p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_d392e6a5b16bb579 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
