/*=================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_e5a6bddbba5b6085
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_e574a66a3794d08d svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_e73ecd7398cc75b8 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_cc233e76620febdf nav ul li a.main_7aa29ff29e1cb968,
[data-theme=dark] .mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2 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_b00cc592f21d8d0e {
    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_8aa613f0d62d9755,
.h2_c3df543da09d5b04,
.h3_1bfb3ba8aa851124,
.h4_ed485e4ecb1110f4,
.h5_78f2024e39a442cb,
.h6_d5a163cf9df0ea9f,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_8aa613f0d62d9755,
.h2_c3df543da09d5b04,
.h3_1bfb3ba8aa851124,
.h4_ed485e4ecb1110f4,
.h5_78f2024e39a442cb,
.h6_d5a163cf9df0ea9f {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_8aa613f0d62d9755 a,
.h2_c3df543da09d5b04 a,
.h3_1bfb3ba8aa851124 a,
.h4_ed485e4ecb1110f4 a,
.h5_78f2024e39a442cb a,
.h6_d5a163cf9df0ea9f a {
  color: inherit;
}

.bg-color-tertiary_cf2702858b8835f0 h1,
.bg-color-tertiary_cf2702858b8835f0 h2,
.bg-color-tertiary_cf2702858b8835f0 h3,
.bg-color-tertiary_cf2702858b8835f0 h4,
.bg-color-tertiary_cf2702858b8835f0 h5,
.bg-color-tertiary_cf2702858b8835f0 h6,
.bg-color-tertiary_cf2702858b8835f0 .h1_8aa613f0d62d9755,
.bg-color-tertiary_cf2702858b8835f0 .h2_c3df543da09d5b04,
.bg-color-tertiary_cf2702858b8835f0 .h3_1bfb3ba8aa851124,
.bg-color-tertiary_cf2702858b8835f0 .h4_ed485e4ecb1110f4,
.bg-color-tertiary_cf2702858b8835f0 .h5_78f2024e39a442cb,
.bg-color-tertiary_cf2702858b8835f0 .h6_d5a163cf9df0ea9f {
  color: #fff;
}
.bg-color-tertiary_cf2702858b8835f0 p {
  color: #6c7279;
}
.bg-color-tertiary_cf2702858b8835f0 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_78f2024e39a442cb {
    font-size: 20px;
  }
}
h1,
.h1_8aa613f0d62d9755,
h2,
.h2_c3df543da09d5b04,
h3,
.h3_1bfb3ba8aa851124 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_d5a163cf9df0ea9f {
  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_478d72488175102f {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_abbddd021518bbe4 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_6bfc5a4e6e036d01 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_811a7f6523d62b91 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_fd1e9fdb4da75785 {
  font-size: 13px;
}
p.has-very-light-gray-color_d94d9d3f37ddeb62 {
  color: var(--color-white);
}
p.has-background_2b9548bce06b47db {
  padding: 20px 30px;
}
p.b1_478d72488175102f {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_be3b72d15d8035d4 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_abbddd021518bbe4 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_31857b2e48e62825 {
  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_26d16148d354cc02 cite,
.wp-block-pullquote_26d16148d354cc02.is-style-solid-color_85ef6a985d3f2514 blockquote cite,
.wp-block-quote_9fc6afdfee00655c 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_907ac2c185c4d22c.bullet_c2001c7198541865 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_907ac2c185c4d22c.bullet_c2001c7198541865 li {
    padding-left: 19px;
  }
}
ul.liststyle_907ac2c185c4d22c.bullet_c2001c7198541865 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_907ac2c185c4d22c.bullet_c2001c7198541865 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_120f17faee9adda7 .title {
  margin-top: 0;
}

.paragraph-area_596b2780894799f1 p.disc_ad9be6303fed3d95 {
  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_8d2bd4ea8021f0a9.slick-slider_d56b4a900d7fb4f2 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_15c70a313addb33e {
    margin-bottom: 20px;
  }

  .ml_lg--20_8614834e14f21449 {
    margin-left: 20px;
  }

  .ptb_lg--25_2d610c7a14881e29 {
    padding: 25px 0;
  }

  .plr_lg--25_f44ce51403b271dd {
    padding: 0 25px;
  }

  .pt_lg--25_d7b15e82480ec038 {
    padding-top: 25px;
  }

  .pb_lg--25_cf39126a23bbc696 {
    padding-bottom: 25px;
  }

  .pl_lg--25_802a0ae1858a2d75 {
    padding-left: 25px;
  }

  .pr_lg--25_35a3ddfbeb54d35b {
    padding-right: 25px;
  }

  .mt_lg--25_a07f9f972b020096 {
    margin-top: 25px;
  }

  .mb_lg--25_4adb3ec683514b9f {
    margin-bottom: 25px;
  }

  .ml_lg--25_1dc54a793f1f2bbb {
    margin-left: 25px;
  }

  .ptb_lg--30_6f9168bb854b45ad {
    padding: 30px 0;
  }

  .plr_lg--30_b1276ed2af4b34e0 {
    padding: 0 30px;
  }

  .pt_lg--30_b63ae0d7f8678358 {
    padding-top: 30px;
  }

  .pb_lg--30_dfbc23fcd8f2d044 {
    padding-bottom: 30px;
  }

  .pl_lg--30_af04194325b71cde {
    padding-left: 30px;
  }

  .pr_lg--30_0b39d5b2c23d4269 {
    padding-right: 30px;
  }

  .mt_lg--30_7344068c148b1a8f {
    margin-top: 30px;
  }

  .mb_lg--30_9b92f12efff2207b {
    margin-bottom: 30px;
  }

  .ml_lg--30_c957ab876e74667d {
    margin-left: 30px;
  }

  .ptb_lg--35_875db5eef3c8b4f2 {
    padding: 35px 0;
  }

  .plr_lg--35_1cfe80a38e917369 {
    padding: 0 35px;
  }

  .pt_lg--35_14e9a390e37ac8ba {
    padding-top: 35px;
  }

  .pb_lg--35_1dbaff3bf74cff54 {
    padding-bottom: 35px;
  }

  .pl_lg--35_f18e5b95cc3d92cb {
    padding-left: 35px;
  }

  .pr_lg--35_3be3874e4c663e89 {
    padding-right: 35px;
  }

  .mt_lg--35_610c25215823aa9d {
    margin-top: 35px;
  }

  .mb_lg--35_99eff6c72e0a5cf3 {
    margin-bottom: 35px;
  }

  .ml_lg--35_f1316f09f3dfd433 {
    margin-left: 35px;
  }

  .ptb_lg--40_7eb2486ae92da749 {
    padding: 40px 0;
  }

  .plr_lg--40_fc813fa3a0dd6f27 {
    padding: 0 40px;
  }

  .pt_lg--40_366f474c1f45a09c {
    padding-top: 40px;
  }

  .pb_lg--40_a4b944dc840a8cd8 {
    padding-bottom: 40px;
  }

  .pl_lg--40_988cfd84b380c403 {
    padding-left: 40px;
  }

  .pr_lg--40_9a4edb39f40865b7 {
    padding-right: 40px;
  }

  .mt_lg--40_2c9ad5291636e943 {
    margin-top: 40px;
  }

  .mb_lg--40_37a5b1064bece0f7 {
    margin-bottom: 40px;
  }

  .ml_lg--40_e0dcc5a6f5423ddc {
    margin-left: 40px;
  }

  .ptb_lg--45_45c614755fa9832b {
    padding: 45px 0;
  }

  .plr_lg--45_90cc83615b9e64ec {
    padding: 0 45px;
  }

  .pt_lg--45_9fa6d18c7950ff24 {
    padding-top: 45px;
  }

  .pb_lg--45_8808b866196a228d {
    padding-bottom: 45px;
  }

  .pl_lg--45_382d15124e941cd8 {
    padding-left: 45px;
  }

  .pr_lg--45_91f481b7e11449f9 {
    padding-right: 45px;
  }

  .mt_lg--45_d89d10c0297a023b {
    margin-top: 45px;
  }

  .mb_lg--45_accc769829742774 {
    margin-bottom: 45px;
  }

  .ml_lg--45_7ff84248faea74f6 {
    margin-left: 45px;
  }

  .ptb_lg--50_3570080a87c59db1 {
    padding: 50px 0;
  }

  .plr_lg--50_2fbc9156a60d68af {
    padding: 0 50px;
  }

  .pt_lg--50_1b5613a8f1bd156e {
    padding-top: 50px;
  }

  .pb_lg--50_b576e42f8e4d7632 {
    padding-bottom: 50px;
  }

  .pl_lg--50_0608dd1fa0f314f1 {
    padding-left: 50px;
  }

  .pr_lg--50_676f524dba2128d6 {
    padding-right: 50px;
  }

  .mt_lg--50_ee82be0ad736d022 {
    margin-top: 50px;
  }

  .mb_lg--50_e025b25519dabc6a {
    margin-bottom: 50px;
  }

  .ml_lg--50_3e83deca17c59353 {
    margin-left: 50px;
  }

  .ptb_lg--55_e90ee0671997c91e {
    padding: 55px 0;
  }

  .plr_lg--55_35be5905a12796f9 {
    padding: 0 55px;
  }

  .pt_lg--55_2075f3f35b8b8ff7 {
    padding-top: 55px;
  }

  .pb_lg--55_a51aea0eaa725048 {
    padding-bottom: 55px;
  }

  .pl_lg--55_553e58bc0a8acc59 {
    padding-left: 55px;
  }

  .pr_lg--55_751023237e55011d {
    padding-right: 55px;
  }

  .mt_lg--55_09524c80996c5eef {
    margin-top: 55px;
  }

  .mb_lg--55_b5c7ec66da4342a8 {
    margin-bottom: 55px;
  }

  .ml_lg--55_6720d106c3bb86f7 {
    margin-left: 55px;
  }

  .ptb_lg--60_372f6d6b6a47f6e5 {
    padding: 60px 0;
  }

  .plr_lg--60_a472a9608ebfc9e8 {
    padding: 0 60px;
  }

  .pt_lg--60_a061c7e3748ee1c0 {
    padding-top: 60px;
  }

  .pb_lg--60_8d7ab701bd7e61d3 {
    padding-bottom: 60px;
  }

  .pl_lg--60_60258ba53dfe039c {
    padding-left: 60px;
  }

  .pr_lg--60_2ee59c1ff6ac34b5 {
    padding-right: 60px;
  }

  .mt_lg--60_17043d848449ffc2 {
    margin-top: 60px;
  }

  .mb_lg--60_e2c7b30e0c9640d2 {
    margin-bottom: 60px;
  }

  .ml_lg--60_77745db8719cb72f {
    margin-left: 60px;
  }

  .ptb_lg--65_7dff5748a0e51f38 {
    padding: 65px 0;
  }

  .plr_lg--65_7c7f90c54eaeb949 {
    padding: 0 65px;
  }

  .pt_lg--65_59d964d6d949b0ec {
    padding-top: 65px;
  }

  .pb_lg--65_fe75801e3fd3dd08 {
    padding-bottom: 65px;
  }

  .pl_lg--65_d7e9703e319d885b {
    padding-left: 65px;
  }

  .pr_lg--65_fe49eb2d9ef34080 {
    padding-right: 65px;
  }

  .mt_lg--65_b85cd21d8779dd3d {
    margin-top: 65px;
  }

  .mb_lg--65_1fce20ed241914bf {
    margin-bottom: 65px;
  }

  .ml_lg--65_b92e3d193044f5d0 {
    margin-left: 65px;
  }

  .ptb_lg--70_d71c357715bb4ea6 {
    padding: 70px 0;
  }

  .plr_lg--70_550e5897206f7842 {
    padding: 0 70px;
  }

  .pt_lg--70_25dda0a334efd05a {
    padding-top: 70px;
  }

  .pb_lg--70_a4b9e5e37c8abd6b {
    padding-bottom: 70px;
  }

  .pl_lg--70_0a747acb0cd64f12 {
    padding-left: 70px;
  }

  .pr_lg--70_9a9c3e11ad0190fa {
    padding-right: 70px;
  }

  .mt_lg--70_b14b6c760ab90a61 {
    margin-top: 70px;
  }

  .mb_lg--70_0efc941d8f7fda39 {
    margin-bottom: 70px;
  }

  .ml_lg--70_50ad90d173bb7b89 {
    margin-left: 70px;
  }

  .ptb_lg--75_47b0899f128a3e50 {
    padding: 75px 0;
  }

  .plr_lg--75_59769ddefbfa73d5 {
    padding: 0 75px;
  }

  .pt_lg--75_bdc0a904048bafd8 {
    padding-top: 75px;
  }

  .pb_lg--75_f62712c2cb584e70 {
    padding-bottom: 75px;
  }

  .pl_lg--75_669dab9fba7c6ded {
    padding-left: 75px;
  }

  .pr_lg--75_68343a0aa8ff9d4d {
    padding-right: 75px;
  }

  .mt_lg--75_1650cd4607081eba {
    margin-top: 75px;
  }

  .mb_lg--75_5ef4054a37ce9ac8 {
    margin-bottom: 75px;
  }

  .ml_lg--75_0a8ddb81f982cff5 {
    margin-left: 75px;
  }

  .ptb_lg--80_337c05415ceb1607 {
    padding: 80px 0;
  }

  .plr_lg--80_e32818cad4356d10 {
    padding: 0 80px;
  }

  .pt_lg--80_513ecab1418d1f62 {
    padding-top: 80px;
  }

  .pb_lg--80_ede6c3683926fac0 {
    padding-bottom: 80px;
  }

  .pl_lg--80_ad6b74e22c1d4f54 {
    padding-left: 80px;
  }

  .pr_lg--80_7f9b166d1622f225 {
    padding-right: 80px;
  }

  .mt_lg--80_80b71a9296d2d9e7 {
    margin-top: 80px;
  }

  .mb_lg--80_b6d92598241a5ba8 {
    margin-bottom: 80px;
  }

  .ml_lg--80_83181d73b999eff4 {
    margin-left: 80px;
  }

  .ptb_lg--85_6cf14705542b2d35 {
    padding: 85px 0;
  }

  .plr_lg--85_535cfb52f9c83bc3 {
    padding: 0 85px;
  }

  .pt_lg--85_a8d7fca3ce16a498 {
    padding-top: 85px;
  }

  .pb_lg--85_dae510e7a62978cf {
    padding-bottom: 85px;
  }

  .pl_lg--85_0e820d558e8bf0f1 {
    padding-left: 85px;
  }

  .pr_lg--85_762474278bd4d362 {
    padding-right: 85px;
  }

  .mt_lg--85_e0c10c657959bb33 {
    margin-top: 85px;
  }

  .mb_lg--85_57e53f856d5b8203 {
    margin-bottom: 85px;
  }

  .ml_lg--85_161cadded1fdeb0c {
    margin-left: 85px;
  }

  .ptb_lg--90_efed89d3e695f119 {
    padding: 90px 0;
  }

  .plr_lg--90_08850273ffabe25d {
    padding: 0 90px;
  }

  .pt_lg--90_060c6ad1ccf58421 {
    padding-top: 90px;
  }

  .pb_lg--90_8609cf118211a534 {
    padding-bottom: 90px;
  }

  .pl_lg--90_3645fde2111c1744 {
    padding-left: 90px;
  }

  .pr_lg--90_22f2940e26001555 {
    padding-right: 90px;
  }

  .mt_lg--90_056db8169805c9c6 {
    margin-top: 90px;
  }

  .mb_lg--90_2a1a7095f0f73e48 {
    margin-bottom: 90px;
  }

  .ml_lg--90_45b4621a005d369a {
    margin-left: 90px;
  }

  .ptb_lg--95_afc543792442ab2b {
    padding: 95px 0;
  }

  .plr_lg--95_b2336e362529a86f {
    padding: 0 95px;
  }

  .pt_lg--95_000bfd854c825cf8 {
    padding-top: 95px;
  }

  .pb_lg--95_abafc0d788f5f442 {
    padding-bottom: 95px;
  }

  .pl_lg--95_766565ee822bae70 {
    padding-left: 95px;
  }

  .pr_lg--95_b1f2156edde59ba7 {
    padding-right: 95px;
  }

  .mt_lg--95_3684b9e8002f118d {
    margin-top: 95px;
  }

  .mb_lg--95_99a4c7f23a8a0ffa {
    margin-bottom: 95px;
  }

  .ml_lg--95_956f12939c279b84 {
    margin-left: 95px;
  }

  .ptb_lg--100_dbbb9ba4552085a1 {
    padding: 100px 0;
  }

  .plr_lg--100_5494d62275223513 {
    padding: 0 100px;
  }

  .pt_lg--100_ea924911f9990001 {
    padding-top: 100px;
  }

  .pb_lg--100_e2c91a5369076ab5 {
    padding-bottom: 100px;
  }

  .pl_lg--100_4e08d106f2765cdb {
    padding-left: 100px;
  }

  .pr_lg--100_e56da9394bd615e9 {
    padding-right: 100px;
  }

  .mt_lg--100_1731e15b206a9f63 {
    margin-top: 100px;
  }

  .mb_lg--100_5bc11444b2009a41 {
    margin-bottom: 100px;
  }

  .ml_lg--100_2403db195e284871 {
    margin-left: 100px;
  }

  .ptb_lg--105_ef7d3395f96b5e08 {
    padding: 105px 0;
  }

  .plr_lg--105_2c35022bd306ef5b {
    padding: 0 105px;
  }

  .pt_lg--105_014722a8ee485edc {
    padding-top: 105px;
  }

  .pb_lg--105_c4c3d44cc99b77cc {
    padding-bottom: 105px;
  }

  .pl_lg--105_4cf8e811add6615a {
    padding-left: 105px;
  }

  .pr_lg--105_28b265051e17753e {
    padding-right: 105px;
  }

  .mt_lg--105_10c27bb54a8d76b1 {
    margin-top: 105px;
  }

  .mb_lg--105_f98f1f67e88d6886 {
    margin-bottom: 105px;
  }

  .ml_lg--105_fb002ae35f1afbbd {
    margin-left: 105px;
  }

  .ptb_lg--110_d116e1f2b10a6bd3 {
    padding: 110px 0;
  }

  .plr_lg--110_526446ec22ee5729 {
    padding: 0 110px;
  }

  .pt_lg--110_1d058c23d0aad419 {
    padding-top: 110px;
  }

  .pb_lg--110_3f7ced0763050563 {
    padding-bottom: 110px;
  }

  .pl_lg--110_4d017eb253d25c93 {
    padding-left: 110px;
  }

  .pr_lg--110_8fad3b0f369246cc {
    padding-right: 110px;
  }

  .mt_lg--110_c4031354ee961c97 {
    margin-top: 110px;
  }

  .mb_lg--110_730da5b822f690b9 {
    margin-bottom: 110px;
  }

  .ml_lg--110_d2bd9fcefc20e641 {
    margin-left: 110px;
  }

  .ptb_lg--115_4383b1a0744d8bf0 {
    padding: 115px 0;
  }

  .plr_lg--115_038fa65255b14f73 {
    padding: 0 115px;
  }

  .pt_lg--115_2b236b4a7b6f6f2c {
    padding-top: 115px;
  }

  .pb_lg--115_f82ca43c50096277 {
    padding-bottom: 115px;
  }

  .pl_lg--115_8c6e3f1eb3dd1341 {
    padding-left: 115px;
  }

  .pr_lg--115_a21f094dda1909c6 {
    padding-right: 115px;
  }

  .mt_lg--115_31bc0b3761f45d1b {
    margin-top: 115px;
  }

  .mb_lg--115_bbbba8c1d992f8e4 {
    margin-bottom: 115px;
  }

  .ml_lg--115_9e2159ef402f8f6c {
    margin-left: 115px;
  }

  .ptb_lg--120_2d1567a56892b92c {
    padding: 120px 0;
  }

  .plr_lg--120_18783f2826d14c1b {
    padding: 0 120px;
  }

  .pt_lg--120_7d6a97c11f3dec74 {
    padding-top: 120px;
  }

  .pb_lg--120_7928f707568f4f76 {
    padding-bottom: 120px;
  }

  .pl_lg--120_49e133bac4276fcf {
    padding-left: 120px;
  }

  .pr_lg--120_5af288e15ef8e5ff {
    padding-right: 120px;
  }

  .mt_lg--120_0eb78b3a2e21ccbb {
    margin-top: 120px;
  }

  .mb_lg--120_05af6435df9da286 {
    margin-bottom: 120px;
  }

  .ml_lg--120_ad14a109aba1f656 {
    margin-left: 120px;
  }

  .ptb_lg--125_ee0faf7229d35a2b {
    padding: 125px 0;
  }

  .plr_lg--125_1f816ffdbb0daff0 {
    padding: 0 125px;
  }

  .pt_lg--125_4c947c2c904fa130 {
    padding-top: 125px;
  }

  .pb_lg--125_a3b7582abe16d4c1 {
    padding-bottom: 125px;
  }

  .pl_lg--125_32e293705ead241d {
    padding-left: 125px;
  }

  .pr_lg--125_41f9627095b07ae3 {
    padding-right: 125px;
  }

  .mt_lg--125_ca81878a184b2e58 {
    margin-top: 125px;
  }

  .mb_lg--125_16ef83dd9ad30545 {
    margin-bottom: 125px;
  }

  .ml_lg--125_39529dc6bebc45ee {
    margin-left: 125px;
  }

  .ptb_lg--130_b6e80ed4a3a7224c {
    padding: 130px 0;
  }

  .plr_lg--130_c352af9c542b9c81 {
    padding: 0 130px;
  }

  .pt_lg--130_8929cd7d152ac144 {
    padding-top: 130px;
  }

  .pb_lg--130_4faad4c3d96fe03c {
    padding-bottom: 130px;
  }

  .pl_lg--130_a2bb90c3b2145d83 {
    padding-left: 130px;
  }

  .pr_lg--130_f9896424aeb95048 {
    padding-right: 130px;
  }

  .mt_lg--130_c2366999bd268747 {
    margin-top: 130px;
  }

  .mb_lg--130_82d993086e2a8053 {
    margin-bottom: 130px;
  }

  .ml_lg--130_73cc06af9537b333 {
    margin-left: 130px;
  }

  .ptb_lg--135_dda4456712544455 {
    padding: 135px 0;
  }

  .plr_lg--135_cdb470b0ce55b817 {
    padding: 0 135px;
  }

  .pt_lg--135_ffdf174976a5e0f2 {
    padding-top: 135px;
  }

  .pb_lg--135_7893ff11bfe5e575 {
    padding-bottom: 135px;
  }

  .pl_lg--135_9d393bc77e23b878 {
    padding-left: 135px;
  }

  .pr_lg--135_e9bef482ce2f55e0 {
    padding-right: 135px;
  }

  .mt_lg--135_73a492e73a1e0c63 {
    margin-top: 135px;
  }

  .mb_lg--135_d4bfdabc9dea77f5 {
    margin-bottom: 135px;
  }

  .ml_lg--135_e25b57461952bbe8 {
    margin-left: 135px;
  }

  .ptb_lg--140_0221664a6092c920 {
    padding: 140px 0;
  }

  .plr_lg--140_79de647b2eb2103a {
    padding: 0 140px;
  }

  .pt_lg--140_8a6bad7ca8ad9862 {
    padding-top: 140px;
  }

  .pb_lg--140_8ada399c4545698d {
    padding-bottom: 140px;
  }

  .pl_lg--140_8be96259c026a0ac {
    padding-left: 140px;
  }

  .pr_lg--140_4376bb1ff1fbe601 {
    padding-right: 140px;
  }

  .mt_lg--140_2a08479dbd066c5b {
    margin-top: 140px;
  }

  .mb_lg--140_c1dd2fba98f1abbc {
    margin-bottom: 140px;
  }

  .ml_lg--140_160c70cc82384f58 {
    margin-left: 140px;
  }

  .ptb_lg--145_a8ae70a9a31c9d5f {
    padding: 145px 0;
  }

  .plr_lg--145_07b7c30bf51a84c7 {
    padding: 0 145px;
  }

  .pt_lg--145_72bff9b7ae095b13 {
    padding-top: 145px;
  }

  .pb_lg--145_7de440ac87597484 {
    padding-bottom: 145px;
  }

  .pl_lg--145_9236ebef269bf19c {
    padding-left: 145px;
  }

  .pr_lg--145_8955d0ec9e54721c {
    padding-right: 145px;
  }

  .mt_lg--145_5634bf53915636ec {
    margin-top: 145px;
  }

  .mb_lg--145_1aa4d0690cca79c0 {
    margin-bottom: 145px;
  }

  .ml_lg--145_ef7815056463e678 {
    margin-left: 145px;
  }

  .ptb_lg--150_6a22ad40e5c443f6 {
    padding: 150px 0;
  }

  .plr_lg--150_7b1468a91fb0e554 {
    padding: 0 150px;
  }

  .pt_lg--150_7a69d5c8e3c3ac91 {
    padding-top: 150px;
  }

  .pb_lg--150_ed8160500b093de4 {
    padding-bottom: 150px;
  }

  .pl_lg--150_cf765329cb54451d {
    padding-left: 150px;
  }

  .pr_lg--150_619a238bd1119a8a {
    padding-right: 150px;
  }

  .mt_lg--150_812fefd80ab33738 {
    margin-top: 150px;
  }

  .mb_lg--150_abb58807d750b642 {
    margin-bottom: 150px;
  }

  .ml_lg--150_f2defa445e9d347f {
    margin-left: 150px;
  }

  .ptb_lg--155_6721e28dad30a498 {
    padding: 155px 0;
  }

  .plr_lg--155_93328ab8cee09445 {
    padding: 0 155px;
  }

  .pt_lg--155_8ca5b6e0e65bb079 {
    padding-top: 155px;
  }

  .pb_lg--155_b4d48c9fb985e241 {
    padding-bottom: 155px;
  }

  .pl_lg--155_f9d5c4024d7503be {
    padding-left: 155px;
  }

  .pr_lg--155_6e4418d27ebad778 {
    padding-right: 155px;
  }

  .mt_lg--155_9bd98f9332edd583 {
    margin-top: 155px;
  }

  .mb_lg--155_4803809044da7554 {
    margin-bottom: 155px;
  }

  .ml_lg--155_00563b8a28b3f8b9 {
    margin-left: 155px;
  }

  .ptb_lg--160_76d1f0bd5318bafa {
    padding: 160px 0;
  }

  .plr_lg--160_11909f4e4ff6aa11 {
    padding: 0 160px;
  }

  .pt_lg--160_5d1384ceb77019d1 {
    padding-top: 160px;
  }

  .pb_lg--160_f1823f629266b4bc {
    padding-bottom: 160px;
  }

  .pl_lg--160_8afa4fcad4f6d879 {
    padding-left: 160px;
  }

  .pr_lg--160_4f5b70c3dfb77781 {
    padding-right: 160px;
  }

  .mt_lg--160_44335d5bfaa63066 {
    margin-top: 160px;
  }

  .mb_lg--160_319c12c6fc4e2008 {
    margin-bottom: 160px;
  }

  .ml_lg--160_cd89f1d0b5017c75 {
    margin-left: 160px;
  }

  .ptb_lg--165_abd6480a4c4b824b {
    padding: 165px 0;
  }

  .plr_lg--165_eeaf56195f8ea9d0 {
    padding: 0 165px;
  }

  .pt_lg--165_808594a9888d461c {
    padding-top: 165px;
  }

  .pb_lg--165_9cc3d3d20740bbdc {
    padding-bottom: 165px;
  }

  .pl_lg--165_00438767aafe7d28 {
    padding-left: 165px;
  }

  .pr_lg--165_d6d1cdfb1669b542 {
    padding-right: 165px;
  }

  .mt_lg--165_81409c40ed8fd90e {
    margin-top: 165px;
  }

  .mb_lg--165_2bb405ad7e4db8c2 {
    margin-bottom: 165px;
  }

  .ml_lg--165_917e14464e86c7c5 {
    margin-left: 165px;
  }

  .ptb_lg--170_4c10b4b220f8754d {
    padding: 170px 0;
  }

  .plr_lg--170_9646fa1606b157a3 {
    padding: 0 170px;
  }

  .pt_lg--170_ce09fec82813e4ef {
    padding-top: 170px;
  }

  .pb_lg--170_b98e28ba5944915c {
    padding-bottom: 170px;
  }

  .pl_lg--170_4bc2858d01d5ecae {
    padding-left: 170px;
  }

  .pr_lg--170_e1b6f3a2991dd5d5 {
    padding-right: 170px;
  }

  .mt_lg--170_4cbff97a960ae29b {
    margin-top: 170px;
  }

  .mb_lg--170_ccc2bb0379bafcc1 {
    margin-bottom: 170px;
  }

  .ml_lg--170_2664e3526a849084 {
    margin-left: 170px;
  }

  .ptb_lg--175_fccadfde4f37cb4a {
    padding: 175px 0;
  }

  .plr_lg--175_357f6c4b93f1dfe0 {
    padding: 0 175px;
  }

  .pt_lg--175_53e06c69b10c982f {
    padding-top: 175px;
  }

  .pb_lg--175_1944169770334ca0 {
    padding-bottom: 175px;
  }

  .pl_lg--175_9acee3f1171c8a6b {
    padding-left: 175px;
  }

  .pr_lg--175_059c4e6888ef2bd1 {
    padding-right: 175px;
  }

  .mt_lg--175_afba9c08d9aaace2 {
    margin-top: 175px;
  }

  .mb_lg--175_5283e015bd313945 {
    margin-bottom: 175px;
  }

  .ml_lg--175_13e966f55d567d37 {
    margin-left: 175px;
  }

  .ptb_lg--180_026742d43e63da54 {
    padding: 180px 0;
  }

  .plr_lg--180_1ff3551f07003dce {
    padding: 0 180px;
  }

  .pt_lg--180_14788c2639f31998 {
    padding-top: 180px;
  }

  .pb_lg--180_76a8020a0c8a1393 {
    padding-bottom: 180px;
  }

  .pl_lg--180_21abf44e33747b23 {
    padding-left: 180px;
  }

  .pr_lg--180_ae013e14c5ae7637 {
    padding-right: 180px;
  }

  .mt_lg--180_7d80591aa81161d2 {
    margin-top: 180px;
  }

  .mb_lg--180_2a67b3a4222fe389 {
    margin-bottom: 180px;
  }

  .ml_lg--180_80f6079384fcf675 {
    margin-left: 180px;
  }

  .ptb_lg--185_3595ce21c0350a7b {
    padding: 185px 0;
  }

  .plr_lg--185_162b612e76dcd670 {
    padding: 0 185px;
  }

  .pt_lg--185_8c5a345cd1b9d4fe {
    padding-top: 185px;
  }

  .pb_lg--185_f8af70124cd9bd8a {
    padding-bottom: 185px;
  }

  .pl_lg--185_c3ecb50640454220 {
    padding-left: 185px;
  }

  .pr_lg--185_b3ec669f92e3238d {
    padding-right: 185px;
  }

  .mt_lg--185_a63c573ef9b4b89b {
    margin-top: 185px;
  }

  .mb_lg--185_2577f74635a7bc2b {
    margin-bottom: 185px;
  }

  .ml_lg--185_e6335ff9e5a55f22 {
    margin-left: 185px;
  }

  .ptb_lg--190_aa3d6914723bbf3d {
    padding: 190px 0;
  }

  .plr_lg--190_2fa978db6e226647 {
    padding: 0 190px;
  }

  .pt_lg--190_2af5f37469ba97c7 {
    padding-top: 190px;
  }

  .pb_lg--190_4a78b9418b537d7e {
    padding-bottom: 190px;
  }

  .pl_lg--190_3cd7275897c9581d {
    padding-left: 190px;
  }

  .pr_lg--190_0872cbf5ef744a0b {
    padding-right: 190px;
  }

  .mt_lg--190_afd5a040333b6242 {
    margin-top: 190px;
  }

  .mb_lg--190_f77a73a12b1c1360 {
    margin-bottom: 190px;
  }

  .ml_lg--190_7efbb940bbd5c7fa {
    margin-left: 190px;
  }

  .ptb_lg--195_952813e21f9c60f2 {
    padding: 195px 0;
  }

  .plr_lg--195_c50ea1c025a1f0db {
    padding: 0 195px;
  }

  .pt_lg--195_a649187067d54748 {
    padding-top: 195px;
  }

  .pb_lg--195_e4495940db5c39a1 {
    padding-bottom: 195px;
  }

  .pl_lg--195_cba3f91bcd290074 {
    padding-left: 195px;
  }

  .pr_lg--195_05582be5a7b3d143 {
    padding-right: 195px;
  }

  .mt_lg--195_c51fdee92011c72e {
    margin-top: 195px;
  }

  .mb_lg--195_ee7a1e4a0006993d {
    margin-bottom: 195px;
  }

  .ml_lg--195_b708459ffbd12a17 {
    margin-left: 195px;
  }

  .ptb_lg--200_460bf4fe653321ec {
    padding: 200px 0;
  }

  .plr_lg--200_b0f5859bba903962 {
    padding: 0 200px;
  }

  .pt_lg--200_85e8c5707c82179b {
    padding-top: 200px;
  }

  .pb_lg--200_7a872cfa7d9d293e {
    padding-bottom: 200px;
  }

  .pl_lg--200_ebf466f4ff7aaa5b {
    padding-left: 200px;
  }

  .pr_lg--200_1e763db0225a275e {
    padding-right: 200px;
  }

  .mt_lg--200_c572c2d65d7b0c54 {
    margin-top: 200px;
  }

  .mb_lg--200_d5f1822ed151d555 {
    margin-bottom: 200px;
  }

  .ml_lg--200_4f912961fe269528 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_cee0a89034b3e6d2 {
    padding: 0;
  }

  .pl_md--0_c3f65a144837ca5c {
    padding-left: 0;
  }

  .pr_md--0_978630f685875f86 {
    padding-right: 0;
  }

  .pt_md--0_54bbfc252fc7e933 {
    padding-top: 0;
  }

  .pb_md--0_a74f9d091c14b1f5 {
    padding-bottom: 0;
  }

  .pb_md--80_193ff79fc5ab5790 {
    padding-bottom: 80px;
  }

  .pt_md--50_4e6be0d35563c3f0 {
    padding-top: 50px;
  }

  .mr_md--0_e49645d54170e1b9 {
    margin-right: 0;
  }

  .ml_md--0_11d2bdc5e3ebcce0 {
    margin-left: 0;
  }

  .mt_md--0_cbf309a5a408c469 {
    margin-top: 0;
  }

  .mb_md--0_10b6ff1436da96d9 {
    margin-bottom: 0;
  }

  .ptb_md--250_72e06abe149aa715 {
    padding: 250px 0;
  }

  .ptb_md--5_230ecf81a9655fb5 {
    padding: 5px 0;
  }

  .plr_md--5_0754779d0d0dd947 {
    padding: 0 5px;
  }

  .pt_md--5_29d8a26b9ddbeecd {
    padding-top: 5px;
  }

  .pb_md--5_8c2af00269de7a34 {
    padding-bottom: 5px;
  }

  .pl_md--5_04b6eefd821497cc {
    padding-left: 5px;
  }

  .pr_md--5_0b9d300755a97435 {
    padding-right: 5px;
  }

  .mt_md--5_b248b3e08ba7dcae {
    margin-top: 5px;
  }

  .mb_md--5_043e49685115dc08 {
    margin-bottom: 5px;
  }

  .ptb_md--10_b19bc6271899da77 {
    padding: 10px 0;
  }

  .plr_md--10_287e8b240e1b10e5 {
    padding: 0 10px;
  }

  .pt_md--10_4be0024d4152f45d {
    padding-top: 10px;
  }

  .pb_md--10_2285f1e6db76ba0d {
    padding-bottom: 10px;
  }

  .pl_md--10_292c5c6126077214 {
    padding-left: 10px;
  }

  .pr_md--10_fbcf8d25e72cc386 {
    padding-right: 10px;
  }

  .mt_md--10_ac309f74ac258340 {
    margin-top: 10px;
  }

  .mb_md--10_3a9e8dfaaa81a4da {
    margin-bottom: 10px;
  }

  .ptb_md--15_a04260fcb541f64e {
    padding: 15px 0;
  }

  .plr_md--15_6b401f40608e283c {
    padding: 0 15px;
  }

  .pt_md--15_7a473f6d396b9c1e {
    padding-top: 15px;
  }

  .pb_md--15_c4793f2db744615a {
    padding-bottom: 15px;
  }

  .pl_md--15_faaeac0b9ce7601a {
    padding-left: 15px;
  }

  .pr_md--15_f858c41e8c0582aa {
    padding-right: 15px;
  }

  .mt_md--15_b568967f035e793a {
    margin-top: 15px;
  }

  .mb_md--15_f960767249e2a142 {
    margin-bottom: 15px;
  }

  .ptb_md--20_66a93c264ab96d49 {
    padding: 20px 0;
  }

  .plr_md--20_49217b3a220b04d0 {
    padding: 0 20px;
  }

  .pt_md--20_f9e6a74e1137a160 {
    padding-top: 20px;
  }

  .pb_md--20_23e26afd3c582fbc {
    padding-bottom: 20px;
  }

  .pl_md--20_716a9bd94ec9bbaf {
    padding-left: 20px;
  }

  .pr_md--20_bbed5570306cd8b9 {
    padding-right: 20px;
  }

  .mt_md--20_1ea65811b7c63a48 {
    margin-top: 20px;
  }

  .mb_md--20_0b81ac70c585a490 {
    margin-bottom: 20px;
  }

  .ptb_md--25_6ae13fb57330b89d {
    padding: 25px 0;
  }

  .plr_md--25_8962960eaa516421 {
    padding: 0 25px;
  }

  .pt_md--25_c7cc431d34f40be2 {
    padding-top: 25px;
  }

  .pb_md--25_f3375d5f5cac01e6 {
    padding-bottom: 25px;
  }

  .pl_md--25_e8a8c75166199f29 {
    padding-left: 25px;
  }

  .pr_md--25_e81343e63fe34eba {
    padding-right: 25px;
  }

  .mt_md--25_ef7326f30ae6125b {
    margin-top: 25px;
  }

  .mb_md--25_1a6cd7407c2e72bd {
    margin-bottom: 25px;
  }

  .ptb_md--30_72fb54ff035ffc99 {
    padding: 30px 0;
  }

  .plr_md--30_46cf19e3ac7115a2 {
    padding: 0 30px;
  }

  .pt_md--30_f9b5e95d7cee7145 {
    padding-top: 30px;
  }

  .pb_md--30_6030b55faeb8f0ab {
    padding-bottom: 30px;
  }

  .pl_md--30_87a5a1a67fdf243c {
    padding-left: 30px;
  }

  .pr_md--30_705085a9a4125f36 {
    padding-right: 30px;
  }

  .mt_md--30_25899495018bb7d5 {
    margin-top: 30px;
  }

  .mb_md--30_29f0106d3ef52f7d {
    margin-bottom: 30px;
  }

  .ptb_md--35_a45340cd46382e4c {
    padding: 35px 0;
  }

  .plr_md--35_b5ad16641a6ac910 {
    padding: 0 35px;
  }

  .pt_md--35_b50801bfc5db980f {
    padding-top: 35px;
  }

  .pb_md--35_44b07a925ecf87d2 {
    padding-bottom: 35px;
  }

  .pl_md--35_0063ea2c3ef3bd30 {
    padding-left: 35px;
  }

  .pr_md--35_99fe7297ea88bac0 {
    padding-right: 35px;
  }

  .mt_md--35_30f9557647a5822e {
    margin-top: 35px;
  }

  .mb_md--35_d50a2e794f123732 {
    margin-bottom: 35px;
  }

  .ptb_md--40_44b1e8e84921e540 {
    padding: 40px 0;
  }

  .plr_md--40_d894eddbb1485690 {
    padding: 0 40px;
  }

  .pt_md--40_6c6f94a4ef77a068 {
    padding-top: 40px;
  }

  .pb_md--40_fb7af2e7721a4f1a {
    padding-bottom: 40px;
  }

  .pl_md--40_60f94e6b6f9521ed {
    padding-left: 40px;
  }

  .pr_md--40_4f2ace7da5a95f5a {
    padding-right: 40px;
  }

  .mt_md--40_8a98116622308975 {
    margin-top: 40px;
  }

  .mb_md--40_03ab4fe5572ecf80 {
    margin-bottom: 40px;
  }

  .ptb_md--45_de296b4029997f30 {
    padding: 45px 0;
  }

  .plr_md--45_1164d759ba350536 {
    padding: 0 45px;
  }

  .pt_md--45_f0fd6a1da0780684 {
    padding-top: 45px;
  }

  .pb_md--45_2b6873db99f8138c {
    padding-bottom: 45px;
  }

  .pl_md--45_123f57533017fc65 {
    padding-left: 45px;
  }

  .pr_md--45_12b010dfda7e12c7 {
    padding-right: 45px;
  }

  .mt_md--45_efb26164b9d7d2cf {
    margin-top: 45px;
  }

  .mb_md--45_0bf2f615d09d1f97 {
    margin-bottom: 45px;
  }

  .ptb_md--50_2b2f0d73a1391e1a {
    padding: 50px 0;
  }

  .plr_md--50_4cff698f086ce717 {
    padding: 0 50px;
  }

  .pt_md--50_4e6be0d35563c3f0 {
    padding-top: 50px;
  }

  .pb_md--50_2da2c28781b0b6ea {
    padding-bottom: 50px;
  }

  .pl_md--50_3e207a617a95ffd3 {
    padding-left: 50px;
  }

  .pr_md--50_f44d012cde2ad760 {
    padding-right: 50px;
  }

  .mt_md--50_1ed6542a80c8eeeb {
    margin-top: 50px;
  }

  .mb_md--50_2602c9620dbbf9b5 {
    margin-bottom: 50px;
  }

  .ptb_md--55_346bc8609c850bef {
    padding: 55px 0;
  }

  .plr_md--55_8069732f461d7267 {
    padding: 0 55px;
  }

  .pt_md--55_1ad23b834c5c8439 {
    padding-top: 55px;
  }

  .pb_md--55_199e40ef5d3b90d9 {
    padding-bottom: 55px;
  }

  .pl_md--55_21fc91d842ecba89 {
    padding-left: 55px;
  }

  .pr_md--55_15907d12bc989308 {
    padding-right: 55px;
  }

  .mt_md--55_40a01829e20a06aa {
    margin-top: 55px;
  }

  .mb_md--55_7d05c05622aeeaa8 {
    margin-bottom: 55px;
  }

  .ptb_md--60_d06097cde090c859 {
    padding: 60px 0;
  }

  .plr_md--60_576def774a859295 {
    padding: 0 60px;
  }

  .pt_md--60_7c2e2d9b74d3c89d {
    padding-top: 60px;
  }

  .pb_md--60_a83385bf9ea4748f {
    padding-bottom: 60px;
  }

  .pl_md--60_b6589a232362c443 {
    padding-left: 60px;
  }

  .pr_md--60_e409b52e874dc846 {
    padding-right: 60px;
  }

  .mt_md--60_f17a55312c87d140 {
    margin-top: 60px;
  }

  .mb_md--60_a576862b0e428173 {
    margin-bottom: 60px;
  }

  .ptb_md--65_3a6d52710d9aa22a {
    padding: 65px 0;
  }

  .plr_md--65_0566b0262a3a9a05 {
    padding: 0 65px;
  }

  .pt_md--65_2dce18e818945e7d {
    padding-top: 65px;
  }

  .pb_md--65_221aa9a5d5c8e71c {
    padding-bottom: 65px;
  }

  .pl_md--65_0b160955fa981c1f {
    padding-left: 65px;
  }

  .pr_md--65_789d1e9686989a42 {
    padding-right: 65px;
  }

  .mt_md--65_24ec7645f1edd6e4 {
    margin-top: 65px;
  }

  .mb_md--65_0353c9460cecc652 {
    margin-bottom: 65px;
  }

  .ptb_md--70_3f85f89fd60b3f41 {
    padding: 70px 0;
  }

  .plr_md--70_e42e3d5e689962b1 {
    padding: 0 70px;
  }

  .pt_md--70_8587a98c0b67a066 {
    padding-top: 70px;
  }

  .pb_md--70_64c4045ce3f8f119 {
    padding-bottom: 70px;
  }

  .pl_md--70_3e40ef397f25d338 {
    padding-left: 70px;
  }

  .pr_md--70_19658209958ff8e7 {
    padding-right: 70px;
  }

  .mt_md--70_f301d1d6ead3f43e {
    margin-top: 70px;
  }

  .mb_md--70_48368eaf0c4bdf9d {
    margin-bottom: 70px;
  }

  .ptb_md--75_15a8d43176fc3b12 {
    padding: 75px 0;
  }

  .plr_md--75_6acbbde7b3b273f8 {
    padding: 0 75px;
  }

  .pt_md--75_203e7cb9f9e284fd {
    padding-top: 75px;
  }

  .pb_md--75_7249ae629e2d1017 {
    padding-bottom: 75px;
  }

  .pl_md--75_49b33055f5912b87 {
    padding-left: 75px;
  }

  .pr_md--75_782446e2cdaa3945 {
    padding-right: 75px;
  }

  .mt_md--75_2308173bd80c456f {
    margin-top: 75px;
  }

  .mb_md--75_5481d5cf918b3284 {
    margin-bottom: 75px;
  }

  .ptb_md--80_6883da365b922e8b {
    padding: 80px 0;
  }

  .plr_md--80_99a7ca8fdae9a789 {
    padding: 0 80px;
  }

  .pt_md--80_0047559a4ba3543f {
    padding-top: 80px;
  }

  .pb_md--80_193ff79fc5ab5790 {
    padding-bottom: 80px;
  }

  .pl_md--80_e565f114cdd4c80b {
    padding-left: 80px;
  }

  .pr_md--80_20f11603700317c1 {
    padding-right: 80px;
  }

  .mt_md--80_9ec918394fecee23 {
    margin-top: 80px;
  }

  .mb_md--80_31df3108cec1ee51 {
    margin-bottom: 80px;
  }

  .ptb_md--85_5af9bf5896ba9dd8 {
    padding: 85px 0;
  }

  .plr_md--85_3de2c782f09a93a9 {
    padding: 0 85px;
  }

  .pt_md--85_0d39a7089e32f168 {
    padding-top: 85px;
  }

  .pb_md--85_5a9edc8613741581 {
    padding-bottom: 85px;
  }

  .pl_md--85_9c18419b3210dea0 {
    padding-left: 85px;
  }

  .pr_md--85_294477aa67d01495 {
    padding-right: 85px;
  }

  .mt_md--85_462420fd9ffefc55 {
    margin-top: 85px;
  }

  .mb_md--85_f330f36b66280e9b {
    margin-bottom: 85px;
  }

  .ptb_md--90_684cca4c37612377 {
    padding: 90px 0;
  }

  .plr_md--90_a350b98157028350 {
    padding: 0 90px;
  }

  .pt_md--90_fc6008f229af292c {
    padding-top: 90px;
  }

  .pb_md--90_7c9d0975faa94a83 {
    padding-bottom: 90px;
  }

  .pl_md--90_4034bbb8c70bdbb5 {
    padding-left: 90px;
  }

  .pr_md--90_b3c4aaa4d1df89ef {
    padding-right: 90px;
  }

  .mt_md--90_6967fceb2f68f1ac {
    margin-top: 90px;
  }

  .mb_md--90_a96e77ea3fac3096 {
    margin-bottom: 90px;
  }

  .ptb_md--95_f8244a36ba31536f {
    padding: 95px 0;
  }

  .plr_md--95_b9c1626855802eec {
    padding: 0 95px;
  }

  .pt_md--95_6671619419534c47 {
    padding-top: 95px;
  }

  .pb_md--95_ab0d9c5ed982d7a4 {
    padding-bottom: 95px;
  }

  .pl_md--95_41cad780d334cd4c {
    padding-left: 95px;
  }

  .pr_md--95_af5be27b5d5e0f2b {
    padding-right: 95px;
  }

  .mt_md--95_1006494b42c6a0a6 {
    margin-top: 95px;
  }

  .mb_md--95_a0b4038da1f381b5 {
    margin-bottom: 95px;
  }

  .ptb_md--100_a158e31ac5d1164a {
    padding: 100px 0;
  }

  .plr_md--100_48b319aa5b3adc51 {
    padding: 0 100px;
  }

  .pt_md--100_de940240f0eb335d {
    padding-top: 100px;
  }

  .pb_md--100_7ffc340bb69dce75 {
    padding-bottom: 100px;
  }

  .pl_md--100_f02bd6aefbcea225 {
    padding-left: 100px;
  }

  .pr_md--100_541688eeb0362e33 {
    padding-right: 100px;
  }

  .mt_md--100_be4d836f681c6724 {
    margin-top: 100px;
  }

  .mb_md--100_09b62022b0b338b5 {
    margin-bottom: 100px;
  }

  .ptb_md--105_0b3c0a39185b58a8 {
    padding: 105px 0;
  }

  .plr_md--105_ea4b539e20e047bb {
    padding: 0 105px;
  }

  .pt_md--105_4d2c2485fca2ebc2 {
    padding-top: 105px;
  }

  .pb_md--105_d7a19340cb518444 {
    padding-bottom: 105px;
  }

  .pl_md--105_2fb0df4cd2e0dddb {
    padding-left: 105px;
  }

  .pr_md--105_29b715d5254878da {
    padding-right: 105px;
  }

  .mt_md--105_2f4fc4af8022c072 {
    margin-top: 105px;
  }

  .mb_md--105_fa928a8793f433af {
    margin-bottom: 105px;
  }

  .ptb_md--110_f96df5c46dae6125 {
    padding: 110px 0;
  }

  .plr_md--110_b4b46eaa80c613cc {
    padding: 0 110px;
  }

  .pt_md--110_d98ca29985a1cebe {
    padding-top: 110px;
  }

  .pb_md--110_0cee672233f7c2f9 {
    padding-bottom: 110px;
  }

  .pl_md--110_4a547ba170045020 {
    padding-left: 110px;
  }

  .pr_md--110_4b858a66755f9543 {
    padding-right: 110px;
  }

  .mt_md--110_2689a29a07ed29b8 {
    margin-top: 110px;
  }

  .mb_md--110_00edfcd2a8559cf9 {
    margin-bottom: 110px;
  }

  .ptb_md--115_9fa2186868eae468 {
    padding: 115px 0;
  }

  .plr_md--115_c47c785a3b3483a5 {
    padding: 0 115px;
  }

  .pt_md--115_56b6a49b2e458ae2 {
    padding-top: 115px;
  }

  .pb_md--115_a4637225dc0caad1 {
    padding-bottom: 115px;
  }

  .pl_md--115_3f8ee70d793a02fd {
    padding-left: 115px;
  }

  .pr_md--115_c75acf96f6773e30 {
    padding-right: 115px;
  }

  .mt_md--115_d24b8f55ca5d5adb {
    margin-top: 115px;
  }

  .mb_md--115_2c2586e3a5613693 {
    margin-bottom: 115px;
  }

  .ptb_md--120_e1001caee1d1e8f1 {
    padding: 120px 0;
  }

  .plr_md--120_63c7945a857d8711 {
    padding: 0 120px;
  }

  .pt_md--120_1589d7d4b4478a5b {
    padding-top: 120px;
  }

  .pb_md--120_bd65a2a01d63b551 {
    padding-bottom: 120px;
  }

  .pl_md--120_2bea9895f56127da {
    padding-left: 120px;
  }

  .pr_md--120_31b4b2202c778870 {
    padding-right: 120px;
  }

  .mt_md--120_112564e312b6e7fb {
    margin-top: 120px;
  }

  .mb_md--120_a2efb86cc6919c00 {
    margin-bottom: 120px;
  }

  .ptb_md--125_dee04fcaeed26883 {
    padding: 125px 0;
  }

  .plr_md--125_a381e5e849422932 {
    padding: 0 125px;
  }

  .pt_md--125_0de07e583ee96e27 {
    padding-top: 125px;
  }

  .pb_md--125_5d06938ec4677fc6 {
    padding-bottom: 125px;
  }

  .pl_md--125_68e0e282ebf00546 {
    padding-left: 125px;
  }

  .pr_md--125_c62a5bb55bfb52d8 {
    padding-right: 125px;
  }

  .mt_md--125_e98764f4b8e9696d {
    margin-top: 125px;
  }

  .mb_md--125_6e4b48295049465c {
    margin-bottom: 125px;
  }

  .ptb_md--130_43c2c2753ad8ee16 {
    padding: 130px 0;
  }

  .plr_md--130_29f6e7ac6eaf7371 {
    padding: 0 130px;
  }

  .pt_md--130_3f1ff609c758c5b9 {
    padding-top: 130px;
  }

  .pb_md--130_b7abe30c9e212305 {
    padding-bottom: 130px;
  }

  .pl_md--130_9d58568c665f9d75 {
    padding-left: 130px;
  }

  .pr_md--130_459c51f82a6ed022 {
    padding-right: 130px;
  }

  .mt_md--130_54154237c3466b44 {
    margin-top: 130px;
  }

  .mb_md--130_19c4ba2602a6dcab {
    margin-bottom: 130px;
  }

  .ptb_md--135_227de5159abaf4f5 {
    padding: 135px 0;
  }

  .plr_md--135_c0eb7ddc3a387184 {
    padding: 0 135px;
  }

  .pt_md--135_58894ba30c858dfe {
    padding-top: 135px;
  }

  .pb_md--135_a99185f55b3a6d7c {
    padding-bottom: 135px;
  }

  .pl_md--135_17a0867c7ba7e455 {
    padding-left: 135px;
  }

  .pr_md--135_fa1c6fcaf4230152 {
    padding-right: 135px;
  }

  .mt_md--135_b781167dcfa5e0d7 {
    margin-top: 135px;
  }

  .mb_md--135_cf0c02434bf5a2bb {
    margin-bottom: 135px;
  }

  .ptb_md--140_1bd0b3e49746ab50 {
    padding: 140px 0;
  }

  .plr_md--140_3ffaf04e9b8d1145 {
    padding: 0 140px;
  }

  .pt_md--140_0364d495fcc8811d {
    padding-top: 140px;
  }

  .pb_md--140_a93dc967b318b49c {
    padding-bottom: 140px;
  }

  .pl_md--140_142e67f61bc54bff {
    padding-left: 140px;
  }

  .pr_md--140_85a8d0bf4b8869f9 {
    padding-right: 140px;
  }

  .mt_md--140_07f9df74aa8c70ea {
    margin-top: 140px;
  }

  .mb_md--140_64aacda0f628a724 {
    margin-bottom: 140px;
  }

  .ptb_md--145_44e0912d6fe17fec {
    padding: 145px 0;
  }

  .plr_md--145_7bf381f5eda0719f {
    padding: 0 145px;
  }

  .pt_md--145_58ccfc7989107978 {
    padding-top: 145px;
  }

  .pb_md--145_259d56a57fbea42a {
    padding-bottom: 145px;
  }

  .pl_md--145_740060108f0ee4b4 {
    padding-left: 145px;
  }

  .pr_md--145_ad35069f9b3e286b {
    padding-right: 145px;
  }

  .mt_md--145_09802a5ec5c08ae3 {
    margin-top: 145px;
  }

  .mb_md--145_49b3c99f6bdaf4d7 {
    margin-bottom: 145px;
  }

  .ptb_md--150_d6a3cde06cf07a9a {
    padding: 150px 0;
  }

  .plr_md--150_f9b50d6faddd24b8 {
    padding: 0 150px;
  }

  .pt_md--150_97974acbf3e6ab55 {
    padding-top: 150px;
  }

  .pb_md--150_dc3327ac57e07ab6 {
    padding-bottom: 150px;
  }

  .pl_md--150_edcc4b23b6aea58e {
    padding-left: 150px;
  }

  .pr_md--150_1c789ca97f4e3916 {
    padding-right: 150px;
  }

  .mt_md--150_e186b0afe55941df {
    margin-top: 150px;
  }

  .mb_md--150_18ae8ad1d99f865d {
    margin-bottom: 150px;
  }

  .ptb_md--155_9f1acc56df4469a2 {
    padding: 155px 0;
  }

  .plr_md--155_ad31b54ab5584a33 {
    padding: 0 155px;
  }

  .pt_md--155_0862d1cf2ce3baa6 {
    padding-top: 155px;
  }

  .pb_md--155_381e9065928b7ee0 {
    padding-bottom: 155px;
  }

  .pl_md--155_0c94aed391b0b62b {
    padding-left: 155px;
  }

  .pr_md--155_8d884856374f73fe {
    padding-right: 155px;
  }

  .mt_md--155_f6093dd1948410ab {
    margin-top: 155px;
  }

  .mb_md--155_5309ddbc199cbf08 {
    margin-bottom: 155px;
  }

  .ptb_md--160_4ca11849440824c7 {
    padding: 160px 0;
  }

  .plr_md--160_e6612dcb59f20581 {
    padding: 0 160px;
  }

  .pt_md--160_279e3ef85ee43670 {
    padding-top: 160px;
  }

  .pb_md--160_51e4b8ab9addb529 {
    padding-bottom: 160px;
  }

  .pl_md--160_fcc8f69da7acd639 {
    padding-left: 160px;
  }

  .pr_md--160_8ab2e0cf055bc81b {
    padding-right: 160px;
  }

  .mt_md--160_aa22f62fa762cd80 {
    margin-top: 160px;
  }

  .mb_md--160_e978d59a6601e6c8 {
    margin-bottom: 160px;
  }

  .ptb_md--165_95a1bddda090f09c {
    padding: 165px 0;
  }

  .plr_md--165_8231d9c3fae78f0b {
    padding: 0 165px;
  }

  .pt_md--165_003bd3039b19d8a5 {
    padding-top: 165px;
  }

  .pb_md--165_beab65d8048502af {
    padding-bottom: 165px;
  }

  .pl_md--165_e4823ef958ea08f6 {
    padding-left: 165px;
  }

  .pr_md--165_b3f2f8fe87468971 {
    padding-right: 165px;
  }

  .mt_md--165_f090941587203b7c {
    margin-top: 165px;
  }

  .mb_md--165_4348f2b2d1d1dbf8 {
    margin-bottom: 165px;
  }

  .ptb_md--170_479bac64f9a3a7c7 {
    padding: 170px 0;
  }

  .plr_md--170_575ff1f4bd086c24 {
    padding: 0 170px;
  }

  .pt_md--170_8e53c6c2d1d5c769 {
    padding-top: 170px;
  }

  .pb_md--170_5847b25f6c80819b {
    padding-bottom: 170px;
  }

  .pl_md--170_f36cec6b02a707c4 {
    padding-left: 170px;
  }

  .pr_md--170_b14f57396f2cd070 {
    padding-right: 170px;
  }

  .mt_md--170_be64d56fe29e03fb {
    margin-top: 170px;
  }

  .mb_md--170_45b23e39c62041fe {
    margin-bottom: 170px;
  }

  .ptb_md--175_dc62db53bbb7bd2d {
    padding: 175px 0;
  }

  .plr_md--175_202fc0e5c2be6dcc {
    padding: 0 175px;
  }

  .pt_md--175_289e421717d72c74 {
    padding-top: 175px;
  }

  .pb_md--175_2eccc3352de6c079 {
    padding-bottom: 175px;
  }

  .pl_md--175_21f9929be8eb88bc {
    padding-left: 175px;
  }

  .pr_md--175_638376d36dd3f58a {
    padding-right: 175px;
  }

  .mt_md--175_a35702f8bdf06dd9 {
    margin-top: 175px;
  }

  .mb_md--175_28f8feb3359854d8 {
    margin-bottom: 175px;
  }

  .ptb_md--180_433603c6cdbe1ead {
    padding: 180px 0;
  }

  .plr_md--180_94f119e39487ae19 {
    padding: 0 180px;
  }

  .pt_md--180_d0f8141948c4ffce {
    padding-top: 180px;
  }

  .pb_md--180_07e19bfb2be0068e {
    padding-bottom: 180px;
  }

  .pl_md--180_72e69eff6f8f1f2d {
    padding-left: 180px;
  }

  .pr_md--180_9699ee8118085025 {
    padding-right: 180px;
  }

  .mt_md--180_72eb6f5a04782e54 {
    margin-top: 180px;
  }

  .mb_md--180_1534760eab09f2cc {
    margin-bottom: 180px;
  }

  .ptb_md--185_a55dff07912b17c0 {
    padding: 185px 0;
  }

  .plr_md--185_e043f0fc819f3ff5 {
    padding: 0 185px;
  }

  .pt_md--185_35c9209dda237bb0 {
    padding-top: 185px;
  }

  .pb_md--185_b08e923132d4556f {
    padding-bottom: 185px;
  }

  .pl_md--185_147e4299246df376 {
    padding-left: 185px;
  }

  .pr_md--185_035133bdc7bea8ee {
    padding-right: 185px;
  }

  .mt_md--185_02bfb55fbada32c5 {
    margin-top: 185px;
  }

  .mb_md--185_85de9bd9b120ca35 {
    margin-bottom: 185px;
  }

  .ptb_md--190_38d7279a5d6c55bb {
    padding: 190px 0;
  }

  .plr_md--190_7439de96a4a27d4c {
    padding: 0 190px;
  }

  .pt_md--190_5c77f5675062336f {
    padding-top: 190px;
  }

  .pb_md--190_16dad112699d2732 {
    padding-bottom: 190px;
  }

  .pl_md--190_775cf1e6d1aa0799 {
    padding-left: 190px;
  }

  .pr_md--190_170a466dc16d0ac7 {
    padding-right: 190px;
  }

  .mt_md--190_1665c679941a9a29 {
    margin-top: 190px;
  }

  .mb_md--190_02191e9b3cfbd2c0 {
    margin-bottom: 190px;
  }

  .ptb_md--195_0089a6826d805641 {
    padding: 195px 0;
  }

  .plr_md--195_60ebf9b471b49958 {
    padding: 0 195px;
  }

  .pt_md--195_e7b07be991db78d5 {
    padding-top: 195px;
  }

  .pb_md--195_55fa75be5d6e7b91 {
    padding-bottom: 195px;
  }

  .pl_md--195_ad9a7cd1e758f155 {
    padding-left: 195px;
  }

  .pr_md--195_13c3cdf2c0680c42 {
    padding-right: 195px;
  }

  .mt_md--195_180ea6300eb4e15b {
    margin-top: 195px;
  }

  .mb_md--195_2a2c2efc5d8712f6 {
    margin-bottom: 195px;
  }

  .ptb_md--200_fab1cb874d9880b1 {
    padding: 200px 0;
  }

  .plr_md--200_49fa4a9430a8be4b {
    padding: 0 200px;
  }

  .pt_md--200_929d2cac72eae5e6 {
    padding-top: 200px;
  }

  .pb_md--200_2ec10823f7164ecf {
    padding-bottom: 200px;
  }

  .pl_md--200_2ffc3f75abf3326b {
    padding-left: 200px;
  }

  .pr_md--200_453ad916823e18d8 {
    padding-right: 200px;
  }

  .mt_md--200_d99ab91246ab3633 {
    margin-top: 200px;
  }

  .mb_md--200_b10eca78664351df {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_a704a52a224ad491 {
    padding: 250px 0;
  }

  .ptb_sm--0_bdf3c6aa2cac6895 {
    padding: 0;
  }

  .pl_sm--0_13d670fb8eb34bdb {
    padding-left: 0;
  }

  .pr_sm--0_c8e13c7028bde309 {
    padding-right: 0;
  }

  .pt_sm--0_daa8b56cc449643c {
    padding-top: 0;
  }

  .pb_sm--0_86f278092847b5c2 {
    padding-bottom: 0;
  }

  .pb_sm--80_261b7c401966e71f {
    padding-bottom: 30px;
  }

  .pt_sm--50_c2f3b39004637e88 {
    padding-top: 50px;
  }

  .mr_sm--0_0af31e99b8d818d4 {
    margin-right: 0;
  }

  .ml_sm--0_6fc19f95851ed483 {
    margin-left: 0;
  }

  .mt_sm--0_52547a13dec8c83e {
    margin-top: 0;
  }

  .mb_sm--0_3c20c6b64ff21aab {
    margin-bottom: 0;
  }

  .pt_sm--150_79a786b227595c33 {
    padding-top: 150px;
  }

  .pb_sm--110_5c849a955d6c4c9c {
    padding-bottom: 110px;
  }

  .ptb_sm--5_122d66bed7f47668 {
    padding: 5px 0;
  }

  .plr_sm--5_6ade463c67701cf9 {
    padding: 0 5px;
  }

  .pt_sm--5_61724fac94311654 {
    padding-top: 5px;
  }

  .pb_sm--5_2c10b8170af20853 {
    padding-bottom: 5px;
  }

  .pl_sm--5_0030603981ea271c {
    padding-left: 5px;
  }

  .pr_sm--5_4f7779282e9a159b {
    padding-right: 5px;
  }

  .mt_sm--5_b899510a07559123 {
    margin-top: 5px;
  }

  .ml_sm--5_add94e1c6e90d619 {
    margin-left: 5px;
  }

  .mr_sm--5_5d40e16b58dd54bd {
    margin-right: 5px;
  }

  .mb_sm--5_e1778928d36e8e17 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_bb459a6447389ac0 {
    padding: 10px 0;
  }

  .plr_sm--10_58d8cfd1a37a52ad {
    padding: 0 10px;
  }

  .pt_sm--10_3cf9878397b13a4f {
    padding-top: 10px;
  }

  .pb_sm--10_ae2aeabad31f92fc {
    padding-bottom: 10px;
  }

  .pl_sm--10_c98dcd5888851a1c {
    padding-left: 10px;
  }

  .pr_sm--10_f2872f64324127ee {
    padding-right: 10px;
  }

  .mt_sm--10_c47b587ecfb793e1 {
    margin-top: 10px;
  }

  .ml_sm--10_5919faff5c2340f2 {
    margin-left: 10px;
  }

  .mr_sm--10_e4bcb13d214764fa {
    margin-right: 10px;
  }

  .mb_sm--10_9e46824e6054f085 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_6f14b85d4a4ea665 {
    padding: 15px 0;
  }

  .plr_sm--15_d511560dd54ea095 {
    padding: 0 15px;
  }

  .pt_sm--15_e8b592e09ed5054a {
    padding-top: 15px;
  }

  .pb_sm--15_bbaf446d3b0f3ea0 {
    padding-bottom: 15px;
  }

  .pl_sm--15_8fb7ae9e1a3f2c5c {
    padding-left: 15px;
  }

  .pr_sm--15_e5d2dbf8046cc6d2 {
    padding-right: 15px;
  }

  .mt_sm--15_89ae2d017173c0be {
    margin-top: 15px;
  }

  .ml_sm--15_facfbf65080dadd6 {
    margin-left: 15px;
  }

  .mr_sm--15_761072854f048476 {
    margin-right: 15px;
  }

  .mb_sm--15_9e322a6cb1bc9ba2 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_ea1fcac7ee649a5d {
    padding: 20px 0;
  }

  .plr_sm--20_a753f2cf298ebcbb {
    padding: 0 20px;
  }

  .pt_sm--20_a112bcf62b5d79fe {
    padding-top: 20px;
  }

  .pb_sm--20_e0fd109ac5c243b8 {
    padding-bottom: 20px;
  }

  .pl_sm--20_64d8cd235d2546dd {
    padding-left: 20px;
  }

  .pr_sm--20_ccc64cf0393552da {
    padding-right: 20px;
  }

  .mt_sm--20_60a59e6b8b906d65 {
    margin-top: 20px;
  }

  .ml_sm--20_4054ec9a8d6c34bc {
    margin-left: 20px;
  }

  .mr_sm--20_447a6405ecb14e3b {
    margin-right: 20px;
  }

  .mb_sm--20_c648942dfad657c0 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_cc8f969793955e83 {
    padding: 25px 0;
  }

  .plr_sm--25_1ecf8b6fab9fc17b {
    padding: 0 25px;
  }

  .pt_sm--25_eb6423b66c00b993 {
    padding-top: 25px;
  }

  .pb_sm--25_52215f68fcbd82e5 {
    padding-bottom: 25px;
  }

  .pl_sm--25_60736a39ee9378ae {
    padding-left: 25px;
  }

  .pr_sm--25_a3aa99d3276ace66 {
    padding-right: 25px;
  }

  .mt_sm--25_f214e06adb28de1f {
    margin-top: 25px;
  }

  .ml_sm--25_c99400998b0e27c6 {
    margin-left: 25px;
  }

  .mr_sm--25_8397e85e3e0717d9 {
    margin-right: 25px;
  }

  .mb_sm--25_d2e9b51a41a72736 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_08d2b0c5a01cee8e {
    padding: 30px 0;
  }

  .plr_sm--30_871cd3f068ef7d63 {
    padding: 0 30px;
  }

  .pt_sm--30_e1b98996b7a75750 {
    padding-top: 30px;
  }

  .pb_sm--30_6e8333e5e5db1398 {
    padding-bottom: 30px;
  }

  .pl_sm--30_28bfe878e71c4610 {
    padding-left: 30px;
  }

  .pr_sm--30_73d1d94442a2bda5 {
    padding-right: 30px;
  }

  .mt_sm--30_f3b1e266605a69d8 {
    margin-top: 30px;
  }

  .ml_sm--30_d9054429a069ccdd {
    margin-left: 30px;
  }

  .mr_sm--30_c7d9ccea28c5643b {
    margin-right: 30px;
  }

  .mb_sm--30_2342a809f9b4be69 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_207aee2d59ad4dae {
    padding: 35px 0;
  }

  .plr_sm--35_175a7263e9db2825 {
    padding: 0 35px;
  }

  .pt_sm--35_46ae4e1f6f89cbcf {
    padding-top: 35px;
  }

  .pb_sm--35_4762ad0e98fd7bf6 {
    padding-bottom: 35px;
  }

  .pl_sm--35_58567f2ef4c0a8a7 {
    padding-left: 35px;
  }

  .pr_sm--35_4b44bde16527b2a4 {
    padding-right: 35px;
  }

  .mt_sm--35_2d5420c0e5da53fb {
    margin-top: 35px;
  }

  .ml_sm--35_dfbe0040833a6c7d {
    margin-left: 35px;
  }

  .mr_sm--35_050270c41b2adaca {
    margin-right: 35px;
  }

  .mb_sm--35_97eb1e733dd40274 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_40b264b923eb6583 {
    padding: 40px 0;
  }

  .plr_sm--40_c39e600c8b6b6c6f {
    padding: 0 40px;
  }

  .pt_sm--40_8bcbf1835870b029 {
    padding-top: 40px;
  }

  .pb_sm--40_f5a8480030364290 {
    padding-bottom: 40px;
  }

  .pl_sm--40_13bac5142d954c29 {
    padding-left: 40px;
  }

  .pr_sm--40_b8f0b4574e5ca141 {
    padding-right: 40px;
  }

  .mt_sm--40_2dddfd033a2b7085 {
    margin-top: 40px;
  }

  .ml_sm--40_ad3d594f81582737 {
    margin-left: 40px;
  }

  .mr_sm--40_df65f3e6561abca8 {
    margin-right: 40px;
  }

  .mb_sm--40_10b0ffe2357fcf0b {
    margin-bottom: 40px;
  }

  .ptb_sm--45_8d16b2ba801cc561 {
    padding: 45px 0;
  }

  .plr_sm--45_69575dab5e7fac1e {
    padding: 0 45px;
  }

  .pt_sm--45_6613b130fd73a8bc {
    padding-top: 45px;
  }

  .pb_sm--45_205a195bdd6bbe5c {
    padding-bottom: 45px;
  }

  .pl_sm--45_4bf4e1f526e60297 {
    padding-left: 45px;
  }

  .pr_sm--45_e86cf3a61a76f0c4 {
    padding-right: 45px;
  }

  .mt_sm--45_7ba6a75c23b8b6f4 {
    margin-top: 45px;
  }

  .ml_sm--45_91a9d0db01b57353 {
    margin-left: 45px;
  }

  .mr_sm--45_c3e6d8f1367504c8 {
    margin-right: 45px;
  }

  .mb_sm--45_6d8db92482daa8cb {
    margin-bottom: 45px;
  }

  .ptb_sm--50_6d159e1777051e6b {
    padding: 50px 0;
  }

  .plr_sm--50_0dc54f2df0793361 {
    padding: 0 50px;
  }

  .pt_sm--50_c2f3b39004637e88 {
    padding-top: 50px;
  }

  .pb_sm--50_c609ea75b4f4d455 {
    padding-bottom: 50px;
  }

  .pl_sm--50_6edaa13372e1a405 {
    padding-left: 50px;
  }

  .pr_sm--50_6830443c7153d3e7 {
    padding-right: 50px;
  }

  .mt_sm--50_49d7f768856102f9 {
    margin-top: 50px;
  }

  .ml_sm--50_40c37c64a7787135 {
    margin-left: 50px;
  }

  .mr_sm--50_355d81f3c6808193 {
    margin-right: 50px;
  }

  .mb_sm--50_cc2f88dd2f669c40 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_b13a7cf97b306185 {
    padding: 55px 0;
  }

  .plr_sm--55_fce54b9cfae5ea1f {
    padding: 0 55px;
  }

  .pt_sm--55_a57de9a0b5c6ee85 {
    padding-top: 55px;
  }

  .pb_sm--55_187d95690bdb6123 {
    padding-bottom: 55px;
  }

  .pl_sm--55_5f4188840488993b {
    padding-left: 55px;
  }

  .pr_sm--55_2b9917e288af6249 {
    padding-right: 55px;
  }

  .mt_sm--55_90c44207059f5eea {
    margin-top: 55px;
  }

  .ml_sm--55_b781f9e9e2b1f5bf {
    margin-left: 55px;
  }

  .mr_sm--55_ed46f37a517731bd {
    margin-right: 55px;
  }

  .mb_sm--55_a74f1f18d8e26a49 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_ba287d8fefaff1b6 {
    padding: 60px 0;
  }

  .plr_sm--60_1269cf05809af171 {
    padding: 0 60px;
  }

  .pt_sm--60_cf71900f78323d71 {
    padding-top: 60px;
  }

  .pb_sm--60_e5476841f1021415 {
    padding-bottom: 60px;
  }

  .pl_sm--60_997988a78db33f07 {
    padding-left: 60px;
  }

  .pr_sm--60_8b42dbc8fa01a7f3 {
    padding-right: 60px;
  }

  .mt_sm--60_341b8b5fe4d4be4a {
    margin-top: 60px;
  }

  .ml_sm--60_f906b9798ceea576 {
    margin-left: 60px;
  }

  .mr_sm--60_0d752d884e475cec {
    margin-right: 60px;
  }

  .mb_sm--60_bc6fc75334fe2af8 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_353498ad48b008d8 {
    padding: 65px 0;
  }

  .plr_sm--65_577d068bc98ee642 {
    padding: 0 65px;
  }

  .pt_sm--65_f3c155feca694e75 {
    padding-top: 65px;
  }

  .pb_sm--65_b75ad50673eb0414 {
    padding-bottom: 65px;
  }

  .pl_sm--65_7373788803efca4a {
    padding-left: 65px;
  }

  .pr_sm--65_5b791e5f02e1b1c4 {
    padding-right: 65px;
  }

  .mt_sm--65_f70521a1cf9cd015 {
    margin-top: 65px;
  }

  .ml_sm--65_f94e62e982a77cf0 {
    margin-left: 65px;
  }

  .mr_sm--65_0679022d282e2689 {
    margin-right: 65px;
  }

  .mb_sm--65_def5eeb173b82c6d {
    margin-bottom: 65px;
  }

  .ptb_sm--70_00acf4b940dd4b3d {
    padding: 70px 0;
  }

  .plr_sm--70_35016b4dd1e469a9 {
    padding: 0 70px;
  }

  .pt_sm--70_15ae484d2eb6a361 {
    padding-top: 70px;
  }

  .pb_sm--70_267cef014c9d1d0a {
    padding-bottom: 70px;
  }

  .pl_sm--70_6d9cfa50faf8199b {
    padding-left: 70px;
  }

  .pr_sm--70_8249c04d6fbc7a51 {
    padding-right: 70px;
  }

  .mt_sm--70_dabeb0bc44385473 {
    margin-top: 70px;
  }

  .ml_sm--70_32ca02214d533626 {
    margin-left: 70px;
  }

  .mr_sm--70_36b6b41a46a86b52 {
    margin-right: 70px;
  }

  .mb_sm--70_3b0e8f56da8a540d {
    margin-bottom: 70px;
  }

  .ptb_sm--75_cfee6a8fd216d81b {
    padding: 75px 0;
  }

  .plr_sm--75_11a92a6972840730 {
    padding: 0 75px;
  }

  .pt_sm--75_d4591d2d1029367c {
    padding-top: 75px;
  }

  .pb_sm--75_27233a9634197c31 {
    padding-bottom: 75px;
  }

  .pl_sm--75_dffa96d8e050835a {
    padding-left: 75px;
  }

  .pr_sm--75_78889db2ef44b2ea {
    padding-right: 75px;
  }

  .mt_sm--75_e4b9c882a8a39242 {
    margin-top: 75px;
  }

  .ml_sm--75_5cadddacb995f0ac {
    margin-left: 75px;
  }

  .mr_sm--75_14bca6aefe5d5a01 {
    margin-right: 75px;
  }

  .mb_sm--75_250c3d3d1791e9c3 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_3becf4ea0f43c524 {
    padding: 80px 0;
  }

  .plr_sm--80_f2c9cf813265b855 {
    padding: 0 80px;
  }

  .pt_sm--80_69e3aff5e3f1ead5 {
    padding-top: 80px;
  }

  .pb_sm--80_261b7c401966e71f {
    padding-bottom: 80px;
  }

  .pl_sm--80_83316538e349a6ea {
    padding-left: 80px;
  }

  .pr_sm--80_7c2e3645249d9a2b {
    padding-right: 80px;
  }

  .mt_sm--80_c0e43c42b449c331 {
    margin-top: 80px;
  }

  .ml_sm--80_f71bdc6c8d773c47 {
    margin-left: 80px;
  }

  .mr_sm--80_2f583e436b14a5cf {
    margin-right: 80px;
  }

  .mb_sm--80_3e2827f7c86e63d9 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_654cec299e07d0ff {
    padding: 85px 0;
  }

  .plr_sm--85_2cb4a351ad336f67 {
    padding: 0 85px;
  }

  .pt_sm--85_54acdb34297faf0d {
    padding-top: 85px;
  }

  .pb_sm--85_5bb69b5148dde1e7 {
    padding-bottom: 85px;
  }

  .pl_sm--85_25d3a638209c6092 {
    padding-left: 85px;
  }

  .pr_sm--85_a2926a66291e3416 {
    padding-right: 85px;
  }

  .mt_sm--85_d006419fd4361014 {
    margin-top: 85px;
  }

  .ml_sm--85_9c91fcc771a23786 {
    margin-left: 85px;
  }

  .mr_sm--85_0b20748ba958414b {
    margin-right: 85px;
  }

  .mb_sm--85_c3f7f054f7783bdc {
    margin-bottom: 85px;
  }

  .ptb_sm--90_2a8bb64f23579a54 {
    padding: 90px 0;
  }

  .plr_sm--90_1fa0eeb8cc39ebaa {
    padding: 0 90px;
  }

  .pt_sm--90_16536ff7ce0bd891 {
    padding-top: 90px;
  }

  .pb_sm--90_786a0283eb03f0d8 {
    padding-bottom: 90px;
  }

  .pl_sm--90_0c2a107f3adaed9a {
    padding-left: 90px;
  }

  .pr_sm--90_f475eb5e9e8e9a55 {
    padding-right: 90px;
  }

  .mt_sm--90_a1af3fe1de5d5846 {
    margin-top: 90px;
  }

  .ml_sm--90_771b2129f2cd7228 {
    margin-left: 90px;
  }

  .mr_sm--90_c8acc9d54c206b11 {
    margin-right: 90px;
  }

  .mb_sm--90_0eb5b1d0d68efc5a {
    margin-bottom: 90px;
  }

  .ptb_sm--95_cf3493cc25fa0ae1 {
    padding: 95px 0;
  }

  .plr_sm--95_9043be0ece68ec68 {
    padding: 0 95px;
  }

  .pt_sm--95_df9189f66487b6f0 {
    padding-top: 95px;
  }

  .pb_sm--95_0ee15f72e41df3bd {
    padding-bottom: 95px;
  }

  .pl_sm--95_e9722a1e4d8e108b {
    padding-left: 95px;
  }

  .pr_sm--95_032e729f78076f44 {
    padding-right: 95px;
  }

  .mt_sm--95_b5c4d1c9c679f5b6 {
    margin-top: 95px;
  }

  .ml_sm--95_c6ba55087641c882 {
    margin-left: 95px;
  }

  .mr_sm--95_d8c37e066c2d65c6 {
    margin-right: 95px;
  }

  .mb_sm--95_bee7540e247362b7 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_fdce94c9a9c0e14f {
    padding: 100px 0;
  }

  .plr_sm--100_2494b357080641b4 {
    padding: 0 100px;
  }

  .pt_sm--100_ad7cbc876c73c1fa {
    padding-top: 100px;
  }

  .pb_sm--100_e5d698e2d7bac13d {
    padding-bottom: 100px;
  }

  .pl_sm--100_d31908d99f80e963 {
    padding-left: 100px;
  }

  .pr_sm--100_544e620bb55e6a0c {
    padding-right: 100px;
  }

  .mt_sm--100_95e39a480304efc0 {
    margin-top: 100px;
  }

  .ml_sm--100_43bf4f37d65a1913 {
    margin-left: 100px;
  }

  .mr_sm--100_11d6b5b5963ff9d1 {
    margin-right: 100px;
  }

  .mb_sm--100_190ce580bd534038 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_8fe0fcd1b5a4bfb6 {
    padding: 105px 0;
  }

  .plr_sm--105_a3e13bedd6c4e659 {
    padding: 0 105px;
  }

  .pt_sm--105_3496489762a2e247 {
    padding-top: 105px;
  }

  .pb_sm--105_f81f5f93768b0937 {
    padding-bottom: 105px;
  }

  .pl_sm--105_6717ab2b3a9af8a8 {
    padding-left: 105px;
  }

  .pr_sm--105_49931cc37f0b0b97 {
    padding-right: 105px;
  }

  .mt_sm--105_5c40514e9621b60b {
    margin-top: 105px;
  }

  .ml_sm--105_e97f642fbe7b3f7a {
    margin-left: 105px;
  }

  .mr_sm--105_a426fc36c88c5063 {
    margin-right: 105px;
  }

  .mb_sm--105_c69c4ea5d0589f6e {
    margin-bottom: 105px;
  }

  .ptb_sm--110_fafcc34af30b7041 {
    padding: 110px 0;
  }

  .plr_sm--110_293e531f7d2a067e {
    padding: 0 110px;
  }

  .pt_sm--110_caaab3679c72a90f {
    padding-top: 110px;
  }

  .pb_sm--110_5c849a955d6c4c9c {
    padding-bottom: 110px;
  }

  .pl_sm--110_29fe65cccf51429b {
    padding-left: 110px;
  }

  .pr_sm--110_6d837ad185a1b5a1 {
    padding-right: 110px;
  }

  .mt_sm--110_be0966af9aaecf00 {
    margin-top: 110px;
  }

  .ml_sm--110_352f0378d8be34d0 {
    margin-left: 110px;
  }

  .mr_sm--110_7d99c78b3ed438ad {
    margin-right: 110px;
  }

  .mb_sm--110_2de66b657524fb9a {
    margin-bottom: 110px;
  }

  .ptb_sm--115_a3876bb8d110ca0b {
    padding: 115px 0;
  }

  .plr_sm--115_1d31a5b5b2d0513b {
    padding: 0 115px;
  }

  .pt_sm--115_99df4a985697b3a7 {
    padding-top: 115px;
  }

  .pb_sm--115_ddfdb3e86959e01e {
    padding-bottom: 115px;
  }

  .pl_sm--115_2a0ee82e3d2eb1db {
    padding-left: 115px;
  }

  .pr_sm--115_2cc71ad9a6ba1537 {
    padding-right: 115px;
  }

  .mt_sm--115_17c920c27267a59c {
    margin-top: 115px;
  }

  .ml_sm--115_86a785208aeb3524 {
    margin-left: 115px;
  }

  .mr_sm--115_7bcb5b1bed5b6f50 {
    margin-right: 115px;
  }

  .mb_sm--115_1b27230c0fbcf316 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_20e2d2f6ec3b6538 {
    padding: 120px 0;
  }

  .plr_sm--120_772b7bb475222680 {
    padding: 0 120px;
  }

  .pt_sm--120_9b0c4dffc1e559e5 {
    padding-top: 120px;
  }

  .pb_sm--120_2594d529a313f24e {
    padding-bottom: 120px;
  }

  .pl_sm--120_337b2661a61912da {
    padding-left: 120px;
  }

  .pr_sm--120_3fec26067669f833 {
    padding-right: 120px;
  }

  .mt_sm--120_4989cc6cdb07286d {
    margin-top: 120px;
  }

  .ml_sm--120_e8b7cfcdda775d9d {
    margin-left: 120px;
  }

  .mr_sm--120_c5cf51cb33288b35 {
    margin-right: 120px;
  }

  .mb_sm--120_a1fbe4e77c5581cb {
    margin-bottom: 120px;
  }

  .ptb_sm--125_c59e6e2943d9df20 {
    padding: 125px 0;
  }

  .plr_sm--125_40c89fef59b276e3 {
    padding: 0 125px;
  }

  .pt_sm--125_3db681adfb3b5b22 {
    padding-top: 125px;
  }

  .pb_sm--125_960859a2c1d0bace {
    padding-bottom: 125px;
  }

  .pl_sm--125_feab8afd247aca84 {
    padding-left: 125px;
  }

  .pr_sm--125_c1a2bcfa41e69446 {
    padding-right: 125px;
  }

  .mt_sm--125_ea8b34d1e429cc7e {
    margin-top: 125px;
  }

  .ml_sm--125_76faa2509abf4304 {
    margin-left: 125px;
  }

  .mr_sm--125_e1c92b1fc0ebc8e3 {
    margin-right: 125px;
  }

  .mb_sm--125_798bc011e3a10027 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_5ff777a1249f6985 {
    padding: 130px 0;
  }

  .plr_sm--130_a90e3b8c0048ba2f {
    padding: 0 130px;
  }

  .pt_sm--130_a8894a5ddf453241 {
    padding-top: 130px;
  }

  .pb_sm--130_5d9290583ab70e65 {
    padding-bottom: 130px;
  }

  .pl_sm--130_a7db73f71b71cc95 {
    padding-left: 130px;
  }

  .pr_sm--130_4f70d922df46b21d {
    padding-right: 130px;
  }

  .mt_sm--130_f598b3cbfbfa56d8 {
    margin-top: 130px;
  }

  .ml_sm--130_eaef2a16cb0773c9 {
    margin-left: 130px;
  }

  .mr_sm--130_2af24c0862727dd6 {
    margin-right: 130px;
  }

  .mb_sm--130_11c6330045eac3c5 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_4fd5205ff0cfdfbe {
    padding: 135px 0;
  }

  .plr_sm--135_f00d6c34b74f88a1 {
    padding: 0 135px;
  }

  .pt_sm--135_2fb2fad6f51945b6 {
    padding-top: 135px;
  }

  .pb_sm--135_9ae1ed213321798c {
    padding-bottom: 135px;
  }

  .pl_sm--135_fdb85851e9799776 {
    padding-left: 135px;
  }

  .pr_sm--135_980615c7f141e3a3 {
    padding-right: 135px;
  }

  .mt_sm--135_59104a0b6adc1b67 {
    margin-top: 135px;
  }

  .ml_sm--135_70ed75b664d3969a {
    margin-left: 135px;
  }

  .mr_sm--135_feb751e97e932b0b {
    margin-right: 135px;
  }

  .mb_sm--135_40925e5697b340ed {
    margin-bottom: 135px;
  }

  .ptb_sm--140_2882db6e83b9f09e {
    padding: 140px 0;
  }

  .plr_sm--140_4dcb5e6bae792e95 {
    padding: 0 140px;
  }

  .pt_sm--140_cdbb74a65df6366f {
    padding-top: 140px;
  }

  .pb_sm--140_1068ef392c010a17 {
    padding-bottom: 140px;
  }

  .pl_sm--140_341d7332b8a27b9e {
    padding-left: 140px;
  }

  .pr_sm--140_4d2941682a7037fd {
    padding-right: 140px;
  }

  .mt_sm--140_398b5b236a2c9ca7 {
    margin-top: 140px;
  }

  .ml_sm--140_633c91c71dc482b3 {
    margin-left: 140px;
  }

  .mr_sm--140_90f8639cc10c36cf {
    margin-right: 140px;
  }

  .mb_sm--140_f41d67d31d2f8126 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_ca77e39e82830bc6 {
    padding: 145px 0;
  }

  .plr_sm--145_a302132e414e285e {
    padding: 0 145px;
  }

  .pt_sm--145_5c5951a0342475e8 {
    padding-top: 145px;
  }

  .pb_sm--145_ca15f48da686ebe8 {
    padding-bottom: 145px;
  }

  .pl_sm--145_de0512c61909027c {
    padding-left: 145px;
  }

  .pr_sm--145_d99b13b6b549c877 {
    padding-right: 145px;
  }

  .mt_sm--145_cf64a89578967902 {
    margin-top: 145px;
  }

  .ml_sm--145_9e1d2e1d29909def {
    margin-left: 145px;
  }

  .mr_sm--145_0c06f5e491f8f1c8 {
    margin-right: 145px;
  }

  .mb_sm--145_895e4c681338ccb7 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_a16590bea8337fea {
    padding: 150px 0;
  }

  .plr_sm--150_2a0ba225c3592a13 {
    padding: 0 150px;
  }

  .pt_sm--150_79a786b227595c33 {
    padding-top: 150px;
  }

  .pb_sm--150_2f9a3c81f872111d {
    padding-bottom: 150px;
  }

  .pl_sm--150_e12fd7c75dc6a78d {
    padding-left: 150px;
  }

  .pr_sm--150_32bafe872b4c9927 {
    padding-right: 150px;
  }

  .mt_sm--150_f8f8e82a5d019e15 {
    margin-top: 150px;
  }

  .ml_sm--150_ce7e34aa545eb8aa {
    margin-left: 150px;
  }

  .mr_sm--150_657d6d89e9f54ae7 {
    margin-right: 150px;
  }

  .mb_sm--150_5b3ed25a0dbce923 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_21d393aa935a0695 {
    padding: 155px 0;
  }

  .plr_sm--155_c489b8850b49b158 {
    padding: 0 155px;
  }

  .pt_sm--155_aaf6e564956109a9 {
    padding-top: 155px;
  }

  .pb_sm--155_e3f7709f418fc9a7 {
    padding-bottom: 155px;
  }

  .pl_sm--155_c15ef99d5aa2f3c4 {
    padding-left: 155px;
  }

  .pr_sm--155_ee3802602233287d {
    padding-right: 155px;
  }

  .mt_sm--155_12697be0c0895f4d {
    margin-top: 155px;
  }

  .ml_sm--155_d8fc2947a36578e1 {
    margin-left: 155px;
  }

  .mr_sm--155_2e32e7fe30f4cf1a {
    margin-right: 155px;
  }

  .mb_sm--155_d0bf9e9a974844c8 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_665608496e14d247 {
    padding: 160px 0;
  }

  .plr_sm--160_fca44c684fed4fd3 {
    padding: 0 160px;
  }

  .pt_sm--160_ecbc63f2dfbc2d90 {
    padding-top: 160px;
  }

  .pb_sm--160_d24c17ab034f440d {
    padding-bottom: 160px;
  }

  .pl_sm--160_7831c5b241e4283f {
    padding-left: 160px;
  }

  .pr_sm--160_1b5062d0dfeecd91 {
    padding-right: 160px;
  }

  .mt_sm--160_14f42f0d3d2abeae {
    margin-top: 160px;
  }

  .ml_sm--160_93e000828b478d58 {
    margin-left: 160px;
  }

  .mr_sm--160_1ef499a514952984 {
    margin-right: 160px;
  }

  .mb_sm--160_5e77fc19438c0800 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_9ce2e61e2756893b {
    padding: 165px 0;
  }

  .plr_sm--165_e64462f87f0a8b0c {
    padding: 0 165px;
  }

  .pt_sm--165_c36538933d60c3ef {
    padding-top: 165px;
  }

  .pb_sm--165_31a44ae58225f928 {
    padding-bottom: 165px;
  }

  .pl_sm--165_6ff202989a7635b9 {
    padding-left: 165px;
  }

  .pr_sm--165_6f844248c3b35065 {
    padding-right: 165px;
  }

  .mt_sm--165_eedb2900d7953772 {
    margin-top: 165px;
  }

  .ml_sm--165_9446d2ede2b453b4 {
    margin-left: 165px;
  }

  .mr_sm--165_4ffec9fc1e59cc0b {
    margin-right: 165px;
  }

  .mb_sm--165_9d8fb20ba6f2a5d8 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_24c20394e966bcd0 {
    padding: 170px 0;
  }

  .plr_sm--170_321d871a141e8d87 {
    padding: 0 170px;
  }

  .pt_sm--170_a35fd087dbad272f {
    padding-top: 170px;
  }

  .pb_sm--170_90c4273410e9b684 {
    padding-bottom: 170px;
  }

  .pl_sm--170_53b3c9e240eb7cca {
    padding-left: 170px;
  }

  .pr_sm--170_d60f69f128deac33 {
    padding-right: 170px;
  }

  .mt_sm--170_16e5dfc4b052761d {
    margin-top: 170px;
  }

  .ml_sm--170_64b1ee3ecd55580a {
    margin-left: 170px;
  }

  .mr_sm--170_fba8330f0384fc62 {
    margin-right: 170px;
  }

  .mb_sm--170_c264720def1c6e7c {
    margin-bottom: 170px;
  }

  .ptb_sm--175_18bd70ada20d678b {
    padding: 175px 0;
  }

  .plr_sm--175_40a44d1208cd4ed2 {
    padding: 0 175px;
  }

  .pt_sm--175_c17d7fd74015c01a {
    padding-top: 175px;
  }

  .pb_sm--175_ecfed57b92ac3aa6 {
    padding-bottom: 175px;
  }

  .pl_sm--175_10f481d960d732a8 {
    padding-left: 175px;
  }

  .pr_sm--175_aa19713e3f985914 {
    padding-right: 175px;
  }

  .mt_sm--175_2619ca3d9bdea5b7 {
    margin-top: 175px;
  }

  .ml_sm--175_774d068033d15e61 {
    margin-left: 175px;
  }

  .mr_sm--175_0754eda065c2db1b {
    margin-right: 175px;
  }

  .mb_sm--175_599c79646dbd7e0d {
    margin-bottom: 175px;
  }

  .ptb_sm--180_18d44d8a048f0891 {
    padding: 180px 0;
  }

  .plr_sm--180_16956f785c24d9af {
    padding: 0 180px;
  }

  .pt_sm--180_b1d7ae5f1f9b8334 {
    padding-top: 180px;
  }

  .pb_sm--180_acd439b49ce698af {
    padding-bottom: 180px;
  }

  .pl_sm--180_899e13c64e6f229b {
    padding-left: 180px;
  }

  .pr_sm--180_fdfde75179a9bccb {
    padding-right: 180px;
  }

  .mt_sm--180_528b2acd2d4f0315 {
    margin-top: 180px;
  }

  .ml_sm--180_af6220f19afd432d {
    margin-left: 180px;
  }

  .mr_sm--180_6884ace2ef7d5888 {
    margin-right: 180px;
  }

  .mb_sm--180_46910f668e43c66e {
    margin-bottom: 180px;
  }

  .ptb_sm--185_5a335f0b9b2c9534 {
    padding: 185px 0;
  }

  .plr_sm--185_0ebee53992d2a187 {
    padding: 0 185px;
  }

  .pt_sm--185_98ce6f2297e0dfe6 {
    padding-top: 185px;
  }

  .pb_sm--185_d1750bc3aa35b1f1 {
    padding-bottom: 185px;
  }

  .pl_sm--185_919b3ea8cb7ede76 {
    padding-left: 185px;
  }

  .pr_sm--185_8ea32f232fde199e {
    padding-right: 185px;
  }

  .mt_sm--185_369796c47a5f29e1 {
    margin-top: 185px;
  }

  .ml_sm--185_63b2ceda50691829 {
    margin-left: 185px;
  }

  .mr_sm--185_2909f36624e853d7 {
    margin-right: 185px;
  }

  .mb_sm--185_e6d5acbfa47abdb1 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_d7828a5bdb8ca586 {
    padding: 190px 0;
  }

  .plr_sm--190_6791e0d8ea452ae4 {
    padding: 0 190px;
  }

  .pt_sm--190_aa6c0e6a82587581 {
    padding-top: 190px;
  }

  .pb_sm--190_96a59fa2db0ef475 {
    padding-bottom: 190px;
  }

  .pl_sm--190_75e6148e3990f865 {
    padding-left: 190px;
  }

  .pr_sm--190_2cd22b0e165fa46c {
    padding-right: 190px;
  }

  .mt_sm--190_741dc31bfae506c8 {
    margin-top: 190px;
  }

  .ml_sm--190_7f854287cd327e11 {
    margin-left: 190px;
  }

  .mr_sm--190_fb28d7e9ccc13c20 {
    margin-right: 190px;
  }

  .mb_sm--190_a72562ecd967e27a {
    margin-bottom: 190px;
  }

  .ptb_sm--195_a12997ed09abc328 {
    padding: 195px 0;
  }

  .plr_sm--195_b011167d4f6e5e07 {
    padding: 0 195px;
  }

  .pt_sm--195_bc66d2d227dca79c {
    padding-top: 195px;
  }

  .pb_sm--195_a71a4b06ac4e6606 {
    padding-bottom: 195px;
  }

  .pl_sm--195_553555391f901aba {
    padding-left: 195px;
  }

  .pr_sm--195_6f1c7506bb130b82 {
    padding-right: 195px;
  }

  .mt_sm--195_1e9014c617985e2f {
    margin-top: 195px;
  }

  .ml_sm--195_6fec6f154042ba11 {
    margin-left: 195px;
  }

  .mr_sm--195_dc2f1479bbe7ad78 {
    margin-right: 195px;
  }

  .mb_sm--195_e6f667429592f8b2 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_cf92fcb0df83b1db {
    padding: 200px 0;
  }

  .plr_sm--200_d186135cb45cd04f {
    padding: 0 200px;
  }

  .pt_sm--200_1077b9a5d6138149 {
    padding-top: 200px;
  }

  .pb_sm--200_e4ff33b721acfeff {
    padding-bottom: 200px;
  }

  .pl_sm--200_bdad242433c40639 {
    padding-left: 200px;
  }

  .pr_sm--200_06253d3e81e939c8 {
    padding-right: 200px;
  }

  .mt_sm--200_dfd81ceaae0bdd03 {
    margin-top: 200px;
  }

  .ml_sm--200_3a7ded20afe1c0bf {
    margin-left: 200px;
  }

  .mr_sm--200_cf08142fe8c4ff85 {
    margin-right: 200px;
  }

  .mb_sm--200_9f799f60ab278dc8 {
    margin-bottom: 200px;
  }

  .pl_sm--0_13d670fb8eb34bdb {
    padding-left: 0;
  }

  .pr_sm--0_c8e13c7028bde309 {
    padding-right: 0;
  }

  .pt_sm--0_daa8b56cc449643c {
    padding-top: 0;
  }

  .pb_sm--0_86f278092847b5c2 {
    padding-bottom: 0;
  }

  .mr_sm--0_0af31e99b8d818d4 {
    margin-right: 0;
  }

  .ml_sm--0_6fc19f95851ed483 {
    margin-left: 0;
  }

  .mt_sm--0_52547a13dec8c83e {
    margin-top: 0;
  }

  .mb_sm--0_3c20c6b64ff21aab {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_f87d9a31a0df8c9a {
    padding: 5px 0;
  }

  .plr_mobile--5_a75765b478a5e4b5 {
    padding: 0 5px;
  }

  .pt_mobile--5_77e73ec6958e292f {
    padding-top: 5px;
  }

  .pb_mobile--5_272e13ebcdab9728 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_0ec2f264c0955c1e {
    padding-left: 5px;
  }

  .pr_mobile--5_d2af680da5cc9115 {
    padding-right: 5px;
  }

  .mt_mobile--5_92b95ce9e1ac5972 {
    margin-top: 5px;
  }

  .mb_mobile--5_84b8a7c29194897f {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_67d2f253a46a44cc {
    padding: 10px 0;
  }

  .plr_mobile--10_97180b79a68ab335 {
    padding: 0 10px;
  }

  .pt_mobile--10_96da7d467e008919 {
    padding-top: 10px;
  }

  .pb_mobile--10_5c61b92bea352c9f {
    padding-bottom: 10px;
  }

  .pl_mobile--10_8a108b3db21fce0d {
    padding-left: 10px;
  }

  .pr_mobile--10_c3482acc01aaf83e {
    padding-right: 10px;
  }

  .mt_mobile--10_76d4eae5344beb48 {
    margin-top: 10px;
  }

  .mb_mobile--10_b90d34cc39c113d5 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_bf01ef903533432e {
    padding: 15px 0;
  }

  .plr_mobile--15_ca344922ab3bcba5 {
    padding: 0 15px;
  }

  .pt_mobile--15_2de0497e5990b1c0 {
    padding-top: 15px;
  }

  .pb_mobile--15_3143f8ccc6206d8a {
    padding-bottom: 15px;
  }

  .pl_mobile--15_d8a9880e041ae699 {
    padding-left: 15px;
  }

  .pr_mobile--15_097fd3d851192123 {
    padding-right: 15px;
  }

  .mt_mobile--15_2b4593f83586d08a {
    margin-top: 15px;
  }

  .mb_mobile--15_613742b6e23c4293 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_d57f10b8edf70a39 {
    padding: 20px 0;
  }

  .plr_mobile--20_d330cab7086c15dc {
    padding: 0 20px;
  }

  .pt_mobile--20_2dba2f42818579d7 {
    padding-top: 20px;
  }

  .pb_mobile--20_3bde25f34ef4a92f {
    padding-bottom: 20px;
  }

  .pl_mobile--20_42e3b4020e39e916 {
    padding-left: 20px;
  }

  .pr_mobile--20_25cf2a639c3394ec {
    padding-right: 20px;
  }

  .mt_mobile--20_864cc1777f4735d6 {
    margin-top: 20px;
  }

  .mb_mobile--20_491813d186c7da25 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_e3dd685177e63267 {
    padding: 25px 0;
  }

  .plr_mobile--25_64893100de9b5130 {
    padding: 0 25px;
  }

  .pt_mobile--25_888e37ae93103519 {
    padding-top: 25px;
  }

  .pb_mobile--25_83b6ae0d051696bb {
    padding-bottom: 25px;
  }

  .pl_mobile--25_ce07d2e6bf39a35f {
    padding-left: 25px;
  }

  .pr_mobile--25_a150f31e96801e5f {
    padding-right: 25px;
  }

  .mt_mobile--25_8a917f9feb469bec {
    margin-top: 25px;
  }

  .mb_mobile--25_34cdd462d31abb42 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_5f9b951b949a4d07 {
    padding: 30px 0;
  }

  .plr_mobile--30_23d4017279ddca36 {
    padding: 0 30px;
  }

  .pt_mobile--30_fb2dd88e210f58e0 {
    padding-top: 30px;
  }

  .pb_mobile--30_c486f7c9c32d63b6 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_a8cfc3b113feaae6 {
    padding-left: 30px;
  }

  .pr_mobile--30_3ef061bcd2856b74 {
    padding-right: 30px;
  }

  .mt_mobile--30_64b464f17ffeb473 {
    margin-top: 30px;
  }

  .mb_mobile--30_a0f5b9b92ce43a4b {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_1a6676dc1179f392 {
    padding: 35px 0;
  }

  .plr_mobile--35_5d1c81828dd68f3b {
    padding: 0 35px;
  }

  .pt_mobile--35_7e98bb96fe88a9c2 {
    padding-top: 35px;
  }

  .pb_mobile--35_0775c78524fab449 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_b42bd919e81aa472 {
    padding-left: 35px;
  }

  .pr_mobile--35_bb3a710cb268ddea {
    padding-right: 35px;
  }

  .mt_mobile--35_cf63e607b2c50e20 {
    margin-top: 35px;
  }

  .mb_mobile--35_366a598e7956832a {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_83269b511181b1ab {
    padding: 40px 0;
  }

  .plr_mobile--40_98da02e12482f0da {
    padding: 0 40px;
  }

  .pt_mobile--40_fd0f9d38c71f1b2f {
    padding-top: 40px;
  }

  .pb_mobile--40_38f87199001b44c9 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_3525504101959c1d {
    padding-left: 40px;
  }

  .pr_mobile--40_903edf00edf128ec {
    padding-right: 40px;
  }

  .mt_mobile--40_e9f6483f47b96b78 {
    margin-top: 40px;
  }

  .mb_mobile--40_1b5fd9ddf95b0baf {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_69fa7d42b72ec60f {
    padding: 45px 0;
  }

  .plr_mobile--45_fee10add0c9db0a7 {
    padding: 0 45px;
  }

  .pt_mobile--45_9ec4e50507486518 {
    padding-top: 45px;
  }

  .pb_mobile--45_d86db6f06e2d27c0 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_240f3a693d1297b1 {
    padding-left: 45px;
  }

  .pr_mobile--45_f066bd8f90093679 {
    padding-right: 45px;
  }

  .mt_mobile--45_73b0427d52a1703e {
    margin-top: 45px;
  }

  .mb_mobile--45_3047392c2270370d {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_7dbc0ad5fa299a60 {
    padding: 50px 0;
  }

  .plr_mobile--50_4e48fd801716b82f {
    padding: 0 50px;
  }

  .pt_mobile--50_af03f8903e4733f0 {
    padding-top: 50px;
  }

  .pb_mobile--50_a7b3436cc6efc8a1 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_b218defe39ea9246 {
    padding-left: 50px;
  }

  .pr_mobile--50_fd9c08f3a1e681ef {
    padding-right: 50px;
  }

  .mt_mobile--50_79ba406176bec9f6 {
    margin-top: 50px;
  }

  .mb_mobile--50_a1ffe116e255f360 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_a1b95e55b4bab542 {
    padding: 55px 0;
  }

  .plr_mobile--55_dc5ff6301894f0c8 {
    padding: 0 55px;
  }

  .pt_mobile--55_38c494d3fcd558cc {
    padding-top: 55px;
  }

  .pb_mobile--55_115fd71dedc158c4 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_aa3a62fd0b25c779 {
    padding-left: 55px;
  }

  .pr_mobile--55_22303b53de3d999b {
    padding-right: 55px;
  }

  .mt_mobile--55_cc2852f1985cfc1c {
    margin-top: 55px;
  }

  .mb_mobile--55_cdc1e348c4445163 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_f6dd79eb96bcb02d {
    padding: 60px 0;
  }

  .plr_mobile--60_cc206b2d20cc6e2b {
    padding: 0 60px;
  }

  .pt_mobile--60_7c072b9cbf5236e4 {
    padding-top: 60px;
  }

  .pb_mobile--60_117179404edd1ab5 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_2509dbb0d4e1b079 {
    padding-left: 60px;
  }

  .pr_mobile--60_97b527e2dda10d35 {
    padding-right: 60px;
  }

  .mt_mobile--60_3a34cf8514ff81cd {
    margin-top: 60px;
  }

  .mb_mobile--60_114cc52d71b7219a {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_339eb607f69f5e7e {
    padding: 65px 0;
  }

  .plr_mobile--65_cf2d735cd2abc6a1 {
    padding: 0 65px;
  }

  .pt_mobile--65_ab94d618d116d580 {
    padding-top: 65px;
  }

  .pb_mobile--65_7d95bd23294eae6a {
    padding-bottom: 65px;
  }

  .pl_mobile--65_a5edf04dd333e45e {
    padding-left: 65px;
  }

  .pr_mobile--65_cde205e5869f6c37 {
    padding-right: 65px;
  }

  .mt_mobile--65_41a12048437aabf0 {
    margin-top: 65px;
  }

  .mb_mobile--65_0b189ca4fc14e333 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_790c005e174865ca {
    padding: 70px 0;
  }

  .plr_mobile--70_654331c0b568311c {
    padding: 0 70px;
  }

  .pt_mobile--70_90f576a788dc8539 {
    padding-top: 70px;
  }

  .pb_mobile--70_e0abb36a9563f49b {
    padding-bottom: 70px;
  }

  .pl_mobile--70_df170285de11494e {
    padding-left: 70px;
  }

  .pr_mobile--70_393894bdf7500e0d {
    padding-right: 70px;
  }

  .mt_mobile--70_fcb7bb9d82e162e7 {
    margin-top: 70px;
  }

  .mb_mobile--70_7b42e6facee9b145 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_ee2ebadac1063992 {
    padding: 75px 0;
  }

  .plr_mobile--75_6c9c83a4a648d0f8 {
    padding: 0 75px;
  }

  .pt_mobile--75_b3b3651467fb58cf {
    padding-top: 75px;
  }

  .pb_mobile--75_9d9a94dd791012c8 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_12d15b263c0a5a2e {
    padding-left: 75px;
  }

  .pr_mobile--75_0b1876ae766a268d {
    padding-right: 75px;
  }

  .mt_mobile--75_551fb1354c024c6a {
    margin-top: 75px;
  }

  .mb_mobile--75_7af048ed69ce7ba3 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_074b41803ee67773 {
    padding: 80px 0;
  }

  .plr_mobile--80_03c7345a1fa71e1e {
    padding: 0 80px;
  }

  .pt_mobile--80_4b5b6a480a8014a1 {
    padding-top: 80px;
  }

  .pb_mobile--80_d9aacdb70c75739b {
    padding-bottom: 80px;
  }

  .pl_mobile--80_c985fec9093c88fa {
    padding-left: 80px;
  }

  .pr_mobile--80_8e4c2372094f374c {
    padding-right: 80px;
  }

  .mt_mobile--80_52168bead7e2e3d3 {
    margin-top: 80px;
  }

  .mb_mobile--80_191410da158e602c {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_67e948d6c827553c {
    padding: 85px 0;
  }

  .plr_mobile--85_d2bb14eebb9f0d57 {
    padding: 0 85px;
  }

  .pt_mobile--85_d3eeb6408b1e08a2 {
    padding-top: 85px;
  }

  .pb_mobile--85_e1aee6e3aa18f7a3 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_ae7fb0647b75225d {
    padding-left: 85px;
  }

  .pr_mobile--85_e7516fb8ceb1f84e {
    padding-right: 85px;
  }

  .mt_mobile--85_a381a02810ea02f1 {
    margin-top: 85px;
  }

  .mb_mobile--85_3886cef61ae7ccf2 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_93fa4562dae96d50 {
    padding: 90px 0;
  }

  .plr_mobile--90_53c3952d008ddbb4 {
    padding: 0 90px;
  }

  .pt_mobile--90_42bfdd3649cab17d {
    padding-top: 90px;
  }

  .pb_mobile--90_34f5d90a3442a48d {
    padding-bottom: 90px;
  }

  .pl_mobile--90_e6f50bcfc9467465 {
    padding-left: 90px;
  }

  .pr_mobile--90_494f40d82d572481 {
    padding-right: 90px;
  }

  .mt_mobile--90_d2ed30783af16d4c {
    margin-top: 90px;
  }

  .mb_mobile--90_067e6a6b3fd7592c {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_7e38d2eb2508833c {
    padding: 95px 0;
  }

  .plr_mobile--95_768cf8818ee3b9fb {
    padding: 0 95px;
  }

  .pt_mobile--95_9b7898bc7b07cf34 {
    padding-top: 95px;
  }

  .pb_mobile--95_917ef6c485c61ef0 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_afabb94985a19c8a {
    padding-left: 95px;
  }

  .pr_mobile--95_1e2dafebb82a5e40 {
    padding-right: 95px;
  }

  .mt_mobile--95_f33ca331a5006197 {
    margin-top: 95px;
  }

  .mb_mobile--95_b6dafd79362e2c7b {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_8d045b2a7ff50ad7 {
    padding: 100px 0;
  }

  .plr_mobile--100_6f7cd3c338b478dd {
    padding: 0 100px;
  }

  .pt_mobile--100_249c39e493f6b192 {
    padding-top: 100px;
  }

  .pb_mobile--100_30ecc7b64c576e55 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_0f19e4afae483c0d {
    padding-left: 100px;
  }

  .pr_mobile--100_4c7d321820d5e623 {
    padding-right: 100px;
  }

  .mt_mobile--100_9df9efe5bdb1d2d3 {
    margin-top: 100px;
  }

  .mb_mobile--100_8e42d104c33f1e76 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_b86eeeb94aafd7fa {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_b86eeeb94aafd7fa .slick-slide_e98c461f6ae1d25e {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_249d9525c7bdd952 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_249d9525c7bdd952 .slick-slide_e98c461f6ae1d25e {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_27529241a3b5a7ae {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_27529241a3b5a7ae .slick-slide_e98c461f6ae1d25e {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_129a2ee9bfb30390 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_129a2ee9bfb30390 .slick-slide_e98c461f6ae1d25e {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_7214e899a4838d62 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_7214e899a4838d62 .slick-slide_e98c461f6ae1d25e {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_31accaa934e2b3c3 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_31accaa934e2b3c3 .slick-slide_e98c461f6ae1d25e {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_bb8ade0f3c2bde2a {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_bb8ade0f3c2bde2a .slick-slide_e98c461f6ae1d25e {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_9b8080660c77ebe7 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_9b8080660c77ebe7 .slick-slide_e98c461f6ae1d25e {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_333277c6c994672d {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_333277c6c994672d .slick-slide_e98c461f6ae1d25e {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_318f9a3c00ebfe67 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_318f9a3c00ebfe67 .slick-slide_e98c461f6ae1d25e {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_7d51161f675b0eed {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_7d51161f675b0eed .slick-slide_e98c461f6ae1d25e {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_b3f0cc78a9d8cebb {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_b3f0cc78a9d8cebb .slick-slide_e98c461f6ae1d25e {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_c2beeba15923e75d {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_c2beeba15923e75d .slick-slide_e98c461f6ae1d25e {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_480989cb54d811cd {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_480989cb54d811cd .slick-slide_e98c461f6ae1d25e {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_c94963a3583eecdd {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_c94963a3583eecdd .slick-slide_e98c461f6ae1d25e {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_9ff634587a4e1326 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_9ff634587a4e1326 .slick-slide_e98c461f6ae1d25e {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_f88700d6420989d0 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_f88700d6420989d0 .slick-slide_e98c461f6ae1d25e {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_4e8b0c0ce37d1e0d {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_4e8b0c0ce37d1e0d .slick-slide_e98c461f6ae1d25e {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_0f062b7a2ed7c82e {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_0f062b7a2ed7c82e .slick-slide_e98c461f6ae1d25e {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_41528495fdbf5daf {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_41528495fdbf5daf .slick-slide_e98c461f6ae1d25e {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_c0a656f8d2ab7611 {
  margin-top: -30px;
}

.mt_dec--30_40561070ff7f803a {
  margin-top: -30px;
}

.mt-dec-100_40d61c61c6acda2b {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_a40c9e2bccaaef67 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_623dcedcb9b183f3 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_4151ddaef4c9d88d {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_4151ddaef4c9d88d {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_4151ddaef4c9d88d {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_13f1e93ae6b7b52e {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_b5302035d329d5aa {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_623dcedcb9b183f3 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_623dcedcb9b183f3 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_75fe030fd85cf636 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_75fe030fd85cf636 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_ecfaf53e47ad9463 {
    margin-top: -10px;
  }
}

.mt_dec--120_8ac0aa8dc33cfca4 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_b3df2f99c6e49990 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_1967736e58df70c6 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_1967736e58df70c6 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_1967736e58df70c6 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_1967736e58df70c6 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_1967736e58df70c6 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_4b86dd8e8aeaf5e7 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_4b86dd8e8aeaf5e7 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_4b86dd8e8aeaf5e7 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_45d5ffcfcc59b40f {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_45d5ffcfcc59b40f {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_45d5ffcfcc59b40f {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_45d5ffcfcc59b40f {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_a568bce173c4e44a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_e91aa0251d1f3785 {
  --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_af38a31ab39e3c19 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_4f18c3922767ca70, .input-active_40e6522b5e14cf25 input[type=text], input[type=text].input-active_40e6522b5e14cf25,
input[type=password].p-holder__active_4f18c3922767ca70,
.input-active_40e6522b5e14cf25 input[type=password],
input[type=password].input-active_40e6522b5e14cf25,
input[type=email].p-holder__active_4f18c3922767ca70,
.input-active_40e6522b5e14cf25 input[type=email],
input[type=email].input-active_40e6522b5e14cf25,
input[type=number].p-holder__active_4f18c3922767ca70,
.input-active_40e6522b5e14cf25 input[type=number],
input[type=number].input-active_40e6522b5e14cf25,
input[type=tel].p-holder__active_4f18c3922767ca70,
.input-active_40e6522b5e14cf25 input[type=tel],
input[type=tel].input-active_40e6522b5e14cf25,
input[type=url].p-holder__active_4f18c3922767ca70,
.input-active_40e6522b5e14cf25 input[type=url],
input[type=url].input-active_40e6522b5e14cf25,
textarea.p-holder__active_4f18c3922767ca70,
textarea.input-active_40e6522b5e14cf25 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_4f18c3922767ca70::placeholder, .input-active_40e6522b5e14cf25 input[type=text]::placeholder, input[type=text].input-active_40e6522b5e14cf25::placeholder,
input[type=password].p-holder__active_4f18c3922767ca70::placeholder,
.input-active_40e6522b5e14cf25 input[type=password]::placeholder,
input[type=password].input-active_40e6522b5e14cf25::placeholder,
input[type=email].p-holder__active_4f18c3922767ca70::placeholder,
.input-active_40e6522b5e14cf25 input[type=email]::placeholder,
input[type=email].input-active_40e6522b5e14cf25::placeholder,
input[type=number].p-holder__active_4f18c3922767ca70::placeholder,
.input-active_40e6522b5e14cf25 input[type=number]::placeholder,
input[type=number].input-active_40e6522b5e14cf25::placeholder,
input[type=tel].p-holder__active_4f18c3922767ca70::placeholder,
.input-active_40e6522b5e14cf25 input[type=tel]::placeholder,
input[type=tel].input-active_40e6522b5e14cf25::placeholder,
input[type=url].p-holder__active_4f18c3922767ca70::placeholder,
.input-active_40e6522b5e14cf25 input[type=url]::placeholder,
input[type=url].input-active_40e6522b5e14cf25::placeholder,
textarea.p-holder__active_4f18c3922767ca70::placeholder,
textarea.input-active_40e6522b5e14cf25::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_4f18c3922767ca70:-ms-input-placeholder, .input-active_40e6522b5e14cf25 input[type=text]:-ms-input-placeholder, input[type=text].input-active_40e6522b5e14cf25:-ms-input-placeholder,
input[type=password].p-holder__active_4f18c3922767ca70:-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_40e6522b5e14cf25:-ms-input-placeholder,
input[type=email].p-holder__active_4f18c3922767ca70:-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_40e6522b5e14cf25:-ms-input-placeholder,
input[type=number].p-holder__active_4f18c3922767ca70:-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_40e6522b5e14cf25:-ms-input-placeholder,
input[type=tel].p-holder__active_4f18c3922767ca70:-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_40e6522b5e14cf25:-ms-input-placeholder,
input[type=url].p-holder__active_4f18c3922767ca70:-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_40e6522b5e14cf25:-ms-input-placeholder,
textarea.p-holder__active_4f18c3922767ca70:-ms-input-placeholder,
textarea.input-active_40e6522b5e14cf25:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_4f18c3922767ca70::-ms-input-placeholder, .input-active_40e6522b5e14cf25 input[type=text]::-ms-input-placeholder, input[type=text].input-active_40e6522b5e14cf25::-ms-input-placeholder,
input[type=password].p-holder__active_4f18c3922767ca70::-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_40e6522b5e14cf25::-ms-input-placeholder,
input[type=email].p-holder__active_4f18c3922767ca70::-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_40e6522b5e14cf25::-ms-input-placeholder,
input[type=number].p-holder__active_4f18c3922767ca70::-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_40e6522b5e14cf25::-ms-input-placeholder,
input[type=tel].p-holder__active_4f18c3922767ca70::-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_40e6522b5e14cf25::-ms-input-placeholder,
input[type=url].p-holder__active_4f18c3922767ca70::-ms-input-placeholder,
.input-active_40e6522b5e14cf25 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_40e6522b5e14cf25::-ms-input-placeholder,
textarea.p-holder__active_4f18c3922767ca70::-ms-input-placeholder,
textarea.input-active_40e6522b5e14cf25::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_01a95c86230ad261, .input-error_4ad9ad61e6efd27b input[type=text], input[type=text].input-error_4ad9ad61e6efd27b,
input[type=password].p-holder__error_01a95c86230ad261,
.input-error_4ad9ad61e6efd27b input[type=password],
input[type=password].input-error_4ad9ad61e6efd27b,
input[type=email].p-holder__error_01a95c86230ad261,
.input-error_4ad9ad61e6efd27b input[type=email],
input[type=email].input-error_4ad9ad61e6efd27b,
input[type=number].p-holder__error_01a95c86230ad261,
.input-error_4ad9ad61e6efd27b input[type=number],
input[type=number].input-error_4ad9ad61e6efd27b,
input[type=tel].p-holder__error_01a95c86230ad261,
.input-error_4ad9ad61e6efd27b input[type=tel],
input[type=tel].input-error_4ad9ad61e6efd27b,
input[type=url].p-holder__error_01a95c86230ad261,
.input-error_4ad9ad61e6efd27b input[type=url],
input[type=url].input-error_4ad9ad61e6efd27b,
textarea.p-holder__error_01a95c86230ad261,
textarea.input-error_4ad9ad61e6efd27b {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_01a95c86230ad261::placeholder, .input-error_4ad9ad61e6efd27b input[type=text]::placeholder, input[type=text].input-error_4ad9ad61e6efd27b::placeholder,
input[type=password].p-holder__error_01a95c86230ad261::placeholder,
.input-error_4ad9ad61e6efd27b input[type=password]::placeholder,
input[type=password].input-error_4ad9ad61e6efd27b::placeholder,
input[type=email].p-holder__error_01a95c86230ad261::placeholder,
.input-error_4ad9ad61e6efd27b input[type=email]::placeholder,
input[type=email].input-error_4ad9ad61e6efd27b::placeholder,
input[type=number].p-holder__error_01a95c86230ad261::placeholder,
.input-error_4ad9ad61e6efd27b input[type=number]::placeholder,
input[type=number].input-error_4ad9ad61e6efd27b::placeholder,
input[type=tel].p-holder__error_01a95c86230ad261::placeholder,
.input-error_4ad9ad61e6efd27b input[type=tel]::placeholder,
input[type=tel].input-error_4ad9ad61e6efd27b::placeholder,
input[type=url].p-holder__error_01a95c86230ad261::placeholder,
.input-error_4ad9ad61e6efd27b input[type=url]::placeholder,
input[type=url].input-error_4ad9ad61e6efd27b::placeholder,
textarea.p-holder__error_01a95c86230ad261::placeholder,
textarea.input-error_4ad9ad61e6efd27b::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_01a95c86230ad261:-ms-input-placeholder, .input-error_4ad9ad61e6efd27b input[type=text]:-ms-input-placeholder, input[type=text].input-error_4ad9ad61e6efd27b:-ms-input-placeholder,
input[type=password].p-holder__error_01a95c86230ad261:-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=password]:-ms-input-placeholder,
input[type=password].input-error_4ad9ad61e6efd27b:-ms-input-placeholder,
input[type=email].p-holder__error_01a95c86230ad261:-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=email]:-ms-input-placeholder,
input[type=email].input-error_4ad9ad61e6efd27b:-ms-input-placeholder,
input[type=number].p-holder__error_01a95c86230ad261:-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=number]:-ms-input-placeholder,
input[type=number].input-error_4ad9ad61e6efd27b:-ms-input-placeholder,
input[type=tel].p-holder__error_01a95c86230ad261:-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_4ad9ad61e6efd27b:-ms-input-placeholder,
input[type=url].p-holder__error_01a95c86230ad261:-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=url]:-ms-input-placeholder,
input[type=url].input-error_4ad9ad61e6efd27b:-ms-input-placeholder,
textarea.p-holder__error_01a95c86230ad261:-ms-input-placeholder,
textarea.input-error_4ad9ad61e6efd27b:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_01a95c86230ad261::-ms-input-placeholder, .input-error_4ad9ad61e6efd27b input[type=text]::-ms-input-placeholder, input[type=text].input-error_4ad9ad61e6efd27b::-ms-input-placeholder,
input[type=password].p-holder__error_01a95c86230ad261::-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=password]::-ms-input-placeholder,
input[type=password].input-error_4ad9ad61e6efd27b::-ms-input-placeholder,
input[type=email].p-holder__error_01a95c86230ad261::-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=email]::-ms-input-placeholder,
input[type=email].input-error_4ad9ad61e6efd27b::-ms-input-placeholder,
input[type=number].p-holder__error_01a95c86230ad261::-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=number]::-ms-input-placeholder,
input[type=number].input-error_4ad9ad61e6efd27b::-ms-input-placeholder,
input[type=tel].p-holder__error_01a95c86230ad261::-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_4ad9ad61e6efd27b::-ms-input-placeholder,
input[type=url].p-holder__error_01a95c86230ad261::-ms-input-placeholder,
.input-error_4ad9ad61e6efd27b input[type=url]::-ms-input-placeholder,
input[type=url].input-error_4ad9ad61e6efd27b::-ms-input-placeholder,
textarea.p-holder__error_01a95c86230ad261::-ms-input-placeholder,
textarea.input-error_4ad9ad61e6efd27b::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_01a95c86230ad261:focus, .input-error_4ad9ad61e6efd27b input[type=text]:focus, input[type=text].input-error_4ad9ad61e6efd27b:focus,
input[type=password].p-holder__error_01a95c86230ad261:focus,
.input-error_4ad9ad61e6efd27b input[type=password]:focus,
input[type=password].input-error_4ad9ad61e6efd27b:focus,
input[type=email].p-holder__error_01a95c86230ad261:focus,
.input-error_4ad9ad61e6efd27b input[type=email]:focus,
input[type=email].input-error_4ad9ad61e6efd27b:focus,
input[type=number].p-holder__error_01a95c86230ad261:focus,
.input-error_4ad9ad61e6efd27b input[type=number]:focus,
input[type=number].input-error_4ad9ad61e6efd27b:focus,
input[type=tel].p-holder__error_01a95c86230ad261:focus,
.input-error_4ad9ad61e6efd27b input[type=tel]:focus,
input[type=tel].input-error_4ad9ad61e6efd27b:focus,
input[type=url].p-holder__error_01a95c86230ad261:focus,
.input-error_4ad9ad61e6efd27b input[type=url]:focus,
input[type=url].input-error_4ad9ad61e6efd27b:focus,
textarea.p-holder__error_01a95c86230ad261:focus,
textarea.input-error_4ad9ad61e6efd27b: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_fd82eda6478cc767::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_dc2c0e2f687c15e0 {
  margin-bottom: 20px;
}
.form-group_dc2c0e2f687c15e0 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_dc2c0e2f687c15e0 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_dc2c0e2f687c15e0 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_dc2c0e2f687c15e0 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_dc2c0e2f687c15e0 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_68ea6c92df36199d:before,
.clearfix_68ea6c92df36199d:after {
  content: " ";
  display: table;
}

.clearfix_68ea6c92df36199d:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_9d7a26855b07c3f6 .slick-slide_e98c461f6ae1d25e {
  margin-bottom: -10px;
}

.slick-gutter-15_27529241a3b5a7ae {
  margin: -30px -15px;
}
.slick-gutter-15_27529241a3b5a7ae .slick-slide_e98c461f6ae1d25e {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_b90036b5393cafa1 {
  background: var(--color-primary);
}

.bg-color-secondary_1b44701deca5a72b {
  background: var(--color-secondary);
}

.bg-color-tertiary_cf2702858b8835f0 {
  background: var(--color-tertiary);
}

.bg-color-gray_f050ee599ff70ce7 {
  background: var(--color-gray);
}

.bg-color-white_68577aaac3f24f5e {
  background: #FFFFFF;
}

.bg-color-black_dd0be5b39981330d {
  background: #1A1A1A;
}

.bg-color-extra03_5a9505146cb9f867 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_7ed0f4e5f4c56d7a {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_4701baef5cc29b43 {
  background-image: url(../gallery/bg/bg-image-1.jpg);
}

.bg_image--2_b90ad87d22305cef {
  background-image: url(../gallery/bg/bg-image-2.jpg);
}

.bg_image--3_069f086d58dee299 {
  background-image: url(../gallery/bg/bg-image-3.jpg);
}

.bg_image--4_ec2a432110717796 {
  background-image: url(../gallery/bg/bg-image-4.jpg);
}

.bg_image--5_48bab7ce73eab339 {
  background-image: url(../gallery/bg/bg-image-5.jpg);
}

.bg_image--6_55187a2bed5e8056 {
  background-image: url(../gallery/bg/bg-image-6.jpg);
}

.bg_image--7_c81603f9b61df84a {
  background-image: url(../gallery/bg/bg-image-7.jpg);
}

.bg_image--8_5e48b9c2af34fda7 {
  background-image: url(../gallery/bg/bg-image-8.jpg);
}

.bg_image--9_82d70d514e96ab3a {
  background-image: url(../gallery/bg/bg-image-9.jpg);
}

.bg_image--10_7c48ab09d2fe54fe {
  background-image: url(../gallery/bg/bg-image-10.jpg);
}

.bg_image--11_132a737262352706 {
  background-image: url(../gallery/bg/bg-image-11.jpg);
}

.bg_image--12_aa8fba6c00906f2b {
  background-image: url(../gallery/bg/bg-image-12.jpg);
}

.bg_image--13_8df38b78f7c3668e {
  background-image: url(../gallery/bg/bg-image-13.jpg);
}

.bg_image--14_7718d8b6a3d56196 {
  background-image: url(../gallery/bg/bg-image-14.jpg);
}

.bg_image--15_016db97499574d80 {
  background-image: url(../gallery/bg/bg-image-15.jpg);
}

.bg_image--16_93c7b3522abff21a {
  background-image: url(../gallery/bg/bg-image-16.jpg);
}

.bg_image--17_32a4b247b97079b9 {
  background-image: url(../gallery/bg/bg-image-17.jpg);
}

.bg_image--18_59960f9b6aa7ffc9 {
  background-image: url(../gallery/bg/bg-image-18.jpg);
}

.bg_image--19_83f424c35e6f4937 {
  background-image: url(../gallery/bg/bg-image-19.jpg);
}

.bg_image--20_9d6d1e7aa1915d8e {
  background-image: url(../gallery/bg/bg-image-20.jpg);
}

.bg_image--21_7f5117d70b442474 {
  background-image: url(../gallery/bg/bg-image-21.jpg);
}

.bg_image--22_d0fe8916a0a16c24 {
  background-image: url(../gallery/bg/bg-image-22.jpg);
}

.bg_image--23_04e3cce752029fe9 {
  background-image: url(../gallery/bg/bg-image-23.jpg);
}

.bg_image--24_7d051c99248f1530 {
  background-image: url(../gallery/bg/bg-image-24.jpg);
}

.bg_image--25_7a710ff178f8ff28 {
  background-image: url(../gallery/bg/bg-image-25.jpg);
}

.bg_image--26_41381d85dc0cf6ab {
  background-image: url(../gallery/bg/bg-image-26.jpg);
}

.bg_image--27_694df93a90e12854 {
  background-image: url(../gallery/bg/bg-image-27.jpg);
}

.bg_image--28_956bd0674a947771 {
  background-image: url(../gallery/bg/bg-image-28.jpg);
}

.bg_image--29_c8c18a8ee2c51da3 {
  background-image: url(../gallery/bg/bg-image-29.jpg);
}

.bg_image--30_e0966f155e138144 {
  background-image: url(../gallery/bg/bg-image-30.jpg);
}

.bg_image--31_8a4c261d6e563cba {
  background-image: url(../gallery/bg/bg-image-31.jpg);
}

.bg_image--32_ef0dc67b6547cc0f {
  background-image: url(../gallery/bg/bg-image-32.jpg);
}

.bg_image--33_0bb82cf4ed78fa53 {
  background-image: url(../gallery/bg/bg-image-33.jpg);
}

.bg_image--34_5002a671d2c75835 {
  background-image: url(../gallery/bg/bg-image-34.jpg);
}

.bg_image--35_bc757b50903f9c4e {
  background-image: url(../gallery/bg/bg-image-35.jpg);
}

.bg_image--36_4f9d9e6fe6c03e0a {
  background-image: url(../gallery/bg/bg-image-36.jpg);
}

.bg_image--37_e768ac94f4141b17 {
  background-image: url(../gallery/bg/bg-image-37.jpg);
}

.bg_image--38_d1d45d34a066d390 {
  background-image: url(../gallery/bg/bg-image-38.jpg);
}

.bg_image--39_058aa20014e6f98f {
  background-image: url(../gallery/bg/bg-image-39.jpg);
}

.bg_image--40_77264e5a9625f2e3 {
  background-image: url(../gallery/bg/bg-image-40.jpg);
}

.bg_tr-image--1_77513f757c6e5e05 {
  background-image: url(../gallery/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_95b48d98fb547870 {
  background-image: url(../gallery/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_a2880e260deac6cf {
  background-image: url(../gallery/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_fa8caee62dcae429 {
  background-image: url(../gallery/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_64a0ffdbeafb4773 {
  background-image: url(../gallery/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_c0e937401c0e6a1b {
  background-image: url(../gallery/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_e5ecafed063c50bf {
  background-image: url(../gallery/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_99df3a1c92267d82 {
  background-image: url(../gallery/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_4188a8c8580bc405 {
  background-image: url(../gallery/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_cee86500c1f06c3a {
  background-image: url(../gallery/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_3b108fa04e83e730 {
  background-image: url(../gallery/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_3826311e226cadd4 {
  background-image: url(../gallery/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_6fa2e1040ea3241e {
  background-image: url(../gallery/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_1cf51de7c6de940e {
  background-image: url(../gallery/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_8099d379eb0c417e {
  background-image: url(../gallery/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_92750a236ccc8907 {
  background-image: url(../gallery/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_9f49884d8b0ac4a8 {
  background-image: url(../gallery/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_0de2e6ca17147c86 {
  background-image: url(../gallery/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_2492e3264944b79b {
  background-image: url(../gallery/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_85166d26b56c3e43 {
  background-image: url(../gallery/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_68fe9b0cfeb6f45a {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_bb8401e6f17a7e92 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_bb8401e6f17a7e92 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_e93aaecc78111bf1 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_e93aaecc78111bf1 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_a6af43fb6070b0d7 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_a6af43fb6070b0d7 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_e284662120095eab {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e284662120095eab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e284662120095eab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e284662120095eab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e284662120095eab {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_e284662120095eab > [class*=col], .row--20_e284662120095eab > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e284662120095eab > [class*=col], .row--20_e284662120095eab > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e284662120095eab > [class*=col], .row--20_e284662120095eab > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e284662120095eab > [class*=col], .row--20_e284662120095eab > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e284662120095eab > [class*=col], .row--20_e284662120095eab > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_2c43ed3ec1253677 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_2c43ed3ec1253677 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_2c43ed3ec1253677 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_2c43ed3ec1253677 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_2c43ed3ec1253677 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_2c43ed3ec1253677 > [class*=col], .row--25_2c43ed3ec1253677 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_2c43ed3ec1253677 > [class*=col], .row--25_2c43ed3ec1253677 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_2c43ed3ec1253677 > [class*=col], .row--25_2c43ed3ec1253677 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_2c43ed3ec1253677 > [class*=col], .row--25_2c43ed3ec1253677 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_2c43ed3ec1253677 > [class*=col], .row--25_2c43ed3ec1253677 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_01e312e60136a9f2 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_01e312e60136a9f2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_01e312e60136a9f2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_01e312e60136a9f2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_01e312e60136a9f2 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_01e312e60136a9f2 > [class*=col], .row--30_01e312e60136a9f2 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_01e312e60136a9f2 > [class*=col], .row--30_01e312e60136a9f2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_01e312e60136a9f2 > [class*=col], .row--30_01e312e60136a9f2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_01e312e60136a9f2 > [class*=col], .row--30_01e312e60136a9f2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_01e312e60136a9f2 > [class*=col], .row--30_01e312e60136a9f2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_3bb07a4ce8cf3a9a {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_3bb07a4ce8cf3a9a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_3bb07a4ce8cf3a9a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_3bb07a4ce8cf3a9a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_3bb07a4ce8cf3a9a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_3bb07a4ce8cf3a9a > [class*=col], .row--45_3bb07a4ce8cf3a9a > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_3bb07a4ce8cf3a9a > [class*=col], .row--45_3bb07a4ce8cf3a9a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_3bb07a4ce8cf3a9a > [class*=col], .row--45_3bb07a4ce8cf3a9a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_3bb07a4ce8cf3a9a > [class*=col], .row--45_3bb07a4ce8cf3a9a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_3bb07a4ce8cf3a9a > [class*=col], .row--45_3bb07a4ce8cf3a9a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_0112a0d066fd4c22 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_0112a0d066fd4c22 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_0112a0d066fd4c22 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_0112a0d066fd4c22 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_0112a0d066fd4c22 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_0112a0d066fd4c22 > [class*=col], .row--40_0112a0d066fd4c22 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_0112a0d066fd4c22 > [class*=col], .row--40_0112a0d066fd4c22 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_0112a0d066fd4c22 > [class*=col], .row--40_0112a0d066fd4c22 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_0112a0d066fd4c22 > [class*=col], .row--40_0112a0d066fd4c22 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_0112a0d066fd4c22 > [class*=col], .row--40_0112a0d066fd4c22 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_df7666213b1c9a01 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_df7666213b1c9a01 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_df7666213b1c9a01 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_df7666213b1c9a01 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_df7666213b1c9a01 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_df7666213b1c9a01 > [class*=col], .row--60_df7666213b1c9a01 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_df7666213b1c9a01 > [class*=col], .row--60_df7666213b1c9a01 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_df7666213b1c9a01 > [class*=col], .row--60_df7666213b1c9a01 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_df7666213b1c9a01 > [class*=col], .row--60_df7666213b1c9a01 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_df7666213b1c9a01 > [class*=col], .row--60_df7666213b1c9a01 > [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_bccabfaca80816cb(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bccabfaca80816cb(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bccabfaca80816cb(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bccabfaca80816cb(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_0a028ac2c9e7a58f/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_4bc91210f640e74b {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_9fddb37d9f87a32e {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_9ac497e17f6d79c3,
.animated.bounceOut_0eacc14c406dc1e4 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_71ca3b1e433e4f91,
.animated.flipOutY_355ec3a12d084ade {
  -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_c03ed87d24287d1f {
  -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_a47c0a0c27454ad5 {
  -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_f78a59759e67ac15 {
  -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_f53edb35e91a59a2 {
  -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_df6dcac85e9fd4da {
  -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_d1f47d13f00fef1c {
  -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_9ac497e17f6d79c3 {
  -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_30ab6f42ef1b5ffa {
  -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_3fe7f142b2437dd9 {
  -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_e08f75460ff1cca1 {
  -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_343b41eefafdf019 {
  -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_0eacc14c406dc1e4 {
  -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_e122fc0836af3c88 {
  -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_2c9e638efc2da014 {
  -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_1839f23e9cfb6a9e {
  -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_b58a6173fb814e59 {
  -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_f7a6f5c5be352ce1 {
  -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_fee9d03894bcb2a7 {
  -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_ce9cd8fca6da8883 {
  -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_22d6762097d744b0 {
  -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_2d1c8294f91ffe30 {
  -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_88eccede5bba2f12 {
  -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_dc581bc13993d8a1 {
  -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_89dfa35a7bf9da9c {
  -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_7a527bc955b37fd9 {
  -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_2690d0871409b84c {
  -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_461318cc68af09d9 {
  -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_d4ac1d4993b1ec04 {
  -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_fd52b7cd111973db {
  -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_cd00eedd40317732 {
  -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_6188b765857d62ea {
  -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_b7aa00f05dc89d06 {
  -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_e8d241534acad91b {
  -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_8831095832daed54 {
  -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_2a6e30aba97e561c {
  -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_e22c5a901a7e3316 {
  -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_71ca3b1e433e4f91 {
  -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_355ec3a12d084ade {
  -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_102859f7305fdec1 {
  -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_0eaa0a2cab8a7bf4 {
  -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_82ccf5fabe0c8537 {
  -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_91a742fe3401adcb {
  -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_7c00a184e63c4749 {
  -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_a863016f372c634a {
  -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_43f7b3bc837a6c78 {
  -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_7e4cdeb0da5f52c3 {
  -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_248bba667f9e9bb2 {
  -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_0853a74f9e4d4fbe {
  -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_d6ffacf063818bc1 {
  -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_2913a69b95af9113 {
  -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_9fddb37d9f87a32e {
  -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_8cba7b714ac524c6 {
  -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_6bee8cc55f3c0f7f {
  -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_9b07f106a2be66e2 {
  -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_edaff5b5cd75c8b0 {
  -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_79b1095872b5dbd5 {
  -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_5597d20191a85fa7 {
  -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_73379c1a2922e55a {
  -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_f23ea7e9074c6655 {
  -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_71d5e40b298e9427 {
  -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_a653b3ff2a9f2788 {
  -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_fbd93c789448e1d9 {
  -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_245d29804d0b76ff {
  -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_6258f9feb84da1f8 {
  -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_88f35d6cc4bc66c3 {
  -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_26c671401621ad3b {
  -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_c7debd1bcb671bec {
  -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_0d414d75ebd7f6fc {
  -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_6617d5a41e391f20 {
  -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_ec1cd05ab8203c4c {
  -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_9509b8facc542183 {
  -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_9fe8e035c3379725 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_9fe8e035c3379725:hover {
  animation-play-state: paused;
}

.floting-line-2_6e0091c21ffbc6bc {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_6e0091c21ffbc6bc: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_bccabfaca80816cb(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bccabfaca80816cb(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bccabfaca80816cb(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_a87c2564815e02cf {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_a87c2564815e02cf .reveal-animation_42e8a8104dff906e {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_a87c2564815e02cf .reveal-animation_42e8a8104dff906e::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_42e8a8104dff906e.reveal-primary_d66e312c55821788::before {
  background: #0c0c0a;
}

.reveal-animation_42e8a8104dff906e.reveal-dark_c563ce539ab3e804::before {
  background: #000;
}

.reveal-animation_42e8a8104dff906e.reveal-white_2fdc3ac6d9bc4873::before {
  background: #000;
}

.reveal-animation_42e8a8104dff906e.reveal-top_2e3d46a1bc7e1b4b.aos-animate::before,
.reveal-animation_42e8a8104dff906e.reveal-bottom_3607f38332665c63.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_42e8a8104dff906e.reveal-start_1e60978a352c5a7a.aos-animate::before,
.reveal-animation_42e8a8104dff906e.reveal-end_81073a67ea467f3d.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_42e8a8104dff906e.reveal-top_2e3d46a1bc7e1b4b::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_42e8a8104dff906e.reveal-start_1e60978a352c5a7a::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_42e8a8104dff906e.reveal-end_81073a67ea467f3d::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_42e8a8104dff906e.reveal-bottom_3607f38332665c63::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_fec5a50d458fa56b {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_fec5a50d458fa56b {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_fec5a50d458fa56b {
    margin: 6em auto;
  }
}
.cd-headline_3fd0c1e8346d5cbb {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_3fd0c1e8346d5cbb {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_3fd0c1e8346d5cbb {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_3fd0c1e8346d5cbb {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_3fd0c1e8346d5cbb {
    font-size: 26px;
  }
}
.cd-words-wrapper_bd2a416c5ff503f7 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_bd2a416c5ff503f7 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_bd2a416c5ff503f7 b.is-visible_5a9b29c164eb62b9 {
  position: relative;
}

.no-js_75bcfb08276800a1 .cd-words-wrapper_bd2a416c5ff503f7 b {
  opacity: 0;
}

.no-js_75bcfb08276800a1 .cd-words-wrapper_bd2a416c5ff503f7 b.is-visible_5a9b29c164eb62b9 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_3fd0c1e8346d5cbb.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_3fd0c1e8346d5cbb.clip .cd-words-wrapper_bd2a416c5ff503f7 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_3fd0c1e8346d5cbb.clip .cd-words-wrapper_bd2a416c5ff503f7 b {
  font-weight: 700;
}

.cd-headline_3fd0c1e8346d5cbb.clip .cd-words-wrapper_bd2a416c5ff503f7::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_3fd0c1e8346d5cbb.clip b {
  opacity: 0;
}

.cd-headline_3fd0c1e8346d5cbb.clip b.is-visible_5a9b29c164eb62b9 {
  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_470661b3c4f8caa0,
body.sal-disabled_39ad60b086807359 [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_470661b3c4f8caa0,
body.sal-disabled_39ad60b086807359 [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_470661b3c4f8caa0,
body.sal-disabled_39ad60b086807359 [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_470661b3c4f8caa0,
body.sal-disabled_39ad60b086807359 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_3dcee2dc37e4090c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_3dcee2dc37e4090c .button-area-start_f795e57273c46f74 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_3dcee2dc37e4090c .button-area-start_f795e57273c46f74 .call-us_7a98b41ebdfb73e6 {
    display: none;
  }
}
.header-style-one-wrapper_3dcee2dc37e4090c .button-area-start_f795e57273c46f74 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_3dcee2dc37e4090c .button-area-start_f795e57273c46f74 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_3dcee2dc37e4090c .logo-area_321f2c69d81ed0e6 .logo_2628cd40c5b80569 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_321f2c69d81ed0e6 img.light_e141277f7e9a2ab5 {
  display: block;
}
[data-theme=light] .logo-area_321f2c69d81ed0e6 img.dark_aeebb057ea7479da {
  display: none;
}

[data-theme=dark] .logo-area_321f2c69d81ed0e6 img.light_e141277f7e9a2ab5 {
  display: none;
}
[data-theme=dark] .logo-area_321f2c69d81ed0e6 img.dark_aeebb057ea7479da {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_8072164091c28665 .main-nav-area_7fa492988145ed91 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_8072164091c28665 .button-area-start_f795e57273c46f74 .text-btn_864ad98cbcc02b5e {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_7fa492988145ed91 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_f795e57273c46f74 .call-us_7a98b41ebdfb73e6, [data-theme=dark] .header--sticky.sticky .button-area-start_f795e57273c46f74 .text-btn_864ad98cbcc02b5e {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_8072164091c28665 .main-nav-area_7fa492988145ed91 ul li a {
  color: #fff;
}

.header-style-one_73bc27335e9e4ff8 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_73bc27335e9e4ff8 .header-style-one-wrapper_3dcee2dc37e4090c .main-nav-area_7fa492988145ed91 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_73bc27335e9e4ff8 .header-style-one-wrapper_3dcee2dc37e4090c .main-nav-area_7fa492988145ed91 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_3ee74aa08809820f {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_73bc27335e9e4ff8 .header-style-one-wrapper_3dcee2dc37e4090c .main-nav-area_7fa492988145ed91 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_73bc27335e9e4ff8 .header-style-one-wrapper_3dcee2dc37e4090c .main-nav-area_7fa492988145ed91 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_73bc27335e9e4ff8 .header-style-one-wrapper_3dcee2dc37e4090c .button-area-start_f795e57273c46f74 a.text-btn_864ad98cbcc02b5e {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_8072164091c28665 {
  background: var(--body-bg);
}

header.header-two_9a4a5d2ab92eeb05 {
  display: block;
}
header.header-two_9a4a5d2ab92eeb05.border-bottom_847cae9c2bbae4e7 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_a5251a6d85040efa {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_a5251a6d85040efa a.logo-area_321f2c69d81ed0e6 {
  padding: 25px 0;
}
.header-two-content-main_a5251a6d85040efa .header-end-area_f312c241d03c7ee0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_a5251a6d85040efa .header-end-area_f312c241d03c7ee0 a.reqiest_ae3095406ceabb03 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_a5251a6d85040efa .header-end-area_f312c241d03c7ee0 a.reqiest_ae3095406ceabb03 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_a5251a6d85040efa .header-end-area_f312c241d03c7ee0 .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_0660462fa0370a3f {
  width: 100%;
  position: absolute;
}
.header-three_0660462fa0370a3f .header-wrapper-main-three_890a5d3906ed26fd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_0660462fa0370a3f .header-wrapper-main-three_890a5d3906ed26fd .header-right-area_dc1b8101e6d946d4 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_0660462fa0370a3f .header-wrapper-main-three_890a5d3906ed26fd .header-right-area_dc1b8101e6d946d4 .main-nav-area_7fa492988145ed91 {
    display: none;
  }
}
.header-three_0660462fa0370a3f .header-wrapper-main-three_890a5d3906ed26fd .header-right-area_dc1b8101e6d946d4 .main-nav-area_7fa492988145ed91 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_0660462fa0370a3f .header-wrapper-main-three_890a5d3906ed26fd .header-right-area_dc1b8101e6d946d4 .rts-btn {
    display: none;
  }
}
.header-three_0660462fa0370a3f .header-wrapper-main-three_890a5d3906ed26fd .logo-area_321f2c69d81ed0e6 {
  padding: 25px 0;
}

.main-nav-area_7fa492988145ed91 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_7fa492988145ed91 ul li {
  margin: 0;
}
.main-nav-area_7fa492988145ed91 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_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 {
  transition: all 0.3s;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3:hover .menu-item_b6ca18e9a498ef7c {
  opacity: 0.5;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .menu-item_b6ca18e9a498ef7c {
  transition: all 0.3s;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .menu-item_b6ca18e9a498ef7c .fluxi-dropdown-main-element_a9d47f268f359a01 {
  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_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .menu-item_b6ca18e9a498ef7c .fluxi-dropdown-main-element_a9d47f268f359a01 {
    padding: 35px 17px;
  }
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .menu-item_b6ca18e9a498ef7c:hover {
  opacity: 1;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c {
  z-index: 10;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c .fluxi-submenu_9747de808da5f44d {
  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_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c .fluxi-submenu_9747de808da5f44d:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c .fluxi-submenu_9747de808da5f44d li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c .fluxi-submenu_9747de808da5f44d li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c .fluxi-submenu_9747de808da5f44d 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_7fa492988145ed91 ul.fluxi-desktop-menu_711c45c1d4e390a3 .fluxi-has-dropdown_bc35772c71dc361c:hover .fluxi-submenu_9747de808da5f44d {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_a5251a6d85040efa .main-nav-area_7fa492988145ed91 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_a5251a6d85040efa .main-nav-area_7fa492988145ed91 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_a5251a6d85040efa .main-nav-area_7fa492988145ed91 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_a5251a6d85040efa .main-nav-area_7fa492988145ed91 {
    display: none;
  }
}

.side-bar_e73ecd7398cc75b8 {
  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_e73ecd7398cc75b8 {
    width: 315px;
  }
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .thumbnail_9ca549da8bbc6450 {
  display: flex;
  justify-content: center;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .thumbnail_9ca549da8bbc6450 img {
  width: 60%;
  margin: auto;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b {
  text-align: center;
  margin-top: 30px;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .title {
  font-weight: 600;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .footer_668ccf6dfabdf2f3 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .footer_668ccf6dfabdf2f3 .title {
  font-weight: 500;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .footer_668ccf6dfabdf2f3 a.rts-btn {
  margin: auto;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 {
  margin-top: 50px;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .single-info_0160054d734e8eae {
  margin: 15px 0;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .single-info_0160054d734e8eae a:hover {
  color: var(--color-primary);
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .rts-social-style-one_758443152194f160 {
  margin-top: 40px;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .rts-social-style-one_758443152194f160 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .rts-social-style-one_758443152194f160 ul li {
  margin: 0;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .rts-social-style-one_758443152194f160 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .contact-information--sidebar_2a92746d497eb9b7 .rts-social-style-one_758443152194f160 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_e73ecd7398cc75b8.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_e73ecd7398cc75b8 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_e73ecd7398cc75b8 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_73bc27335e9e4ff8.case-studies_ab4bb05ccbedd7f4 .main-nav-area_7fa492988145ed91 ul li > a.fluxi-dropdown-main-element_a9d47f268f359a01 {
  color: #fff !important;
}

.header-style-one_73bc27335e9e4ff8.case-studies_ab4bb05ccbedd7f4.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_e73ecd7398cc75b8 {
  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_e73ecd7398cc75b8 {
    width: 300px;
  }
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .thumbnail_9ca549da8bbc6450 {
  display: flex;
  justify-content: center;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .thumbnail_9ca549da8bbc6450 img {
  width: 85%;
  margin: auto;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b {
  text-align: center;
  margin-top: 30px;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .title {
  font-weight: 600;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .footer_668ccf6dfabdf2f3 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .footer_668ccf6dfabdf2f3 .title {
  font-weight: 500;
}
.side-bar_e73ecd7398cc75b8 .inner-main-wrapper-desk_c87d82ff443231f0 .inner-content_f047c45ff25ba20b .footer_668ccf6dfabdf2f3 a.rts-btn {
  margin: auto;
}

.side-bar_e73ecd7398cc75b8.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_e73ecd7398cc75b8 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_e73ecd7398cc75b8 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(../gallery/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_eae60cc31d6e291c {
  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_cc233e76620febdf {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_cc233e76620febdf {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_cc233e76620febdf {
    display: block;
  }
}

.mobile-menu-main_cc233e76620febdf nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_cc233e76620febdf nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_cc233e76620febdf nav ul li a.main_7aa29ff29e1cb968 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2 {
  position: relative;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2 ul a {
  padding: 10px 0;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2 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_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2::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_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2.mm-active_d32981bf4864f7a9::after {
  content: "\f077";
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2.third-lvl_aeefffc35828f822::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2.third-lvl_aeefffc35828f822 ul {
  padding: 0 20px;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2.third-lvl_aeefffc35828f822 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2.third-lvl_aeefffc35828f822 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_cc233e76620febdf nav ul li.has-droupdown_81b1a45d1285ebf2.third-lvl_aeefffc35828f822 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_cc233e76620febdf nav ul li a {
  display: block;
}
.mobile-menu-main_cc233e76620febdf .social-wrapper-one_34aec35550abca22 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_e73ecd7398cc75b8.header-two_9a4a5d2ab92eeb05 .inner-main-wrapper-desk_c87d82ff443231f0, .side-bar_e73ecd7398cc75b8.header-three_0660462fa0370a3f .inner-main-wrapper-desk_c87d82ff443231f0 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_e73ecd7398cc75b8.header-two_9a4a5d2ab92eeb05 .mobile-menu_613835e26bb40d9d, .side-bar_e73ecd7398cc75b8.header-three_0660462fa0370a3f .mobile-menu_613835e26bb40d9d {
    display: none !important;
  }
}

.header-one_706904ee831b2077 .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467 {
  position: relative;
}
.header-one_706904ee831b2077 .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467:hover::after {
  color: var(--color-primary);
}
.header-one_706904ee831b2077 .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467::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_706904ee831b2077 .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467 .third-lvl_aeefffc35828f822 {
  margin-left: -4px;
}

.header-three_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 {
  padding: 15px 0;
}
.header-three_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467 {
  position: relative;
}
.header-three_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467:hover::after {
  color: var(--color-primary);
}
.header-three_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467::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_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 .sub-dropdown_9fd278ac45844467 .third-lvl_aeefffc35828f822 {
  margin-left: -4px;
}
.header-three_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 li {
  margin: 0;
  width: 100%;
}
.header-three_0660462fa0370a3f .main-nav-desk_505292fa0c12af0d nav ul li.has-droupdown_81b1a45d1285ebf2 .submenu.inner-page_1cc684855ebe9832 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_9fd278ac45844467 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_9fd278ac45844467 .submenu.third-lvl_aeefffc35828f822 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_9fd278ac45844467 .submenu.third-lvl_aeefffc35828f822.base {
  display: block !important;
}
.sub-dropdown_9fd278ac45844467:hover .sub-menu-link_3db926b7a6c3c8c6 {
  color: var(--color-primary);
}
.sub-dropdown_9fd278ac45844467:hover .submenu.third-lvl_aeefffc35828f822.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_9fd278ac45844467:hover .submenu.third-lvl_aeefffc35828f822.base li {
  display: block;
}
.sub-dropdown_9fd278ac45844467:hover .submenu.third-lvl_aeefffc35828f822.base li a {
  display: block !important;
}

.header-three_0660462fa0370a3f .sub-dropdown_9fd278ac45844467:hover .submenu.third-lvl_aeefffc35828f822.base {
  margin-left: -14px !important;
}

.header-two_9a4a5d2ab92eeb05 .header-main-wrapper_540a1e67fc4897dc .sub-dropdown_9fd278ac45844467:hover .submenu.third-lvl_aeefffc35828f822.base {
  margin-left: 90px !important;
}

header.heder-two_48204adf0abcc913 .sub-dropdown_9fd278ac45844467:hover .submenu.third-lvl_aeefffc35828f822.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_48204adf0abcc913 .sub-dropdown_9fd278ac45844467::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_48204adf0abcc913 .sub-dropdown_9fd278ac45844467:hover a.sub-menu-link_3db926b7a6c3c8c6 {
  color: var(--color-primary) !important;
}
header.heder-two_48204adf0abcc913 .sub-dropdown_9fd278ac45844467:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_48204adf0abcc913 .sub-dropdown_9fd278ac45844467 .submenu.third-lvl_aeefffc35828f822.base {
  display: block;
}

.sub-dropdown_9fd278ac45844467 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_9fd278ac45844467.active .sub-menu-link_3db926b7a6c3c8c6 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_9fd278ac45844467.active .sub-menu-link_3db926b7a6c3c8c6::after {
  width: 12px !important;
}
.sub-dropdown_9fd278ac45844467.active::after {
  color: #FFFFFF;
}
.sub-dropdown_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822 {
  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_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822:hover li a {
  opacity: 0.5;
}
.sub-dropdown_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822 li:hover a::after {
  width: 12px;
}
.sub-dropdown_9fd278ac45844467 .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822 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_9fd278ac45844467:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_9fd278ac45844467:hover .sub-menu-link_3db926b7a6c3c8c6 {
  color: var(--color-primary);
}
.sub-dropdown_9fd278ac45844467:hover .fluxi-submenu_9747de808da5f44d.third-lvl_aeefffc35828f822.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_367f525851162c83 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_367f525851162c83 {
    padding: 0 15px;
  }
}

.section-bg_cd4e256b7bc2a790 {
  background: var(--section-bg-gray);
}

.bg_white_814c5053bf2fad62 {
  background: var(--body-bg);
}

.g-48_c619dce617904f9e {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_7712efe8e1265946 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_59d368c08c768a51 {
  background: #F8F9FB;
}

.bg-gray-2_e086f99801a6452a {
  background: var(--bg-gray-2);
}

.overflow-right-div_4e328fcc93b3269f {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_4e328fcc93b3269f {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_4e328fcc93b3269f {
    width: 100%;
  }
}

.gsap-marker-end_61139a432760ccad,
.gsap-marker-start_c4c9240877403202,
.gsap-marker-scroller-end_6ddf7de745607c39,
.gsap-marker-scroller-start_74bac09d649f3e38 {
  display: none !important;
}

.bg-dark-p_0008d91b41ea5d53 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_47954cdca1239e02 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_a832b575ac0c4ed9 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_200ea14e203a218d {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 img.two_a77bd353d4000cc4 {
  left: 38px;
}
.customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 img.three_036585edad9e13f2 {
  left: 73px;
}
.customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 img.four_e4e9166491d46bd8 {
  left: 108px;
}
.customer-review-area_200ea14e203a218d p.desc {
  margin-bottom: 0;
}

.br-none_6d138bd766ad4f9f {
  border-radius: 0 !important;
}

.color-secondary-2_47453406b5fd0718 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_1bed98936ae99bf6 {
    order: 2;
  }
}

.loader-wrapper_4a51ff464fa9e2f9 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_4a51ff464fa9e2f9 .loader-section_575d305f2927f6e2 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_4a51ff464fa9e2f9 .loader-section_575d305f2927f6e2.section-left_3077a6a03bc21cf0 {
  left: 0;
}

.loader-wrapper_4a51ff464fa9e2f9 .loader-section_575d305f2927f6e2.section-right_204aeba67ab4def9 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_4a51ff464fa9e2f9 .loader-section_575d305f2927f6e2.section-left_3077a6a03bc21cf0 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_4a51ff464fa9e2f9 .loader-section_575d305f2927f6e2.section-right_204aeba67ab4def9 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_c54edd7d0854f8bb {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_4a51ff464fa9e2f9 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_c54edd7d0854f8bb: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_c54edd7d0854f8bb {
  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_ce5e7969ad8a83d8 {
  -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_ce5e7969ad8a83d8.btt__visible_936dcb7c038050a9 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_ce5e7969ad8a83d8 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_2d377e0b21fc5d62 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_4ab9094c625e79f3 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_e8119b382129c8a3 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_4ab9094c625e79f3 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_e8119b382129c8a3 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_e7ae409dec309547:hover,
[data-theme=dark] .rts-btn.btn-primary-5_383acaa24a40a207:hover,
[data-theme=dark] .rts-btn.btn-primary-6_d45ea811fcc45684:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_c14a38c1e5bda771: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_e7ae409dec309547 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_e7ae409dec309547:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_1a3415b40420aa8e {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_1a3415b40420aa8e::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_1a3415b40420aa8e::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_1a3415b40420aa8e:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_1a3415b40420aa8e:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_fed81c1b61d98b27 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_fed81c1b61d98b27::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_fed81c1b61d98b27::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_fed81c1b61d98b27:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_fed81c1b61d98b27:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_c14a38c1e5bda771 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_c14a38c1e5bda771:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_383acaa24a40a207 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_383acaa24a40a207:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_d45ea811fcc45684 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_d45ea811fcc45684:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_24bf0ae389abcf83 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_24bf0ae389abcf83::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_24bf0ae389abcf83:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_56df536147dd262c {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_56df536147dd262c::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_56df536147dd262c:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_52351c4b74b682c5 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_52351c4b74b682c5::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_52351c4b74b682c5:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_08c72f6b460d8edc {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_08c72f6b460d8edc i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_08c72f6b460d8edc:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_5debf162ee8ea00a {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_5debf162ee8ea00a i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_5debf162ee8ea00a:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_a3b961a23db1b154 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_a3b961a23db1b154:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_a3b961a23db1b154.about_777163d7c0c5d99f {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_a3b961a23db1b154.about_777163d7c0c5d99f:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_dbf7931e2e1737b5 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_dbf7931e2e1737b5:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_cdc304e81ae227b2 {
  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_cdc304e81ae227b2 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_cdc304e81ae227b2:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_dbf7931e2e1737b5 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_e8d9a5e3a7a2cff4 {
  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_e8d9a5e3a7a2cff4::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_e8d9a5e3a7a2cff4::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_e8d9a5e3a7a2cff4 i {
  font-weight: 400;
}
.under-line-btn_441df0d1565680aa {
  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_441df0d1565680aa::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_441df0d1565680aa::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_441df0d1565680aa:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_f00ca7dff7d42eaa .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_f00ca7dff7d42eaa .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_f00ca7dff7d42eaa .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_f00ca7dff7d42eaa .title {
    font-size: 40px;
  }
}
.banner-one-content-left_f00ca7dff7d42eaa p.disc_ad9be6303fed3d95 {
  margin-bottom: 50px;
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 .customer-review-area_200ea14e203a218d .client-img_f0e4c55552ed7b13 {
  width: 150px;
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 .customer-review-area_200ea14e203a218d p.desc {
  min-width: max-content;
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 .customer-review-area_200ea14e203a218d img {
  max-width: 40%;
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 .customer-review-area_200ea14e203a218d img.two_a77bd353d4000cc4 {
  left: 24px;
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 .customer-review-area_200ea14e203a218d img.three_036585edad9e13f2 {
  left: 48px;
}
.banner-one-content-left_f00ca7dff7d42eaa .button-banner-one-wrapper_b8b9c2e8028610d0 .customer-review-area_200ea14e203a218d img.four_e4e9166491d46bd8 {
  left: 72px;
}

.banner-one-right-content-with-img_fe093d31e90e4506 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_fe093d31e90e4506 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_fe093d31e90e4506 .img-1_cc0700dd41503bb7 {
  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_fe093d31e90e4506 .img-1_cc0700dd41503bb7 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_fe093d31e90e4506 .img-2_9a33170c0259090d {
  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_fe093d31e90e4506 .img-2_9a33170c0259090d {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_4caa11c02a513795 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_4caa11c02a513795 .box-one-top_0536de34105d2b92 {
  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_4caa11c02a513795 .box-one-bottom_82e4e31671ae948c {
  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_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b {
    display: none;
  }
}
.rts-banner-area-one_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b .right-top_70aa77ab596a9205 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b .right-bottom_e784cce53d6c3adf {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b .mid-top_38ef9cd03472744f {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b .left-bottom_c7368b8ac5475921 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b .left-top_64215d1cf3b1c99d {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4caa11c02a513795 .radious-shape_0e1f8bd7587fa04b .center-bottom_68f749101ebcc3fc {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-content-left_f00ca7dff7d42eaa .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-content-left_f00ca7dff7d42eaa .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-content-left_f00ca7dff7d42eaa .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-content-left_f00ca7dff7d42eaa .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-content-left_f00ca7dff7d42eaa p.disc_ad9be6303fed3d95 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-content-left_f00ca7dff7d42eaa .customer-review-area_200ea14e203a218d {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-right-content-with-img_fe093d31e90e4506 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-right-content-with-img_fe093d31e90e4506 .short-image-area_d0ff0265a91df95e .img-1_cc0700dd41503bb7 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-right-content-with-img_fe093d31e90e4506 .short-image-area_d0ff0265a91df95e .img-1_cc0700dd41503bb7 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .banner-one-right-content-with-img_fe093d31e90e4506 .short-image-area_d0ff0265a91df95e .img-1_cc0700dd41503bb7 {
    left: 0;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-area-inner_574ff5aa391a03a8 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a {
  margin-bottom: 40px;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .brand-left-short-title-one_6fd795b478dcbea1 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .brand-left-short-title-one_6fd795b478dcbea1 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .brand-left-short-title-one_6fd795b478dcbea1 .star-rating_983252eb09b7e80c {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .brand-left-short-title-one_6fd795b478dcbea1 .star-rating_983252eb09b7e80c li {
  list-style: none;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .brand-left-short-title-one_6fd795b478dcbea1 .star-rating_983252eb09b7e80c li a {
  color: #FF6354;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-title-area_ac38091e0b73933a .brand-left-short-title-one_6fd795b478dcbea1 p.disc_ad9be6303fed3d95 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-slider-area_87900a00295b48f0 {
  overflow: hidden;
}
.rts-banner-area-one_4caa11c02a513795.banner-five_8131a10bbee4a54f .brand-slider-area_87900a00295b48f0 .brand-inner_3a6de89cc43e1f73 {
  text-align: center;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 {
  background: #212026;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .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_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 p.disc_ad9be6303fed3d95 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .button-area_d488c778d546d97b {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .button-area_d488c778d546d97b {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .button-area_d488c778d546d97b .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .button-area_d488c778d546d97b .rts-btn.btn-primary-5_383acaa24a40a207 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .button-area_d488c778d546d97b .rts-btn.btn-primary-5_383acaa24a40a207:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .button-area_d488c778d546d97b .rts-btn.btn-primary-5-border_a3b961a23db1b154 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b .single-counter-up-six_5b93e45a9b6261dc .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-content-left_b05b61d3db1bf218 .counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b .single-counter-up-six_5b93e45a9b6261dc p {
  color: #D7D9E9;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 {
    width: 100%;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 .image-one_4887b46cd97506d4 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 .image-one_4887b46cd97506d4 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 .image-two_920b2e5baed4924b {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-left_4f81708bf6947e48 .image-two_920b2e5baed4924b img {
    width: 100%;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 {
    display: none;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 .image-three_ff3b2cd6eb5b8ba0 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .banner-six-right-content-with-img_ec2fc4349e105302 .image-right_2dd2fdf1a6b95552 .image-four_f4059adad1e89fa6 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .shape_37906ddc92b25c30 {
    display: none;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .shape_37906ddc92b25c30 .right-top_70aa77ab596a9205 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .shape_37906ddc92b25c30 .right-top_70aa77ab596a9205 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .shape_37906ddc92b25c30 .right-bottom_e784cce53d6c3adf {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_4caa11c02a513795.banner-six_a15841a401bc0949 .shape_37906ddc92b25c30 .right-bottom_e784cce53d6c3adf {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_16089f1cb186b599 {
  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_16089f1cb186b599::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_16089f1cb186b599 .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_16089f1cb186b599 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_16089f1cb186b599 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_16089f1cb186b599 p.disc_ad9be6303fed3d95 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_16089f1cb186b599 p.disc_ad9be6303fed3d95 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_16089f1cb186b599 p.disc_ad9be6303fed3d95 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_16089f1cb186b599 p.disc_ad9be6303fed3d95 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_16089f1cb186b599 p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}
.rts-banner-area-two_16089f1cb186b599 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_16089f1cb186b599 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_16089f1cb186b599 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_16089f1cb186b599 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_16089f1cb186b599 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_16089f1cb186b599 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_16089f1cb186b599 .bottom-text_85c2b808a13550e6 p.disc_ad9be6303fed3d95 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_b0db60a0897e4064 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_b0db60a0897e4064 {
    margin-top: 70px;
  }
}

.mt-dec-100_40d61c61c6acda2b {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_8301bf521db3a861 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .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_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .two_a77bd353d4000cc4 {
  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_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .two_a77bd353d4000cc4 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .two_a77bd353d4000cc4 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .three_036585edad9e13f2 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .three_036585edad9e13f2 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .four_e4e9166491d46bd8 {
  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_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .four_e4e9166491d46bd8 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .four_e4e9166491d46bd8 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_8301bf521db3a861 .banner-2-shape_bdb03fa2035abbc2 .five_d427bd847e6df7e5 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_0660462fa0370a3f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_b630206bbdbaa3a7 {
  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_b630206bbdbaa3a7 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.banner-three-area-start_b630206bbdbaa3a7 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.banner-three-area-start_b630206bbdbaa3a7 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_b630206bbdbaa3a7 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_b630206bbdbaa3a7 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_b630206bbdbaa3a7 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_d802749c053a9704 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_d802749c053a9704 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_d802749c053a9704 .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_d802749c053a9704 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_d802749c053a9704 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_d802749c053a9704 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_d802749c053a9704 .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_d802749c053a9704 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_d802749c053a9704 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_d802749c053a9704 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_d802749c053a9704 p.disc_ad9be6303fed3d95 {
  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_d802749c053a9704 p.disc_ad9be6303fed3d95 br {
    display: none;
  }
}
.banner-wrapper-three-main_d802749c053a9704 .button-area_d488c778d546d97b {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_d802749c053a9704 .button-area_d488c778d546d97b {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_d802749c053a9704 .button-area_d488c778d546d97b .under-line-btn_441df0d1565680aa::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_d802749c053a9704 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_e4b69d34a6c20ebb {
  padding-top: 68px;
}
.banner-four-content-left_e4b69d34a6c20ebb 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_e4b69d34a6c20ebb .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_e4b69d34a6c20ebb .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e4b69d34a6c20ebb .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_e4b69d34a6c20ebb .title {
    font-size: 40px;
  }
}
.banner-four-content-left_e4b69d34a6c20ebb p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_e4b69d34a6c20ebb .banner-logo-area_3d004797032f54e2 {
  margin-top: 50px;
}
.banner-four-content-left_e4b69d34a6c20ebb .banner-logo-area_3d004797032f54e2 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_e4b69d34a6c20ebb .banner-logo-area_3d004797032f54e2 .logo-area_321f2c69d81ed0e6 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e4b69d34a6c20ebb .banner-logo-area_3d004797032f54e2 .logo-area_321f2c69d81ed0e6 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_3d004797032f54e2 .light_e141277f7e9a2ab5 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_3d004797032f54e2 .dark_aeebb057ea7479da {
  display: none;
}

[data-theme=dark] .banner-logo-area_3d004797032f54e2 .light_e141277f7e9a2ab5 {
  display: none;
}
[data-theme=dark] .banner-logo-area_3d004797032f54e2 .dark_aeebb057ea7479da {
  display: inline-flex;
}

.thumbnail-banner-right-four_66b728872c75d522 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_66b728872c75d522::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_66b728872c75d522::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_66b728872c75d522::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_66b728872c75d522::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_66b728872c75d522 .main_7aa29ff29e1cb968 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_66b728872c75d522 .main_7aa29ff29e1cb968 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_66b728872c75d522 .main_7aa29ff29e1cb968 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_66b728872c75d522 img.shape_37906ddc92b25c30 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_66b728872c75d522 img.shape_37906ddc92b25c30 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_66b728872c75d522 img.shape_37906ddc92b25c30 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_66b728872c75d522 img.shape_37906ddc92b25c30 {
    display: none;
  }
}

.rts-banner-four-area-start_f4dbd38e85178358 {
  position: relative;
}
.rts-banner-four-area-start_f4dbd38e85178358 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_f4dbd38e85178358 .shape-area_b915ce0a3bad1d85 .one {
    display: none;
  }
}
.rts-banner-four-area-start_f4dbd38e85178358 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_f4dbd38e85178358 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_f4dbd38e85178358 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_617fbb727729ef1d {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_617fbb727729ef1d {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_617fbb727729ef1d .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_617fbb727729ef1d .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_617fbb727729ef1d .title {
    font-size: 45px;
  }
  .banner-seven-left-content_617fbb727729ef1d .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_617fbb727729ef1d .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_617fbb727729ef1d .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_617fbb727729ef1d .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_617fbb727729ef1d p.disc_ad9be6303fed3d95 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_617fbb727729ef1d p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}
.banner-seven-left-content_617fbb727729ef1d form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_617fbb727729ef1d form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_617fbb727729ef1d form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_617fbb727729ef1d form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_056625134d71ce51 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_056625134d71ce51 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_056625134d71ce51 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_056625134d71ce51 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_056625134d71ce51 .short-image_52b899ddfaeda07f {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_056625134d71ce51 .short-image_52b899ddfaeda07f.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_056625134d71ce51 .short-image_52b899ddfaeda07f.one {
    left: 0;
  }
}
.thumbnail-banner-seven_056625134d71ce51 .short-image_52b899ddfaeda07f.two_a77bd353d4000cc4 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_c1709c104b2c9e4d {
  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_c1709c104b2c9e4d {
    flex-direction: column;
  }
}
.rts-brand-area-seven_c1709c104b2c9e4d p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_c1709c104b2c9e4d .brand-area-style-seven_066ac4cc3cd57c15 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_c1709c104b2c9e4d .brand-area-style-seven_066ac4cc3cd57c15 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_c1709c104b2c9e4d .brand-area-style-seven_066ac4cc3cd57c15 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_c1709c104b2c9e4d .slider-Brand_8fbec32d15fd6c8b {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_f5f6fbab649789e6 {
  position: relative;
}
.rts-banner-area-7_f5f6fbab649789e6 form {
  position: relative;
}
.rts-banner-area-7_f5f6fbab649789e6 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_f5f6fbab649789e6 form input {
  padding-left: 35px;
}
.rts-banner-area-7_f5f6fbab649789e6 .shape-area-start_84f77f712ab6d312 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f5f6fbab649789e6 .shape-area-start_84f77f712ab6d312 .two_a77bd353d4000cc4 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f5f6fbab649789e6 .shape-area-start_84f77f712ab6d312 .three_036585edad9e13f2 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f5f6fbab649789e6 .shape-area-start_84f77f712ab6d312 .three_036585edad9e13f2 {
    display: none;
  }
}
.rts-banner-area-7_f5f6fbab649789e6 .shape-area-start_84f77f712ab6d312 .four_e4e9166491d46bd8 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f5f6fbab649789e6 .shape-area-start_84f77f712ab6d312 .four_e4e9166491d46bd8 {
    display: none;
  }
}

.div-right-banner-floating_564a40db9831d181 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_564a40db9831d181 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_564a40db9831d181 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_1f40a88c942a53b6 {
  background-image: url(../gallery/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_1f40a88c942a53b6 {
    height: auto;
  }
}

.inner-banner-8_014639e372a1b5d8 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_014639e372a1b5d8 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_014639e372a1b5d8 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_014639e372a1b5d8 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f {
    padding-top: 60px;
  }
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .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_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .title {
    font-size: 42px;
  }
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f p.disc_ad9be6303fed3d95 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .customer-review-area_200ea14e203a218d {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .customer-review-area_200ea14e203a218d {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_014639e372a1b5d8 .left-area_ab26f8dd0439a84f .customer-review-area_200ea14e203a218d p {
  color: #F2F2F8;
}
.inner-banner-8_014639e372a1b5d8 .position-img_97efc7b18b296585 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_014639e372a1b5d8 .position-img_97efc7b18b296585 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_014639e372a1b5d8 .position-img_97efc7b18b296585 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_014639e372a1b5d8 .position-img_97efc7b18b296585 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_014639e372a1b5d8 .position-img_97efc7b18b296585 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_014639e372a1b5d8 .position-img_97efc7b18b296585 {
    right: 10%;
  }
}
.inner-banner-8_014639e372a1b5d8 .right-area_a9885c9a1d8a82f3 .thumbnail-right-img_e6ce81fff257a9a7 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_014639e372a1b5d8 .right-area_a9885c9a1d8a82f3 .thumbnail-right-img_e6ce81fff257a9a7 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_0f5e69120349f25d .about-main-wrapper_16a3d317cf650bfe .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_0f5e69120349f25d .about-main-wrapper_16a3d317cf650bfe .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_0f5e69120349f25d .about-main-wrapper_16a3d317cf650bfe .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_0f5e69120349f25d .about-main-wrapper_16a3d317cf650bfe .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_0f5e69120349f25d .about-main-wrapper_16a3d317cf650bfe .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_0f5e69120349f25d .banner-about-right_cfa5c25c3811770e p.disc_ad9be6303fed3d95 {
  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_4127c2d5ed09a5ba {
  background-image: url(../gallery/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_4127c2d5ed09a5ba .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_4127c2d5ed09a5ba .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_b0db60a0897e4064 {
  position: relative;
}
.large-image-video-area_b0db60a0897e4064 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_b0db60a0897e4064 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_b0db60a0897e4064 .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_b0db60a0897e4064 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_b0db60a0897e4064 .thumbnail_9ca549da8bbc6450 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_b0db60a0897e4064 .thumbnail_9ca549da8bbc6450 .pli-image_bc3cf9ac8c8b40f7 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_b0db60a0897e4064 .thumbnail_9ca549da8bbc6450 .pli-image_bc3cf9ac8c8b40f7 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_f3d3df823855d2d4 form {
  position: relative;
}
.banner-area-wrapper-two_f3d3df823855d2d4 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_f3d3df823855d2d4 form input {
  padding-left: 40px;
}

.button-area-banner-four_69b9e7ebc5cdb35c {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_69b9e7ebc5cdb35c {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_69b9e7ebc5cdb35c .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_69b9e7ebc5cdb35c .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_87900a00295b48f0 {
  overflow: hidden;
}
.brand-slider-area_87900a00295b48f0 .brand-inner_3a6de89cc43e1f73 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_26de190c262d5b68 .light_e141277f7e9a2ab5,
[data-theme=light] .brand-area-main-wrapper-two_2dbf47ac5e35707b .light_e141277f7e9a2ab5,
[data-theme=light] .brand-slider-area_87900a00295b48f0 .light_e141277f7e9a2ab5 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_26de190c262d5b68 .dark_aeebb057ea7479da,
[data-theme=light] .brand-area-main-wrapper-two_2dbf47ac5e35707b .dark_aeebb057ea7479da,
[data-theme=light] .brand-slider-area_87900a00295b48f0 .dark_aeebb057ea7479da {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_26de190c262d5b68 .light_e141277f7e9a2ab5,
[data-theme=dark] .brand-area-main-wrapper-two_2dbf47ac5e35707b .light_e141277f7e9a2ab5,
[data-theme=dark] .brand-slider-area_87900a00295b48f0 .light_e141277f7e9a2ab5 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_26de190c262d5b68 .dark_aeebb057ea7479da,
[data-theme=dark] .brand-area-main-wrapper-two_2dbf47ac5e35707b .dark_aeebb057ea7479da,
[data-theme=dark] .brand-slider-area_87900a00295b48f0 .dark_aeebb057ea7479da {
  display: block;
}

.brand-left-short-title-one_6fd795b478dcbea1 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_6fd795b478dcbea1 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_b290b1add23546ce {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_26de190c262d5b68 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_2dbf47ac5e35707b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_2dbf47ac5e35707b {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_2dbf47ac5e35707b.about-page-brand_f7cb64b26a4e72d8 {
  padding: 0;
}

.bg-dark-p_0008d91b41ea5d53 .title-style-one-center_a32700be2c0c00c6 .pre_5004ef4c1c7d3493 {
  color: #fff;
}
.bg-dark-p_0008d91b41ea5d53 .title-style-one-center_a32700be2c0c00c6 .title {
  color: #fff;
}
.bg-dark-p_0008d91b41ea5d53 .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .title {
  color: #FFF;
}
.bg-dark-p_0008d91b41ea5d53 .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 .admin_092664a17f96083b {
  color: var(--color-primary);
}
.bg-dark-p_0008d91b41ea5d53 .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 .date_32e7f27f7b1e958a {
  color: #fff;
}

.title-three-brand-wrapper_da03bb4296414fa0 .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_b9c425587cb5920b.home-six_b24b77db218ba55f {
  padding-bottom: 40px;
}

.title-style-one-center_a32700be2c0c00c6 {
  text-align: center;
}
.title-style-one-center_a32700be2c0c00c6 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_a32700be2c0c00c6 br {
    display: none;
  }
}
.title-style-one-center_a32700be2c0c00c6 .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_a32700be2c0c00c6 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_a32700be2c0c00c6 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_a32700be2c0c00c6 .title br {
    display: none;
  }
}

.title-style-one-left_b64036fc2fd26439 {
  text-align: left;
}
.title-style-one-left_b64036fc2fd26439 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_b64036fc2fd26439 .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_b64036fc2fd26439 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_b64036fc2fd26439 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_b64036fc2fd26439 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_b64036fc2fd26439 .title br {
    display: none;
  }
}

.title-hover_84a8be89c7f1fba3 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_84a8be89c7f1fba3:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_bdf0e5e128ebd89a {
  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_bdf0e5e128ebd89a {
    padding: 20px;
  }
}
.single-pricing-area-start_bdf0e5e128ebd89a .pricing-top-area_26dc587028273ded {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_bdf0e5e128ebd89a .pricing-top-area_26dc587028273ded .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_bdf0e5e128ebd89a .pricing-top-area_26dc587028273ded .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_bdf0e5e128ebd89a .pricing-top-area_26dc587028273ded .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_bdf0e5e128ebd89a .pricing-body_720de8eb14691fd5 p.disc_ad9be6303fed3d95 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_bdf0e5e128ebd89a .pricing-body_720de8eb14691fd5 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active {
  background: var(--color-primary);
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-top-area_26dc587028273ded .title {
  color: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-top-area_26dc587028273ded .icon {
  background: #8170E7;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-top-area_26dc587028273ded .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-body_720de8eb14691fd5 p.disc_ad9be6303fed3d95 {
  color: #FFFFFF;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-body_720de8eb14691fd5 .check-content-wrapper_cd27699b6c8a9da7 .single-check-area_c90087de1bdccde7 i {
  color: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-body_720de8eb14691fd5 .check-content-wrapper_cd27699b6c8a9da7 .single-check-area_c90087de1bdccde7 p {
  color: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a.active .pricing-body_720de8eb14691fd5 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-top-area_26dc587028273ded .title {
  color: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-top-area_26dc587028273ded .icon {
  background: #8170E7;
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-top-area_26dc587028273ded .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-body_720de8eb14691fd5 p.disc_ad9be6303fed3d95 {
  color: #FFFFFF;
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-body_720de8eb14691fd5 .check-content-wrapper_cd27699b6c8a9da7 .single-check-area_c90087de1bdccde7 i {
  color: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-body_720de8eb14691fd5 .check-content-wrapper_cd27699b6c8a9da7 .single-check-area_c90087de1bdccde7 p {
  color: #fff;
}
.single-pricing-area-start_bdf0e5e128ebd89a:hover .pricing-body_720de8eb14691fd5 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_cd27699b6c8a9da7 .single-check-area_c90087de1bdccde7 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_cd27699b6c8a9da7 .single-check-area_c90087de1bdccde7 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_51146e4920002ea7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_51146e4920002ea7 .shape-radious-image_db158512f07cade6 {
    display: none;
  }
}
.rts-pricing-area-one_51146e4920002ea7 .shape-radious-image_db158512f07cade6 .img-1_cc0700dd41503bb7 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_51146e4920002ea7 .shape-radious-image_db158512f07cade6 .img-2_9a33170c0259090d {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_2d733e0e9a6d7452 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_2d733e0e9a6d7452 .head-pricing_bb2d7dd771a1c7db {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_2d733e0e9a6d7452 .head-pricing_bb2d7dd771a1c7db .plane_name_1537e53a3ba3b23b {
  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_2d733e0e9a6d7452 .head-pricing_bb2d7dd771a1c7db .doller-area_b59ae4617835cb60 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_2d733e0e9a6d7452 .head-pricing_bb2d7dd771a1c7db .doller-area_b59ae4617835cb60 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_2d733e0e9a6d7452 .head-pricing_bb2d7dd771a1c7db .doller-area_b59ae4617835cb60 .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_2d733e0e9a6d7452 .head-pricing_bb2d7dd771a1c7db p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_2d733e0e9a6d7452 .body .single-check_e3accf5d529e686a {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_2d733e0e9a6d7452 .body .single-check_e3accf5d529e686a i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_2d733e0e9a6d7452 .footer_668ccf6dfabdf2f3 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_2d733e0e9a6d7452 .footer_668ccf6dfabdf2f3 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_2d733e0e9a6d7452 .footer_668ccf6dfabdf2f3 p {
  margin-top: 20px;
}
.single-pricing-area-two_2d733e0e9a6d7452.free-place_b49a7c367959f0d5 .footer_668ccf6dfabdf2f3 .rts-btn.btn-primary-2_1a3415b40420aa8e::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_2d733e0e9a6d7452.free-place_b49a7c367959f0d5 .footer_668ccf6dfabdf2f3 .rts-btn.btn-primary-2_1a3415b40420aa8e::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_2d733e0e9a6d7452.professional-place_54649be542cb2e14 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_2d733e0e9a6d7452.professional-place_54649be542cb2e14 .head-pricing_bb2d7dd771a1c7db .plane_name_1537e53a3ba3b23b {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_2d733e0e9a6d7452.professional-place_54649be542cb2e14 .body .single-check_e3accf5d529e686a i {
  color: var(--color-primary);
}
.single-pricing-area-two_2d733e0e9a6d7452.enterprise-place_30e31d778825694f .head-pricing_bb2d7dd771a1c7db .plane_name_1537e53a3ba3b23b {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_2d733e0e9a6d7452.enterprise-place_30e31d778825694f .body .single-check_e3accf5d529e686a i {
  color: #BCBFDB;
}
.single-pricing-area-two_2d733e0e9a6d7452.enterprise-place_30e31d778825694f .footer_668ccf6dfabdf2f3 .rts-btn.btn-primary-2_1a3415b40420aa8e {
  color: #000000d3;
}
.single-pricing-area-two_2d733e0e9a6d7452.enterprise-place_30e31d778825694f .footer_668ccf6dfabdf2f3 .rts-btn.btn-primary-2_1a3415b40420aa8e::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_2d733e0e9a6d7452.enterprise-place_30e31d778825694f .footer_668ccf6dfabdf2f3 .rts-btn.btn-primary-2_1a3415b40420aa8e::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_ef44bcd8387283b4 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_ef44bcd8387283b4 .pricing-top-tag_90f4e86f61629263 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_ef44bcd8387283b4 .pric-area_ce79214c307cb33b {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_ef44bcd8387283b4 .pric-area_ce79214c307cb33b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_ef44bcd8387283b4 .pric-area_ce79214c307cb33b .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_ef44bcd8387283b4 .pric-area_ce79214c307cb33b p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_ef44bcd8387283b4 .body .single-check-area_c90087de1bdccde7 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_ef44bcd8387283b4 .body .single-check-area_c90087de1bdccde7 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_ef44bcd8387283b4 .body .single-check-area_c90087de1bdccde7 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_ef44bcd8387283b4 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_ef44bcd8387283b4 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_ef44bcd8387283b4.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_ef44bcd8387283b4.active .top-badge_04631708af0bc414 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_ef44bcd8387283b4.active .top-badge_04631708af0bc414 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_ef44bcd8387283b4.active .pricing-top-tag_90f4e86f61629263 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_ef44bcd8387283b4.active .single-check-area_c90087de1bdccde7 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_b0e873d86e77b673.rts-section-gap_c3092487bb1b1cb6.bg-light-border-radious_187d69e6db459be6 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_b0e873d86e77b673 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b0e873d86e77b673 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_f5a2b0db43baf486 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_f5a2b0db43baf486 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_c3b3f99a617221f9.inner_1bd7418772feb50a {
  position: relative;
}
.rtws-pricing-area-start_c3b3f99a617221f9.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rtws-pricing-area-start_c3b3f99a617221f9.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_c3b3f99a617221f9.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_c3b3f99a617221f9.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_52b55e786f582121 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_52b55e786f582121 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_21791b8bc02049f5 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_21791b8bc02049f5 p.disc_ad9be6303fed3d95 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_21791b8bc02049f5 p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_d43697454fda2b53 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_d43697454fda2b53 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.providing-service-area-start-one_d43697454fda2b53 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_d43697454fda2b53 .two_a77bd353d4000cc4 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_d43697454fda2b53 .three_036585edad9e13f2 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_d43697454fda2b53 .four_e4e9166491d46bd8 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_d43697454fda2b53 .five_d427bd847e6df7e5 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_d43697454fda2b53 .six_1cf7dbd2f7f11597 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e {
    flex-direction: column;
  }
}
.rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e .title-style-one-left_b64036fc2fd26439 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e .title-style-one-left_b64036fc2fd26439 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e .title-style-one-left_b64036fc2fd26439 {
    max-width: 100%;
  }
}
.rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
  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_7914a38aa97af080 .title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_7914a38aa97af080 .title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.single-service-style-two_bd882fcaf64d2462 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_bd882fcaf64d2462 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_bd882fcaf64d2462 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_bd882fcaf64d2462 p.disc_ad9be6303fed3d95 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578 {
  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_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578::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_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578:hover {
  color: var(--color-primary);
}
.single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578 i {
  margin: 0;
}

.mt-dec-service-p-3_103d16f4b920841e {
  margin-top: -300px;
}

.single-service-primary-3_d4c7609ab57fdaf1 {
  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_d4c7609ab57fdaf1::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_d4c7609ab57fdaf1 .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_d4c7609ab57fdaf1 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_d4c7609ab57fdaf1 .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_d4c7609ab57fdaf1 p.disc_ad9be6303fed3d95 {
  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_d4c7609ab57fdaf1 .under-line-btn_441df0d1565680aa {
  transition: 0.3s;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover {
  border-color: #fff;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover .icon {
  background: #fff;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover .title {
  color: #fff;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover p.disc_ad9be6303fed3d95 {
  color: #fff;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover a.under-line-btn_441df0d1565680aa {
  color: #fff;
}
.single-service-primary-3_d4c7609ab57fdaf1:hover::after {
  opacity: 1;
}

.rts-service-area-five_dd677b4e15f26d14 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_dd677b4e15f26d14 .button-pagination-area_a56ff529cc1bb3a8 {
    display: none;
  }
}
.rts-service-area-five_dd677b4e15f26d14 .section-inner_dc967641ebed4e02 {
  position: relative;
}
.rts-service-area-five_dd677b4e15f26d14 .service-swiper-main-wrapper-2_03ed6e4fd4a9d866 {
  overflow: hidden;
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .title {
  color: var(--color-title);
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .disc_ad9be6303fed3d95 {
  color: var(--color-body);
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578::after {
  background: #BCBFDB;
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578::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_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462 .btn-border-bottom_7065118269f30578:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462.style-six_8072164091c28665 {
  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_dd677b4e15f26d14 .single-service-style-two_bd882fcaf64d2462.style-six_8072164091c28665.mid_85ff78b1cf0f9454 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-button-next,
.rts-service-area-five_dd677b4e15f26d14 .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_dd677b4e15f26d14 .swiper-button-next:hover,
.rts-service-area-five_dd677b4e15f26d14 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-button-next::after,
.rts-service-area-five_dd677b4e15f26d14 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-pagination2 .swiper-pagination-bullet_e410644c02022b90 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_dd677b4e15f26d14 .swiper-pagination2 .swiper-pagination-bullet_e410644c02022b90.swiper-pagination-bullet-active_685e147a0895a70e {
  background: #FF6354;
}

.title-wrapper-between_61656df1b477772e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_61656df1b477772e {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_61656df1b477772e {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_a1b69de858e415b3 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_a1b69de858e415b3 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_a1b69de858e415b3 p.disc_ad9be6303fed3d95 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_09f00733d50500b0 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_09f00733d50500b0 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_09f00733d50500b0 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_09f00733d50500b0 p.disc_ad9be6303fed3d95 {
  margin-bottom: 20px;
}
.single-service-area-seven_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde::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_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde:hover {
  color: var(--color-primary);
}
.single-service-area-seven_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_09f00733d50500b0 .rts-readmore-arrow-top_ac3f4741beef6bde:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_e5d9dd3be04e466f {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_555fdb49b62a0741 .area-3_e433471e8923ae01 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_555fdb49b62a0741 .thumbnail-service-1_52b55e786f582121 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_555fdb49b62a0741 .service-content-style-one_21791b8bc02049f5.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_555fdb49b62a0741 .service-content-style-one_21791b8bc02049f5 .title {
  color: #fff;
}
.providing-service-area-start-seven_555fdb49b62a0741 .service-content-style-one_21791b8bc02049f5 p.disc_ad9be6303fed3d95 {
  color: #fff;
}
.providing-service-area-start-seven_555fdb49b62a0741 .service-content-style-one_21791b8bc02049f5 .under-line-btn_441df0d1565680aa {
  color: #fff;
}
.providing-service-area-start-seven_555fdb49b62a0741 .service-content-style-one_21791b8bc02049f5 .under-line-btn_441df0d1565680aa::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_2c7346c25aa64709 {
  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_2c7346c25aa64709 .title-wrapper-between_61656df1b477772e .title {
  color: #fff;
}
.service-bg-about-page_2c7346c25aa64709 .title-wrapper-between_61656df1b477772e p.disc_ad9be6303fed3d95 {
  color: #E4E5F1;
}
.service-bg-about-page_2c7346c25aa64709 .rts-service-area-style-4_a1b69de858e415b3 p.disc_ad9be6303fed3d95 {
  color: #E4E5F1;
}
.service-bg-about-page_2c7346c25aa64709 .rts-service-area-style-4_a1b69de858e415b3 .title {
  color: #fff;
}

.title-service-page-area-top_2ef49672681ade34 .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_2ef49672681ade34 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_2ef49672681ade34 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_2ef49672681ade34 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_2ef49672681ade34 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_2ef49672681ade34 p.disc_ad9be6303fed3d95 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_2ef49672681ade34 p.disc_ad9be6303fed3d95 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_2ef49672681ade34 p.disc_ad9be6303fed3d95 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_2ef49672681ade34 p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.service-page-service-style_1bba0ee4f48e6b9a {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_1bba0ee4f48e6b9a:hover {
  background: #614CE1;
}
.service-page-service-style_1bba0ee4f48e6b9a:hover .icon {
  background: #fff;
}
.service-page-service-style_1bba0ee4f48e6b9a:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_1bba0ee4f48e6b9a:hover .title {
  color: #fff;
}
.service-page-service-style_1bba0ee4f48e6b9a:hover p.disc_ad9be6303fed3d95 {
  color: #fff;
}
.service-page-service-style_1bba0ee4f48e6b9a:hover a.learn-more-btn-underline_ed446284ccb9234e {
  color: #fff;
}
.service-page-service-style_1bba0ee4f48e6b9a:hover a.learn-more-btn-underline_ed446284ccb9234e::after {
  background: #fff;
}
.service-page-service-style_1bba0ee4f48e6b9a .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_1bba0ee4f48e6b9a .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_1bba0ee4f48e6b9a p.disc_ad9be6303fed3d95 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_1bba0ee4f48e6b9a .learn-more-btn-underline_ed446284ccb9234e {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_1bba0ee4f48e6b9a .learn-more-btn-underline_ed446284ccb9234e::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_1bba0ee4f48e6b9a .learn-more-btn-underline_ed446284ccb9234e:hover {
  color: var(--color-primary);
}
.service-page-service-style_1bba0ee4f48e6b9a .learn-more-btn-underline_ed446284ccb9234e:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_769b2c71a4af2e68 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f {
    display: none;
  }
}
.service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .one {
    display: none;
  }
}
.service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .two_a77bd353d4000cc4 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .two_a77bd353d4000cc4 {
    display: none;
  }
}

.service-relative_769b2c71a4af2e68 {
  position: relative;
}
.service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .three_036585edad9e13f2 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .three_036585edad9e13f2 {
    display: none;
  }
}
.service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .four_e4e9166491d46bd8 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_4c793929285f363c .portfolio-content-wrapper-list_f7031efeeb2310f8 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_4c793929285f363c .portfolio-content-wrapper-list_f7031efeeb2310f8 {
    margin-bottom: 0;
  }
}

.service-relative_769b2c71a4af2e68 {
  position: relative;
}
.service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .five_d427bd847e6df7e5 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_769b2c71a4af2e68 .service--shape_9ed9483fffcef66f .six_1cf7dbd2f7f11597 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_b9e19c72fd2a059d .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_b9e19c72fd2a059d .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_b9e19c72fd2a059d .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_b9e19c72fd2a059d .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_b9e19c72fd2a059d .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_b9e19c72fd2a059d p.disc_ad9be6303fed3d95 {
  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_b9e19c72fd2a059d p.disc_ad9be6303fed3d95 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_b9e19c72fd2a059d p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.rts-service-banner-area_b0eda5047066a54f {
  position: relative;
}
.rts-service-banner-area_b0eda5047066a54f .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b0eda5047066a54f .one {
    display: none;
  }
}
.rts-service-banner-area_b0eda5047066a54f .two_a77bd353d4000cc4 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b0eda5047066a54f .two_a77bd353d4000cc4 {
    display: none;
  }
}
.rts-service-banner-area_b0eda5047066a54f .three_036585edad9e13f2 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b0eda5047066a54f .three_036585edad9e13f2 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_b0eda5047066a54f .three_036585edad9e13f2 {
    top: 10%;
  }
}
.rts-service-banner-area_b0eda5047066a54f .four_e4e9166491d46bd8 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b0eda5047066a54f .four_e4e9166491d46bd8 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 .single-counter-up_0dd813eecc9599c9 {
  position: relative;
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 .single-counter-up_0dd813eecc9599c9::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_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 .single-counter-up_0dd813eecc9599c9::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 .single-counter-up_0dd813eecc9599c9::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d.service-single_5cc5d363907ac795 .single-counter-up_0dd813eecc9599c9:last-child::after {
  display: none;
}

.single-service-banner-area_1757db275ceffd53 {
  position: relative;
}
.single-service-banner-area_1757db275ceffd53 .banner-area-left-service-single_b9e19c72fd2a059d {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_1757db275ceffd53 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.single-service-banner-area_1757db275ceffd53 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_1757db275ceffd53 .shape-area_b915ce0a3bad1d85 .one {
    top: 92%;
  }
}
.single-service-banner-area_1757db275ceffd53 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_1757db275ceffd53 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_1757db275ceffd53 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_1757db275ceffd53 .thumbnail_9ca549da8bbc6450 {
  position: relative;
}
.single-service-banner-area_1757db275ceffd53 .thumbnail_9ca549da8bbc6450 .short-image_52b899ddfaeda07f {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_0fffe83c62942f1f {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_0fffe83c62942f1f .title-style-one-center_a32700be2c0c00c6 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_0fffe83c62942f1f .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_0fffe83c62942f1f .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_0fffe83c62942f1f .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_7914a38aa97af080 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_7914a38aa97af080 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_a9e383c103429ab1 {
    padding: 80px 0;
  }
}

.image-area-service-1_8ff98541baac4791 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_8ff98541baac4791 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_8ff98541baac4791 .small_081f2f4151e82539 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_8ff98541baac4791.bottom-1 .small_081f2f4151e82539 {
  right: 50px;
  left: unset;
}
.image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539 {
    display: none;
  }
}
.image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539.mid_85ff78b1cf0f9454 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539.mid_85ff78b1cf0f9454 {
    left: 35%;
  }
}
.image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539.two_a77bd353d4000cc4 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539.two_a77bd353d4000cc4 {
    display: none;
  }
}
.image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539.three_036585edad9e13f2 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_8ff98541baac4791.area-3 .small_081f2f4151e82539.three_036585edad9e13f2 {
    display: none;
  }
}

.rts-working-process-area_817729e5ff8b29ac.about_777163d7c0c5d99f {
  background: var(--choose-bg);
}
.rts-working-process-area_817729e5ff8b29ac.about_777163d7c0c5d99f .accordion-area-4_48a405073b2a58f7 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_817729e5ff8b29ac.about_777163d7c0c5d99f .thumbnail-left_8fb0084b3e9e5cd6 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_817729e5ff8b29ac.about_777163d7c0c5d99f .accordion-area-4_48a405073b2a58f7 .accordion-item button {
  color: #fff;
}

.our-service-area_8fa6d19fb94b1122 {
  position: relative;
}
.our-service-area_8fa6d19fb94b1122.about_777163d7c0c5d99f {
  overflow: hidden;
}
.our-service-area_8fa6d19fb94b1122.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.our-service-area_8fa6d19fb94b1122.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_8fa6d19fb94b1122.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_8fa6d19fb94b1122.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_8fa6d19fb94b1122.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
    display: none;
  }
}

.rts-service-banner-area_b0eda5047066a54f.inner_1bd7418772feb50a .title-service-page-area-top_2ef49672681ade34 .title {
  max-width: 100%;
}

.about-large-image-bg_3bd73a185ff6242a {
  background-image: url(../gallery/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_3bd73a185ff6242a {
    height: 350px;
  }
}

.step-down-text-process_02361108167b7454 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_02361108167b7454 {
    display: none;
  }
}
.step-down-text-process_02361108167b7454 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_02361108167b7454 .two_a77bd353d4000cc4 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_02361108167b7454 .three_036585edad9e13f2 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_02361108167b7454 .four_e4e9166491d46bd8 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_91648517dafe57d6 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d {
    padding-bottom: 50px;
  }
}
.connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d .title-main_efb709530b00e65d {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d .title-main_efb709530b00e65d {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d .title-main_efb709530b00e65d {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d p.disc_ad9be6303fed3d95 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d p.disc_ad9be6303fed3d95 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_91648517dafe57d6 .connection-people-left_7a11507946a1e86d p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}
.connection-people-area_91648517dafe57d6 .thumbnail-connection-area-right_6bd34c9a520f6eb2 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_91648517dafe57d6 .shape-area-img_6dfc82a9ffac191f .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_91648517dafe57d6 .shape-area-img_6dfc82a9ffac191f .one {
    display: none;
  }
}
.connection-people-area_91648517dafe57d6 .shape-area-img_6dfc82a9ffac191f .two_a77bd353d4000cc4 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_fed771cec3f1cf42 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_fed771cec3f1cf42 img {
  margin-bottom: 24px;
}
.single-about-small-cd_fed771cec3f1cf42 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_fed771cec3f1cf42 p.disc_ad9be6303fed3d95 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_10013205a92ba9b1 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_10013205a92ba9b1 .number_b0a4daab0013ad88 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_10013205a92ba9b1 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_10013205a92ba9b1 p.disc_ad9be6303fed3d95 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_686ab68ce829a73a {
  margin-top: -120px;
}

.step-down-text-process_02361108167b7454 p.disc_ad9be6303fed3d95 {
  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_02361108167b7454 p.disc_ad9be6303fed3d95 {
    font-size: 18px;
  }
}

.container-1058_87faa0ea18e926c6 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_bba8f7e8a4b289ae {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_bba8f7e8a4b289ae .thumbnail_9ca549da8bbc6450 {
  height: 100%;
}
.working-process-right-area-one_bba8f7e8a4b289ae .thumbnail_9ca549da8bbc6450 .large_f7b6277c1ab8f5b6 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_bba8f7e8a4b289ae .large_f7b6277c1ab8f5b6 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_bba8f7e8a4b289ae .small_081f2f4151e82539 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_bba8f7e8a4b289ae .small_081f2f4151e82539 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_bba8f7e8a4b289ae .small_081f2f4151e82539 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_bba8f7e8a4b289ae .small_081f2f4151e82539 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_1465aa6ea2df1b56 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_1465aa6ea2df1b56 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_86a663ac3801e6fe .working-process-accordion-one .accordion-item .accordion-header_1465aa6ea2df1b56 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_3a25ec9955929235 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_1465aa6ea2df1b56 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_1465aa6ea2df1b56 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_1465aa6ea2df1b56 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_1465aa6ea2df1b56 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_1465aa6ea2df1b56 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_3a25ec9955929235 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_817729e5ff8b29ac .thumbnail-left_8fb0084b3e9e5cd6 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_817729e5ff8b29ac .thumbnail-left_8fb0084b3e9e5cd6 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_48a405073b2a58f7 .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_48a405073b2a58f7 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_48a405073b2a58f7 {
    padding-left: 0;
  }
}
.accordion-area-4_48a405073b2a58f7 .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_48a405073b2a58f7 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_48a405073b2a58f7 .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_48a405073b2a58f7 .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_48a405073b2a58f7 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_48a405073b2a58f7 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_48a405073b2a58f7 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_48a405073b2a58f7 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_48a405073b2a58f7 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_86a663ac3801e6fe {
  position: relative;
}
.rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    display: none;
  }
}
.rts-working-porcess-area-two_86a663ac3801e6fe .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d .single-counter-up_0dd813eecc9599c9 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d .single-counter-up_0dd813eecc9599c9 .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_15cf3b93ea0ccb8d .single-counter-up_0dd813eecc9599c9 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d .single-counter-up_0dd813eecc9599c9 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_15cf3b93ea0ccb8d .single-counter-up-five_429e0ea1cfe9b4fa {
  text-align: center;
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d .single-counter-up-five_429e0ea1cfe9b4fa .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_15cf3b93ea0ccb8d .single-counter-up-five_429e0ea1cfe9b4fa .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_638e26cf55023dce .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_9f680d40c8bdcf01 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_9f680d40c8bdcf01 .single-counter-up-two_cffa000b6900e923 .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_9f680d40c8bdcf01 .single-counter-up-two_cffa000b6900e923 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_9f680d40c8bdcf01 .single-counter-up-two_cffa000b6900e923 .inmformation_6385ad34d0388b3c p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_9f680d40c8bdcf01::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_9f680d40c8bdcf01 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_9f680d40c8bdcf01 .shape-area_b915ce0a3bad1d85 img {
    display: none;
  }
}
.counter-up-area-four_9f680d40c8bdcf01 .shape-area_b915ce0a3bad1d85 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_4b92e1f736717cad p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_4b92e1f736717cad h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_4c8faaa18d869374 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_4c8faaa18d869374 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_4c8faaa18d869374 p.disc_ad9be6303fed3d95 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b.area-2_b70c1cb49155baf6 {
  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_d8ab28cbc5f6bf6b.area-2_b70c1cb49155baf6 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b.area-2_b70c1cb49155baf6 .single-counter-up_0dd813eecc9599c9 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b.area-2_b70c1cb49155baf6 .single-counter-up_0dd813eecc9599c9 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_d8ab28cbc5f6bf6b.area-2_b70c1cb49155baf6 .single-counter-up_0dd813eecc9599c9 .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_d8ab28cbc5f6bf6b.area-2_b70c1cb49155baf6 .single-counter-up_0dd813eecc9599c9 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_1f1a8307e3587608 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_1f1a8307e3587608 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_1f1a8307e3587608 img {
  border-radius: 16px;
}

.call-to-action-area-7_2a9c3bedacd24fda {
  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_2a9c3bedacd24fda {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2a9c3bedacd24fda {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_2a9c3bedacd24fda .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2a9c3bedacd24fda .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2a9c3bedacd24fda .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_2a9c3bedacd24fda p.disc_ad9be6303fed3d95 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_2a9c3bedacd24fda .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_2a9c3bedacd24fda .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.call-to-action-area-7_2a9c3bedacd24fda .shape-area_b915ce0a3bad1d85 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2a9c3bedacd24fda .shape-area_b915ce0a3bad1d85 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2a9c3bedacd24fda .shape-area_b915ce0a3bad1d85 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_2a9c3bedacd24fda .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_6316f1bc74ba29cf {
  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_6316f1bc74ba29cf {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_6316f1bc74ba29cf {
    padding: 50px;
  }
}
.call-to-action-area-5_6316f1bc74ba29cf .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_6316f1bc74ba29cf .title {
    font-size: 35px;
  }
  .call-to-action-area-5_6316f1bc74ba29cf .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_6316f1bc74ba29cf .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_6316f1bc74ba29cf p.disc_ad9be6303fed3d95 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_6316f1bc74ba29cf .button-area_d488c778d546d97b {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_6316f1bc74ba29cf .button-area_d488c778d546d97b {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_6316f1bc74ba29cf .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_6316f1bc74ba29cf .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_6316f1bc74ba29cf .rts-btn.btn-secondary-5_9bb8362f80a61bc4 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_6316f1bc74ba29cf .rts-btn.btn-secondary-5_9bb8362f80a61bc4:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_6316f1bc74ba29cf .rts-btn.btn-secondary-5-1_a9e8d0dc5cb02905 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_6316f1bc74ba29cf .rts-btn.btn-secondary-5-1_a9e8d0dc5cb02905:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_6316f1bc74ba29cf .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_6316f1bc74ba29cf .shape-area_b915ce0a3bad1d85 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_6316f1bc74ba29cf .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_6316f1bc74ba29cf .shape-image_ec55dc0249044680 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_6316f1bc74ba29cf.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_6316f1bc74ba29cf.area-5_2 p.disc_ad9be6303fed3d95 {
  color: var(--color-second);
}
.call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .btn-primary-4-border_08c72f6b460d8edc {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .btn-primary-4-border_08c72f6b460d8edc:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .shape-image_ec55dc0249044680 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .shape-image_ec55dc0249044680 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .shape-image_ec55dc0249044680 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_6316f1bc74ba29cf.area-5_2 .shape-image_ec55dc0249044680 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_79bbd92846ce1345 {
  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_79bbd92846ce1345 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_79bbd92846ce1345 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_c42ac0a8fba38940 {
  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_c42ac0a8fba38940 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_c42ac0a8fba38940 .single-counter-up_0dd813eecc9599c9 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_c42ac0a8fba38940 .single-counter-up_0dd813eecc9599c9 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_c42ac0a8fba38940 .single-counter-up_0dd813eecc9599c9 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_c42ac0a8fba38940 .single-counter-up_0dd813eecc9599c9:last-child {
  border: none;
}
.container-counter-about-page_c42ac0a8fba38940 .single-counter-up_0dd813eecc9599c9 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_c42ac0a8fba38940 .single-counter-up_0dd813eecc9599c9 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_b0e0d621f7c539bf {
  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_b0e0d621f7c539bf {
    padding: 20px;
  }
}
.single-testimonials-area_b0e0d621f7c539bf .logo_2628cd40c5b80569 {
  margin-bottom: 24px;
}
.single-testimonials-area_b0e0d621f7c539bf p.disc_ad9be6303fed3d95 {
  max-width: 95%;
}
.single-testimonials-area_b0e0d621f7c539bf .author-area_4b8a0358c14ea055 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_b0e0d621f7c539bf .author-area_4b8a0358c14ea055 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_b0e0d621f7c539bf .quote-image_ab39070cd5d80d20 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_b0e0d621f7c539bf .quote-image_ab39070cd5d80d20 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_921b3ffc5065221b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_921b3ffc5065221b .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-testimonials-area-one_921b3ffc5065221b .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_921b3ffc5065221b .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-pagination .swiper-pagination-bullet_e410644c02022b90 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next,
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next::after,
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .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_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next:hover::after,
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_921b3ffc5065221b .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_e7ae409dec309547 {
  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_e7ae409dec309547: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_5417c9f0dc64ab24 {
  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_0811320cc8da43dc {
  border-radius: 20px;
}

.single-testimonisl-three_0fe496ab31561466 {
  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_0fe496ab31561466::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_0fe496ab31561466::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_0fe496ab31561466 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_0fe496ab31561466 p.disc_ad9be6303fed3d95 {
  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_0fe496ab31561466 .author_2e9dfda49d2698f9 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_0fe496ab31561466 .author_2e9dfda49d2698f9 p.disc_ad9be6303fed3d95 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_e0d5eed63f191953 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_e0d5eed63f191953 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_e0d5eed63f191953 .small-team-aera_fc2350a79b098947 {
  margin-top: -40px;
}
.expart-team-small-thumb_e0d5eed63f191953 .small-team-aera_fc2350a79b098947 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_e0d5eed63f191953 .small-team-aera_fc2350a79b098947 img.two_a77bd353d4000cc4 {
  left: 30px;
}
.expart-team-small-thumb_e0d5eed63f191953 .small-team-aera_fc2350a79b098947 img.three_036585edad9e13f2 {
  left: 60px;
}
.expart-team-small-thumb_e0d5eed63f191953 .small-team-aera_fc2350a79b098947 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_5fc4b5b986c4e743 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_5fc4b5b986c4e743 {
    width: 100%;
  }
}

.single-testimonials-4_8edc7a8f63c1c681 {
  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_8edc7a8f63c1c681 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_8edc7a8f63c1c681 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_8edc7a8f63c1c681 p.disc_ad9be6303fed3d95 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_8edc7a8f63c1c681 .author_2e9dfda49d2698f9 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_8edc7a8f63c1c681 .author_2e9dfda49d2698f9 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_1adf525850881f8c {
  position: relative;
}
.rts-client-feedback-area_1adf525850881f8c.home-2_7c822bedac542548 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_1adf525850881f8c.home-2_7c822bedac542548 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_155c223eb0d34933 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
    display: none;
  }
}
.rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
    display: none;
  }
}
.rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_155c223eb0d34933 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_055841daed040bf8 .single-testimonials-area_b0e0d621f7c539bf {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_055841daed040bf8 .single-testimonials-area_b0e0d621f7c539bf p.disc_ad9be6303fed3d95 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_055841daed040bf8 .single-testimonials-area_b0e0d621f7c539bf .author-area_4b8a0358c14ea055 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_055841daed040bf8 .single-testimonials-area_b0e0d621f7c539bf .author-area_4b8a0358c14ea055 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_055841daed040bf8 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_055841daed040bf8 .title-style-one-center_a32700be2c0c00c6 .pre_5004ef4c1c7d3493 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_055841daed040bf8 .title-style-one-center_a32700be2c0c00c6 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_055841daed040bf8 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_055841daed040bf8 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_56cfcec1568add0f {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_56cfcec1568add0f .inner_1bd7418772feb50a {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_56cfcec1568add0f .inner_1bd7418772feb50a {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_56cfcec1568add0f .inner_1bd7418772feb50a {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_56cfcec1568add0f .inner_1bd7418772feb50a {
    padding: 25px;
  }
}
.testimonials-filwidth_56cfcec1568add0f .body {
  margin-top: 30px;
}
.testimonials-filwidth_56cfcec1568add0f .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_56cfcec1568add0f .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_56cfcec1568add0f .body .author_2e9dfda49d2698f9 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_56cfcec1568add0f .body .author_2e9dfda49d2698f9 a .title-name_592f6e5d35d55c92 {
  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_e410644c02022b90 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_e410644c02022b90.swiper-pagination-bullet-active_685e147a0895a70e {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_ef7b51b146ec04c4 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-left_164650f02b18f039 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-left_164650f02b18f039 .heading-title_87fc601c8715ccb0 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-left_164650f02b18f039 .author-area_4b8a0358c14ea055 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-left_164650f02b18f039 .author-area_4b8a0358c14ea055 .right-content_39715f1229933fc9 .author-title_513f14328b168e03 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-left_164650f02b18f039 .author-area_4b8a0358c14ea055 .right-content_39715f1229933fc9 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-right_cb4b85328ec8937b {
  margin-left: 40px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-right_cb4b85328ec8937b .right-inner_d422e2d0c66bdbcb {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-right_cb4b85328ec8937b .right-inner_d422e2d0c66bdbcb .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-right_cb4b85328ec8937b .right-inner_d422e2d0c66bdbcb .item:last-child {
  border: none;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-right_cb4b85328ec8937b .right-inner_d422e2d0c66bdbcb .item .heading-title_87fc601c8715ccb0 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 .testimonial-right_cb4b85328ec8937b .right-inner_d422e2d0c66bdbcb .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .section-inner_dc967641ebed4e02 {
  position: relative;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .service-swiper-main-wrapper-2_03ed6e4fd4a9d866 {
  overflow: hidden;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-slide:nth-child(odd) .single-service-style-two_bd882fcaf64d2462 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .single-service-style-two_bd882fcaf64d2462 {
  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_ef7b51b146ec04c4 .single-service-style-two_bd882fcaf64d2462 .disc_ad9be6303fed3d95 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .single-service-style-two_bd882fcaf64d2462 .author-area_4b8a0358c14ea055 {
  margin-top: 10px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .single-service-style-two_bd882fcaf64d2462 .author-area_4b8a0358c14ea055 .author-content_1aea7d98c4f2d412 .author-title_513f14328b168e03 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .single-service-style-two_bd882fcaf64d2462 .author-area_4b8a0358c14ea055 .author-content_1aea7d98c4f2d412 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-next,
.rts-testimonials-area-six_ef7b51b146ec04c4 .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_ef7b51b146ec04c4 .swiper-button-next i,
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-next:hover,
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-next::after,
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-next,
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-pagination2 .swiper-pagination-bullet_e410644c02022b90 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_ef7b51b146ec04c4 .swiper-pagination2 .swiper-pagination-bullet_e410644c02022b90.swiper-pagination-bullet-active_685e147a0895a70e {
  background: #FF6354;
}

.rts-testimonials-area-three_8fed662268f90eb0 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .one {
    display: none;
  }
}
.rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
    display: none;
  }
}
.rts-testimonials-area-three_8fed662268f90eb0 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_c84552028c3d2790 {
  position: relative;
}
.rts-testimonials-area-7_c84552028c3d2790 .testimonials--shape_b2661cedd1842ebd img {
  position: absolute;
}
.rts-testimonials-area-7_c84552028c3d2790 .testimonials--shape_b2661cedd1842ebd img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_c84552028c3d2790 .testimonials--shape_b2661cedd1842ebd img.two_a77bd353d4000cc4 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_b0e0d621f7c539bf .logo_2628cd40c5b80569 .light_e141277f7e9a2ab5 {
  display: block;
}
[data-theme=light] .single-testimonials-area_b0e0d621f7c539bf .logo_2628cd40c5b80569 .dark_aeebb057ea7479da {
  display: none;
}

[data-theme=dark] .single-testimonials-area_b0e0d621f7c539bf .logo_2628cd40c5b80569 .light_e141277f7e9a2ab5 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_b0e0d621f7c539bf .logo_2628cd40c5b80569 .dark_aeebb057ea7479da {
  display: block;
}

.single-blog-area-style-one_a4ca5e2279af5d2d:hover .thumbnail_9ca549da8bbc6450 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .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_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 .admin_092664a17f96083b {
  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_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 .date_32e7f27f7b1e958a {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_8d7f33092993034e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_8d7f33092993034e .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-blog-area-one_8d7f33092993034e .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-blog-area-one_8d7f33092993034e .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_8d7f33092993034e .shape-area_b915ce0a3bad1d85 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_8d7f33092993034e .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_8d7f33092993034e .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_8d7f33092993034e .rts-btn.btn-primary_e7ae409dec309547.text-center_9f73a3e172561425 {
  margin: auto;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 {
  border-radius: 0;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 img {
  border-radius: 0;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 {
  background: var(--blog-single);
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 .date_32e7f27f7b1e958a span {
  margin-right: 10px;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .btn-area_aa1a6257990cb84f {
  text-align: center;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .btn-area_aa1a6257990cb84f .read-more-btn_63437d803740b686 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .btn-area_aa1a6257990cb84f .read-more-btn_63437d803740b686:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .btn-area_aa1a6257990cb84f .read-more-btn_63437d803740b686::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_8d7f33092993034e.home-five_82d1ade23d23132b .title-style-one-center_a32700be2c0c00c6 .pre_5004ef4c1c7d3493 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_8d7f33092993034e.home-five_82d1ade23d23132b .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .bottom-area_eaaf41306ebd3299 .admin_092664a17f96083b {
  color: var(--color-primary-2);
}
.rts-blog-area-one_8d7f33092993034e.home-five_82d1ade23d23132b .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_8d7f33092993034e.home-five_82d1ade23d23132b .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_8d7f33092993034e.home-six_b24b77db218ba55f .title-style-one-center_a32700be2c0c00c6 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_8d7f33092993034e.style-seven_ce941dc91260728e {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_8d7f33092993034e.style-seven_ce941dc91260728e .title-style-one-center_a32700be2c0c00c6 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_8d7f33092993034e.style-seven_ce941dc91260728e .rts-btn.btn-primary-border_5debf162ee8ea00a {
  color: var(--color-primary);
}
.rts-blog-area-one_8d7f33092993034e.style-seven_ce941dc91260728e .rts-btn.btn-primary-border_5debf162ee8ea00a:hover {
  color: #fff;
}

.single-blog-area-style-one_a4ca5e2279af5d2d.eight-area_e48ec7afd885c574 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_3ffb9f170f9c3298 {
  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_3ffb9f170f9c3298::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_3ffb9f170f9c3298::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_3ffb9f170f9c3298:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_fff18e775eb24054 {
  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_fff18e775eb24054::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_fff18e775eb24054::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_fff18e775eb24054:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_a4ca5e2279af5d2d.about-page_88571c854b6110ad {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.one {
    display: none;
  }
}
.rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    top: 2%;
  }
}
.rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_ff3fca3777efd130.shape-position_e15ce7212af5059d .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_e410644c02022b90 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_e410644c02022b90.swiper-pagination-bullet-active_685e147a0895a70e {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d {
  padding-bottom: 40px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 {
  max-width: 100%;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .read-more-btn_63437d803740b686 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .read-more-btn_63437d803740b686:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .read-more-btn_63437d803740b686:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .read-more-btn_63437d803740b686::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_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .rts-single-wized_f02b28760df8faa4 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .rts-single-wized_f02b28760df8faa4.search .wized-body_08fc782d495a799e {
  margin-top: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e {
  margin-top: 30px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e .rts-search-wrapper_861092b003b8be61 {
  position: relative;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e .rts-search-wrapper_861092b003b8be61 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_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e .rts-search-wrapper_861092b003b8be61 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e .rts-search-wrapper_861092b003b8be61 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_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e .rts-search-wrapper_861092b003b8be61 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab li {
  list-style: none;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab 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_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .single-categories_be2661d7b99fe6ab li a:hover i {
  color: #fff;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .thumbnail_9ca549da8bbc6450 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .thumbnail_9ca549da8bbc6450 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .thumbnail_9ca549da8bbc6450:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .content-area_e5374ba9fb8c1cd9 {
  flex-basis: 60%;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .user_b5ca0cd9910678ca {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .user_b5ca0cd9910678ca span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .post-title_963690cf0e9c00e5 .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_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .post-title_963690cf0e9c00e5 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .recent-post-single_de723272b342f78a .post-title_963690cf0e9c00e5:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .gallery-inner_d89b236fb05e93cc .single-row_ef2556564874049c.row-1_0505d647fec4dda3 {
  margin-bottom: 20px;
}
.w-100_dd66bf1e45e672db {
  border-radius: 15px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .tags-wrapper_1954b0eb09c0c6c5 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .tags-wrapper_1954b0eb09c0c6c5 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_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .tags-wrapper_1954b0eb09c0c6c5 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_54c4fd14fee6c79b.grid-2_f7104480a7458a05 .single-blog-area-style-one_a4ca5e2279af5d2d {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_54c4fd14fee6c79b.grid-2_f7104480a7458a05 .single-blog-area-style-one_a4ca5e2279af5d2d:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_54c4fd14fee6c79b.grid-2_f7104480a7458a05 .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 .title {
  font-size: 20px;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 {
  border-radius: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .single-blog-area-style-one_a4ca5e2279af5d2d .thumbnail_9ca549da8bbc6450 img {
  border-radius: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .single-blog-area-style-one_a4ca5e2279af5d2d .inner-content-wrapper_8690849ef2e9adc3 {
  padding: 30px 0 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-content_168066584a67ec37 {
  padding: 0 0 80px;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-content_168066584a67ec37 p.first-text_d0cac886f32f19dd::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-content_168066584a67ec37 .desc-image_4752491f7c3ea277 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-content_168066584a67ec37 .desc-image-2_82d4c60a7093dc34 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-footer_02998a7636dfd730 {
  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_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-footer_02998a7636dfd730 .nav-x_2072a320e37d9a8a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-footer_02998a7636dfd730 .nav-x_2072a320e37d9a8a li a {
  font-weight: 600;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-footer_02998a7636dfd730 .nav-x_2072a320e37d9a8a li a span {
  color: var(--color-body);
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 {
  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_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 {
    flex-direction: column;
  }
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 .left-image_49f4a783ec31ca4c {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 .right-content_39715f1229933fc9 {
  flex-basis: 70%;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 .right-content_39715f1229933fc9 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 .right-content_39715f1229933fc9 .author-social_352d7113c7babc81 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 .right-content_39715f1229933fc9 .author-social_352d7113c7babc81 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_54c4fd14fee6c79b.details_4bae81abfb4372ba .post-panel_8d7b2027b048f9df .post-author_fee49ebd19978306 .right-content_39715f1229933fc9 .author-social_352d7113c7babc81 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_54c4fd14fee6c79b.inner_1bd7418772feb50a .fluxi-right-ct-1_a94e2df3fd6d5dbe .wized-body_08fc782d495a799e .rts-search-wrapper_861092b003b8be61 input {
  color: #717171;
}

.post-form_9dd2face815d9b5f {
  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_9dd2face815d9b5f {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 input,
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84 textarea {
  padding-left: 35px;
}
.post-form_9dd2face815d9b5f .single-input-area_612a305b2639ea84.text-area_4fdc1b5cf22629e3 i {
  top: 61px !important;
}

.rts-fluxi-pagination_eb14ee62a3ab0287 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_eb14ee62a3ab0287 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_eb14ee62a3ab0287 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_eb14ee62a3ab0287 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_eb14ee62a3ab0287 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_eb14ee62a3ab0287 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_bd683f4f5ff92a25 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_469b2b0faea838c9 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 p.disc_ad9be6303fed3d95 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_469b2b0faea838c9 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_469b2b0faea838c9 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_469b2b0faea838c9 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_469b2b0faea838c9 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_469b2b0faea838c9 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_469b2b0faea838c9 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_469b2b0faea838c9 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_469b2b0faea838c9 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_469b2b0faea838c9 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 .shape-area_b915ce0a3bad1d85 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_469b2b0faea838c9 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_469b2b0faea838c9 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
    display: none;
  }
}
.subscribe-main-wrapper-one_469b2b0faea838c9 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .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_a56ff529cc1bb3a8 .swiper-pagination .swiper-pagination-bullet_e410644c02022b90 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .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_a56ff529cc1bb3a8 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_a56ff529cc1bb3a8 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_36fd2aebd5dfca3d.about_777163d7c0c5d99f .btn-area_aa1a6257990cb84f {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_36fd2aebd5dfca3d.about_777163d7c0c5d99f .btn-area_aa1a6257990cb84f {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_4a6c2ca906dff802 .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_4a6c2ca906dff802 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_4a6c2ca906dff802 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_8c96dbc5feaeaf2d .single-footer-wized-one_4a6c2ca906dff802 .title, [data-theme=light] .rts-footer-area-one_d898daa3c12c9c3a .single-footer-wized-one_4a6c2ca906dff802 .title {
  color: #26262C;
}

.rts-footer-area-one_d898daa3c12c9c3a {
  background: var(--footer-bg);
}
.rts-footer-area-one_d898daa3c12c9c3a .footer-top-area_b00cc592f21d8d0e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_4a6c2ca906dff802 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_4a6c2ca906dff802 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_4a6c2ca906dff802 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_4a6c2ca906dff802 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_4a6c2ca906dff802 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_c954910cf64aac58 {
  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_c954910cf64aac58 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_c954910cf64aac58 p {
  margin-bottom: 0;
}
.copyright-area-start_c954910cf64aac58 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_c954910cf64aac58 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_c954910cf64aac58 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_c954910cf64aac58 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_c954910cf64aac58.area-two_b814378e40641a66 p {
  color: #D7D9E9;
}
.copyright-area-start_c954910cf64aac58.area-two_b814378e40641a66 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_c954910cf64aac58.area-two_b814378e40641a66 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_fd0f57e8288b1ce7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_fd0f57e8288b1ce7 .social-area-one_55871d640961c3fd li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_93eb0cadbe65c266 .mobile__breakpoint_1c5ad1254946316c {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_93eb0cadbe65c266 .single-footer-wized-one_4a6c2ca906dff802 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_93eb0cadbe65c266 .single-footer-wized-one_4a6c2ca906dff802 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_d1ca4195993e7496 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_d1ca4195993e7496 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_d1ca4195993e7496 .right .language_44c27726d4ee773b {
  color: #fff;
}

.footer-four_8c96dbc5feaeaf2d {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_3232034562adf248 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_3232034562adf248 .single-footer-four-wized_53ad7e4374f596d1 ul li a {
  color: #E4E5F1;
}
.footer-three_3232034562adf248 .single-footer-four-wized_53ad7e4374f596d1 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_3232034562adf248 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input {
  background: #FFFFFF;
}
.footer-three_3232034562adf248 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_53ad7e4374f596d1 .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_53ad7e4374f596d1 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_53ad7e4374f596d1 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_53ad7e4374f596d1 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form button {
  padding: 18px 20px;
}

.copyright-area-four_0caf1234a9d45491 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_0caf1234a9d45491.area-3_e433471e8923ae01 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_0caf1234a9d45491 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_0caf1234a9d45491 .logo_2628cd40c5b80569 img.light_e141277f7e9a2ab5 {
  display: block;
}
[data-theme=light] .copyright-area-four_0caf1234a9d45491 .logo_2628cd40c5b80569 img.dark_aeebb057ea7479da {
  display: none;
}

[data-theme=dark] .copyright-area-four_0caf1234a9d45491 .logo_2628cd40c5b80569 img.light_e141277f7e9a2ab5 {
  display: none;
}
[data-theme=dark] .copyright-area-four_0caf1234a9d45491 .logo_2628cd40c5b80569 img.dark_aeebb057ea7479da {
  display: block;
}

.rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb {
    height: 320px;
  }
}
.rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .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_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 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_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_5b718f4033a42b3f .footer-wrapper-7_e21aee018f0012bb .innerr_6d3db9a7e87ccff5 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_d87517a1012e0bb6 {
  text-align: center;
}
.footer-top-8_d87517a1012e0bb6 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_d87517a1012e0bb6 .title {
    font-size: 35px;
  }
}
.footer-top-8_d87517a1012e0bb6 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_de03b6ee78e59135 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_de03b6ee78e59135 .sape-image_539f139d9c10a821 {
    display: none;
  }
}
.rts-footer-area-eight_de03b6ee78e59135 .sape-image_539f139d9c10a821 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_de03b6ee78e59135 .sape-image_539f139d9c10a821 img.two_a77bd353d4000cc4 {
  top: 25%;
  left: 25%;
}

.container-10_02d370cc673ca392 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_e55f4d9aa80cf201 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_e55f4d9aa80cf201 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_e55f4d9aa80cf201 form .single-input_491ce8ea4e999546 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_e55f4d9aa80cf201 form .single-input_491ce8ea4e999546 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_e55f4d9aa80cf201 form .single-input_491ce8ea4e999546 label {
  margin-bottom: 10px;
}
.form-area-footer-8_e55f4d9aa80cf201 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_e55f4d9aa80cf201 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_aee1d3fe5c304682 {
  text-align: center;
}
.easy-cta-area-wrapper_aee1d3fe5c304682 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_aee1d3fe5c304682 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_aee1d3fe5c304682 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_aee1d3fe5c304682.mid_85ff78b1cf0f9454 {
  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_aee1d3fe5c304682.mid_85ff78b1cf0f9454 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_df2ce11af3846adb {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_15aad897618a597e .copy-right-ul_ce1027067fb0b2db {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_15aad897618a597e .copy-right-ul_ce1027067fb0b2db {
    flex-direction: column;
  }
}
.copyright-area-8_15aad897618a597e .copy-right-ul_ce1027067fb0b2db li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_15aad897618a597e .copy-right-ul_ce1027067fb0b2db li a {
  color: #FFFFFF;
}
.copyright-area-8_15aad897618a597e p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_5e3c0d0310187fb0 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_5e3c0d0310187fb0 .shape-image_ec55dc0249044680 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_5e3c0d0310187fb0 .shape-image_ec55dc0249044680 {
    width: 200px;
  }
}
.footer-six_5e3c0d0310187fb0 .rts-call-to-action_25d6eb5406382877 .call-to-action-area-5_6316f1bc74ba29cf {
  background: none;
  padding: 80px 0;
}
.footer-six_5e3c0d0310187fb0 .rts-call-to-action_25d6eb5406382877 .call-to-action-area-5_6316f1bc74ba29cf .rts-btn {
  border-radius: 0;
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 .title {
  color: #D7D9E9;
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 ul li a {
  color: #D7D9E9;
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form {
  gap: 0;
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input::placeholder {
  color: var(--color-title);
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_5e3c0d0310187fb0 .single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_5e3c0d0310187fb0 .copyright-area-four_0caf1234a9d45491 {
  border-top: 1px solid #37373F;
}
.footer-six_5e3c0d0310187fb0 .copyright-area-four_0caf1234a9d45491 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_bd4025fbbc3a8c28 form {
  position: relative;
}
.footer-input-main-wrapper-one_bd4025fbbc3a8c28 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_bd4025fbbc3a8c28 form input {
  padding-left: 40px;
}

.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form {
  position: relative;
}
.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_53ad7e4374f596d1 .footer-input-btn-between_b6a5a3e75242c688 form input {
  padding-left: 35px;
}

.copyright-area-7_4001690c9dc3efb5 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_4001690c9dc3efb5 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_4001690c9dc3efb5 p {
  margin: 0;
}
.copyright-area-7_4001690c9dc3efb5 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_4001690c9dc3efb5 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_829c05ec068185fa .single-footer-four-wized_53ad7e4374f596d1 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_829c05ec068185fa .single-footer-four-wized_53ad7e4374f596d1 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_829c05ec068185fa .single-footer-four-wized_53ad7e4374f596d1 form button {
  background: var(--color-primary-2);
}

.social-area-one_55871d640961c3fd {
  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_55871d640961c3fd li {
  margin: 0;
  padding: 1px;
}
.social-area-one_55871d640961c3fd li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_55871d640961c3fd li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_63830dcb286918fe {
  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_63830dcb286918fe .title-style-one-left_b64036fc2fd26439 .pre_5004ef4c1c7d3493 {
  color: #BCBFDB;
}
.bg-dark-border-radious_63830dcb286918fe .title-style-one-left_b64036fc2fd26439 .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_baca5ffe751f1c61 {
  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_db2cac9df124d277 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_1f81bc124c7c977d .progress-wrap svg.progress-circle_db2cac9df124d277 path {
  stroke: var(--color-primary-2);
}
.home-blue_1f81bc124c7c977d .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_186eb62147b93210 {
  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_186eb62147b93210 .sape-area_83ca9e44c86e8449 img {
  position: absolute;
}
.bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.two_a77bd353d4000cc4 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.two_a77bd353d4000cc4 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.two_a77bd353d4000cc4 {
    display: none;
  }
}
.bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.three_036585edad9e13f2 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.three_036585edad9e13f2 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.four_e4e9166491d46bd8 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.four_e4e9166491d46bd8 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.four_e4e9166491d46bd8 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_186eb62147b93210 .sape-area_83ca9e44c86e8449 img.four_e4e9166491d46bd8 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_b0b18301aa336a3b 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_b0b18301aa336a3b h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_b0b18301aa336a3b p.disc_ad9be6303fed3d95 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_b0b18301aa336a3b .feature-area-wrapper_01ae0f080e71f1e7 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b .feature-area-wrapper_01ae0f080e71f1e7 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_b0b18301aa336a3b .feature-area-wrapper_01ae0f080e71f1e7 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_b0b18301aa336a3b .feature-area-wrapper_01ae0f080e71f1e7 .single-feature_ffbb39981df95756 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_b0b18301aa336a3b .feature-area-wrapper_01ae0f080e71f1e7 .single-feature_ffbb39981df95756 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_f1d8c5915330d047 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_f1d8c5915330d047 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_f1d8c5915330d047 .signle-input_cd8be24fc24af675 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_f1d8c5915330d047 .signle-input_cd8be24fc24af675 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_f1d8c5915330d047 .signle-input_cd8be24fc24af675 label {
  margin-bottom: 15px;
}
.appoinment_form-1_f1d8c5915330d047 .signle-input_cd8be24fc24af675 input {
  padding-left: 40px;
}
.appoinment_form-1_f1d8c5915330d047 .signle-input_cd8be24fc24af675 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_f1d8c5915330d047 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_187d69e6db459be6 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_cffa000b6900e923 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_cffa000b6900e923 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_cffa000b6900e923 .inmformation_6385ad34d0388b3c .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_cffa000b6900e923 .inmformation_6385ad34d0388b3c .title {
    font-size: 40px;
  }
}
.single-counter-up-two_cffa000b6900e923 .inmformation_6385ad34d0388b3c p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_0fdfa0fcc4f1ded6 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_0fdfa0fcc4f1ded6.team-five .title-style-one-center_a32700be2c0c00c6 .pre_5004ef4c1c7d3493 {
  color: var(--color-primary-2);
}
.expart-team-area-7_0fdfa0fcc4f1ded6.inner {
  background: var(--team-bg);
}

.single-team-area-7_1a9d867c12ac31ad {
  text-align: center;
}
.single-team-area-7_1a9d867c12ac31ad .thumbnail_9ca549da8bbc6450 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_1a9d867c12ac31ad .thumbnail_9ca549da8bbc6450 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_1a9d867c12ac31ad .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_1a9d867c12ac31ad .designation_cf7af027ac174eba {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_1a9d867c12ac31ad:hover .thumbnail_9ca549da8bbc6450 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_e410644c02022b90 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_e410644c02022b90.swiper-pagination-bullet-active_685e147a0895a70e {
  background: var(--color-gradient);
}

.single-team-area-start_54e6b96d099cb9bc:hover .thumbnail_9ca549da8bbc6450 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_54e6b96d099cb9bc .thumbnail_9ca549da8bbc6450 {
  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_54e6b96d099cb9bc .thumbnail_9ca549da8bbc6450 img {
  transition: 0.8s;
}
.single-team-area-start_54e6b96d099cb9bc .inner-content_f047c45ff25ba20b {
  text-align: center;
}
.single-team-area-start_54e6b96d099cb9bc .inner-content_f047c45ff25ba20b .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_54e6b96d099cb9bc .inner-content_f047c45ff25ba20b span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f {
  position: relative;
}
.rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    display: none;
  }
}
.rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  left: 25%;
  top: 7%;
}
.rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_9fa0e5a1e87ef665.about_777163d7c0c5d99f .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    display: none;
  }
}
.rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    display: none;
  }
}
.rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  left: 25%;
  top: 7%;
}
.rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_9fa0e5a1e87ef665.inner_1bd7418772feb50a .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    display: none;
  }
}

.bg-dark-p_0008d91b41ea5d53 .title {
  color: #fff;
}

.section-separator-top_4d08b09c0be5b747 {
  position: relative;
}
.section-separator-top_4d08b09c0be5b747::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_5f3379bb3fef8a4e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_5f3379bb3fef8a4e {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e .left-titlet-wrapper_cb1b65e5022656e0 .title {
  color: #fff;
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e p.disc_ad9be6303fed3d95 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_5f3379bb3fef8a4e p.disc_ad9be6303fed3d95 br {
    display: none;
  }
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e .button-area_d488c778d546d97b {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_5f3379bb3fef8a4e .button-area_d488c778d546d97b {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e .button-area_d488c778d546d97b .under-line-btn_441df0d1565680aa {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e .button-area_d488c778d546d97b .under-line-btn_441df0d1565680aa:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e .button-area_d488c778d546d97b .under-line-btn_441df0d1565680aa:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e .button-area_d488c778d546d97b .under-line-btn_441df0d1565680aa::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_5f3379bb3fef8a4e .button-area_d488c778d546d97b .btn-primary-2_1a3415b40420aa8e i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_5f3379bb3fef8a4e.area-3_e433471e8923ae01 .button-area_d488c778d546d97b .under-line-btn_441df0d1565680aa::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_ad98fa568f8fdb05 .style-four_582f20ada8ab329d {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_7c3a453bce0789c1 .rts-faq-area-full-container_ad98fa568f8fdb05 .style-four_582f20ada8ab329d {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_e433471e8923ae01 .cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.area-3_e433471e8923ae01 .cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_e433471e8923ae01 .cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_e433471e8923ae01 .cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_e433471e8923ae01 .cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_ce7401d2a1514e48 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_ce7401d2a1514e48 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_ce7401d2a1514e48.style-four_582f20ada8ab329d::after, .cta-main-wrapper-style-box_ce7401d2a1514e48.style-four_582f20ada8ab329d::before {
  display: none;
}
.cta-main-wrapper-style-box_ce7401d2a1514e48::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_ce7401d2a1514e48::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_ce7401d2a1514e48 .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_ce7401d2a1514e48 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_ce7401d2a1514e48 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_ce7401d2a1514e48 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_154064830481a4ee {
  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_154064830481a4ee {
    padding: 25px;
  }
}
.call-to-action-style-4_154064830481a4ee .button-area_d488c778d546d97b {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_154064830481a4ee .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.call-to-action-style-4_154064830481a4ee .shape-area_b915ce0a3bad1d85 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_154064830481a4ee .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_154064830481a4ee .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_154064830481a4ee .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  top: 10%;
  left: 8%;
}

.header-three_0660462fa0370a3f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_e99bc21098961b4f {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_e99bc21098961b4f {
    height: 630px;
  }
}
.contact-banner-area-start_e99bc21098961b4f img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_e99bc21098961b4f img {
    display: none;
  }
}
.contact-banner-area-start_e99bc21098961b4f img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_e99bc21098961b4f img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_e99bc21098961b4f img.one {
    right: 15%;
  }
}
.contact-banner-area-start_e99bc21098961b4f img.two_a77bd353d4000cc4 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_e99bc21098961b4f img.three_036585edad9e13f2 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_e99bc21098961b4f img.four_e4e9166491d46bd8 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_e99bc21098961b4f.faq_d641b7b8c7de211c {
  height: auto;
}

.contact-form-page_ac79428d4a812b3f {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_b3b266a5bb68eb1c {
  text-align: center;
}
.banner-inner-area-contact-inner_b3b266a5bb68eb1c .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_b3b266a5bb68eb1c .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_b3b266a5bb68eb1c .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_b3b266a5bb68eb1c .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_b3b266a5bb68eb1c p.disc_ad9be6303fed3d95 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_b3b266a5bb68eb1c p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_b3b266a5bb68eb1c p.disc_ad9be6303fed3d95 {
    max-width: 80%;
  }
}

.contact-form_c6f2f5575158cd21 {
  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_c6f2f5575158cd21 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_c6f2f5575158cd21 {
    padding: 50px 20px;
  }
}
.contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 {
  margin-bottom: 24px;
}
.contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_a5870eee3c71554f {
  text-align: center;
}
.single-contact-inner-info_a5870eee3c71554f .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_a5870eee3c71554f .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_a5870eee3c71554f p {
  margin-bottom: 0;
}
.single-contact-inner-info_a5870eee3c71554f.mid_85ff78b1cf0f9454 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_a5870eee3c71554f.mid_85ff78b1cf0f9454 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_a5870eee3c71554f.mid_85ff78b1cf0f9454 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 {
  position: relative;
}
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 input,
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 input::placeholder,
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 .single-input-area_612a305b2639ea84.text-area_4fdc1b5cf22629e3 i {
  top: 61px !important;
}
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_1fac77d83c3bf762.contact-form-page_ac79428d4a812b3f .contact-form_c6f2f5575158cd21 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_303e7164b89fe186 {
  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_303e7164b89fe186 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_303e7164b89fe186 {
    padding: 20px;
  }
}
.seo-optimization-area_303e7164b89fe186 .thumbnail_9ca549da8bbc6450 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_303e7164b89fe186 .thumbnail_9ca549da8bbc6450 {
    min-width: 100%;
  }
}
.seo-optimization-area_303e7164b89fe186 .thumbnail_9ca549da8bbc6450 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_303e7164b89fe186 .thumbnail_9ca549da8bbc6450 img {
    min-width: 100%;
  }
}

.service-area-8_9ee62be9cc3dc07a .icon {
  margin-bottom: 22px;
}
.service-area-8_9ee62be9cc3dc07a .title {
  font-weight: 800;
}
.service-area-8_9ee62be9cc3dc07a .disc_ad9be6303fed3d95 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_469b2b0faea838c9.seo-marketing_1082f87dfb3445d7 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_469b2b0faea838c9.seo-marketing_1082f87dfb3445d7 .title-style-one-center_a32700be2c0c00c6 p.disc_ad9be6303fed3d95 br {
    display: none;
  }
}

.section-separator-top-bg-white_66a63bc675ce332a {
  position: relative;
}
.section-separator-top-bg-white_66a63bc675ce332a::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_25e27b2e2b9b3375 .large-thumbnail_55a6ca03883332bb {
  position: relative;
}
.single-product-list_25e27b2e2b9b3375 .large-thumbnail_55a6ca03883332bb .sm-right_dab98820e8cb5c50 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_25e27b2e2b9b3375 .large-thumbnail_55a6ca03883332bb .sm-right_dab98820e8cb5c50 {
    display: none;
  }
}
.single-product-list_25e27b2e2b9b3375 .large-thumbnail_55a6ca03883332bb .sm-right_dab98820e8cb5c50.left {
  right: auto;
  left: 0;
}
.single-product-list_25e27b2e2b9b3375 .thumbnail_9ca549da8bbc6450 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_25e27b2e2b9b3375 .thumbnail_9ca549da8bbc6450 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_25e27b2e2b9b3375 .thumbnail_9ca549da8bbc6450 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_25e27b2e2b9b3375 .thumbnail_9ca549da8bbc6450 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .pre-title_11a165160deeffca {
  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_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .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_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .title {
    font-size: 35px;
  }
}
.single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .single-service_11c373c3366219c3 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .single-service_11c373c3366219c3 i {
  color: var(--color-primary);
}
.single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 p.disc_ad9be6303fed3d95 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 a.thumbnail_9ca549da8bbc6450 {
  max-width: 100%;
}
.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 a.thumbnail_9ca549da8bbc6450 img {
  max-width: 100%;
  width: 100%;
}
.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .service-btn_4a745ead3d382edc {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .service-btn_4a745ead3d382edc::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_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .service-btn_4a745ead3d382edc:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .service-btn_4a745ead3d382edc:hover i {
  transform: rotate(0);
}
.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .service-btn_4a745ead3d382edc i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_97b7a8ab437939f9 .single-product-list_25e27b2e2b9b3375 .portfolio-content-wrapper-list_f7031efeeb2310f8 .service-btn_4a745ead3d382edc.color-secondary-2_47453406b5fd0718::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_59165bba7cf79318 .thumbnail_9ca549da8bbc6450:hover img {
  transform: none;
}
.single-product-list-2_59165bba7cf79318 .left-image_49f4a783ec31ca4c {
  position: relative;
}
.single-product-list-2_59165bba7cf79318 .left-image_49f4a783ec31ca4c .short-image-area_d0ff0265a91df95e {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_59165bba7cf79318 .left-image_49f4a783ec31ca4c .short-image-area_d0ff0265a91df95e {
    right: 5%;
  }
}
.single-product-list-2_59165bba7cf79318 .left-image_49f4a783ec31ca4c .short-image-area_d0ff0265a91df95e img {
  transform: scale(1);
}
.single-product-list-2_59165bba7cf79318 .right-image_127c45a099f75cf4 {
  position: relative;
}
.single-product-list-2_59165bba7cf79318 .right-image_127c45a099f75cf4 .short-image-area_d0ff0265a91df95e {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_59165bba7cf79318 .right-image_127c45a099f75cf4 .short-image-area_d0ff0265a91df95e {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_59165bba7cf79318 .right-image_127c45a099f75cf4 .short-image-area_d0ff0265a91df95e {
    left: 50%;
  }
}
.single-product-list-2_59165bba7cf79318 .right-image_127c45a099f75cf4 .short-image-area_d0ff0265a91df95e img {
  transform: scale(1);
}
.single-product-list-2_59165bba7cf79318 .portfolio-content-wrapper-list_f7031efeeb2310f8 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_59165bba7cf79318 .portfolio-content-wrapper-list_f7031efeeb2310f8 .single-service_11c373c3366219c3 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_59165bba7cf79318 .portfolio-content-wrapper-list_f7031efeeb2310f8 .single-service_11c373c3366219c3 p {
  font-size: 20px;
}
.single-product-list-2_59165bba7cf79318 .portfolio-content-wrapper-list_f7031efeeb2310f8 p.disc_ad9be6303fed3d95 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_59165bba7cf79318 .portfolio-content-wrapper-list_f7031efeeb2310f8 p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.product-section-bg_645f13e4216caec5 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_f6e4591d64ef56d0 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .shape-area_b915ce0a3bad1d85 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .shape-area_b915ce0a3bad1d85 .one {
    display: none;
  }
}
.product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .two_a77bd353d4000cc4 {
    top: 5%;
  }
}
.product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .three_036585edad9e13f2 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_f6e4591d64ef56d0.area-2_b70c1cb49155baf6 .three_036585edad9e13f2 {
    display: none;
  }
}

.siongle-portfolio-box-style_84c1cc4398b66567 .thumbnail_9ca549da8bbc6450 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_84c1cc4398b66567 .thumbnail_9ca549da8bbc6450 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_84c1cc4398b66567 .thumbnail_9ca549da8bbc6450 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_84c1cc4398b66567 .thumbnail_9ca549da8bbc6450:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .pre_5004ef4c1c7d3493 {
  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_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .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_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_84c1cc4398b66567.style-four_582f20ada8ab329d .thumbnail_9ca549da8bbc6450 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_84c1cc4398b66567.style-four_582f20ada8ab329d .left-content_1855914edde7023f .pre_5004ef4c1c7d3493 {
  color: #fff;
}
.siongle-portfolio-box-style_84c1cc4398b66567.style-four_582f20ada8ab329d .left-content_1855914edde7023f .title {
  color: #fff;
}
.siongle-portfolio-box-style_84c1cc4398b66567.style-four_582f20ada8ab329d .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_84c1cc4398b66567.style-four_582f20ada8ab329d .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_84c1cc4398b66567.style-four_582f20ada8ab329d:hover .thumbnail_9ca549da8bbc6450 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_0c61e77c183e42da {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
    display: none;
  }
}
.rts-fun-facts-area_0c61e77c183e42da .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_1b32174874567aa4 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_1b32174874567aa4::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_1b32174874567aa4 .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_1b32174874567aa4 .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_1b32174874567aa4.two_a77bd353d4000cc4 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_1b32174874567aa4.two_a77bd353d4000cc4 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_35035d5c06051b74 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_805eab90fb987640 {
  border-radius: 32px;
}

.float-right-div-case-studies_7e1352b53783b9f4 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_7e1352b53783b9f4 {
    width: 100%;
  }
}
.float-right-div-case-studies_7e1352b53783b9f4 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_7e1352b53783b9f4 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_e410644c02022b90 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_53250e81d9b4d48f.rts-section-gap2.bg-dark-border-radious.radious-4_805eab90fb987640 {
  background: var(--case-study);
}

.rts-case-studies-4_53250e81d9b4d48f {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_53250e81d9b4d48f .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-case-studies-4_53250e81d9b4d48f .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-case-studies-4_53250e81d9b4d48f .shape-area_b915ce0a3bad1d85 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_53250e81d9b4d48f .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_53250e81d9b4d48f .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_53250e81d9b4d48f .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_53250e81d9b4d48f .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_53250e81d9b4d48f .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_53250e81d9b4d48f .swiper-pagination .swiper-pagination-bullet_e410644c02022b90 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_99ff056d2d3e5a9b {
  position: relative;
}
.rts-case-studies-5_99ff056d2d3e5a9b .title-wrapper-between_61656df1b477772e .pre_5004ef4c1c7d3493 {
  font-weight: 800;
}
.rts-case-studies-5_99ff056d2d3e5a9b .title-wrapper-between_61656df1b477772e .title {
  font-weight: 800;
}
.rts-case-studies-5_99ff056d2d3e5a9b .bottom-btn_b7ae6591dc40a5ee .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_99ff056d2d3e5a9b .bottom-btn_b7ae6591dc40a5ee .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 {
  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_23624d00a61bb689.style-five_d4c037b605a14ec5 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5:nth-child(even) .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .pre_5004ef4c1c7d3493 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5:nth-child(even) .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5:nth-child(even) .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .thumbnail_9ca549da8bbc6450 {
  flex-basis: 40%;
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .thumbnail_9ca549da8bbc6450 img {
  border-radius: 16px;
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b {
  flex-basis: 60%;
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .pre_5004ef4c1c7d3493 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .title {
  font-weight: 800;
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_23624d00a61bb689.style-five_d4c037b605a14ec5 .inner-content_f047c45ff25ba20b .left-content_1855914edde7023f .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_a6b86347a0156489 .siongle-portfolio-box-style_84c1cc4398b66567 .thumbnail_9ca549da8bbc6450 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_a6b86347a0156489 .siongle-portfolio-box-style_84c1cc4398b66567:hover .thumbnail_9ca549da8bbc6450 img {
  transform: scale(1.15);
}
.home-seven-case_a6b86347a0156489 .siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .right a {
  background: #F2F2F8;
}
.home-seven-case_a6b86347a0156489 .siongle-portfolio-box-style_84c1cc4398b66567 .inner-content_f047c45ff25ba20b .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_5d3d28addc54af55 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_5d3d28addc54af55 .title-style-one-center_a32700be2c0c00c6 .pre_5004ef4c1c7d3493 {
  color: #fff;
}
.rts-product-area-8_5d3d28addc54af55 .title-style-one-center_a32700be2c0c00c6 .title {
  color: #fff;
}

.single-product-8_9ffe10de8fc20f44 {
  text-align: center;
}
.single-product-8_9ffe10de8fc20f44:hover .thumbnail_9ca549da8bbc6450 img {
  transform: scale(1.12);
}
.single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 a img {
    width: 100%;
  }
}
.single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 .icon-top-right_6b695339769c0946 {
  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_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 .icon-top-right_6b695339769c0946 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 .icon-top-right_6b695339769c0946:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_9ffe10de8fc20f44 .thumbnail_9ca549da8bbc6450 .icon-top-right_6b695339769c0946:hover i {
  color: #fff;
}
.single-product-8_9ffe10de8fc20f44 .inner-content_f047c45ff25ba20b span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_9ffe10de8fc20f44 .inner-content_f047c45ff25ba20b a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_4d4cd749e80868a8 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .left-side-content_7a736db957035b7d .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .left-side-content_7a736db957035b7d .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .left-side-content_7a736db957035b7d .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .right-side-image_3e915ace8dfe0e39 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .right-side-image_3e915ace8dfe0e39 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .right-side-image_3e915ace8dfe0e39 .short-image_52b899ddfaeda07f {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .right-side-image_3e915ace8dfe0e39 .short-image_52b899ddfaeda07f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .right-side-image_3e915ace8dfe0e39 .short-image_52b899ddfaeda07f {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_4d4cd749e80868a8 .section-inner_dc967641ebed4e02 .right-side-image_3e915ace8dfe0e39 .short-image_52b899ddfaeda07f {
    display: none;
  }
}

.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .top-inner_512396e87da915bf {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .top-inner_512396e87da915bf .marquee_018f3930f0b7b05e {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .top-inner_512396e87da915bf .marquee_018f3930f0b7b05e:hover {
  animation-play-state: paused;
}
.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .top-inner_512396e87da915bf .marquee_018f3930f0b7b05e li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .bottom-inner_f4632cf67748f84c {
  display: inline-block;
}
.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .bottom-inner_f4632cf67748f84c .marquee_018f3930f0b7b05e {
  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_574e2d438c00e9be .section-inner_dc967641ebed4e02 .bottom-inner_f4632cf67748f84c .marquee_018f3930f0b7b05e:hover {
  animation-play-state: paused;
}
.rts-product-area-six_574e2d438c00e9be .section-inner_dc967641ebed4e02 .bottom-inner_f4632cf67748f84c .marquee_018f3930f0b7b05e 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_d2519593932ecdeb {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_bb78e5ed837f6a3b {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_bb78e5ed837f6a3b {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_bb78e5ed837f6a3b .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_bb78e5ed837f6a3b .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_bb78e5ed837f6a3b .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_bb78e5ed837f6a3b .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_bb78e5ed837f6a3b p.disc_ad9be6303fed3d95 {
  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_bb78e5ed837f6a3b p.disc_ad9be6303fed3d95 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_bb78e5ed837f6a3b p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_c40d82afbe46a031 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_c40d82afbe46a031 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_ea100d0596ea1a85 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_73bc27335e9e4ff8.case-studies_ab4bb05ccbedd7f4 .main-nav-area_7fa492988145ed91 li a {
  color: #fff;
}
.header-style-one_73bc27335e9e4ff8.case-studies_ab4bb05ccbedd7f4 .main-nav-area_7fa492988145ed91 li:hover a {
  color: var(--color-primary);
}
.header-style-one_73bc27335e9e4ff8.case-studies_ab4bb05ccbedd7f4 .button-area-start_f795e57273c46f74 .demo-req_32319addd6a5b6fc:hover {
  color: var(--color-primary);
}
.header-style-one_73bc27335e9e4ff8.case-studies_ab4bb05ccbedd7f4 .button-area-start_f795e57273c46f74 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 .pagimation_89f1817650920ae6 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 .pagimation_89f1817650920ae6 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 .pagimation_89f1817650920ae6 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 .pagimation_89f1817650920ae6 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 .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_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .breadcrumb-inner_31a87103d9479ec7 p.disc_ad9be6303fed3d95 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096.area-2_b70c1cb49155baf6 .breadcrumb-inner_31a87103d9479ec7 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_40409c857d0c48f8 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_40409c857d0c48f8 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_40409c857d0c48f8 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_40409c857d0c48f8 a.btn-arrow_715a9c5f486cc9d8 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_40409c857d0c48f8 .btn-arrow_715a9c5f486cc9d8 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_40409c857d0c48f8 .btn-arrow_715a9c5f486cc9d8 i {
  margin-left: 10px;
}
.strategy-right-area_40409c857d0c48f8 .btn-arrow_715a9c5f486cc9d8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_40409c857d0c48f8 .btn-arrow_715a9c5f486cc9d8::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_40409c857d0c48f8 .btn-arrow_715a9c5f486cc9d8:hover::before {
  width: 100%;
}

.strategy-left-content_c620f99d47f761e0 p.disc_ad9be6303fed3d95 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_c620f99d47f761e0 p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.arrow-rotate_dbf7931e2e1737b5 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_e99ed1a157cfa16c {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_e99ed1a157cfa16c {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_e99ed1a157cfa16c .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_e99ed1a157cfa16c .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_e99ed1a157cfa16c p.disc_ad9be6303fed3d95 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_e99ed1a157cfa16c p.disc_ad9be6303fed3d95 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_f6238c935099433c a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_ec3035bdcf693096 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_ec3035bdcf693096 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    display: none;
  }
}

.large-image-area_6dd2bf2e54513a7e {
  position: relative;
  z-index: 5;
}
.large-image-area_6dd2bf2e54513a7e .large-thumbnail_55a6ca03883332bb {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_2a3a90810b9872e7 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_2a3a90810b9872e7 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_2a3a90810b9872e7 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_2a3a90810b9872e7 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_2a3a90810b9872e7 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_2a3a90810b9872e7 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_2a3a90810b9872e7 .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_2a3a90810b9872e7 .accordion .accordion-item .accordion-header_1465aa6ea2df1b56 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_2a3a90810b9872e7 .accordion .accordion-item .accordion-header_1465aa6ea2df1b56 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_2a3a90810b9872e7 .accordion .accordion-item .accordion-header_1465aa6ea2df1b56 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_2a3a90810b9872e7 .accordion .accordion-item .accordion-body_3a25ec9955929235 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_2a3a90810b9872e7.style-four_582f20ada8ab329d .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_9a0b379a165fec87 .accordion-item .accordion-header_1465aa6ea2df1b56 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.five_d427bd847e6df7e5 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.six_1cf7dbd2f7f11597 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_eda2e9a0d40a5188 .shape-area_b915ce0a3bad1d85 img.seven_e07d13597dd461c9 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_862b72eea7947ba7 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.two_a77bd353d4000cc4 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.three_036585edad9e13f2 {
    bottom: 0;
  }
}
.rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_862b72eea7947ba7 .shape-area_b915ce0a3bad1d85 img.four_e4e9166491d46bd8 {
    display: none;
  }
}

.rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 {
    display: none;
  }
}
.rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 img {
  position: absolute;
}
.rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .one {
    display: none;
  }
}
.rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .two_a77bd353d4000cc4 {
    display: none;
  }
}
.rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .three_036585edad9e13f2 {
    display: none;
  }
}
.rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_ad98fa568f8fdb05.style-three_9a0b379a165fec87 .shape-area_b915ce0a3bad1d85 .four_e4e9166491d46bd8 {
    display: none;
  }
}

.rts-error-section_0af430876ee1ea63 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_0af430876ee1ea63 .section-inner_dc967641ebed4e02 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_0af430876ee1ea63 .section-inner_dc967641ebed4e02 img {
  max-width: 100%;
}

.tos__content_7a31f1a17f69a0e2 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_ee968313ceba9d9e p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
