/*=================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_af5daf28e8722e73
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_0709eef6a6ef83ab svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_3f48028f87b3e8a8 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_d5da6e3b2f758a92 nav ul li a.main_14bb3fdd2749ba6a,
[data-theme=dark] .mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619 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_9bc66f94234a11a3 {
    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_1f0e2de26681ba4c,
.h2_81645e7bd2a48afd,
.h3_0bffc8458b08cdb7,
.h4_2a8ec53372252d70,
.h5_2799a956484b9f2e,
.h6_286a428defe46563,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_1f0e2de26681ba4c,
.h2_81645e7bd2a48afd,
.h3_0bffc8458b08cdb7,
.h4_2a8ec53372252d70,
.h5_2799a956484b9f2e,
.h6_286a428defe46563 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_1f0e2de26681ba4c a,
.h2_81645e7bd2a48afd a,
.h3_0bffc8458b08cdb7 a,
.h4_2a8ec53372252d70 a,
.h5_2799a956484b9f2e a,
.h6_286a428defe46563 a {
  color: inherit;
}

.bg-color-tertiary_d47bc7e3f5db342f h1,
.bg-color-tertiary_d47bc7e3f5db342f h2,
.bg-color-tertiary_d47bc7e3f5db342f h3,
.bg-color-tertiary_d47bc7e3f5db342f h4,
.bg-color-tertiary_d47bc7e3f5db342f h5,
.bg-color-tertiary_d47bc7e3f5db342f h6,
.bg-color-tertiary_d47bc7e3f5db342f .h1_1f0e2de26681ba4c,
.bg-color-tertiary_d47bc7e3f5db342f .h2_81645e7bd2a48afd,
.bg-color-tertiary_d47bc7e3f5db342f .h3_0bffc8458b08cdb7,
.bg-color-tertiary_d47bc7e3f5db342f .h4_2a8ec53372252d70,
.bg-color-tertiary_d47bc7e3f5db342f .h5_2799a956484b9f2e,
.bg-color-tertiary_d47bc7e3f5db342f .h6_286a428defe46563 {
  color: #fff;
}
.bg-color-tertiary_d47bc7e3f5db342f p {
  color: #6c7279;
}
.bg-color-tertiary_d47bc7e3f5db342f a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_2799a956484b9f2e {
    font-size: 20px;
  }
}
h1,
.h1_1f0e2de26681ba4c,
h2,
.h2_81645e7bd2a48afd,
h3,
.h3_0bffc8458b08cdb7 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_286a428defe46563 {
  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_feba5a11e654cf73 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_bec136a5d35b794f {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_958c027ee25f409c {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_cf1fd044044dfdae {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_ff9966511208c412 {
  font-size: 13px;
}
p.has-very-light-gray-color_c5c8fd096ecda92a {
  color: var(--color-white);
}
p.has-background_2cae72670d75e59e {
  padding: 20px 30px;
}
p.b1_feba5a11e654cf73 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_28beba8e1b155958 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_bec136a5d35b794f {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_f90ef3e5f57cef80 {
  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_2226af2a407e1dfa cite,
.wp-block-pullquote_2226af2a407e1dfa.is-style-solid-color_b65a3391386f962d blockquote cite,
.wp-block-quote_b34ced93d2b04704 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_10929b7f996cc780.bullet_4f6361e867e2bdbe 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_10929b7f996cc780.bullet_4f6361e867e2bdbe li {
    padding-left: 19px;
  }
}
ul.liststyle_10929b7f996cc780.bullet_4f6361e867e2bdbe li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_10929b7f996cc780.bullet_4f6361e867e2bdbe 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_9d9309d7dfd270e2 .title {
  margin-top: 0;
}

.paragraph-area_2c16b47921a71342 p.disc_6a89637b2af07a29 {
  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_6feeb22656f644ad.slick-slider_d56178f244b52cbe {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_29b2262bf7ae2f57 {
    margin-bottom: 20px;
  }

  .ml_lg--20_031a14a92a988e63 {
    margin-left: 20px;
  }

  .ptb_lg--25_0659203f4302e1f3 {
    padding: 25px 0;
  }

  .plr_lg--25_3dc78623f99d6e7a {
    padding: 0 25px;
  }

  .pt_lg--25_74756a2de5d884e3 {
    padding-top: 25px;
  }

  .pb_lg--25_486c73b21bac10c6 {
    padding-bottom: 25px;
  }

  .pl_lg--25_9c2592935a309094 {
    padding-left: 25px;
  }

  .pr_lg--25_78e6b909470a1f64 {
    padding-right: 25px;
  }

  .mt_lg--25_06808818b9730f61 {
    margin-top: 25px;
  }

  .mb_lg--25_d25f76c6c93d65bc {
    margin-bottom: 25px;
  }

  .ml_lg--25_259b3d7018e3916e {
    margin-left: 25px;
  }

  .ptb_lg--30_035ad96ed1cf18f1 {
    padding: 30px 0;
  }

  .plr_lg--30_1a963a6a326e07ca {
    padding: 0 30px;
  }

  .pt_lg--30_d5e6fedd643660bc {
    padding-top: 30px;
  }

  .pb_lg--30_c926ff6248eeaaeb {
    padding-bottom: 30px;
  }

  .pl_lg--30_e606968b71f5f9ed {
    padding-left: 30px;
  }

  .pr_lg--30_08fe1356bd49b0ee {
    padding-right: 30px;
  }

  .mt_lg--30_fb83955b5033f2e1 {
    margin-top: 30px;
  }

  .mb_lg--30_5ae0bcbc6eb7eeed {
    margin-bottom: 30px;
  }

  .ml_lg--30_4a12fc9d105c4ad6 {
    margin-left: 30px;
  }

  .ptb_lg--35_9614a654f1c51146 {
    padding: 35px 0;
  }

  .plr_lg--35_a473f9c42c61f686 {
    padding: 0 35px;
  }

  .pt_lg--35_fb35adfae19139b8 {
    padding-top: 35px;
  }

  .pb_lg--35_d5d8f1cbe27b1177 {
    padding-bottom: 35px;
  }

  .pl_lg--35_6dbe0c598a3a784c {
    padding-left: 35px;
  }

  .pr_lg--35_415c1e5a67934461 {
    padding-right: 35px;
  }

  .mt_lg--35_1eac1e17e157a3f4 {
    margin-top: 35px;
  }

  .mb_lg--35_8314adb176caeac0 {
    margin-bottom: 35px;
  }

  .ml_lg--35_87158be31004caca {
    margin-left: 35px;
  }

  .ptb_lg--40_dab648729cec293e {
    padding: 40px 0;
  }

  .plr_lg--40_58649799480d4a8b {
    padding: 0 40px;
  }

  .pt_lg--40_107ef860a20218b9 {
    padding-top: 40px;
  }

  .pb_lg--40_e49c1a8ea7e13cc2 {
    padding-bottom: 40px;
  }

  .pl_lg--40_1b2c84f798783c08 {
    padding-left: 40px;
  }

  .pr_lg--40_60a77ff827009844 {
    padding-right: 40px;
  }

  .mt_lg--40_b3610e81ae25aba7 {
    margin-top: 40px;
  }

  .mb_lg--40_90e87db7a4c0b638 {
    margin-bottom: 40px;
  }

  .ml_lg--40_9cf43f7d78b9a2c4 {
    margin-left: 40px;
  }

  .ptb_lg--45_15db886774a3c223 {
    padding: 45px 0;
  }

  .plr_lg--45_fb2d7fb248fa9ba5 {
    padding: 0 45px;
  }

  .pt_lg--45_4f7381e1f8b92806 {
    padding-top: 45px;
  }

  .pb_lg--45_cd8401093267bbc4 {
    padding-bottom: 45px;
  }

  .pl_lg--45_5bba6f67ae98fab9 {
    padding-left: 45px;
  }

  .pr_lg--45_9ddb76d728c4ec95 {
    padding-right: 45px;
  }

  .mt_lg--45_07d1f00e4b8d4e2f {
    margin-top: 45px;
  }

  .mb_lg--45_31374118b9b2eb7b {
    margin-bottom: 45px;
  }

  .ml_lg--45_06f7a6af123297be {
    margin-left: 45px;
  }

  .ptb_lg--50_7820b8c7381bb8ac {
    padding: 50px 0;
  }

  .plr_lg--50_b7b1458bf3e69ec7 {
    padding: 0 50px;
  }

  .pt_lg--50_34b7460c42b6dfcc {
    padding-top: 50px;
  }

  .pb_lg--50_e31f9c41e5d06f1b {
    padding-bottom: 50px;
  }

  .pl_lg--50_7abf39a0ef0de3bc {
    padding-left: 50px;
  }

  .pr_lg--50_546417c2935efcdf {
    padding-right: 50px;
  }

  .mt_lg--50_ff840aed6adb1d0d {
    margin-top: 50px;
  }

  .mb_lg--50_f82ef5c867dc3ce9 {
    margin-bottom: 50px;
  }

  .ml_lg--50_0719417ec73d0f80 {
    margin-left: 50px;
  }

  .ptb_lg--55_62a2fe68536072ab {
    padding: 55px 0;
  }

  .plr_lg--55_d5709f13e0a3b239 {
    padding: 0 55px;
  }

  .pt_lg--55_c6c739dc8816c40d {
    padding-top: 55px;
  }

  .pb_lg--55_1728c6f1aad6496b {
    padding-bottom: 55px;
  }

  .pl_lg--55_4983e5cceeaf8ace {
    padding-left: 55px;
  }

  .pr_lg--55_61f3a84b5f28a3b7 {
    padding-right: 55px;
  }

  .mt_lg--55_ef20e51d6b4bb9be {
    margin-top: 55px;
  }

  .mb_lg--55_126ff9e2d2bab3f3 {
    margin-bottom: 55px;
  }

  .ml_lg--55_9045fa27a5b1d358 {
    margin-left: 55px;
  }

  .ptb_lg--60_c48a6ef4b1302912 {
    padding: 60px 0;
  }

  .plr_lg--60_8451d214c8045424 {
    padding: 0 60px;
  }

  .pt_lg--60_6a9f2bf25fc0a3f5 {
    padding-top: 60px;
  }

  .pb_lg--60_638a7a4c91efe43d {
    padding-bottom: 60px;
  }

  .pl_lg--60_9ae283efe5003b63 {
    padding-left: 60px;
  }

  .pr_lg--60_c7b4c25021914a83 {
    padding-right: 60px;
  }

  .mt_lg--60_643c37f693d0a349 {
    margin-top: 60px;
  }

  .mb_lg--60_c95361d3913f72bf {
    margin-bottom: 60px;
  }

  .ml_lg--60_70ecf9c4911af712 {
    margin-left: 60px;
  }

  .ptb_lg--65_c0a47c0ef1534558 {
    padding: 65px 0;
  }

  .plr_lg--65_acfe371cef67fb5c {
    padding: 0 65px;
  }

  .pt_lg--65_989156e3a080b500 {
    padding-top: 65px;
  }

  .pb_lg--65_0ebb9fddc48208dd {
    padding-bottom: 65px;
  }

  .pl_lg--65_2310f6079945b99a {
    padding-left: 65px;
  }

  .pr_lg--65_faf62e0ccb3b664a {
    padding-right: 65px;
  }

  .mt_lg--65_6c1f9ca9bd54a6d5 {
    margin-top: 65px;
  }

  .mb_lg--65_51471b76b87ded73 {
    margin-bottom: 65px;
  }

  .ml_lg--65_bb325cf3ccc3f06f {
    margin-left: 65px;
  }

  .ptb_lg--70_641be03934f543ed {
    padding: 70px 0;
  }

  .plr_lg--70_5b527c9f8586bb24 {
    padding: 0 70px;
  }

  .pt_lg--70_a14695c1ba94cbfd {
    padding-top: 70px;
  }

  .pb_lg--70_941e82a627e6332b {
    padding-bottom: 70px;
  }

  .pl_lg--70_6fd09a0d5ebad261 {
    padding-left: 70px;
  }

  .pr_lg--70_e041bf829e6dd713 {
    padding-right: 70px;
  }

  .mt_lg--70_8314ef74d03687e8 {
    margin-top: 70px;
  }

  .mb_lg--70_13d7a5633b0fd503 {
    margin-bottom: 70px;
  }

  .ml_lg--70_f6bad9272b95abc2 {
    margin-left: 70px;
  }

  .ptb_lg--75_85a6d369ad4736d4 {
    padding: 75px 0;
  }

  .plr_lg--75_0595f9815ab73ecb {
    padding: 0 75px;
  }

  .pt_lg--75_b462434b48ca52b5 {
    padding-top: 75px;
  }

  .pb_lg--75_fed8a2a3b7de8d62 {
    padding-bottom: 75px;
  }

  .pl_lg--75_daec3daa43329048 {
    padding-left: 75px;
  }

  .pr_lg--75_0585a00c784ea22f {
    padding-right: 75px;
  }

  .mt_lg--75_6eb207ec452e9a0f {
    margin-top: 75px;
  }

  .mb_lg--75_8a214d060cf1e734 {
    margin-bottom: 75px;
  }

  .ml_lg--75_5691c1d563e90043 {
    margin-left: 75px;
  }

  .ptb_lg--80_ff78508973bdbb96 {
    padding: 80px 0;
  }

  .plr_lg--80_ccad0e59d3c20624 {
    padding: 0 80px;
  }

  .pt_lg--80_6588922096927555 {
    padding-top: 80px;
  }

  .pb_lg--80_790837b8a51d10d5 {
    padding-bottom: 80px;
  }

  .pl_lg--80_1558e9015fa186ac {
    padding-left: 80px;
  }

  .pr_lg--80_5235be0116735241 {
    padding-right: 80px;
  }

  .mt_lg--80_76062dbf5d27396d {
    margin-top: 80px;
  }

  .mb_lg--80_724cd8bf2a92dfa1 {
    margin-bottom: 80px;
  }

  .ml_lg--80_78fa8c211a84aa52 {
    margin-left: 80px;
  }

  .ptb_lg--85_e2e9a59447740473 {
    padding: 85px 0;
  }

  .plr_lg--85_fda97d4647b072ea {
    padding: 0 85px;
  }

  .pt_lg--85_7d294e24750a3e5a {
    padding-top: 85px;
  }

  .pb_lg--85_0078e637df93ff1a {
    padding-bottom: 85px;
  }

  .pl_lg--85_1f0378e3bdb28a6e {
    padding-left: 85px;
  }

  .pr_lg--85_8cd714dfb619abe0 {
    padding-right: 85px;
  }

  .mt_lg--85_792bc7983f6857f5 {
    margin-top: 85px;
  }

  .mb_lg--85_a91fee4309aece97 {
    margin-bottom: 85px;
  }

  .ml_lg--85_ee6e058ae7a85500 {
    margin-left: 85px;
  }

  .ptb_lg--90_a944a2cdfbe4b94e {
    padding: 90px 0;
  }

  .plr_lg--90_886705a0a2405aa4 {
    padding: 0 90px;
  }

  .pt_lg--90_760e885b415a9474 {
    padding-top: 90px;
  }

  .pb_lg--90_e5a46680978bf8a6 {
    padding-bottom: 90px;
  }

  .pl_lg--90_9fc8be227ca4a867 {
    padding-left: 90px;
  }

  .pr_lg--90_ec8caca1a0a643d6 {
    padding-right: 90px;
  }

  .mt_lg--90_7fd309b23d5751e7 {
    margin-top: 90px;
  }

  .mb_lg--90_819dae22643baa40 {
    margin-bottom: 90px;
  }

  .ml_lg--90_37d2330ef137aa7b {
    margin-left: 90px;
  }

  .ptb_lg--95_68e367138fcd0461 {
    padding: 95px 0;
  }

  .plr_lg--95_b17ffd0167215b92 {
    padding: 0 95px;
  }

  .pt_lg--95_1fa1ee405081cde8 {
    padding-top: 95px;
  }

  .pb_lg--95_a618dd17e569edda {
    padding-bottom: 95px;
  }

  .pl_lg--95_c661e8c49784d83e {
    padding-left: 95px;
  }

  .pr_lg--95_45ac873abc26ec90 {
    padding-right: 95px;
  }

  .mt_lg--95_974aa836c4cee019 {
    margin-top: 95px;
  }

  .mb_lg--95_1c03ff26b25ca9c5 {
    margin-bottom: 95px;
  }

  .ml_lg--95_d722e17612b444ec {
    margin-left: 95px;
  }

  .ptb_lg--100_ccdae8f30288c4ea {
    padding: 100px 0;
  }

  .plr_lg--100_08f7416f93d59811 {
    padding: 0 100px;
  }

  .pt_lg--100_aab3b1dc1a239d94 {
    padding-top: 100px;
  }

  .pb_lg--100_5da948d4c282a63b {
    padding-bottom: 100px;
  }

  .pl_lg--100_6c508a0c43e85077 {
    padding-left: 100px;
  }

  .pr_lg--100_32acbfd9a90dba28 {
    padding-right: 100px;
  }

  .mt_lg--100_d99cb5d3646409bf {
    margin-top: 100px;
  }

  .mb_lg--100_7735d8729b1852b7 {
    margin-bottom: 100px;
  }

  .ml_lg--100_46abba0b0f340540 {
    margin-left: 100px;
  }

  .ptb_lg--105_5783022160090519 {
    padding: 105px 0;
  }

  .plr_lg--105_0fa0e3ade5467ad7 {
    padding: 0 105px;
  }

  .pt_lg--105_025b47082f6fb700 {
    padding-top: 105px;
  }

  .pb_lg--105_de502b8ce554b850 {
    padding-bottom: 105px;
  }

  .pl_lg--105_ba94e7fd8a427cc3 {
    padding-left: 105px;
  }

  .pr_lg--105_832d39e672dab533 {
    padding-right: 105px;
  }

  .mt_lg--105_aab450af54f51f88 {
    margin-top: 105px;
  }

  .mb_lg--105_f0bd14249b6c0909 {
    margin-bottom: 105px;
  }

  .ml_lg--105_9e144b945fe4ff55 {
    margin-left: 105px;
  }

  .ptb_lg--110_8354770fe87442b0 {
    padding: 110px 0;
  }

  .plr_lg--110_2d68756766a4d18e {
    padding: 0 110px;
  }

  .pt_lg--110_c299bc669704da02 {
    padding-top: 110px;
  }

  .pb_lg--110_5269eb6bb847da1e {
    padding-bottom: 110px;
  }

  .pl_lg--110_55a6d927930aefad {
    padding-left: 110px;
  }

  .pr_lg--110_8f58cc6e30e366c9 {
    padding-right: 110px;
  }

  .mt_lg--110_d67c823256ab9c7f {
    margin-top: 110px;
  }

  .mb_lg--110_d788205100e3c51e {
    margin-bottom: 110px;
  }

  .ml_lg--110_e3295d2317846e12 {
    margin-left: 110px;
  }

  .ptb_lg--115_301d7a8af94fabc2 {
    padding: 115px 0;
  }

  .plr_lg--115_54e2c11654081040 {
    padding: 0 115px;
  }

  .pt_lg--115_b7ee9b150a6225e4 {
    padding-top: 115px;
  }

  .pb_lg--115_745f99f3314da0f8 {
    padding-bottom: 115px;
  }

  .pl_lg--115_6e53cbd25d762760 {
    padding-left: 115px;
  }

  .pr_lg--115_4218d32061153fa5 {
    padding-right: 115px;
  }

  .mt_lg--115_3820a6ffb7673cf0 {
    margin-top: 115px;
  }

  .mb_lg--115_ecae0b0d251ab8ae {
    margin-bottom: 115px;
  }

  .ml_lg--115_f9f441eaffdb96c1 {
    margin-left: 115px;
  }

  .ptb_lg--120_b78a27fb5c39f356 {
    padding: 120px 0;
  }

  .plr_lg--120_b5150f85ccb841e1 {
    padding: 0 120px;
  }

  .pt_lg--120_b4a9722f44bf5f78 {
    padding-top: 120px;
  }

  .pb_lg--120_4e0778b70f203c14 {
    padding-bottom: 120px;
  }

  .pl_lg--120_f99cd69fc1969c86 {
    padding-left: 120px;
  }

  .pr_lg--120_99a033d269cfc560 {
    padding-right: 120px;
  }

  .mt_lg--120_013bfb189a25106e {
    margin-top: 120px;
  }

  .mb_lg--120_f2e539cd057c0558 {
    margin-bottom: 120px;
  }

  .ml_lg--120_c6416319582be050 {
    margin-left: 120px;
  }

  .ptb_lg--125_4a2b87e439888ba9 {
    padding: 125px 0;
  }

  .plr_lg--125_18ed35900ddb0e7a {
    padding: 0 125px;
  }

  .pt_lg--125_8484c2142faabcbe {
    padding-top: 125px;
  }

  .pb_lg--125_02e544db23bf1a00 {
    padding-bottom: 125px;
  }

  .pl_lg--125_d585f67efc12aed3 {
    padding-left: 125px;
  }

  .pr_lg--125_938b2266e51c7082 {
    padding-right: 125px;
  }

  .mt_lg--125_e0deab1793ba546a {
    margin-top: 125px;
  }

  .mb_lg--125_4b5ae25ba1c308bb {
    margin-bottom: 125px;
  }

  .ml_lg--125_fbca073ff6a77101 {
    margin-left: 125px;
  }

  .ptb_lg--130_cc6cefff9eaebffc {
    padding: 130px 0;
  }

  .plr_lg--130_e25ad6322c924ad4 {
    padding: 0 130px;
  }

  .pt_lg--130_096b0b1c64ebee06 {
    padding-top: 130px;
  }

  .pb_lg--130_11fdda354a4eeff1 {
    padding-bottom: 130px;
  }

  .pl_lg--130_121177c7c8e53499 {
    padding-left: 130px;
  }

  .pr_lg--130_97ba8ddb94c2da4a {
    padding-right: 130px;
  }

  .mt_lg--130_4ac148a44b99c5c3 {
    margin-top: 130px;
  }

  .mb_lg--130_8c182dc745ece70f {
    margin-bottom: 130px;
  }

  .ml_lg--130_e192e45a87ecc59b {
    margin-left: 130px;
  }

  .ptb_lg--135_695b8034577fc2f6 {
    padding: 135px 0;
  }

  .plr_lg--135_9ff3bf663432e8b1 {
    padding: 0 135px;
  }

  .pt_lg--135_772002bf12e76aa3 {
    padding-top: 135px;
  }

  .pb_lg--135_92cf75d485178a09 {
    padding-bottom: 135px;
  }

  .pl_lg--135_8cad6a604c443081 {
    padding-left: 135px;
  }

  .pr_lg--135_edbac2d6dd639511 {
    padding-right: 135px;
  }

  .mt_lg--135_f14176baa6707c00 {
    margin-top: 135px;
  }

  .mb_lg--135_83eeb051f8aa2bcf {
    margin-bottom: 135px;
  }

  .ml_lg--135_d7e16b97fcf26798 {
    margin-left: 135px;
  }

  .ptb_lg--140_cd582acc4e7fc81e {
    padding: 140px 0;
  }

  .plr_lg--140_20723fbe7c285313 {
    padding: 0 140px;
  }

  .pt_lg--140_3754fce0f73fd26e {
    padding-top: 140px;
  }

  .pb_lg--140_b29a3e739a9c6381 {
    padding-bottom: 140px;
  }

  .pl_lg--140_3dc0274a11a71fae {
    padding-left: 140px;
  }

  .pr_lg--140_c827dce9740e3b7b {
    padding-right: 140px;
  }

  .mt_lg--140_04828260c8e5ce94 {
    margin-top: 140px;
  }

  .mb_lg--140_9fa12ca472e33806 {
    margin-bottom: 140px;
  }

  .ml_lg--140_adbf1fb116a3428b {
    margin-left: 140px;
  }

  .ptb_lg--145_3442dc2a1d8b18dc {
    padding: 145px 0;
  }

  .plr_lg--145_38557de5c72e39d4 {
    padding: 0 145px;
  }

  .pt_lg--145_94f0fc229ddc54e5 {
    padding-top: 145px;
  }

  .pb_lg--145_d9e616e9c2d8f568 {
    padding-bottom: 145px;
  }

  .pl_lg--145_ad24b2232eec5a80 {
    padding-left: 145px;
  }

  .pr_lg--145_1cdc70b7ffb905c7 {
    padding-right: 145px;
  }

  .mt_lg--145_6c9640309b5fd319 {
    margin-top: 145px;
  }

  .mb_lg--145_a66c246556c7ea28 {
    margin-bottom: 145px;
  }

  .ml_lg--145_9e391da81b0b025e {
    margin-left: 145px;
  }

  .ptb_lg--150_ce742fd39eb51b60 {
    padding: 150px 0;
  }

  .plr_lg--150_f29641cbba150829 {
    padding: 0 150px;
  }

  .pt_lg--150_c2a9ec65a2e046b8 {
    padding-top: 150px;
  }

  .pb_lg--150_2813ea7a9019b6d7 {
    padding-bottom: 150px;
  }

  .pl_lg--150_2a5b5635d74737f8 {
    padding-left: 150px;
  }

  .pr_lg--150_5857acbdcf753d69 {
    padding-right: 150px;
  }

  .mt_lg--150_cdcfc4a54cf6ae0a {
    margin-top: 150px;
  }

  .mb_lg--150_f0d64854c94d755b {
    margin-bottom: 150px;
  }

  .ml_lg--150_a9712a1773120991 {
    margin-left: 150px;
  }

  .ptb_lg--155_9f4e15cf7bc3a6ad {
    padding: 155px 0;
  }

  .plr_lg--155_6eb09fc0d26c4a76 {
    padding: 0 155px;
  }

  .pt_lg--155_01f9cff9370db6a6 {
    padding-top: 155px;
  }

  .pb_lg--155_c588fd352e3e37d6 {
    padding-bottom: 155px;
  }

  .pl_lg--155_108df303d8feeb01 {
    padding-left: 155px;
  }

  .pr_lg--155_3149fd016c8aba18 {
    padding-right: 155px;
  }

  .mt_lg--155_708db001920001e1 {
    margin-top: 155px;
  }

  .mb_lg--155_0fa2c407940bd196 {
    margin-bottom: 155px;
  }

  .ml_lg--155_936b21bba170e697 {
    margin-left: 155px;
  }

  .ptb_lg--160_d6af1c363d17102d {
    padding: 160px 0;
  }

  .plr_lg--160_b2ab7d22e816d6ca {
    padding: 0 160px;
  }

  .pt_lg--160_d01eeec20057e370 {
    padding-top: 160px;
  }

  .pb_lg--160_1819f8a21c3b1c31 {
    padding-bottom: 160px;
  }

  .pl_lg--160_8ee197f3df09000c {
    padding-left: 160px;
  }

  .pr_lg--160_6034c60d35e665e4 {
    padding-right: 160px;
  }

  .mt_lg--160_0d068374b91c50b8 {
    margin-top: 160px;
  }

  .mb_lg--160_4dcc08a5d7d2fd44 {
    margin-bottom: 160px;
  }

  .ml_lg--160_7245de9e7bbaa3d3 {
    margin-left: 160px;
  }

  .ptb_lg--165_fbd0824154472de7 {
    padding: 165px 0;
  }

  .plr_lg--165_41fb3ef03053a461 {
    padding: 0 165px;
  }

  .pt_lg--165_514cd390fa52bd02 {
    padding-top: 165px;
  }

  .pb_lg--165_bbf06e6d8b41371a {
    padding-bottom: 165px;
  }

  .pl_lg--165_8dc2a18bd08cd26c {
    padding-left: 165px;
  }

  .pr_lg--165_8a73075b2434b67a {
    padding-right: 165px;
  }

  .mt_lg--165_1292298c3e7d8a69 {
    margin-top: 165px;
  }

  .mb_lg--165_ad6b5ce43bf85986 {
    margin-bottom: 165px;
  }

  .ml_lg--165_614c31e1945759c4 {
    margin-left: 165px;
  }

  .ptb_lg--170_a1105d938917ae1b {
    padding: 170px 0;
  }

  .plr_lg--170_91f68944eaf49162 {
    padding: 0 170px;
  }

  .pt_lg--170_f79f25e5095bc0eb {
    padding-top: 170px;
  }

  .pb_lg--170_ff86c89c68220d70 {
    padding-bottom: 170px;
  }

  .pl_lg--170_a4e22bdfeeead026 {
    padding-left: 170px;
  }

  .pr_lg--170_24220f6f535b1c19 {
    padding-right: 170px;
  }

  .mt_lg--170_6f9854b585a198a1 {
    margin-top: 170px;
  }

  .mb_lg--170_0d40a9fac16d57c8 {
    margin-bottom: 170px;
  }

  .ml_lg--170_0d0c23a89407527a {
    margin-left: 170px;
  }

  .ptb_lg--175_6146964dcdb6dbcf {
    padding: 175px 0;
  }

  .plr_lg--175_934e255b28f7dac7 {
    padding: 0 175px;
  }

  .pt_lg--175_2094d4ebf6654910 {
    padding-top: 175px;
  }

  .pb_lg--175_51bfde003e3f7753 {
    padding-bottom: 175px;
  }

  .pl_lg--175_e1ed0ae790949a75 {
    padding-left: 175px;
  }

  .pr_lg--175_9884abc7b56794f8 {
    padding-right: 175px;
  }

  .mt_lg--175_867e688a8802be32 {
    margin-top: 175px;
  }

  .mb_lg--175_a325683ee6eea53e {
    margin-bottom: 175px;
  }

  .ml_lg--175_6c515186a2040110 {
    margin-left: 175px;
  }

  .ptb_lg--180_8331c3ecc066af06 {
    padding: 180px 0;
  }

  .plr_lg--180_366dece7bd3cfd97 {
    padding: 0 180px;
  }

  .pt_lg--180_2761882a40f0c13e {
    padding-top: 180px;
  }

  .pb_lg--180_92b446281cd28438 {
    padding-bottom: 180px;
  }

  .pl_lg--180_419295934eded0d5 {
    padding-left: 180px;
  }

  .pr_lg--180_446d5830671fef50 {
    padding-right: 180px;
  }

  .mt_lg--180_34e215a918b744f3 {
    margin-top: 180px;
  }

  .mb_lg--180_6ca6606ec12da748 {
    margin-bottom: 180px;
  }

  .ml_lg--180_d04fdf02cb9e4d74 {
    margin-left: 180px;
  }

  .ptb_lg--185_4f6440d176d01c38 {
    padding: 185px 0;
  }

  .plr_lg--185_3eee4d8d4af3a6c4 {
    padding: 0 185px;
  }

  .pt_lg--185_7e12b7b2b468104f {
    padding-top: 185px;
  }

  .pb_lg--185_79d26ef80ece0bbe {
    padding-bottom: 185px;
  }

  .pl_lg--185_1c2fe0365230349a {
    padding-left: 185px;
  }

  .pr_lg--185_3abcd5f2c6b7466a {
    padding-right: 185px;
  }

  .mt_lg--185_da891a1af4cdd4ef {
    margin-top: 185px;
  }

  .mb_lg--185_63a570115ffa9328 {
    margin-bottom: 185px;
  }

  .ml_lg--185_9a339291d19e3ce5 {
    margin-left: 185px;
  }

  .ptb_lg--190_ba6fa3264bb43dfa {
    padding: 190px 0;
  }

  .plr_lg--190_dda8fd1a8115ad66 {
    padding: 0 190px;
  }

  .pt_lg--190_5b78d123590159a2 {
    padding-top: 190px;
  }

  .pb_lg--190_37f01d8982a9b25c {
    padding-bottom: 190px;
  }

  .pl_lg--190_3d7026d0efe5d0ea {
    padding-left: 190px;
  }

  .pr_lg--190_244c4f6e4a54aefa {
    padding-right: 190px;
  }

  .mt_lg--190_a4dd4841c68b3073 {
    margin-top: 190px;
  }

  .mb_lg--190_4d94fafd2cd1731e {
    margin-bottom: 190px;
  }

  .ml_lg--190_b51477af1082d431 {
    margin-left: 190px;
  }

  .ptb_lg--195_fc9aef05f7182741 {
    padding: 195px 0;
  }

  .plr_lg--195_7336efc5a3718a52 {
    padding: 0 195px;
  }

  .pt_lg--195_fb8d74cd86283dc1 {
    padding-top: 195px;
  }

  .pb_lg--195_d27a7f07cf09e0a4 {
    padding-bottom: 195px;
  }

  .pl_lg--195_cac8a5ae2334deef {
    padding-left: 195px;
  }

  .pr_lg--195_c97ad4f38853916e {
    padding-right: 195px;
  }

  .mt_lg--195_0e3120b2cb93aee0 {
    margin-top: 195px;
  }

  .mb_lg--195_465cded8e62cf9d7 {
    margin-bottom: 195px;
  }

  .ml_lg--195_6d7688427179f636 {
    margin-left: 195px;
  }

  .ptb_lg--200_f4eabad136c655af {
    padding: 200px 0;
  }

  .plr_lg--200_9357ed75041b8704 {
    padding: 0 200px;
  }

  .pt_lg--200_efb0eea227683d58 {
    padding-top: 200px;
  }

  .pb_lg--200_b936db2fa43895df {
    padding-bottom: 200px;
  }

  .pl_lg--200_4184ece93ae7908b {
    padding-left: 200px;
  }

  .pr_lg--200_6f781caad1eac076 {
    padding-right: 200px;
  }

  .mt_lg--200_53c21b1a2e2a4ca8 {
    margin-top: 200px;
  }

  .mb_lg--200_0e1952ac31e0d47f {
    margin-bottom: 200px;
  }

  .ml_lg--200_6505a561b1a91eb3 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_b36c487878130818 {
    padding: 0;
  }

  .pl_md--0_9feb82db70a78963 {
    padding-left: 0;
  }

  .pr_md--0_86ba79bd80188249 {
    padding-right: 0;
  }

  .pt_md--0_c60364bce09f626f {
    padding-top: 0;
  }

  .pb_md--0_8c0b8cbc99242930 {
    padding-bottom: 0;
  }

  .pb_md--80_d2628f99523b9303 {
    padding-bottom: 80px;
  }

  .pt_md--50_459f16b22ddd4efd {
    padding-top: 50px;
  }

  .mr_md--0_6d32839fd5fac12a {
    margin-right: 0;
  }

  .ml_md--0_04aa50f84526943a {
    margin-left: 0;
  }

  .mt_md--0_c50768bfcbce3d78 {
    margin-top: 0;
  }

  .mb_md--0_395a4dd875076601 {
    margin-bottom: 0;
  }

  .ptb_md--250_2fc52c68a8cdbc3b {
    padding: 250px 0;
  }

  .ptb_md--5_905dbe5fae5bc413 {
    padding: 5px 0;
  }

  .plr_md--5_3fe8324c85cfd62b {
    padding: 0 5px;
  }

  .pt_md--5_7665f26f7d5fc209 {
    padding-top: 5px;
  }

  .pb_md--5_41da5d316528c6a4 {
    padding-bottom: 5px;
  }

  .pl_md--5_b15a0f2fc386648c {
    padding-left: 5px;
  }

  .pr_md--5_65487193f9257776 {
    padding-right: 5px;
  }

  .mt_md--5_0ab5b469cf48cd0d {
    margin-top: 5px;
  }

  .mb_md--5_b56b1e9283695111 {
    margin-bottom: 5px;
  }

  .ptb_md--10_8174a8040bd0655f {
    padding: 10px 0;
  }

  .plr_md--10_d707f22432576541 {
    padding: 0 10px;
  }

  .pt_md--10_0a7e1b75d891a6c4 {
    padding-top: 10px;
  }

  .pb_md--10_a75557c527845f3d {
    padding-bottom: 10px;
  }

  .pl_md--10_7f7afca6dd07700e {
    padding-left: 10px;
  }

  .pr_md--10_90ea43f3a0a66a1f {
    padding-right: 10px;
  }

  .mt_md--10_dda9bb8501c47d96 {
    margin-top: 10px;
  }

  .mb_md--10_dd10cc4f63c1b1bd {
    margin-bottom: 10px;
  }

  .ptb_md--15_fb99d1fc71d1229e {
    padding: 15px 0;
  }

  .plr_md--15_91c94b15d2c72d95 {
    padding: 0 15px;
  }

  .pt_md--15_af627cb3a0517ffd {
    padding-top: 15px;
  }

  .pb_md--15_ab5bde1ab1704e82 {
    padding-bottom: 15px;
  }

  .pl_md--15_12d9d54841aa3d0a {
    padding-left: 15px;
  }

  .pr_md--15_f3fd7831225f030b {
    padding-right: 15px;
  }

  .mt_md--15_fc51af59c78eb9dc {
    margin-top: 15px;
  }

  .mb_md--15_b67e3f9d8c77e9b6 {
    margin-bottom: 15px;
  }

  .ptb_md--20_1ee3540e71022c63 {
    padding: 20px 0;
  }

  .plr_md--20_a18cb053c0cf8dcd {
    padding: 0 20px;
  }

  .pt_md--20_b04a7c34bae1804a {
    padding-top: 20px;
  }

  .pb_md--20_82b2b533b9792c18 {
    padding-bottom: 20px;
  }

  .pl_md--20_65c525f6ad23dcc1 {
    padding-left: 20px;
  }

  .pr_md--20_cf856aa7896d14d6 {
    padding-right: 20px;
  }

  .mt_md--20_f67989a5b578d798 {
    margin-top: 20px;
  }

  .mb_md--20_512bc85c4bce616e {
    margin-bottom: 20px;
  }

  .ptb_md--25_f4dcb3f33ad57fad {
    padding: 25px 0;
  }

  .plr_md--25_192dbe9fe9f3fd93 {
    padding: 0 25px;
  }

  .pt_md--25_4354fbcb015ef279 {
    padding-top: 25px;
  }

  .pb_md--25_dc5ea992a06f3353 {
    padding-bottom: 25px;
  }

  .pl_md--25_1279189e287bfce6 {
    padding-left: 25px;
  }

  .pr_md--25_0534c3a9a2239e1a {
    padding-right: 25px;
  }

  .mt_md--25_915c56a5270889de {
    margin-top: 25px;
  }

  .mb_md--25_83e828631fe88c50 {
    margin-bottom: 25px;
  }

  .ptb_md--30_6fd4c096616bca0c {
    padding: 30px 0;
  }

  .plr_md--30_30a0b62f6037fbf9 {
    padding: 0 30px;
  }

  .pt_md--30_fd33ad30f204612b {
    padding-top: 30px;
  }

  .pb_md--30_2cdb7eb5ed21e9b2 {
    padding-bottom: 30px;
  }

  .pl_md--30_bef81b3799aeb529 {
    padding-left: 30px;
  }

  .pr_md--30_665d0b3e17dc1db2 {
    padding-right: 30px;
  }

  .mt_md--30_bf745fef381d87ea {
    margin-top: 30px;
  }

  .mb_md--30_4a13622b6c17fc00 {
    margin-bottom: 30px;
  }

  .ptb_md--35_0ffa7e85a4f329cc {
    padding: 35px 0;
  }

  .plr_md--35_a7fc2675d826c61f {
    padding: 0 35px;
  }

  .pt_md--35_e3372b30fa75aa88 {
    padding-top: 35px;
  }

  .pb_md--35_0317d7d6759f2e28 {
    padding-bottom: 35px;
  }

  .pl_md--35_6619d131f5019fe8 {
    padding-left: 35px;
  }

  .pr_md--35_cfbfb31ce6d93008 {
    padding-right: 35px;
  }

  .mt_md--35_4ca8d6a3e2e9e8ff {
    margin-top: 35px;
  }

  .mb_md--35_d9d050af2ebb2c48 {
    margin-bottom: 35px;
  }

  .ptb_md--40_467900e50f517c0c {
    padding: 40px 0;
  }

  .plr_md--40_286310a7634d0549 {
    padding: 0 40px;
  }

  .pt_md--40_e39eb5105ccb53ea {
    padding-top: 40px;
  }

  .pb_md--40_89f1104cdcb8b56e {
    padding-bottom: 40px;
  }

  .pl_md--40_688775368b8ca055 {
    padding-left: 40px;
  }

  .pr_md--40_d956701c9763518d {
    padding-right: 40px;
  }

  .mt_md--40_8590020681d6a364 {
    margin-top: 40px;
  }

  .mb_md--40_2dbb4b5a3df7bf0f {
    margin-bottom: 40px;
  }

  .ptb_md--45_6f4162cfa6676e9f {
    padding: 45px 0;
  }

  .plr_md--45_2f3d1a38033d35b0 {
    padding: 0 45px;
  }

  .pt_md--45_ffd11e91e72f9d9a {
    padding-top: 45px;
  }

  .pb_md--45_3e1cd7ce74d74c20 {
    padding-bottom: 45px;
  }

  .pl_md--45_96d2cb64428885cb {
    padding-left: 45px;
  }

  .pr_md--45_f2930a08a102d0c8 {
    padding-right: 45px;
  }

  .mt_md--45_8159606c032399c2 {
    margin-top: 45px;
  }

  .mb_md--45_c6cfa3f1d715c2e2 {
    margin-bottom: 45px;
  }

  .ptb_md--50_e02d5aeeb9aadc66 {
    padding: 50px 0;
  }

  .plr_md--50_481e77093afca4d3 {
    padding: 0 50px;
  }

  .pt_md--50_459f16b22ddd4efd {
    padding-top: 50px;
  }

  .pb_md--50_fa50872d9f500355 {
    padding-bottom: 50px;
  }

  .pl_md--50_2a7613b81c61536a {
    padding-left: 50px;
  }

  .pr_md--50_9cc3041f9564008d {
    padding-right: 50px;
  }

  .mt_md--50_343ccf58c8e1d0e6 {
    margin-top: 50px;
  }

  .mb_md--50_4196457b8d044668 {
    margin-bottom: 50px;
  }

  .ptb_md--55_76146e22b3dfb480 {
    padding: 55px 0;
  }

  .plr_md--55_353a4a7182cefe75 {
    padding: 0 55px;
  }

  .pt_md--55_6cb9e81b884153fe {
    padding-top: 55px;
  }

  .pb_md--55_0fdfdda3a46848ce {
    padding-bottom: 55px;
  }

  .pl_md--55_978d42c4b8f56b39 {
    padding-left: 55px;
  }

  .pr_md--55_4587f3404abd3f2f {
    padding-right: 55px;
  }

  .mt_md--55_7df6aa14416e677a {
    margin-top: 55px;
  }

  .mb_md--55_864476c010c1dc15 {
    margin-bottom: 55px;
  }

  .ptb_md--60_8028a6ee3e4369ee {
    padding: 60px 0;
  }

  .plr_md--60_cc6cf6b4db3e04ea {
    padding: 0 60px;
  }

  .pt_md--60_0cdf2127693a0ebc {
    padding-top: 60px;
  }

  .pb_md--60_79707f19501a99fa {
    padding-bottom: 60px;
  }

  .pl_md--60_227e388944e8aa29 {
    padding-left: 60px;
  }

  .pr_md--60_352b5a8153c65292 {
    padding-right: 60px;
  }

  .mt_md--60_0649a6d5461e9345 {
    margin-top: 60px;
  }

  .mb_md--60_7aa48b287f933a2f {
    margin-bottom: 60px;
  }

  .ptb_md--65_6e8f77c50f3d9369 {
    padding: 65px 0;
  }

  .plr_md--65_9010ca2c6079defb {
    padding: 0 65px;
  }

  .pt_md--65_24a58531e9a26055 {
    padding-top: 65px;
  }

  .pb_md--65_8eaaed0418273d93 {
    padding-bottom: 65px;
  }

  .pl_md--65_dc95dfcb53b50c3b {
    padding-left: 65px;
  }

  .pr_md--65_fa172ab1aee4e347 {
    padding-right: 65px;
  }

  .mt_md--65_0c631f208ee7c2da {
    margin-top: 65px;
  }

  .mb_md--65_1ca8dce15db04baa {
    margin-bottom: 65px;
  }

  .ptb_md--70_83f1a9b770e1962e {
    padding: 70px 0;
  }

  .plr_md--70_62d869d63a709968 {
    padding: 0 70px;
  }

  .pt_md--70_790a954c332f1926 {
    padding-top: 70px;
  }

  .pb_md--70_95c22e15fcffbad0 {
    padding-bottom: 70px;
  }

  .pl_md--70_8d616697132e8a38 {
    padding-left: 70px;
  }

  .pr_md--70_0aec8b7c6ad5d576 {
    padding-right: 70px;
  }

  .mt_md--70_6fbeffd2f4182549 {
    margin-top: 70px;
  }

  .mb_md--70_f0f9012e9c5157ad {
    margin-bottom: 70px;
  }

  .ptb_md--75_65fde50a0354de9a {
    padding: 75px 0;
  }

  .plr_md--75_25d109796797607f {
    padding: 0 75px;
  }

  .pt_md--75_70243879d8a35917 {
    padding-top: 75px;
  }

  .pb_md--75_f1e8d949d773b0f4 {
    padding-bottom: 75px;
  }

  .pl_md--75_5b2d317d9586ffb9 {
    padding-left: 75px;
  }

  .pr_md--75_f227213eb89e8777 {
    padding-right: 75px;
  }

  .mt_md--75_00b13e9e1305f2de {
    margin-top: 75px;
  }

  .mb_md--75_8f47338d9a2ea91a {
    margin-bottom: 75px;
  }

  .ptb_md--80_4c0b0705dfdce4c5 {
    padding: 80px 0;
  }

  .plr_md--80_7ca8e9da8dd6d489 {
    padding: 0 80px;
  }

  .pt_md--80_c0238caeaac6d50a {
    padding-top: 80px;
  }

  .pb_md--80_d2628f99523b9303 {
    padding-bottom: 80px;
  }

  .pl_md--80_8f5f2a4e5a764b32 {
    padding-left: 80px;
  }

  .pr_md--80_fc02899ff0dcaa18 {
    padding-right: 80px;
  }

  .mt_md--80_b2087eff1e8099da {
    margin-top: 80px;
  }

  .mb_md--80_1d589f745a47a9ec {
    margin-bottom: 80px;
  }

  .ptb_md--85_a158674567a021de {
    padding: 85px 0;
  }

  .plr_md--85_72fa2f98b23a1ab3 {
    padding: 0 85px;
  }

  .pt_md--85_9147e3eecb5cc0c5 {
    padding-top: 85px;
  }

  .pb_md--85_58b8f0bf1e71e3e9 {
    padding-bottom: 85px;
  }

  .pl_md--85_5dd256be13bbb757 {
    padding-left: 85px;
  }

  .pr_md--85_f9c80ad1746f6e60 {
    padding-right: 85px;
  }

  .mt_md--85_64ce5821c2620fd6 {
    margin-top: 85px;
  }

  .mb_md--85_18c99790a3ff045e {
    margin-bottom: 85px;
  }

  .ptb_md--90_61877bdec489d1c0 {
    padding: 90px 0;
  }

  .plr_md--90_8d0b1df64da7acef {
    padding: 0 90px;
  }

  .pt_md--90_0155d3cec932f0bf {
    padding-top: 90px;
  }

  .pb_md--90_ce35be62e4aa0f06 {
    padding-bottom: 90px;
  }

  .pl_md--90_0b4b29caed8c81b5 {
    padding-left: 90px;
  }

  .pr_md--90_a4a33e16935de2d2 {
    padding-right: 90px;
  }

  .mt_md--90_dead45a8b8233a0b {
    margin-top: 90px;
  }

  .mb_md--90_c5fa4c77be3f8bb1 {
    margin-bottom: 90px;
  }

  .ptb_md--95_74f1ca546521c5f1 {
    padding: 95px 0;
  }

  .plr_md--95_208fdb9ce0da2932 {
    padding: 0 95px;
  }

  .pt_md--95_87bb56b820931c22 {
    padding-top: 95px;
  }

  .pb_md--95_8c406adf893f0b23 {
    padding-bottom: 95px;
  }

  .pl_md--95_e7e8e05697f24e0d {
    padding-left: 95px;
  }

  .pr_md--95_6f8e7c3f12c0da53 {
    padding-right: 95px;
  }

  .mt_md--95_4e29f82fc3369130 {
    margin-top: 95px;
  }

  .mb_md--95_34b5ee5b75955818 {
    margin-bottom: 95px;
  }

  .ptb_md--100_e5e3a62f7970e8f2 {
    padding: 100px 0;
  }

  .plr_md--100_fe273e109c4055e3 {
    padding: 0 100px;
  }

  .pt_md--100_df39b5e227335b54 {
    padding-top: 100px;
  }

  .pb_md--100_1d85a608bfe4bf35 {
    padding-bottom: 100px;
  }

  .pl_md--100_68ef808842ad4b52 {
    padding-left: 100px;
  }

  .pr_md--100_063737d4ffa7411b {
    padding-right: 100px;
  }

  .mt_md--100_429e2a07be9d8585 {
    margin-top: 100px;
  }

  .mb_md--100_352840ad9b4bec85 {
    margin-bottom: 100px;
  }

  .ptb_md--105_f2e294b1ee57f771 {
    padding: 105px 0;
  }

  .plr_md--105_d216d87811549185 {
    padding: 0 105px;
  }

  .pt_md--105_36f663e4f3e5cc80 {
    padding-top: 105px;
  }

  .pb_md--105_4cc1f514e55851b2 {
    padding-bottom: 105px;
  }

  .pl_md--105_bded315c558872c7 {
    padding-left: 105px;
  }

  .pr_md--105_241a27040dd19547 {
    padding-right: 105px;
  }

  .mt_md--105_3b73dc9a184bdb52 {
    margin-top: 105px;
  }

  .mb_md--105_b37c688bd66c44d8 {
    margin-bottom: 105px;
  }

  .ptb_md--110_ee72dc452cdac3da {
    padding: 110px 0;
  }

  .plr_md--110_301cec336be0f0c1 {
    padding: 0 110px;
  }

  .pt_md--110_33313c4bf67cf637 {
    padding-top: 110px;
  }

  .pb_md--110_01756e706bcc439b {
    padding-bottom: 110px;
  }

  .pl_md--110_f7b1d85d362e8588 {
    padding-left: 110px;
  }

  .pr_md--110_563d15d56975e202 {
    padding-right: 110px;
  }

  .mt_md--110_b118689f02ed1c90 {
    margin-top: 110px;
  }

  .mb_md--110_301fa2ab11d0a5c1 {
    margin-bottom: 110px;
  }

  .ptb_md--115_6ddd01f9066f379d {
    padding: 115px 0;
  }

  .plr_md--115_a3db2a2aa5cc458a {
    padding: 0 115px;
  }

  .pt_md--115_c32f086152067f2d {
    padding-top: 115px;
  }

  .pb_md--115_86376f9424a06d33 {
    padding-bottom: 115px;
  }

  .pl_md--115_0a245989f56bbfa6 {
    padding-left: 115px;
  }

  .pr_md--115_44f3f5740050a4ec {
    padding-right: 115px;
  }

  .mt_md--115_7178479a4dd42037 {
    margin-top: 115px;
  }

  .mb_md--115_1278dcd47f736540 {
    margin-bottom: 115px;
  }

  .ptb_md--120_41655c723dc6595f {
    padding: 120px 0;
  }

  .plr_md--120_ab65ad2d6417e1a2 {
    padding: 0 120px;
  }

  .pt_md--120_0db0cf429961fd5c {
    padding-top: 120px;
  }

  .pb_md--120_c29587af765853aa {
    padding-bottom: 120px;
  }

  .pl_md--120_74263e1bdf2517f5 {
    padding-left: 120px;
  }

  .pr_md--120_58ca2e1bfe6103b4 {
    padding-right: 120px;
  }

  .mt_md--120_80190d061bcc86af {
    margin-top: 120px;
  }

  .mb_md--120_39194cc39feba65c {
    margin-bottom: 120px;
  }

  .ptb_md--125_d03d74c570882b6b {
    padding: 125px 0;
  }

  .plr_md--125_738536fba5c11f43 {
    padding: 0 125px;
  }

  .pt_md--125_9b2aeadb3a9c9895 {
    padding-top: 125px;
  }

  .pb_md--125_a601a7fa84d6ecf0 {
    padding-bottom: 125px;
  }

  .pl_md--125_d1a3ad9c609b267a {
    padding-left: 125px;
  }

  .pr_md--125_fb0ed4c6716608a7 {
    padding-right: 125px;
  }

  .mt_md--125_8ff18fd8a89c34b4 {
    margin-top: 125px;
  }

  .mb_md--125_1231f014d1b6f8a0 {
    margin-bottom: 125px;
  }

  .ptb_md--130_0c84d38b39e14417 {
    padding: 130px 0;
  }

  .plr_md--130_fc2204ad84902c68 {
    padding: 0 130px;
  }

  .pt_md--130_ec724dec6e6d95b7 {
    padding-top: 130px;
  }

  .pb_md--130_a48d917cce47083c {
    padding-bottom: 130px;
  }

  .pl_md--130_66f58f467237823a {
    padding-left: 130px;
  }

  .pr_md--130_2d6cbcfcf17c8dcc {
    padding-right: 130px;
  }

  .mt_md--130_5516b793d2291ae7 {
    margin-top: 130px;
  }

  .mb_md--130_3e5fb5b2f6ff013c {
    margin-bottom: 130px;
  }

  .ptb_md--135_9f388e6e77f87eef {
    padding: 135px 0;
  }

  .plr_md--135_af9734aa66491f0b {
    padding: 0 135px;
  }

  .pt_md--135_5f0d246704a97c02 {
    padding-top: 135px;
  }

  .pb_md--135_dd74f8f1fcbd9927 {
    padding-bottom: 135px;
  }

  .pl_md--135_c213fde157b9f62f {
    padding-left: 135px;
  }

  .pr_md--135_23de26610a32d80f {
    padding-right: 135px;
  }

  .mt_md--135_95b63fd801e62874 {
    margin-top: 135px;
  }

  .mb_md--135_d45c562ea5d6bd9e {
    margin-bottom: 135px;
  }

  .ptb_md--140_f722e56d42dfd0f5 {
    padding: 140px 0;
  }

  .plr_md--140_7d4a6001d701fbf3 {
    padding: 0 140px;
  }

  .pt_md--140_9ffd32dbcd089a79 {
    padding-top: 140px;
  }

  .pb_md--140_42e0804e51fa7d1a {
    padding-bottom: 140px;
  }

  .pl_md--140_fdd6f606c1e2fc14 {
    padding-left: 140px;
  }

  .pr_md--140_efda0e52896ee431 {
    padding-right: 140px;
  }

  .mt_md--140_ee2a0e001a3a76c7 {
    margin-top: 140px;
  }

  .mb_md--140_aa11663c4b5b2a47 {
    margin-bottom: 140px;
  }

  .ptb_md--145_d3e090d053a309d3 {
    padding: 145px 0;
  }

  .plr_md--145_d5dc8958ab5b57be {
    padding: 0 145px;
  }

  .pt_md--145_3dd8e39c52d2a599 {
    padding-top: 145px;
  }

  .pb_md--145_87521bde8cc7af98 {
    padding-bottom: 145px;
  }

  .pl_md--145_9e4fc66d1b7078c0 {
    padding-left: 145px;
  }

  .pr_md--145_fce79b3926ec8c7c {
    padding-right: 145px;
  }

  .mt_md--145_4c58e0a931fd2380 {
    margin-top: 145px;
  }

  .mb_md--145_8f6b36cc05b22c4f {
    margin-bottom: 145px;
  }

  .ptb_md--150_0f07056cba989f24 {
    padding: 150px 0;
  }

  .plr_md--150_4fbe1876ea8cd418 {
    padding: 0 150px;
  }

  .pt_md--150_6248f7219c5b38f0 {
    padding-top: 150px;
  }

  .pb_md--150_7753ff4bec3f9490 {
    padding-bottom: 150px;
  }

  .pl_md--150_b34d66ac20e396cb {
    padding-left: 150px;
  }

  .pr_md--150_b78f831a6725b670 {
    padding-right: 150px;
  }

  .mt_md--150_2c77f1fe62f48e8c {
    margin-top: 150px;
  }

  .mb_md--150_b71e1152c7a355b0 {
    margin-bottom: 150px;
  }

  .ptb_md--155_fb4987acf1618d95 {
    padding: 155px 0;
  }

  .plr_md--155_51818db67a5f30ab {
    padding: 0 155px;
  }

  .pt_md--155_a4cba9d80cea17e3 {
    padding-top: 155px;
  }

  .pb_md--155_93e3bd6883649045 {
    padding-bottom: 155px;
  }

  .pl_md--155_a30eb981123b0d49 {
    padding-left: 155px;
  }

  .pr_md--155_71c883e7230aff80 {
    padding-right: 155px;
  }

  .mt_md--155_33e6a6b508f4cec2 {
    margin-top: 155px;
  }

  .mb_md--155_baaf8f6d9a7af17f {
    margin-bottom: 155px;
  }

  .ptb_md--160_380e24025ff6fd57 {
    padding: 160px 0;
  }

  .plr_md--160_4fdc3c2cfbc57762 {
    padding: 0 160px;
  }

  .pt_md--160_dc761a1de20e7d33 {
    padding-top: 160px;
  }

  .pb_md--160_8a3096eb9b4d259c {
    padding-bottom: 160px;
  }

  .pl_md--160_8216b408cbfd190a {
    padding-left: 160px;
  }

  .pr_md--160_67dfedd71eef501d {
    padding-right: 160px;
  }

  .mt_md--160_46f7612ece840dba {
    margin-top: 160px;
  }

  .mb_md--160_2c5cb170aa07a914 {
    margin-bottom: 160px;
  }

  .ptb_md--165_51fcbdd79025d1ac {
    padding: 165px 0;
  }

  .plr_md--165_1c70c99df7281427 {
    padding: 0 165px;
  }

  .pt_md--165_686f48a91ef22e28 {
    padding-top: 165px;
  }

  .pb_md--165_57668dd3c46d2c5d {
    padding-bottom: 165px;
  }

  .pl_md--165_9251bf7e10484952 {
    padding-left: 165px;
  }

  .pr_md--165_3a61d699f97d50e4 {
    padding-right: 165px;
  }

  .mt_md--165_9b7924a9f2ebbe4f {
    margin-top: 165px;
  }

  .mb_md--165_13ef407c3864bbf4 {
    margin-bottom: 165px;
  }

  .ptb_md--170_46433c63d7dbb67d {
    padding: 170px 0;
  }

  .plr_md--170_49994259c6ab28c9 {
    padding: 0 170px;
  }

  .pt_md--170_892ae1362c39dd9a {
    padding-top: 170px;
  }

  .pb_md--170_9d67c58932a16b7b {
    padding-bottom: 170px;
  }

  .pl_md--170_ae66b30005565306 {
    padding-left: 170px;
  }

  .pr_md--170_08959d7a64eccdf8 {
    padding-right: 170px;
  }

  .mt_md--170_90ad04df4ebc66b3 {
    margin-top: 170px;
  }

  .mb_md--170_94f3ff5b45210fdb {
    margin-bottom: 170px;
  }

  .ptb_md--175_147a143fa0426249 {
    padding: 175px 0;
  }

  .plr_md--175_f7dea3bbc0860aec {
    padding: 0 175px;
  }

  .pt_md--175_38c079f2527f33e1 {
    padding-top: 175px;
  }

  .pb_md--175_262265b874293387 {
    padding-bottom: 175px;
  }

  .pl_md--175_7d2ff16c7c5b0c27 {
    padding-left: 175px;
  }

  .pr_md--175_eb69ebbc76723993 {
    padding-right: 175px;
  }

  .mt_md--175_ae5d861f48304710 {
    margin-top: 175px;
  }

  .mb_md--175_1aa142cca02cf98f {
    margin-bottom: 175px;
  }

  .ptb_md--180_afced905d670f3eb {
    padding: 180px 0;
  }

  .plr_md--180_6f455dee4db48c86 {
    padding: 0 180px;
  }

  .pt_md--180_e597161e703b0645 {
    padding-top: 180px;
  }

  .pb_md--180_ddb58aafa65d3c0b {
    padding-bottom: 180px;
  }

  .pl_md--180_fc1fdc5812252550 {
    padding-left: 180px;
  }

  .pr_md--180_cc1dbd71e0044af2 {
    padding-right: 180px;
  }

  .mt_md--180_d6c854871352d9ba {
    margin-top: 180px;
  }

  .mb_md--180_19c8b9ee15888c0c {
    margin-bottom: 180px;
  }

  .ptb_md--185_efe4a7e61805949d {
    padding: 185px 0;
  }

  .plr_md--185_097e3c0343321c86 {
    padding: 0 185px;
  }

  .pt_md--185_8bcee424f709dedd {
    padding-top: 185px;
  }

  .pb_md--185_3154575820640ab9 {
    padding-bottom: 185px;
  }

  .pl_md--185_467807f366adf3e8 {
    padding-left: 185px;
  }

  .pr_md--185_345318ae671e0407 {
    padding-right: 185px;
  }

  .mt_md--185_f5a96937a92c0bd0 {
    margin-top: 185px;
  }

  .mb_md--185_27364ca89354384e {
    margin-bottom: 185px;
  }

  .ptb_md--190_65cfb84c531f035b {
    padding: 190px 0;
  }

  .plr_md--190_3e90b1ea577d575e {
    padding: 0 190px;
  }

  .pt_md--190_26f9e3dcd3246ebe {
    padding-top: 190px;
  }

  .pb_md--190_bfd85641971366fe {
    padding-bottom: 190px;
  }

  .pl_md--190_c294aca5c63b36e5 {
    padding-left: 190px;
  }

  .pr_md--190_0257e54271d3d946 {
    padding-right: 190px;
  }

  .mt_md--190_7a62885c782be7c0 {
    margin-top: 190px;
  }

  .mb_md--190_ed2e37bb991634af {
    margin-bottom: 190px;
  }

  .ptb_md--195_2492e94024a72ff5 {
    padding: 195px 0;
  }

  .plr_md--195_5273f4a8064fa7ba {
    padding: 0 195px;
  }

  .pt_md--195_f47f714120114806 {
    padding-top: 195px;
  }

  .pb_md--195_3820a45aff44f475 {
    padding-bottom: 195px;
  }

  .pl_md--195_85aa1af77188cc18 {
    padding-left: 195px;
  }

  .pr_md--195_9b91c7f70f0f3e70 {
    padding-right: 195px;
  }

  .mt_md--195_6024582e965aa619 {
    margin-top: 195px;
  }

  .mb_md--195_133ed1a488e6ca4a {
    margin-bottom: 195px;
  }

  .ptb_md--200_cf4f5d11030db56e {
    padding: 200px 0;
  }

  .plr_md--200_e83970d3e5add118 {
    padding: 0 200px;
  }

  .pt_md--200_b6291fafc5ab7662 {
    padding-top: 200px;
  }

  .pb_md--200_3ed506ff867a2bd7 {
    padding-bottom: 200px;
  }

  .pl_md--200_4ce8f1ecc153cc34 {
    padding-left: 200px;
  }

  .pr_md--200_cab0a0d971c2c196 {
    padding-right: 200px;
  }

  .mt_md--200_bda3520d1cd2253a {
    margin-top: 200px;
  }

  .mb_md--200_b755f06f17a76aba {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_e09d3266cc904d7e {
    padding: 250px 0;
  }

  .ptb_sm--0_53d7fc118e8ec652 {
    padding: 0;
  }

  .pl_sm--0_5a4d12e37a211adf {
    padding-left: 0;
  }

  .pr_sm--0_4500662707fd4b7b {
    padding-right: 0;
  }

  .pt_sm--0_10a6ba1c898c00d7 {
    padding-top: 0;
  }

  .pb_sm--0_33a77a0ef434cf4e {
    padding-bottom: 0;
  }

  .pb_sm--80_e4700c18d8589e3d {
    padding-bottom: 30px;
  }

  .pt_sm--50_8e979fbd18219ab3 {
    padding-top: 50px;
  }

  .mr_sm--0_a166c92e525c4863 {
    margin-right: 0;
  }

  .ml_sm--0_bd4f970aae758671 {
    margin-left: 0;
  }

  .mt_sm--0_4c52f63b10c6b0db {
    margin-top: 0;
  }

  .mb_sm--0_8852886fddd7b0ae {
    margin-bottom: 0;
  }

  .pt_sm--150_b27a6dedbefce2f4 {
    padding-top: 150px;
  }

  .pb_sm--110_dfcd3d4f604f840b {
    padding-bottom: 110px;
  }

  .ptb_sm--5_296458312f10d957 {
    padding: 5px 0;
  }

  .plr_sm--5_74b145879aa06548 {
    padding: 0 5px;
  }

  .pt_sm--5_461cbc033f8948f4 {
    padding-top: 5px;
  }

  .pb_sm--5_3cef5222b5d25d0d {
    padding-bottom: 5px;
  }

  .pl_sm--5_30f85efc3c5a50bf {
    padding-left: 5px;
  }

  .pr_sm--5_cfa41fc33d550f73 {
    padding-right: 5px;
  }

  .mt_sm--5_39c79b38197aa188 {
    margin-top: 5px;
  }

  .ml_sm--5_b3e4dc3226d6e69d {
    margin-left: 5px;
  }

  .mr_sm--5_3c4328276b713abf {
    margin-right: 5px;
  }

  .mb_sm--5_97bf0ecfe5602b9b {
    margin-bottom: 5px;
  }

  .ptb_sm--10_59b94f923191c815 {
    padding: 10px 0;
  }

  .plr_sm--10_02b4cb740c21a404 {
    padding: 0 10px;
  }

  .pt_sm--10_aa2ab8d35a98aa52 {
    padding-top: 10px;
  }

  .pb_sm--10_029f0e92b42775de {
    padding-bottom: 10px;
  }

  .pl_sm--10_d5a28f133ca9248c {
    padding-left: 10px;
  }

  .pr_sm--10_52e10703eeb5622b {
    padding-right: 10px;
  }

  .mt_sm--10_e3d9f963b1eef324 {
    margin-top: 10px;
  }

  .ml_sm--10_5a23160e039ed00c {
    margin-left: 10px;
  }

  .mr_sm--10_58a305d895824ff2 {
    margin-right: 10px;
  }

  .mb_sm--10_c13397737cbdd53d {
    margin-bottom: 10px;
  }

  .ptb_sm--15_9ff2fc83002bbf56 {
    padding: 15px 0;
  }

  .plr_sm--15_59cbe037bf390d82 {
    padding: 0 15px;
  }

  .pt_sm--15_4ce14ef3da050f98 {
    padding-top: 15px;
  }

  .pb_sm--15_16168b79e9184d3b {
    padding-bottom: 15px;
  }

  .pl_sm--15_f955309fe9616b52 {
    padding-left: 15px;
  }

  .pr_sm--15_87c48e057c1ef1b7 {
    padding-right: 15px;
  }

  .mt_sm--15_d0cf43031f1f1c91 {
    margin-top: 15px;
  }

  .ml_sm--15_f8e46d1910522e2c {
    margin-left: 15px;
  }

  .mr_sm--15_bee93d9a1f898fa5 {
    margin-right: 15px;
  }

  .mb_sm--15_36e62be985a0654e {
    margin-bottom: 15px;
  }

  .ptb_sm--20_a36209e4dfc7e0d9 {
    padding: 20px 0;
  }

  .plr_sm--20_442a9bdb1926d279 {
    padding: 0 20px;
  }

  .pt_sm--20_7ab0e41a2dff53ea {
    padding-top: 20px;
  }

  .pb_sm--20_e87c3a2c49d88248 {
    padding-bottom: 20px;
  }

  .pl_sm--20_8eacb9e342f0dee3 {
    padding-left: 20px;
  }

  .pr_sm--20_b982dbb57ddbe561 {
    padding-right: 20px;
  }

  .mt_sm--20_b80caf3296950f56 {
    margin-top: 20px;
  }

  .ml_sm--20_1f7f8b625615f640 {
    margin-left: 20px;
  }

  .mr_sm--20_cde5d8a5e8c58ae5 {
    margin-right: 20px;
  }

  .mb_sm--20_05da3d06bb9cff7d {
    margin-bottom: 20px;
  }

  .ptb_sm--25_901164a1211aa91b {
    padding: 25px 0;
  }

  .plr_sm--25_34f4acb6ed04cf62 {
    padding: 0 25px;
  }

  .pt_sm--25_3c9e2a6f21e2d11b {
    padding-top: 25px;
  }

  .pb_sm--25_2da33c710f7b1c08 {
    padding-bottom: 25px;
  }

  .pl_sm--25_f4b99d18ba33d86d {
    padding-left: 25px;
  }

  .pr_sm--25_421fd6eb46e27f9a {
    padding-right: 25px;
  }

  .mt_sm--25_0f7102a385729177 {
    margin-top: 25px;
  }

  .ml_sm--25_b2672e8ff1da5b15 {
    margin-left: 25px;
  }

  .mr_sm--25_9ff3de83db5e5eb9 {
    margin-right: 25px;
  }

  .mb_sm--25_b5883a5fbdca6672 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_87e44b7c3e5bc99a {
    padding: 30px 0;
  }

  .plr_sm--30_240612a5358e6524 {
    padding: 0 30px;
  }

  .pt_sm--30_45685a1d6caccec1 {
    padding-top: 30px;
  }

  .pb_sm--30_b902a7168f4f900d {
    padding-bottom: 30px;
  }

  .pl_sm--30_5b46500c4dc55e34 {
    padding-left: 30px;
  }

  .pr_sm--30_78528291d5aed9f8 {
    padding-right: 30px;
  }

  .mt_sm--30_d7814102f169a354 {
    margin-top: 30px;
  }

  .ml_sm--30_0b7308e4893c263a {
    margin-left: 30px;
  }

  .mr_sm--30_0b5e4d3e80dca2da {
    margin-right: 30px;
  }

  .mb_sm--30_99e3dd928cba1170 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_6a4b862a000449ea {
    padding: 35px 0;
  }

  .plr_sm--35_c09ec2b2476ba10d {
    padding: 0 35px;
  }

  .pt_sm--35_6ce756b7f4b281fd {
    padding-top: 35px;
  }

  .pb_sm--35_4a7baf8e08d58370 {
    padding-bottom: 35px;
  }

  .pl_sm--35_61fa58e550786f21 {
    padding-left: 35px;
  }

  .pr_sm--35_d1a009e5da406249 {
    padding-right: 35px;
  }

  .mt_sm--35_c1beea8c054831b1 {
    margin-top: 35px;
  }

  .ml_sm--35_77ba9f5dc5f45dcf {
    margin-left: 35px;
  }

  .mr_sm--35_9b5d7b4faeca62ae {
    margin-right: 35px;
  }

  .mb_sm--35_e5075f5c15a4c739 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_d0b6a3bdd4c61146 {
    padding: 40px 0;
  }

  .plr_sm--40_e2277e0855c5cef1 {
    padding: 0 40px;
  }

  .pt_sm--40_0715db38479d91bc {
    padding-top: 40px;
  }

  .pb_sm--40_6443c8945a3bde0e {
    padding-bottom: 40px;
  }

  .pl_sm--40_3dbd75b0d46e47f8 {
    padding-left: 40px;
  }

  .pr_sm--40_dc0e2093c318386f {
    padding-right: 40px;
  }

  .mt_sm--40_5fb806f383725c44 {
    margin-top: 40px;
  }

  .ml_sm--40_f58cbeab6a9b2c7c {
    margin-left: 40px;
  }

  .mr_sm--40_40bedc6fe4a2e04a {
    margin-right: 40px;
  }

  .mb_sm--40_96e7f719e823e2d4 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_60c743f120fe38d8 {
    padding: 45px 0;
  }

  .plr_sm--45_49ad95cea5bbc5db {
    padding: 0 45px;
  }

  .pt_sm--45_b2e985d270afa721 {
    padding-top: 45px;
  }

  .pb_sm--45_9c33da05b788f784 {
    padding-bottom: 45px;
  }

  .pl_sm--45_4d281bd85ff90c69 {
    padding-left: 45px;
  }

  .pr_sm--45_5ea1511e8204da60 {
    padding-right: 45px;
  }

  .mt_sm--45_89d35e8a0b94cda4 {
    margin-top: 45px;
  }

  .ml_sm--45_93a433454855f56e {
    margin-left: 45px;
  }

  .mr_sm--45_b9cd90ba7665f442 {
    margin-right: 45px;
  }

  .mb_sm--45_5087707469081be2 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_1c3929d1735cef28 {
    padding: 50px 0;
  }

  .plr_sm--50_522794523b3cf76d {
    padding: 0 50px;
  }

  .pt_sm--50_8e979fbd18219ab3 {
    padding-top: 50px;
  }

  .pb_sm--50_113fe99dc14d5b89 {
    padding-bottom: 50px;
  }

  .pl_sm--50_ae05ad857999ba10 {
    padding-left: 50px;
  }

  .pr_sm--50_f0945500a1bec3a1 {
    padding-right: 50px;
  }

  .mt_sm--50_d78269b1d186943b {
    margin-top: 50px;
  }

  .ml_sm--50_0c5d30bdc3e0bb6a {
    margin-left: 50px;
  }

  .mr_sm--50_ed1557e29750d673 {
    margin-right: 50px;
  }

  .mb_sm--50_21c982fcbaaf3993 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_2afe55ddbbd08936 {
    padding: 55px 0;
  }

  .plr_sm--55_f0537c01478d087b {
    padding: 0 55px;
  }

  .pt_sm--55_009a7a4f45396759 {
    padding-top: 55px;
  }

  .pb_sm--55_c4e07486b657c732 {
    padding-bottom: 55px;
  }

  .pl_sm--55_ec367e7ec750d690 {
    padding-left: 55px;
  }

  .pr_sm--55_64d3954f3de39946 {
    padding-right: 55px;
  }

  .mt_sm--55_c12777800cab6c49 {
    margin-top: 55px;
  }

  .ml_sm--55_7fb850f40fbaddc9 {
    margin-left: 55px;
  }

  .mr_sm--55_3310cce529bf8077 {
    margin-right: 55px;
  }

  .mb_sm--55_c3dfb626032a9a95 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_85924e900c0d4aac {
    padding: 60px 0;
  }

  .plr_sm--60_0d0e6f5e1a17cdb8 {
    padding: 0 60px;
  }

  .pt_sm--60_4fcdb21d68de04ff {
    padding-top: 60px;
  }

  .pb_sm--60_97f87da4f2401615 {
    padding-bottom: 60px;
  }

  .pl_sm--60_2f614f77e62165b2 {
    padding-left: 60px;
  }

  .pr_sm--60_cd59e2ad525373f3 {
    padding-right: 60px;
  }

  .mt_sm--60_b9601f68a9805518 {
    margin-top: 60px;
  }

  .ml_sm--60_28d791a4e087002d {
    margin-left: 60px;
  }

  .mr_sm--60_96dc7d667a9d72da {
    margin-right: 60px;
  }

  .mb_sm--60_d7e1fba718d65e9b {
    margin-bottom: 60px;
  }

  .ptb_sm--65_74ea27db62d303fd {
    padding: 65px 0;
  }

  .plr_sm--65_66fae0b83035b909 {
    padding: 0 65px;
  }

  .pt_sm--65_b0eb6e246377abb0 {
    padding-top: 65px;
  }

  .pb_sm--65_efafecec765425c8 {
    padding-bottom: 65px;
  }

  .pl_sm--65_35646781620fcc84 {
    padding-left: 65px;
  }

  .pr_sm--65_2d73bc24f7a17d26 {
    padding-right: 65px;
  }

  .mt_sm--65_480661c55026d27c {
    margin-top: 65px;
  }

  .ml_sm--65_5368474fc75b0efc {
    margin-left: 65px;
  }

  .mr_sm--65_9a2da919323b0351 {
    margin-right: 65px;
  }

  .mb_sm--65_9a6e462fd59389dc {
    margin-bottom: 65px;
  }

  .ptb_sm--70_e0a84f4fa929c9a0 {
    padding: 70px 0;
  }

  .plr_sm--70_cfda78821c731d41 {
    padding: 0 70px;
  }

  .pt_sm--70_4e7bfd01974f92c5 {
    padding-top: 70px;
  }

  .pb_sm--70_642f5261bb551f3c {
    padding-bottom: 70px;
  }

  .pl_sm--70_394f6f1a653f2496 {
    padding-left: 70px;
  }

  .pr_sm--70_4fe541106ff9d4c3 {
    padding-right: 70px;
  }

  .mt_sm--70_079359ce690a77b1 {
    margin-top: 70px;
  }

  .ml_sm--70_2fe141f8cb72018b {
    margin-left: 70px;
  }

  .mr_sm--70_4825cd556baab146 {
    margin-right: 70px;
  }

  .mb_sm--70_2e3b0cff08d5a102 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_b5b88eea3ab80f07 {
    padding: 75px 0;
  }

  .plr_sm--75_61d77acd95246efd {
    padding: 0 75px;
  }

  .pt_sm--75_4bf4b9997eecd9c0 {
    padding-top: 75px;
  }

  .pb_sm--75_c38c44b07645750a {
    padding-bottom: 75px;
  }

  .pl_sm--75_955209932b4859b0 {
    padding-left: 75px;
  }

  .pr_sm--75_7329ef88f381fe9d {
    padding-right: 75px;
  }

  .mt_sm--75_cebc10b259b4a3c0 {
    margin-top: 75px;
  }

  .ml_sm--75_9525113d7477dcf7 {
    margin-left: 75px;
  }

  .mr_sm--75_9365f5a8577e3903 {
    margin-right: 75px;
  }

  .mb_sm--75_4066e447cdd0c49e {
    margin-bottom: 75px;
  }

  .ptb_sm--80_f6ec1ba77a882d93 {
    padding: 80px 0;
  }

  .plr_sm--80_9bd5fed478c97a7b {
    padding: 0 80px;
  }

  .pt_sm--80_05b5a6a805e5adcf {
    padding-top: 80px;
  }

  .pb_sm--80_e4700c18d8589e3d {
    padding-bottom: 80px;
  }

  .pl_sm--80_695659a656961fd1 {
    padding-left: 80px;
  }

  .pr_sm--80_ab98102e511f850d {
    padding-right: 80px;
  }

  .mt_sm--80_a3ba247cb869a07e {
    margin-top: 80px;
  }

  .ml_sm--80_8248a93ea7cf6c66 {
    margin-left: 80px;
  }

  .mr_sm--80_886990037616692b {
    margin-right: 80px;
  }

  .mb_sm--80_0b88dddd7cac97dc {
    margin-bottom: 80px;
  }

  .ptb_sm--85_a5df19f4375a23fe {
    padding: 85px 0;
  }

  .plr_sm--85_1c15db70089686a8 {
    padding: 0 85px;
  }

  .pt_sm--85_a1e049436e790baa {
    padding-top: 85px;
  }

  .pb_sm--85_c8af6b43e970968b {
    padding-bottom: 85px;
  }

  .pl_sm--85_95260b7b7656bbfa {
    padding-left: 85px;
  }

  .pr_sm--85_77bcba83be8f0a53 {
    padding-right: 85px;
  }

  .mt_sm--85_387b647b317e231d {
    margin-top: 85px;
  }

  .ml_sm--85_a474a9aa705465b4 {
    margin-left: 85px;
  }

  .mr_sm--85_2f9d3ce27179218a {
    margin-right: 85px;
  }

  .mb_sm--85_d15157267582dfe3 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_4e1a1e6b0c04db16 {
    padding: 90px 0;
  }

  .plr_sm--90_fa6558c0d14e81fa {
    padding: 0 90px;
  }

  .pt_sm--90_e01c0686e77d97fc {
    padding-top: 90px;
  }

  .pb_sm--90_465cda0635e30982 {
    padding-bottom: 90px;
  }

  .pl_sm--90_3eac7a0ea7796ba6 {
    padding-left: 90px;
  }

  .pr_sm--90_27282ba8466f4be0 {
    padding-right: 90px;
  }

  .mt_sm--90_3dd6e0c6f1b652dd {
    margin-top: 90px;
  }

  .ml_sm--90_d33ac25cd61bf37d {
    margin-left: 90px;
  }

  .mr_sm--90_4d31165b86ca6da5 {
    margin-right: 90px;
  }

  .mb_sm--90_794f6bc9ea8478d0 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_ecad1af6b7dba425 {
    padding: 95px 0;
  }

  .plr_sm--95_fcb891385142f484 {
    padding: 0 95px;
  }

  .pt_sm--95_43eb6cf9d460d255 {
    padding-top: 95px;
  }

  .pb_sm--95_056efb226da8d48a {
    padding-bottom: 95px;
  }

  .pl_sm--95_83a1dd4bf075c703 {
    padding-left: 95px;
  }

  .pr_sm--95_559d02d27c1aca29 {
    padding-right: 95px;
  }

  .mt_sm--95_ef4d8d39d2b2ba96 {
    margin-top: 95px;
  }

  .ml_sm--95_5f9560559a208887 {
    margin-left: 95px;
  }

  .mr_sm--95_15cc2b59b6fd3d07 {
    margin-right: 95px;
  }

  .mb_sm--95_7ed5cae39bdd0045 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_32311fcf5eb38c4b {
    padding: 100px 0;
  }

  .plr_sm--100_f14417d5bc48d859 {
    padding: 0 100px;
  }

  .pt_sm--100_310687a2c72e5918 {
    padding-top: 100px;
  }

  .pb_sm--100_9fce5cb1850ac36a {
    padding-bottom: 100px;
  }

  .pl_sm--100_4e268ff8ce3f2bff {
    padding-left: 100px;
  }

  .pr_sm--100_19e1b529af80b895 {
    padding-right: 100px;
  }

  .mt_sm--100_21cda983dfcca308 {
    margin-top: 100px;
  }

  .ml_sm--100_63c2d9c474bf25b8 {
    margin-left: 100px;
  }

  .mr_sm--100_8a7739236787487e {
    margin-right: 100px;
  }

  .mb_sm--100_26e206953b7ea30d {
    margin-bottom: 100px;
  }

  .ptb_sm--105_6508ba26407b6194 {
    padding: 105px 0;
  }

  .plr_sm--105_d2eb9a6f635ee85e {
    padding: 0 105px;
  }

  .pt_sm--105_038fecd3b5723735 {
    padding-top: 105px;
  }

  .pb_sm--105_6c5431ab5b13d054 {
    padding-bottom: 105px;
  }

  .pl_sm--105_be00e13b39215121 {
    padding-left: 105px;
  }

  .pr_sm--105_325d2e1a88a2fa9c {
    padding-right: 105px;
  }

  .mt_sm--105_36b0c08fa54d92d1 {
    margin-top: 105px;
  }

  .ml_sm--105_b0fb2a8f290a9d93 {
    margin-left: 105px;
  }

  .mr_sm--105_01b14e243c407d59 {
    margin-right: 105px;
  }

  .mb_sm--105_597dc06ad524249c {
    margin-bottom: 105px;
  }

  .ptb_sm--110_5c2d040d24c22aec {
    padding: 110px 0;
  }

  .plr_sm--110_c725021865f88521 {
    padding: 0 110px;
  }

  .pt_sm--110_390ed168089ef7bb {
    padding-top: 110px;
  }

  .pb_sm--110_dfcd3d4f604f840b {
    padding-bottom: 110px;
  }

  .pl_sm--110_ed1cfb0e82ad8881 {
    padding-left: 110px;
  }

  .pr_sm--110_86264b8ae0a0983a {
    padding-right: 110px;
  }

  .mt_sm--110_80b8fc3f127a06a2 {
    margin-top: 110px;
  }

  .ml_sm--110_cb994b8c2d2b18e0 {
    margin-left: 110px;
  }

  .mr_sm--110_2bd1a8270efe2307 {
    margin-right: 110px;
  }

  .mb_sm--110_e7510a0de17b1fdf {
    margin-bottom: 110px;
  }

  .ptb_sm--115_6cdd64cd28c900ec {
    padding: 115px 0;
  }

  .plr_sm--115_83e3977c71edabd1 {
    padding: 0 115px;
  }

  .pt_sm--115_59514a7176f04cd3 {
    padding-top: 115px;
  }

  .pb_sm--115_25d2fcdecfe06e98 {
    padding-bottom: 115px;
  }

  .pl_sm--115_77d592bf33904d3f {
    padding-left: 115px;
  }

  .pr_sm--115_5d5943531747613e {
    padding-right: 115px;
  }

  .mt_sm--115_4faab889785d28cc {
    margin-top: 115px;
  }

  .ml_sm--115_1151c96a6d93fce2 {
    margin-left: 115px;
  }

  .mr_sm--115_8028a663a0d9fad2 {
    margin-right: 115px;
  }

  .mb_sm--115_5733b4c3b89a024c {
    margin-bottom: 115px;
  }

  .ptb_sm--120_4aeeb7519086806b {
    padding: 120px 0;
  }

  .plr_sm--120_017ec2fb486b74ce {
    padding: 0 120px;
  }

  .pt_sm--120_490996683f0e3005 {
    padding-top: 120px;
  }

  .pb_sm--120_335c326b788282d6 {
    padding-bottom: 120px;
  }

  .pl_sm--120_3b205b0228987e9f {
    padding-left: 120px;
  }

  .pr_sm--120_7568879c4ef2a50f {
    padding-right: 120px;
  }

  .mt_sm--120_db80f25615e2d8fc {
    margin-top: 120px;
  }

  .ml_sm--120_1924e0a99fb51b28 {
    margin-left: 120px;
  }

  .mr_sm--120_97b69a93f8f6e4a7 {
    margin-right: 120px;
  }

  .mb_sm--120_f07386fcaf3d1481 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_b8df31afb3ef743f {
    padding: 125px 0;
  }

  .plr_sm--125_5c2a8c3fff2fb802 {
    padding: 0 125px;
  }

  .pt_sm--125_63264ac2e5095cce {
    padding-top: 125px;
  }

  .pb_sm--125_4d8f1876a4708d04 {
    padding-bottom: 125px;
  }

  .pl_sm--125_b9b740a5f88a8a18 {
    padding-left: 125px;
  }

  .pr_sm--125_df0050c057e558f0 {
    padding-right: 125px;
  }

  .mt_sm--125_e770ec736d9eddf9 {
    margin-top: 125px;
  }

  .ml_sm--125_19b990a8348e17b0 {
    margin-left: 125px;
  }

  .mr_sm--125_f8a9aa5bdf6e5a65 {
    margin-right: 125px;
  }

  .mb_sm--125_324d3747befaa37b {
    margin-bottom: 125px;
  }

  .ptb_sm--130_51f9fd2ab508c9d5 {
    padding: 130px 0;
  }

  .plr_sm--130_b32121cb6af04ded {
    padding: 0 130px;
  }

  .pt_sm--130_d6d59d1dfcc1d627 {
    padding-top: 130px;
  }

  .pb_sm--130_298f12b9d2ede652 {
    padding-bottom: 130px;
  }

  .pl_sm--130_d7f68102d278b215 {
    padding-left: 130px;
  }

  .pr_sm--130_00140f4e6276606b {
    padding-right: 130px;
  }

  .mt_sm--130_861257411f94b0e8 {
    margin-top: 130px;
  }

  .ml_sm--130_d9eeafe61f67af33 {
    margin-left: 130px;
  }

  .mr_sm--130_8a48f8348865cff6 {
    margin-right: 130px;
  }

  .mb_sm--130_7a81e581caf8979b {
    margin-bottom: 130px;
  }

  .ptb_sm--135_5c8b4f6c566f4fb5 {
    padding: 135px 0;
  }

  .plr_sm--135_77a72b78efe7b63c {
    padding: 0 135px;
  }

  .pt_sm--135_187411d6ab0eac53 {
    padding-top: 135px;
  }

  .pb_sm--135_b8e532c72e3247a4 {
    padding-bottom: 135px;
  }

  .pl_sm--135_829628b48e41ce17 {
    padding-left: 135px;
  }

  .pr_sm--135_05eddfc7c3513cd7 {
    padding-right: 135px;
  }

  .mt_sm--135_36506924a9850fb0 {
    margin-top: 135px;
  }

  .ml_sm--135_78635196d4fc58bd {
    margin-left: 135px;
  }

  .mr_sm--135_285976f4ce71914c {
    margin-right: 135px;
  }

  .mb_sm--135_8f0c65fb01b2ab0f {
    margin-bottom: 135px;
  }

  .ptb_sm--140_6255f6d3c33923e6 {
    padding: 140px 0;
  }

  .plr_sm--140_e4e31c004caa5478 {
    padding: 0 140px;
  }

  .pt_sm--140_090413737b1deca1 {
    padding-top: 140px;
  }

  .pb_sm--140_ed84f878796b055c {
    padding-bottom: 140px;
  }

  .pl_sm--140_7912bfeeda3b58ed {
    padding-left: 140px;
  }

  .pr_sm--140_96d98798f5582d92 {
    padding-right: 140px;
  }

  .mt_sm--140_4acb489988200c3a {
    margin-top: 140px;
  }

  .ml_sm--140_acda054e2e7147fb {
    margin-left: 140px;
  }

  .mr_sm--140_a538ddc8b852ccca {
    margin-right: 140px;
  }

  .mb_sm--140_568796f082b8bd11 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_0029118b2e83be30 {
    padding: 145px 0;
  }

  .plr_sm--145_43d55b7ee7f6a2b9 {
    padding: 0 145px;
  }

  .pt_sm--145_b000afc5d48ae662 {
    padding-top: 145px;
  }

  .pb_sm--145_e8f55672832f2919 {
    padding-bottom: 145px;
  }

  .pl_sm--145_1b60a5e794828379 {
    padding-left: 145px;
  }

  .pr_sm--145_c46b264ba60fcab7 {
    padding-right: 145px;
  }

  .mt_sm--145_c5297cfe5c9baae9 {
    margin-top: 145px;
  }

  .ml_sm--145_77a014232dfd4e1f {
    margin-left: 145px;
  }

  .mr_sm--145_9be626556e282b89 {
    margin-right: 145px;
  }

  .mb_sm--145_9fd130912fb1dfb7 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_20283d0c44def2e9 {
    padding: 150px 0;
  }

  .plr_sm--150_3b30009967d856ca {
    padding: 0 150px;
  }

  .pt_sm--150_b27a6dedbefce2f4 {
    padding-top: 150px;
  }

  .pb_sm--150_28e417356494864b {
    padding-bottom: 150px;
  }

  .pl_sm--150_63220995fd135f08 {
    padding-left: 150px;
  }

  .pr_sm--150_f3b0b39443834cd9 {
    padding-right: 150px;
  }

  .mt_sm--150_7bb0d8b16acc7913 {
    margin-top: 150px;
  }

  .ml_sm--150_77f34f3739a21513 {
    margin-left: 150px;
  }

  .mr_sm--150_44601a5ec9d4da1b {
    margin-right: 150px;
  }

  .mb_sm--150_5f3656f899097b06 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_6e3418dba97f4cfe {
    padding: 155px 0;
  }

  .plr_sm--155_dbebeb7b8c992479 {
    padding: 0 155px;
  }

  .pt_sm--155_31b0491454e1e582 {
    padding-top: 155px;
  }

  .pb_sm--155_d8f72492712a4d8a {
    padding-bottom: 155px;
  }

  .pl_sm--155_2eaeb80e42169a56 {
    padding-left: 155px;
  }

  .pr_sm--155_af437f84c8e33974 {
    padding-right: 155px;
  }

  .mt_sm--155_960bee125afd96bb {
    margin-top: 155px;
  }

  .ml_sm--155_fc241153401e0ff9 {
    margin-left: 155px;
  }

  .mr_sm--155_e96d08c536596dbc {
    margin-right: 155px;
  }

  .mb_sm--155_de8358b4bbc42254 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_9aaeaea4906d9692 {
    padding: 160px 0;
  }

  .plr_sm--160_167b8cca488d0e6a {
    padding: 0 160px;
  }

  .pt_sm--160_fe6b81ee1336822f {
    padding-top: 160px;
  }

  .pb_sm--160_15f36f4bc3e44da3 {
    padding-bottom: 160px;
  }

  .pl_sm--160_09379141902be4d6 {
    padding-left: 160px;
  }

  .pr_sm--160_8ab9f3cbae7e7f32 {
    padding-right: 160px;
  }

  .mt_sm--160_dc49e50a8137c7a3 {
    margin-top: 160px;
  }

  .ml_sm--160_c4980e9acc475321 {
    margin-left: 160px;
  }

  .mr_sm--160_b6d4b40194960dba {
    margin-right: 160px;
  }

  .mb_sm--160_4d8468c77c612dfc {
    margin-bottom: 160px;
  }

  .ptb_sm--165_fa53b9c66f44741b {
    padding: 165px 0;
  }

  .plr_sm--165_c44b246ff13fd848 {
    padding: 0 165px;
  }

  .pt_sm--165_e8df70e1cb704ebc {
    padding-top: 165px;
  }

  .pb_sm--165_413db7402b0d1246 {
    padding-bottom: 165px;
  }

  .pl_sm--165_c9d8b8e08124d07b {
    padding-left: 165px;
  }

  .pr_sm--165_f59a955fbca0eb43 {
    padding-right: 165px;
  }

  .mt_sm--165_7164c8a41ab4c054 {
    margin-top: 165px;
  }

  .ml_sm--165_feab9dba0a1167db {
    margin-left: 165px;
  }

  .mr_sm--165_c4310151aaaff98f {
    margin-right: 165px;
  }

  .mb_sm--165_d109a57fa7ad6e87 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_11679ef2cb0ea6a4 {
    padding: 170px 0;
  }

  .plr_sm--170_f2a7afc8af24bb89 {
    padding: 0 170px;
  }

  .pt_sm--170_56b5f8325a6f9ed1 {
    padding-top: 170px;
  }

  .pb_sm--170_90f4706d7a9105bf {
    padding-bottom: 170px;
  }

  .pl_sm--170_115791b75e3d74ad {
    padding-left: 170px;
  }

  .pr_sm--170_0c29b0d9ae471aa8 {
    padding-right: 170px;
  }

  .mt_sm--170_630abfc5fd2d2be7 {
    margin-top: 170px;
  }

  .ml_sm--170_277f149e8348d1fb {
    margin-left: 170px;
  }

  .mr_sm--170_d92505d6041c7f89 {
    margin-right: 170px;
  }

  .mb_sm--170_a6f36a827b29a093 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_57dea8c2da26ce94 {
    padding: 175px 0;
  }

  .plr_sm--175_291641f1ddc5bf92 {
    padding: 0 175px;
  }

  .pt_sm--175_e735b5fb1f084ce8 {
    padding-top: 175px;
  }

  .pb_sm--175_f9bf93a8a6b14e76 {
    padding-bottom: 175px;
  }

  .pl_sm--175_7200b89f5aeebe6c {
    padding-left: 175px;
  }

  .pr_sm--175_493ae5273efe32c6 {
    padding-right: 175px;
  }

  .mt_sm--175_f0d91aa204aeaf3e {
    margin-top: 175px;
  }

  .ml_sm--175_eb5662de067ab0cc {
    margin-left: 175px;
  }

  .mr_sm--175_39115dc62ab97379 {
    margin-right: 175px;
  }

  .mb_sm--175_91f3bd74dc066b15 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_1f1386ac33f1abab {
    padding: 180px 0;
  }

  .plr_sm--180_ccd0a29d8527f9d7 {
    padding: 0 180px;
  }

  .pt_sm--180_eeca12d02bbbd215 {
    padding-top: 180px;
  }

  .pb_sm--180_655d1749324e1b91 {
    padding-bottom: 180px;
  }

  .pl_sm--180_879396326916a668 {
    padding-left: 180px;
  }

  .pr_sm--180_836582a31b0e9b5e {
    padding-right: 180px;
  }

  .mt_sm--180_65320ad35960114f {
    margin-top: 180px;
  }

  .ml_sm--180_c0102ec64ccc7a59 {
    margin-left: 180px;
  }

  .mr_sm--180_5cec4dba5fd44e25 {
    margin-right: 180px;
  }

  .mb_sm--180_9318ad8b2d1c8577 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_409375c0a588f517 {
    padding: 185px 0;
  }

  .plr_sm--185_e77fc2985c991535 {
    padding: 0 185px;
  }

  .pt_sm--185_c00aa5aaa0d96ef6 {
    padding-top: 185px;
  }

  .pb_sm--185_2a58703bdc08c06b {
    padding-bottom: 185px;
  }

  .pl_sm--185_fcaa493f63306c84 {
    padding-left: 185px;
  }

  .pr_sm--185_d4ce17d7bd6a1637 {
    padding-right: 185px;
  }

  .mt_sm--185_93ce666fb321f899 {
    margin-top: 185px;
  }

  .ml_sm--185_4c8d981117e87015 {
    margin-left: 185px;
  }

  .mr_sm--185_a8011c3f09dd4e64 {
    margin-right: 185px;
  }

  .mb_sm--185_ac76351f3996f6ce {
    margin-bottom: 185px;
  }

  .ptb_sm--190_d1905520f6dfa70b {
    padding: 190px 0;
  }

  .plr_sm--190_8cc06a16e5ec832a {
    padding: 0 190px;
  }

  .pt_sm--190_34c12b0632b4e6c7 {
    padding-top: 190px;
  }

  .pb_sm--190_0b907b186973c7ad {
    padding-bottom: 190px;
  }

  .pl_sm--190_05ececa1845216d5 {
    padding-left: 190px;
  }

  .pr_sm--190_0111a34c63d42b45 {
    padding-right: 190px;
  }

  .mt_sm--190_f7dce14c1c873f17 {
    margin-top: 190px;
  }

  .ml_sm--190_133253c933b66ecf {
    margin-left: 190px;
  }

  .mr_sm--190_99ef181eeb6b8406 {
    margin-right: 190px;
  }

  .mb_sm--190_68c6fed1a310dcd0 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_7cb419a139af04a1 {
    padding: 195px 0;
  }

  .plr_sm--195_38a318b986d83604 {
    padding: 0 195px;
  }

  .pt_sm--195_60f029792cfb009a {
    padding-top: 195px;
  }

  .pb_sm--195_6b17c2a761dd9fb1 {
    padding-bottom: 195px;
  }

  .pl_sm--195_9787a11c53f272d5 {
    padding-left: 195px;
  }

  .pr_sm--195_b61eb6b8d8f572af {
    padding-right: 195px;
  }

  .mt_sm--195_3615f325f301d369 {
    margin-top: 195px;
  }

  .ml_sm--195_f2f144fb14072306 {
    margin-left: 195px;
  }

  .mr_sm--195_47fe9cae8bdd6d2f {
    margin-right: 195px;
  }

  .mb_sm--195_c15e4e4099b6b650 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_2ac6e5cae9f7b1e8 {
    padding: 200px 0;
  }

  .plr_sm--200_3f85d86c1dc80586 {
    padding: 0 200px;
  }

  .pt_sm--200_11212a28a4e07b6d {
    padding-top: 200px;
  }

  .pb_sm--200_3a6d80ecfb53b7f2 {
    padding-bottom: 200px;
  }

  .pl_sm--200_a747a100bf90eb00 {
    padding-left: 200px;
  }

  .pr_sm--200_d737d579c29218d8 {
    padding-right: 200px;
  }

  .mt_sm--200_ebefa0a0e12f8902 {
    margin-top: 200px;
  }

  .ml_sm--200_a2c93f195f9d9d2d {
    margin-left: 200px;
  }

  .mr_sm--200_d52fd55316116292 {
    margin-right: 200px;
  }

  .mb_sm--200_4c2bb0846e205fe5 {
    margin-bottom: 200px;
  }

  .pl_sm--0_5a4d12e37a211adf {
    padding-left: 0;
  }

  .pr_sm--0_4500662707fd4b7b {
    padding-right: 0;
  }

  .pt_sm--0_10a6ba1c898c00d7 {
    padding-top: 0;
  }

  .pb_sm--0_33a77a0ef434cf4e {
    padding-bottom: 0;
  }

  .mr_sm--0_a166c92e525c4863 {
    margin-right: 0;
  }

  .ml_sm--0_bd4f970aae758671 {
    margin-left: 0;
  }

  .mt_sm--0_4c52f63b10c6b0db {
    margin-top: 0;
  }

  .mb_sm--0_8852886fddd7b0ae {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_d8342ab9ed90915c {
    padding: 5px 0;
  }

  .plr_mobile--5_ef3dabaf6ed753bc {
    padding: 0 5px;
  }

  .pt_mobile--5_acc00572869046da {
    padding-top: 5px;
  }

  .pb_mobile--5_ec313dd80d136124 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_654ae339fec5abba {
    padding-left: 5px;
  }

  .pr_mobile--5_9bd28ddd3f72eb68 {
    padding-right: 5px;
  }

  .mt_mobile--5_de96a6efab4507b4 {
    margin-top: 5px;
  }

  .mb_mobile--5_96a943e87b86a394 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_6a7e0de87fda2ecb {
    padding: 10px 0;
  }

  .plr_mobile--10_69d213768aaecbd6 {
    padding: 0 10px;
  }

  .pt_mobile--10_6d8dec7475daa19c {
    padding-top: 10px;
  }

  .pb_mobile--10_42c036b001019b39 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_7be3a7117e06678b {
    padding-left: 10px;
  }

  .pr_mobile--10_cc8d09b093703443 {
    padding-right: 10px;
  }

  .mt_mobile--10_3a5ed31ed2bf815d {
    margin-top: 10px;
  }

  .mb_mobile--10_808e4aac4d704ff3 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_8245f1022ef70199 {
    padding: 15px 0;
  }

  .plr_mobile--15_4d0d9639cca93241 {
    padding: 0 15px;
  }

  .pt_mobile--15_3ac5a727bbf75316 {
    padding-top: 15px;
  }

  .pb_mobile--15_06dd11119d616d2e {
    padding-bottom: 15px;
  }

  .pl_mobile--15_863a93ddbd813767 {
    padding-left: 15px;
  }

  .pr_mobile--15_d7a1ea9ce475050d {
    padding-right: 15px;
  }

  .mt_mobile--15_420b34ffbb1b037e {
    margin-top: 15px;
  }

  .mb_mobile--15_69b1d41e3183e1fd {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_3b9e95648ae7972a {
    padding: 20px 0;
  }

  .plr_mobile--20_91472c038d02440c {
    padding: 0 20px;
  }

  .pt_mobile--20_f90e153a569ff850 {
    padding-top: 20px;
  }

  .pb_mobile--20_ea324a6f72054833 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_546507656493d4a6 {
    padding-left: 20px;
  }

  .pr_mobile--20_461883b230d603a5 {
    padding-right: 20px;
  }

  .mt_mobile--20_39a02e55e31a4bba {
    margin-top: 20px;
  }

  .mb_mobile--20_f2d8d8453c212ce5 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_31f271813b49e3fa {
    padding: 25px 0;
  }

  .plr_mobile--25_844f75366525e996 {
    padding: 0 25px;
  }

  .pt_mobile--25_336c63f98c677619 {
    padding-top: 25px;
  }

  .pb_mobile--25_f0923ea94da189d3 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_336d8d4eef491a74 {
    padding-left: 25px;
  }

  .pr_mobile--25_5391fecb1b221ba5 {
    padding-right: 25px;
  }

  .mt_mobile--25_e09181e10caa2ec1 {
    margin-top: 25px;
  }

  .mb_mobile--25_81940f735795331e {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_be73b1ef6c3aecf9 {
    padding: 30px 0;
  }

  .plr_mobile--30_e7a5012972ac6e02 {
    padding: 0 30px;
  }

  .pt_mobile--30_75c358d4af6ce7e0 {
    padding-top: 30px;
  }

  .pb_mobile--30_612d1b9285534f63 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_c4d3d6344241acf8 {
    padding-left: 30px;
  }

  .pr_mobile--30_01c3aa68b66bb83f {
    padding-right: 30px;
  }

  .mt_mobile--30_89450f3991e820de {
    margin-top: 30px;
  }

  .mb_mobile--30_b4c36d5c4b1f5a20 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_f3d0e67ca8a8feaa {
    padding: 35px 0;
  }

  .plr_mobile--35_f5fcdcfb754b6935 {
    padding: 0 35px;
  }

  .pt_mobile--35_e89a5aa49cda0648 {
    padding-top: 35px;
  }

  .pb_mobile--35_b33209e698f8212f {
    padding-bottom: 35px;
  }

  .pl_mobile--35_9d605370bfa8982c {
    padding-left: 35px;
  }

  .pr_mobile--35_21c26e533a2cfc19 {
    padding-right: 35px;
  }

  .mt_mobile--35_633c9a505352de43 {
    margin-top: 35px;
  }

  .mb_mobile--35_daac8911bf213585 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_50131a315fb3ee0e {
    padding: 40px 0;
  }

  .plr_mobile--40_ac9c8a9bbf09ec31 {
    padding: 0 40px;
  }

  .pt_mobile--40_a022e4fde8b5499e {
    padding-top: 40px;
  }

  .pb_mobile--40_fca6dee110a1c68f {
    padding-bottom: 40px;
  }

  .pl_mobile--40_2230d8f6b50281aa {
    padding-left: 40px;
  }

  .pr_mobile--40_098b1cb48b44ebd2 {
    padding-right: 40px;
  }

  .mt_mobile--40_fb831816d3fadc01 {
    margin-top: 40px;
  }

  .mb_mobile--40_75360010318187b9 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_61530b95758227b3 {
    padding: 45px 0;
  }

  .plr_mobile--45_fabb912af636c2af {
    padding: 0 45px;
  }

  .pt_mobile--45_0f777f01b0c915b0 {
    padding-top: 45px;
  }

  .pb_mobile--45_7e4c3ac1379e8a31 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_77df29aac8fa52eb {
    padding-left: 45px;
  }

  .pr_mobile--45_0fd31a2b309dccc8 {
    padding-right: 45px;
  }

  .mt_mobile--45_1b3fbdff016776b6 {
    margin-top: 45px;
  }

  .mb_mobile--45_9ee79160d12ec848 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_6af92823c823c8e9 {
    padding: 50px 0;
  }

  .plr_mobile--50_5de3a0e88de217a8 {
    padding: 0 50px;
  }

  .pt_mobile--50_1857222aabf12f78 {
    padding-top: 50px;
  }

  .pb_mobile--50_a78bbf0c5d5601e4 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_e3f9453525490e5f {
    padding-left: 50px;
  }

  .pr_mobile--50_39f4f6d63f8ab2de {
    padding-right: 50px;
  }

  .mt_mobile--50_423e9f5eacb25d78 {
    margin-top: 50px;
  }

  .mb_mobile--50_06c8775faac2d4a2 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_cc78e9db647dae81 {
    padding: 55px 0;
  }

  .plr_mobile--55_96007e06c350c975 {
    padding: 0 55px;
  }

  .pt_mobile--55_27541f2cc814e9db {
    padding-top: 55px;
  }

  .pb_mobile--55_b2b4a8228adae617 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_dfb3158889193cd4 {
    padding-left: 55px;
  }

  .pr_mobile--55_da45daff275fc645 {
    padding-right: 55px;
  }

  .mt_mobile--55_174fe22422ebc463 {
    margin-top: 55px;
  }

  .mb_mobile--55_77de4a191487bd46 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_b719860c81f11362 {
    padding: 60px 0;
  }

  .plr_mobile--60_b95600c2e127896f {
    padding: 0 60px;
  }

  .pt_mobile--60_f048647707bc09b8 {
    padding-top: 60px;
  }

  .pb_mobile--60_09ae8977d17adc70 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_b9aa7fee0dda34bf {
    padding-left: 60px;
  }

  .pr_mobile--60_7a9a4deca21c6d9c {
    padding-right: 60px;
  }

  .mt_mobile--60_ec02b239b4daf19d {
    margin-top: 60px;
  }

  .mb_mobile--60_a97236f33a6f7236 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_6977a2a63a580a11 {
    padding: 65px 0;
  }

  .plr_mobile--65_e6791f5817417229 {
    padding: 0 65px;
  }

  .pt_mobile--65_79a7e892b72c7c50 {
    padding-top: 65px;
  }

  .pb_mobile--65_a7f0f2e6fcf2ea9b {
    padding-bottom: 65px;
  }

  .pl_mobile--65_dc8caabd1019d1e4 {
    padding-left: 65px;
  }

  .pr_mobile--65_61747afba6ef05fd {
    padding-right: 65px;
  }

  .mt_mobile--65_84817b55fe2ca966 {
    margin-top: 65px;
  }

  .mb_mobile--65_306a2eec9fbf8c58 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_1a421bd9c9f5d91e {
    padding: 70px 0;
  }

  .plr_mobile--70_106395bf56550509 {
    padding: 0 70px;
  }

  .pt_mobile--70_39238a348a821a3d {
    padding-top: 70px;
  }

  .pb_mobile--70_3a693a5a9de1bb66 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_f540244a1e09d801 {
    padding-left: 70px;
  }

  .pr_mobile--70_d85d6ddcc39de892 {
    padding-right: 70px;
  }

  .mt_mobile--70_05273b45992ed579 {
    margin-top: 70px;
  }

  .mb_mobile--70_bcd5b2df1bab0444 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_78025ec6c1f53adf {
    padding: 75px 0;
  }

  .plr_mobile--75_b8e3e00653e88460 {
    padding: 0 75px;
  }

  .pt_mobile--75_3d5d176e441c15ff {
    padding-top: 75px;
  }

  .pb_mobile--75_2c0fe93ff4b7faec {
    padding-bottom: 75px;
  }

  .pl_mobile--75_1042467844b7de4a {
    padding-left: 75px;
  }

  .pr_mobile--75_92b067e5a041d5d6 {
    padding-right: 75px;
  }

  .mt_mobile--75_a2268aff8dab9ced {
    margin-top: 75px;
  }

  .mb_mobile--75_ebcf7cc0c73e5c1e {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_bb2b16233313c63e {
    padding: 80px 0;
  }

  .plr_mobile--80_001494d170a702ca {
    padding: 0 80px;
  }

  .pt_mobile--80_4472aee9c6f732fe {
    padding-top: 80px;
  }

  .pb_mobile--80_8ed0e319d7ac61e9 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_48c9071e461d1384 {
    padding-left: 80px;
  }

  .pr_mobile--80_97ca01497d9fa60c {
    padding-right: 80px;
  }

  .mt_mobile--80_fc155587ef4190b1 {
    margin-top: 80px;
  }

  .mb_mobile--80_d968d61244ea74ba {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_7ce11fe883ac88d1 {
    padding: 85px 0;
  }

  .plr_mobile--85_de756e8e5f12d1f2 {
    padding: 0 85px;
  }

  .pt_mobile--85_a16e3db61221d4b5 {
    padding-top: 85px;
  }

  .pb_mobile--85_14f922d4fc7be446 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_46e93214dad65845 {
    padding-left: 85px;
  }

  .pr_mobile--85_368e54ed28a19daa {
    padding-right: 85px;
  }

  .mt_mobile--85_c5e115e8fc04a26e {
    margin-top: 85px;
  }

  .mb_mobile--85_81da8a043507fba5 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_fcc0d83d4cc423a1 {
    padding: 90px 0;
  }

  .plr_mobile--90_2f70094db73b9643 {
    padding: 0 90px;
  }

  .pt_mobile--90_aaaf8b87700f7505 {
    padding-top: 90px;
  }

  .pb_mobile--90_3a8f6396a8729ad1 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_88c69e65c20037ae {
    padding-left: 90px;
  }

  .pr_mobile--90_977479940deb40f0 {
    padding-right: 90px;
  }

  .mt_mobile--90_df327d1ee9e33d46 {
    margin-top: 90px;
  }

  .mb_mobile--90_53c4a4cb7e455e67 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_e61429f8477766b9 {
    padding: 95px 0;
  }

  .plr_mobile--95_f2fdc0c85a4043cd {
    padding: 0 95px;
  }

  .pt_mobile--95_c28cbd52cc6aba04 {
    padding-top: 95px;
  }

  .pb_mobile--95_733581cf9eb56091 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_961bd0ff39c8b980 {
    padding-left: 95px;
  }

  .pr_mobile--95_a56f1e0a2f421a3a {
    padding-right: 95px;
  }

  .mt_mobile--95_2d53416d5cee5a95 {
    margin-top: 95px;
  }

  .mb_mobile--95_9607efeb120e246a {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_7dbe4c64b1e04b65 {
    padding: 100px 0;
  }

  .plr_mobile--100_e00e184f494c201b {
    padding: 0 100px;
  }

  .pt_mobile--100_f6fb1e8f1d3ea0fa {
    padding-top: 100px;
  }

  .pb_mobile--100_318acb751eec969b {
    padding-bottom: 100px;
  }

  .pl_mobile--100_a1256c6c247cb598 {
    padding-left: 100px;
  }

  .pr_mobile--100_dddce17d31bdd3e7 {
    padding-right: 100px;
  }

  .mt_mobile--100_0ce23f8bde2efbcd {
    margin-top: 100px;
  }

  .mb_mobile--100_2cad4606c815521a {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_3b009bb386732c5c {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_3b009bb386732c5c .slick-slide_79fbd7ca265bdff1 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_851ce323ab1d95a3 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_851ce323ab1d95a3 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_3a6196f3acad3a4d {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_3a6196f3acad3a4d .slick-slide_79fbd7ca265bdff1 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_d8481be70b648a7c {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_d8481be70b648a7c .slick-slide_79fbd7ca265bdff1 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_469e7a92e8cab57f {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_469e7a92e8cab57f .slick-slide_79fbd7ca265bdff1 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_5bf1a9fda9d7b4d8 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_5bf1a9fda9d7b4d8 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_f2e149be6ece5721 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_f2e149be6ece5721 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_01af189e8c8bcd8a {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_01af189e8c8bcd8a .slick-slide_79fbd7ca265bdff1 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_e53a5a8bc17b5819 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_e53a5a8bc17b5819 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_5a8f94cf31faaaa6 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_5a8f94cf31faaaa6 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_a9324c91afdc97cb {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_a9324c91afdc97cb .slick-slide_79fbd7ca265bdff1 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_d00ceb4bd0a8b841 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_d00ceb4bd0a8b841 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_c921952189500083 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_c921952189500083 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_c08640797d1db023 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_c08640797d1db023 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_32c3ed151283a2ed {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_32c3ed151283a2ed .slick-slide_79fbd7ca265bdff1 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_5d8a68e2102af997 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_5d8a68e2102af997 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_7e95ae94a9a614f1 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_7e95ae94a9a614f1 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_c758782445cabea2 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_c758782445cabea2 .slick-slide_79fbd7ca265bdff1 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_9633776c6ff5901b {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_9633776c6ff5901b .slick-slide_79fbd7ca265bdff1 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_25d8b8c5c60fcbeb {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_25d8b8c5c60fcbeb .slick-slide_79fbd7ca265bdff1 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_4977c0e89ba5cf29 {
  margin-top: -30px;
}

.mt_dec--30_b0a966dedec3d51f {
  margin-top: -30px;
}

.mt-dec-100_c5d1a9ca261671d7 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_cc614bd3d95f31a6 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_a772d38e8122774e {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_f516f3e19430be16 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_f516f3e19430be16 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_f516f3e19430be16 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_7b9a49b9ed1d6e31 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_41738058357d7cd1 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_a772d38e8122774e {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_a772d38e8122774e {
    padding-bottom: 30px;
  }
}

.pb_xl--130_81c88d081a7f6b01 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_81c88d081a7f6b01 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_13aa56ab7613ddb3 {
    margin-top: -10px;
  }
}

.mt_dec--120_4daa915b3ec2659f {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_9396b324c49eeeef {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_31d7dff07f0193cc {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_31d7dff07f0193cc {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_31d7dff07f0193cc {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_31d7dff07f0193cc {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_31d7dff07f0193cc {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_33983cf0afa8b355 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_33983cf0afa8b355 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_33983cf0afa8b355 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_b6765b475b170859 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_b6765b475b170859 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_b6765b475b170859 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_b6765b475b170859 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_fe0ad354fbcb39ff {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_f1b49bd0d9cd6717 {
  --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_f1e03f8581fdd2b7 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_ca4c542eeb2771a2, .input-active_dee0596ecc4b7c05 input[type=text], input[type=text].input-active_dee0596ecc4b7c05,
input[type=password].p-holder__active_ca4c542eeb2771a2,
.input-active_dee0596ecc4b7c05 input[type=password],
input[type=password].input-active_dee0596ecc4b7c05,
input[type=email].p-holder__active_ca4c542eeb2771a2,
.input-active_dee0596ecc4b7c05 input[type=email],
input[type=email].input-active_dee0596ecc4b7c05,
input[type=number].p-holder__active_ca4c542eeb2771a2,
.input-active_dee0596ecc4b7c05 input[type=number],
input[type=number].input-active_dee0596ecc4b7c05,
input[type=tel].p-holder__active_ca4c542eeb2771a2,
.input-active_dee0596ecc4b7c05 input[type=tel],
input[type=tel].input-active_dee0596ecc4b7c05,
input[type=url].p-holder__active_ca4c542eeb2771a2,
.input-active_dee0596ecc4b7c05 input[type=url],
input[type=url].input-active_dee0596ecc4b7c05,
textarea.p-holder__active_ca4c542eeb2771a2,
textarea.input-active_dee0596ecc4b7c05 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_ca4c542eeb2771a2::placeholder, .input-active_dee0596ecc4b7c05 input[type=text]::placeholder, input[type=text].input-active_dee0596ecc4b7c05::placeholder,
input[type=password].p-holder__active_ca4c542eeb2771a2::placeholder,
.input-active_dee0596ecc4b7c05 input[type=password]::placeholder,
input[type=password].input-active_dee0596ecc4b7c05::placeholder,
input[type=email].p-holder__active_ca4c542eeb2771a2::placeholder,
.input-active_dee0596ecc4b7c05 input[type=email]::placeholder,
input[type=email].input-active_dee0596ecc4b7c05::placeholder,
input[type=number].p-holder__active_ca4c542eeb2771a2::placeholder,
.input-active_dee0596ecc4b7c05 input[type=number]::placeholder,
input[type=number].input-active_dee0596ecc4b7c05::placeholder,
input[type=tel].p-holder__active_ca4c542eeb2771a2::placeholder,
.input-active_dee0596ecc4b7c05 input[type=tel]::placeholder,
input[type=tel].input-active_dee0596ecc4b7c05::placeholder,
input[type=url].p-holder__active_ca4c542eeb2771a2::placeholder,
.input-active_dee0596ecc4b7c05 input[type=url]::placeholder,
input[type=url].input-active_dee0596ecc4b7c05::placeholder,
textarea.p-holder__active_ca4c542eeb2771a2::placeholder,
textarea.input-active_dee0596ecc4b7c05::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder, .input-active_dee0596ecc4b7c05 input[type=text]:-ms-input-placeholder, input[type=text].input-active_dee0596ecc4b7c05:-ms-input-placeholder,
input[type=password].p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_dee0596ecc4b7c05:-ms-input-placeholder,
input[type=email].p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_dee0596ecc4b7c05:-ms-input-placeholder,
input[type=number].p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_dee0596ecc4b7c05:-ms-input-placeholder,
input[type=tel].p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_dee0596ecc4b7c05:-ms-input-placeholder,
input[type=url].p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_dee0596ecc4b7c05:-ms-input-placeholder,
textarea.p-holder__active_ca4c542eeb2771a2:-ms-input-placeholder,
textarea.input-active_dee0596ecc4b7c05:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder, .input-active_dee0596ecc4b7c05 input[type=text]::-ms-input-placeholder, input[type=text].input-active_dee0596ecc4b7c05::-ms-input-placeholder,
input[type=password].p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_dee0596ecc4b7c05::-ms-input-placeholder,
input[type=email].p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_dee0596ecc4b7c05::-ms-input-placeholder,
input[type=number].p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_dee0596ecc4b7c05::-ms-input-placeholder,
input[type=tel].p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_dee0596ecc4b7c05::-ms-input-placeholder,
input[type=url].p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder,
.input-active_dee0596ecc4b7c05 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_dee0596ecc4b7c05::-ms-input-placeholder,
textarea.p-holder__active_ca4c542eeb2771a2::-ms-input-placeholder,
textarea.input-active_dee0596ecc4b7c05::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_336c072b56c5fd4c, .input-error_4d0c8a51846e87bf input[type=text], input[type=text].input-error_4d0c8a51846e87bf,
input[type=password].p-holder__error_336c072b56c5fd4c,
.input-error_4d0c8a51846e87bf input[type=password],
input[type=password].input-error_4d0c8a51846e87bf,
input[type=email].p-holder__error_336c072b56c5fd4c,
.input-error_4d0c8a51846e87bf input[type=email],
input[type=email].input-error_4d0c8a51846e87bf,
input[type=number].p-holder__error_336c072b56c5fd4c,
.input-error_4d0c8a51846e87bf input[type=number],
input[type=number].input-error_4d0c8a51846e87bf,
input[type=tel].p-holder__error_336c072b56c5fd4c,
.input-error_4d0c8a51846e87bf input[type=tel],
input[type=tel].input-error_4d0c8a51846e87bf,
input[type=url].p-holder__error_336c072b56c5fd4c,
.input-error_4d0c8a51846e87bf input[type=url],
input[type=url].input-error_4d0c8a51846e87bf,
textarea.p-holder__error_336c072b56c5fd4c,
textarea.input-error_4d0c8a51846e87bf {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_336c072b56c5fd4c::placeholder, .input-error_4d0c8a51846e87bf input[type=text]::placeholder, input[type=text].input-error_4d0c8a51846e87bf::placeholder,
input[type=password].p-holder__error_336c072b56c5fd4c::placeholder,
.input-error_4d0c8a51846e87bf input[type=password]::placeholder,
input[type=password].input-error_4d0c8a51846e87bf::placeholder,
input[type=email].p-holder__error_336c072b56c5fd4c::placeholder,
.input-error_4d0c8a51846e87bf input[type=email]::placeholder,
input[type=email].input-error_4d0c8a51846e87bf::placeholder,
input[type=number].p-holder__error_336c072b56c5fd4c::placeholder,
.input-error_4d0c8a51846e87bf input[type=number]::placeholder,
input[type=number].input-error_4d0c8a51846e87bf::placeholder,
input[type=tel].p-holder__error_336c072b56c5fd4c::placeholder,
.input-error_4d0c8a51846e87bf input[type=tel]::placeholder,
input[type=tel].input-error_4d0c8a51846e87bf::placeholder,
input[type=url].p-holder__error_336c072b56c5fd4c::placeholder,
.input-error_4d0c8a51846e87bf input[type=url]::placeholder,
input[type=url].input-error_4d0c8a51846e87bf::placeholder,
textarea.p-holder__error_336c072b56c5fd4c::placeholder,
textarea.input-error_4d0c8a51846e87bf::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_336c072b56c5fd4c:-ms-input-placeholder, .input-error_4d0c8a51846e87bf input[type=text]:-ms-input-placeholder, input[type=text].input-error_4d0c8a51846e87bf:-ms-input-placeholder,
input[type=password].p-holder__error_336c072b56c5fd4c:-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=password]:-ms-input-placeholder,
input[type=password].input-error_4d0c8a51846e87bf:-ms-input-placeholder,
input[type=email].p-holder__error_336c072b56c5fd4c:-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=email]:-ms-input-placeholder,
input[type=email].input-error_4d0c8a51846e87bf:-ms-input-placeholder,
input[type=number].p-holder__error_336c072b56c5fd4c:-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=number]:-ms-input-placeholder,
input[type=number].input-error_4d0c8a51846e87bf:-ms-input-placeholder,
input[type=tel].p-holder__error_336c072b56c5fd4c:-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_4d0c8a51846e87bf:-ms-input-placeholder,
input[type=url].p-holder__error_336c072b56c5fd4c:-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=url]:-ms-input-placeholder,
input[type=url].input-error_4d0c8a51846e87bf:-ms-input-placeholder,
textarea.p-holder__error_336c072b56c5fd4c:-ms-input-placeholder,
textarea.input-error_4d0c8a51846e87bf:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_336c072b56c5fd4c::-ms-input-placeholder, .input-error_4d0c8a51846e87bf input[type=text]::-ms-input-placeholder, input[type=text].input-error_4d0c8a51846e87bf::-ms-input-placeholder,
input[type=password].p-holder__error_336c072b56c5fd4c::-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=password]::-ms-input-placeholder,
input[type=password].input-error_4d0c8a51846e87bf::-ms-input-placeholder,
input[type=email].p-holder__error_336c072b56c5fd4c::-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=email]::-ms-input-placeholder,
input[type=email].input-error_4d0c8a51846e87bf::-ms-input-placeholder,
input[type=number].p-holder__error_336c072b56c5fd4c::-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=number]::-ms-input-placeholder,
input[type=number].input-error_4d0c8a51846e87bf::-ms-input-placeholder,
input[type=tel].p-holder__error_336c072b56c5fd4c::-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_4d0c8a51846e87bf::-ms-input-placeholder,
input[type=url].p-holder__error_336c072b56c5fd4c::-ms-input-placeholder,
.input-error_4d0c8a51846e87bf input[type=url]::-ms-input-placeholder,
input[type=url].input-error_4d0c8a51846e87bf::-ms-input-placeholder,
textarea.p-holder__error_336c072b56c5fd4c::-ms-input-placeholder,
textarea.input-error_4d0c8a51846e87bf::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_336c072b56c5fd4c:focus, .input-error_4d0c8a51846e87bf input[type=text]:focus, input[type=text].input-error_4d0c8a51846e87bf:focus,
input[type=password].p-holder__error_336c072b56c5fd4c:focus,
.input-error_4d0c8a51846e87bf input[type=password]:focus,
input[type=password].input-error_4d0c8a51846e87bf:focus,
input[type=email].p-holder__error_336c072b56c5fd4c:focus,
.input-error_4d0c8a51846e87bf input[type=email]:focus,
input[type=email].input-error_4d0c8a51846e87bf:focus,
input[type=number].p-holder__error_336c072b56c5fd4c:focus,
.input-error_4d0c8a51846e87bf input[type=number]:focus,
input[type=number].input-error_4d0c8a51846e87bf:focus,
input[type=tel].p-holder__error_336c072b56c5fd4c:focus,
.input-error_4d0c8a51846e87bf input[type=tel]:focus,
input[type=tel].input-error_4d0c8a51846e87bf:focus,
input[type=url].p-holder__error_336c072b56c5fd4c:focus,
.input-error_4d0c8a51846e87bf input[type=url]:focus,
input[type=url].input-error_4d0c8a51846e87bf:focus,
textarea.p-holder__error_336c072b56c5fd4c:focus,
textarea.input-error_4d0c8a51846e87bf: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_e3b52c18af4526c0::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_5d8a16a7ed193575 {
  margin-bottom: 20px;
}
.form-group_5d8a16a7ed193575 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_5d8a16a7ed193575 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_5d8a16a7ed193575 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_5d8a16a7ed193575 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_5d8a16a7ed193575 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_1b85b9c5f37cfb75:before,
.clearfix_1b85b9c5f37cfb75:after {
  content: " ";
  display: table;
}

.clearfix_1b85b9c5f37cfb75:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_ef287afc0d8fd105 .slick-slide_79fbd7ca265bdff1 {
  margin-bottom: -10px;
}

.slick-gutter-15_3a6196f3acad3a4d {
  margin: -30px -15px;
}
.slick-gutter-15_3a6196f3acad3a4d .slick-slide_79fbd7ca265bdff1 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_669eca6df5f490fd {
  background: var(--color-primary);
}

.bg-color-secondary_edbb18242b30053a {
  background: var(--color-secondary);
}

.bg-color-tertiary_d47bc7e3f5db342f {
  background: var(--color-tertiary);
}

.bg-color-gray_2340a9cf12b95621 {
  background: var(--color-gray);
}

.bg-color-white_f471de7bbb078889 {
  background: #FFFFFF;
}

.bg-color-black_95d033fd8bb17216 {
  background: #1A1A1A;
}

.bg-color-extra03_25e0b1fde652b072 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_8d7862b5132a9150 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_4c63840086992afc {
  background-image: url(../pictures/bg/bg-image-1.jpg);
}

.bg_image--2_f999339ddf4b12e8 {
  background-image: url(../pictures/bg/bg-image-2.jpg);
}

.bg_image--3_4e9ed0e88e596c8e {
  background-image: url(../pictures/bg/bg-image-3.jpg);
}

.bg_image--4_a2697462093c984b {
  background-image: url(../pictures/bg/bg-image-4.jpg);
}

.bg_image--5_838e2b027d4bbaf5 {
  background-image: url(../pictures/bg/bg-image-5.jpg);
}

.bg_image--6_6a1de47bf5d46d7d {
  background-image: url(../pictures/bg/bg-image-6.jpg);
}

.bg_image--7_e994ebd4d073cc0e {
  background-image: url(../pictures/bg/bg-image-7.jpg);
}

.bg_image--8_2507082db70b52ec {
  background-image: url(../pictures/bg/bg-image-8.jpg);
}

.bg_image--9_ee67262bf1baea4a {
  background-image: url(../pictures/bg/bg-image-9.jpg);
}

.bg_image--10_b53a2ae145339fe8 {
  background-image: url(../pictures/bg/bg-image-10.jpg);
}

.bg_image--11_3bd122ebf684c478 {
  background-image: url(../pictures/bg/bg-image-11.jpg);
}

.bg_image--12_d52efb4f0f81efa3 {
  background-image: url(../pictures/bg/bg-image-12.jpg);
}

.bg_image--13_2cf39beede0dff16 {
  background-image: url(../pictures/bg/bg-image-13.jpg);
}

.bg_image--14_6acf57d63f2c1ebb {
  background-image: url(../pictures/bg/bg-image-14.jpg);
}

.bg_image--15_00d0a6d0cd8eccfc {
  background-image: url(../pictures/bg/bg-image-15.jpg);
}

.bg_image--16_ced1345f91ef0085 {
  background-image: url(../pictures/bg/bg-image-16.jpg);
}

.bg_image--17_a8ff919a704756b9 {
  background-image: url(../pictures/bg/bg-image-17.jpg);
}

.bg_image--18_1339b3a790960cce {
  background-image: url(../pictures/bg/bg-image-18.jpg);
}

.bg_image--19_ab5e4ff0a1a90b40 {
  background-image: url(../pictures/bg/bg-image-19.jpg);
}

.bg_image--20_7865b75c5028560a {
  background-image: url(../pictures/bg/bg-image-20.jpg);
}

.bg_image--21_e964517f5e795a0d {
  background-image: url(../pictures/bg/bg-image-21.jpg);
}

.bg_image--22_afc655ae63d232e6 {
  background-image: url(../pictures/bg/bg-image-22.jpg);
}

.bg_image--23_7e176baeb12bf4ec {
  background-image: url(../pictures/bg/bg-image-23.jpg);
}

.bg_image--24_edd04f1e690ac337 {
  background-image: url(../pictures/bg/bg-image-24.jpg);
}

.bg_image--25_7a761017608be9d8 {
  background-image: url(../pictures/bg/bg-image-25.jpg);
}

.bg_image--26_29fa522e1826d36c {
  background-image: url(../pictures/bg/bg-image-26.jpg);
}

.bg_image--27_6ed7c2b8e08be9ec {
  background-image: url(../pictures/bg/bg-image-27.jpg);
}

.bg_image--28_5cbef1d6c32401e4 {
  background-image: url(../pictures/bg/bg-image-28.jpg);
}

.bg_image--29_446bc4c3c86edcb9 {
  background-image: url(../pictures/bg/bg-image-29.jpg);
}

.bg_image--30_9590c1b78a81ea76 {
  background-image: url(../pictures/bg/bg-image-30.jpg);
}

.bg_image--31_97c5bfa335492dbc {
  background-image: url(../pictures/bg/bg-image-31.jpg);
}

.bg_image--32_0aafa8dc95c396c5 {
  background-image: url(../pictures/bg/bg-image-32.jpg);
}

.bg_image--33_5fc1d0cec169fd81 {
  background-image: url(../pictures/bg/bg-image-33.jpg);
}

.bg_image--34_e5215c23ff4b7889 {
  background-image: url(../pictures/bg/bg-image-34.jpg);
}

.bg_image--35_53eab848037205e0 {
  background-image: url(../pictures/bg/bg-image-35.jpg);
}

.bg_image--36_d32ba34a3742762c {
  background-image: url(../pictures/bg/bg-image-36.jpg);
}

.bg_image--37_90cf5ba059361208 {
  background-image: url(../pictures/bg/bg-image-37.jpg);
}

.bg_image--38_0cb06accab69e693 {
  background-image: url(../pictures/bg/bg-image-38.jpg);
}

.bg_image--39_60a77495387a40a4 {
  background-image: url(../pictures/bg/bg-image-39.jpg);
}

.bg_image--40_e014511c4528c3d7 {
  background-image: url(../pictures/bg/bg-image-40.jpg);
}

.bg_tr-image--1_2a8c6a09d4451caf {
  background-image: url(../pictures/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_328af6c43f93b97e {
  background-image: url(../pictures/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_af979594c0ec10e5 {
  background-image: url(../pictures/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_3022a546425284a6 {
  background-image: url(../pictures/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_f7cad86bb7462d61 {
  background-image: url(../pictures/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_34a5b0f2ee2d3563 {
  background-image: url(../pictures/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_33cb4437ea094ffb {
  background-image: url(../pictures/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_d04776bbbb42a4fa {
  background-image: url(../pictures/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_cb7b4e4d057681cf {
  background-image: url(../pictures/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_ebc5582d03f6da17 {
  background-image: url(../pictures/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_5bd3cf5efd911f1f {
  background-image: url(../pictures/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_483ba9d8727b6686 {
  background-image: url(../pictures/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_63bbba7c222cd9d7 {
  background-image: url(../pictures/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_35163d988f1dd519 {
  background-image: url(../pictures/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_a7efb0dba08c700a {
  background-image: url(../pictures/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_0e547c31ac6341b5 {
  background-image: url(../pictures/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_928eb530e2e13934 {
  background-image: url(../pictures/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_0ecb3f2ccd446c28 {
  background-image: url(../pictures/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_4e8e048356d2a180 {
  background-image: url(../pictures/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_512570c616624a39 {
  background-image: url(../pictures/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_afde4ee20c258765 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_d6a2469f1b313a4d {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_d6a2469f1b313a4d > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_4de6773e55945e5d {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_4de6773e55945e5d > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_13c72e2cc8f62b89 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_13c72e2cc8f62b89 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_2ea149282c6e8bed {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2ea149282c6e8bed {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2ea149282c6e8bed {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2ea149282c6e8bed {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2ea149282c6e8bed {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_2ea149282c6e8bed > [class*=col], .row--20_2ea149282c6e8bed > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2ea149282c6e8bed > [class*=col], .row--20_2ea149282c6e8bed > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2ea149282c6e8bed > [class*=col], .row--20_2ea149282c6e8bed > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2ea149282c6e8bed > [class*=col], .row--20_2ea149282c6e8bed > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2ea149282c6e8bed > [class*=col], .row--20_2ea149282c6e8bed > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_47685efeaa06dd15 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_47685efeaa06dd15 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_47685efeaa06dd15 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_47685efeaa06dd15 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_47685efeaa06dd15 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_47685efeaa06dd15 > [class*=col], .row--25_47685efeaa06dd15 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_47685efeaa06dd15 > [class*=col], .row--25_47685efeaa06dd15 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_47685efeaa06dd15 > [class*=col], .row--25_47685efeaa06dd15 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_47685efeaa06dd15 > [class*=col], .row--25_47685efeaa06dd15 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_47685efeaa06dd15 > [class*=col], .row--25_47685efeaa06dd15 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_f8fdaa582a220b33 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_f8fdaa582a220b33 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_f8fdaa582a220b33 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_f8fdaa582a220b33 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_f8fdaa582a220b33 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_f8fdaa582a220b33 > [class*=col], .row--30_f8fdaa582a220b33 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_f8fdaa582a220b33 > [class*=col], .row--30_f8fdaa582a220b33 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_f8fdaa582a220b33 > [class*=col], .row--30_f8fdaa582a220b33 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_f8fdaa582a220b33 > [class*=col], .row--30_f8fdaa582a220b33 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_f8fdaa582a220b33 > [class*=col], .row--30_f8fdaa582a220b33 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_65482f44262764d8 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_65482f44262764d8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_65482f44262764d8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_65482f44262764d8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_65482f44262764d8 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_65482f44262764d8 > [class*=col], .row--45_65482f44262764d8 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_65482f44262764d8 > [class*=col], .row--45_65482f44262764d8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_65482f44262764d8 > [class*=col], .row--45_65482f44262764d8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_65482f44262764d8 > [class*=col], .row--45_65482f44262764d8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_65482f44262764d8 > [class*=col], .row--45_65482f44262764d8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_005967095c366365 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_005967095c366365 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_005967095c366365 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_005967095c366365 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_005967095c366365 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_005967095c366365 > [class*=col], .row--40_005967095c366365 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_005967095c366365 > [class*=col], .row--40_005967095c366365 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_005967095c366365 > [class*=col], .row--40_005967095c366365 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_005967095c366365 > [class*=col], .row--40_005967095c366365 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_005967095c366365 > [class*=col], .row--40_005967095c366365 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_f9ffabd8af996fc3 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_f9ffabd8af996fc3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_f9ffabd8af996fc3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_f9ffabd8af996fc3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_f9ffabd8af996fc3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_f9ffabd8af996fc3 > [class*=col], .row--60_f9ffabd8af996fc3 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_f9ffabd8af996fc3 > [class*=col], .row--60_f9ffabd8af996fc3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_f9ffabd8af996fc3 > [class*=col], .row--60_f9ffabd8af996fc3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_f9ffabd8af996fc3 > [class*=col], .row--60_f9ffabd8af996fc3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_f9ffabd8af996fc3 > [class*=col], .row--60_f9ffabd8af996fc3 > [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_119bc6282eb967dd(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_119bc6282eb967dd(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_119bc6282eb967dd(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_119bc6282eb967dd(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_3a337f5a21760b41/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_d8d633da5a4ca253 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_77143704b5ee18b7 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_c5e1bfb9d032729e,
.animated.bounceOut_f5aa0002d862910f {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_7ae8d78af99c0169,
.animated.flipOutY_e52ed93a9e94765d {
  -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_8e94f5d52e2667ef {
  -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_1b1a18b524c99117 {
  -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_25cc8cbfe605eb67 {
  -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_4e02358dade4ee9c {
  -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_3c1a5ed899165288 {
  -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_0ae9235ac760d0c8 {
  -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_c5e1bfb9d032729e {
  -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_cb52e04116bd8387 {
  -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_08dbab50e031a9c3 {
  -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_dc0430dac9a2352d {
  -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_eea240af925a1874 {
  -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_f5aa0002d862910f {
  -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_ab0eb4cd2f74c5b8 {
  -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_bf75671c79e0e477 {
  -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_6cd90a40f10497c8 {
  -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_ae54cad0d81b0ab3 {
  -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_c9819c4e8172c887 {
  -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_f65f68c98c75f2fb {
  -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_9d9082f107b2d279 {
  -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_4e643aaf6c705872 {
  -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_6598f7a37c356def {
  -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_828d74a2777b6c27 {
  -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_30d5eb2258e5042f {
  -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_970435d6920e3e05 {
  -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_1525403a64909cfc {
  -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_c68345f9abe91266 {
  -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_4824e4162e36be2d {
  -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_cb635774cd027d32 {
  -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_fa546ebc8c04a456 {
  -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_c7a55b0d29600d71 {
  -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_be118653846d9451 {
  -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_720328a394736c1e {
  -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_fb78a9e5e87bb2f9 {
  -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_829d5baec7db84f6 {
  -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_5b8d54096c55db6e {
  -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_deb5369150991fbd {
  -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_7ae8d78af99c0169 {
  -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_e52ed93a9e94765d {
  -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_2c379ac3957cb5a5 {
  -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_ed66f5016fb2a610 {
  -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_51cea521477a4da1 {
  -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_553f83f1580ecf99 {
  -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_e60f1d53262e00b6 {
  -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_a53bcd308d5c9d65 {
  -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_774e12c025424e8c {
  -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_a89f91fc36501ddb {
  -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_087ee4a02cf4bc3e {
  -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_8b76d29b7742af7d {
  -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_6921c060b8890843 {
  -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_c6bbb3733671bfd1 {
  -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_77143704b5ee18b7 {
  -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_dda1354a504ff070 {
  -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_a9d1a117c93c7175 {
  -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_29410531e296a9d5 {
  -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_6d9bdb44ad996afe {
  -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_e07a7a1e17ca92ef {
  -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_f089656762021f5d {
  -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_ef20d8adf899c05f {
  -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_45c1fef1566e0584 {
  -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_e3fa56e86e72a7ed {
  -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_d98e7fb7050be941 {
  -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_c5d3e2b8e2bff87a {
  -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_168f0faac82435cf {
  -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_1c48d9d115e68eaa {
  -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_e3224a71d2c5e4b3 {
  -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_10c997f2e35373fe {
  -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_5318649bf07e076d {
  -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_cac2e2164c50a16c {
  -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_e1950710ee217bf3 {
  -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_28f7565402add1cf {
  -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_e4964e3252804c14 {
  -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_5890bd2a7e19c20f {
  animation: animate-floting 15s linear infinite;
}
.floting-line_5890bd2a7e19c20f:hover {
  animation-play-state: paused;
}

.floting-line-2_1163a26aecf83b6f {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_1163a26aecf83b6f: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_119bc6282eb967dd(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_119bc6282eb967dd(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_119bc6282eb967dd(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_85180f05c41f675c {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_85180f05c41f675c .reveal-animation_f4aea0ebfc8f497a {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_85180f05c41f675c .reveal-animation_f4aea0ebfc8f497a::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_f4aea0ebfc8f497a.reveal-primary_5433bf0f02a07225::before {
  background: #0c0c0a;
}

.reveal-animation_f4aea0ebfc8f497a.reveal-dark_dc368a43b1241bb1::before {
  background: #000;
}

.reveal-animation_f4aea0ebfc8f497a.reveal-white_b0d41a93e14f196f::before {
  background: #000;
}

.reveal-animation_f4aea0ebfc8f497a.reveal-top_da5989fe2962fe98.aos-animate::before,
.reveal-animation_f4aea0ebfc8f497a.reveal-bottom_9f47dfb93755b17c.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_f4aea0ebfc8f497a.reveal-start_34c5925929c259a0.aos-animate::before,
.reveal-animation_f4aea0ebfc8f497a.reveal-end_82bc05c7f20f390b.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_f4aea0ebfc8f497a.reveal-top_da5989fe2962fe98::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_f4aea0ebfc8f497a.reveal-start_34c5925929c259a0::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_f4aea0ebfc8f497a.reveal-end_82bc05c7f20f390b::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_f4aea0ebfc8f497a.reveal-bottom_9f47dfb93755b17c::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_dbbfa062fb1f2b6b {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_dbbfa062fb1f2b6b {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_dbbfa062fb1f2b6b {
    margin: 6em auto;
  }
}
.cd-headline_a0b2e0512de3c274 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_a0b2e0512de3c274 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_a0b2e0512de3c274 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_a0b2e0512de3c274 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_a0b2e0512de3c274 {
    font-size: 26px;
  }
}
.cd-words-wrapper_e778e404ad149222 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_e778e404ad149222 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_e778e404ad149222 b.is-visible_940c86b690163f83 {
  position: relative;
}

.no-js_ae24670aeac45072 .cd-words-wrapper_e778e404ad149222 b {
  opacity: 0;
}

.no-js_ae24670aeac45072 .cd-words-wrapper_e778e404ad149222 b.is-visible_940c86b690163f83 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_a0b2e0512de3c274.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_a0b2e0512de3c274.clip .cd-words-wrapper_e778e404ad149222 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_a0b2e0512de3c274.clip .cd-words-wrapper_e778e404ad149222 b {
  font-weight: 700;
}

.cd-headline_a0b2e0512de3c274.clip .cd-words-wrapper_e778e404ad149222::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_a0b2e0512de3c274.clip b {
  opacity: 0;
}

.cd-headline_a0b2e0512de3c274.clip b.is-visible_940c86b690163f83 {
  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_db30a53c12f57261,
body.sal-disabled_10ef7db90cb8b3ad [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_db30a53c12f57261,
body.sal-disabled_10ef7db90cb8b3ad [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_db30a53c12f57261,
body.sal-disabled_10ef7db90cb8b3ad [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_db30a53c12f57261,
body.sal-disabled_10ef7db90cb8b3ad [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_9441713b4f5062fb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_9441713b4f5062fb .button-area-start_e2b3d36cc92d51e7 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_9441713b4f5062fb .button-area-start_e2b3d36cc92d51e7 .call-us_1db2d8261e6e3d0c {
    display: none;
  }
}
.header-style-one-wrapper_9441713b4f5062fb .button-area-start_e2b3d36cc92d51e7 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_9441713b4f5062fb .button-area-start_e2b3d36cc92d51e7 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_9441713b4f5062fb .logo-area_4970a5ade9a3fb35 .logo_87a4a12e8282068c {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_4970a5ade9a3fb35 img.light_a6ebc7f6e4ad5c18 {
  display: block;
}
[data-theme=light] .logo-area_4970a5ade9a3fb35 img.dark_f1d95796e12fc15b {
  display: none;
}

[data-theme=dark] .logo-area_4970a5ade9a3fb35 img.light_a6ebc7f6e4ad5c18 {
  display: none;
}
[data-theme=dark] .logo-area_4970a5ade9a3fb35 img.dark_f1d95796e12fc15b {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_092b7201d0c7e2a1 .main-nav-area_9b6e04a62392cf42 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_092b7201d0c7e2a1 .button-area-start_e2b3d36cc92d51e7 .text-btn_7d6ef009f076e7fa {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_9b6e04a62392cf42 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_e2b3d36cc92d51e7 .call-us_1db2d8261e6e3d0c, [data-theme=dark] .header--sticky.sticky .button-area-start_e2b3d36cc92d51e7 .text-btn_7d6ef009f076e7fa {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_092b7201d0c7e2a1 .main-nav-area_9b6e04a62392cf42 ul li a {
  color: #fff;
}

.header-style-one_902ad227751683a1 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_902ad227751683a1 .header-style-one-wrapper_9441713b4f5062fb .main-nav-area_9b6e04a62392cf42 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_902ad227751683a1 .header-style-one-wrapper_9441713b4f5062fb .main-nav-area_9b6e04a62392cf42 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_8c51bbf1e9cf9b16 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_902ad227751683a1 .header-style-one-wrapper_9441713b4f5062fb .main-nav-area_9b6e04a62392cf42 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_902ad227751683a1 .header-style-one-wrapper_9441713b4f5062fb .main-nav-area_9b6e04a62392cf42 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_902ad227751683a1 .header-style-one-wrapper_9441713b4f5062fb .button-area-start_e2b3d36cc92d51e7 a.text-btn_7d6ef009f076e7fa {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_092b7201d0c7e2a1 {
  background: var(--body-bg);
}

header.header-two_1370b0ca906a5370 {
  display: block;
}
header.header-two_1370b0ca906a5370.border-bottom_399e1e4e611d2fa3 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_f33be0d2d2c52cb2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_f33be0d2d2c52cb2 a.logo-area_4970a5ade9a3fb35 {
  padding: 25px 0;
}
.header-two-content-main_f33be0d2d2c52cb2 .header-end-area_fbd0fabfd7f40ce9 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_f33be0d2d2c52cb2 .header-end-area_fbd0fabfd7f40ce9 a.reqiest_72674d22f39fdeaa {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_f33be0d2d2c52cb2 .header-end-area_fbd0fabfd7f40ce9 a.reqiest_72674d22f39fdeaa {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_f33be0d2d2c52cb2 .header-end-area_fbd0fabfd7f40ce9 .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_59c591efaa67acfd {
  width: 100%;
  position: absolute;
}
.header-three_59c591efaa67acfd .header-wrapper-main-three_52606ceb64d4ca0f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_59c591efaa67acfd .header-wrapper-main-three_52606ceb64d4ca0f .header-right-area_4369c298bdd6cf8a {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_59c591efaa67acfd .header-wrapper-main-three_52606ceb64d4ca0f .header-right-area_4369c298bdd6cf8a .main-nav-area_9b6e04a62392cf42 {
    display: none;
  }
}
.header-three_59c591efaa67acfd .header-wrapper-main-three_52606ceb64d4ca0f .header-right-area_4369c298bdd6cf8a .main-nav-area_9b6e04a62392cf42 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_59c591efaa67acfd .header-wrapper-main-three_52606ceb64d4ca0f .header-right-area_4369c298bdd6cf8a .rts-btn {
    display: none;
  }
}
.header-three_59c591efaa67acfd .header-wrapper-main-three_52606ceb64d4ca0f .logo-area_4970a5ade9a3fb35 {
  padding: 25px 0;
}

.main-nav-area_9b6e04a62392cf42 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_9b6e04a62392cf42 ul li {
  margin: 0;
}
.main-nav-area_9b6e04a62392cf42 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_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 {
  transition: all 0.3s;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78:hover .menu-item_6ec834a76469d7e2 {
  opacity: 0.5;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .menu-item_6ec834a76469d7e2 {
  transition: all 0.3s;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .menu-item_6ec834a76469d7e2 .fluxi-dropdown-main-element_acd448ecfa6f7a20 {
  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_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .menu-item_6ec834a76469d7e2 .fluxi-dropdown-main-element_acd448ecfa6f7a20 {
    padding: 35px 17px;
  }
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .menu-item_6ec834a76469d7e2:hover {
  opacity: 1;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43 {
  z-index: 10;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43 .fluxi-submenu_18c45956900b3b2c {
  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_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43 .fluxi-submenu_18c45956900b3b2c:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43 .fluxi-submenu_18c45956900b3b2c li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43 .fluxi-submenu_18c45956900b3b2c li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43 .fluxi-submenu_18c45956900b3b2c 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_9b6e04a62392cf42 ul.fluxi-desktop-menu_faacae4bd98dee78 .fluxi-has-dropdown_55eac66257db3e43:hover .fluxi-submenu_18c45956900b3b2c {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_f33be0d2d2c52cb2 .main-nav-area_9b6e04a62392cf42 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_f33be0d2d2c52cb2 .main-nav-area_9b6e04a62392cf42 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_f33be0d2d2c52cb2 .main-nav-area_9b6e04a62392cf42 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_f33be0d2d2c52cb2 .main-nav-area_9b6e04a62392cf42 {
    display: none;
  }
}

.side-bar_3f48028f87b3e8a8 {
  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_3f48028f87b3e8a8 {
    width: 315px;
  }
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .thumbnail_da04b2ad64fa33fc {
  display: flex;
  justify-content: center;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .thumbnail_da04b2ad64fa33fc img {
  width: 60%;
  margin: auto;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .title {
  font-weight: 600;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .footer_6e59b0683074805c {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .footer_6e59b0683074805c .title {
  font-weight: 500;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .footer_6e59b0683074805c a.rts-btn {
  margin: auto;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 {
  margin-top: 50px;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .single-info_4e3d884b82a793a4 {
  margin: 15px 0;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .single-info_4e3d884b82a793a4 a:hover {
  color: var(--color-primary);
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .rts-social-style-one_3f805db5a1af8d34 {
  margin-top: 40px;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .rts-social-style-one_3f805db5a1af8d34 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .rts-social-style-one_3f805db5a1af8d34 ul li {
  margin: 0;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .rts-social-style-one_3f805db5a1af8d34 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .contact-information--sidebar_47ddcf518af1fb04 .rts-social-style-one_3f805db5a1af8d34 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_3f48028f87b3e8a8.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_3f48028f87b3e8a8 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_3f48028f87b3e8a8 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_902ad227751683a1.case-studies_c2dda84d78add677 .main-nav-area_9b6e04a62392cf42 ul li > a.fluxi-dropdown-main-element_acd448ecfa6f7a20 {
  color: #fff !important;
}

.header-style-one_902ad227751683a1.case-studies_c2dda84d78add677.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_3f48028f87b3e8a8 {
  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_3f48028f87b3e8a8 {
    width: 300px;
  }
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .thumbnail_da04b2ad64fa33fc {
  display: flex;
  justify-content: center;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .thumbnail_da04b2ad64fa33fc img {
  width: 85%;
  margin: auto;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .title {
  font-weight: 600;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .footer_6e59b0683074805c {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .footer_6e59b0683074805c .title {
  font-weight: 500;
}
.side-bar_3f48028f87b3e8a8 .inner-main-wrapper-desk_8443981ed6f2242f .inner-content_4b445cac5a296ef3 .footer_6e59b0683074805c a.rts-btn {
  margin: auto;
}

.side-bar_3f48028f87b3e8a8.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_3f48028f87b3e8a8 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_3f48028f87b3e8a8 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(../pictures/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_0b254e4c36cce4cb {
  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_d5da6e3b2f758a92 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_d5da6e3b2f758a92 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_d5da6e3b2f758a92 {
    display: block;
  }
}

.mobile-menu-main_d5da6e3b2f758a92 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li a.main_14bb3fdd2749ba6a {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619 {
  position: relative;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619 ul a {
  padding: 10px 0;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619 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_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619::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_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619.mm-active_34df05616a9a752e::after {
  content: "\f077";
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619.third-lvl_122223f5b2d69e0a::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619.third-lvl_122223f5b2d69e0a ul {
  padding: 0 20px;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619.third-lvl_122223f5b2d69e0a ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619.third-lvl_122223f5b2d69e0a ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li.has-droupdown_62aa8d0d3921c619.third-lvl_122223f5b2d69e0a ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_d5da6e3b2f758a92 nav ul li a {
  display: block;
}
.mobile-menu-main_d5da6e3b2f758a92 .social-wrapper-one_99508452d2e78af0 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_3f48028f87b3e8a8.header-two_1370b0ca906a5370 .inner-main-wrapper-desk_8443981ed6f2242f, .side-bar_3f48028f87b3e8a8.header-three_59c591efaa67acfd .inner-main-wrapper-desk_8443981ed6f2242f {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_3f48028f87b3e8a8.header-two_1370b0ca906a5370 .mobile-menu_12a65e147d3b2196, .side-bar_3f48028f87b3e8a8.header-three_59c591efaa67acfd .mobile-menu_12a65e147d3b2196 {
    display: none !important;
  }
}

.header-one_1f5907a81eb6ec5c .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b {
  position: relative;
}
.header-one_1f5907a81eb6ec5c .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b:hover::after {
  color: var(--color-primary);
}
.header-one_1f5907a81eb6ec5c .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b::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_1f5907a81eb6ec5c .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b .third-lvl_122223f5b2d69e0a {
  margin-left: -4px;
}

.header-three_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af {
  padding: 15px 0;
}
.header-three_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b {
  position: relative;
}
.header-three_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b:hover::after {
  color: var(--color-primary);
}
.header-three_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b::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_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af .sub-dropdown_6405044ecbc63a6b .third-lvl_122223f5b2d69e0a {
  margin-left: -4px;
}
.header-three_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af li {
  margin: 0;
  width: 100%;
}
.header-three_59c591efaa67acfd .main-nav-desk_3e57ee2b09b8fe9a nav ul li.has-droupdown_62aa8d0d3921c619 .submenu.inner-page_49fe7b3dda0852af li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_6405044ecbc63a6b {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_6405044ecbc63a6b .submenu.third-lvl_122223f5b2d69e0a {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_6405044ecbc63a6b .submenu.third-lvl_122223f5b2d69e0a.base {
  display: block !important;
}
.sub-dropdown_6405044ecbc63a6b:hover .sub-menu-link_4e9e1241234d6ebf {
  color: var(--color-primary);
}
.sub-dropdown_6405044ecbc63a6b:hover .submenu.third-lvl_122223f5b2d69e0a.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_6405044ecbc63a6b:hover .submenu.third-lvl_122223f5b2d69e0a.base li {
  display: block;
}
.sub-dropdown_6405044ecbc63a6b:hover .submenu.third-lvl_122223f5b2d69e0a.base li a {
  display: block !important;
}

.header-three_59c591efaa67acfd .sub-dropdown_6405044ecbc63a6b:hover .submenu.third-lvl_122223f5b2d69e0a.base {
  margin-left: -14px !important;
}

.header-two_1370b0ca906a5370 .header-main-wrapper_24b300185607a9c7 .sub-dropdown_6405044ecbc63a6b:hover .submenu.third-lvl_122223f5b2d69e0a.base {
  margin-left: 90px !important;
}

header.heder-two_677d1a570a6ebadd .sub-dropdown_6405044ecbc63a6b:hover .submenu.third-lvl_122223f5b2d69e0a.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_677d1a570a6ebadd .sub-dropdown_6405044ecbc63a6b::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_677d1a570a6ebadd .sub-dropdown_6405044ecbc63a6b:hover a.sub-menu-link_4e9e1241234d6ebf {
  color: var(--color-primary) !important;
}
header.heder-two_677d1a570a6ebadd .sub-dropdown_6405044ecbc63a6b:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_677d1a570a6ebadd .sub-dropdown_6405044ecbc63a6b .submenu.third-lvl_122223f5b2d69e0a.base {
  display: block;
}

.sub-dropdown_6405044ecbc63a6b {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_6405044ecbc63a6b.active .sub-menu-link_4e9e1241234d6ebf {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_6405044ecbc63a6b.active .sub-menu-link_4e9e1241234d6ebf::after {
  width: 12px !important;
}
.sub-dropdown_6405044ecbc63a6b.active::after {
  color: #FFFFFF;
}
.sub-dropdown_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a {
  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_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a:hover li a {
  opacity: 0.5;
}
.sub-dropdown_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a li:hover a::after {
  width: 12px;
}
.sub-dropdown_6405044ecbc63a6b .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a 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_6405044ecbc63a6b:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_6405044ecbc63a6b:hover .sub-menu-link_4e9e1241234d6ebf {
  color: var(--color-primary);
}
.sub-dropdown_6405044ecbc63a6b:hover .fluxi-submenu_18c45956900b3b2c.third-lvl_122223f5b2d69e0a.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_1693c837c040cc29 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_1693c837c040cc29 {
    padding: 0 15px;
  }
}

.section-bg_5886dd8c3be7e6fa {
  background: var(--section-bg-gray);
}

.bg_white_ef11dd4f0b80d7cf {
  background: var(--body-bg);
}

.g-48_aad6f137d3bea654 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_6d673e6e61520462 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_6aa5ebcb2e7fe929 {
  background: #F8F9FB;
}

.bg-gray-2_bfc0e2ba9e01e04f {
  background: var(--bg-gray-2);
}

.overflow-right-div_3011ee578ebfbb19 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_3011ee578ebfbb19 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_3011ee578ebfbb19 {
    width: 100%;
  }
}

.gsap-marker-end_864010c9bbe73c45,
.gsap-marker-start_d9f7216b2ad9e558,
.gsap-marker-scroller-end_fcfbe5f28b5856a1,
.gsap-marker-scroller-start_d0d05ecbc913954f {
  display: none !important;
}

.bg-dark-p_4e40ed2de4bb8c92 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_4b40eb71a2b133ce {
  background: var(--footer-bg-2);
}

.border-radious-top-section_cc5f10a2a7fb6ef0 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_dc09c7b975ed96d8 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 img.two_a682aeb2cee78aaa {
  left: 38px;
}
.customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 img.three_9b0f7fda4d38728b {
  left: 73px;
}
.customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 img.four_35e83465e2f720cb {
  left: 108px;
}
.customer-review-area_dc09c7b975ed96d8 p.desc {
  margin-bottom: 0;
}

.br-none_e7babcc3587771c4 {
  border-radius: 0 !important;
}

.color-secondary-2_2ea5210511118326 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_c4845a0584fc3b26 {
    order: 2;
  }
}

.loader-wrapper_f982eca3369bd0ca {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_f982eca3369bd0ca .loader-section_bbaae601ee03a531 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_f982eca3369bd0ca .loader-section_bbaae601ee03a531.section-left_c75ce041ed46533a {
  left: 0;
}

.loader-wrapper_f982eca3369bd0ca .loader-section_bbaae601ee03a531.section-right_1bbf8924c9315a34 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_f982eca3369bd0ca .loader-section_bbaae601ee03a531.section-left_c75ce041ed46533a {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_f982eca3369bd0ca .loader-section_bbaae601ee03a531.section-right_1bbf8924c9315a34 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_5eb9140e8d1b453c {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_f982eca3369bd0ca {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_5eb9140e8d1b453c: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_5eb9140e8d1b453c {
  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_927f4a7c836b7120 {
  -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_927f4a7c836b7120.btt__visible_9611993164abb99b {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_927f4a7c836b7120 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_dab2cbb6264d3137 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_31b04f7cd77dffd8 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_4b259a1476b19597 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_31b04f7cd77dffd8 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_4b259a1476b19597 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_3af4c667f2c94dba:hover,
[data-theme=dark] .rts-btn.btn-primary-5_8dfe5af377a6701f:hover,
[data-theme=dark] .rts-btn.btn-primary-6_fdd6e0c6072a4292:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_0b4707d9fe70dd4b: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_3af4c667f2c94dba {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_3af4c667f2c94dba:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_5a5b3064efe15a65 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_5a5b3064efe15a65::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_5a5b3064efe15a65::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_5a5b3064efe15a65:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_5a5b3064efe15a65:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_30f683b6ba8da6f9 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_30f683b6ba8da6f9::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_30f683b6ba8da6f9::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_30f683b6ba8da6f9:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_30f683b6ba8da6f9:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_0b4707d9fe70dd4b {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_0b4707d9fe70dd4b:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_8dfe5af377a6701f {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_8dfe5af377a6701f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_fdd6e0c6072a4292 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_fdd6e0c6072a4292:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_1254ce545b0dd29e {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_1254ce545b0dd29e::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_1254ce545b0dd29e:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_83287f173fab5250 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_83287f173fab5250::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_83287f173fab5250:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_336474b5df531eb8 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_336474b5df531eb8::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_336474b5df531eb8:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_30edd1857155dbb0 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_30edd1857155dbb0 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_30edd1857155dbb0:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_bd7790c74e742b5a {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_bd7790c74e742b5a i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_bd7790c74e742b5a:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_cdedcb56c03c13fa {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_cdedcb56c03c13fa:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_cdedcb56c03c13fa.about_e15f8e30ceb9c1ef {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_cdedcb56c03c13fa.about_e15f8e30ceb9c1ef:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_43e2f2a6c44d9a91 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_43e2f2a6c44d9a91:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_155c72c5f5195940 {
  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_155c72c5f5195940 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_155c72c5f5195940:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_43e2f2a6c44d9a91 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_7ec3d23200fb7167 {
  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_7ec3d23200fb7167::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_7ec3d23200fb7167::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_7ec3d23200fb7167 i {
  font-weight: 400;
}
.under-line-btn_b3d9c4a91efa5f78 {
  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_b3d9c4a91efa5f78::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_b3d9c4a91efa5f78::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_b3d9c4a91efa5f78:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_fc6a0b695d769590 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_fc6a0b695d769590 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_fc6a0b695d769590 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_fc6a0b695d769590 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_fc6a0b695d769590 p.disc_6a89637b2af07a29 {
  margin-bottom: 50px;
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb .customer-review-area_dc09c7b975ed96d8 .client-img_dc32430525c6d397 {
  width: 150px;
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb .customer-review-area_dc09c7b975ed96d8 p.desc {
  min-width: max-content;
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb .customer-review-area_dc09c7b975ed96d8 img {
  max-width: 40%;
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb .customer-review-area_dc09c7b975ed96d8 img.two_a682aeb2cee78aaa {
  left: 24px;
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb .customer-review-area_dc09c7b975ed96d8 img.three_9b0f7fda4d38728b {
  left: 48px;
}
.banner-one-content-left_fc6a0b695d769590 .button-banner-one-wrapper_b8e93ebc0d5af7bb .customer-review-area_dc09c7b975ed96d8 img.four_35e83465e2f720cb {
  left: 72px;
}

.banner-one-right-content-with-img_22925541a655eaa8 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_22925541a655eaa8 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_22925541a655eaa8 .img-1_92deb326c5488671 {
  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_22925541a655eaa8 .img-1_92deb326c5488671 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_22925541a655eaa8 .img-2_61121349a910138e {
  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_22925541a655eaa8 .img-2_61121349a910138e {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_3babbf659149aa09 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_3babbf659149aa09 .box-one-top_a78fbbf878c183dc {
  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_3babbf659149aa09 .box-one-bottom_74eff4ed6c06bce4 {
  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_3babbf659149aa09 .radious-shape_d41882744a3fbc6d {
    display: none;
  }
}
.rts-banner-area-one_3babbf659149aa09 .radious-shape_d41882744a3fbc6d .right-top_a389a829eb5f3b3f {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3babbf659149aa09 .radious-shape_d41882744a3fbc6d .right-bottom_d08b3fb4d62b3dfe {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3babbf659149aa09 .radious-shape_d41882744a3fbc6d .mid-top_5470a2494c86dbf7 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_3babbf659149aa09 .radious-shape_d41882744a3fbc6d .left-bottom_85b1156680663262 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3babbf659149aa09 .radious-shape_d41882744a3fbc6d .left-top_4bde3aaa06b7f8cd {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3babbf659149aa09 .radious-shape_d41882744a3fbc6d .center-bottom_b3a59636592b7179 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-content-left_fc6a0b695d769590 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-content-left_fc6a0b695d769590 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-content-left_fc6a0b695d769590 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-content-left_fc6a0b695d769590 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-content-left_fc6a0b695d769590 p.disc_6a89637b2af07a29 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-content-left_fc6a0b695d769590 .customer-review-area_dc09c7b975ed96d8 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-right-content-with-img_22925541a655eaa8 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-right-content-with-img_22925541a655eaa8 .short-image-area_6c8aff1df98bb2ab .img-1_92deb326c5488671 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-right-content-with-img_22925541a655eaa8 .short-image-area_6c8aff1df98bb2ab .img-1_92deb326c5488671 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .banner-one-right-content-with-img_22925541a655eaa8 .short-image-area_6c8aff1df98bb2ab .img-1_92deb326c5488671 {
    left: 0;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-area-inner_82e6cb3fed459edc {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 {
  margin-bottom: 40px;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .brand-left-short-title-one_ef7bb14e245a72bc {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .brand-left-short-title-one_ef7bb14e245a72bc {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .brand-left-short-title-one_ef7bb14e245a72bc .star-rating_6046b6edd841c062 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .brand-left-short-title-one_ef7bb14e245a72bc .star-rating_6046b6edd841c062 li {
  list-style: none;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .brand-left-short-title-one_ef7bb14e245a72bc .star-rating_6046b6edd841c062 li a {
  color: #FF6354;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-title-area_d581d5345636f3d2 .brand-left-short-title-one_ef7bb14e245a72bc p.disc_6a89637b2af07a29 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-slider-area_9428698b980ecfeb {
  overflow: hidden;
}
.rts-banner-area-one_3babbf659149aa09.banner-five_e3387405dc5d7e41 .brand-slider-area_9428698b980ecfeb .brand-inner_1a9022c54865a53d {
  text-align: center;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae {
  background: #212026;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .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_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 p.disc_6a89637b2af07a29 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .button-area_5b6a4e93092d40f4 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .button-area_5b6a4e93092d40f4 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .button-area_5b6a4e93092d40f4 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .button-area_5b6a4e93092d40f4 .rts-btn.btn-primary-5_8dfe5af377a6701f {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .button-area_5b6a4e93092d40f4 .rts-btn.btn-primary-5_8dfe5af377a6701f:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .button-area_5b6a4e93092d40f4 .rts-btn.btn-primary-5-border_cdedcb56c03c13fa {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .counter-upmain-wrapper-style-six_885b4804577845c6 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .counter-upmain-wrapper-style-six_885b4804577845c6 .single-counter-up-six_4c761896bb438dbc .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-content-left_9efff954ae0ae0d7 .counter-upmain-wrapper-style-six_885b4804577845c6 .single-counter-up-six_4c761896bb438dbc p {
  color: #D7D9E9;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 {
    width: 100%;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 .image-one_12dcac7e299dbe57 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 .image-one_12dcac7e299dbe57 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 .image-two_9f644d485a7235fb {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-left_6a6a29e074b23bf0 .image-two_9f644d485a7235fb img {
    width: 100%;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 {
    display: none;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 .image-three_cdb8f3258e10b5c5 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .banner-six-right-content-with-img_22e855ec9a7356eb .image-right_0cd322e761eecd13 .image-four_bbf71ae501771703 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .shape_d3ff87fef0d7f651 {
    display: none;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .shape_d3ff87fef0d7f651 .right-top_a389a829eb5f3b3f {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .shape_d3ff87fef0d7f651 .right-top_a389a829eb5f3b3f {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .shape_d3ff87fef0d7f651 .right-bottom_d08b3fb4d62b3dfe {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_3babbf659149aa09.banner-six_0958802a99c88cae .shape_d3ff87fef0d7f651 .right-bottom_d08b3fb4d62b3dfe {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_024a70138802eda4 {
  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_024a70138802eda4::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_024a70138802eda4 .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_024a70138802eda4 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_024a70138802eda4 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_024a70138802eda4 p.disc_6a89637b2af07a29 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_024a70138802eda4 p.disc_6a89637b2af07a29 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_024a70138802eda4 p.disc_6a89637b2af07a29 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_024a70138802eda4 p.disc_6a89637b2af07a29 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_024a70138802eda4 p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}
.rts-banner-area-two_024a70138802eda4 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_024a70138802eda4 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_024a70138802eda4 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_024a70138802eda4 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_024a70138802eda4 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_024a70138802eda4 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_024a70138802eda4 .bottom-text_f0465691d2bdffc8 p.disc_6a89637b2af07a29 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_ee51c955078a5a19 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_ee51c955078a5a19 {
    margin-top: 70px;
  }
}

.mt-dec-100_c5d1a9ca261671d7 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .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_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .two_a682aeb2cee78aaa {
  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_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .two_a682aeb2cee78aaa {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .two_a682aeb2cee78aaa {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .three_9b0f7fda4d38728b {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .three_9b0f7fda4d38728b {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .four_35e83465e2f720cb {
  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_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .four_35e83465e2f720cb {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .four_35e83465e2f720cb {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_e8b07ab7572aba58 .banner-2-shape_e71872c8a57badc4 .five_1f513e328ee66782 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_59c591efaa67acfd {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_51f3667df09df085 {
  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_51f3667df09df085 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.banner-three-area-start_51f3667df09df085 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.banner-three-area-start_51f3667df09df085 .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_51f3667df09df085 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_51f3667df09df085 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_51f3667df09df085 .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_e552e71a019d4d42 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_e552e71a019d4d42 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_e552e71a019d4d42 .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_e552e71a019d4d42 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_e552e71a019d4d42 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_e552e71a019d4d42 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_e552e71a019d4d42 .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_e552e71a019d4d42 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_e552e71a019d4d42 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_e552e71a019d4d42 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_e552e71a019d4d42 p.disc_6a89637b2af07a29 {
  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_e552e71a019d4d42 p.disc_6a89637b2af07a29 br {
    display: none;
  }
}
.banner-wrapper-three-main_e552e71a019d4d42 .button-area_5b6a4e93092d40f4 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_e552e71a019d4d42 .button-area_5b6a4e93092d40f4 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_e552e71a019d4d42 .button-area_5b6a4e93092d40f4 .under-line-btn_b3d9c4a91efa5f78::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_e552e71a019d4d42 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_c6d226b8bd5ecfae {
  padding-top: 68px;
}
.banner-four-content-left_c6d226b8bd5ecfae 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_c6d226b8bd5ecfae .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_c6d226b8bd5ecfae .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_c6d226b8bd5ecfae .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_c6d226b8bd5ecfae .title {
    font-size: 40px;
  }
}
.banner-four-content-left_c6d226b8bd5ecfae p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_c6d226b8bd5ecfae .banner-logo-area_6f7357c0f68fe6fa {
  margin-top: 50px;
}
.banner-four-content-left_c6d226b8bd5ecfae .banner-logo-area_6f7357c0f68fe6fa p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_c6d226b8bd5ecfae .banner-logo-area_6f7357c0f68fe6fa .logo-area_4970a5ade9a3fb35 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_c6d226b8bd5ecfae .banner-logo-area_6f7357c0f68fe6fa .logo-area_4970a5ade9a3fb35 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_6f7357c0f68fe6fa .light_a6ebc7f6e4ad5c18 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_6f7357c0f68fe6fa .dark_f1d95796e12fc15b {
  display: none;
}

[data-theme=dark] .banner-logo-area_6f7357c0f68fe6fa .light_a6ebc7f6e4ad5c18 {
  display: none;
}
[data-theme=dark] .banner-logo-area_6f7357c0f68fe6fa .dark_f1d95796e12fc15b {
  display: inline-flex;
}

.thumbnail-banner-right-four_be61d548f24b49c5 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_be61d548f24b49c5::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_be61d548f24b49c5::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_be61d548f24b49c5::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_be61d548f24b49c5::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_be61d548f24b49c5 .main_14bb3fdd2749ba6a {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_be61d548f24b49c5 .main_14bb3fdd2749ba6a {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_be61d548f24b49c5 .main_14bb3fdd2749ba6a {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_be61d548f24b49c5 img.shape_d3ff87fef0d7f651 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_be61d548f24b49c5 img.shape_d3ff87fef0d7f651 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_be61d548f24b49c5 img.shape_d3ff87fef0d7f651 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_be61d548f24b49c5 img.shape_d3ff87fef0d7f651 {
    display: none;
  }
}

.rts-banner-four-area-start_45642efc5f9fb480 {
  position: relative;
}
.rts-banner-four-area-start_45642efc5f9fb480 .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_45642efc5f9fb480 .shape-area_14c5528543ec13c7 .one {
    display: none;
  }
}
.rts-banner-four-area-start_45642efc5f9fb480 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_45642efc5f9fb480 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_45642efc5f9fb480 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_25ca6471c7ca165c {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_25ca6471c7ca165c {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_25ca6471c7ca165c .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_25ca6471c7ca165c .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_25ca6471c7ca165c .title {
    font-size: 45px;
  }
  .banner-seven-left-content_25ca6471c7ca165c .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_25ca6471c7ca165c .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_25ca6471c7ca165c .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_25ca6471c7ca165c .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_25ca6471c7ca165c p.disc_6a89637b2af07a29 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_25ca6471c7ca165c p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}
.banner-seven-left-content_25ca6471c7ca165c form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_25ca6471c7ca165c form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_25ca6471c7ca165c form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_25ca6471c7ca165c form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_d5b60f45679506e4 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_d5b60f45679506e4 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_d5b60f45679506e4 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_d5b60f45679506e4 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_d5b60f45679506e4 .short-image_17464b84e87eb52d {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_d5b60f45679506e4 .short-image_17464b84e87eb52d.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_d5b60f45679506e4 .short-image_17464b84e87eb52d.one {
    left: 0;
  }
}
.thumbnail-banner-seven_d5b60f45679506e4 .short-image_17464b84e87eb52d.two_a682aeb2cee78aaa {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_ee3bbb18d47a1bf7 {
  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_ee3bbb18d47a1bf7 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_ee3bbb18d47a1bf7 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_ee3bbb18d47a1bf7 .brand-area-style-seven_151f705c05a833b4 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_ee3bbb18d47a1bf7 .brand-area-style-seven_151f705c05a833b4 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_ee3bbb18d47a1bf7 .brand-area-style-seven_151f705c05a833b4 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_ee3bbb18d47a1bf7 .slider-Brand_6c2f841dff9edd2e {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_dfa6c0cf4c2f22bc {
  position: relative;
}
.rts-banner-area-7_dfa6c0cf4c2f22bc form {
  position: relative;
}
.rts-banner-area-7_dfa6c0cf4c2f22bc form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_dfa6c0cf4c2f22bc form input {
  padding-left: 35px;
}
.rts-banner-area-7_dfa6c0cf4c2f22bc .shape-area-start_fd5f0a349a53dffd .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_dfa6c0cf4c2f22bc .shape-area-start_fd5f0a349a53dffd .two_a682aeb2cee78aaa {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_dfa6c0cf4c2f22bc .shape-area-start_fd5f0a349a53dffd .three_9b0f7fda4d38728b {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_dfa6c0cf4c2f22bc .shape-area-start_fd5f0a349a53dffd .three_9b0f7fda4d38728b {
    display: none;
  }
}
.rts-banner-area-7_dfa6c0cf4c2f22bc .shape-area-start_fd5f0a349a53dffd .four_35e83465e2f720cb {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_dfa6c0cf4c2f22bc .shape-area-start_fd5f0a349a53dffd .four_35e83465e2f720cb {
    display: none;
  }
}

.div-right-banner-floating_ab4118634fd4a125 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_ab4118634fd4a125 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_ab4118634fd4a125 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_9c8aa5a4ca5b8726 {
  background-image: url(../pictures/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_9c8aa5a4ca5b8726 {
    height: auto;
  }
}

.inner-banner-8_e5712c9b89e7dd33 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_e5712c9b89e7dd33 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_e5712c9b89e7dd33 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_e5712c9b89e7dd33 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 {
    padding-top: 60px;
  }
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .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_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .title {
    font-size: 42px;
  }
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 p.disc_6a89637b2af07a29 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .customer-review-area_dc09c7b975ed96d8 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .customer-review-area_dc09c7b975ed96d8 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_e5712c9b89e7dd33 .left-area_b67d9b0f6bce25f0 .customer-review-area_dc09c7b975ed96d8 p {
  color: #F2F2F8;
}
.inner-banner-8_e5712c9b89e7dd33 .position-img_62eb646cb8333ae6 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_e5712c9b89e7dd33 .position-img_62eb646cb8333ae6 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_e5712c9b89e7dd33 .position-img_62eb646cb8333ae6 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_e5712c9b89e7dd33 .position-img_62eb646cb8333ae6 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_e5712c9b89e7dd33 .position-img_62eb646cb8333ae6 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_e5712c9b89e7dd33 .position-img_62eb646cb8333ae6 {
    right: 10%;
  }
}
.inner-banner-8_e5712c9b89e7dd33 .right-area_2cff4a9ad4fcd111 .thumbnail-right-img_ca3c019c97151f41 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_e5712c9b89e7dd33 .right-area_2cff4a9ad4fcd111 .thumbnail-right-img_ca3c019c97151f41 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_77452162fce3c0d3 .about-main-wrapper_158c02ffdab2d12e .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_77452162fce3c0d3 .about-main-wrapper_158c02ffdab2d12e .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_77452162fce3c0d3 .about-main-wrapper_158c02ffdab2d12e .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_77452162fce3c0d3 .about-main-wrapper_158c02ffdab2d12e .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_77452162fce3c0d3 .about-main-wrapper_158c02ffdab2d12e .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_77452162fce3c0d3 .banner-about-right_e911487d85cd4c69 p.disc_6a89637b2af07a29 {
  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_a7bf5e2cc90d8aa8 {
  background-image: url(../pictures/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_a7bf5e2cc90d8aa8 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_a7bf5e2cc90d8aa8 .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_ee51c955078a5a19 {
  position: relative;
}
.large-image-video-area_ee51c955078a5a19 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_ee51c955078a5a19 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_ee51c955078a5a19 .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_ee51c955078a5a19 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_ee51c955078a5a19 .thumbnail_da04b2ad64fa33fc {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_ee51c955078a5a19 .thumbnail_da04b2ad64fa33fc .pli-image_6d000997467e2a24 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_ee51c955078a5a19 .thumbnail_da04b2ad64fa33fc .pli-image_6d000997467e2a24 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_7d1fc5f55808279f form {
  position: relative;
}
.banner-area-wrapper-two_7d1fc5f55808279f form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_7d1fc5f55808279f form input {
  padding-left: 40px;
}

.button-area-banner-four_9f7caba8668bddd0 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_9f7caba8668bddd0 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_9f7caba8668bddd0 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_9f7caba8668bddd0 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9428698b980ecfeb {
  overflow: hidden;
}
.brand-slider-area_9428698b980ecfeb .brand-inner_1a9022c54865a53d {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_e695401a9acd8b5c .light_a6ebc7f6e4ad5c18,
[data-theme=light] .brand-area-main-wrapper-two_fb55ef51fc1dc736 .light_a6ebc7f6e4ad5c18,
[data-theme=light] .brand-slider-area_9428698b980ecfeb .light_a6ebc7f6e4ad5c18 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_e695401a9acd8b5c .dark_f1d95796e12fc15b,
[data-theme=light] .brand-area-main-wrapper-two_fb55ef51fc1dc736 .dark_f1d95796e12fc15b,
[data-theme=light] .brand-slider-area_9428698b980ecfeb .dark_f1d95796e12fc15b {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_e695401a9acd8b5c .light_a6ebc7f6e4ad5c18,
[data-theme=dark] .brand-area-main-wrapper-two_fb55ef51fc1dc736 .light_a6ebc7f6e4ad5c18,
[data-theme=dark] .brand-slider-area_9428698b980ecfeb .light_a6ebc7f6e4ad5c18 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_e695401a9acd8b5c .dark_f1d95796e12fc15b,
[data-theme=dark] .brand-area-main-wrapper-two_fb55ef51fc1dc736 .dark_f1d95796e12fc15b,
[data-theme=dark] .brand-slider-area_9428698b980ecfeb .dark_f1d95796e12fc15b {
  display: block;
}

.brand-left-short-title-one_ef7bb14e245a72bc 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_ef7bb14e245a72bc p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_cef7b5d2a1b8c052 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_e695401a9acd8b5c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_fb55ef51fc1dc736 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_fb55ef51fc1dc736 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_fb55ef51fc1dc736.about-page-brand_cf90dde26cbb028b {
  padding: 0;
}

.bg-dark-p_4e40ed2de4bb8c92 .title-style-one-center_be48967858717632 .pre_103004be3b28b268 {
  color: #fff;
}
.bg-dark-p_4e40ed2de4bb8c92 .title-style-one-center_be48967858717632 .title {
  color: #fff;
}
.bg-dark-p_4e40ed2de4bb8c92 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .title {
  color: #FFF;
}
.bg-dark-p_4e40ed2de4bb8c92 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 .admin_cea0d6e341872a7a {
  color: var(--color-primary);
}
.bg-dark-p_4e40ed2de4bb8c92 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 .date_e95aa787f9220e5d {
  color: #fff;
}

.title-three-brand-wrapper_09db8ba43c1ccc41 .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_df135d8778e8c59a.home-six_01be4e62ff0d3052 {
  padding-bottom: 40px;
}

.title-style-one-center_be48967858717632 {
  text-align: center;
}
.title-style-one-center_be48967858717632 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_be48967858717632 br {
    display: none;
  }
}
.title-style-one-center_be48967858717632 .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_be48967858717632 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_be48967858717632 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_be48967858717632 .title br {
    display: none;
  }
}

.title-style-one-left_fc638050b3270f31 {
  text-align: left;
}
.title-style-one-left_fc638050b3270f31 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_fc638050b3270f31 .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_fc638050b3270f31 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_fc638050b3270f31 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_fc638050b3270f31 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_fc638050b3270f31 .title br {
    display: none;
  }
}

.title-hover_5c9e24240ef9fd3a {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_5c9e24240ef9fd3a:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_4ae1ad52d706c422 {
  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_4ae1ad52d706c422 {
    padding: 20px;
  }
}
.single-pricing-area-start_4ae1ad52d706c422 .pricing-top-area_72fc64f80206a79f {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_4ae1ad52d706c422 .pricing-top-area_72fc64f80206a79f .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_4ae1ad52d706c422 .pricing-top-area_72fc64f80206a79f .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_4ae1ad52d706c422 .pricing-top-area_72fc64f80206a79f .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_4ae1ad52d706c422 .pricing-body_8948cc3ed33a9cb2 p.disc_6a89637b2af07a29 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_4ae1ad52d706c422 .pricing-body_8948cc3ed33a9cb2 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_4ae1ad52d706c422.active {
  background: var(--color-primary);
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-top-area_72fc64f80206a79f .title {
  color: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-top-area_72fc64f80206a79f .icon {
  background: #8170E7;
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-top-area_72fc64f80206a79f .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-body_8948cc3ed33a9cb2 p.disc_6a89637b2af07a29 {
  color: #FFFFFF;
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-body_8948cc3ed33a9cb2 .check-content-wrapper_c32e70b78288ceed .single-check-area_e74c051f4a765d77 i {
  color: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-body_8948cc3ed33a9cb2 .check-content-wrapper_c32e70b78288ceed .single-check-area_e74c051f4a765d77 p {
  color: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422.active .pricing-body_8948cc3ed33a9cb2 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_4ae1ad52d706c422:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-top-area_72fc64f80206a79f .title {
  color: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-top-area_72fc64f80206a79f .icon {
  background: #8170E7;
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-top-area_72fc64f80206a79f .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-body_8948cc3ed33a9cb2 p.disc_6a89637b2af07a29 {
  color: #FFFFFF;
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-body_8948cc3ed33a9cb2 .check-content-wrapper_c32e70b78288ceed .single-check-area_e74c051f4a765d77 i {
  color: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-body_8948cc3ed33a9cb2 .check-content-wrapper_c32e70b78288ceed .single-check-area_e74c051f4a765d77 p {
  color: #fff;
}
.single-pricing-area-start_4ae1ad52d706c422:hover .pricing-body_8948cc3ed33a9cb2 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_c32e70b78288ceed .single-check-area_e74c051f4a765d77 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_c32e70b78288ceed .single-check-area_e74c051f4a765d77 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_d9ce0016011d9605 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_d9ce0016011d9605 .shape-radious-image_f8029e474dba3eb7 {
    display: none;
  }
}
.rts-pricing-area-one_d9ce0016011d9605 .shape-radious-image_f8029e474dba3eb7 .img-1_92deb326c5488671 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_d9ce0016011d9605 .shape-radious-image_f8029e474dba3eb7 .img-2_61121349a910138e {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_12c222f0b3d10a93 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_12c222f0b3d10a93 .head-pricing_7121f6d2facc05a9 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_12c222f0b3d10a93 .head-pricing_7121f6d2facc05a9 .plane_name_6cf79f6d0971a7b7 {
  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_12c222f0b3d10a93 .head-pricing_7121f6d2facc05a9 .doller-area_b26a8bf6a45cc85d {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_12c222f0b3d10a93 .head-pricing_7121f6d2facc05a9 .doller-area_b26a8bf6a45cc85d .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_12c222f0b3d10a93 .head-pricing_7121f6d2facc05a9 .doller-area_b26a8bf6a45cc85d .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_12c222f0b3d10a93 .head-pricing_7121f6d2facc05a9 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_12c222f0b3d10a93 .body .single-check_4f55a665d284defb {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_12c222f0b3d10a93 .body .single-check_4f55a665d284defb i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_12c222f0b3d10a93 .footer_6e59b0683074805c {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_12c222f0b3d10a93 .footer_6e59b0683074805c .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_12c222f0b3d10a93 .footer_6e59b0683074805c p {
  margin-top: 20px;
}
.single-pricing-area-two_12c222f0b3d10a93.free-place_6fd6f2d1645e0794 .footer_6e59b0683074805c .rts-btn.btn-primary-2_5a5b3064efe15a65::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_12c222f0b3d10a93.free-place_6fd6f2d1645e0794 .footer_6e59b0683074805c .rts-btn.btn-primary-2_5a5b3064efe15a65::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_12c222f0b3d10a93.professional-place_5d4a286e59cb4475 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_12c222f0b3d10a93.professional-place_5d4a286e59cb4475 .head-pricing_7121f6d2facc05a9 .plane_name_6cf79f6d0971a7b7 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_12c222f0b3d10a93.professional-place_5d4a286e59cb4475 .body .single-check_4f55a665d284defb i {
  color: var(--color-primary);
}
.single-pricing-area-two_12c222f0b3d10a93.enterprise-place_78852c45a727c6f4 .head-pricing_7121f6d2facc05a9 .plane_name_6cf79f6d0971a7b7 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_12c222f0b3d10a93.enterprise-place_78852c45a727c6f4 .body .single-check_4f55a665d284defb i {
  color: #BCBFDB;
}
.single-pricing-area-two_12c222f0b3d10a93.enterprise-place_78852c45a727c6f4 .footer_6e59b0683074805c .rts-btn.btn-primary-2_5a5b3064efe15a65 {
  color: #000000d3;
}
.single-pricing-area-two_12c222f0b3d10a93.enterprise-place_78852c45a727c6f4 .footer_6e59b0683074805c .rts-btn.btn-primary-2_5a5b3064efe15a65::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_12c222f0b3d10a93.enterprise-place_78852c45a727c6f4 .footer_6e59b0683074805c .rts-btn.btn-primary-2_5a5b3064efe15a65::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_b8ec0b8590c471c7 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_b8ec0b8590c471c7 .pricing-top-tag_41abff0501340be3 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_b8ec0b8590c471c7 .pric-area_46ca760f8e6d5c10 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_b8ec0b8590c471c7 .pric-area_46ca760f8e6d5c10 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_b8ec0b8590c471c7 .pric-area_46ca760f8e6d5c10 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_b8ec0b8590c471c7 .pric-area_46ca760f8e6d5c10 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_b8ec0b8590c471c7 .body .single-check-area_e74c051f4a765d77 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_b8ec0b8590c471c7 .body .single-check-area_e74c051f4a765d77 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_b8ec0b8590c471c7 .body .single-check-area_e74c051f4a765d77 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_b8ec0b8590c471c7 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_b8ec0b8590c471c7 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_b8ec0b8590c471c7.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_b8ec0b8590c471c7.active .top-badge_b760aa4dc4f063bd {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_b8ec0b8590c471c7.active .top-badge_b760aa4dc4f063bd 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_b8ec0b8590c471c7.active .pricing-top-tag_41abff0501340be3 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_b8ec0b8590c471c7.active .single-check-area_e74c051f4a765d77 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_348574faf161d4c4.rts-section-gap_76429405f0105a37.bg-light-border-radious_aeca24c15953a225 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_348574faf161d4c4 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_348574faf161d4c4 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_ef38dfc7a276690f {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_ef38dfc7a276690f .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_64ed1347f8ab83db.inner_635563e740d66209 {
  position: relative;
}
.rtws-pricing-area-start_64ed1347f8ab83db.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rtws-pricing-area-start_64ed1347f8ab83db.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_64ed1347f8ab83db.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_64ed1347f8ab83db.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_74df3a262c630ebb {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_74df3a262c630ebb img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_bd14e3d2a1c3d1de .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_bd14e3d2a1c3d1de p.disc_6a89637b2af07a29 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_bd14e3d2a1c3d1de p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_07329e21056816ed {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_07329e21056816ed .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.providing-service-area-start-one_07329e21056816ed .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_07329e21056816ed .two_a682aeb2cee78aaa {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_07329e21056816ed .three_9b0f7fda4d38728b {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_07329e21056816ed .four_35e83465e2f720cb {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_07329e21056816ed .five_1f513e328ee66782 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_07329e21056816ed .six_eab10827bb0d1006 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e {
    flex-direction: column;
  }
}
.rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e .title-style-one-left_fc638050b3270f31 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e .title-style-one-left_fc638050b3270f31 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e .title-style-one-left_fc638050b3270f31 {
    max-width: 100%;
  }
}
.rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
  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_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_441d8c35b94f671b .title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.single-service-style-two_391cf1a602f6f7dc {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_391cf1a602f6f7dc .icon {
  margin-bottom: 25px;
}
.single-service-style-two_391cf1a602f6f7dc .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_391cf1a602f6f7dc p.disc_6a89637b2af07a29 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0 {
  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_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0::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_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0:hover {
  color: var(--color-primary);
}
.single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0 i {
  margin: 0;
}

.mt-dec-service-p-3_cfee12803843afee {
  margin-top: -300px;
}

.single-service-primary-3_4c32b27eef5e6f25 {
  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_4c32b27eef5e6f25::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_4c32b27eef5e6f25 .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_4c32b27eef5e6f25 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_4c32b27eef5e6f25 .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_4c32b27eef5e6f25 p.disc_6a89637b2af07a29 {
  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_4c32b27eef5e6f25 .under-line-btn_b3d9c4a91efa5f78 {
  transition: 0.3s;
}
.single-service-primary-3_4c32b27eef5e6f25:hover {
  border-color: #fff;
}
.single-service-primary-3_4c32b27eef5e6f25:hover .icon {
  background: #fff;
}
.single-service-primary-3_4c32b27eef5e6f25:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_4c32b27eef5e6f25:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_4c32b27eef5e6f25:hover .title {
  color: #fff;
}
.single-service-primary-3_4c32b27eef5e6f25:hover p.disc_6a89637b2af07a29 {
  color: #fff;
}
.single-service-primary-3_4c32b27eef5e6f25:hover a.under-line-btn_b3d9c4a91efa5f78 {
  color: #fff;
}
.single-service-primary-3_4c32b27eef5e6f25:hover::after {
  opacity: 1;
}

.rts-service-area-five_c1cb2b1b530f9a29 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_c1cb2b1b530f9a29 .button-pagination-area_24a57c2b70853f3f {
    display: none;
  }
}
.rts-service-area-five_c1cb2b1b530f9a29 .section-inner_8e284afb586324e9 {
  position: relative;
}
.rts-service-area-five_c1cb2b1b530f9a29 .service-swiper-main-wrapper-2_9c8cc6a994be8543 {
  overflow: hidden;
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .title {
  color: var(--color-title);
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .disc_6a89637b2af07a29 {
  color: var(--color-body);
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0::after {
  background: #BCBFDB;
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0::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_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc .btn-border-bottom_5efb50b35f926ea0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc.style-six_092b7201d0c7e2a1 {
  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_c1cb2b1b530f9a29 .single-service-style-two_391cf1a602f6f7dc.style-six_092b7201d0c7e2a1.mid_9edc9c729e552d12 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-button-next,
.rts-service-area-five_c1cb2b1b530f9a29 .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_c1cb2b1b530f9a29 .swiper-button-next:hover,
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-button-next::after,
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-pagination2 .swiper-pagination-bullet_9397b101b7522ce6 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_c1cb2b1b530f9a29 .swiper-pagination2 .swiper-pagination-bullet_9397b101b7522ce6.swiper-pagination-bullet-active_524840051aeacc70 {
  background: #FF6354;
}

.title-wrapper-between_08f46e5d4e98521e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_08f46e5d4e98521e {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_08f46e5d4e98521e {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_d190fdf79601f1d2 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_d190fdf79601f1d2 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_d190fdf79601f1d2 p.disc_6a89637b2af07a29 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_1182b7f939cf2baf {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_1182b7f939cf2baf .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_1182b7f939cf2baf .title {
  margin-bottom: 24px;
}
.single-service-area-seven_1182b7f939cf2baf p.disc_6a89637b2af07a29 {
  margin-bottom: 20px;
}
.single-service-area-seven_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b::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_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b:hover {
  color: var(--color-primary);
}
.single-service-area-seven_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_1182b7f939cf2baf .rts-readmore-arrow-top_db70478e07c59a6b:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_f873180cda98a978 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_81ce7da352a1db51 .area-3_11082aa93aaa3eb9 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_81ce7da352a1db51 .thumbnail-service-1_74df3a262c630ebb {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_81ce7da352a1db51 .service-content-style-one_bd14e3d2a1c3d1de.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_81ce7da352a1db51 .service-content-style-one_bd14e3d2a1c3d1de .title {
  color: #fff;
}
.providing-service-area-start-seven_81ce7da352a1db51 .service-content-style-one_bd14e3d2a1c3d1de p.disc_6a89637b2af07a29 {
  color: #fff;
}
.providing-service-area-start-seven_81ce7da352a1db51 .service-content-style-one_bd14e3d2a1c3d1de .under-line-btn_b3d9c4a91efa5f78 {
  color: #fff;
}
.providing-service-area-start-seven_81ce7da352a1db51 .service-content-style-one_bd14e3d2a1c3d1de .under-line-btn_b3d9c4a91efa5f78::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_db6fc1662b5642e9 {
  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_db6fc1662b5642e9 .title-wrapper-between_08f46e5d4e98521e .title {
  color: #fff;
}
.service-bg-about-page_db6fc1662b5642e9 .title-wrapper-between_08f46e5d4e98521e p.disc_6a89637b2af07a29 {
  color: #E4E5F1;
}
.service-bg-about-page_db6fc1662b5642e9 .rts-service-area-style-4_d190fdf79601f1d2 p.disc_6a89637b2af07a29 {
  color: #E4E5F1;
}
.service-bg-about-page_db6fc1662b5642e9 .rts-service-area-style-4_d190fdf79601f1d2 .title {
  color: #fff;
}

.title-service-page-area-top_caa19455bbd9a8fe .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_caa19455bbd9a8fe .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_caa19455bbd9a8fe .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_caa19455bbd9a8fe .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_caa19455bbd9a8fe .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_caa19455bbd9a8fe p.disc_6a89637b2af07a29 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_caa19455bbd9a8fe p.disc_6a89637b2af07a29 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_caa19455bbd9a8fe p.disc_6a89637b2af07a29 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_caa19455bbd9a8fe p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.service-page-service-style_49ce006997364d34 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_49ce006997364d34:hover {
  background: #614CE1;
}
.service-page-service-style_49ce006997364d34:hover .icon {
  background: #fff;
}
.service-page-service-style_49ce006997364d34:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_49ce006997364d34:hover .title {
  color: #fff;
}
.service-page-service-style_49ce006997364d34:hover p.disc_6a89637b2af07a29 {
  color: #fff;
}
.service-page-service-style_49ce006997364d34:hover a.learn-more-btn-underline_c694bb923e30787b {
  color: #fff;
}
.service-page-service-style_49ce006997364d34:hover a.learn-more-btn-underline_c694bb923e30787b::after {
  background: #fff;
}
.service-page-service-style_49ce006997364d34 .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_49ce006997364d34 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_49ce006997364d34 p.disc_6a89637b2af07a29 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_49ce006997364d34 .learn-more-btn-underline_c694bb923e30787b {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_49ce006997364d34 .learn-more-btn-underline_c694bb923e30787b::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_49ce006997364d34 .learn-more-btn-underline_c694bb923e30787b:hover {
  color: var(--color-primary);
}
.service-page-service-style_49ce006997364d34 .learn-more-btn-underline_c694bb923e30787b:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_aa3524e535410056 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb {
    display: none;
  }
}
.service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .one {
    display: none;
  }
}
.service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .two_a682aeb2cee78aaa {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .two_a682aeb2cee78aaa {
    display: none;
  }
}

.service-relative_aa3524e535410056 {
  position: relative;
}
.service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .three_9b0f7fda4d38728b {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .three_9b0f7fda4d38728b {
    display: none;
  }
}
.service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .four_35e83465e2f720cb {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_7d46b6af101d395b .portfolio-content-wrapper-list_169aa3ccd927f0ff {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_7d46b6af101d395b .portfolio-content-wrapper-list_169aa3ccd927f0ff {
    margin-bottom: 0;
  }
}

.service-relative_aa3524e535410056 {
  position: relative;
}
.service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .five_1f513e328ee66782 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_aa3524e535410056 .service--shape_ec41f130c364bfbb .six_eab10827bb0d1006 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_df3f4eea22033ddb .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_df3f4eea22033ddb .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_df3f4eea22033ddb .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_df3f4eea22033ddb .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_df3f4eea22033ddb .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_df3f4eea22033ddb p.disc_6a89637b2af07a29 {
  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_df3f4eea22033ddb p.disc_6a89637b2af07a29 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_df3f4eea22033ddb p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.rts-service-banner-area_63f6b18c7910fe4a {
  position: relative;
}
.rts-service-banner-area_63f6b18c7910fe4a .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_63f6b18c7910fe4a .one {
    display: none;
  }
}
.rts-service-banner-area_63f6b18c7910fe4a .two_a682aeb2cee78aaa {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_63f6b18c7910fe4a .two_a682aeb2cee78aaa {
    display: none;
  }
}
.rts-service-banner-area_63f6b18c7910fe4a .three_9b0f7fda4d38728b {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_63f6b18c7910fe4a .three_9b0f7fda4d38728b {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_63f6b18c7910fe4a .three_9b0f7fda4d38728b {
    top: 10%;
  }
}
.rts-service-banner-area_63f6b18c7910fe4a .four_35e83465e2f720cb {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_63f6b18c7910fe4a .four_35e83465e2f720cb {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 .single-counter-up_ff8b84e5c51333ab {
  position: relative;
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 .single-counter-up_ff8b84e5c51333ab::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_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 .single-counter-up_ff8b84e5c51333ab::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 .single-counter-up_ff8b84e5c51333ab::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3.service-single_5fb88679c1af8086 .single-counter-up_ff8b84e5c51333ab:last-child::after {
  display: none;
}

.single-service-banner-area_e01076368c89d981 {
  position: relative;
}
.single-service-banner-area_e01076368c89d981 .banner-area-left-service-single_df3f4eea22033ddb {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_e01076368c89d981 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.single-service-banner-area_e01076368c89d981 .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_e01076368c89d981 .shape-area_14c5528543ec13c7 .one {
    top: 92%;
  }
}
.single-service-banner-area_e01076368c89d981 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_e01076368c89d981 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_e01076368c89d981 .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_e01076368c89d981 .thumbnail_da04b2ad64fa33fc {
  position: relative;
}
.single-service-banner-area_e01076368c89d981 .thumbnail_da04b2ad64fa33fc .short-image_17464b84e87eb52d {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_10f0400f1253b32d {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_10f0400f1253b32d .title-style-one-center_be48967858717632 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_10f0400f1253b32d .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_10f0400f1253b32d .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_10f0400f1253b32d .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_441d8c35b94f671b {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_441d8c35b94f671b .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_9c21d710f396f3e4 {
    padding: 80px 0;
  }
}

.image-area-service-1_967698dd4fbdfc78 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_967698dd4fbdfc78 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_967698dd4fbdfc78 .small_3c53cdb34d90110f {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_967698dd4fbdfc78.bottom-1 .small_3c53cdb34d90110f {
  right: 50px;
  left: unset;
}
.image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f {
    display: none;
  }
}
.image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f.mid_9edc9c729e552d12 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f.mid_9edc9c729e552d12 {
    left: 35%;
  }
}
.image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f.two_a682aeb2cee78aaa {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f.two_a682aeb2cee78aaa {
    display: none;
  }
}
.image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f.three_9b0f7fda4d38728b {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_967698dd4fbdfc78.area-3 .small_3c53cdb34d90110f.three_9b0f7fda4d38728b {
    display: none;
  }
}

.rts-working-process-area_412b99bec96c3817.about_e15f8e30ceb9c1ef {
  background: var(--choose-bg);
}
.rts-working-process-area_412b99bec96c3817.about_e15f8e30ceb9c1ef .accordion-area-4_6840c4299e3f3f7c .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_412b99bec96c3817.about_e15f8e30ceb9c1ef .thumbnail-left_edda0ce70aa5473f {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_412b99bec96c3817.about_e15f8e30ceb9c1ef .accordion-area-4_6840c4299e3f3f7c .accordion-item button {
  color: #fff;
}

.our-service-area_269ccf83e5c392a1 {
  position: relative;
}
.our-service-area_269ccf83e5c392a1.about_e15f8e30ceb9c1ef {
  overflow: hidden;
}
.our-service-area_269ccf83e5c392a1.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.our-service-area_269ccf83e5c392a1.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_269ccf83e5c392a1.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  bottom: 120px;
  right: 25%;
}
.our-service-area_269ccf83e5c392a1.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_269ccf83e5c392a1.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
    display: none;
  }
}

.rts-service-banner-area_63f6b18c7910fe4a.inner_635563e740d66209 .title-service-page-area-top_caa19455bbd9a8fe .title {
  max-width: 100%;
}

.about-large-image-bg_96097df99ef0a8ee {
  background-image: url(../pictures/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_96097df99ef0a8ee {
    height: 350px;
  }
}

.step-down-text-process_bf418f79c8e8936c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_bf418f79c8e8936c {
    display: none;
  }
}
.step-down-text-process_bf418f79c8e8936c .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_bf418f79c8e8936c .two_a682aeb2cee78aaa {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_bf418f79c8e8936c .three_9b0f7fda4d38728b {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_bf418f79c8e8936c .four_35e83465e2f720cb {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_bea5c09e2da27859 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 {
    padding-bottom: 50px;
  }
}
.connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 .title-main_a65cdea5555a7bd2 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 .title-main_a65cdea5555a7bd2 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 .title-main_a65cdea5555a7bd2 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 p.disc_6a89637b2af07a29 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 p.disc_6a89637b2af07a29 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_bea5c09e2da27859 .connection-people-left_35758a0b48510f85 p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}
.connection-people-area_bea5c09e2da27859 .thumbnail-connection-area-right_74ea2be8cda9e522 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_bea5c09e2da27859 .shape-area-img_a4d871adabd89fda .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_bea5c09e2da27859 .shape-area-img_a4d871adabd89fda .one {
    display: none;
  }
}
.connection-people-area_bea5c09e2da27859 .shape-area-img_a4d871adabd89fda .two_a682aeb2cee78aaa {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_237972fbcfcd6e5f {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_237972fbcfcd6e5f img {
  margin-bottom: 24px;
}
.single-about-small-cd_237972fbcfcd6e5f .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_237972fbcfcd6e5f p.disc_6a89637b2af07a29 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_b6f21ba89bbb07a1 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_b6f21ba89bbb07a1 .number_7e3265435e58418b {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_b6f21ba89bbb07a1 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_b6f21ba89bbb07a1 p.disc_6a89637b2af07a29 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_809a1e56a055d5b8 {
  margin-top: -120px;
}

.step-down-text-process_bf418f79c8e8936c p.disc_6a89637b2af07a29 {
  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_bf418f79c8e8936c p.disc_6a89637b2af07a29 {
    font-size: 18px;
  }
}

.container-1058_752a003bf77a0011 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_7840bc84a8146882 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_7840bc84a8146882 .thumbnail_da04b2ad64fa33fc {
  height: 100%;
}
.working-process-right-area-one_7840bc84a8146882 .thumbnail_da04b2ad64fa33fc .large_af315277639ab0aa {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_7840bc84a8146882 .large_af315277639ab0aa {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_7840bc84a8146882 .small_3c53cdb34d90110f {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_7840bc84a8146882 .small_3c53cdb34d90110f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_7840bc84a8146882 .small_3c53cdb34d90110f {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_7840bc84a8146882 .small_3c53cdb34d90110f {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_1d4e1e217d144e24 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_1d4e1e217d144e24 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_90c9e7704040903e .working-process-accordion-one .accordion-item .accordion-header_1d4e1e217d144e24 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_0f8029c8e918e979 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_1d4e1e217d144e24 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_1d4e1e217d144e24 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_1d4e1e217d144e24 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_1d4e1e217d144e24 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_1d4e1e217d144e24 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_0f8029c8e918e979 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_412b99bec96c3817 .thumbnail-left_edda0ce70aa5473f img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_412b99bec96c3817 .thumbnail-left_edda0ce70aa5473f img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_6840c4299e3f3f7c .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_6840c4299e3f3f7c {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_6840c4299e3f3f7c {
    padding-left: 0;
  }
}
.accordion-area-4_6840c4299e3f3f7c .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_6840c4299e3f3f7c .accordion-item:last-child {
  border: none;
}
.accordion-area-4_6840c4299e3f3f7c .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_6840c4299e3f3f7c .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_6840c4299e3f3f7c .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_6840c4299e3f3f7c .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_6840c4299e3f3f7c .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_6840c4299e3f3f7c .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_6840c4299e3f3f7c .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_90c9e7704040903e {
  position: relative;
}
.rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    display: none;
  }
}
.rts-working-porcess-area-two_90c9e7704040903e .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 .single-counter-up_ff8b84e5c51333ab {
  text-align: center;
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 .single-counter-up_ff8b84e5c51333ab .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_39628bfdf8f4ccf3 .single-counter-up_ff8b84e5c51333ab .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 .single-counter-up_ff8b84e5c51333ab 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_39628bfdf8f4ccf3 .single-counter-up-five_45ff4fc4656f9efe {
  text-align: center;
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 .single-counter-up-five_45ff4fc4656f9efe .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_39628bfdf8f4ccf3 .single-counter-up-five_45ff4fc4656f9efe .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_e7c3b1378f49fcb3 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_437f6b7ec55e64a4 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_437f6b7ec55e64a4 .single-counter-up-two_a622ba214a992b60 .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_437f6b7ec55e64a4 .single-counter-up-two_a622ba214a992b60 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_437f6b7ec55e64a4 .single-counter-up-two_a622ba214a992b60 .inmformation_13a052a28fa5a8c7 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_437f6b7ec55e64a4::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_437f6b7ec55e64a4 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_437f6b7ec55e64a4 .shape-area_14c5528543ec13c7 img {
    display: none;
  }
}
.counter-up-area-four_437f6b7ec55e64a4 .shape-area_14c5528543ec13c7 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_d32e9bf635219c54 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_d32e9bf635219c54 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_c94261b06bf75117 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_c94261b06bf75117 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_c94261b06bf75117 p.disc_6a89637b2af07a29 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_885b4804577845c6.area-2_d57fea8d3c34c57d {
  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_885b4804577845c6.area-2_d57fea8d3c34c57d {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_885b4804577845c6.area-2_d57fea8d3c34c57d .single-counter-up_ff8b84e5c51333ab {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_885b4804577845c6.area-2_d57fea8d3c34c57d .single-counter-up_ff8b84e5c51333ab {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_885b4804577845c6.area-2_d57fea8d3c34c57d .single-counter-up_ff8b84e5c51333ab .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_885b4804577845c6.area-2_d57fea8d3c34c57d .single-counter-up_ff8b84e5c51333ab 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_11f39ef4b400d513 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_11f39ef4b400d513 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_11f39ef4b400d513 img {
  border-radius: 16px;
}

.call-to-action-area-7_f771f6ce44e0fe7f {
  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_f771f6ce44e0fe7f {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_f771f6ce44e0fe7f {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_f771f6ce44e0fe7f .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_f771f6ce44e0fe7f .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_f771f6ce44e0fe7f .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_f771f6ce44e0fe7f p.disc_6a89637b2af07a29 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_f771f6ce44e0fe7f .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_f771f6ce44e0fe7f .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.call-to-action-area-7_f771f6ce44e0fe7f .shape-area_14c5528543ec13c7 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_f771f6ce44e0fe7f .shape-area_14c5528543ec13c7 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_f771f6ce44e0fe7f .shape-area_14c5528543ec13c7 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_f771f6ce44e0fe7f .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_191732aa3763b7d2 {
  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_191732aa3763b7d2 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_191732aa3763b7d2 {
    padding: 50px;
  }
}
.call-to-action-area-5_191732aa3763b7d2 .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_191732aa3763b7d2 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_191732aa3763b7d2 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_191732aa3763b7d2 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_191732aa3763b7d2 p.disc_6a89637b2af07a29 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_191732aa3763b7d2 .button-area_5b6a4e93092d40f4 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_191732aa3763b7d2 .button-area_5b6a4e93092d40f4 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_191732aa3763b7d2 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_191732aa3763b7d2 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_191732aa3763b7d2 .rts-btn.btn-secondary-5_c82c815f0fdd812c {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_191732aa3763b7d2 .rts-btn.btn-secondary-5_c82c815f0fdd812c:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_191732aa3763b7d2 .rts-btn.btn-secondary-5-1_cbf65b4a2b066baf {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_191732aa3763b7d2 .rts-btn.btn-secondary-5-1_cbf65b4a2b066baf:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_191732aa3763b7d2 .shape-area_14c5528543ec13c7 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_191732aa3763b7d2 .shape-area_14c5528543ec13c7 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_191732aa3763b7d2 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_191732aa3763b7d2 .shape-image_f46228cd16f26074 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_191732aa3763b7d2.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_191732aa3763b7d2.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_191732aa3763b7d2.area-5_2 p.disc_6a89637b2af07a29 {
  color: var(--color-second);
}
.call-to-action-area-5_191732aa3763b7d2.area-5_2 .btn-primary-4-border_30edd1857155dbb0 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_191732aa3763b7d2.area-5_2 .btn-primary-4-border_30edd1857155dbb0:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_191732aa3763b7d2.area-5_2 .shape-image_f46228cd16f26074 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_191732aa3763b7d2.area-5_2 .shape-image_f46228cd16f26074 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_191732aa3763b7d2.area-5_2 .shape-image_f46228cd16f26074 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_191732aa3763b7d2.area-5_2 .shape-image_f46228cd16f26074 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_25f45cbd54bd2546 {
  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_25f45cbd54bd2546 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_25f45cbd54bd2546 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_5ff132a2c4934870 {
  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_5ff132a2c4934870 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_5ff132a2c4934870 .single-counter-up_ff8b84e5c51333ab {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_5ff132a2c4934870 .single-counter-up_ff8b84e5c51333ab {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_5ff132a2c4934870 .single-counter-up_ff8b84e5c51333ab {
    flex-basis: 100%;
  }
}
.container-counter-about-page_5ff132a2c4934870 .single-counter-up_ff8b84e5c51333ab:last-child {
  border: none;
}
.container-counter-about-page_5ff132a2c4934870 .single-counter-up_ff8b84e5c51333ab .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_5ff132a2c4934870 .single-counter-up_ff8b84e5c51333ab .title {
  margin-bottom: 3px;
}

.single-testimonials-area_678d195131598cce {
  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_678d195131598cce {
    padding: 20px;
  }
}
.single-testimonials-area_678d195131598cce .logo_87a4a12e8282068c {
  margin-bottom: 24px;
}
.single-testimonials-area_678d195131598cce p.disc_6a89637b2af07a29 {
  max-width: 95%;
}
.single-testimonials-area_678d195131598cce .author-area_c788e88f802d0c94 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_678d195131598cce .author-area_c788e88f802d0c94 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_678d195131598cce .quote-image_8edbe61042f4fa23 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_678d195131598cce .quote-image_8edbe61042f4fa23 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_0e76046c722ac435 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_0e76046c722ac435 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-testimonials-area-one_0e76046c722ac435 .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_0e76046c722ac435 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-next,
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-next::after,
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .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_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-next:hover::after,
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_0e76046c722ac435 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_3af4c667f2c94dba {
  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_3af4c667f2c94dba: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_cd973ae6e1e038b5 {
  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_94665f9474e6f77b {
  border-radius: 20px;
}

.single-testimonisl-three_e15a205cce895e91 {
  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_e15a205cce895e91::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_e15a205cce895e91::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_e15a205cce895e91 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_e15a205cce895e91 p.disc_6a89637b2af07a29 {
  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_e15a205cce895e91 .author_d63fdcfacd9ca384 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_e15a205cce895e91 .author_d63fdcfacd9ca384 p.disc_6a89637b2af07a29 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_7ee9cfa20a866006 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_7ee9cfa20a866006 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_7ee9cfa20a866006 .small-team-aera_553a7210e833d918 {
  margin-top: -40px;
}
.expart-team-small-thumb_7ee9cfa20a866006 .small-team-aera_553a7210e833d918 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_7ee9cfa20a866006 .small-team-aera_553a7210e833d918 img.two_a682aeb2cee78aaa {
  left: 30px;
}
.expart-team-small-thumb_7ee9cfa20a866006 .small-team-aera_553a7210e833d918 img.three_9b0f7fda4d38728b {
  left: 60px;
}
.expart-team-small-thumb_7ee9cfa20a866006 .small-team-aera_553a7210e833d918 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_40e25948532ea1f4 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_40e25948532ea1f4 {
    width: 100%;
  }
}

.single-testimonials-4_11164f4ebff26d46 {
  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_11164f4ebff26d46 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_11164f4ebff26d46 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_11164f4ebff26d46 p.disc_6a89637b2af07a29 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_11164f4ebff26d46 .author_d63fdcfacd9ca384 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_11164f4ebff26d46 .author_d63fdcfacd9ca384 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_34df505d4251755b {
  position: relative;
}
.rts-client-feedback-area_34df505d4251755b.home-2_8123a6d5828016dc .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_34df505d4251755b.home-2_8123a6d5828016dc .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_3f6e62b99b163a4c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
    display: none;
  }
}
.rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
    display: none;
  }
}
.rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_3f6e62b99b163a4c .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_e8f35c67f3f2a998 .single-testimonials-area_678d195131598cce {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_e8f35c67f3f2a998 .single-testimonials-area_678d195131598cce p.disc_6a89637b2af07a29 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_e8f35c67f3f2a998 .single-testimonials-area_678d195131598cce .author-area_c788e88f802d0c94 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_e8f35c67f3f2a998 .single-testimonials-area_678d195131598cce .author-area_c788e88f802d0c94 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_e8f35c67f3f2a998 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_e8f35c67f3f2a998 .title-style-one-center_be48967858717632 .pre_103004be3b28b268 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_e8f35c67f3f2a998 .title-style-one-center_be48967858717632 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_e8f35c67f3f2a998 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_e8f35c67f3f2a998 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_6ce3a5cadf1e958b {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_6ce3a5cadf1e958b .inner_635563e740d66209 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_6ce3a5cadf1e958b .inner_635563e740d66209 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_6ce3a5cadf1e958b .inner_635563e740d66209 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_6ce3a5cadf1e958b .inner_635563e740d66209 {
    padding: 25px;
  }
}
.testimonials-filwidth_6ce3a5cadf1e958b .body {
  margin-top: 30px;
}
.testimonials-filwidth_6ce3a5cadf1e958b .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_6ce3a5cadf1e958b .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_6ce3a5cadf1e958b .body .author_d63fdcfacd9ca384 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_6ce3a5cadf1e958b .body .author_d63fdcfacd9ca384 a .title-name_679ce7afef0c7e68 {
  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_9397b101b7522ce6 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6.swiper-pagination-bullet-active_524840051aeacc70 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_cd0c397c3d0e60a5 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-left_ed3c96d5b30fde2a {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-left_ed3c96d5b30fde2a .heading-title_36a357226e166302 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-left_ed3c96d5b30fde2a .author-area_c788e88f802d0c94 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-left_ed3c96d5b30fde2a .author-area_c788e88f802d0c94 .right-content_4acf42de99f45862 .author-title_b5bc200e375a3eb2 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-left_ed3c96d5b30fde2a .author-area_c788e88f802d0c94 .right-content_4acf42de99f45862 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-right_2211a13c57f80106 {
  margin-left: 40px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-right_2211a13c57f80106 .right-inner_6da9c90cd3ce8819 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-right_2211a13c57f80106 .right-inner_6da9c90cd3ce8819 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-right_2211a13c57f80106 .right-inner_6da9c90cd3ce8819 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-right_2211a13c57f80106 .right-inner_6da9c90cd3ce8819 .item .heading-title_36a357226e166302 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 .testimonial-right_2211a13c57f80106 .right-inner_6da9c90cd3ce8819 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .section-inner_8e284afb586324e9 {
  position: relative;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .service-swiper-main-wrapper-2_9c8cc6a994be8543 {
  overflow: hidden;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-slide:nth-child(odd) .single-service-style-two_391cf1a602f6f7dc {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .single-service-style-two_391cf1a602f6f7dc {
  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_cd0c397c3d0e60a5 .single-service-style-two_391cf1a602f6f7dc .disc_6a89637b2af07a29 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .single-service-style-two_391cf1a602f6f7dc .author-area_c788e88f802d0c94 {
  margin-top: 10px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .single-service-style-two_391cf1a602f6f7dc .author-area_c788e88f802d0c94 .author-content_c5e8b159dd3ba233 .author-title_b5bc200e375a3eb2 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .single-service-style-two_391cf1a602f6f7dc .author-area_c788e88f802d0c94 .author-content_c5e8b159dd3ba233 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-next,
.rts-testimonials-area-six_cd0c397c3d0e60a5 .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_cd0c397c3d0e60a5 .swiper-button-next i,
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-next:hover,
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-next::after,
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-next,
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-pagination2 .swiper-pagination-bullet_9397b101b7522ce6 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_cd0c397c3d0e60a5 .swiper-pagination2 .swiper-pagination-bullet_9397b101b7522ce6.swiper-pagination-bullet-active_524840051aeacc70 {
  background: #FF6354;
}

.rts-testimonials-area-three_cc003af8e9148b29 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .one {
    display: none;
  }
}
.rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
    display: none;
  }
}
.rts-testimonials-area-three_cc003af8e9148b29 .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_23034990aaab1f23 {
  position: relative;
}
.rts-testimonials-area-7_23034990aaab1f23 .testimonials--shape_a31902e223d9101c img {
  position: absolute;
}
.rts-testimonials-area-7_23034990aaab1f23 .testimonials--shape_a31902e223d9101c img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_23034990aaab1f23 .testimonials--shape_a31902e223d9101c img.two_a682aeb2cee78aaa {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_678d195131598cce .logo_87a4a12e8282068c .light_a6ebc7f6e4ad5c18 {
  display: block;
}
[data-theme=light] .single-testimonials-area_678d195131598cce .logo_87a4a12e8282068c .dark_f1d95796e12fc15b {
  display: none;
}

[data-theme=dark] .single-testimonials-area_678d195131598cce .logo_87a4a12e8282068c .light_a6ebc7f6e4ad5c18 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_678d195131598cce .logo_87a4a12e8282068c .dark_f1d95796e12fc15b {
  display: block;
}

.single-blog-area-style-one_88e76e06dfd23b17:hover .thumbnail_da04b2ad64fa33fc img {
  transform: scale(1.1);
}
.single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .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_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 .admin_cea0d6e341872a7a {
  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_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 .date_e95aa787f9220e5d {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_204224ebdab699cf {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_204224ebdab699cf .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-blog-area-one_204224ebdab699cf .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-blog-area-one_204224ebdab699cf .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_204224ebdab699cf .shape-area_14c5528543ec13c7 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_204224ebdab699cf .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_204224ebdab699cf .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_204224ebdab699cf .rts-btn.btn-primary_3af4c667f2c94dba.text-center_1d97c93faf67567c {
  margin: auto;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc {
  border-radius: 0;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc img {
  border-radius: 0;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a {
  background: var(--blog-single);
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 .date_e95aa787f9220e5d span {
  margin-right: 10px;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .btn-area_de21bfcad9cf634c {
  text-align: center;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .btn-area_de21bfcad9cf634c .read-more-btn_ca659e5b9b8b1df9 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .btn-area_de21bfcad9cf634c .read-more-btn_ca659e5b9b8b1df9:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .btn-area_de21bfcad9cf634c .read-more-btn_ca659e5b9b8b1df9::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_204224ebdab699cf.home-five_1daa9eb602fc06c3 .title-style-one-center_be48967858717632 .pre_103004be3b28b268 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_204224ebdab699cf.home-five_1daa9eb602fc06c3 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .bottom-area_7664b5909d379259 .admin_cea0d6e341872a7a {
  color: var(--color-primary-2);
}
.rts-blog-area-one_204224ebdab699cf.home-five_1daa9eb602fc06c3 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_204224ebdab699cf.home-five_1daa9eb602fc06c3 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_204224ebdab699cf.home-six_01be4e62ff0d3052 .title-style-one-center_be48967858717632 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_204224ebdab699cf.style-seven_33a08d24d58665bc {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_204224ebdab699cf.style-seven_33a08d24d58665bc .title-style-one-center_be48967858717632 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_204224ebdab699cf.style-seven_33a08d24d58665bc .rts-btn.btn-primary-border_bd7790c74e742b5a {
  color: var(--color-primary);
}
.rts-blog-area-one_204224ebdab699cf.style-seven_33a08d24d58665bc .rts-btn.btn-primary-border_bd7790c74e742b5a:hover {
  color: #fff;
}

.single-blog-area-style-one_88e76e06dfd23b17.eight-area_01b2728bf876f041 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_7dddc35fa60ac576 {
  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_7dddc35fa60ac576::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_7dddc35fa60ac576::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_7dddc35fa60ac576:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_64b9c11d1451c500 {
  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_64b9c11d1451c500::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_64b9c11d1451c500::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_64b9c11d1451c500:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_88e76e06dfd23b17.about-page_0f805130e4c50b80 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.one {
    display: none;
  }
}
.rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    top: 2%;
  }
}
.rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_1ec8d9ef99634357.shape-position_52ad6acd2d8eabc4 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6.swiper-pagination-bullet-active_524840051aeacc70 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 {
  padding-bottom: 40px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc {
  max-width: 100%;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .read-more-btn_ca659e5b9b8b1df9 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .read-more-btn_ca659e5b9b8b1df9:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .read-more-btn_ca659e5b9b8b1df9:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .read-more-btn_ca659e5b9b8b1df9::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_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .rts-single-wized_6f80230691f8c255 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .rts-single-wized_6f80230691f8c255.search .wized-body_89530baaf34862bd {
  margin-top: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd {
  margin-top: 30px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd .rts-search-wrapper_870dda33af9b4d6d {
  position: relative;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd .rts-search-wrapper_870dda33af9b4d6d 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_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd .rts-search-wrapper_870dda33af9b4d6d input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd .rts-search-wrapper_870dda33af9b4d6d 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_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd .rts-search-wrapper_870dda33af9b4d6d button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03 li {
  list-style: none;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03 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_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .single-categories_e280fd5c69121a03 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .thumbnail_da04b2ad64fa33fc {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .thumbnail_da04b2ad64fa33fc img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .thumbnail_da04b2ad64fa33fc:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .content-area_ad040dd3cd2785f2 {
  flex-basis: 60%;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .user_2b11e600a6fa34e1 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .user_2b11e600a6fa34e1 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .post-title_9a5886965000e309 .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_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .post-title_9a5886965000e309 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .recent-post-single_21280806adcc0c61 .post-title_9a5886965000e309:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .gallery-inner_3db4b2d5d445fd37 .single-row_364a2068e8cb5819.row-1_91f591ef307caa15 {
  margin-bottom: 20px;
}
.w-100_dc7a5b730fb511f8 {
  border-radius: 15px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .tags-wrapper_5570f799d8507b5b {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .tags-wrapper_5570f799d8507b5b 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_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .tags-wrapper_5570f799d8507b5b a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_d73d6c37cd41f660.grid-2_ad5acb2454ca2a7f .single-blog-area-style-one_88e76e06dfd23b17 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_d73d6c37cd41f660.grid-2_ad5acb2454ca2a7f .single-blog-area-style-one_88e76e06dfd23b17:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_d73d6c37cd41f660.grid-2_ad5acb2454ca2a7f .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a .title {
  font-size: 20px;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc {
  border-radius: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .single-blog-area-style-one_88e76e06dfd23b17 .thumbnail_da04b2ad64fa33fc img {
  border-radius: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .single-blog-area-style-one_88e76e06dfd23b17 .inner-content-wrapper_d1b8f61cc767f99a {
  padding: 30px 0 0;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-content_b2ff2b2f166958fa {
  padding: 0 0 80px;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-content_b2ff2b2f166958fa p.first-text_dd71b2bf98654d84::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-content_b2ff2b2f166958fa .desc-image_7c5cd03e1d1c034b .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-content_b2ff2b2f166958fa .desc-image-2_4fbe253e804cee01 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-footer_2c740615efbfea8a {
  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_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-footer_2c740615efbfea8a .nav-x_e9076b0d401e0cff {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-footer_2c740615efbfea8a .nav-x_e9076b0d401e0cff li a {
  font-weight: 600;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-footer_2c740615efbfea8a .nav-x_e9076b0d401e0cff li a span {
  color: var(--color-body);
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 {
  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_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 {
    flex-direction: column;
  }
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 .left-image_217a6763391e53e2 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 .right-content_4acf42de99f45862 {
  flex-basis: 70%;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 .right-content_4acf42de99f45862 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 .right-content_4acf42de99f45862 .author-social_909f6b30912aa6a0 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 .right-content_4acf42de99f45862 .author-social_909f6b30912aa6a0 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_d73d6c37cd41f660.details_74935f338bbff1f5 .post-panel_ebb0e7da216f4082 .post-author_0bdb059cc3af1771 .right-content_4acf42de99f45862 .author-social_909f6b30912aa6a0 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_d73d6c37cd41f660.inner_635563e740d66209 .fluxi-right-ct-1_bda3b9940b1399cd .wized-body_89530baaf34862bd .rts-search-wrapper_870dda33af9b4d6d input {
  color: #717171;
}

.post-form_b7358b9183e0f684 {
  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_b7358b9183e0f684 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd input,
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd textarea {
  padding-left: 35px;
}
.post-form_b7358b9183e0f684 .single-input-area_c1a1cbd2ae7685cd.text-area_8e8ce907165e949a i {
  top: 61px !important;
}

.rts-fluxi-pagination_c049f8774f04ee8d {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_c049f8774f04ee8d ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_c049f8774f04ee8d ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_c049f8774f04ee8d 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_c049f8774f04ee8d ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_c049f8774f04ee8d ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_3406b7be2b59a984 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_199ef9f89391ad4f {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f p.disc_6a89637b2af07a29 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_199ef9f89391ad4f form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_199ef9f89391ad4f form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_199ef9f89391ad4f form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_199ef9f89391ad4f .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_199ef9f89391ad4f .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_199ef9f89391ad4f form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_199ef9f89391ad4f form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_199ef9f89391ad4f form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_199ef9f89391ad4f .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f .shape-area_14c5528543ec13c7 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_199ef9f89391ad4f .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_199ef9f89391ad4f .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
    display: none;
  }
}
.subscribe-main-wrapper-one_199ef9f89391ad4f .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .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_24a57c2b70853f3f .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .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_24a57c2b70853f3f .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_24a57c2b70853f3f .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_83953b17d4701c42.about_e15f8e30ceb9c1ef .btn-area_de21bfcad9cf634c {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_83953b17d4701c42.about_e15f8e30ceb9c1ef .btn-area_de21bfcad9cf634c {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_18b87a10b88e272b .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_18b87a10b88e272b .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_18b87a10b88e272b .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_5cfd7e6dc6a5d5be .single-footer-wized-one_18b87a10b88e272b .title, [data-theme=light] .rts-footer-area-one_a817d3b8781d16f4 .single-footer-wized-one_18b87a10b88e272b .title {
  color: #26262C;
}

.rts-footer-area-one_a817d3b8781d16f4 {
  background: var(--footer-bg);
}
.rts-footer-area-one_a817d3b8781d16f4 .footer-top-area_9bc66f94234a11a3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_18b87a10b88e272b ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_18b87a10b88e272b ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_18b87a10b88e272b form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_18b87a10b88e272b form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_18b87a10b88e272b form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_8e61d37fd5f99136 {
  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_8e61d37fd5f99136 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_8e61d37fd5f99136 p {
  margin-bottom: 0;
}
.copyright-area-start_8e61d37fd5f99136 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_8e61d37fd5f99136 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_8e61d37fd5f99136 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_8e61d37fd5f99136 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_8e61d37fd5f99136.area-two_59477fc550f5113a p {
  color: #D7D9E9;
}
.copyright-area-start_8e61d37fd5f99136.area-two_59477fc550f5113a ul li a {
  color: #D7D9E9;
}
.copyright-area-start_8e61d37fd5f99136.area-two_59477fc550f5113a ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_1e385d42ec163bd6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_1e385d42ec163bd6 .social-area-one_12f0caab264c9544 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_45584e38fa90a3c2 .mobile__breakpoint_db5f0ee397fcc756 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_45584e38fa90a3c2 .single-footer-wized-one_18b87a10b88e272b ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_45584e38fa90a3c2 .single-footer-wized-one_18b87a10b88e272b ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_d6377775afbe11a2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_d6377775afbe11a2 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_d6377775afbe11a2 .right .language_f2d51f61f006c008 {
  color: #fff;
}

.footer-four_5cfd7e6dc6a5d5be {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_ccd145d584e8241f {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_ccd145d584e8241f .single-footer-four-wized_d5e261fc5d193c59 ul li a {
  color: #E4E5F1;
}
.footer-three_ccd145d584e8241f .single-footer-four-wized_d5e261fc5d193c59 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_ccd145d584e8241f .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input {
  background: #FFFFFF;
}
.footer-three_ccd145d584e8241f .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_d5e261fc5d193c59 .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_d5e261fc5d193c59 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_d5e261fc5d193c59 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_d5e261fc5d193c59 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form button {
  padding: 18px 20px;
}

.copyright-area-four_15368c3efa606019 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_15368c3efa606019.area-3_11082aa93aaa3eb9 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_15368c3efa606019 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_15368c3efa606019 .logo_87a4a12e8282068c img.light_a6ebc7f6e4ad5c18 {
  display: block;
}
[data-theme=light] .copyright-area-four_15368c3efa606019 .logo_87a4a12e8282068c img.dark_f1d95796e12fc15b {
  display: none;
}

[data-theme=dark] .copyright-area-four_15368c3efa606019 .logo_87a4a12e8282068c img.light_a6ebc7f6e4ad5c18 {
  display: none;
}
[data-theme=dark] .copyright-area-four_15368c3efa606019 .logo_87a4a12e8282068c img.dark_f1d95796e12fc15b {
  display: block;
}

.rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 {
    height: 320px;
  }
}
.rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .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_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 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_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_2aa9356a7f649369 .footer-wrapper-7_7f6b8d7c26a62476 .innerr_2d6403971216a179 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_3392811a6f5d3532 {
  text-align: center;
}
.footer-top-8_3392811a6f5d3532 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_3392811a6f5d3532 .title {
    font-size: 35px;
  }
}
.footer-top-8_3392811a6f5d3532 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_ad1bd22e19e809bd {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_ad1bd22e19e809bd .sape-image_0bdad508d8534394 {
    display: none;
  }
}
.rts-footer-area-eight_ad1bd22e19e809bd .sape-image_0bdad508d8534394 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_ad1bd22e19e809bd .sape-image_0bdad508d8534394 img.two_a682aeb2cee78aaa {
  top: 25%;
  left: 25%;
}

.container-10_63a5b3e42b40e26b {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_562c2551599c7db6 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_562c2551599c7db6 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_562c2551599c7db6 form .single-input_ad6e68d27df13730 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_562c2551599c7db6 form .single-input_ad6e68d27df13730 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_562c2551599c7db6 form .single-input_ad6e68d27df13730 label {
  margin-bottom: 10px;
}
.form-area-footer-8_562c2551599c7db6 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_562c2551599c7db6 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_21b5faf962b3402b {
  text-align: center;
}
.easy-cta-area-wrapper_21b5faf962b3402b .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_21b5faf962b3402b .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_21b5faf962b3402b p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_21b5faf962b3402b.mid_9edc9c729e552d12 {
  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_21b5faf962b3402b.mid_9edc9c729e552d12 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_958283d17922165b {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_564e7e3e2a62ddd9 .copy-right-ul_4c5f44cee8f9c6b0 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_564e7e3e2a62ddd9 .copy-right-ul_4c5f44cee8f9c6b0 {
    flex-direction: column;
  }
}
.copyright-area-8_564e7e3e2a62ddd9 .copy-right-ul_4c5f44cee8f9c6b0 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_564e7e3e2a62ddd9 .copy-right-ul_4c5f44cee8f9c6b0 li a {
  color: #FFFFFF;
}
.copyright-area-8_564e7e3e2a62ddd9 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_934289594b4db0be {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_934289594b4db0be .shape-image_f46228cd16f26074 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_934289594b4db0be .shape-image_f46228cd16f26074 {
    width: 200px;
  }
}
.footer-six_934289594b4db0be .rts-call-to-action_32819680eed4752b .call-to-action-area-5_191732aa3763b7d2 {
  background: none;
  padding: 80px 0;
}
.footer-six_934289594b4db0be .rts-call-to-action_32819680eed4752b .call-to-action-area-5_191732aa3763b7d2 .rts-btn {
  border-radius: 0;
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 .title {
  color: #D7D9E9;
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 ul li a {
  color: #D7D9E9;
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form {
  gap: 0;
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input::placeholder {
  color: var(--color-title);
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_934289594b4db0be .single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_934289594b4db0be .copyright-area-four_15368c3efa606019 {
  border-top: 1px solid #37373F;
}
.footer-six_934289594b4db0be .copyright-area-four_15368c3efa606019 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_622813d926a87ed7 form {
  position: relative;
}
.footer-input-main-wrapper-one_622813d926a87ed7 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_622813d926a87ed7 form input {
  padding-left: 40px;
}

.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form {
  position: relative;
}
.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_d5e261fc5d193c59 .footer-input-btn-between_662a9f6e8a994953 form input {
  padding-left: 35px;
}

.copyright-area-7_775c570f3b783f30 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_775c570f3b783f30 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_775c570f3b783f30 p {
  margin: 0;
}
.copyright-area-7_775c570f3b783f30 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_775c570f3b783f30 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_988b3dd74558ea85 .single-footer-four-wized_d5e261fc5d193c59 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_988b3dd74558ea85 .single-footer-four-wized_d5e261fc5d193c59 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_988b3dd74558ea85 .single-footer-four-wized_d5e261fc5d193c59 form button {
  background: var(--color-primary-2);
}

.social-area-one_12f0caab264c9544 {
  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_12f0caab264c9544 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_12f0caab264c9544 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_12f0caab264c9544 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_13cd6e62a845c2a4 {
  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_13cd6e62a845c2a4 .title-style-one-left_fc638050b3270f31 .pre_103004be3b28b268 {
  color: #BCBFDB;
}
.bg-dark-border-radious_13cd6e62a845c2a4 .title-style-one-left_fc638050b3270f31 .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_4201783f9688eae0 {
  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_563e613baf145ed7 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_675974c56101d2aa .progress-wrap svg.progress-circle_563e613baf145ed7 path {
  stroke: var(--color-primary-2);
}
.home-blue_675974c56101d2aa .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_a4d5ed9d630c34e3 {
  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_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img {
  position: absolute;
}
.bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.two_a682aeb2cee78aaa {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.two_a682aeb2cee78aaa {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.two_a682aeb2cee78aaa {
    display: none;
  }
}
.bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.three_9b0f7fda4d38728b {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.three_9b0f7fda4d38728b {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.four_35e83465e2f720cb {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.four_35e83465e2f720cb {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.four_35e83465e2f720cb {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_a4d5ed9d630c34e3 .sape-area_58188b5496273378 img.four_35e83465e2f720cb {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_330d7bfdc6deee0d 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_330d7bfdc6deee0d h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_330d7bfdc6deee0d p.disc_6a89637b2af07a29 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_330d7bfdc6deee0d .feature-area-wrapper_0c0651346caa7630 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d .feature-area-wrapper_0c0651346caa7630 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_330d7bfdc6deee0d .feature-area-wrapper_0c0651346caa7630 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_330d7bfdc6deee0d .feature-area-wrapper_0c0651346caa7630 .single-feature_53832f20dbd85bd8 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_330d7bfdc6deee0d .feature-area-wrapper_0c0651346caa7630 .single-feature_53832f20dbd85bd8 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_ec210d7839927b51 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_ec210d7839927b51 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_ec210d7839927b51 .signle-input_cdd855503a427426 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_ec210d7839927b51 .signle-input_cdd855503a427426 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_ec210d7839927b51 .signle-input_cdd855503a427426 label {
  margin-bottom: 15px;
}
.appoinment_form-1_ec210d7839927b51 .signle-input_cdd855503a427426 input {
  padding-left: 40px;
}
.appoinment_form-1_ec210d7839927b51 .signle-input_cdd855503a427426 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_ec210d7839927b51 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_aeca24c15953a225 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_a622ba214a992b60 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_a622ba214a992b60 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_a622ba214a992b60 .inmformation_13a052a28fa5a8c7 .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_a622ba214a992b60 .inmformation_13a052a28fa5a8c7 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_a622ba214a992b60 .inmformation_13a052a28fa5a8c7 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_d298c25cd4afb792 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_d298c25cd4afb792.team-five .title-style-one-center_be48967858717632 .pre_103004be3b28b268 {
  color: var(--color-primary-2);
}
.expart-team-area-7_d298c25cd4afb792.inner {
  background: var(--team-bg);
}

.single-team-area-7_b1b8d6c91aa33235 {
  text-align: center;
}
.single-team-area-7_b1b8d6c91aa33235 .thumbnail_da04b2ad64fa33fc {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_b1b8d6c91aa33235 .thumbnail_da04b2ad64fa33fc img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_b1b8d6c91aa33235 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_b1b8d6c91aa33235 .designation_c86061b19d0f4b83 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_b1b8d6c91aa33235:hover .thumbnail_da04b2ad64fa33fc img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6.swiper-pagination-bullet-active_524840051aeacc70 {
  background: var(--color-gradient);
}

.single-team-area-start_a84203e82a8fefbf:hover .thumbnail_da04b2ad64fa33fc img {
  transform: rotateY(-180deg);
}
.single-team-area-start_a84203e82a8fefbf .thumbnail_da04b2ad64fa33fc {
  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_a84203e82a8fefbf .thumbnail_da04b2ad64fa33fc img {
  transition: 0.8s;
}
.single-team-area-start_a84203e82a8fefbf .inner-content_4b445cac5a296ef3 {
  text-align: center;
}
.single-team-area-start_a84203e82a8fefbf .inner-content_4b445cac5a296ef3 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_a84203e82a8fefbf .inner-content_4b445cac5a296ef3 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef {
  position: relative;
}
.rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    display: none;
  }
}
.rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  left: 25%;
  top: 7%;
}
.rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_bdf92893e658a149.about_e15f8e30ceb9c1ef .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    display: none;
  }
}
.rts-team-area_bdf92893e658a149.inner_635563e740d66209 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    display: none;
  }
}
.rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  left: 25%;
  top: 7%;
}
.rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_bdf92893e658a149.inner_635563e740d66209 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    display: none;
  }
}

.bg-dark-p_4e40ed2de4bb8c92 .title {
  color: #fff;
}

.section-separator-top_68de88b06f683b41 {
  position: relative;
}
.section-separator-top_68de88b06f683b41::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_0dabf6d9b7df6613 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_0dabf6d9b7df6613 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 .left-titlet-wrapper_57127c81c2613758 .title {
  color: #fff;
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 p.disc_6a89637b2af07a29 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_0dabf6d9b7df6613 p.disc_6a89637b2af07a29 br {
    display: none;
  }
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 .under-line-btn_b3d9c4a91efa5f78 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 .under-line-btn_b3d9c4a91efa5f78:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 .under-line-btn_b3d9c4a91efa5f78:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 .under-line-btn_b3d9c4a91efa5f78::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_0dabf6d9b7df6613 .button-area_5b6a4e93092d40f4 .btn-primary-2_5a5b3064efe15a65 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_0dabf6d9b7df6613.area-3_11082aa93aaa3eb9 .button-area_5b6a4e93092d40f4 .under-line-btn_b3d9c4a91efa5f78::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_776ed437b790dd7b .style-four_c272fd3c41429cde {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_9be697ed5ffc5beb .rts-faq-area-full-container_776ed437b790dd7b .style-four_c272fd3c41429cde {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_11082aa93aaa3eb9 .cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.area-3_11082aa93aaa3eb9 .cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_11082aa93aaa3eb9 .cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_11082aa93aaa3eb9 .cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_11082aa93aaa3eb9 .cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_a4bba45439917f1d {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_a4bba45439917f1d {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_a4bba45439917f1d.style-four_c272fd3c41429cde::after, .cta-main-wrapper-style-box_a4bba45439917f1d.style-four_c272fd3c41429cde::before {
  display: none;
}
.cta-main-wrapper-style-box_a4bba45439917f1d::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_a4bba45439917f1d::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_a4bba45439917f1d .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_a4bba45439917f1d .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_a4bba45439917f1d .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_a4bba45439917f1d .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_0d182bc9dfc2835c {
  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_0d182bc9dfc2835c {
    padding: 25px;
  }
}
.call-to-action-style-4_0d182bc9dfc2835c .button-area_5b6a4e93092d40f4 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_0d182bc9dfc2835c .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.call-to-action-style-4_0d182bc9dfc2835c .shape-area_14c5528543ec13c7 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_0d182bc9dfc2835c .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_0d182bc9dfc2835c .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_0d182bc9dfc2835c .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  top: 10%;
  left: 8%;
}

.header-three_59c591efaa67acfd.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_ecf70e0157f4a39d {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_ecf70e0157f4a39d {
    height: 630px;
  }
}
.contact-banner-area-start_ecf70e0157f4a39d img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_ecf70e0157f4a39d img {
    display: none;
  }
}
.contact-banner-area-start_ecf70e0157f4a39d img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_ecf70e0157f4a39d img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_ecf70e0157f4a39d img.one {
    right: 15%;
  }
}
.contact-banner-area-start_ecf70e0157f4a39d img.two_a682aeb2cee78aaa {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_ecf70e0157f4a39d img.three_9b0f7fda4d38728b {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_ecf70e0157f4a39d img.four_35e83465e2f720cb {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_ecf70e0157f4a39d.faq_d42cbeeab58266c4 {
  height: auto;
}

.contact-form-page_4eae55e5dd42b56c {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_bc219078bcc69e3d {
  text-align: center;
}
.banner-inner-area-contact-inner_bc219078bcc69e3d .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_bc219078bcc69e3d .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_bc219078bcc69e3d .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_bc219078bcc69e3d .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_bc219078bcc69e3d p.disc_6a89637b2af07a29 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_bc219078bcc69e3d p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_bc219078bcc69e3d p.disc_6a89637b2af07a29 {
    max-width: 80%;
  }
}

.contact-form_4bc825914fbfd833 {
  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_4bc825914fbfd833 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_4bc825914fbfd833 {
    padding: 50px 20px;
  }
}
.contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd {
  margin-bottom: 24px;
}
.contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_e7c7d294624ffc42 {
  text-align: center;
}
.single-contact-inner-info_e7c7d294624ffc42 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_e7c7d294624ffc42 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_e7c7d294624ffc42 p {
  margin-bottom: 0;
}
.single-contact-inner-info_e7c7d294624ffc42.mid_9edc9c729e552d12 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_e7c7d294624ffc42.mid_9edc9c729e552d12 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_e7c7d294624ffc42.mid_9edc9c729e552d12 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd {
  position: relative;
}
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd input,
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd textarea {
  padding-left: 35px;
}
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd input::placeholder,
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 .single-input-area_c1a1cbd2ae7685cd.text-area_8e8ce907165e949a i {
  top: 61px !important;
}
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_d5467b950c2e9228.contact-form-page_4eae55e5dd42b56c .contact-form_4bc825914fbfd833 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_50d77a0d88366a45 {
  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_50d77a0d88366a45 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_50d77a0d88366a45 {
    padding: 20px;
  }
}
.seo-optimization-area_50d77a0d88366a45 .thumbnail_da04b2ad64fa33fc {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_50d77a0d88366a45 .thumbnail_da04b2ad64fa33fc {
    min-width: 100%;
  }
}
.seo-optimization-area_50d77a0d88366a45 .thumbnail_da04b2ad64fa33fc img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_50d77a0d88366a45 .thumbnail_da04b2ad64fa33fc img {
    min-width: 100%;
  }
}

.service-area-8_8beb7462f293f377 .icon {
  margin-bottom: 22px;
}
.service-area-8_8beb7462f293f377 .title {
  font-weight: 800;
}
.service-area-8_8beb7462f293f377 .disc_6a89637b2af07a29 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_199ef9f89391ad4f.seo-marketing_0f2818ae3bdeeb48 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_199ef9f89391ad4f.seo-marketing_0f2818ae3bdeeb48 .title-style-one-center_be48967858717632 p.disc_6a89637b2af07a29 br {
    display: none;
  }
}

.section-separator-top-bg-white_c8090b7613316acc {
  position: relative;
}
.section-separator-top-bg-white_c8090b7613316acc::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_9dcc93069694ccd2 .large-thumbnail_19678bbc8f8d3688 {
  position: relative;
}
.single-product-list_9dcc93069694ccd2 .large-thumbnail_19678bbc8f8d3688 .sm-right_b58db0f6d4ea779b {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_9dcc93069694ccd2 .large-thumbnail_19678bbc8f8d3688 .sm-right_b58db0f6d4ea779b {
    display: none;
  }
}
.single-product-list_9dcc93069694ccd2 .large-thumbnail_19678bbc8f8d3688 .sm-right_b58db0f6d4ea779b.left {
  right: auto;
  left: 0;
}
.single-product-list_9dcc93069694ccd2 .thumbnail_da04b2ad64fa33fc {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_9dcc93069694ccd2 .thumbnail_da04b2ad64fa33fc {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_9dcc93069694ccd2 .thumbnail_da04b2ad64fa33fc img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_9dcc93069694ccd2 .thumbnail_da04b2ad64fa33fc img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .pre-title_2f58b9109aef8be1 {
  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_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .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_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .title {
    font-size: 35px;
  }
}
.single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .single-service_d30d9c2d1d20b097 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .single-service_d30d9c2d1d20b097 i {
  color: var(--color-primary);
}
.single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff p.disc_6a89637b2af07a29 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 a.thumbnail_da04b2ad64fa33fc {
  max-width: 100%;
}
.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 a.thumbnail_da04b2ad64fa33fc img {
  max-width: 100%;
  width: 100%;
}
.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .service-btn_f8a24e0d8143c221 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .service-btn_f8a24e0d8143c221::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_e8a661d41362365f .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .service-btn_f8a24e0d8143c221:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .service-btn_f8a24e0d8143c221:hover i {
  transform: rotate(0);
}
.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .service-btn_f8a24e0d8143c221 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_e8a661d41362365f .single-product-list_9dcc93069694ccd2 .portfolio-content-wrapper-list_169aa3ccd927f0ff .service-btn_f8a24e0d8143c221.color-secondary-2_2ea5210511118326::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_45dd88ce64fce96b .thumbnail_da04b2ad64fa33fc:hover img {
  transform: none;
}
.single-product-list-2_45dd88ce64fce96b .left-image_217a6763391e53e2 {
  position: relative;
}
.single-product-list-2_45dd88ce64fce96b .left-image_217a6763391e53e2 .short-image-area_6c8aff1df98bb2ab {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_45dd88ce64fce96b .left-image_217a6763391e53e2 .short-image-area_6c8aff1df98bb2ab {
    right: 5%;
  }
}
.single-product-list-2_45dd88ce64fce96b .left-image_217a6763391e53e2 .short-image-area_6c8aff1df98bb2ab img {
  transform: scale(1);
}
.single-product-list-2_45dd88ce64fce96b .right-image_abe1caf323b82329 {
  position: relative;
}
.single-product-list-2_45dd88ce64fce96b .right-image_abe1caf323b82329 .short-image-area_6c8aff1df98bb2ab {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_45dd88ce64fce96b .right-image_abe1caf323b82329 .short-image-area_6c8aff1df98bb2ab {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_45dd88ce64fce96b .right-image_abe1caf323b82329 .short-image-area_6c8aff1df98bb2ab {
    left: 50%;
  }
}
.single-product-list-2_45dd88ce64fce96b .right-image_abe1caf323b82329 .short-image-area_6c8aff1df98bb2ab img {
  transform: scale(1);
}
.single-product-list-2_45dd88ce64fce96b .portfolio-content-wrapper-list_169aa3ccd927f0ff .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_45dd88ce64fce96b .portfolio-content-wrapper-list_169aa3ccd927f0ff .single-service_d30d9c2d1d20b097 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_45dd88ce64fce96b .portfolio-content-wrapper-list_169aa3ccd927f0ff .single-service_d30d9c2d1d20b097 p {
  font-size: 20px;
}
.single-product-list-2_45dd88ce64fce96b .portfolio-content-wrapper-list_169aa3ccd927f0ff p.disc_6a89637b2af07a29 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_45dd88ce64fce96b .portfolio-content-wrapper-list_169aa3ccd927f0ff p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.product-section-bg_6c31a835a125b4c4 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_9f63cc66b55efd2c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .shape-area_14c5528543ec13c7 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .shape-area_14c5528543ec13c7 .one {
    display: none;
  }
}
.product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .two_a682aeb2cee78aaa {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .two_a682aeb2cee78aaa {
    top: 5%;
  }
}
.product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .three_9b0f7fda4d38728b {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_9f63cc66b55efd2c.area-2_d57fea8d3c34c57d .three_9b0f7fda4d38728b {
    display: none;
  }
}

.siongle-portfolio-box-style_3da19359a9010d32 .thumbnail_da04b2ad64fa33fc {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_3da19359a9010d32 .thumbnail_da04b2ad64fa33fc img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_3da19359a9010d32 .thumbnail_da04b2ad64fa33fc img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_3da19359a9010d32 .thumbnail_da04b2ad64fa33fc:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .pre_103004be3b28b268 {
  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_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .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_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_3da19359a9010d32.style-four_c272fd3c41429cde .thumbnail_da04b2ad64fa33fc img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_3da19359a9010d32.style-four_c272fd3c41429cde .left-content_09f9637e6ccaeaeb .pre_103004be3b28b268 {
  color: #fff;
}
.siongle-portfolio-box-style_3da19359a9010d32.style-four_c272fd3c41429cde .left-content_09f9637e6ccaeaeb .title {
  color: #fff;
}
.siongle-portfolio-box-style_3da19359a9010d32.style-four_c272fd3c41429cde .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_3da19359a9010d32.style-four_c272fd3c41429cde .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_3da19359a9010d32.style-four_c272fd3c41429cde:hover .thumbnail_da04b2ad64fa33fc img {
  transform: scale(1.15);
}

.rts-fun-facts-area_cc9da5eb95b198d4 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
    display: none;
  }
}
.rts-fun-facts-area_cc9da5eb95b198d4 .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_d64078d26b728754 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_d64078d26b728754::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_d64078d26b728754 .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_d64078d26b728754 .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_d64078d26b728754.two_a682aeb2cee78aaa .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_d64078d26b728754.two_a682aeb2cee78aaa .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_d310a80cf3b8480e {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_6d1cc2e4ea68a21c {
  border-radius: 32px;
}

.float-right-div-case-studies_431defe3a2004602 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_431defe3a2004602 {
    width: 100%;
  }
}
.float-right-div-case-studies_431defe3a2004602 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_431defe3a2004602 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_8b7e9916e0e8706e.rts-section-gap2.bg-dark-border-radious.radious-4_6d1cc2e4ea68a21c {
  background: var(--case-study);
}

.rts-case-studies-4_8b7e9916e0e8706e {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_8b7e9916e0e8706e .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-case-studies-4_8b7e9916e0e8706e .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-case-studies-4_8b7e9916e0e8706e .shape-area_14c5528543ec13c7 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_8b7e9916e0e8706e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_8b7e9916e0e8706e .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_8b7e9916e0e8706e .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_8b7e9916e0e8706e .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_8b7e9916e0e8706e .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_8b7e9916e0e8706e .swiper-pagination .swiper-pagination-bullet_9397b101b7522ce6 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_c528911383ebc48d {
  position: relative;
}
.rts-case-studies-5_c528911383ebc48d .title-wrapper-between_08f46e5d4e98521e .pre_103004be3b28b268 {
  font-weight: 800;
}
.rts-case-studies-5_c528911383ebc48d .title-wrapper-between_08f46e5d4e98521e .title {
  font-weight: 800;
}
.rts-case-studies-5_c528911383ebc48d .bottom-btn_9e6e731526273258 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_c528911383ebc48d .bottom-btn_9e6e731526273258 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f {
  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_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f:nth-child(even) .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .pre_103004be3b28b268 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f:nth-child(even) .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f:nth-child(even) .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .thumbnail_da04b2ad64fa33fc {
  flex-basis: 40%;
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .thumbnail_da04b2ad64fa33fc img {
  border-radius: 16px;
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 {
  flex-basis: 60%;
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .pre_103004be3b28b268 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .title {
  font-weight: 800;
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_0ea8f6f0aaceaeb2.style-five_1c0023b4318d7c7f .inner-content_4b445cac5a296ef3 .left-content_09f9637e6ccaeaeb .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_a808acde9406155b .siongle-portfolio-box-style_3da19359a9010d32 .thumbnail_da04b2ad64fa33fc img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_a808acde9406155b .siongle-portfolio-box-style_3da19359a9010d32:hover .thumbnail_da04b2ad64fa33fc img {
  transform: scale(1.15);
}
.home-seven-case_a808acde9406155b .siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .right a {
  background: #F2F2F8;
}
.home-seven-case_a808acde9406155b .siongle-portfolio-box-style_3da19359a9010d32 .inner-content_4b445cac5a296ef3 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_f87885078fccc01a {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_f87885078fccc01a .title-style-one-center_be48967858717632 .pre_103004be3b28b268 {
  color: #fff;
}
.rts-product-area-8_f87885078fccc01a .title-style-one-center_be48967858717632 .title {
  color: #fff;
}

.single-product-8_37d0c1db2c3f9183 {
  text-align: center;
}
.single-product-8_37d0c1db2c3f9183:hover .thumbnail_da04b2ad64fa33fc img {
  transform: scale(1.12);
}
.single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc a img {
    width: 100%;
  }
}
.single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc .icon-top-right_30211b29273c641c {
  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_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc .icon-top-right_30211b29273c641c i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc .icon-top-right_30211b29273c641c:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_37d0c1db2c3f9183 .thumbnail_da04b2ad64fa33fc .icon-top-right_30211b29273c641c:hover i {
  color: #fff;
}
.single-product-8_37d0c1db2c3f9183 .inner-content_4b445cac5a296ef3 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_37d0c1db2c3f9183 .inner-content_4b445cac5a296ef3 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_3781d71ab599ec7d {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .left-side-content_40c8413836e86208 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .left-side-content_40c8413836e86208 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .left-side-content_40c8413836e86208 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .right-side-image_0678d84bc08523b2 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .right-side-image_0678d84bc08523b2 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .right-side-image_0678d84bc08523b2 .short-image_17464b84e87eb52d {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .right-side-image_0678d84bc08523b2 .short-image_17464b84e87eb52d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .right-side-image_0678d84bc08523b2 .short-image_17464b84e87eb52d {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_3781d71ab599ec7d .section-inner_8e284afb586324e9 .right-side-image_0678d84bc08523b2 .short-image_17464b84e87eb52d {
    display: none;
  }
}

.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .top-inner_907bd6f1a3ac9a48 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .top-inner_907bd6f1a3ac9a48 .marquee_02a33babe7b85451 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .top-inner_907bd6f1a3ac9a48 .marquee_02a33babe7b85451:hover {
  animation-play-state: paused;
}
.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .top-inner_907bd6f1a3ac9a48 .marquee_02a33babe7b85451 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .bottom-inner_8fc45861f8f60fd8 {
  display: inline-block;
}
.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .bottom-inner_8fc45861f8f60fd8 .marquee_02a33babe7b85451 {
  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_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .bottom-inner_8fc45861f8f60fd8 .marquee_02a33babe7b85451:hover {
  animation-play-state: paused;
}
.rts-product-area-six_38d4b3b4753f6e07 .section-inner_8e284afb586324e9 .bottom-inner_8fc45861f8f60fd8 .marquee_02a33babe7b85451 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_ce3ab48c90732be0 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_ac74394521f9f878 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_ac74394521f9f878 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_ac74394521f9f878 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_ac74394521f9f878 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_ac74394521f9f878 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_ac74394521f9f878 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_ac74394521f9f878 p.disc_6a89637b2af07a29 {
  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_ac74394521f9f878 p.disc_6a89637b2af07a29 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_ac74394521f9f878 p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_2e4ccf0754d2922d {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_2e4ccf0754d2922d {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_e64a8eaada9d4677 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_902ad227751683a1.case-studies_c2dda84d78add677 .main-nav-area_9b6e04a62392cf42 li a {
  color: #fff;
}
.header-style-one_902ad227751683a1.case-studies_c2dda84d78add677 .main-nav-area_9b6e04a62392cf42 li:hover a {
  color: var(--color-primary);
}
.header-style-one_902ad227751683a1.case-studies_c2dda84d78add677 .button-area-start_e2b3d36cc92d51e7 .demo-req_b75f60b63326cccd:hover {
  color: var(--color-primary);
}
.header-style-one_902ad227751683a1.case-studies_c2dda84d78add677 .button-area-start_e2b3d36cc92d51e7 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b .pagimation_c9f69ee3083c7114 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b .pagimation_c9f69ee3083c7114 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b .pagimation_c9f69ee3083c7114 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b .pagimation_c9f69ee3083c7114 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b .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_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .breadcrumb-inner_6efe20a62d46ae0b p.disc_6a89637b2af07a29 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48.area-2_d57fea8d3c34c57d .breadcrumb-inner_6efe20a62d46ae0b {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_31c2b58f17e1a8ef {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_31c2b58f17e1a8ef 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_31c2b58f17e1a8ef a:hover {
  color: var(--color-primary);
}
.strategy-right-area_31c2b58f17e1a8ef a.btn-arrow_768ff1594294ed2a {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_31c2b58f17e1a8ef .btn-arrow_768ff1594294ed2a {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_31c2b58f17e1a8ef .btn-arrow_768ff1594294ed2a i {
  margin-left: 10px;
}
.strategy-right-area_31c2b58f17e1a8ef .btn-arrow_768ff1594294ed2a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_31c2b58f17e1a8ef .btn-arrow_768ff1594294ed2a::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_31c2b58f17e1a8ef .btn-arrow_768ff1594294ed2a:hover::before {
  width: 100%;
}

.strategy-left-content_368689b2552f9f79 p.disc_6a89637b2af07a29 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_368689b2552f9f79 p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.arrow-rotate_43e2f2a6c44d9a91 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_570e68e583ff2dea {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_570e68e583ff2dea {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_570e68e583ff2dea .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_570e68e583ff2dea .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_570e68e583ff2dea p.disc_6a89637b2af07a29 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_570e68e583ff2dea p.disc_6a89637b2af07a29 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_3f0a6e9cc97e2a93 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_f167cf0ddbcead48 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_f167cf0ddbcead48 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    display: none;
  }
}

.large-image-area_57bf475902267d25 {
  position: relative;
  z-index: 5;
}
.large-image-area_57bf475902267d25 .large-thumbnail_19678bbc8f8d3688 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_7487c61d6a4559a6 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_7487c61d6a4559a6 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_7487c61d6a4559a6 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_7487c61d6a4559a6 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_7487c61d6a4559a6 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_7487c61d6a4559a6 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_7487c61d6a4559a6 .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_7487c61d6a4559a6 .accordion .accordion-item .accordion-header_1d4e1e217d144e24 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_7487c61d6a4559a6 .accordion .accordion-item .accordion-header_1d4e1e217d144e24 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_7487c61d6a4559a6 .accordion .accordion-item .accordion-header_1d4e1e217d144e24 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_7487c61d6a4559a6 .accordion .accordion-item .accordion-body_0f8029c8e918e979 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_7487c61d6a4559a6.style-four_c272fd3c41429cde .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_c36a201097698326 .accordion-item .accordion-header_1d4e1e217d144e24 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_7ded73a43011461e {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_7ded73a43011461e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.five_1f513e328ee66782 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.six_eab10827bb0d1006 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_7ded73a43011461e .shape-area_14c5528543ec13c7 img.seven_16a20ae419a1de26 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_a8b5bdb1db079c40 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.two_a682aeb2cee78aaa {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.three_9b0f7fda4d38728b {
    bottom: 0;
  }
}
.rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_a8b5bdb1db079c40 .shape-area_14c5528543ec13c7 img.four_35e83465e2f720cb {
    display: none;
  }
}

.rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 {
    display: none;
  }
}
.rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 img {
  position: absolute;
}
.rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .one {
    display: none;
  }
}
.rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .two_a682aeb2cee78aaa {
    display: none;
  }
}
.rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .three_9b0f7fda4d38728b {
    display: none;
  }
}
.rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_776ed437b790dd7b.style-three_c36a201097698326 .shape-area_14c5528543ec13c7 .four_35e83465e2f720cb {
    display: none;
  }
}

.rts-error-section_99a0eafb1d6b2a5d {
  height: 100vh;
  width: 100%;
}
.rts-error-section_99a0eafb1d6b2a5d .section-inner_8e284afb586324e9 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_99a0eafb1d6b2a5d .section-inner_8e284afb586324e9 img {
  max-width: 100%;
}

.tos__content_636233b9007f15d8 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_601f494daca8f0ac p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
