/*=================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_259d0eaac1f319d3
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_08d3decc5b2b2031 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_596b5aea4c24e23b {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_64c0ee9a03dd975b nav ul li a.main_e7f8a0041981d166,
[data-theme=dark] .mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881 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_625f833a3d1a7cdd {
    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_91ffa50dad8b1f5a,
.h2_54edbac51502208f,
.h3_1b17273a6c60dbc7,
.h4_8ac14cb84e3a8c3c,
.h5_3dae8f347aed7303,
.h6_1cfaa0f08e7d321b,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_91ffa50dad8b1f5a,
.h2_54edbac51502208f,
.h3_1b17273a6c60dbc7,
.h4_8ac14cb84e3a8c3c,
.h5_3dae8f347aed7303,
.h6_1cfaa0f08e7d321b {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_91ffa50dad8b1f5a a,
.h2_54edbac51502208f a,
.h3_1b17273a6c60dbc7 a,
.h4_8ac14cb84e3a8c3c a,
.h5_3dae8f347aed7303 a,
.h6_1cfaa0f08e7d321b a {
  color: inherit;
}

.bg-color-tertiary_8ff20d1ca6cd94f4 h1,
.bg-color-tertiary_8ff20d1ca6cd94f4 h2,
.bg-color-tertiary_8ff20d1ca6cd94f4 h3,
.bg-color-tertiary_8ff20d1ca6cd94f4 h4,
.bg-color-tertiary_8ff20d1ca6cd94f4 h5,
.bg-color-tertiary_8ff20d1ca6cd94f4 h6,
.bg-color-tertiary_8ff20d1ca6cd94f4 .h1_91ffa50dad8b1f5a,
.bg-color-tertiary_8ff20d1ca6cd94f4 .h2_54edbac51502208f,
.bg-color-tertiary_8ff20d1ca6cd94f4 .h3_1b17273a6c60dbc7,
.bg-color-tertiary_8ff20d1ca6cd94f4 .h4_8ac14cb84e3a8c3c,
.bg-color-tertiary_8ff20d1ca6cd94f4 .h5_3dae8f347aed7303,
.bg-color-tertiary_8ff20d1ca6cd94f4 .h6_1cfaa0f08e7d321b {
  color: #fff;
}
.bg-color-tertiary_8ff20d1ca6cd94f4 p {
  color: #6c7279;
}
.bg-color-tertiary_8ff20d1ca6cd94f4 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_3dae8f347aed7303 {
    font-size: 20px;
  }
}
h1,
.h1_91ffa50dad8b1f5a,
h2,
.h2_54edbac51502208f,
h3,
.h3_1b17273a6c60dbc7 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_1cfaa0f08e7d321b {
  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_390a0ef2b51a494a {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_173df192f9586cd8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_c11cc112844f21da {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_1b8b6ea09dab3c6c {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_93908022b45375ec {
  font-size: 13px;
}
p.has-very-light-gray-color_eb77c11ef5a83794 {
  color: var(--color-white);
}
p.has-background_795b279e85f9ab91 {
  padding: 20px 30px;
}
p.b1_390a0ef2b51a494a {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_8031e5ec99f679c2 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_173df192f9586cd8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_87d4d37ab7d89071 {
  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_e8001dbf90b9e247 cite,
.wp-block-pullquote_e8001dbf90b9e247.is-style-solid-color_11a03ca1e1811ba7 blockquote cite,
.wp-block-quote_272f4af2c8860dd0 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_1b993b12fd61404a.bullet_313fa1fb52dbb758 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_1b993b12fd61404a.bullet_313fa1fb52dbb758 li {
    padding-left: 19px;
  }
}
ul.liststyle_1b993b12fd61404a.bullet_313fa1fb52dbb758 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_1b993b12fd61404a.bullet_313fa1fb52dbb758 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_476e08b57fc9ed7d .title {
  margin-top: 0;
}

.paragraph-area_639985e5de9fc60a p.disc_6748b594d2bcf297 {
  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_b944c78810e8d158.slick-slider_b4ed1e9ce0a1cfa5 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_5c244840b7d13e18 {
    margin-bottom: 20px;
  }

  .ml_lg--20_3330d5c798a20675 {
    margin-left: 20px;
  }

  .ptb_lg--25_b923e6a008c427dc {
    padding: 25px 0;
  }

  .plr_lg--25_74c87e9676076bab {
    padding: 0 25px;
  }

  .pt_lg--25_9bec788f00bf84fa {
    padding-top: 25px;
  }

  .pb_lg--25_6dcb7e0ebe8ba126 {
    padding-bottom: 25px;
  }

  .pl_lg--25_c945556a93ddab1d {
    padding-left: 25px;
  }

  .pr_lg--25_6b56515e643080fe {
    padding-right: 25px;
  }

  .mt_lg--25_6c5f982fca826d8d {
    margin-top: 25px;
  }

  .mb_lg--25_c43f417bcfb359d3 {
    margin-bottom: 25px;
  }

  .ml_lg--25_8a745e5547f5a9b5 {
    margin-left: 25px;
  }

  .ptb_lg--30_e325f55b83ec83db {
    padding: 30px 0;
  }

  .plr_lg--30_487b3e264ef23eab {
    padding: 0 30px;
  }

  .pt_lg--30_722cd772c0d44dab {
    padding-top: 30px;
  }

  .pb_lg--30_1c899cdd5e809a1c {
    padding-bottom: 30px;
  }

  .pl_lg--30_7d4c3842b59d4a89 {
    padding-left: 30px;
  }

  .pr_lg--30_9b8acb721772f782 {
    padding-right: 30px;
  }

  .mt_lg--30_39c6cbfbd0b5020b {
    margin-top: 30px;
  }

  .mb_lg--30_36d0cbdb616492aa {
    margin-bottom: 30px;
  }

  .ml_lg--30_13e1358c76910ad3 {
    margin-left: 30px;
  }

  .ptb_lg--35_f5a99e696b623970 {
    padding: 35px 0;
  }

  .plr_lg--35_ca63dd1ca7ffcb25 {
    padding: 0 35px;
  }

  .pt_lg--35_b5f0a1582738c896 {
    padding-top: 35px;
  }

  .pb_lg--35_1e6d9a9b69f48cb2 {
    padding-bottom: 35px;
  }

  .pl_lg--35_e4316c123859bd71 {
    padding-left: 35px;
  }

  .pr_lg--35_18639d601b530e55 {
    padding-right: 35px;
  }

  .mt_lg--35_30b1c03c797e9a52 {
    margin-top: 35px;
  }

  .mb_lg--35_668029058a966238 {
    margin-bottom: 35px;
  }

  .ml_lg--35_9352ab7eb3724d41 {
    margin-left: 35px;
  }

  .ptb_lg--40_7db8593b30f0ceac {
    padding: 40px 0;
  }

  .plr_lg--40_20c5b51e1bb018f1 {
    padding: 0 40px;
  }

  .pt_lg--40_bb5de765fd4c0e11 {
    padding-top: 40px;
  }

  .pb_lg--40_01775b73c0dc3f63 {
    padding-bottom: 40px;
  }

  .pl_lg--40_2cea1aa92aa9d89d {
    padding-left: 40px;
  }

  .pr_lg--40_ea998e42677edcdd {
    padding-right: 40px;
  }

  .mt_lg--40_4644330b13deac7c {
    margin-top: 40px;
  }

  .mb_lg--40_69e61ded27a0520a {
    margin-bottom: 40px;
  }

  .ml_lg--40_05f7931151d638f2 {
    margin-left: 40px;
  }

  .ptb_lg--45_7a7e4145eead9de1 {
    padding: 45px 0;
  }

  .plr_lg--45_e3fefe7f782fb7f8 {
    padding: 0 45px;
  }

  .pt_lg--45_6487f2b5c57c5864 {
    padding-top: 45px;
  }

  .pb_lg--45_62b0ac1eb48e34bb {
    padding-bottom: 45px;
  }

  .pl_lg--45_89dee9489bd9ddbb {
    padding-left: 45px;
  }

  .pr_lg--45_316af20f22626d02 {
    padding-right: 45px;
  }

  .mt_lg--45_7d20e8642aa06a69 {
    margin-top: 45px;
  }

  .mb_lg--45_6af5d3860cd90430 {
    margin-bottom: 45px;
  }

  .ml_lg--45_421322c395854d56 {
    margin-left: 45px;
  }

  .ptb_lg--50_8c7d1bd6472b21bd {
    padding: 50px 0;
  }

  .plr_lg--50_aaca8081202910b2 {
    padding: 0 50px;
  }

  .pt_lg--50_8dcfa2663db4c325 {
    padding-top: 50px;
  }

  .pb_lg--50_d9dc52036efd3eba {
    padding-bottom: 50px;
  }

  .pl_lg--50_f9be75207299990d {
    padding-left: 50px;
  }

  .pr_lg--50_2adf0accea286113 {
    padding-right: 50px;
  }

  .mt_lg--50_6854d917d1ea2786 {
    margin-top: 50px;
  }

  .mb_lg--50_64c99eac465babd7 {
    margin-bottom: 50px;
  }

  .ml_lg--50_8124fc6137f90daa {
    margin-left: 50px;
  }

  .ptb_lg--55_dfd82a323d7eb320 {
    padding: 55px 0;
  }

  .plr_lg--55_be02028a48be2a99 {
    padding: 0 55px;
  }

  .pt_lg--55_ced72c92d09ea67b {
    padding-top: 55px;
  }

  .pb_lg--55_7fc0d456194f02e3 {
    padding-bottom: 55px;
  }

  .pl_lg--55_d1b76a286efdbe75 {
    padding-left: 55px;
  }

  .pr_lg--55_1bee66d01776cbcc {
    padding-right: 55px;
  }

  .mt_lg--55_658fa01c307941bb {
    margin-top: 55px;
  }

  .mb_lg--55_9f7fec01f0b82d58 {
    margin-bottom: 55px;
  }

  .ml_lg--55_500db7e9b9d2ecf6 {
    margin-left: 55px;
  }

  .ptb_lg--60_661d85db71ba11d6 {
    padding: 60px 0;
  }

  .plr_lg--60_aa8b7121991cd245 {
    padding: 0 60px;
  }

  .pt_lg--60_c97079898020ea6f {
    padding-top: 60px;
  }

  .pb_lg--60_0d25c762d63e76ae {
    padding-bottom: 60px;
  }

  .pl_lg--60_daf5e263ba7dde2c {
    padding-left: 60px;
  }

  .pr_lg--60_a7b2f4726aa92ade {
    padding-right: 60px;
  }

  .mt_lg--60_69dd75c9d02a264c {
    margin-top: 60px;
  }

  .mb_lg--60_3102756294b80d33 {
    margin-bottom: 60px;
  }

  .ml_lg--60_9c3a1a0770aaa77e {
    margin-left: 60px;
  }

  .ptb_lg--65_675650fcc532da0b {
    padding: 65px 0;
  }

  .plr_lg--65_26400fdc395ca951 {
    padding: 0 65px;
  }

  .pt_lg--65_5eec278d4f124594 {
    padding-top: 65px;
  }

  .pb_lg--65_469842d6c6eba44a {
    padding-bottom: 65px;
  }

  .pl_lg--65_764a0a237608a0fd {
    padding-left: 65px;
  }

  .pr_lg--65_4212d6836284d542 {
    padding-right: 65px;
  }

  .mt_lg--65_342f58371227812d {
    margin-top: 65px;
  }

  .mb_lg--65_5d2c09c3d69cc2f6 {
    margin-bottom: 65px;
  }

  .ml_lg--65_b51ff3a234a6357c {
    margin-left: 65px;
  }

  .ptb_lg--70_4b3339e8359864c4 {
    padding: 70px 0;
  }

  .plr_lg--70_6d8299be6cfc8764 {
    padding: 0 70px;
  }

  .pt_lg--70_404dfffb6fdd4c0e {
    padding-top: 70px;
  }

  .pb_lg--70_5d4131b57ca3f1be {
    padding-bottom: 70px;
  }

  .pl_lg--70_ef9a0e1ee3f48901 {
    padding-left: 70px;
  }

  .pr_lg--70_7c025c366846a8ce {
    padding-right: 70px;
  }

  .mt_lg--70_1d660fc894b2ae74 {
    margin-top: 70px;
  }

  .mb_lg--70_35f3c1849faf1991 {
    margin-bottom: 70px;
  }

  .ml_lg--70_056016f38b62d54b {
    margin-left: 70px;
  }

  .ptb_lg--75_f6978cf5dff07517 {
    padding: 75px 0;
  }

  .plr_lg--75_4730c7c717edd161 {
    padding: 0 75px;
  }

  .pt_lg--75_1784be23cbec0819 {
    padding-top: 75px;
  }

  .pb_lg--75_191498b69906acf7 {
    padding-bottom: 75px;
  }

  .pl_lg--75_4ab06ea9ea837272 {
    padding-left: 75px;
  }

  .pr_lg--75_9ce74a3df84a53e8 {
    padding-right: 75px;
  }

  .mt_lg--75_606e18e384a11dac {
    margin-top: 75px;
  }

  .mb_lg--75_9aaaa2dfdafd7e92 {
    margin-bottom: 75px;
  }

  .ml_lg--75_6478c86cf1d73f12 {
    margin-left: 75px;
  }

  .ptb_lg--80_65e7c796a36e2df5 {
    padding: 80px 0;
  }

  .plr_lg--80_84d51f66f383b345 {
    padding: 0 80px;
  }

  .pt_lg--80_a488080206f5a692 {
    padding-top: 80px;
  }

  .pb_lg--80_8e2be7b655125feb {
    padding-bottom: 80px;
  }

  .pl_lg--80_ac840f79e21ec771 {
    padding-left: 80px;
  }

  .pr_lg--80_70403b0302d6b10b {
    padding-right: 80px;
  }

  .mt_lg--80_bc3a0ee5a6512a14 {
    margin-top: 80px;
  }

  .mb_lg--80_461ce2bb21c06bbc {
    margin-bottom: 80px;
  }

  .ml_lg--80_09370bd070749803 {
    margin-left: 80px;
  }

  .ptb_lg--85_71c4b97f31dec561 {
    padding: 85px 0;
  }

  .plr_lg--85_5d40037c721e1631 {
    padding: 0 85px;
  }

  .pt_lg--85_63babb4c457c4037 {
    padding-top: 85px;
  }

  .pb_lg--85_89968fa4ad86ea2e {
    padding-bottom: 85px;
  }

  .pl_lg--85_12a906960c77f648 {
    padding-left: 85px;
  }

  .pr_lg--85_1161314ab3d94e3c {
    padding-right: 85px;
  }

  .mt_lg--85_d0fe2ced7154012f {
    margin-top: 85px;
  }

  .mb_lg--85_d6c012391b359c48 {
    margin-bottom: 85px;
  }

  .ml_lg--85_ce2453d0992a9046 {
    margin-left: 85px;
  }

  .ptb_lg--90_09c4b635b7a5af14 {
    padding: 90px 0;
  }

  .plr_lg--90_9793f47a88668c32 {
    padding: 0 90px;
  }

  .pt_lg--90_e9c23f05039b34ed {
    padding-top: 90px;
  }

  .pb_lg--90_dc2672e425d06d41 {
    padding-bottom: 90px;
  }

  .pl_lg--90_d661b566e5fc0d95 {
    padding-left: 90px;
  }

  .pr_lg--90_2950bda491529341 {
    padding-right: 90px;
  }

  .mt_lg--90_51b5e552a330b78a {
    margin-top: 90px;
  }

  .mb_lg--90_b405a482c701a3b0 {
    margin-bottom: 90px;
  }

  .ml_lg--90_5457c4f06a0a4615 {
    margin-left: 90px;
  }

  .ptb_lg--95_3a4d01eb0d02b934 {
    padding: 95px 0;
  }

  .plr_lg--95_4afd5d916b39d42d {
    padding: 0 95px;
  }

  .pt_lg--95_b5b9003c88e135ee {
    padding-top: 95px;
  }

  .pb_lg--95_088ada409013704d {
    padding-bottom: 95px;
  }

  .pl_lg--95_ad5453ffa127703c {
    padding-left: 95px;
  }

  .pr_lg--95_eb9cd3241c85610d {
    padding-right: 95px;
  }

  .mt_lg--95_40fa936c29e06db9 {
    margin-top: 95px;
  }

  .mb_lg--95_bce5e9b5d804cda1 {
    margin-bottom: 95px;
  }

  .ml_lg--95_e637d09690ba8070 {
    margin-left: 95px;
  }

  .ptb_lg--100_2e85a03b0b0e7b11 {
    padding: 100px 0;
  }

  .plr_lg--100_5c3ba28af47dde6f {
    padding: 0 100px;
  }

  .pt_lg--100_4d6aeaa2e39e1138 {
    padding-top: 100px;
  }

  .pb_lg--100_56cac4314256d4d2 {
    padding-bottom: 100px;
  }

  .pl_lg--100_c72044b66a98616f {
    padding-left: 100px;
  }

  .pr_lg--100_2e6ce1028574b85a {
    padding-right: 100px;
  }

  .mt_lg--100_4c6241c9fd614f16 {
    margin-top: 100px;
  }

  .mb_lg--100_805cb36ef72e7060 {
    margin-bottom: 100px;
  }

  .ml_lg--100_811bfc5f7f9ac440 {
    margin-left: 100px;
  }

  .ptb_lg--105_0560e5d5d677b4be {
    padding: 105px 0;
  }

  .plr_lg--105_2019744a1d7e4a76 {
    padding: 0 105px;
  }

  .pt_lg--105_49216b44a72ae63d {
    padding-top: 105px;
  }

  .pb_lg--105_7fcdf3ec753a7485 {
    padding-bottom: 105px;
  }

  .pl_lg--105_732cf2ab4da1c268 {
    padding-left: 105px;
  }

  .pr_lg--105_f36e1052120a6c03 {
    padding-right: 105px;
  }

  .mt_lg--105_a047d8460c986195 {
    margin-top: 105px;
  }

  .mb_lg--105_0487d1f5d975c22e {
    margin-bottom: 105px;
  }

  .ml_lg--105_70fd9a6dc27b4611 {
    margin-left: 105px;
  }

  .ptb_lg--110_0a1f26129a15c6e1 {
    padding: 110px 0;
  }

  .plr_lg--110_f3d33c134196870f {
    padding: 0 110px;
  }

  .pt_lg--110_06add5cf512c9652 {
    padding-top: 110px;
  }

  .pb_lg--110_eed59b6af1cbad90 {
    padding-bottom: 110px;
  }

  .pl_lg--110_9f6984aa4d7d53a9 {
    padding-left: 110px;
  }

  .pr_lg--110_383056e772a704e1 {
    padding-right: 110px;
  }

  .mt_lg--110_1bdf4a972ef93b2c {
    margin-top: 110px;
  }

  .mb_lg--110_2d2780c5f9957180 {
    margin-bottom: 110px;
  }

  .ml_lg--110_296570edbbd2a41b {
    margin-left: 110px;
  }

  .ptb_lg--115_d6884f20d8f6aabe {
    padding: 115px 0;
  }

  .plr_lg--115_61420fc942f87168 {
    padding: 0 115px;
  }

  .pt_lg--115_276327e3c34b86f7 {
    padding-top: 115px;
  }

  .pb_lg--115_48c0a0c176d3b05c {
    padding-bottom: 115px;
  }

  .pl_lg--115_8d4afa686e2d58a3 {
    padding-left: 115px;
  }

  .pr_lg--115_eab6cb7b2f047a64 {
    padding-right: 115px;
  }

  .mt_lg--115_d7cef9806301426e {
    margin-top: 115px;
  }

  .mb_lg--115_d190044be49cc311 {
    margin-bottom: 115px;
  }

  .ml_lg--115_1a64a31144dfece5 {
    margin-left: 115px;
  }

  .ptb_lg--120_81e03dabb33569b1 {
    padding: 120px 0;
  }

  .plr_lg--120_f8d4734d4127bebd {
    padding: 0 120px;
  }

  .pt_lg--120_a99d385742b7656f {
    padding-top: 120px;
  }

  .pb_lg--120_3a5a5b05e49f5a93 {
    padding-bottom: 120px;
  }

  .pl_lg--120_80ea24bdb0d29635 {
    padding-left: 120px;
  }

  .pr_lg--120_653a5260107b770b {
    padding-right: 120px;
  }

  .mt_lg--120_70c3417d62bac905 {
    margin-top: 120px;
  }

  .mb_lg--120_4271fa98d3989009 {
    margin-bottom: 120px;
  }

  .ml_lg--120_836af3b1eb5196d3 {
    margin-left: 120px;
  }

  .ptb_lg--125_0cc2ab685fa36dff {
    padding: 125px 0;
  }

  .plr_lg--125_8008da0baeec2731 {
    padding: 0 125px;
  }

  .pt_lg--125_31f33a0816e8df7b {
    padding-top: 125px;
  }

  .pb_lg--125_10f715cfe97c34de {
    padding-bottom: 125px;
  }

  .pl_lg--125_110b5666f8cdd7e2 {
    padding-left: 125px;
  }

  .pr_lg--125_ea05783a6d3feb66 {
    padding-right: 125px;
  }

  .mt_lg--125_f48b75201a5950c3 {
    margin-top: 125px;
  }

  .mb_lg--125_6ca3947b95c2408f {
    margin-bottom: 125px;
  }

  .ml_lg--125_ba28b221c2306ec0 {
    margin-left: 125px;
  }

  .ptb_lg--130_2aa4004a560f2819 {
    padding: 130px 0;
  }

  .plr_lg--130_638d908a923b044b {
    padding: 0 130px;
  }

  .pt_lg--130_5a560db8a360a739 {
    padding-top: 130px;
  }

  .pb_lg--130_28a625a92617ea6e {
    padding-bottom: 130px;
  }

  .pl_lg--130_72ec0d826f20eeee {
    padding-left: 130px;
  }

  .pr_lg--130_c5a0f571cf5abfdf {
    padding-right: 130px;
  }

  .mt_lg--130_a1c184afc9c40d94 {
    margin-top: 130px;
  }

  .mb_lg--130_32f226fbdb6dde51 {
    margin-bottom: 130px;
  }

  .ml_lg--130_16231d0ef46d34ab {
    margin-left: 130px;
  }

  .ptb_lg--135_53ab7dbee02477ce {
    padding: 135px 0;
  }

  .plr_lg--135_ba244ebebf79150b {
    padding: 0 135px;
  }

  .pt_lg--135_42a3e4640f50b157 {
    padding-top: 135px;
  }

  .pb_lg--135_832bfc13506fd20e {
    padding-bottom: 135px;
  }

  .pl_lg--135_e1c7315f13be61b6 {
    padding-left: 135px;
  }

  .pr_lg--135_6b6c7f16f8649ba3 {
    padding-right: 135px;
  }

  .mt_lg--135_7e667e4f094a9270 {
    margin-top: 135px;
  }

  .mb_lg--135_e8d33648f5b4c0f5 {
    margin-bottom: 135px;
  }

  .ml_lg--135_3a7016a1d16e9106 {
    margin-left: 135px;
  }

  .ptb_lg--140_30c2e116fc8898c5 {
    padding: 140px 0;
  }

  .plr_lg--140_f94e3bf89bc443fc {
    padding: 0 140px;
  }

  .pt_lg--140_8fc4f3534a365fd5 {
    padding-top: 140px;
  }

  .pb_lg--140_f4fc385fc649cee9 {
    padding-bottom: 140px;
  }

  .pl_lg--140_5bdcb1c1af378ddc {
    padding-left: 140px;
  }

  .pr_lg--140_c991815e1cb25d8b {
    padding-right: 140px;
  }

  .mt_lg--140_c24803e874e98d63 {
    margin-top: 140px;
  }

  .mb_lg--140_f75805a3894a78a4 {
    margin-bottom: 140px;
  }

  .ml_lg--140_35a464de8aa85180 {
    margin-left: 140px;
  }

  .ptb_lg--145_590b34e45e9a1831 {
    padding: 145px 0;
  }

  .plr_lg--145_13a77fd3e153094f {
    padding: 0 145px;
  }

  .pt_lg--145_5f3e1c2994a641fb {
    padding-top: 145px;
  }

  .pb_lg--145_2ed6feaa8d41cd18 {
    padding-bottom: 145px;
  }

  .pl_lg--145_432f9f5d95464b94 {
    padding-left: 145px;
  }

  .pr_lg--145_77ee1fa437a71ea2 {
    padding-right: 145px;
  }

  .mt_lg--145_23ce04b9b40eb4fa {
    margin-top: 145px;
  }

  .mb_lg--145_7b9566c798e425c6 {
    margin-bottom: 145px;
  }

  .ml_lg--145_876bfb730c5b3f33 {
    margin-left: 145px;
  }

  .ptb_lg--150_ba6391f7d52acfdd {
    padding: 150px 0;
  }

  .plr_lg--150_e3309639f6013ea6 {
    padding: 0 150px;
  }

  .pt_lg--150_457ec026bd90c3f9 {
    padding-top: 150px;
  }

  .pb_lg--150_fa1f9137f03179bd {
    padding-bottom: 150px;
  }

  .pl_lg--150_24dc0bb33f18c921 {
    padding-left: 150px;
  }

  .pr_lg--150_287f43939fcff336 {
    padding-right: 150px;
  }

  .mt_lg--150_a1ca291ec7336d2a {
    margin-top: 150px;
  }

  .mb_lg--150_fffc101d25dc2c5d {
    margin-bottom: 150px;
  }

  .ml_lg--150_428ee6f6bf2c1685 {
    margin-left: 150px;
  }

  .ptb_lg--155_c116ccd8d1b851d4 {
    padding: 155px 0;
  }

  .plr_lg--155_d5276efd4ecaccc3 {
    padding: 0 155px;
  }

  .pt_lg--155_708f6e285420fd40 {
    padding-top: 155px;
  }

  .pb_lg--155_ea45a8e9d2c77fb6 {
    padding-bottom: 155px;
  }

  .pl_lg--155_291aa90ecfefd8a9 {
    padding-left: 155px;
  }

  .pr_lg--155_8df8ee8c75a41ca8 {
    padding-right: 155px;
  }

  .mt_lg--155_068369d90bd78cfd {
    margin-top: 155px;
  }

  .mb_lg--155_c908bb75067ccd9d {
    margin-bottom: 155px;
  }

  .ml_lg--155_2a71a173c6239671 {
    margin-left: 155px;
  }

  .ptb_lg--160_c051d438cc855946 {
    padding: 160px 0;
  }

  .plr_lg--160_64278194dd969880 {
    padding: 0 160px;
  }

  .pt_lg--160_aa053b3ea2b5313f {
    padding-top: 160px;
  }

  .pb_lg--160_baa6a270e117704a {
    padding-bottom: 160px;
  }

  .pl_lg--160_a06dfef20527a268 {
    padding-left: 160px;
  }

  .pr_lg--160_8a0cb7a70a0f9e8d {
    padding-right: 160px;
  }

  .mt_lg--160_c07d893bedffe3c6 {
    margin-top: 160px;
  }

  .mb_lg--160_2f954199d38df69f {
    margin-bottom: 160px;
  }

  .ml_lg--160_dcafa88c9cbbfd01 {
    margin-left: 160px;
  }

  .ptb_lg--165_ad1899d84a9b02bf {
    padding: 165px 0;
  }

  .plr_lg--165_b8297ab5d4aabcd5 {
    padding: 0 165px;
  }

  .pt_lg--165_fb7dfe3281bd2494 {
    padding-top: 165px;
  }

  .pb_lg--165_a4584427924f2d43 {
    padding-bottom: 165px;
  }

  .pl_lg--165_4c458524dd67f09c {
    padding-left: 165px;
  }

  .pr_lg--165_237565dc20825142 {
    padding-right: 165px;
  }

  .mt_lg--165_0d04f4fb0944de4f {
    margin-top: 165px;
  }

  .mb_lg--165_16bcf42b3e9e0f81 {
    margin-bottom: 165px;
  }

  .ml_lg--165_5aa47d21527cac4d {
    margin-left: 165px;
  }

  .ptb_lg--170_3466dfd7f793a2b8 {
    padding: 170px 0;
  }

  .plr_lg--170_8845809ec5e43535 {
    padding: 0 170px;
  }

  .pt_lg--170_5ac08b199fcbf29e {
    padding-top: 170px;
  }

  .pb_lg--170_f9fa7acefae633d1 {
    padding-bottom: 170px;
  }

  .pl_lg--170_2dbbe60e621843ec {
    padding-left: 170px;
  }

  .pr_lg--170_31fcbab8fdde436f {
    padding-right: 170px;
  }

  .mt_lg--170_7d859de8bd18b218 {
    margin-top: 170px;
  }

  .mb_lg--170_d7b7737a4ee0a848 {
    margin-bottom: 170px;
  }

  .ml_lg--170_93e43ddf5dc1e622 {
    margin-left: 170px;
  }

  .ptb_lg--175_f2da7d538004cc82 {
    padding: 175px 0;
  }

  .plr_lg--175_22f48a51c5f70440 {
    padding: 0 175px;
  }

  .pt_lg--175_b72351c06ce2dd58 {
    padding-top: 175px;
  }

  .pb_lg--175_10977157fd16b45e {
    padding-bottom: 175px;
  }

  .pl_lg--175_c43498586fae0d63 {
    padding-left: 175px;
  }

  .pr_lg--175_2c3e10fd2dd7124e {
    padding-right: 175px;
  }

  .mt_lg--175_66aa8a038095a6da {
    margin-top: 175px;
  }

  .mb_lg--175_cc8e7719d12e0bbc {
    margin-bottom: 175px;
  }

  .ml_lg--175_318bd3607050d4b7 {
    margin-left: 175px;
  }

  .ptb_lg--180_0239a33d397018ea {
    padding: 180px 0;
  }

  .plr_lg--180_206103ed1aa05d30 {
    padding: 0 180px;
  }

  .pt_lg--180_1736dfc768e12064 {
    padding-top: 180px;
  }

  .pb_lg--180_d634fcc593b383fd {
    padding-bottom: 180px;
  }

  .pl_lg--180_974a5315d705d7a0 {
    padding-left: 180px;
  }

  .pr_lg--180_10abd87e62506250 {
    padding-right: 180px;
  }

  .mt_lg--180_246252f31b8204bd {
    margin-top: 180px;
  }

  .mb_lg--180_3c2656f756e74041 {
    margin-bottom: 180px;
  }

  .ml_lg--180_c66ebb5d84526af5 {
    margin-left: 180px;
  }

  .ptb_lg--185_d4310daf6e505ba6 {
    padding: 185px 0;
  }

  .plr_lg--185_224b13babfa6a7dd {
    padding: 0 185px;
  }

  .pt_lg--185_46a68f7d69c3a706 {
    padding-top: 185px;
  }

  .pb_lg--185_6c71b97529f13259 {
    padding-bottom: 185px;
  }

  .pl_lg--185_70e8b990dd83f959 {
    padding-left: 185px;
  }

  .pr_lg--185_c22f258f95cb8c87 {
    padding-right: 185px;
  }

  .mt_lg--185_b907210158c103f8 {
    margin-top: 185px;
  }

  .mb_lg--185_018de8ce7948357f {
    margin-bottom: 185px;
  }

  .ml_lg--185_90f168c90b952c44 {
    margin-left: 185px;
  }

  .ptb_lg--190_2810748574a594fd {
    padding: 190px 0;
  }

  .plr_lg--190_c6c7043f99995408 {
    padding: 0 190px;
  }

  .pt_lg--190_abcfe2f652f8072e {
    padding-top: 190px;
  }

  .pb_lg--190_d4ca72c45a8c3a63 {
    padding-bottom: 190px;
  }

  .pl_lg--190_aff6d1383cada40c {
    padding-left: 190px;
  }

  .pr_lg--190_b71faa692c8ce253 {
    padding-right: 190px;
  }

  .mt_lg--190_9e0b9dcf1595596b {
    margin-top: 190px;
  }

  .mb_lg--190_5fbb5a729e7768f0 {
    margin-bottom: 190px;
  }

  .ml_lg--190_236bd28dd8b9f55e {
    margin-left: 190px;
  }

  .ptb_lg--195_962d16853cc1171b {
    padding: 195px 0;
  }

  .plr_lg--195_e2539038e1a0fccc {
    padding: 0 195px;
  }

  .pt_lg--195_d7db3bce9a30d950 {
    padding-top: 195px;
  }

  .pb_lg--195_760e813a1b54878c {
    padding-bottom: 195px;
  }

  .pl_lg--195_c3fca78252ff68f8 {
    padding-left: 195px;
  }

  .pr_lg--195_318340ebcd752395 {
    padding-right: 195px;
  }

  .mt_lg--195_b12ae31954bf2cf4 {
    margin-top: 195px;
  }

  .mb_lg--195_72feeee8e829bcf3 {
    margin-bottom: 195px;
  }

  .ml_lg--195_44cdc7e8c7d5c09d {
    margin-left: 195px;
  }

  .ptb_lg--200_3c1c95a5dc9871f7 {
    padding: 200px 0;
  }

  .plr_lg--200_15aff6fb0f8e8e49 {
    padding: 0 200px;
  }

  .pt_lg--200_e2631cf120db1003 {
    padding-top: 200px;
  }

  .pb_lg--200_6fcaa61f0a74e27d {
    padding-bottom: 200px;
  }

  .pl_lg--200_a98eabe18df00aab {
    padding-left: 200px;
  }

  .pr_lg--200_c0bcdeace5a9b42f {
    padding-right: 200px;
  }

  .mt_lg--200_7ae210f4cca60375 {
    margin-top: 200px;
  }

  .mb_lg--200_d826b49877a6d33e {
    margin-bottom: 200px;
  }

  .ml_lg--200_0232b24123972767 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_5f7f52f3d7fdf46f {
    padding: 0;
  }

  .pl_md--0_37300c53be1a8d74 {
    padding-left: 0;
  }

  .pr_md--0_fe60971410eca5a2 {
    padding-right: 0;
  }

  .pt_md--0_5f92028014a9a38e {
    padding-top: 0;
  }

  .pb_md--0_20bff931f84b81b6 {
    padding-bottom: 0;
  }

  .pb_md--80_16764ed2f51762c5 {
    padding-bottom: 80px;
  }

  .pt_md--50_a7abf37836ec10be {
    padding-top: 50px;
  }

  .mr_md--0_1361b7992c9cb1b8 {
    margin-right: 0;
  }

  .ml_md--0_369c1c0a44b5f6a8 {
    margin-left: 0;
  }

  .mt_md--0_b802e4ae9af5fdd1 {
    margin-top: 0;
  }

  .mb_md--0_1ac0968e91e827bc {
    margin-bottom: 0;
  }

  .ptb_md--250_f8e0e0a67777196a {
    padding: 250px 0;
  }

  .ptb_md--5_ed317a435d002c3d {
    padding: 5px 0;
  }

  .plr_md--5_6516bfcad96cc569 {
    padding: 0 5px;
  }

  .pt_md--5_ad3ad441e03be35a {
    padding-top: 5px;
  }

  .pb_md--5_327418918fca5c22 {
    padding-bottom: 5px;
  }

  .pl_md--5_f27a60ad66439a1c {
    padding-left: 5px;
  }

  .pr_md--5_c6fa92e6f0c973c3 {
    padding-right: 5px;
  }

  .mt_md--5_8b6dbf41994f1b60 {
    margin-top: 5px;
  }

  .mb_md--5_c93f9f80cdba4049 {
    margin-bottom: 5px;
  }

  .ptb_md--10_fb7462b02a951db5 {
    padding: 10px 0;
  }

  .plr_md--10_dc8815c8dce67a52 {
    padding: 0 10px;
  }

  .pt_md--10_7b18db757d30961f {
    padding-top: 10px;
  }

  .pb_md--10_cad9cfa8df4d09d3 {
    padding-bottom: 10px;
  }

  .pl_md--10_9c13364e39568123 {
    padding-left: 10px;
  }

  .pr_md--10_ea2f93bd52f842fb {
    padding-right: 10px;
  }

  .mt_md--10_d44f7b9f88985c67 {
    margin-top: 10px;
  }

  .mb_md--10_c65214b420e96e68 {
    margin-bottom: 10px;
  }

  .ptb_md--15_7eff17bc632297ae {
    padding: 15px 0;
  }

  .plr_md--15_4ff1c33a76f0e24b {
    padding: 0 15px;
  }

  .pt_md--15_7c2e70fa23344280 {
    padding-top: 15px;
  }

  .pb_md--15_9fdeb9000969799f {
    padding-bottom: 15px;
  }

  .pl_md--15_21330d48a3a48782 {
    padding-left: 15px;
  }

  .pr_md--15_7c450c56347e7d79 {
    padding-right: 15px;
  }

  .mt_md--15_39cc88068b853f2b {
    margin-top: 15px;
  }

  .mb_md--15_f39019c1f37ea1c0 {
    margin-bottom: 15px;
  }

  .ptb_md--20_644247b16ef08955 {
    padding: 20px 0;
  }

  .plr_md--20_94afce9f95d19699 {
    padding: 0 20px;
  }

  .pt_md--20_43506674674f31ce {
    padding-top: 20px;
  }

  .pb_md--20_2ad812336eb649b5 {
    padding-bottom: 20px;
  }

  .pl_md--20_c96cebdda8114cba {
    padding-left: 20px;
  }

  .pr_md--20_d23cdc3d8d6bd876 {
    padding-right: 20px;
  }

  .mt_md--20_0d42e81e2f5551c9 {
    margin-top: 20px;
  }

  .mb_md--20_912138179778ff00 {
    margin-bottom: 20px;
  }

  .ptb_md--25_448fcb0d462ee216 {
    padding: 25px 0;
  }

  .plr_md--25_37088f05b5ecfd48 {
    padding: 0 25px;
  }

  .pt_md--25_a090c1cd22c2832b {
    padding-top: 25px;
  }

  .pb_md--25_a5cfeb857dbf66b6 {
    padding-bottom: 25px;
  }

  .pl_md--25_105a0ad5b8d738fd {
    padding-left: 25px;
  }

  .pr_md--25_cd60d7bf93167ebc {
    padding-right: 25px;
  }

  .mt_md--25_66c56d178a9e262a {
    margin-top: 25px;
  }

  .mb_md--25_9001f018431a3101 {
    margin-bottom: 25px;
  }

  .ptb_md--30_f8b0ee38c77280a3 {
    padding: 30px 0;
  }

  .plr_md--30_e521ee46a6ef683e {
    padding: 0 30px;
  }

  .pt_md--30_bf992d14f6f5bd8f {
    padding-top: 30px;
  }

  .pb_md--30_2a54930450a53efa {
    padding-bottom: 30px;
  }

  .pl_md--30_1931b5ec978bbe42 {
    padding-left: 30px;
  }

  .pr_md--30_cfb0999e27b431dc {
    padding-right: 30px;
  }

  .mt_md--30_bfb301722c852d1a {
    margin-top: 30px;
  }

  .mb_md--30_3869cbaeac4c8bf6 {
    margin-bottom: 30px;
  }

  .ptb_md--35_cd305521981c125c {
    padding: 35px 0;
  }

  .plr_md--35_77e059f1f0faf9a0 {
    padding: 0 35px;
  }

  .pt_md--35_d1fb23b6b38292c4 {
    padding-top: 35px;
  }

  .pb_md--35_1fbc476daf0b0ff7 {
    padding-bottom: 35px;
  }

  .pl_md--35_5959fbb5b44cd4de {
    padding-left: 35px;
  }

  .pr_md--35_7ad3fe5c28809335 {
    padding-right: 35px;
  }

  .mt_md--35_da4d34606ef44790 {
    margin-top: 35px;
  }

  .mb_md--35_023c53edf69b6ef1 {
    margin-bottom: 35px;
  }

  .ptb_md--40_708356a1dbc003d1 {
    padding: 40px 0;
  }

  .plr_md--40_46018457410ea4d2 {
    padding: 0 40px;
  }

  .pt_md--40_4325c398e6ca84e7 {
    padding-top: 40px;
  }

  .pb_md--40_f1b6a83ddf52ae53 {
    padding-bottom: 40px;
  }

  .pl_md--40_c6eebb538e67c48e {
    padding-left: 40px;
  }

  .pr_md--40_d97748861e586183 {
    padding-right: 40px;
  }

  .mt_md--40_a4f0f579a391d4af {
    margin-top: 40px;
  }

  .mb_md--40_c78444eb257803c0 {
    margin-bottom: 40px;
  }

  .ptb_md--45_bcb89b2aea6affaf {
    padding: 45px 0;
  }

  .plr_md--45_2ecf8b45ae17c9d8 {
    padding: 0 45px;
  }

  .pt_md--45_a9cc3de105d74c8c {
    padding-top: 45px;
  }

  .pb_md--45_7a03bd5b6e394623 {
    padding-bottom: 45px;
  }

  .pl_md--45_5c833652f935296c {
    padding-left: 45px;
  }

  .pr_md--45_a9ea46bdbbe914b8 {
    padding-right: 45px;
  }

  .mt_md--45_07b7742f1bd0d66e {
    margin-top: 45px;
  }

  .mb_md--45_5cab3a43571fbfde {
    margin-bottom: 45px;
  }

  .ptb_md--50_0e9c0d2754475bcd {
    padding: 50px 0;
  }

  .plr_md--50_aa7c550ed0c851a5 {
    padding: 0 50px;
  }

  .pt_md--50_a7abf37836ec10be {
    padding-top: 50px;
  }

  .pb_md--50_08c6fa609e4ff0e0 {
    padding-bottom: 50px;
  }

  .pl_md--50_a8f4de3529f22f86 {
    padding-left: 50px;
  }

  .pr_md--50_8622cd36a342e3ae {
    padding-right: 50px;
  }

  .mt_md--50_78dfeb68c43802fe {
    margin-top: 50px;
  }

  .mb_md--50_42fa6707a0d4e7a2 {
    margin-bottom: 50px;
  }

  .ptb_md--55_c107039ad637f586 {
    padding: 55px 0;
  }

  .plr_md--55_76fe34d842277407 {
    padding: 0 55px;
  }

  .pt_md--55_46ed870d9b668853 {
    padding-top: 55px;
  }

  .pb_md--55_61eb4639ed56d4e2 {
    padding-bottom: 55px;
  }

  .pl_md--55_09146e2554a97883 {
    padding-left: 55px;
  }

  .pr_md--55_cf61092b17b0c2ed {
    padding-right: 55px;
  }

  .mt_md--55_c8a4e1309de7bf61 {
    margin-top: 55px;
  }

  .mb_md--55_d682c0ee8dcf622b {
    margin-bottom: 55px;
  }

  .ptb_md--60_dc1f173ab02ff185 {
    padding: 60px 0;
  }

  .plr_md--60_4b66c56bbe485b59 {
    padding: 0 60px;
  }

  .pt_md--60_ff3b3930957a3e8d {
    padding-top: 60px;
  }

  .pb_md--60_08ae285e62bd913c {
    padding-bottom: 60px;
  }

  .pl_md--60_04b60f474a381d1c {
    padding-left: 60px;
  }

  .pr_md--60_3c3f8a25d48492c9 {
    padding-right: 60px;
  }

  .mt_md--60_f819de61d8001171 {
    margin-top: 60px;
  }

  .mb_md--60_1a49878bfc1c7aaa {
    margin-bottom: 60px;
  }

  .ptb_md--65_d92cc294c57d79b1 {
    padding: 65px 0;
  }

  .plr_md--65_dadbba52270e2f80 {
    padding: 0 65px;
  }

  .pt_md--65_ba737d569b26bc4d {
    padding-top: 65px;
  }

  .pb_md--65_9b7504a538d3b458 {
    padding-bottom: 65px;
  }

  .pl_md--65_fac7b09081d77f72 {
    padding-left: 65px;
  }

  .pr_md--65_5f28b7bef2fa99b7 {
    padding-right: 65px;
  }

  .mt_md--65_55fbdae8b01746b4 {
    margin-top: 65px;
  }

  .mb_md--65_fa3ca5a0a3dbb330 {
    margin-bottom: 65px;
  }

  .ptb_md--70_0ab8860feb15645e {
    padding: 70px 0;
  }

  .plr_md--70_789bdea7075630c6 {
    padding: 0 70px;
  }

  .pt_md--70_b616db4a0ac485a2 {
    padding-top: 70px;
  }

  .pb_md--70_685c3baad4765e7a {
    padding-bottom: 70px;
  }

  .pl_md--70_6c3abae46931b42a {
    padding-left: 70px;
  }

  .pr_md--70_87f4cb62cb96eeeb {
    padding-right: 70px;
  }

  .mt_md--70_4319e41acd8a1e77 {
    margin-top: 70px;
  }

  .mb_md--70_ec2f248220161c7c {
    margin-bottom: 70px;
  }

  .ptb_md--75_761d05c2c3747090 {
    padding: 75px 0;
  }

  .plr_md--75_31167898a03aad77 {
    padding: 0 75px;
  }

  .pt_md--75_6366c4c5bfa1e5f4 {
    padding-top: 75px;
  }

  .pb_md--75_2d0faae1f2267f24 {
    padding-bottom: 75px;
  }

  .pl_md--75_7d07944cbba74d07 {
    padding-left: 75px;
  }

  .pr_md--75_3bb268aa0fa21c1a {
    padding-right: 75px;
  }

  .mt_md--75_bf3014c59b739780 {
    margin-top: 75px;
  }

  .mb_md--75_fa7a5579aa120d05 {
    margin-bottom: 75px;
  }

  .ptb_md--80_dcd868e1f75b1f1b {
    padding: 80px 0;
  }

  .plr_md--80_3869b95331293613 {
    padding: 0 80px;
  }

  .pt_md--80_5e9622be8ba77a49 {
    padding-top: 80px;
  }

  .pb_md--80_16764ed2f51762c5 {
    padding-bottom: 80px;
  }

  .pl_md--80_01fdc6c64b7d0060 {
    padding-left: 80px;
  }

  .pr_md--80_5c9bb00feb578fe6 {
    padding-right: 80px;
  }

  .mt_md--80_1738bdb47f22fb99 {
    margin-top: 80px;
  }

  .mb_md--80_c74573d83fe8ba05 {
    margin-bottom: 80px;
  }

  .ptb_md--85_f50001b8a39a180d {
    padding: 85px 0;
  }

  .plr_md--85_a726ab3221b143fe {
    padding: 0 85px;
  }

  .pt_md--85_06c0a2f14205cbf3 {
    padding-top: 85px;
  }

  .pb_md--85_b4d190b055be1e7a {
    padding-bottom: 85px;
  }

  .pl_md--85_7ff796460d3ad80b {
    padding-left: 85px;
  }

  .pr_md--85_53c44e3cf41daa8e {
    padding-right: 85px;
  }

  .mt_md--85_e653f334140c3f8f {
    margin-top: 85px;
  }

  .mb_md--85_213cc6e4afca67d9 {
    margin-bottom: 85px;
  }

  .ptb_md--90_51ca7a818acd7377 {
    padding: 90px 0;
  }

  .plr_md--90_b5b359725aefde5f {
    padding: 0 90px;
  }

  .pt_md--90_f3afc73300582d26 {
    padding-top: 90px;
  }

  .pb_md--90_8613cf8f1729d441 {
    padding-bottom: 90px;
  }

  .pl_md--90_daca92e8d6dd9c0b {
    padding-left: 90px;
  }

  .pr_md--90_c78c5b233ca2d446 {
    padding-right: 90px;
  }

  .mt_md--90_0b9b48be59aa11ef {
    margin-top: 90px;
  }

  .mb_md--90_695631e7c19953e9 {
    margin-bottom: 90px;
  }

  .ptb_md--95_7ac8a32cbca0e636 {
    padding: 95px 0;
  }

  .plr_md--95_150c597aa9045449 {
    padding: 0 95px;
  }

  .pt_md--95_f554ea34524c666d {
    padding-top: 95px;
  }

  .pb_md--95_e269972783010488 {
    padding-bottom: 95px;
  }

  .pl_md--95_45689b8f7eacb3d3 {
    padding-left: 95px;
  }

  .pr_md--95_cf8abb53aefd1a8b {
    padding-right: 95px;
  }

  .mt_md--95_88c5c99213e5f90d {
    margin-top: 95px;
  }

  .mb_md--95_97f92024905bbd48 {
    margin-bottom: 95px;
  }

  .ptb_md--100_d1e4ee67a50d4499 {
    padding: 100px 0;
  }

  .plr_md--100_70348d6e326fea36 {
    padding: 0 100px;
  }

  .pt_md--100_da8d3e355e396158 {
    padding-top: 100px;
  }

  .pb_md--100_09f506295d9c1ca4 {
    padding-bottom: 100px;
  }

  .pl_md--100_0fc0490234c38d11 {
    padding-left: 100px;
  }

  .pr_md--100_9b8547d0eb0ee8de {
    padding-right: 100px;
  }

  .mt_md--100_0950ed2a2fcb3f12 {
    margin-top: 100px;
  }

  .mb_md--100_456fc0946eadfc38 {
    margin-bottom: 100px;
  }

  .ptb_md--105_fc8862ead0c733a1 {
    padding: 105px 0;
  }

  .plr_md--105_2586804b376cf345 {
    padding: 0 105px;
  }

  .pt_md--105_e5186358f255d6bb {
    padding-top: 105px;
  }

  .pb_md--105_67317a394733dbe1 {
    padding-bottom: 105px;
  }

  .pl_md--105_640caa0f0e4fabcd {
    padding-left: 105px;
  }

  .pr_md--105_8ac1e6e284f2b0a0 {
    padding-right: 105px;
  }

  .mt_md--105_c84dbd74ed716683 {
    margin-top: 105px;
  }

  .mb_md--105_77bc1be4b8c13786 {
    margin-bottom: 105px;
  }

  .ptb_md--110_58147ffe10847abc {
    padding: 110px 0;
  }

  .plr_md--110_c32ef1f8b2bca29d {
    padding: 0 110px;
  }

  .pt_md--110_2023e6dbf36f6ad2 {
    padding-top: 110px;
  }

  .pb_md--110_220943ab66318614 {
    padding-bottom: 110px;
  }

  .pl_md--110_90e7b4f61944fc70 {
    padding-left: 110px;
  }

  .pr_md--110_dd2314e41033397d {
    padding-right: 110px;
  }

  .mt_md--110_3c548fb400a9ccdf {
    margin-top: 110px;
  }

  .mb_md--110_c2193f5bf7cb6626 {
    margin-bottom: 110px;
  }

  .ptb_md--115_e5390e3ff8cd8a2a {
    padding: 115px 0;
  }

  .plr_md--115_c686f15a26bffb00 {
    padding: 0 115px;
  }

  .pt_md--115_38f5c44df6a586af {
    padding-top: 115px;
  }

  .pb_md--115_18fcf770e244f4ec {
    padding-bottom: 115px;
  }

  .pl_md--115_eab408a4d8cc8b3d {
    padding-left: 115px;
  }

  .pr_md--115_11e50953a0c9ec43 {
    padding-right: 115px;
  }

  .mt_md--115_a47582f95c71816c {
    margin-top: 115px;
  }

  .mb_md--115_07126f0580e172fe {
    margin-bottom: 115px;
  }

  .ptb_md--120_1c6f522085279dc9 {
    padding: 120px 0;
  }

  .plr_md--120_8048947d9bc5b158 {
    padding: 0 120px;
  }

  .pt_md--120_69dfaa9f2415b51e {
    padding-top: 120px;
  }

  .pb_md--120_fea1136543e3536d {
    padding-bottom: 120px;
  }

  .pl_md--120_c7b453087a8f4b2d {
    padding-left: 120px;
  }

  .pr_md--120_c7a15a7e59de711f {
    padding-right: 120px;
  }

  .mt_md--120_588abbf72cd4f42f {
    margin-top: 120px;
  }

  .mb_md--120_fc83f7e55246d2ee {
    margin-bottom: 120px;
  }

  .ptb_md--125_979230a54041d9ff {
    padding: 125px 0;
  }

  .plr_md--125_fb753beb2331db03 {
    padding: 0 125px;
  }

  .pt_md--125_cd2230bf9b124cfe {
    padding-top: 125px;
  }

  .pb_md--125_59f80abf0e2c0243 {
    padding-bottom: 125px;
  }

  .pl_md--125_bec354311ea4194f {
    padding-left: 125px;
  }

  .pr_md--125_add0eff67fde1c79 {
    padding-right: 125px;
  }

  .mt_md--125_79c8f0665969f139 {
    margin-top: 125px;
  }

  .mb_md--125_b8e2c65d7d0bda0d {
    margin-bottom: 125px;
  }

  .ptb_md--130_d8dbbb0f83abce7b {
    padding: 130px 0;
  }

  .plr_md--130_1ddc5ccf868611ea {
    padding: 0 130px;
  }

  .pt_md--130_21505aa832d98adf {
    padding-top: 130px;
  }

  .pb_md--130_8f098f2b27b1dee9 {
    padding-bottom: 130px;
  }

  .pl_md--130_ba5f1e2f95067096 {
    padding-left: 130px;
  }

  .pr_md--130_00c8fe3240de83d9 {
    padding-right: 130px;
  }

  .mt_md--130_419874ad29980814 {
    margin-top: 130px;
  }

  .mb_md--130_97ee75240d323130 {
    margin-bottom: 130px;
  }

  .ptb_md--135_71fcfdb119237784 {
    padding: 135px 0;
  }

  .plr_md--135_eee749263b60f780 {
    padding: 0 135px;
  }

  .pt_md--135_17c289379b3bab72 {
    padding-top: 135px;
  }

  .pb_md--135_150761f441dc205c {
    padding-bottom: 135px;
  }

  .pl_md--135_5a03263e1a5cad28 {
    padding-left: 135px;
  }

  .pr_md--135_d4d2b0226af0c6a2 {
    padding-right: 135px;
  }

  .mt_md--135_64f9663496a128d3 {
    margin-top: 135px;
  }

  .mb_md--135_d80ccfe446943b5e {
    margin-bottom: 135px;
  }

  .ptb_md--140_a26bf6609e6b407b {
    padding: 140px 0;
  }

  .plr_md--140_9f7bcc441ae7ebd6 {
    padding: 0 140px;
  }

  .pt_md--140_708057354bf73afd {
    padding-top: 140px;
  }

  .pb_md--140_4b594d9516e5d6de {
    padding-bottom: 140px;
  }

  .pl_md--140_476f240426c7d385 {
    padding-left: 140px;
  }

  .pr_md--140_dd59b6cde1a0b7b4 {
    padding-right: 140px;
  }

  .mt_md--140_f38d2c4c61ee8e21 {
    margin-top: 140px;
  }

  .mb_md--140_3723b2703670b038 {
    margin-bottom: 140px;
  }

  .ptb_md--145_9da1ef2066055341 {
    padding: 145px 0;
  }

  .plr_md--145_2df50d30823c6f55 {
    padding: 0 145px;
  }

  .pt_md--145_2a627aa19275ee27 {
    padding-top: 145px;
  }

  .pb_md--145_4bdcd93b9d4dde9d {
    padding-bottom: 145px;
  }

  .pl_md--145_ec151b84a8fe7a4a {
    padding-left: 145px;
  }

  .pr_md--145_eaf3e935f8953fee {
    padding-right: 145px;
  }

  .mt_md--145_82827b7ab1626bb8 {
    margin-top: 145px;
  }

  .mb_md--145_40b3812fc99f8a08 {
    margin-bottom: 145px;
  }

  .ptb_md--150_4cbd6e3907e336d9 {
    padding: 150px 0;
  }

  .plr_md--150_84a7c19b0b71a75e {
    padding: 0 150px;
  }

  .pt_md--150_62c12f377a4e8379 {
    padding-top: 150px;
  }

  .pb_md--150_98a31a3c40c6a9b3 {
    padding-bottom: 150px;
  }

  .pl_md--150_f10251f5b38fe43f {
    padding-left: 150px;
  }

  .pr_md--150_45eb366e6efe60ee {
    padding-right: 150px;
  }

  .mt_md--150_0576f90eb9187c93 {
    margin-top: 150px;
  }

  .mb_md--150_c59372aef6cd9b83 {
    margin-bottom: 150px;
  }

  .ptb_md--155_45f01d9e56b561fb {
    padding: 155px 0;
  }

  .plr_md--155_72f5a34fdf2c9fab {
    padding: 0 155px;
  }

  .pt_md--155_67ba5cb183f56b7e {
    padding-top: 155px;
  }

  .pb_md--155_8dbbb7d6024632e2 {
    padding-bottom: 155px;
  }

  .pl_md--155_3229bfdf09712a7d {
    padding-left: 155px;
  }

  .pr_md--155_cca33049ad4c20bb {
    padding-right: 155px;
  }

  .mt_md--155_6a1e45b4fed8c74e {
    margin-top: 155px;
  }

  .mb_md--155_9a6d2a11a9b5838d {
    margin-bottom: 155px;
  }

  .ptb_md--160_57b95cc6e8e254c0 {
    padding: 160px 0;
  }

  .plr_md--160_86046afbb5076004 {
    padding: 0 160px;
  }

  .pt_md--160_1e7c51e7437511e8 {
    padding-top: 160px;
  }

  .pb_md--160_3bac208b5119658d {
    padding-bottom: 160px;
  }

  .pl_md--160_53359ecf38076bb9 {
    padding-left: 160px;
  }

  .pr_md--160_8905481f5f28bb2f {
    padding-right: 160px;
  }

  .mt_md--160_74feda4e509f0850 {
    margin-top: 160px;
  }

  .mb_md--160_d9596edc73b508cb {
    margin-bottom: 160px;
  }

  .ptb_md--165_65c4bd925fcca53c {
    padding: 165px 0;
  }

  .plr_md--165_50f6b44618577af2 {
    padding: 0 165px;
  }

  .pt_md--165_83262df6708b1aad {
    padding-top: 165px;
  }

  .pb_md--165_e1bcddc28e9ded22 {
    padding-bottom: 165px;
  }

  .pl_md--165_279b02d1b8cf2520 {
    padding-left: 165px;
  }

  .pr_md--165_583f2674887ef3a4 {
    padding-right: 165px;
  }

  .mt_md--165_ff5f2fb1ad7e5776 {
    margin-top: 165px;
  }

  .mb_md--165_76feb63220de8567 {
    margin-bottom: 165px;
  }

  .ptb_md--170_6fe372c10a9a84a2 {
    padding: 170px 0;
  }

  .plr_md--170_12d1cf4b93a22bb4 {
    padding: 0 170px;
  }

  .pt_md--170_3526fb5e25afe477 {
    padding-top: 170px;
  }

  .pb_md--170_1dbbcf58e09e4412 {
    padding-bottom: 170px;
  }

  .pl_md--170_7ecb6efee425762e {
    padding-left: 170px;
  }

  .pr_md--170_e4300defced0c728 {
    padding-right: 170px;
  }

  .mt_md--170_f23dfe0d03cc2521 {
    margin-top: 170px;
  }

  .mb_md--170_d9d748842385874d {
    margin-bottom: 170px;
  }

  .ptb_md--175_f3bdc4de4ec69d51 {
    padding: 175px 0;
  }

  .plr_md--175_f3d9631850dd1ce2 {
    padding: 0 175px;
  }

  .pt_md--175_6a45c036c7d1b548 {
    padding-top: 175px;
  }

  .pb_md--175_36db36afd8f834c9 {
    padding-bottom: 175px;
  }

  .pl_md--175_b7477aa5ff5b6fd0 {
    padding-left: 175px;
  }

  .pr_md--175_3356c7e4bf3a99f4 {
    padding-right: 175px;
  }

  .mt_md--175_da0a9d5283e05550 {
    margin-top: 175px;
  }

  .mb_md--175_aa744c8871804b6d {
    margin-bottom: 175px;
  }

  .ptb_md--180_872cf82b73cc7726 {
    padding: 180px 0;
  }

  .plr_md--180_f1e8eeec3be8f085 {
    padding: 0 180px;
  }

  .pt_md--180_4abd1ab17a168845 {
    padding-top: 180px;
  }

  .pb_md--180_d20d90350bf93c64 {
    padding-bottom: 180px;
  }

  .pl_md--180_889f0b36131e9424 {
    padding-left: 180px;
  }

  .pr_md--180_a32eb18de4da5d2c {
    padding-right: 180px;
  }

  .mt_md--180_737c341c4f95f36f {
    margin-top: 180px;
  }

  .mb_md--180_49cf8e58126d98ee {
    margin-bottom: 180px;
  }

  .ptb_md--185_934632ef03d14034 {
    padding: 185px 0;
  }

  .plr_md--185_63f2219c65b8e00c {
    padding: 0 185px;
  }

  .pt_md--185_abb64fad36f72639 {
    padding-top: 185px;
  }

  .pb_md--185_9fa177f830dd96ae {
    padding-bottom: 185px;
  }

  .pl_md--185_84178a0709b65c0f {
    padding-left: 185px;
  }

  .pr_md--185_2e3d05002ebd045d {
    padding-right: 185px;
  }

  .mt_md--185_29dd0178db606217 {
    margin-top: 185px;
  }

  .mb_md--185_b80722f8ff299875 {
    margin-bottom: 185px;
  }

  .ptb_md--190_702971b5d41e3abe {
    padding: 190px 0;
  }

  .plr_md--190_c1a601a7c9772f98 {
    padding: 0 190px;
  }

  .pt_md--190_b05c26a5554bb1ca {
    padding-top: 190px;
  }

  .pb_md--190_d907d191fa4e6580 {
    padding-bottom: 190px;
  }

  .pl_md--190_437cc77850ca57a3 {
    padding-left: 190px;
  }

  .pr_md--190_a08c039f31a18a49 {
    padding-right: 190px;
  }

  .mt_md--190_5fc95bcfc0a7763b {
    margin-top: 190px;
  }

  .mb_md--190_ba25e2fb821219c7 {
    margin-bottom: 190px;
  }

  .ptb_md--195_709bfa68083f0c71 {
    padding: 195px 0;
  }

  .plr_md--195_de04763fa3293890 {
    padding: 0 195px;
  }

  .pt_md--195_f9f7551b1a7b759d {
    padding-top: 195px;
  }

  .pb_md--195_41abaf2d49b33858 {
    padding-bottom: 195px;
  }

  .pl_md--195_4fd564b96bd3cba4 {
    padding-left: 195px;
  }

  .pr_md--195_e47821c6c9980fad {
    padding-right: 195px;
  }

  .mt_md--195_84bff75178ecd5db {
    margin-top: 195px;
  }

  .mb_md--195_9f90097262a99f63 {
    margin-bottom: 195px;
  }

  .ptb_md--200_9501aa68e68c00eb {
    padding: 200px 0;
  }

  .plr_md--200_e5e7199735ad0690 {
    padding: 0 200px;
  }

  .pt_md--200_52a675905d06edbb {
    padding-top: 200px;
  }

  .pb_md--200_b619fc77c4c8ba54 {
    padding-bottom: 200px;
  }

  .pl_md--200_10d401a5ca536b40 {
    padding-left: 200px;
  }

  .pr_md--200_2f431ccc1868c5cc {
    padding-right: 200px;
  }

  .mt_md--200_65ee024b59adef5f {
    margin-top: 200px;
  }

  .mb_md--200_f2524016032ecb8c {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_82f513e2774ac908 {
    padding: 250px 0;
  }

  .ptb_sm--0_f060e3b192061348 {
    padding: 0;
  }

  .pl_sm--0_9f61b7657bb8e71c {
    padding-left: 0;
  }

  .pr_sm--0_5cd520afeeead3f3 {
    padding-right: 0;
  }

  .pt_sm--0_91613140c45c1018 {
    padding-top: 0;
  }

  .pb_sm--0_f2e7fdd58278811a {
    padding-bottom: 0;
  }

  .pb_sm--80_7e0311968929aa94 {
    padding-bottom: 30px;
  }

  .pt_sm--50_e2fb7e70e7f82a58 {
    padding-top: 50px;
  }

  .mr_sm--0_fb4c1cb869c0ee97 {
    margin-right: 0;
  }

  .ml_sm--0_c430ad29726a49c3 {
    margin-left: 0;
  }

  .mt_sm--0_ec94b3a93985a969 {
    margin-top: 0;
  }

  .mb_sm--0_6cc34f1edf30a5df {
    margin-bottom: 0;
  }

  .pt_sm--150_b42c1ef08cb2f1e8 {
    padding-top: 150px;
  }

  .pb_sm--110_28e8225414748009 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_c8b094ed4e32b857 {
    padding: 5px 0;
  }

  .plr_sm--5_2b035f371c024f89 {
    padding: 0 5px;
  }

  .pt_sm--5_a0c9f174c9f28d50 {
    padding-top: 5px;
  }

  .pb_sm--5_d73c7ccae8eb196a {
    padding-bottom: 5px;
  }

  .pl_sm--5_1b478840039da166 {
    padding-left: 5px;
  }

  .pr_sm--5_1821b4301eae31b4 {
    padding-right: 5px;
  }

  .mt_sm--5_79ee64679d01dd75 {
    margin-top: 5px;
  }

  .ml_sm--5_dba0cd1cfa766558 {
    margin-left: 5px;
  }

  .mr_sm--5_e6f1c9c20022958e {
    margin-right: 5px;
  }

  .mb_sm--5_3813d685d595802a {
    margin-bottom: 5px;
  }

  .ptb_sm--10_995b8260bdb5cd54 {
    padding: 10px 0;
  }

  .plr_sm--10_07da97b5fa726f78 {
    padding: 0 10px;
  }

  .pt_sm--10_40fb76028f918eb8 {
    padding-top: 10px;
  }

  .pb_sm--10_6d907c08cfac64e3 {
    padding-bottom: 10px;
  }

  .pl_sm--10_ec744fe5d4792c97 {
    padding-left: 10px;
  }

  .pr_sm--10_e83c9737a6d393f6 {
    padding-right: 10px;
  }

  .mt_sm--10_434e687bcdf5ef60 {
    margin-top: 10px;
  }

  .ml_sm--10_47cbd5dcda1f9b86 {
    margin-left: 10px;
  }

  .mr_sm--10_e2a8d3c6424f71ac {
    margin-right: 10px;
  }

  .mb_sm--10_3055c48b902349ff {
    margin-bottom: 10px;
  }

  .ptb_sm--15_f61d0c4b484fe178 {
    padding: 15px 0;
  }

  .plr_sm--15_cf3a787b51d9a947 {
    padding: 0 15px;
  }

  .pt_sm--15_05aa5c3171928845 {
    padding-top: 15px;
  }

  .pb_sm--15_7c6b9910300d18be {
    padding-bottom: 15px;
  }

  .pl_sm--15_6eedca14409b12d5 {
    padding-left: 15px;
  }

  .pr_sm--15_449b29b357be16fe {
    padding-right: 15px;
  }

  .mt_sm--15_297cbd470b4bb591 {
    margin-top: 15px;
  }

  .ml_sm--15_c557f674da427024 {
    margin-left: 15px;
  }

  .mr_sm--15_afefb08b1afcc804 {
    margin-right: 15px;
  }

  .mb_sm--15_deda17cc319ec7d4 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_849b530194aae90d {
    padding: 20px 0;
  }

  .plr_sm--20_99d72378da399e62 {
    padding: 0 20px;
  }

  .pt_sm--20_b0cb7a7ff7d2a904 {
    padding-top: 20px;
  }

  .pb_sm--20_15248f70bd3160fc {
    padding-bottom: 20px;
  }

  .pl_sm--20_57682b36ced9fd78 {
    padding-left: 20px;
  }

  .pr_sm--20_998cbd1abf52604d {
    padding-right: 20px;
  }

  .mt_sm--20_9d5ce240d9befaea {
    margin-top: 20px;
  }

  .ml_sm--20_aece338db5659653 {
    margin-left: 20px;
  }

  .mr_sm--20_e5f3bdd01f159810 {
    margin-right: 20px;
  }

  .mb_sm--20_063d2f35c45e6654 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_62bb6b7ad079230c {
    padding: 25px 0;
  }

  .plr_sm--25_872d30d22596fe61 {
    padding: 0 25px;
  }

  .pt_sm--25_f7986169044f2d3b {
    padding-top: 25px;
  }

  .pb_sm--25_e4d4e74db0d9c4f1 {
    padding-bottom: 25px;
  }

  .pl_sm--25_d18b5f2c0d073d70 {
    padding-left: 25px;
  }

  .pr_sm--25_179df037e1903e2f {
    padding-right: 25px;
  }

  .mt_sm--25_5c8c849d4cd5bb3c {
    margin-top: 25px;
  }

  .ml_sm--25_d0dd8c489cb38626 {
    margin-left: 25px;
  }

  .mr_sm--25_cd8afbe5020bb5fd {
    margin-right: 25px;
  }

  .mb_sm--25_50f9e0304765d4cc {
    margin-bottom: 25px;
  }

  .ptb_sm--30_f58b19db42e3ba88 {
    padding: 30px 0;
  }

  .plr_sm--30_aca80a95f9a79b4c {
    padding: 0 30px;
  }

  .pt_sm--30_b623243042e015d1 {
    padding-top: 30px;
  }

  .pb_sm--30_1cadc6cd8253a84e {
    padding-bottom: 30px;
  }

  .pl_sm--30_1a0001153dbf2dfc {
    padding-left: 30px;
  }

  .pr_sm--30_5a5cc538de2d9f69 {
    padding-right: 30px;
  }

  .mt_sm--30_b5d699ad194df007 {
    margin-top: 30px;
  }

  .ml_sm--30_064a264d66667f9e {
    margin-left: 30px;
  }

  .mr_sm--30_be9d8348f11c8d8d {
    margin-right: 30px;
  }

  .mb_sm--30_ff922f974d22d2de {
    margin-bottom: 30px;
  }

  .ptb_sm--35_6d74665b0e3f69c0 {
    padding: 35px 0;
  }

  .plr_sm--35_0e011dada83f4f45 {
    padding: 0 35px;
  }

  .pt_sm--35_bd7b6942af6b1d6e {
    padding-top: 35px;
  }

  .pb_sm--35_5885134788dd7f88 {
    padding-bottom: 35px;
  }

  .pl_sm--35_b4e27758babbd535 {
    padding-left: 35px;
  }

  .pr_sm--35_d4691752504ba0a0 {
    padding-right: 35px;
  }

  .mt_sm--35_5427b6e5a8b7c431 {
    margin-top: 35px;
  }

  .ml_sm--35_ae187b1689936d18 {
    margin-left: 35px;
  }

  .mr_sm--35_2db5e2f9a837b0e4 {
    margin-right: 35px;
  }

  .mb_sm--35_cbd7ee4fdf99bf3d {
    margin-bottom: 35px;
  }

  .ptb_sm--40_00b3f0687ecd6972 {
    padding: 40px 0;
  }

  .plr_sm--40_664fd9dc1d78f509 {
    padding: 0 40px;
  }

  .pt_sm--40_535b2743c2df3405 {
    padding-top: 40px;
  }

  .pb_sm--40_79790e730c034bc9 {
    padding-bottom: 40px;
  }

  .pl_sm--40_dc743af79203e236 {
    padding-left: 40px;
  }

  .pr_sm--40_1ed05ff7d15cfb1b {
    padding-right: 40px;
  }

  .mt_sm--40_3f90d894d072b75b {
    margin-top: 40px;
  }

  .ml_sm--40_c5c668673483162f {
    margin-left: 40px;
  }

  .mr_sm--40_cde0bbfef97e06e2 {
    margin-right: 40px;
  }

  .mb_sm--40_d414c9eb02775be0 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_0c5198dff696af64 {
    padding: 45px 0;
  }

  .plr_sm--45_dfe7b125c3833af9 {
    padding: 0 45px;
  }

  .pt_sm--45_b6338aac47b07461 {
    padding-top: 45px;
  }

  .pb_sm--45_9bf2016945c5dfde {
    padding-bottom: 45px;
  }

  .pl_sm--45_d82d171540e06fc3 {
    padding-left: 45px;
  }

  .pr_sm--45_fa30a58de708a8e5 {
    padding-right: 45px;
  }

  .mt_sm--45_9333585539c05902 {
    margin-top: 45px;
  }

  .ml_sm--45_3187690e24f77a7b {
    margin-left: 45px;
  }

  .mr_sm--45_a31337f77de3451c {
    margin-right: 45px;
  }

  .mb_sm--45_7e5bbc5693285296 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_54215d7c68d727c3 {
    padding: 50px 0;
  }

  .plr_sm--50_0aa2f3822baa20c9 {
    padding: 0 50px;
  }

  .pt_sm--50_e2fb7e70e7f82a58 {
    padding-top: 50px;
  }

  .pb_sm--50_3c2861fc13973768 {
    padding-bottom: 50px;
  }

  .pl_sm--50_a34272d93bd5c7b3 {
    padding-left: 50px;
  }

  .pr_sm--50_e70533ce119ee077 {
    padding-right: 50px;
  }

  .mt_sm--50_e187e8671eb60af0 {
    margin-top: 50px;
  }

  .ml_sm--50_cf1d8bba285e2d79 {
    margin-left: 50px;
  }

  .mr_sm--50_55b9800b97a4e73b {
    margin-right: 50px;
  }

  .mb_sm--50_4ccce5f16e5ea810 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_a0352aec94a0c53a {
    padding: 55px 0;
  }

  .plr_sm--55_a4c1aed8df0c0215 {
    padding: 0 55px;
  }

  .pt_sm--55_92ab1e3e32257426 {
    padding-top: 55px;
  }

  .pb_sm--55_5fb772ce3594c2c2 {
    padding-bottom: 55px;
  }

  .pl_sm--55_c1d45a9b2ad4cb01 {
    padding-left: 55px;
  }

  .pr_sm--55_271446085d609941 {
    padding-right: 55px;
  }

  .mt_sm--55_cf801cbfd04d8bae {
    margin-top: 55px;
  }

  .ml_sm--55_3fe9a31b2b068102 {
    margin-left: 55px;
  }

  .mr_sm--55_8102e6b9b512868c {
    margin-right: 55px;
  }

  .mb_sm--55_42133a6699d39589 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_7e47146ca66c79b9 {
    padding: 60px 0;
  }

  .plr_sm--60_1610fee5dd866d48 {
    padding: 0 60px;
  }

  .pt_sm--60_210a6d6b049bdc0f {
    padding-top: 60px;
  }

  .pb_sm--60_2b07d0cb2b3fdbe2 {
    padding-bottom: 60px;
  }

  .pl_sm--60_05c2955a868e31bf {
    padding-left: 60px;
  }

  .pr_sm--60_aea1e0f2ba433f51 {
    padding-right: 60px;
  }

  .mt_sm--60_0d06f833687b8651 {
    margin-top: 60px;
  }

  .ml_sm--60_dfbe07737e4ce294 {
    margin-left: 60px;
  }

  .mr_sm--60_cb40e9b0a43d806c {
    margin-right: 60px;
  }

  .mb_sm--60_bef601fc028eda60 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_e1fb86ad55079a11 {
    padding: 65px 0;
  }

  .plr_sm--65_3421d33678cdd09d {
    padding: 0 65px;
  }

  .pt_sm--65_bd9131f970a7b686 {
    padding-top: 65px;
  }

  .pb_sm--65_bff15170ba183af3 {
    padding-bottom: 65px;
  }

  .pl_sm--65_1d68a7e120a0a37c {
    padding-left: 65px;
  }

  .pr_sm--65_fd8187c2aedd4b63 {
    padding-right: 65px;
  }

  .mt_sm--65_d08750fc7d460f81 {
    margin-top: 65px;
  }

  .ml_sm--65_f41eb6130791999a {
    margin-left: 65px;
  }

  .mr_sm--65_66915ea390325de9 {
    margin-right: 65px;
  }

  .mb_sm--65_0fa0b0f5735628b7 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_ec687d25e335b641 {
    padding: 70px 0;
  }

  .plr_sm--70_981798367ef0373b {
    padding: 0 70px;
  }

  .pt_sm--70_8c30fb4f4fde8b4e {
    padding-top: 70px;
  }

  .pb_sm--70_61c7ffff4d7c8375 {
    padding-bottom: 70px;
  }

  .pl_sm--70_eb9d98496baea247 {
    padding-left: 70px;
  }

  .pr_sm--70_7b5534c940e287ac {
    padding-right: 70px;
  }

  .mt_sm--70_05ba0fc71b6a3c98 {
    margin-top: 70px;
  }

  .ml_sm--70_15b24091f009d819 {
    margin-left: 70px;
  }

  .mr_sm--70_c4809c1a0da91841 {
    margin-right: 70px;
  }

  .mb_sm--70_afb2fe22900d20e1 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_fa123cbf7b8fc2d7 {
    padding: 75px 0;
  }

  .plr_sm--75_48a58470e0086a63 {
    padding: 0 75px;
  }

  .pt_sm--75_19269bf195b97798 {
    padding-top: 75px;
  }

  .pb_sm--75_b14a45d7e3e3a374 {
    padding-bottom: 75px;
  }

  .pl_sm--75_66e01dd61562b7c7 {
    padding-left: 75px;
  }

  .pr_sm--75_2acb315a5ffa5426 {
    padding-right: 75px;
  }

  .mt_sm--75_59cc7c50dcdb7a7f {
    margin-top: 75px;
  }

  .ml_sm--75_f91782b9081c0313 {
    margin-left: 75px;
  }

  .mr_sm--75_054558d9d8195a7a {
    margin-right: 75px;
  }

  .mb_sm--75_c255987bdd206c9d {
    margin-bottom: 75px;
  }

  .ptb_sm--80_92ee911e0ad98698 {
    padding: 80px 0;
  }

  .plr_sm--80_eb892a3ad2096554 {
    padding: 0 80px;
  }

  .pt_sm--80_45e4d9058ac44f47 {
    padding-top: 80px;
  }

  .pb_sm--80_7e0311968929aa94 {
    padding-bottom: 80px;
  }

  .pl_sm--80_fcf055fda7c6303b {
    padding-left: 80px;
  }

  .pr_sm--80_a678bb2fd94dd694 {
    padding-right: 80px;
  }

  .mt_sm--80_47e8796e31e2be0d {
    margin-top: 80px;
  }

  .ml_sm--80_61a29118c593d5b1 {
    margin-left: 80px;
  }

  .mr_sm--80_b338191690937427 {
    margin-right: 80px;
  }

  .mb_sm--80_81a062bdc301aad3 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f2ad396359bcdd4f {
    padding: 85px 0;
  }

  .plr_sm--85_ce4160c98123a0dd {
    padding: 0 85px;
  }

  .pt_sm--85_9f30e6b55eae1219 {
    padding-top: 85px;
  }

  .pb_sm--85_e9784fda07637051 {
    padding-bottom: 85px;
  }

  .pl_sm--85_b23807965148ca09 {
    padding-left: 85px;
  }

  .pr_sm--85_0352f176f3424069 {
    padding-right: 85px;
  }

  .mt_sm--85_92bfea39f0757040 {
    margin-top: 85px;
  }

  .ml_sm--85_159a078f5fb05964 {
    margin-left: 85px;
  }

  .mr_sm--85_0ddb880cf6754e2f {
    margin-right: 85px;
  }

  .mb_sm--85_6630b245bbaedbab {
    margin-bottom: 85px;
  }

  .ptb_sm--90_44e375d4efdb9c7e {
    padding: 90px 0;
  }

  .plr_sm--90_d2a9800477d75014 {
    padding: 0 90px;
  }

  .pt_sm--90_ea8fe7cc01617f1d {
    padding-top: 90px;
  }

  .pb_sm--90_83dbed16cba1c635 {
    padding-bottom: 90px;
  }

  .pl_sm--90_bfdf75fe36a34a79 {
    padding-left: 90px;
  }

  .pr_sm--90_8fd9923a1330ab42 {
    padding-right: 90px;
  }

  .mt_sm--90_86d368e820d7640b {
    margin-top: 90px;
  }

  .ml_sm--90_85824bd751714fac {
    margin-left: 90px;
  }

  .mr_sm--90_e8dfd94ecc22d2c4 {
    margin-right: 90px;
  }

  .mb_sm--90_0558befb02cb0805 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_febbbdd797d6e695 {
    padding: 95px 0;
  }

  .plr_sm--95_3cbd9ed0519b32a2 {
    padding: 0 95px;
  }

  .pt_sm--95_d94ce2a2c7c8655a {
    padding-top: 95px;
  }

  .pb_sm--95_832bb240413f694d {
    padding-bottom: 95px;
  }

  .pl_sm--95_40de100844a77c99 {
    padding-left: 95px;
  }

  .pr_sm--95_66dfcfdb139df1bd {
    padding-right: 95px;
  }

  .mt_sm--95_d09129b96e1bc1e6 {
    margin-top: 95px;
  }

  .ml_sm--95_dc1363b9192e8374 {
    margin-left: 95px;
  }

  .mr_sm--95_2a31ecf465b80bf3 {
    margin-right: 95px;
  }

  .mb_sm--95_71e6cc87a7b6b946 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_2a3c343eaf1281cd {
    padding: 100px 0;
  }

  .plr_sm--100_c5feead657fecd0e {
    padding: 0 100px;
  }

  .pt_sm--100_226a36e434925a1a {
    padding-top: 100px;
  }

  .pb_sm--100_df7e1605a19f36cb {
    padding-bottom: 100px;
  }

  .pl_sm--100_4edf45c717ec206e {
    padding-left: 100px;
  }

  .pr_sm--100_a5943deb29fc4906 {
    padding-right: 100px;
  }

  .mt_sm--100_d08c25c1d2200b54 {
    margin-top: 100px;
  }

  .ml_sm--100_67c062e156c2d27a {
    margin-left: 100px;
  }

  .mr_sm--100_66878c36310ebcd6 {
    margin-right: 100px;
  }

  .mb_sm--100_5e46a43ec2a58412 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_8373fc4a4db93791 {
    padding: 105px 0;
  }

  .plr_sm--105_2525b463870cfa2b {
    padding: 0 105px;
  }

  .pt_sm--105_b042c86159220313 {
    padding-top: 105px;
  }

  .pb_sm--105_28b5160ab8bde500 {
    padding-bottom: 105px;
  }

  .pl_sm--105_5c06ebb7fe9ae152 {
    padding-left: 105px;
  }

  .pr_sm--105_438670efd516ba13 {
    padding-right: 105px;
  }

  .mt_sm--105_5f17991d1111ba49 {
    margin-top: 105px;
  }

  .ml_sm--105_9f18134cd50852a3 {
    margin-left: 105px;
  }

  .mr_sm--105_95a0f304e0ca6b44 {
    margin-right: 105px;
  }

  .mb_sm--105_c1f2a6e6024404c1 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_7d444c17f7786395 {
    padding: 110px 0;
  }

  .plr_sm--110_dd0021558af76446 {
    padding: 0 110px;
  }

  .pt_sm--110_0d4a2e74d70f8b45 {
    padding-top: 110px;
  }

  .pb_sm--110_28e8225414748009 {
    padding-bottom: 110px;
  }

  .pl_sm--110_0d27beb1c3daca50 {
    padding-left: 110px;
  }

  .pr_sm--110_41752f28f10fd094 {
    padding-right: 110px;
  }

  .mt_sm--110_9c86f6a6fd71d3ec {
    margin-top: 110px;
  }

  .ml_sm--110_0a4dff6cddf65d8e {
    margin-left: 110px;
  }

  .mr_sm--110_9c061ca725db57e6 {
    margin-right: 110px;
  }

  .mb_sm--110_8f0f73026f457eee {
    margin-bottom: 110px;
  }

  .ptb_sm--115_fc4d59ba53784ed3 {
    padding: 115px 0;
  }

  .plr_sm--115_9957be7371cd4151 {
    padding: 0 115px;
  }

  .pt_sm--115_5cca4798716e546f {
    padding-top: 115px;
  }

  .pb_sm--115_00df28e5369f6a83 {
    padding-bottom: 115px;
  }

  .pl_sm--115_372789960900cf18 {
    padding-left: 115px;
  }

  .pr_sm--115_46ea0974033371d4 {
    padding-right: 115px;
  }

  .mt_sm--115_30bc8bd08866b9de {
    margin-top: 115px;
  }

  .ml_sm--115_b599f3e1895850bc {
    margin-left: 115px;
  }

  .mr_sm--115_93bfec7055425b7d {
    margin-right: 115px;
  }

  .mb_sm--115_fdb9c2076f860d87 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_e1316acf5bee2eac {
    padding: 120px 0;
  }

  .plr_sm--120_186880c383987b4d {
    padding: 0 120px;
  }

  .pt_sm--120_732edaeafa287a62 {
    padding-top: 120px;
  }

  .pb_sm--120_db50332b17673741 {
    padding-bottom: 120px;
  }

  .pl_sm--120_69fcb857b815c5d0 {
    padding-left: 120px;
  }

  .pr_sm--120_932b15a06b6dfc07 {
    padding-right: 120px;
  }

  .mt_sm--120_c16bfa55fdccbe27 {
    margin-top: 120px;
  }

  .ml_sm--120_9fa43be243921516 {
    margin-left: 120px;
  }

  .mr_sm--120_d10e3fec658b3501 {
    margin-right: 120px;
  }

  .mb_sm--120_b1d3a35a0f9182a2 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_371e7b90baf3ff9c {
    padding: 125px 0;
  }

  .plr_sm--125_f9885a63550a56c5 {
    padding: 0 125px;
  }

  .pt_sm--125_83b02fc53cb727cb {
    padding-top: 125px;
  }

  .pb_sm--125_363a7c61cf31bc49 {
    padding-bottom: 125px;
  }

  .pl_sm--125_1aeddb73804fd241 {
    padding-left: 125px;
  }

  .pr_sm--125_2bfa6f585b712dc7 {
    padding-right: 125px;
  }

  .mt_sm--125_1ab9a30e0585c164 {
    margin-top: 125px;
  }

  .ml_sm--125_33536a23f30a65e0 {
    margin-left: 125px;
  }

  .mr_sm--125_57075b5a50204d87 {
    margin-right: 125px;
  }

  .mb_sm--125_3d8ad9d2143b4b22 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_839989bb182d3613 {
    padding: 130px 0;
  }

  .plr_sm--130_b6ee29b86db7b241 {
    padding: 0 130px;
  }

  .pt_sm--130_4fd0219f0cc6bf8d {
    padding-top: 130px;
  }

  .pb_sm--130_32191e5f79ba57f7 {
    padding-bottom: 130px;
  }

  .pl_sm--130_9e5c85078322831f {
    padding-left: 130px;
  }

  .pr_sm--130_bb36a528ae2c5605 {
    padding-right: 130px;
  }

  .mt_sm--130_51e8929580d90836 {
    margin-top: 130px;
  }

  .ml_sm--130_69b11598cf90e726 {
    margin-left: 130px;
  }

  .mr_sm--130_76b1452ad04a4316 {
    margin-right: 130px;
  }

  .mb_sm--130_a0a2454d5bbc8b2d {
    margin-bottom: 130px;
  }

  .ptb_sm--135_56bd04b9967901ff {
    padding: 135px 0;
  }

  .plr_sm--135_0d17670869c53e1d {
    padding: 0 135px;
  }

  .pt_sm--135_cd1372e4b4e6615c {
    padding-top: 135px;
  }

  .pb_sm--135_db139fbc1b7e8675 {
    padding-bottom: 135px;
  }

  .pl_sm--135_261900ca7d843494 {
    padding-left: 135px;
  }

  .pr_sm--135_1e05b4ba288cfc84 {
    padding-right: 135px;
  }

  .mt_sm--135_613a37536e46fb14 {
    margin-top: 135px;
  }

  .ml_sm--135_aabce59db573cb9a {
    margin-left: 135px;
  }

  .mr_sm--135_0e496e8777b164e6 {
    margin-right: 135px;
  }

  .mb_sm--135_4cd767bbeb2c1101 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_53c617ffbfa8f10f {
    padding: 140px 0;
  }

  .plr_sm--140_31f807f13bd45273 {
    padding: 0 140px;
  }

  .pt_sm--140_1ae8779d26be8f9b {
    padding-top: 140px;
  }

  .pb_sm--140_4317b1e3c6b8a19d {
    padding-bottom: 140px;
  }

  .pl_sm--140_3d665dd739934617 {
    padding-left: 140px;
  }

  .pr_sm--140_c46a8f62a9ed6818 {
    padding-right: 140px;
  }

  .mt_sm--140_066bc622bf3c671a {
    margin-top: 140px;
  }

  .ml_sm--140_723771dd0b520b03 {
    margin-left: 140px;
  }

  .mr_sm--140_72b05f5eb8ceb013 {
    margin-right: 140px;
  }

  .mb_sm--140_e7999f4f57f61c33 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_4e34da0b6de136e6 {
    padding: 145px 0;
  }

  .plr_sm--145_56a353996c29b805 {
    padding: 0 145px;
  }

  .pt_sm--145_a32c95a40bfe2854 {
    padding-top: 145px;
  }

  .pb_sm--145_ad67d529a9b308b8 {
    padding-bottom: 145px;
  }

  .pl_sm--145_3f8f54cdbf14fecc {
    padding-left: 145px;
  }

  .pr_sm--145_d6d04e9d9fcf3d46 {
    padding-right: 145px;
  }

  .mt_sm--145_52703765ed7824c7 {
    margin-top: 145px;
  }

  .ml_sm--145_c2ca3af0a1f61d91 {
    margin-left: 145px;
  }

  .mr_sm--145_47e3133c8c839dda {
    margin-right: 145px;
  }

  .mb_sm--145_b56555e79e1fcf0b {
    margin-bottom: 145px;
  }

  .ptb_sm--150_28289dac5861ca39 {
    padding: 150px 0;
  }

  .plr_sm--150_b3816f4d20019ce9 {
    padding: 0 150px;
  }

  .pt_sm--150_b42c1ef08cb2f1e8 {
    padding-top: 150px;
  }

  .pb_sm--150_f731986015409cb9 {
    padding-bottom: 150px;
  }

  .pl_sm--150_ce4af5deb1484b58 {
    padding-left: 150px;
  }

  .pr_sm--150_058ccea235d800ea {
    padding-right: 150px;
  }

  .mt_sm--150_8bbd6faf1d7e2b8c {
    margin-top: 150px;
  }

  .ml_sm--150_791bc9db83560643 {
    margin-left: 150px;
  }

  .mr_sm--150_78c66796f2f1d088 {
    margin-right: 150px;
  }

  .mb_sm--150_2f7e45438faca767 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_5b6d7043040db968 {
    padding: 155px 0;
  }

  .plr_sm--155_50a5fa36b155c3e0 {
    padding: 0 155px;
  }

  .pt_sm--155_2fb39f5ea7ef4efc {
    padding-top: 155px;
  }

  .pb_sm--155_1aff7bb4f6c6794b {
    padding-bottom: 155px;
  }

  .pl_sm--155_81606593a1eb0fb9 {
    padding-left: 155px;
  }

  .pr_sm--155_47bfa59311f7bcca {
    padding-right: 155px;
  }

  .mt_sm--155_28e5ecf1b5d41e00 {
    margin-top: 155px;
  }

  .ml_sm--155_eec9ba5fce2eb1b9 {
    margin-left: 155px;
  }

  .mr_sm--155_7e7ca37dbe5b9e7e {
    margin-right: 155px;
  }

  .mb_sm--155_273c2b5bfbc39145 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_22425a10408daa7d {
    padding: 160px 0;
  }

  .plr_sm--160_475933379fac89fc {
    padding: 0 160px;
  }

  .pt_sm--160_30402fc49b379726 {
    padding-top: 160px;
  }

  .pb_sm--160_5f424153e4a18a7b {
    padding-bottom: 160px;
  }

  .pl_sm--160_75368371273aedf5 {
    padding-left: 160px;
  }

  .pr_sm--160_2e153d3279d8971c {
    padding-right: 160px;
  }

  .mt_sm--160_b76c58cc9b8f1027 {
    margin-top: 160px;
  }

  .ml_sm--160_8729e0a942ee6521 {
    margin-left: 160px;
  }

  .mr_sm--160_29d0ecdfb72295db {
    margin-right: 160px;
  }

  .mb_sm--160_2c567371e61987f5 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_4a8d8c984b4defd6 {
    padding: 165px 0;
  }

  .plr_sm--165_f0d7e7829b0a1913 {
    padding: 0 165px;
  }

  .pt_sm--165_754e537529a2d356 {
    padding-top: 165px;
  }

  .pb_sm--165_881aa16dbe6f452d {
    padding-bottom: 165px;
  }

  .pl_sm--165_7d39ce70edb607a9 {
    padding-left: 165px;
  }

  .pr_sm--165_b77e9648253086a2 {
    padding-right: 165px;
  }

  .mt_sm--165_3793028f4530524c {
    margin-top: 165px;
  }

  .ml_sm--165_4ae3a6756a4e3dc3 {
    margin-left: 165px;
  }

  .mr_sm--165_c6e10a51f700294c {
    margin-right: 165px;
  }

  .mb_sm--165_3d38530b61da6c84 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_657ca3b11c97b9b6 {
    padding: 170px 0;
  }

  .plr_sm--170_6530d32b50bc24b7 {
    padding: 0 170px;
  }

  .pt_sm--170_9b4fefcacc2eb1e2 {
    padding-top: 170px;
  }

  .pb_sm--170_cd41c3bb238ee364 {
    padding-bottom: 170px;
  }

  .pl_sm--170_9ef684a440239c0d {
    padding-left: 170px;
  }

  .pr_sm--170_585f5e9fb4053489 {
    padding-right: 170px;
  }

  .mt_sm--170_f505c17c6ac8f50a {
    margin-top: 170px;
  }

  .ml_sm--170_c2101c687f7e5731 {
    margin-left: 170px;
  }

  .mr_sm--170_de429f652c2162d8 {
    margin-right: 170px;
  }

  .mb_sm--170_6d9b881842a96de1 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_60c6e26a7af44389 {
    padding: 175px 0;
  }

  .plr_sm--175_649f67f2590af034 {
    padding: 0 175px;
  }

  .pt_sm--175_daed12416a312d0e {
    padding-top: 175px;
  }

  .pb_sm--175_3186605d119cf158 {
    padding-bottom: 175px;
  }

  .pl_sm--175_a7f81a6500b0dde9 {
    padding-left: 175px;
  }

  .pr_sm--175_d699c6fce50d6bd5 {
    padding-right: 175px;
  }

  .mt_sm--175_9eb4b2284ada6658 {
    margin-top: 175px;
  }

  .ml_sm--175_e366c3a43efaa39f {
    margin-left: 175px;
  }

  .mr_sm--175_5204bb904ed20431 {
    margin-right: 175px;
  }

  .mb_sm--175_a4b3a6b1b4095630 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_4b2c05052a15757a {
    padding: 180px 0;
  }

  .plr_sm--180_f33f3452ad7fbb65 {
    padding: 0 180px;
  }

  .pt_sm--180_c1f01593c87eff6d {
    padding-top: 180px;
  }

  .pb_sm--180_01b89e99b85c998d {
    padding-bottom: 180px;
  }

  .pl_sm--180_53981689628ae555 {
    padding-left: 180px;
  }

  .pr_sm--180_6bcdd849dbb9a1b7 {
    padding-right: 180px;
  }

  .mt_sm--180_416e6802b09c7af0 {
    margin-top: 180px;
  }

  .ml_sm--180_bf9281f9aaccecd1 {
    margin-left: 180px;
  }

  .mr_sm--180_54f67172696d51cb {
    margin-right: 180px;
  }

  .mb_sm--180_feec2c2c354656f2 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_35f31ccef2f06702 {
    padding: 185px 0;
  }

  .plr_sm--185_19aed069961c3c91 {
    padding: 0 185px;
  }

  .pt_sm--185_8e12691ae41710ee {
    padding-top: 185px;
  }

  .pb_sm--185_d1225ba5344e8f7a {
    padding-bottom: 185px;
  }

  .pl_sm--185_48c73859d3d73e6e {
    padding-left: 185px;
  }

  .pr_sm--185_617dd2e3081c91c6 {
    padding-right: 185px;
  }

  .mt_sm--185_f68dfaaf2515743a {
    margin-top: 185px;
  }

  .ml_sm--185_ba251a3d86b882ab {
    margin-left: 185px;
  }

  .mr_sm--185_14583e0f72ccb06b {
    margin-right: 185px;
  }

  .mb_sm--185_4aa723ca793e4a9e {
    margin-bottom: 185px;
  }

  .ptb_sm--190_fcbaddfc5f9de6c1 {
    padding: 190px 0;
  }

  .plr_sm--190_ce40a1fbb5aebbf3 {
    padding: 0 190px;
  }

  .pt_sm--190_c6b626626bb40cbf {
    padding-top: 190px;
  }

  .pb_sm--190_96cdd91c17165db4 {
    padding-bottom: 190px;
  }

  .pl_sm--190_1c01c6fbf4966422 {
    padding-left: 190px;
  }

  .pr_sm--190_3746823fd4508e0b {
    padding-right: 190px;
  }

  .mt_sm--190_ab27eb3f771d38dd {
    margin-top: 190px;
  }

  .ml_sm--190_e1c4761c76551ca3 {
    margin-left: 190px;
  }

  .mr_sm--190_69e1b726a3dd9e70 {
    margin-right: 190px;
  }

  .mb_sm--190_acde82770e7744ca {
    margin-bottom: 190px;
  }

  .ptb_sm--195_8debba08018e3aed {
    padding: 195px 0;
  }

  .plr_sm--195_88b7e574e65644f8 {
    padding: 0 195px;
  }

  .pt_sm--195_e1574085f450bcef {
    padding-top: 195px;
  }

  .pb_sm--195_dda12304c93c114f {
    padding-bottom: 195px;
  }

  .pl_sm--195_fb224b943aacb052 {
    padding-left: 195px;
  }

  .pr_sm--195_68b67fddfaca7dcf {
    padding-right: 195px;
  }

  .mt_sm--195_3caed99a8d6041d2 {
    margin-top: 195px;
  }

  .ml_sm--195_64040cc72e1403c2 {
    margin-left: 195px;
  }

  .mr_sm--195_2fa769eca2ae95ea {
    margin-right: 195px;
  }

  .mb_sm--195_708aca7c264f7e53 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_b77b689952afb353 {
    padding: 200px 0;
  }

  .plr_sm--200_92acc156ad449d5f {
    padding: 0 200px;
  }

  .pt_sm--200_925df6828107afd1 {
    padding-top: 200px;
  }

  .pb_sm--200_b3838d4b8065bbcd {
    padding-bottom: 200px;
  }

  .pl_sm--200_0092dbabd9156561 {
    padding-left: 200px;
  }

  .pr_sm--200_3368af13e6d8a3c7 {
    padding-right: 200px;
  }

  .mt_sm--200_6d832f931b764e28 {
    margin-top: 200px;
  }

  .ml_sm--200_ffccb1744f58e957 {
    margin-left: 200px;
  }

  .mr_sm--200_92a7f0b8901e9aaa {
    margin-right: 200px;
  }

  .mb_sm--200_c157472ca2de16f3 {
    margin-bottom: 200px;
  }

  .pl_sm--0_9f61b7657bb8e71c {
    padding-left: 0;
  }

  .pr_sm--0_5cd520afeeead3f3 {
    padding-right: 0;
  }

  .pt_sm--0_91613140c45c1018 {
    padding-top: 0;
  }

  .pb_sm--0_f2e7fdd58278811a {
    padding-bottom: 0;
  }

  .mr_sm--0_fb4c1cb869c0ee97 {
    margin-right: 0;
  }

  .ml_sm--0_c430ad29726a49c3 {
    margin-left: 0;
  }

  .mt_sm--0_ec94b3a93985a969 {
    margin-top: 0;
  }

  .mb_sm--0_6cc34f1edf30a5df {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_9c04ea60bb9092e2 {
    padding: 5px 0;
  }

  .plr_mobile--5_c7f639e77aaa93e1 {
    padding: 0 5px;
  }

  .pt_mobile--5_140dd4779c657323 {
    padding-top: 5px;
  }

  .pb_mobile--5_a664ec4be5627973 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_f64c5481690f837c {
    padding-left: 5px;
  }

  .pr_mobile--5_0790f2e83e3ccdfa {
    padding-right: 5px;
  }

  .mt_mobile--5_110c94585baf2416 {
    margin-top: 5px;
  }

  .mb_mobile--5_245b917e667908e2 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_7d802e1adbc5afb2 {
    padding: 10px 0;
  }

  .plr_mobile--10_8ab07c5bb9a42f67 {
    padding: 0 10px;
  }

  .pt_mobile--10_3cf37ba6ae2021a1 {
    padding-top: 10px;
  }

  .pb_mobile--10_531aa6db69043dce {
    padding-bottom: 10px;
  }

  .pl_mobile--10_ee7ebb87700887ad {
    padding-left: 10px;
  }

  .pr_mobile--10_69f31f8c0f4eed77 {
    padding-right: 10px;
  }

  .mt_mobile--10_c8dab8f802ce8f45 {
    margin-top: 10px;
  }

  .mb_mobile--10_31f80a0c57c3426a {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_bd927ae78240fe1d {
    padding: 15px 0;
  }

  .plr_mobile--15_ea5b798463d77492 {
    padding: 0 15px;
  }

  .pt_mobile--15_ce52f471ff6eec3b {
    padding-top: 15px;
  }

  .pb_mobile--15_a2de5791ae13c2e6 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_af011c2ad07f72bd {
    padding-left: 15px;
  }

  .pr_mobile--15_bffaf6f7520eef27 {
    padding-right: 15px;
  }

  .mt_mobile--15_37e6028ee4f7c61d {
    margin-top: 15px;
  }

  .mb_mobile--15_f800539528a6811c {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_f75448888bb01abd {
    padding: 20px 0;
  }

  .plr_mobile--20_6fe7c57c47764166 {
    padding: 0 20px;
  }

  .pt_mobile--20_0bf206cf5dde1f29 {
    padding-top: 20px;
  }

  .pb_mobile--20_0461aee958b7670b {
    padding-bottom: 20px;
  }

  .pl_mobile--20_6027f47ea57539d9 {
    padding-left: 20px;
  }

  .pr_mobile--20_0c02431af44ae98b {
    padding-right: 20px;
  }

  .mt_mobile--20_42589a2a0978dfc9 {
    margin-top: 20px;
  }

  .mb_mobile--20_d43a99c86f85da17 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_37be55acbba8b2c7 {
    padding: 25px 0;
  }

  .plr_mobile--25_8b50756f587ea3fe {
    padding: 0 25px;
  }

  .pt_mobile--25_4d0aa2d8e72b29ad {
    padding-top: 25px;
  }

  .pb_mobile--25_abec41e7e4ae0ac4 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_3c413c087409ceff {
    padding-left: 25px;
  }

  .pr_mobile--25_a1aa3b5bd94487f7 {
    padding-right: 25px;
  }

  .mt_mobile--25_cd68fb39ce78c131 {
    margin-top: 25px;
  }

  .mb_mobile--25_57f9470ad7c652ec {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_d68dd522f8986b05 {
    padding: 30px 0;
  }

  .plr_mobile--30_9d874f7ffa277590 {
    padding: 0 30px;
  }

  .pt_mobile--30_611ba6104faa08d7 {
    padding-top: 30px;
  }

  .pb_mobile--30_d04c058415b802f7 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_59f8000b2b8bb608 {
    padding-left: 30px;
  }

  .pr_mobile--30_42e995a2adff41c0 {
    padding-right: 30px;
  }

  .mt_mobile--30_279742503abbf3ef {
    margin-top: 30px;
  }

  .mb_mobile--30_4d636dcf3351d876 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_ad8a55801be9db47 {
    padding: 35px 0;
  }

  .plr_mobile--35_b542d3b43b718fbf {
    padding: 0 35px;
  }

  .pt_mobile--35_dc792ace83cda531 {
    padding-top: 35px;
  }

  .pb_mobile--35_c1d59813bf12dc06 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_9f9c71d578cf3f90 {
    padding-left: 35px;
  }

  .pr_mobile--35_99c3ccc132b356d8 {
    padding-right: 35px;
  }

  .mt_mobile--35_c67159a1372edb14 {
    margin-top: 35px;
  }

  .mb_mobile--35_ca302089d767cf4a {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_d0db4bf1ec8ec5c4 {
    padding: 40px 0;
  }

  .plr_mobile--40_25fd9235fcec656a {
    padding: 0 40px;
  }

  .pt_mobile--40_b866524136f6664f {
    padding-top: 40px;
  }

  .pb_mobile--40_56ae93936fbb5ac3 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_af7b4ce84f449660 {
    padding-left: 40px;
  }

  .pr_mobile--40_78a945e833e9cce2 {
    padding-right: 40px;
  }

  .mt_mobile--40_21fa222d07be9d9e {
    margin-top: 40px;
  }

  .mb_mobile--40_6d7ece580a8fcd6b {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_7cb2aa6c4cf3f653 {
    padding: 45px 0;
  }

  .plr_mobile--45_5e523c2e46aae643 {
    padding: 0 45px;
  }

  .pt_mobile--45_d8c73f8d8ae70eac {
    padding-top: 45px;
  }

  .pb_mobile--45_c8d7c41cb1f2f762 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_cd1b2ba03fa9e6a4 {
    padding-left: 45px;
  }

  .pr_mobile--45_72565533931280f8 {
    padding-right: 45px;
  }

  .mt_mobile--45_53a537f62ca37cda {
    margin-top: 45px;
  }

  .mb_mobile--45_a97ea7117354202f {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_5ec0c3478d0c8a9c {
    padding: 50px 0;
  }

  .plr_mobile--50_cd7519023ee43efa {
    padding: 0 50px;
  }

  .pt_mobile--50_9a974e2edf51db43 {
    padding-top: 50px;
  }

  .pb_mobile--50_3e990574b6a19e63 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_8830a6c6426e33f2 {
    padding-left: 50px;
  }

  .pr_mobile--50_908877502d8b174d {
    padding-right: 50px;
  }

  .mt_mobile--50_d6ab9101c044ae6a {
    margin-top: 50px;
  }

  .mb_mobile--50_bca3df702d34e449 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_c3325e2904841847 {
    padding: 55px 0;
  }

  .plr_mobile--55_4ed65ce14bb0965f {
    padding: 0 55px;
  }

  .pt_mobile--55_e17189cbb5e4190a {
    padding-top: 55px;
  }

  .pb_mobile--55_07d2d516ca876410 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_fea7330e6e6cf971 {
    padding-left: 55px;
  }

  .pr_mobile--55_0b0341de4adf97c1 {
    padding-right: 55px;
  }

  .mt_mobile--55_9c520f346275da48 {
    margin-top: 55px;
  }

  .mb_mobile--55_f6a9563b58496905 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_4fe020001a1b894b {
    padding: 60px 0;
  }

  .plr_mobile--60_3a877945e9693b30 {
    padding: 0 60px;
  }

  .pt_mobile--60_3e4fc620a2cacbae {
    padding-top: 60px;
  }

  .pb_mobile--60_1eeca55064177947 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_6bf62e6e8f165fde {
    padding-left: 60px;
  }

  .pr_mobile--60_1c4ecf5388e7c7a2 {
    padding-right: 60px;
  }

  .mt_mobile--60_855144167a72e985 {
    margin-top: 60px;
  }

  .mb_mobile--60_18b25e7d43850921 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_9a24a348775a8131 {
    padding: 65px 0;
  }

  .plr_mobile--65_259916aee77f5308 {
    padding: 0 65px;
  }

  .pt_mobile--65_2ea7252089051766 {
    padding-top: 65px;
  }

  .pb_mobile--65_1f3f0242bf76afa4 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_abe17d9c7c44dc32 {
    padding-left: 65px;
  }

  .pr_mobile--65_a260da091d32d4c0 {
    padding-right: 65px;
  }

  .mt_mobile--65_d94dbd9ae9121874 {
    margin-top: 65px;
  }

  .mb_mobile--65_07a3d407511fec0d {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_0fcdf275821b7bea {
    padding: 70px 0;
  }

  .plr_mobile--70_d9ed61547b7edbf5 {
    padding: 0 70px;
  }

  .pt_mobile--70_64a1bf05edf0112e {
    padding-top: 70px;
  }

  .pb_mobile--70_c1cbf9530ad1bd6e {
    padding-bottom: 70px;
  }

  .pl_mobile--70_cae2b71cc5651ffd {
    padding-left: 70px;
  }

  .pr_mobile--70_554e34075b729fc2 {
    padding-right: 70px;
  }

  .mt_mobile--70_ac008cd0f630a7df {
    margin-top: 70px;
  }

  .mb_mobile--70_2cb87ed332772ced {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_671cf6725b9bb163 {
    padding: 75px 0;
  }

  .plr_mobile--75_785e00953abb7fcb {
    padding: 0 75px;
  }

  .pt_mobile--75_6284f966268c7bd1 {
    padding-top: 75px;
  }

  .pb_mobile--75_7d1f4255191782d9 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_73cc90009da2143f {
    padding-left: 75px;
  }

  .pr_mobile--75_c458aed98e3f3694 {
    padding-right: 75px;
  }

  .mt_mobile--75_715e5e55c834e7d7 {
    margin-top: 75px;
  }

  .mb_mobile--75_0cfad8c57fb92362 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_c9e7a5cd6778ee47 {
    padding: 80px 0;
  }

  .plr_mobile--80_e7f829a2dbb48394 {
    padding: 0 80px;
  }

  .pt_mobile--80_3019d9710d0d93bf {
    padding-top: 80px;
  }

  .pb_mobile--80_292545b05c15477a {
    padding-bottom: 80px;
  }

  .pl_mobile--80_ed41b8e7113278c4 {
    padding-left: 80px;
  }

  .pr_mobile--80_068bc82e74089ad8 {
    padding-right: 80px;
  }

  .mt_mobile--80_1e8eaafb5e09fcbe {
    margin-top: 80px;
  }

  .mb_mobile--80_d69a67d643392bc7 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_440f4596acabb4cb {
    padding: 85px 0;
  }

  .plr_mobile--85_9c1411601f89b49b {
    padding: 0 85px;
  }

  .pt_mobile--85_4def1075abb2c12f {
    padding-top: 85px;
  }

  .pb_mobile--85_f9efbffc30466e00 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_ec43e3c057bbc01b {
    padding-left: 85px;
  }

  .pr_mobile--85_3c8f7dc5c734996e {
    padding-right: 85px;
  }

  .mt_mobile--85_30fde2e3501c856b {
    margin-top: 85px;
  }

  .mb_mobile--85_f127fae71df92da2 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_681a0f4b5cb60af6 {
    padding: 90px 0;
  }

  .plr_mobile--90_c5f940ece22594e5 {
    padding: 0 90px;
  }

  .pt_mobile--90_6a54781331f92e36 {
    padding-top: 90px;
  }

  .pb_mobile--90_bbeed43296b8d5ef {
    padding-bottom: 90px;
  }

  .pl_mobile--90_93782a0fd8f24479 {
    padding-left: 90px;
  }

  .pr_mobile--90_ff43f4806298e097 {
    padding-right: 90px;
  }

  .mt_mobile--90_3c0e3d6c1c00dced {
    margin-top: 90px;
  }

  .mb_mobile--90_5f12d43997d4bae7 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_10d0cdd6a6849123 {
    padding: 95px 0;
  }

  .plr_mobile--95_6a3853d5c487ce45 {
    padding: 0 95px;
  }

  .pt_mobile--95_96f96524164f99b6 {
    padding-top: 95px;
  }

  .pb_mobile--95_d7b1a23807547c3c {
    padding-bottom: 95px;
  }

  .pl_mobile--95_8ab95e6f1051f70f {
    padding-left: 95px;
  }

  .pr_mobile--95_b1e58a1fe991d9fb {
    padding-right: 95px;
  }

  .mt_mobile--95_e783220370a7923e {
    margin-top: 95px;
  }

  .mb_mobile--95_228dd0980203876b {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_b65c91fca59a64fc {
    padding: 100px 0;
  }

  .plr_mobile--100_90be5fd23f9758d3 {
    padding: 0 100px;
  }

  .pt_mobile--100_2717812f07cd0259 {
    padding-top: 100px;
  }

  .pb_mobile--100_2ee1e6c39310f240 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_4bf9f26c11de44ae {
    padding-left: 100px;
  }

  .pr_mobile--100_fc78097a9eb980fa {
    padding-right: 100px;
  }

  .mt_mobile--100_3e9d5d75dabb286d {
    margin-top: 100px;
  }

  .mb_mobile--100_9ecc070edbb12257 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_458c9c65c080d208 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_458c9c65c080d208 .slick-slide_20b96e58b07773ef {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_d5192ecc744ba8b7 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_d5192ecc744ba8b7 .slick-slide_20b96e58b07773ef {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_07af3eb5ddd3dd66 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_07af3eb5ddd3dd66 .slick-slide_20b96e58b07773ef {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_8fbeb92a7d683cb2 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_8fbeb92a7d683cb2 .slick-slide_20b96e58b07773ef {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_2804e9e7fe477643 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_2804e9e7fe477643 .slick-slide_20b96e58b07773ef {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_8cd8c255e07d1ed1 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_8cd8c255e07d1ed1 .slick-slide_20b96e58b07773ef {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_48dac19eaeda4bf4 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_48dac19eaeda4bf4 .slick-slide_20b96e58b07773ef {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_4bf5aeaa2403dba3 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_4bf5aeaa2403dba3 .slick-slide_20b96e58b07773ef {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_c454c1d4ad170639 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_c454c1d4ad170639 .slick-slide_20b96e58b07773ef {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_633212a4fc8d2791 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_633212a4fc8d2791 .slick-slide_20b96e58b07773ef {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_961a753bed9dc1b3 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_961a753bed9dc1b3 .slick-slide_20b96e58b07773ef {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_d8db943cd3efe82c {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_d8db943cd3efe82c .slick-slide_20b96e58b07773ef {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_ff18fd42640a1439 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_ff18fd42640a1439 .slick-slide_20b96e58b07773ef {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_fd50dd7d07647ec8 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_fd50dd7d07647ec8 .slick-slide_20b96e58b07773ef {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_7f75fe1e0159811f {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_7f75fe1e0159811f .slick-slide_20b96e58b07773ef {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_dba0a7fb1e0b4dcb {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_dba0a7fb1e0b4dcb .slick-slide_20b96e58b07773ef {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_ae9dab786088012d {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_ae9dab786088012d .slick-slide_20b96e58b07773ef {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_a22d2e9f1bb81665 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_a22d2e9f1bb81665 .slick-slide_20b96e58b07773ef {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_8635a0a8b524a5b6 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_8635a0a8b524a5b6 .slick-slide_20b96e58b07773ef {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_06f3608ac2908aae {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_06f3608ac2908aae .slick-slide_20b96e58b07773ef {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_76035f0ee18c6518 {
  margin-top: -30px;
}

.mt_dec--30_454ba9e25ac7dfc9 {
  margin-top: -30px;
}

.mt-dec-100_121e6956a4a7b823 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_78b8569a0c21d55c {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_53fa2717ffdcb225 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_2774d829c44685ef {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_2774d829c44685ef {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_2774d829c44685ef {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_95f3e6140e12305f {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_2abf3412bbb1ffdb {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_53fa2717ffdcb225 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_53fa2717ffdcb225 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_c78d722e1b88d6d3 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_c78d722e1b88d6d3 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_8e8481eb5c741833 {
    margin-top: -10px;
  }
}

.mt_dec--120_5574c9c2324f2474 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_470d23c0e1b80f5e {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_a7ab5eb5634a5f6b {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_a7ab5eb5634a5f6b {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_a7ab5eb5634a5f6b {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_a7ab5eb5634a5f6b {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_a7ab5eb5634a5f6b {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_d7bd9eaea09eb545 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_d7bd9eaea09eb545 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_d7bd9eaea09eb545 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_090a5d275f8be49c {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_090a5d275f8be49c {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_090a5d275f8be49c {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_090a5d275f8be49c {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_f718c92414c39b3a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_5d28c0f685a8f193 {
  --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_c4d2e05836014688 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_4b80046a7e1d74a3, .input-active_0223de8295916d61 input[type=text], input[type=text].input-active_0223de8295916d61,
input[type=password].p-holder__active_4b80046a7e1d74a3,
.input-active_0223de8295916d61 input[type=password],
input[type=password].input-active_0223de8295916d61,
input[type=email].p-holder__active_4b80046a7e1d74a3,
.input-active_0223de8295916d61 input[type=email],
input[type=email].input-active_0223de8295916d61,
input[type=number].p-holder__active_4b80046a7e1d74a3,
.input-active_0223de8295916d61 input[type=number],
input[type=number].input-active_0223de8295916d61,
input[type=tel].p-holder__active_4b80046a7e1d74a3,
.input-active_0223de8295916d61 input[type=tel],
input[type=tel].input-active_0223de8295916d61,
input[type=url].p-holder__active_4b80046a7e1d74a3,
.input-active_0223de8295916d61 input[type=url],
input[type=url].input-active_0223de8295916d61,
textarea.p-holder__active_4b80046a7e1d74a3,
textarea.input-active_0223de8295916d61 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_4b80046a7e1d74a3::placeholder, .input-active_0223de8295916d61 input[type=text]::placeholder, input[type=text].input-active_0223de8295916d61::placeholder,
input[type=password].p-holder__active_4b80046a7e1d74a3::placeholder,
.input-active_0223de8295916d61 input[type=password]::placeholder,
input[type=password].input-active_0223de8295916d61::placeholder,
input[type=email].p-holder__active_4b80046a7e1d74a3::placeholder,
.input-active_0223de8295916d61 input[type=email]::placeholder,
input[type=email].input-active_0223de8295916d61::placeholder,
input[type=number].p-holder__active_4b80046a7e1d74a3::placeholder,
.input-active_0223de8295916d61 input[type=number]::placeholder,
input[type=number].input-active_0223de8295916d61::placeholder,
input[type=tel].p-holder__active_4b80046a7e1d74a3::placeholder,
.input-active_0223de8295916d61 input[type=tel]::placeholder,
input[type=tel].input-active_0223de8295916d61::placeholder,
input[type=url].p-holder__active_4b80046a7e1d74a3::placeholder,
.input-active_0223de8295916d61 input[type=url]::placeholder,
input[type=url].input-active_0223de8295916d61::placeholder,
textarea.p-holder__active_4b80046a7e1d74a3::placeholder,
textarea.input-active_0223de8295916d61::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder, .input-active_0223de8295916d61 input[type=text]:-ms-input-placeholder, input[type=text].input-active_0223de8295916d61:-ms-input-placeholder,
input[type=password].p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_0223de8295916d61:-ms-input-placeholder,
input[type=email].p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_0223de8295916d61:-ms-input-placeholder,
input[type=number].p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_0223de8295916d61:-ms-input-placeholder,
input[type=tel].p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_0223de8295916d61:-ms-input-placeholder,
input[type=url].p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_0223de8295916d61:-ms-input-placeholder,
textarea.p-holder__active_4b80046a7e1d74a3:-ms-input-placeholder,
textarea.input-active_0223de8295916d61:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder, .input-active_0223de8295916d61 input[type=text]::-ms-input-placeholder, input[type=text].input-active_0223de8295916d61::-ms-input-placeholder,
input[type=password].p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_0223de8295916d61::-ms-input-placeholder,
input[type=email].p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_0223de8295916d61::-ms-input-placeholder,
input[type=number].p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_0223de8295916d61::-ms-input-placeholder,
input[type=tel].p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_0223de8295916d61::-ms-input-placeholder,
input[type=url].p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder,
.input-active_0223de8295916d61 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_0223de8295916d61::-ms-input-placeholder,
textarea.p-holder__active_4b80046a7e1d74a3::-ms-input-placeholder,
textarea.input-active_0223de8295916d61::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_8bdcfb3ad4d5756f, .input-error_c3f7961e1ff58a7a input[type=text], input[type=text].input-error_c3f7961e1ff58a7a,
input[type=password].p-holder__error_8bdcfb3ad4d5756f,
.input-error_c3f7961e1ff58a7a input[type=password],
input[type=password].input-error_c3f7961e1ff58a7a,
input[type=email].p-holder__error_8bdcfb3ad4d5756f,
.input-error_c3f7961e1ff58a7a input[type=email],
input[type=email].input-error_c3f7961e1ff58a7a,
input[type=number].p-holder__error_8bdcfb3ad4d5756f,
.input-error_c3f7961e1ff58a7a input[type=number],
input[type=number].input-error_c3f7961e1ff58a7a,
input[type=tel].p-holder__error_8bdcfb3ad4d5756f,
.input-error_c3f7961e1ff58a7a input[type=tel],
input[type=tel].input-error_c3f7961e1ff58a7a,
input[type=url].p-holder__error_8bdcfb3ad4d5756f,
.input-error_c3f7961e1ff58a7a input[type=url],
input[type=url].input-error_c3f7961e1ff58a7a,
textarea.p-holder__error_8bdcfb3ad4d5756f,
textarea.input-error_c3f7961e1ff58a7a {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_8bdcfb3ad4d5756f::placeholder, .input-error_c3f7961e1ff58a7a input[type=text]::placeholder, input[type=text].input-error_c3f7961e1ff58a7a::placeholder,
input[type=password].p-holder__error_8bdcfb3ad4d5756f::placeholder,
.input-error_c3f7961e1ff58a7a input[type=password]::placeholder,
input[type=password].input-error_c3f7961e1ff58a7a::placeholder,
input[type=email].p-holder__error_8bdcfb3ad4d5756f::placeholder,
.input-error_c3f7961e1ff58a7a input[type=email]::placeholder,
input[type=email].input-error_c3f7961e1ff58a7a::placeholder,
input[type=number].p-holder__error_8bdcfb3ad4d5756f::placeholder,
.input-error_c3f7961e1ff58a7a input[type=number]::placeholder,
input[type=number].input-error_c3f7961e1ff58a7a::placeholder,
input[type=tel].p-holder__error_8bdcfb3ad4d5756f::placeholder,
.input-error_c3f7961e1ff58a7a input[type=tel]::placeholder,
input[type=tel].input-error_c3f7961e1ff58a7a::placeholder,
input[type=url].p-holder__error_8bdcfb3ad4d5756f::placeholder,
.input-error_c3f7961e1ff58a7a input[type=url]::placeholder,
input[type=url].input-error_c3f7961e1ff58a7a::placeholder,
textarea.p-holder__error_8bdcfb3ad4d5756f::placeholder,
textarea.input-error_c3f7961e1ff58a7a::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder, .input-error_c3f7961e1ff58a7a input[type=text]:-ms-input-placeholder, input[type=text].input-error_c3f7961e1ff58a7a:-ms-input-placeholder,
input[type=password].p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=password]:-ms-input-placeholder,
input[type=password].input-error_c3f7961e1ff58a7a:-ms-input-placeholder,
input[type=email].p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=email]:-ms-input-placeholder,
input[type=email].input-error_c3f7961e1ff58a7a:-ms-input-placeholder,
input[type=number].p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=number]:-ms-input-placeholder,
input[type=number].input-error_c3f7961e1ff58a7a:-ms-input-placeholder,
input[type=tel].p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_c3f7961e1ff58a7a:-ms-input-placeholder,
input[type=url].p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=url]:-ms-input-placeholder,
input[type=url].input-error_c3f7961e1ff58a7a:-ms-input-placeholder,
textarea.p-holder__error_8bdcfb3ad4d5756f:-ms-input-placeholder,
textarea.input-error_c3f7961e1ff58a7a:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder, .input-error_c3f7961e1ff58a7a input[type=text]::-ms-input-placeholder, input[type=text].input-error_c3f7961e1ff58a7a::-ms-input-placeholder,
input[type=password].p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=password]::-ms-input-placeholder,
input[type=password].input-error_c3f7961e1ff58a7a::-ms-input-placeholder,
input[type=email].p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=email]::-ms-input-placeholder,
input[type=email].input-error_c3f7961e1ff58a7a::-ms-input-placeholder,
input[type=number].p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=number]::-ms-input-placeholder,
input[type=number].input-error_c3f7961e1ff58a7a::-ms-input-placeholder,
input[type=tel].p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_c3f7961e1ff58a7a::-ms-input-placeholder,
input[type=url].p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder,
.input-error_c3f7961e1ff58a7a input[type=url]::-ms-input-placeholder,
input[type=url].input-error_c3f7961e1ff58a7a::-ms-input-placeholder,
textarea.p-holder__error_8bdcfb3ad4d5756f::-ms-input-placeholder,
textarea.input-error_c3f7961e1ff58a7a::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_8bdcfb3ad4d5756f:focus, .input-error_c3f7961e1ff58a7a input[type=text]:focus, input[type=text].input-error_c3f7961e1ff58a7a:focus,
input[type=password].p-holder__error_8bdcfb3ad4d5756f:focus,
.input-error_c3f7961e1ff58a7a input[type=password]:focus,
input[type=password].input-error_c3f7961e1ff58a7a:focus,
input[type=email].p-holder__error_8bdcfb3ad4d5756f:focus,
.input-error_c3f7961e1ff58a7a input[type=email]:focus,
input[type=email].input-error_c3f7961e1ff58a7a:focus,
input[type=number].p-holder__error_8bdcfb3ad4d5756f:focus,
.input-error_c3f7961e1ff58a7a input[type=number]:focus,
input[type=number].input-error_c3f7961e1ff58a7a:focus,
input[type=tel].p-holder__error_8bdcfb3ad4d5756f:focus,
.input-error_c3f7961e1ff58a7a input[type=tel]:focus,
input[type=tel].input-error_c3f7961e1ff58a7a:focus,
input[type=url].p-holder__error_8bdcfb3ad4d5756f:focus,
.input-error_c3f7961e1ff58a7a input[type=url]:focus,
input[type=url].input-error_c3f7961e1ff58a7a:focus,
textarea.p-holder__error_8bdcfb3ad4d5756f:focus,
textarea.input-error_c3f7961e1ff58a7a: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_d18e3c69fe2816ba::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_6f07095d105f42ca {
  margin-bottom: 20px;
}
.form-group_6f07095d105f42ca label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_6f07095d105f42ca 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_6f07095d105f42ca input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_6f07095d105f42ca 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_6f07095d105f42ca 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_22b4c392c367cd62:before,
.clearfix_22b4c392c367cd62:after {
  content: " ";
  display: table;
}

.clearfix_22b4c392c367cd62:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_7fa002e17e3bb93f .slick-slide_20b96e58b07773ef {
  margin-bottom: -10px;
}

.slick-gutter-15_07af3eb5ddd3dd66 {
  margin: -30px -15px;
}
.slick-gutter-15_07af3eb5ddd3dd66 .slick-slide_20b96e58b07773ef {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_ae92de36ed54a7b3 {
  background: var(--color-primary);
}

.bg-color-secondary_784ed497dfaf8d54 {
  background: var(--color-secondary);
}

.bg-color-tertiary_8ff20d1ca6cd94f4 {
  background: var(--color-tertiary);
}

.bg-color-gray_3fdc97bca81a137d {
  background: var(--color-gray);
}

.bg-color-white_ff0d84615498b137 {
  background: #FFFFFF;
}

.bg-color-black_1cd4364580a2799a {
  background: #1A1A1A;
}

.bg-color-extra03_cc2144121bee26ea {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_d412c4281721a516 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_4d897ae767ed8900 {
  background-image: url(../snapshots/bg/bg-image-1.jpg);
}

.bg_image--2_dbd582201b5d77fc {
  background-image: url(../snapshots/bg/bg-image-2.jpg);
}

.bg_image--3_e101710b6f3e0e0d {
  background-image: url(../snapshots/bg/bg-image-3.jpg);
}

.bg_image--4_99dde1316f38d323 {
  background-image: url(../snapshots/bg/bg-image-4.jpg);
}

.bg_image--5_4965df983c1b99c6 {
  background-image: url(../snapshots/bg/bg-image-5.jpg);
}

.bg_image--6_8d793c1a4f0e402f {
  background-image: url(../snapshots/bg/bg-image-6.jpg);
}

.bg_image--7_ba52353332e7af14 {
  background-image: url(../snapshots/bg/bg-image-7.jpg);
}

.bg_image--8_7d4b5150b65972ba {
  background-image: url(../snapshots/bg/bg-image-8.jpg);
}

.bg_image--9_9266b6a42379038b {
  background-image: url(../snapshots/bg/bg-image-9.jpg);
}

.bg_image--10_8a347387ca04e305 {
  background-image: url(../snapshots/bg/bg-image-10.jpg);
}

.bg_image--11_b4207550aa1e1855 {
  background-image: url(../snapshots/bg/bg-image-11.jpg);
}

.bg_image--12_f040f0bfbe5be4d3 {
  background-image: url(../snapshots/bg/bg-image-12.jpg);
}

.bg_image--13_0ed53394c67e4d98 {
  background-image: url(../snapshots/bg/bg-image-13.jpg);
}

.bg_image--14_ec7b8ce83a0522d0 {
  background-image: url(../snapshots/bg/bg-image-14.jpg);
}

.bg_image--15_864bdce6d5987d7f {
  background-image: url(../snapshots/bg/bg-image-15.jpg);
}

.bg_image--16_b6e3d95d24735c63 {
  background-image: url(../snapshots/bg/bg-image-16.jpg);
}

.bg_image--17_7639d4e253526bf4 {
  background-image: url(../snapshots/bg/bg-image-17.jpg);
}

.bg_image--18_07617266400a9248 {
  background-image: url(../snapshots/bg/bg-image-18.jpg);
}

.bg_image--19_77fca00eb56eb702 {
  background-image: url(../snapshots/bg/bg-image-19.jpg);
}

.bg_image--20_ad8eeea70e333a8c {
  background-image: url(../snapshots/bg/bg-image-20.jpg);
}

.bg_image--21_6879646d7d599bab {
  background-image: url(../snapshots/bg/bg-image-21.jpg);
}

.bg_image--22_e8ea4c1c296ae240 {
  background-image: url(../snapshots/bg/bg-image-22.jpg);
}

.bg_image--23_f8fc836f15c9f867 {
  background-image: url(../snapshots/bg/bg-image-23.jpg);
}

.bg_image--24_9197817ac13fbd22 {
  background-image: url(../snapshots/bg/bg-image-24.jpg);
}

.bg_image--25_862ee9ef6667e9a2 {
  background-image: url(../snapshots/bg/bg-image-25.jpg);
}

.bg_image--26_675d345f8aeed658 {
  background-image: url(../snapshots/bg/bg-image-26.jpg);
}

.bg_image--27_5cd41d1cda32fdd9 {
  background-image: url(../snapshots/bg/bg-image-27.jpg);
}

.bg_image--28_6b53b3f317784db1 {
  background-image: url(../snapshots/bg/bg-image-28.jpg);
}

.bg_image--29_f451f6962efc71c8 {
  background-image: url(../snapshots/bg/bg-image-29.jpg);
}

.bg_image--30_11bbe4d429f41dbc {
  background-image: url(../snapshots/bg/bg-image-30.jpg);
}

.bg_image--31_7b8596b1164af547 {
  background-image: url(../snapshots/bg/bg-image-31.jpg);
}

.bg_image--32_ce7a8c29cf5b0cc4 {
  background-image: url(../snapshots/bg/bg-image-32.jpg);
}

.bg_image--33_9d2bfefcf52e1c5b {
  background-image: url(../snapshots/bg/bg-image-33.jpg);
}

.bg_image--34_fa55c11b60b1d71c {
  background-image: url(../snapshots/bg/bg-image-34.jpg);
}

.bg_image--35_7b0977e98048167b {
  background-image: url(../snapshots/bg/bg-image-35.jpg);
}

.bg_image--36_b411a672eb5f757f {
  background-image: url(../snapshots/bg/bg-image-36.jpg);
}

.bg_image--37_b392c0af80174593 {
  background-image: url(../snapshots/bg/bg-image-37.jpg);
}

.bg_image--38_aa41a573373e4ef5 {
  background-image: url(../snapshots/bg/bg-image-38.jpg);
}

.bg_image--39_4d95a2bcf81cb76a {
  background-image: url(../snapshots/bg/bg-image-39.jpg);
}

.bg_image--40_4545e61616150a54 {
  background-image: url(../snapshots/bg/bg-image-40.jpg);
}

.bg_tr-image--1_4af2f09ceb98cd22 {
  background-image: url(../snapshots/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_8282a773e4901f9c {
  background-image: url(../snapshots/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_6323207d62acc6f1 {
  background-image: url(../snapshots/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_c8653c8255fea651 {
  background-image: url(../snapshots/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_3bddc69737195a3e {
  background-image: url(../snapshots/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_f7b35d9fdea516ef {
  background-image: url(../snapshots/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_81af746bf76ec660 {
  background-image: url(../snapshots/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_e37c562d127520ac {
  background-image: url(../snapshots/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_87797ae1eadea0ef {
  background-image: url(../snapshots/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_5c0288c8521644ac {
  background-image: url(../snapshots/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_d7ee3841094e01b7 {
  background-image: url(../snapshots/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_6b2a26bc33066ee9 {
  background-image: url(../snapshots/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_242486ef1f168355 {
  background-image: url(../snapshots/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_ab275e15431a2e03 {
  background-image: url(../snapshots/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_8a8daeb1b323db51 {
  background-image: url(../snapshots/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_4ff2edbdcebdcb1c {
  background-image: url(../snapshots/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_ece3ce76ceff1065 {
  background-image: url(../snapshots/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_ceedcf7b3d106c1b {
  background-image: url(../snapshots/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_b4ca5799733581bd {
  background-image: url(../snapshots/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_8ab0c081dfab5b28 {
  background-image: url(../snapshots/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_8455f1d86b02d6c1 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_ea53c230b48a781a {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_ea53c230b48a781a > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_fc81f4f2637ad74a {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_fc81f4f2637ad74a > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_af82a5a45d50cabd {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_af82a5a45d50cabd > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_3ac167d117265a0e {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_3ac167d117265a0e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_3ac167d117265a0e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_3ac167d117265a0e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_3ac167d117265a0e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_3ac167d117265a0e > [class*=col], .row--20_3ac167d117265a0e > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_3ac167d117265a0e > [class*=col], .row--20_3ac167d117265a0e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_3ac167d117265a0e > [class*=col], .row--20_3ac167d117265a0e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_3ac167d117265a0e > [class*=col], .row--20_3ac167d117265a0e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_3ac167d117265a0e > [class*=col], .row--20_3ac167d117265a0e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_bbf20628c5dac8ef {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_bbf20628c5dac8ef {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_bbf20628c5dac8ef {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_bbf20628c5dac8ef {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_bbf20628c5dac8ef {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_bbf20628c5dac8ef > [class*=col], .row--25_bbf20628c5dac8ef > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_bbf20628c5dac8ef > [class*=col], .row--25_bbf20628c5dac8ef > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_bbf20628c5dac8ef > [class*=col], .row--25_bbf20628c5dac8ef > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_bbf20628c5dac8ef > [class*=col], .row--25_bbf20628c5dac8ef > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_bbf20628c5dac8ef > [class*=col], .row--25_bbf20628c5dac8ef > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_55734c72e0b9597b {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_55734c72e0b9597b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_55734c72e0b9597b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_55734c72e0b9597b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_55734c72e0b9597b {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_55734c72e0b9597b > [class*=col], .row--30_55734c72e0b9597b > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_55734c72e0b9597b > [class*=col], .row--30_55734c72e0b9597b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_55734c72e0b9597b > [class*=col], .row--30_55734c72e0b9597b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_55734c72e0b9597b > [class*=col], .row--30_55734c72e0b9597b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_55734c72e0b9597b > [class*=col], .row--30_55734c72e0b9597b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_de078b5ec5503d85 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_de078b5ec5503d85 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_de078b5ec5503d85 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_de078b5ec5503d85 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_de078b5ec5503d85 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_de078b5ec5503d85 > [class*=col], .row--45_de078b5ec5503d85 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_de078b5ec5503d85 > [class*=col], .row--45_de078b5ec5503d85 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_de078b5ec5503d85 > [class*=col], .row--45_de078b5ec5503d85 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_de078b5ec5503d85 > [class*=col], .row--45_de078b5ec5503d85 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_de078b5ec5503d85 > [class*=col], .row--45_de078b5ec5503d85 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_f195ecbcb10c7e83 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_f195ecbcb10c7e83 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_f195ecbcb10c7e83 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_f195ecbcb10c7e83 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_f195ecbcb10c7e83 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_f195ecbcb10c7e83 > [class*=col], .row--40_f195ecbcb10c7e83 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_f195ecbcb10c7e83 > [class*=col], .row--40_f195ecbcb10c7e83 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_f195ecbcb10c7e83 > [class*=col], .row--40_f195ecbcb10c7e83 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_f195ecbcb10c7e83 > [class*=col], .row--40_f195ecbcb10c7e83 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_f195ecbcb10c7e83 > [class*=col], .row--40_f195ecbcb10c7e83 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_ce33297c7b3920ff {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ce33297c7b3920ff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ce33297c7b3920ff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ce33297c7b3920ff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ce33297c7b3920ff {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_ce33297c7b3920ff > [class*=col], .row--60_ce33297c7b3920ff > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ce33297c7b3920ff > [class*=col], .row--60_ce33297c7b3920ff > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ce33297c7b3920ff > [class*=col], .row--60_ce33297c7b3920ff > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ce33297c7b3920ff > [class*=col], .row--60_ce33297c7b3920ff > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ce33297c7b3920ff > [class*=col], .row--60_ce33297c7b3920ff > [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_c68e8aa1571aa8b6(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_c68e8aa1571aa8b6(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_c68e8aa1571aa8b6(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_c68e8aa1571aa8b6(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_6bd331bb5ccacfba/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_e8a3fd2e9a47b889 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_f8caccd1b2e10db7 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_0c36a465d1bd1081,
.animated.bounceOut_4ca91e835b6bd64d {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_8a72306371f718f3,
.animated.flipOutY_d8347d78774b752e {
  -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_1ba0098788577cf1 {
  -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_5e6c2b990f3caa4d {
  -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_b40caa89897238ea {
  -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_c868e52ea48eecc9 {
  -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_cd0571429e512809 {
  -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_437498f6f870dbdd {
  -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_0c36a465d1bd1081 {
  -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_55fbc4183ece2fa7 {
  -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_d2bd6c4a734b05a0 {
  -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_175dc6ade19382cd {
  -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_ce211ce674074be5 {
  -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_4ca91e835b6bd64d {
  -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_96db2049ac13ad57 {
  -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_d31d4852f1a6dbd6 {
  -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_461ba65bb536063f {
  -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_83e413033ac4f945 {
  -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_9dfc89a7dbe630e3 {
  -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_790e19139aec15a6 {
  -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_fcac6be924fdb1bd {
  -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_c61954f3206e7acb {
  -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_844d13ae036ec592 {
  -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_22ad6ad7f37e065d {
  -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_182158c9920bb3e7 {
  -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_3c5cb677aed44e65 {
  -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_f81a411118f5c5e8 {
  -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_ae650a2e3e1a4ae0 {
  -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_e175b4bb9d527a1f {
  -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_240a54f5d7fd8e93 {
  -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_41194bcbaf00a627 {
  -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_1a37f3ebeeb91916 {
  -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_c54244678207810a {
  -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_91a65161fb749edb {
  -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_5ad1eade6516c69d {
  -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_7f20e9902d4c99c6 {
  -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_82ed2d784249fa48 {
  -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_db3c9765463d3881 {
  -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_8a72306371f718f3 {
  -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_d8347d78774b752e {
  -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_40941b6f94fc9738 {
  -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_3752da0ea13832b8 {
  -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_83430ec80b967075 {
  -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_6baa02b62bc88b22 {
  -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_734d11d8575a6d43 {
  -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_05c9a37205f58546 {
  -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_4b8e4932b7ae3d39 {
  -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_d7f760ce57b3f2ec {
  -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_19a49bb5fb8f10ce {
  -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_86cc9dc4a674ed43 {
  -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_ba4a0172258d709b {
  -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_128f73cfb87fb340 {
  -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_f8caccd1b2e10db7 {
  -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_488a99ba8e0a4ccf {
  -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_8b1b48f7c21f6b1b {
  -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_2e42d62424076a6d {
  -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_38d86bd4b106d66b {
  -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_c1efb503cf48536f {
  -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_d909ddc94ecc8e4e {
  -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_8520392a1a234b6b {
  -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_79d11db0aac1c582 {
  -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_ccd8dadc92d998e8 {
  -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_d2aca50eb4553b7a {
  -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_fa7bc2e7a0fc1e8e {
  -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_166782a8a07f84e7 {
  -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_278e5ef1036befcf {
  -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_2fd7fdc8f4e7e9ab {
  -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_572ddc3c3f4992d7 {
  -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_1d752bd8628c5306 {
  -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_5217e3b713661f48 {
  -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_f0d2a0f7f9ffc045 {
  -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_2a71876fdabbf63e {
  -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_41689f36f850d25b {
  -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_3c7c4a498df97673 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_3c7c4a498df97673:hover {
  animation-play-state: paused;
}

.floting-line-2_74b888f5f00f87f0 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_74b888f5f00f87f0: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_c68e8aa1571aa8b6(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_c68e8aa1571aa8b6(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_c68e8aa1571aa8b6(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_ba0651b2bab872e9 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_ba0651b2bab872e9 .reveal-animation_6cf1c7d5c34f19de {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_ba0651b2bab872e9 .reveal-animation_6cf1c7d5c34f19de::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_6cf1c7d5c34f19de.reveal-primary_43eb19b44c88cc2b::before {
  background: #0c0c0a;
}

.reveal-animation_6cf1c7d5c34f19de.reveal-dark_75f74b444faacb97::before {
  background: #000;
}

.reveal-animation_6cf1c7d5c34f19de.reveal-white_3c7e9b9b7da70120::before {
  background: #000;
}

.reveal-animation_6cf1c7d5c34f19de.reveal-top_7165265a1ec93588.aos-animate::before,
.reveal-animation_6cf1c7d5c34f19de.reveal-bottom_cf772236b842a7a8.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_6cf1c7d5c34f19de.reveal-start_34adabe1d615a80a.aos-animate::before,
.reveal-animation_6cf1c7d5c34f19de.reveal-end_223e45ebb222d9df.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_6cf1c7d5c34f19de.reveal-top_7165265a1ec93588::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_6cf1c7d5c34f19de.reveal-start_34adabe1d615a80a::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_6cf1c7d5c34f19de.reveal-end_223e45ebb222d9df::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_6cf1c7d5c34f19de.reveal-bottom_cf772236b842a7a8::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_4be8450ef7f4a090 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_4be8450ef7f4a090 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_4be8450ef7f4a090 {
    margin: 6em auto;
  }
}
.cd-headline_60b1b0d9dfae54c1 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_60b1b0d9dfae54c1 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_60b1b0d9dfae54c1 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_60b1b0d9dfae54c1 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_60b1b0d9dfae54c1 {
    font-size: 26px;
  }
}
.cd-words-wrapper_44bd9391b935d66d {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_44bd9391b935d66d b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_44bd9391b935d66d b.is-visible_686e2c7e7cddc3c3 {
  position: relative;
}

.no-js_6ab826a37fb8549f .cd-words-wrapper_44bd9391b935d66d b {
  opacity: 0;
}

.no-js_6ab826a37fb8549f .cd-words-wrapper_44bd9391b935d66d b.is-visible_686e2c7e7cddc3c3 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_60b1b0d9dfae54c1.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_60b1b0d9dfae54c1.clip .cd-words-wrapper_44bd9391b935d66d {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_60b1b0d9dfae54c1.clip .cd-words-wrapper_44bd9391b935d66d b {
  font-weight: 700;
}

.cd-headline_60b1b0d9dfae54c1.clip .cd-words-wrapper_44bd9391b935d66d::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_60b1b0d9dfae54c1.clip b {
  opacity: 0;
}

.cd-headline_60b1b0d9dfae54c1.clip b.is-visible_686e2c7e7cddc3c3 {
  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_1ebd5613bd156a84,
body.sal-disabled_4ff8a315ec907f29 [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_1ebd5613bd156a84,
body.sal-disabled_4ff8a315ec907f29 [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_1ebd5613bd156a84,
body.sal-disabled_4ff8a315ec907f29 [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_1ebd5613bd156a84,
body.sal-disabled_4ff8a315ec907f29 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_8f9b7c088afb2688 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_8f9b7c088afb2688 .button-area-start_226971d7cd6a2ff2 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_8f9b7c088afb2688 .button-area-start_226971d7cd6a2ff2 .call-us_0ba0e9086ceca8fd {
    display: none;
  }
}
.header-style-one-wrapper_8f9b7c088afb2688 .button-area-start_226971d7cd6a2ff2 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_8f9b7c088afb2688 .button-area-start_226971d7cd6a2ff2 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_8f9b7c088afb2688 .logo-area_ecc2c420d7ce9344 .logo_1ea4ff3e48a964a4 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_ecc2c420d7ce9344 img.light_7ff2f08ed1dd6307 {
  display: block;
}
[data-theme=light] .logo-area_ecc2c420d7ce9344 img.dark_aca7f701446b69c9 {
  display: none;
}

[data-theme=dark] .logo-area_ecc2c420d7ce9344 img.light_7ff2f08ed1dd6307 {
  display: none;
}
[data-theme=dark] .logo-area_ecc2c420d7ce9344 img.dark_aca7f701446b69c9 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_5c4c6011bb54627e .main-nav-area_beeb75b5f219cdee ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_5c4c6011bb54627e .button-area-start_226971d7cd6a2ff2 .text-btn_09625546ed24466e {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_beeb75b5f219cdee ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_226971d7cd6a2ff2 .call-us_0ba0e9086ceca8fd, [data-theme=dark] .header--sticky.sticky .button-area-start_226971d7cd6a2ff2 .text-btn_09625546ed24466e {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_5c4c6011bb54627e .main-nav-area_beeb75b5f219cdee ul li a {
  color: #fff;
}

.header-style-one_25fcbb6a2ad61b20 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_25fcbb6a2ad61b20 .header-style-one-wrapper_8f9b7c088afb2688 .main-nav-area_beeb75b5f219cdee {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_25fcbb6a2ad61b20 .header-style-one-wrapper_8f9b7c088afb2688 .main-nav-area_beeb75b5f219cdee {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_db837b8d41ac308b {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_25fcbb6a2ad61b20 .header-style-one-wrapper_8f9b7c088afb2688 .main-nav-area_beeb75b5f219cdee {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_25fcbb6a2ad61b20 .header-style-one-wrapper_8f9b7c088afb2688 .main-nav-area_beeb75b5f219cdee {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_25fcbb6a2ad61b20 .header-style-one-wrapper_8f9b7c088afb2688 .button-area-start_226971d7cd6a2ff2 a.text-btn_09625546ed24466e {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_5c4c6011bb54627e {
  background: var(--body-bg);
}

header.header-two_f758b7251c35a22f {
  display: block;
}
header.header-two_f758b7251c35a22f.border-bottom_b05a884c35892b6f {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_1fc5d0f084e53876 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_1fc5d0f084e53876 a.logo-area_ecc2c420d7ce9344 {
  padding: 25px 0;
}
.header-two-content-main_1fc5d0f084e53876 .header-end-area_f82c777c91625375 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_1fc5d0f084e53876 .header-end-area_f82c777c91625375 a.reqiest_8b089d0aec46ae30 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_1fc5d0f084e53876 .header-end-area_f82c777c91625375 a.reqiest_8b089d0aec46ae30 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_1fc5d0f084e53876 .header-end-area_f82c777c91625375 .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_0caafa4a2a696326 {
  width: 100%;
  position: absolute;
}
.header-three_0caafa4a2a696326 .header-wrapper-main-three_04147dab0c37bf22 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_0caafa4a2a696326 .header-wrapper-main-three_04147dab0c37bf22 .header-right-area_cb2242dc81c8b011 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_0caafa4a2a696326 .header-wrapper-main-three_04147dab0c37bf22 .header-right-area_cb2242dc81c8b011 .main-nav-area_beeb75b5f219cdee {
    display: none;
  }
}
.header-three_0caafa4a2a696326 .header-wrapper-main-three_04147dab0c37bf22 .header-right-area_cb2242dc81c8b011 .main-nav-area_beeb75b5f219cdee ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_0caafa4a2a696326 .header-wrapper-main-three_04147dab0c37bf22 .header-right-area_cb2242dc81c8b011 .rts-btn {
    display: none;
  }
}
.header-three_0caafa4a2a696326 .header-wrapper-main-three_04147dab0c37bf22 .logo-area_ecc2c420d7ce9344 {
  padding: 25px 0;
}

.main-nav-area_beeb75b5f219cdee ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_beeb75b5f219cdee ul li {
  margin: 0;
}
.main-nav-area_beeb75b5f219cdee 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_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 {
  transition: all 0.3s;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371:hover .menu-item_092018de54a5e2c9 {
  opacity: 0.5;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .menu-item_092018de54a5e2c9 {
  transition: all 0.3s;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .menu-item_092018de54a5e2c9 .fluxi-dropdown-main-element_88a84b71e1b878b2 {
  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_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .menu-item_092018de54a5e2c9 .fluxi-dropdown-main-element_88a84b71e1b878b2 {
    padding: 35px 17px;
  }
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .menu-item_092018de54a5e2c9:hover {
  opacity: 1;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b {
  z-index: 10;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b .fluxi-submenu_a07fcaac5fdfb2d7 {
  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_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b .fluxi-submenu_a07fcaac5fdfb2d7:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b .fluxi-submenu_a07fcaac5fdfb2d7 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b .fluxi-submenu_a07fcaac5fdfb2d7 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b .fluxi-submenu_a07fcaac5fdfb2d7 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_beeb75b5f219cdee ul.fluxi-desktop-menu_28ad0e2bea343371 .fluxi-has-dropdown_14e3d137f0e0d41b:hover .fluxi-submenu_a07fcaac5fdfb2d7 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_1fc5d0f084e53876 .main-nav-area_beeb75b5f219cdee {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_1fc5d0f084e53876 .main-nav-area_beeb75b5f219cdee {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_1fc5d0f084e53876 .main-nav-area_beeb75b5f219cdee {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_1fc5d0f084e53876 .main-nav-area_beeb75b5f219cdee {
    display: none;
  }
}

.side-bar_596b5aea4c24e23b {
  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_596b5aea4c24e23b {
    width: 315px;
  }
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .thumbnail_4866b16247a37614 {
  display: flex;
  justify-content: center;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .thumbnail_4866b16247a37614 img {
  width: 60%;
  margin: auto;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .title {
  font-weight: 600;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .footer_284442af02bd3f83 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .footer_284442af02bd3f83 .title {
  font-weight: 500;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .footer_284442af02bd3f83 a.rts-btn {
  margin: auto;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 {
  margin-top: 50px;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .single-info_4a02ce428f5e66e9 {
  margin: 15px 0;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .single-info_4a02ce428f5e66e9 a:hover {
  color: var(--color-primary);
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .rts-social-style-one_69a4743beef6da80 {
  margin-top: 40px;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .rts-social-style-one_69a4743beef6da80 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .rts-social-style-one_69a4743beef6da80 ul li {
  margin: 0;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .rts-social-style-one_69a4743beef6da80 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .contact-information--sidebar_b4e9479eb230ac68 .rts-social-style-one_69a4743beef6da80 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_596b5aea4c24e23b.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_596b5aea4c24e23b button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_596b5aea4c24e23b 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_25fcbb6a2ad61b20.case-studies_073eae3d55676be6 .main-nav-area_beeb75b5f219cdee ul li > a.fluxi-dropdown-main-element_88a84b71e1b878b2 {
  color: #fff !important;
}

.header-style-one_25fcbb6a2ad61b20.case-studies_073eae3d55676be6.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_596b5aea4c24e23b {
  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_596b5aea4c24e23b {
    width: 300px;
  }
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .thumbnail_4866b16247a37614 {
  display: flex;
  justify-content: center;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .thumbnail_4866b16247a37614 img {
  width: 85%;
  margin: auto;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .title {
  font-weight: 600;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .footer_284442af02bd3f83 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .footer_284442af02bd3f83 .title {
  font-weight: 500;
}
.side-bar_596b5aea4c24e23b .inner-main-wrapper-desk_92cdeef1f1ff01a7 .inner-content_825c055875785e16 .footer_284442af02bd3f83 a.rts-btn {
  margin: auto;
}

.side-bar_596b5aea4c24e23b.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_596b5aea4c24e23b button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_596b5aea4c24e23b 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(../snapshots/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_117e0c0455caf0e4 {
  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_64c0ee9a03dd975b {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_64c0ee9a03dd975b {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_64c0ee9a03dd975b {
    display: block;
  }
}

.mobile-menu-main_64c0ee9a03dd975b nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li a.main_e7f8a0041981d166 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881 {
  position: relative;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881 ul a {
  padding: 10px 0;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881 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_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881::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_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881.mm-active_e713a9a3279f0a48::after {
  content: "\f077";
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881.third-lvl_5c4e779bf0002d99::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881.third-lvl_5c4e779bf0002d99 ul {
  padding: 0 20px;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881.third-lvl_5c4e779bf0002d99 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881.third-lvl_5c4e779bf0002d99 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li.has-droupdown_f9ce9cdae642d881.third-lvl_5c4e779bf0002d99 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_64c0ee9a03dd975b nav ul li a {
  display: block;
}
.mobile-menu-main_64c0ee9a03dd975b .social-wrapper-one_69f7d5d5d2a676a2 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_596b5aea4c24e23b.header-two_f758b7251c35a22f .inner-main-wrapper-desk_92cdeef1f1ff01a7, .side-bar_596b5aea4c24e23b.header-three_0caafa4a2a696326 .inner-main-wrapper-desk_92cdeef1f1ff01a7 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_596b5aea4c24e23b.header-two_f758b7251c35a22f .mobile-menu_b9ff593e7058dd9f, .side-bar_596b5aea4c24e23b.header-three_0caafa4a2a696326 .mobile-menu_b9ff593e7058dd9f {
    display: none !important;
  }
}

.header-one_30fdb904e2f2da21 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4 {
  position: relative;
}
.header-one_30fdb904e2f2da21 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4:hover::after {
  color: var(--color-primary);
}
.header-one_30fdb904e2f2da21 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4::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_30fdb904e2f2da21 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4 .third-lvl_5c4e779bf0002d99 {
  margin-left: -4px;
}

.header-three_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 {
  padding: 15px 0;
}
.header-three_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4 {
  position: relative;
}
.header-three_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4:hover::after {
  color: var(--color-primary);
}
.header-three_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4::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_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 .sub-dropdown_0b4fc403714d7bc4 .third-lvl_5c4e779bf0002d99 {
  margin-left: -4px;
}
.header-three_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 li {
  margin: 0;
  width: 100%;
}
.header-three_0caafa4a2a696326 .main-nav-desk_d76c38f9159be79d nav ul li.has-droupdown_f9ce9cdae642d881 .submenu.inner-page_960f3b1a0c88c193 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_0b4fc403714d7bc4 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_0b4fc403714d7bc4 .submenu.third-lvl_5c4e779bf0002d99 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_0b4fc403714d7bc4 .submenu.third-lvl_5c4e779bf0002d99.base {
  display: block !important;
}
.sub-dropdown_0b4fc403714d7bc4:hover .sub-menu-link_2554104aa7360579 {
  color: var(--color-primary);
}
.sub-dropdown_0b4fc403714d7bc4:hover .submenu.third-lvl_5c4e779bf0002d99.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_0b4fc403714d7bc4:hover .submenu.third-lvl_5c4e779bf0002d99.base li {
  display: block;
}
.sub-dropdown_0b4fc403714d7bc4:hover .submenu.third-lvl_5c4e779bf0002d99.base li a {
  display: block !important;
}

.header-three_0caafa4a2a696326 .sub-dropdown_0b4fc403714d7bc4:hover .submenu.third-lvl_5c4e779bf0002d99.base {
  margin-left: -14px !important;
}

.header-two_f758b7251c35a22f .header-main-wrapper_b17fdf362aac5642 .sub-dropdown_0b4fc403714d7bc4:hover .submenu.third-lvl_5c4e779bf0002d99.base {
  margin-left: 90px !important;
}

header.heder-two_3b8f85f147399904 .sub-dropdown_0b4fc403714d7bc4:hover .submenu.third-lvl_5c4e779bf0002d99.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_3b8f85f147399904 .sub-dropdown_0b4fc403714d7bc4::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_3b8f85f147399904 .sub-dropdown_0b4fc403714d7bc4:hover a.sub-menu-link_2554104aa7360579 {
  color: var(--color-primary) !important;
}
header.heder-two_3b8f85f147399904 .sub-dropdown_0b4fc403714d7bc4:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_3b8f85f147399904 .sub-dropdown_0b4fc403714d7bc4 .submenu.third-lvl_5c4e779bf0002d99.base {
  display: block;
}

.sub-dropdown_0b4fc403714d7bc4 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_0b4fc403714d7bc4.active .sub-menu-link_2554104aa7360579 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_0b4fc403714d7bc4.active .sub-menu-link_2554104aa7360579::after {
  width: 12px !important;
}
.sub-dropdown_0b4fc403714d7bc4.active::after {
  color: #FFFFFF;
}
.sub-dropdown_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99 {
  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_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99:hover li a {
  opacity: 0.5;
}
.sub-dropdown_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99 li:hover a::after {
  width: 12px;
}
.sub-dropdown_0b4fc403714d7bc4 .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99 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_0b4fc403714d7bc4:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_0b4fc403714d7bc4:hover .sub-menu-link_2554104aa7360579 {
  color: var(--color-primary);
}
.sub-dropdown_0b4fc403714d7bc4:hover .fluxi-submenu_a07fcaac5fdfb2d7.third-lvl_5c4e779bf0002d99.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_ae46132557c41bfd {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_ae46132557c41bfd {
    padding: 0 15px;
  }
}

.section-bg_b6f4892dbd8ac370 {
  background: var(--section-bg-gray);
}

.bg_white_0cda20678c20896c {
  background: var(--body-bg);
}

.g-48_b3b3567f8c69428e {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_cc2cdec3f08f530c {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_8aa9443857a00628 {
  background: #F8F9FB;
}

.bg-gray-2_72b70ee2e2413a92 {
  background: var(--bg-gray-2);
}

.overflow-right-div_24a76ff1955f30e8 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_24a76ff1955f30e8 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_24a76ff1955f30e8 {
    width: 100%;
  }
}

.gsap-marker-end_d993b6f15e09be48,
.gsap-marker-start_7bf9c9064a1972a8,
.gsap-marker-scroller-end_fa5f3ff8acbcb3d1,
.gsap-marker-scroller-start_ec9567a67ee46879 {
  display: none !important;
}

.bg-dark-p_bf57b2a0d4d02c73 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_0fa354465b39b789 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_e314e491aa227918 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_00c7bc36dd294e25 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 img.two_5efc0eb88f648cd2 {
  left: 38px;
}
.customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 img.three_74b16a9d99de9327 {
  left: 73px;
}
.customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 img.four_8e3b293c157c237a {
  left: 108px;
}
.customer-review-area_00c7bc36dd294e25 p.desc {
  margin-bottom: 0;
}

.br-none_d75fdafa74c66ddf {
  border-radius: 0 !important;
}

.color-secondary-2_9486ce98df7be9d4 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_6d28362389ce627c {
    order: 2;
  }
}

.loader-wrapper_68e31682929f6702 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_68e31682929f6702 .loader-section_94ac652c0cf98c21 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_68e31682929f6702 .loader-section_94ac652c0cf98c21.section-left_4ef08076d66534ee {
  left: 0;
}

.loader-wrapper_68e31682929f6702 .loader-section_94ac652c0cf98c21.section-right_86134fc3d12a2d7a {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_68e31682929f6702 .loader-section_94ac652c0cf98c21.section-left_4ef08076d66534ee {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_68e31682929f6702 .loader-section_94ac652c0cf98c21.section-right_86134fc3d12a2d7a {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_0e3b383139d322d3 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_68e31682929f6702 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_0e3b383139d322d3: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_0e3b383139d322d3 {
  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_45d1a97102488128 {
  -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_45d1a97102488128.btt__visible_409a70558019e063 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_45d1a97102488128 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_4b8d11fcd0a49cff 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_322df2af1435f53b {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_4beb2cfd447e9463 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_322df2af1435f53b {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_4beb2cfd447e9463 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_af8a7d4982c5251f:hover,
[data-theme=dark] .rts-btn.btn-primary-5_e9afed14703ee37f:hover,
[data-theme=dark] .rts-btn.btn-primary-6_e27ce0bd82ed5457:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_db7b6b4ba1df064f: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_af8a7d4982c5251f {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_af8a7d4982c5251f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_114de9b521d77c53 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_114de9b521d77c53::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_114de9b521d77c53::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_114de9b521d77c53:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_114de9b521d77c53:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_434a4a865ac362d3 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_434a4a865ac362d3::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_434a4a865ac362d3::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_434a4a865ac362d3:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_434a4a865ac362d3:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_db7b6b4ba1df064f {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_db7b6b4ba1df064f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_e9afed14703ee37f {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_e9afed14703ee37f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_e27ce0bd82ed5457 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_e27ce0bd82ed5457:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_59f0b0519f61104f {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_59f0b0519f61104f::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_59f0b0519f61104f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_e0e1673b1fe966b6 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_e0e1673b1fe966b6::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_e0e1673b1fe966b6:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_bd073127d3dd30e9 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_bd073127d3dd30e9::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_bd073127d3dd30e9:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_92a2267994ffedbf {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_92a2267994ffedbf i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_92a2267994ffedbf:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_238ae8e71ecbde0f {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_238ae8e71ecbde0f i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_238ae8e71ecbde0f:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_1f81e26ffb4ed988 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_1f81e26ffb4ed988:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_1f81e26ffb4ed988.about_a43ca4cf36de581e {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_1f81e26ffb4ed988.about_a43ca4cf36de581e:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_5d59cdbf0e8da894 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_5d59cdbf0e8da894:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_3d949feff0792be1 {
  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_3d949feff0792be1 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_3d949feff0792be1:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_5d59cdbf0e8da894 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_217ea32bd2f2f9c8 {
  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_217ea32bd2f2f9c8::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_217ea32bd2f2f9c8::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_217ea32bd2f2f9c8 i {
  font-weight: 400;
}
.under-line-btn_e22f66fc09184572 {
  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_e22f66fc09184572::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_e22f66fc09184572::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_e22f66fc09184572:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_50c2568abe2ca99e .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_50c2568abe2ca99e .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_50c2568abe2ca99e .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_50c2568abe2ca99e .title {
    font-size: 40px;
  }
}
.banner-one-content-left_50c2568abe2ca99e p.disc_6748b594d2bcf297 {
  margin-bottom: 50px;
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 .customer-review-area_00c7bc36dd294e25 .client-img_bf22ae6473658db4 {
  width: 150px;
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 .customer-review-area_00c7bc36dd294e25 p.desc {
  min-width: max-content;
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 .customer-review-area_00c7bc36dd294e25 img {
  max-width: 40%;
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 .customer-review-area_00c7bc36dd294e25 img.two_5efc0eb88f648cd2 {
  left: 24px;
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 .customer-review-area_00c7bc36dd294e25 img.three_74b16a9d99de9327 {
  left: 48px;
}
.banner-one-content-left_50c2568abe2ca99e .button-banner-one-wrapper_83b55ed31589f7e2 .customer-review-area_00c7bc36dd294e25 img.four_8e3b293c157c237a {
  left: 72px;
}

.banner-one-right-content-with-img_1894142b5cac306f {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_1894142b5cac306f {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_1894142b5cac306f .img-1_14832813e54c6063 {
  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_1894142b5cac306f .img-1_14832813e54c6063 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_1894142b5cac306f .img-2_d159ad2100eaafe5 {
  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_1894142b5cac306f .img-2_d159ad2100eaafe5 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_bbd9d60ebfbc3a9d {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .box-one-top_3caeccc6c7fdaed5 {
  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_bbd9d60ebfbc3a9d .box-one-bottom_f1526ee4b3d1e90b {
  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_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 {
    display: none;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 .right-top_874a79f624dd3331 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 .right-bottom_9655f3a0abe3905e {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 .mid-top_ec3fbf839a316299 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 .left-bottom_79a9ed4bae987608 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 .left-top_21705865acddb303 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d .radious-shape_7b550713a3fa9257 .center-bottom_108e27eaef14e21a {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-content-left_50c2568abe2ca99e .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-content-left_50c2568abe2ca99e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-content-left_50c2568abe2ca99e .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-content-left_50c2568abe2ca99e .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-content-left_50c2568abe2ca99e p.disc_6748b594d2bcf297 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-content-left_50c2568abe2ca99e .customer-review-area_00c7bc36dd294e25 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-right-content-with-img_1894142b5cac306f {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-right-content-with-img_1894142b5cac306f .short-image-area_7494832b60d15d99 .img-1_14832813e54c6063 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-right-content-with-img_1894142b5cac306f .short-image-area_7494832b60d15d99 .img-1_14832813e54c6063 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .banner-one-right-content-with-img_1894142b5cac306f .short-image-area_7494832b60d15d99 .img-1_14832813e54c6063 {
    left: 0;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-area-inner_1fd25d91e7e13d22 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 {
  margin-bottom: 40px;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .brand-left-short-title-one_01521d1ef1edb44f {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .brand-left-short-title-one_01521d1ef1edb44f {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .brand-left-short-title-one_01521d1ef1edb44f .star-rating_26a20104d5570444 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .brand-left-short-title-one_01521d1ef1edb44f .star-rating_26a20104d5570444 li {
  list-style: none;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .brand-left-short-title-one_01521d1ef1edb44f .star-rating_26a20104d5570444 li a {
  color: #FF6354;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-title-area_67c9cfcd6eecef63 .brand-left-short-title-one_01521d1ef1edb44f p.disc_6748b594d2bcf297 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-slider-area_a64863fd662f2aa6 {
  overflow: hidden;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-five_294f9f4e89eb27de .brand-slider-area_a64863fd662f2aa6 .brand-inner_96d578c09b7cedfd {
  text-align: center;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d {
  background: #212026;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .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_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 p.disc_6748b594d2bcf297 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .button-area_f82234a68a97e569 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .button-area_f82234a68a97e569 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .button-area_f82234a68a97e569 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .button-area_f82234a68a97e569 .rts-btn.btn-primary-5_e9afed14703ee37f {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .button-area_f82234a68a97e569 .rts-btn.btn-primary-5_e9afed14703ee37f:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .button-area_f82234a68a97e569 .rts-btn.btn-primary-5-border_1f81e26ffb4ed988 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .counter-upmain-wrapper-style-six_eba203ce8fea2976 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .counter-upmain-wrapper-style-six_eba203ce8fea2976 .single-counter-up-six_2d6e83bd42691bfe .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-content-left_7eb0393a6e7c5ae5 .counter-upmain-wrapper-style-six_eba203ce8fea2976 .single-counter-up-six_2d6e83bd42691bfe p {
  color: #D7D9E9;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 {
    width: 100%;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 .image-one_af673a18f8956a08 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 .image-one_af673a18f8956a08 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 .image-two_5fee6af99d18cad7 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-left_4069180379e42bd0 .image-two_5fee6af99d18cad7 img {
    width: 100%;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 {
    display: none;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 .image-three_31c71ddcc77ced55 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .banner-six-right-content-with-img_5044eda48ef8a6d4 .image-right_a5dd3f9a70cbd277 .image-four_c0915db7111d7cd3 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .shape_025cbbc03be4f5fd {
    display: none;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .shape_025cbbc03be4f5fd .right-top_874a79f624dd3331 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .shape_025cbbc03be4f5fd .right-top_874a79f624dd3331 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .shape_025cbbc03be4f5fd .right-bottom_9655f3a0abe3905e {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_bbd9d60ebfbc3a9d.banner-six_0f6917743e3a8b8d .shape_025cbbc03be4f5fd .right-bottom_9655f3a0abe3905e {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_9235c36c62c873cd {
  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_9235c36c62c873cd::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_9235c36c62c873cd .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_9235c36c62c873cd .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_9235c36c62c873cd .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_9235c36c62c873cd p.disc_6748b594d2bcf297 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_9235c36c62c873cd p.disc_6748b594d2bcf297 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_9235c36c62c873cd p.disc_6748b594d2bcf297 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_9235c36c62c873cd p.disc_6748b594d2bcf297 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_9235c36c62c873cd p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}
.rts-banner-area-two_9235c36c62c873cd 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_9235c36c62c873cd form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_9235c36c62c873cd form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_9235c36c62c873cd form {
    max-width: 80%;
  }
}
.rts-banner-area-two_9235c36c62c873cd form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_9235c36c62c873cd form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_9235c36c62c873cd .bottom-text_cad9075cfb66c58e p.disc_6748b594d2bcf297 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_3319c55b6119ecaf {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_3319c55b6119ecaf {
    margin-top: 70px;
  }
}

.mt-dec-100_121e6956a4a7b823 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .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_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .two_5efc0eb88f648cd2 {
  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_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .two_5efc0eb88f648cd2 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .two_5efc0eb88f648cd2 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .three_74b16a9d99de9327 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .three_74b16a9d99de9327 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .four_8e3b293c157c237a {
  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_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .four_8e3b293c157c237a {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .four_8e3b293c157c237a {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_c7566a817aa4ae2f .banner-2-shape_661e24dec50b667f .five_303d07ec4514e776 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_0caafa4a2a696326 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_3622895dcfe998b9 {
  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_3622895dcfe998b9 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.banner-three-area-start_3622895dcfe998b9 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.banner-three-area-start_3622895dcfe998b9 .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_3622895dcfe998b9 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_3622895dcfe998b9 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_3622895dcfe998b9 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_456f6289883a76d9 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_456f6289883a76d9 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_456f6289883a76d9 .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_456f6289883a76d9 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_456f6289883a76d9 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_456f6289883a76d9 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_456f6289883a76d9 .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_456f6289883a76d9 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_456f6289883a76d9 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_456f6289883a76d9 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_456f6289883a76d9 p.disc_6748b594d2bcf297 {
  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_456f6289883a76d9 p.disc_6748b594d2bcf297 br {
    display: none;
  }
}
.banner-wrapper-three-main_456f6289883a76d9 .button-area_f82234a68a97e569 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_456f6289883a76d9 .button-area_f82234a68a97e569 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_456f6289883a76d9 .button-area_f82234a68a97e569 .under-line-btn_e22f66fc09184572::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_456f6289883a76d9 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_564c3bcc05fef2c7 {
  padding-top: 68px;
}
.banner-four-content-left_564c3bcc05fef2c7 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_564c3bcc05fef2c7 .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_564c3bcc05fef2c7 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_564c3bcc05fef2c7 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_564c3bcc05fef2c7 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_564c3bcc05fef2c7 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_564c3bcc05fef2c7 .banner-logo-area_5e81399ebe6c0c07 {
  margin-top: 50px;
}
.banner-four-content-left_564c3bcc05fef2c7 .banner-logo-area_5e81399ebe6c0c07 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_564c3bcc05fef2c7 .banner-logo-area_5e81399ebe6c0c07 .logo-area_ecc2c420d7ce9344 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_564c3bcc05fef2c7 .banner-logo-area_5e81399ebe6c0c07 .logo-area_ecc2c420d7ce9344 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_5e81399ebe6c0c07 .light_7ff2f08ed1dd6307 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_5e81399ebe6c0c07 .dark_aca7f701446b69c9 {
  display: none;
}

[data-theme=dark] .banner-logo-area_5e81399ebe6c0c07 .light_7ff2f08ed1dd6307 {
  display: none;
}
[data-theme=dark] .banner-logo-area_5e81399ebe6c0c07 .dark_aca7f701446b69c9 {
  display: inline-flex;
}

.thumbnail-banner-right-four_d95487af2af12f21 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_d95487af2af12f21::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_d95487af2af12f21::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_d95487af2af12f21::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_d95487af2af12f21::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_d95487af2af12f21 .main_e7f8a0041981d166 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_d95487af2af12f21 .main_e7f8a0041981d166 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_d95487af2af12f21 .main_e7f8a0041981d166 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_d95487af2af12f21 img.shape_025cbbc03be4f5fd {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_d95487af2af12f21 img.shape_025cbbc03be4f5fd {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_d95487af2af12f21 img.shape_025cbbc03be4f5fd {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_d95487af2af12f21 img.shape_025cbbc03be4f5fd {
    display: none;
  }
}

.rts-banner-four-area-start_f90dfb3103be22f1 {
  position: relative;
}
.rts-banner-four-area-start_f90dfb3103be22f1 .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_f90dfb3103be22f1 .shape-area_d339fbbc78c944a6 .one {
    display: none;
  }
}
.rts-banner-four-area-start_f90dfb3103be22f1 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_f90dfb3103be22f1 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_f90dfb3103be22f1 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_1ca7fc6e15f33ce6 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_1ca7fc6e15f33ce6 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_1ca7fc6e15f33ce6 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_1ca7fc6e15f33ce6 p.disc_6748b594d2bcf297 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_1ca7fc6e15f33ce6 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}
.banner-seven-left-content_1ca7fc6e15f33ce6 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_1ca7fc6e15f33ce6 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_1ca7fc6e15f33ce6 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_1ca7fc6e15f33ce6 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_6973388b7dd9bf96 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_6973388b7dd9bf96 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_6973388b7dd9bf96 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_6973388b7dd9bf96 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_6973388b7dd9bf96 .short-image_30e0c4941194d510 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_6973388b7dd9bf96 .short-image_30e0c4941194d510.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_6973388b7dd9bf96 .short-image_30e0c4941194d510.one {
    left: 0;
  }
}
.thumbnail-banner-seven_6973388b7dd9bf96 .short-image_30e0c4941194d510.two_5efc0eb88f648cd2 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_e34facc4b55033f0 {
  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_e34facc4b55033f0 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_e34facc4b55033f0 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_e34facc4b55033f0 .brand-area-style-seven_fe2da1d12cc708c0 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_e34facc4b55033f0 .brand-area-style-seven_fe2da1d12cc708c0 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_e34facc4b55033f0 .brand-area-style-seven_fe2da1d12cc708c0 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_e34facc4b55033f0 .slider-Brand_cd3b65ff9e056d10 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_00871108a3612c84 {
  position: relative;
}
.rts-banner-area-7_00871108a3612c84 form {
  position: relative;
}
.rts-banner-area-7_00871108a3612c84 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_00871108a3612c84 form input {
  padding-left: 35px;
}
.rts-banner-area-7_00871108a3612c84 .shape-area-start_ca985ee38176d941 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_00871108a3612c84 .shape-area-start_ca985ee38176d941 .two_5efc0eb88f648cd2 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_00871108a3612c84 .shape-area-start_ca985ee38176d941 .three_74b16a9d99de9327 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_00871108a3612c84 .shape-area-start_ca985ee38176d941 .three_74b16a9d99de9327 {
    display: none;
  }
}
.rts-banner-area-7_00871108a3612c84 .shape-area-start_ca985ee38176d941 .four_8e3b293c157c237a {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_00871108a3612c84 .shape-area-start_ca985ee38176d941 .four_8e3b293c157c237a {
    display: none;
  }
}

.div-right-banner-floating_750ebbad2918eacc {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_750ebbad2918eacc {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_750ebbad2918eacc {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_bb19fc2eaa8a8def {
  background-image: url(../snapshots/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_bb19fc2eaa8a8def {
    height: auto;
  }
}

.inner-banner-8_51319812db754923 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_51319812db754923 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_51319812db754923 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_51319812db754923 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e {
    padding-top: 60px;
  }
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e .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_51319812db754923 .left-area_9de59587048d493e .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e .title {
    font-size: 42px;
  }
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e p.disc_6748b594d2bcf297 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e .customer-review-area_00c7bc36dd294e25 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_51319812db754923 .left-area_9de59587048d493e .customer-review-area_00c7bc36dd294e25 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_51319812db754923 .left-area_9de59587048d493e .customer-review-area_00c7bc36dd294e25 p {
  color: #F2F2F8;
}
.inner-banner-8_51319812db754923 .position-img_9db1a09871255e44 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_51319812db754923 .position-img_9db1a09871255e44 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_51319812db754923 .position-img_9db1a09871255e44 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_51319812db754923 .position-img_9db1a09871255e44 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_51319812db754923 .position-img_9db1a09871255e44 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_51319812db754923 .position-img_9db1a09871255e44 {
    right: 10%;
  }
}
.inner-banner-8_51319812db754923 .right-area_190562b515bdf968 .thumbnail-right-img_6d3f609d0f20ed6d {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_51319812db754923 .right-area_190562b515bdf968 .thumbnail-right-img_6d3f609d0f20ed6d {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_b3bd271270f98468 .about-main-wrapper_8e61d3393f6787ae .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_b3bd271270f98468 .about-main-wrapper_8e61d3393f6787ae .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_b3bd271270f98468 .about-main-wrapper_8e61d3393f6787ae .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_b3bd271270f98468 .about-main-wrapper_8e61d3393f6787ae .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_b3bd271270f98468 .about-main-wrapper_8e61d3393f6787ae .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_b3bd271270f98468 .banner-about-right_3c62a0eaa3e716ed p.disc_6748b594d2bcf297 {
  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_0edd775bb944b743 {
  background-image: url(../snapshots/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_0edd775bb944b743 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_0edd775bb944b743 .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_3319c55b6119ecaf {
  position: relative;
}
.large-image-video-area_3319c55b6119ecaf .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_3319c55b6119ecaf .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_3319c55b6119ecaf .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_3319c55b6119ecaf .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_3319c55b6119ecaf .thumbnail_4866b16247a37614 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_3319c55b6119ecaf .thumbnail_4866b16247a37614 .pli-image_7b827091498ca686 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_3319c55b6119ecaf .thumbnail_4866b16247a37614 .pli-image_7b827091498ca686 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_d89d5710fc3e95f0 form {
  position: relative;
}
.banner-area-wrapper-two_d89d5710fc3e95f0 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_d89d5710fc3e95f0 form input {
  padding-left: 40px;
}

.button-area-banner-four_e9483c90fd486173 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_e9483c90fd486173 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_e9483c90fd486173 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_e9483c90fd486173 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_a64863fd662f2aa6 {
  overflow: hidden;
}
.brand-slider-area_a64863fd662f2aa6 .brand-inner_96d578c09b7cedfd {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_0c1c2ec220aea611 .light_7ff2f08ed1dd6307,
[data-theme=light] .brand-area-main-wrapper-two_c1859c57570477b7 .light_7ff2f08ed1dd6307,
[data-theme=light] .brand-slider-area_a64863fd662f2aa6 .light_7ff2f08ed1dd6307 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_0c1c2ec220aea611 .dark_aca7f701446b69c9,
[data-theme=light] .brand-area-main-wrapper-two_c1859c57570477b7 .dark_aca7f701446b69c9,
[data-theme=light] .brand-slider-area_a64863fd662f2aa6 .dark_aca7f701446b69c9 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_0c1c2ec220aea611 .light_7ff2f08ed1dd6307,
[data-theme=dark] .brand-area-main-wrapper-two_c1859c57570477b7 .light_7ff2f08ed1dd6307,
[data-theme=dark] .brand-slider-area_a64863fd662f2aa6 .light_7ff2f08ed1dd6307 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_0c1c2ec220aea611 .dark_aca7f701446b69c9,
[data-theme=dark] .brand-area-main-wrapper-two_c1859c57570477b7 .dark_aca7f701446b69c9,
[data-theme=dark] .brand-slider-area_a64863fd662f2aa6 .dark_aca7f701446b69c9 {
  display: block;
}

.brand-left-short-title-one_01521d1ef1edb44f 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_01521d1ef1edb44f p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_f6a517c01899aa56 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_0c1c2ec220aea611 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_c1859c57570477b7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_c1859c57570477b7 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_c1859c57570477b7.about-page-brand_7d904c578234ea82 {
  padding: 0;
}

.bg-dark-p_bf57b2a0d4d02c73 .title-style-one-center_81ef949d7918459c .pre_e24f4886499d099e {
  color: #fff;
}
.bg-dark-p_bf57b2a0d4d02c73 .title-style-one-center_81ef949d7918459c .title {
  color: #fff;
}
.bg-dark-p_bf57b2a0d4d02c73 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .title {
  color: #FFF;
}
.bg-dark-p_bf57b2a0d4d02c73 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 .admin_70248bbdb7a297ee {
  color: var(--color-primary);
}
.bg-dark-p_bf57b2a0d4d02c73 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 .date_5f16dccf30c35eee {
  color: #fff;
}

.title-three-brand-wrapper_865d48f09db664a4 .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_527bccddf530a2f4.home-six_5e5ccda700cc5a7b {
  padding-bottom: 40px;
}

.title-style-one-center_81ef949d7918459c {
  text-align: center;
}
.title-style-one-center_81ef949d7918459c 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_81ef949d7918459c br {
    display: none;
  }
}
.title-style-one-center_81ef949d7918459c .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_81ef949d7918459c .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_81ef949d7918459c .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_81ef949d7918459c .title br {
    display: none;
  }
}

.title-style-one-left_a6e4f39cdafab96d {
  text-align: left;
}
.title-style-one-left_a6e4f39cdafab96d 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_a6e4f39cdafab96d .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_a6e4f39cdafab96d .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_a6e4f39cdafab96d .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_a6e4f39cdafab96d .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_a6e4f39cdafab96d .title br {
    display: none;
  }
}

.title-hover_d95815416208aa4a {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_d95815416208aa4a:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_1ce8a9fb69e0f9a3 {
  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_1ce8a9fb69e0f9a3 {
    padding: 20px;
  }
}
.single-pricing-area-start_1ce8a9fb69e0f9a3 .pricing-top-area_aa09c685775362f5 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3 .pricing-top-area_aa09c685775362f5 .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_1ce8a9fb69e0f9a3 .pricing-top-area_aa09c685775362f5 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3 .pricing-top-area_aa09c685775362f5 .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_1ce8a9fb69e0f9a3 .pricing-body_604fc9bc837487cf p.disc_6748b594d2bcf297 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3 .pricing-body_604fc9bc837487cf a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active {
  background: var(--color-primary);
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-top-area_aa09c685775362f5 .title {
  color: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-top-area_aa09c685775362f5 .icon {
  background: #8170E7;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-top-area_aa09c685775362f5 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-body_604fc9bc837487cf p.disc_6748b594d2bcf297 {
  color: #FFFFFF;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-body_604fc9bc837487cf .check-content-wrapper_4a9f927fc3f978c0 .single-check-area_ebf7ee94238aa87f i {
  color: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-body_604fc9bc837487cf .check-content-wrapper_4a9f927fc3f978c0 .single-check-area_ebf7ee94238aa87f p {
  color: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3.active .pricing-body_604fc9bc837487cf a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-top-area_aa09c685775362f5 .title {
  color: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-top-area_aa09c685775362f5 .icon {
  background: #8170E7;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-top-area_aa09c685775362f5 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-body_604fc9bc837487cf p.disc_6748b594d2bcf297 {
  color: #FFFFFF;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-body_604fc9bc837487cf .check-content-wrapper_4a9f927fc3f978c0 .single-check-area_ebf7ee94238aa87f i {
  color: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-body_604fc9bc837487cf .check-content-wrapper_4a9f927fc3f978c0 .single-check-area_ebf7ee94238aa87f p {
  color: #fff;
}
.single-pricing-area-start_1ce8a9fb69e0f9a3:hover .pricing-body_604fc9bc837487cf a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_4a9f927fc3f978c0 .single-check-area_ebf7ee94238aa87f {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_4a9f927fc3f978c0 .single-check-area_ebf7ee94238aa87f i {
  color: var(--color-primary);
}

.rts-pricing-area-one_76324e0b56cdec12 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_76324e0b56cdec12 .shape-radious-image_1cd868ad676326a8 {
    display: none;
  }
}
.rts-pricing-area-one_76324e0b56cdec12 .shape-radious-image_1cd868ad676326a8 .img-1_14832813e54c6063 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_76324e0b56cdec12 .shape-radious-image_1cd868ad676326a8 .img-2_d159ad2100eaafe5 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_40a1e8631a33ce1a {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_40a1e8631a33ce1a .head-pricing_1b23c95eb5a7a60c {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_40a1e8631a33ce1a .head-pricing_1b23c95eb5a7a60c .plane_name_98d9e524b1cf0b06 {
  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_40a1e8631a33ce1a .head-pricing_1b23c95eb5a7a60c .doller-area_5fa90e4c041521d4 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_40a1e8631a33ce1a .head-pricing_1b23c95eb5a7a60c .doller-area_5fa90e4c041521d4 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_40a1e8631a33ce1a .head-pricing_1b23c95eb5a7a60c .doller-area_5fa90e4c041521d4 .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_40a1e8631a33ce1a .head-pricing_1b23c95eb5a7a60c p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_40a1e8631a33ce1a .body .single-check_7fd1e5ba03f2dc6c {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_40a1e8631a33ce1a .body .single-check_7fd1e5ba03f2dc6c i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_40a1e8631a33ce1a .footer_284442af02bd3f83 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_40a1e8631a33ce1a .footer_284442af02bd3f83 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_40a1e8631a33ce1a .footer_284442af02bd3f83 p {
  margin-top: 20px;
}
.single-pricing-area-two_40a1e8631a33ce1a.free-place_11a12b5c2502a826 .footer_284442af02bd3f83 .rts-btn.btn-primary-2_114de9b521d77c53::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_40a1e8631a33ce1a.free-place_11a12b5c2502a826 .footer_284442af02bd3f83 .rts-btn.btn-primary-2_114de9b521d77c53::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_40a1e8631a33ce1a.professional-place_c544c70e50edd49c {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_40a1e8631a33ce1a.professional-place_c544c70e50edd49c .head-pricing_1b23c95eb5a7a60c .plane_name_98d9e524b1cf0b06 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_40a1e8631a33ce1a.professional-place_c544c70e50edd49c .body .single-check_7fd1e5ba03f2dc6c i {
  color: var(--color-primary);
}
.single-pricing-area-two_40a1e8631a33ce1a.enterprise-place_b3c284ac50e72df1 .head-pricing_1b23c95eb5a7a60c .plane_name_98d9e524b1cf0b06 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_40a1e8631a33ce1a.enterprise-place_b3c284ac50e72df1 .body .single-check_7fd1e5ba03f2dc6c i {
  color: #BCBFDB;
}
.single-pricing-area-two_40a1e8631a33ce1a.enterprise-place_b3c284ac50e72df1 .footer_284442af02bd3f83 .rts-btn.btn-primary-2_114de9b521d77c53 {
  color: #000000d3;
}
.single-pricing-area-two_40a1e8631a33ce1a.enterprise-place_b3c284ac50e72df1 .footer_284442af02bd3f83 .rts-btn.btn-primary-2_114de9b521d77c53::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_40a1e8631a33ce1a.enterprise-place_b3c284ac50e72df1 .footer_284442af02bd3f83 .rts-btn.btn-primary-2_114de9b521d77c53::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_b0453d39b509e3bf {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_b0453d39b509e3bf .pricing-top-tag_30ee511fadded461 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_b0453d39b509e3bf .pric-area_2003b24687d95a88 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_b0453d39b509e3bf .pric-area_2003b24687d95a88 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_b0453d39b509e3bf .pric-area_2003b24687d95a88 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_b0453d39b509e3bf .pric-area_2003b24687d95a88 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_b0453d39b509e3bf .body .single-check-area_ebf7ee94238aa87f {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_b0453d39b509e3bf .body .single-check-area_ebf7ee94238aa87f i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_b0453d39b509e3bf .body .single-check-area_ebf7ee94238aa87f 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_b0453d39b509e3bf .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_b0453d39b509e3bf .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_b0453d39b509e3bf.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_b0453d39b509e3bf.active .top-badge_00a5b2ae7e4734a8 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_b0453d39b509e3bf.active .top-badge_00a5b2ae7e4734a8 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_b0453d39b509e3bf.active .pricing-top-tag_30ee511fadded461 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_b0453d39b509e3bf.active .single-check-area_ebf7ee94238aa87f i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_141c87730b0d7ade.rts-section-gap_cd9ebcf69710627f.bg-light-border-radious_9d57bd0c37a0c691 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_141c87730b0d7ade {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_141c87730b0d7ade .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_19bee89d7354da90 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_19bee89d7354da90 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_0e60577cc03d87d7.inner_a30c92bc4130f777 {
  position: relative;
}
.rtws-pricing-area-start_0e60577cc03d87d7.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rtws-pricing-area-start_0e60577cc03d87d7.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_0e60577cc03d87d7.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_0e60577cc03d87d7.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_f065602932444507 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_f065602932444507 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_20310dcc506ee6f6 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_20310dcc506ee6f6 p.disc_6748b594d2bcf297 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_20310dcc506ee6f6 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_0d97b5313e5670d1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_0d97b5313e5670d1 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.providing-service-area-start-one_0d97b5313e5670d1 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_0d97b5313e5670d1 .two_5efc0eb88f648cd2 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_0d97b5313e5670d1 .three_74b16a9d99de9327 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_0d97b5313e5670d1 .four_8e3b293c157c237a {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_0d97b5313e5670d1 .five_303d07ec4514e776 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_0d97b5313e5670d1 .six_3f2baa3fb5b51850 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 {
    flex-direction: column;
  }
}
.rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 .title-style-one-left_a6e4f39cdafab96d {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 .title-style-one-left_a6e4f39cdafab96d .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 .title-style-one-left_a6e4f39cdafab96d {
    max-width: 100%;
  }
}
.rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
  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_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_86ecad7492037a08 .title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.single-service-style-two_495eeca9b0f457dc {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_495eeca9b0f457dc .icon {
  margin-bottom: 25px;
}
.single-service-style-two_495eeca9b0f457dc .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_495eeca9b0f457dc p.disc_6748b594d2bcf297 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98 {
  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_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98::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_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98:hover {
  color: var(--color-primary);
}
.single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98 i {
  margin: 0;
}

.mt-dec-service-p-3_f824d6c5a023d262 {
  margin-top: -300px;
}

.single-service-primary-3_deef0689d36b8cd5 {
  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_deef0689d36b8cd5::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_deef0689d36b8cd5 .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_deef0689d36b8cd5 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_deef0689d36b8cd5 .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_deef0689d36b8cd5 p.disc_6748b594d2bcf297 {
  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_deef0689d36b8cd5 .under-line-btn_e22f66fc09184572 {
  transition: 0.3s;
}
.single-service-primary-3_deef0689d36b8cd5:hover {
  border-color: #fff;
}
.single-service-primary-3_deef0689d36b8cd5:hover .icon {
  background: #fff;
}
.single-service-primary-3_deef0689d36b8cd5:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_deef0689d36b8cd5:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_deef0689d36b8cd5:hover .title {
  color: #fff;
}
.single-service-primary-3_deef0689d36b8cd5:hover p.disc_6748b594d2bcf297 {
  color: #fff;
}
.single-service-primary-3_deef0689d36b8cd5:hover a.under-line-btn_e22f66fc09184572 {
  color: #fff;
}
.single-service-primary-3_deef0689d36b8cd5:hover::after {
  opacity: 1;
}

.rts-service-area-five_eb3e9791d465777e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_eb3e9791d465777e .button-pagination-area_6f64002d7598283d {
    display: none;
  }
}
.rts-service-area-five_eb3e9791d465777e .section-inner_a22b9d3becf6c2d9 {
  position: relative;
}
.rts-service-area-five_eb3e9791d465777e .service-swiper-main-wrapper-2_d33d46afcddd7f9b {
  overflow: hidden;
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .title {
  color: var(--color-title);
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .disc_6748b594d2bcf297 {
  color: var(--color-body);
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98::after {
  background: #BCBFDB;
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98::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_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc .btn-border-bottom_43fb3776624d6d98:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc.style-six_5c4c6011bb54627e {
  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_eb3e9791d465777e .single-service-style-two_495eeca9b0f457dc.style-six_5c4c6011bb54627e.mid_02d89d120e72d544 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_eb3e9791d465777e .swiper-button-next,
.rts-service-area-five_eb3e9791d465777e .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_eb3e9791d465777e .swiper-button-next:hover,
.rts-service-area-five_eb3e9791d465777e .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_eb3e9791d465777e .swiper-button-next::after,
.rts-service-area-five_eb3e9791d465777e .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_eb3e9791d465777e .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_eb3e9791d465777e .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_eb3e9791d465777e .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_eb3e9791d465777e .swiper-pagination2 .swiper-pagination-bullet_b4fde687c8dc675b {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_eb3e9791d465777e .swiper-pagination2 .swiper-pagination-bullet_b4fde687c8dc675b.swiper-pagination-bullet-active_e0385818480428de {
  background: #FF6354;
}

.title-wrapper-between_18b8a8a39b4094e8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_18b8a8a39b4094e8 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_18b8a8a39b4094e8 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_024c4da2f1c1ab97 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_024c4da2f1c1ab97 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_024c4da2f1c1ab97 p.disc_6748b594d2bcf297 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_d42bfe98ad3d2e9c {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_d42bfe98ad3d2e9c .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_d42bfe98ad3d2e9c .title {
  margin-bottom: 24px;
}
.single-service-area-seven_d42bfe98ad3d2e9c p.disc_6748b594d2bcf297 {
  margin-bottom: 20px;
}
.single-service-area-seven_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c::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_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c:hover {
  color: var(--color-primary);
}
.single-service-area-seven_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_d42bfe98ad3d2e9c .rts-readmore-arrow-top_cd5a2a52b731af3c:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_934df76793ed6241 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_621719b3e35d47aa .area-3_35e38b73b8b12382 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_621719b3e35d47aa .thumbnail-service-1_f065602932444507 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_621719b3e35d47aa .service-content-style-one_20310dcc506ee6f6.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_621719b3e35d47aa .service-content-style-one_20310dcc506ee6f6 .title {
  color: #fff;
}
.providing-service-area-start-seven_621719b3e35d47aa .service-content-style-one_20310dcc506ee6f6 p.disc_6748b594d2bcf297 {
  color: #fff;
}
.providing-service-area-start-seven_621719b3e35d47aa .service-content-style-one_20310dcc506ee6f6 .under-line-btn_e22f66fc09184572 {
  color: #fff;
}
.providing-service-area-start-seven_621719b3e35d47aa .service-content-style-one_20310dcc506ee6f6 .under-line-btn_e22f66fc09184572::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_a66c31d5231ce819 {
  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_a66c31d5231ce819 .title-wrapper-between_18b8a8a39b4094e8 .title {
  color: #fff;
}
.service-bg-about-page_a66c31d5231ce819 .title-wrapper-between_18b8a8a39b4094e8 p.disc_6748b594d2bcf297 {
  color: #E4E5F1;
}
.service-bg-about-page_a66c31d5231ce819 .rts-service-area-style-4_024c4da2f1c1ab97 p.disc_6748b594d2bcf297 {
  color: #E4E5F1;
}
.service-bg-about-page_a66c31d5231ce819 .rts-service-area-style-4_024c4da2f1c1ab97 .title {
  color: #fff;
}

.title-service-page-area-top_c9b741f7f2218108 .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_c9b741f7f2218108 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_c9b741f7f2218108 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_c9b741f7f2218108 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_c9b741f7f2218108 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_c9b741f7f2218108 p.disc_6748b594d2bcf297 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_c9b741f7f2218108 p.disc_6748b594d2bcf297 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_c9b741f7f2218108 p.disc_6748b594d2bcf297 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_c9b741f7f2218108 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.service-page-service-style_e4476d72e5984476 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_e4476d72e5984476:hover {
  background: #614CE1;
}
.service-page-service-style_e4476d72e5984476:hover .icon {
  background: #fff;
}
.service-page-service-style_e4476d72e5984476:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_e4476d72e5984476:hover .title {
  color: #fff;
}
.service-page-service-style_e4476d72e5984476:hover p.disc_6748b594d2bcf297 {
  color: #fff;
}
.service-page-service-style_e4476d72e5984476:hover a.learn-more-btn-underline_49426e3fd0611039 {
  color: #fff;
}
.service-page-service-style_e4476d72e5984476:hover a.learn-more-btn-underline_49426e3fd0611039::after {
  background: #fff;
}
.service-page-service-style_e4476d72e5984476 .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_e4476d72e5984476 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_e4476d72e5984476 p.disc_6748b594d2bcf297 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_e4476d72e5984476 .learn-more-btn-underline_49426e3fd0611039 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_e4476d72e5984476 .learn-more-btn-underline_49426e3fd0611039::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_e4476d72e5984476 .learn-more-btn-underline_49426e3fd0611039:hover {
  color: var(--color-primary);
}
.service-page-service-style_e4476d72e5984476 .learn-more-btn-underline_49426e3fd0611039:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_aabd44ca4d179c8b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a {
    display: none;
  }
}
.service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .one {
    display: none;
  }
}
.service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .two_5efc0eb88f648cd2 {
    display: none;
  }
}

.service-relative_aabd44ca4d179c8b {
  position: relative;
}
.service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .three_74b16a9d99de9327 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .three_74b16a9d99de9327 {
    display: none;
  }
}
.service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .four_8e3b293c157c237a {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_6235a0e47a0b15e3 .portfolio-content-wrapper-list_019fd5e4c213f9c2 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_6235a0e47a0b15e3 .portfolio-content-wrapper-list_019fd5e4c213f9c2 {
    margin-bottom: 0;
  }
}

.service-relative_aabd44ca4d179c8b {
  position: relative;
}
.service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .five_303d07ec4514e776 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_aabd44ca4d179c8b .service--shape_dce38b4150eb010a .six_3f2baa3fb5b51850 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_e8532ecd17e3ae9a .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_e8532ecd17e3ae9a .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_e8532ecd17e3ae9a .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_e8532ecd17e3ae9a .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_e8532ecd17e3ae9a .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_e8532ecd17e3ae9a p.disc_6748b594d2bcf297 {
  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_e8532ecd17e3ae9a p.disc_6748b594d2bcf297 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_e8532ecd17e3ae9a p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.rts-service-banner-area_5aeb6636b0fc2344 {
  position: relative;
}
.rts-service-banner-area_5aeb6636b0fc2344 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5aeb6636b0fc2344 .one {
    display: none;
  }
}
.rts-service-banner-area_5aeb6636b0fc2344 .two_5efc0eb88f648cd2 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5aeb6636b0fc2344 .two_5efc0eb88f648cd2 {
    display: none;
  }
}
.rts-service-banner-area_5aeb6636b0fc2344 .three_74b16a9d99de9327 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5aeb6636b0fc2344 .three_74b16a9d99de9327 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_5aeb6636b0fc2344 .three_74b16a9d99de9327 {
    top: 10%;
  }
}
.rts-service-banner-area_5aeb6636b0fc2344 .four_8e3b293c157c237a {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5aeb6636b0fc2344 .four_8e3b293c157c237a {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 .single-counter-up_9093e081570eb321 {
  position: relative;
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 .single-counter-up_9093e081570eb321::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_9b9a66047f964cee.service-single_421b4060c1fe4a87 .single-counter-up_9093e081570eb321::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 .single-counter-up_9093e081570eb321::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee.service-single_421b4060c1fe4a87 .single-counter-up_9093e081570eb321:last-child::after {
  display: none;
}

.single-service-banner-area_908538b6cea754be {
  position: relative;
}
.single-service-banner-area_908538b6cea754be .banner-area-left-service-single_e8532ecd17e3ae9a {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_908538b6cea754be .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.single-service-banner-area_908538b6cea754be .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_908538b6cea754be .shape-area_d339fbbc78c944a6 .one {
    top: 92%;
  }
}
.single-service-banner-area_908538b6cea754be .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_908538b6cea754be .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_908538b6cea754be .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_908538b6cea754be .thumbnail_4866b16247a37614 {
  position: relative;
}
.single-service-banner-area_908538b6cea754be .thumbnail_4866b16247a37614 .short-image_30e0c4941194d510 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_e2d1b894ea5964ca {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_e2d1b894ea5964ca .title-style-one-center_81ef949d7918459c .title {
  color: #fff;
}
.bg-dark-border-radious-sd_e2d1b894ea5964ca .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_e2d1b894ea5964ca .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_e2d1b894ea5964ca .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_86ecad7492037a08 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_86ecad7492037a08 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_4985e47ba56ff714 {
    padding: 80px 0;
  }
}

.image-area-service-1_7dae6e0340154dc5 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_7dae6e0340154dc5 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_7dae6e0340154dc5 .small_c43793d5955cb398 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_7dae6e0340154dc5.bottom-1 .small_c43793d5955cb398 {
  right: 50px;
  left: unset;
}
.image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398 {
    display: none;
  }
}
.image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398.mid_02d89d120e72d544 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398.mid_02d89d120e72d544 {
    left: 35%;
  }
}
.image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398.two_5efc0eb88f648cd2 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398.two_5efc0eb88f648cd2 {
    display: none;
  }
}
.image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398.three_74b16a9d99de9327 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_7dae6e0340154dc5.area-3 .small_c43793d5955cb398.three_74b16a9d99de9327 {
    display: none;
  }
}

.rts-working-process-area_cb505cf84d8c098c.about_a43ca4cf36de581e {
  background: var(--choose-bg);
}
.rts-working-process-area_cb505cf84d8c098c.about_a43ca4cf36de581e .accordion-area-4_7ffc27877148b6ad .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_cb505cf84d8c098c.about_a43ca4cf36de581e .thumbnail-left_c081c9e9aeddff50 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_cb505cf84d8c098c.about_a43ca4cf36de581e .accordion-area-4_7ffc27877148b6ad .accordion-item button {
  color: #fff;
}

.our-service-area_24c31495a4a25d9b {
  position: relative;
}
.our-service-area_24c31495a4a25d9b.about_a43ca4cf36de581e {
  overflow: hidden;
}
.our-service-area_24c31495a4a25d9b.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.our-service-area_24c31495a4a25d9b.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_24c31495a4a25d9b.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_24c31495a4a25d9b.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_24c31495a4a25d9b.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
    display: none;
  }
}

.rts-service-banner-area_5aeb6636b0fc2344.inner_a30c92bc4130f777 .title-service-page-area-top_c9b741f7f2218108 .title {
  max-width: 100%;
}

.about-large-image-bg_46579f03f1ff364e {
  background-image: url(../snapshots/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_46579f03f1ff364e {
    height: 350px;
  }
}

.step-down-text-process_6fbf1878f0e8de1b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_6fbf1878f0e8de1b {
    display: none;
  }
}
.step-down-text-process_6fbf1878f0e8de1b .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_6fbf1878f0e8de1b .two_5efc0eb88f648cd2 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_6fbf1878f0e8de1b .three_74b16a9d99de9327 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_6fbf1878f0e8de1b .four_8e3b293c157c237a {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_8664f6de03937aa9 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 {
    padding-bottom: 50px;
  }
}
.connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 .title-main_8e6024f228ca9b26 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 .title-main_8e6024f228ca9b26 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 .title-main_8e6024f228ca9b26 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 p.disc_6748b594d2bcf297 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 p.disc_6748b594d2bcf297 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_8664f6de03937aa9 .connection-people-left_2635ed7a42349d06 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}
.connection-people-area_8664f6de03937aa9 .thumbnail-connection-area-right_c4779a771bb9fddf {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_8664f6de03937aa9 .shape-area-img_270ae52468a9ff4c .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_8664f6de03937aa9 .shape-area-img_270ae52468a9ff4c .one {
    display: none;
  }
}
.connection-people-area_8664f6de03937aa9 .shape-area-img_270ae52468a9ff4c .two_5efc0eb88f648cd2 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_5d3a442435060715 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_5d3a442435060715 img {
  margin-bottom: 24px;
}
.single-about-small-cd_5d3a442435060715 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_5d3a442435060715 p.disc_6748b594d2bcf297 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_80536c3f40773e05 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_80536c3f40773e05 .number_409ce6b51791480e {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_80536c3f40773e05 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_80536c3f40773e05 p.disc_6748b594d2bcf297 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_bad5e9d3b362d430 {
  margin-top: -120px;
}

.step-down-text-process_6fbf1878f0e8de1b p.disc_6748b594d2bcf297 {
  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_6fbf1878f0e8de1b p.disc_6748b594d2bcf297 {
    font-size: 18px;
  }
}

.container-1058_95102e8c691b02d1 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_ee30890317139c98 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_ee30890317139c98 .thumbnail_4866b16247a37614 {
  height: 100%;
}
.working-process-right-area-one_ee30890317139c98 .thumbnail_4866b16247a37614 .large_1660d6ff56456134 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_ee30890317139c98 .large_1660d6ff56456134 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_ee30890317139c98 .small_c43793d5955cb398 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_ee30890317139c98 .small_c43793d5955cb398 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_ee30890317139c98 .small_c43793d5955cb398 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_ee30890317139c98 .small_c43793d5955cb398 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_25f01cf7c611a7b8 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_25f01cf7c611a7b8 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_c798d9c1fa7c83be .working-process-accordion-one .accordion-item .accordion-header_25f01cf7c611a7b8 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_11003dd6577bcdd8 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_25f01cf7c611a7b8 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_25f01cf7c611a7b8 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_25f01cf7c611a7b8 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_25f01cf7c611a7b8 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_25f01cf7c611a7b8 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_11003dd6577bcdd8 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_cb505cf84d8c098c .thumbnail-left_c081c9e9aeddff50 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_cb505cf84d8c098c .thumbnail-left_c081c9e9aeddff50 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_7ffc27877148b6ad .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_7ffc27877148b6ad {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_7ffc27877148b6ad {
    padding-left: 0;
  }
}
.accordion-area-4_7ffc27877148b6ad .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_7ffc27877148b6ad .accordion-item:last-child {
  border: none;
}
.accordion-area-4_7ffc27877148b6ad .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_7ffc27877148b6ad .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_7ffc27877148b6ad .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_7ffc27877148b6ad .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_7ffc27877148b6ad .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_7ffc27877148b6ad .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_7ffc27877148b6ad .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_c798d9c1fa7c83be {
  position: relative;
}
.rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    display: none;
  }
}
.rts-working-porcess-area-two_c798d9c1fa7c83be .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_9b9a66047f964cee {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_9b9a66047f964cee {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee .single-counter-up_9093e081570eb321 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee .single-counter-up_9093e081570eb321 .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_9b9a66047f964cee .single-counter-up_9093e081570eb321 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee .single-counter-up_9093e081570eb321 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_9b9a66047f964cee .single-counter-up-five_fe46d487ddf3ddf8 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee .single-counter-up-five_fe46d487ddf3ddf8 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_9b9a66047f964cee .single-counter-up-five_fe46d487ddf3ddf8 .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_229bfd63466ee376 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_13736a732e8643d5 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_13736a732e8643d5 .single-counter-up-two_9d2ce887c7e3ae39 .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_13736a732e8643d5 .single-counter-up-two_9d2ce887c7e3ae39 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_13736a732e8643d5 .single-counter-up-two_9d2ce887c7e3ae39 .inmformation_efeb19a5de61b0f1 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_13736a732e8643d5::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_13736a732e8643d5 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_13736a732e8643d5 .shape-area_d339fbbc78c944a6 img {
    display: none;
  }
}
.counter-up-area-four_13736a732e8643d5 .shape-area_d339fbbc78c944a6 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_83f91b56232a3711 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_83f91b56232a3711 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_f77f71d075fa9137 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_f77f71d075fa9137 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_f77f71d075fa9137 p.disc_6748b594d2bcf297 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_eba203ce8fea2976.area-2_9d23a82b1f81bdef {
  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_eba203ce8fea2976.area-2_9d23a82b1f81bdef {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_eba203ce8fea2976.area-2_9d23a82b1f81bdef .single-counter-up_9093e081570eb321 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_eba203ce8fea2976.area-2_9d23a82b1f81bdef .single-counter-up_9093e081570eb321 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_eba203ce8fea2976.area-2_9d23a82b1f81bdef .single-counter-up_9093e081570eb321 .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_eba203ce8fea2976.area-2_9d23a82b1f81bdef .single-counter-up_9093e081570eb321 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_0ff58f9566021528 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_0ff58f9566021528 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_0ff58f9566021528 img {
  border-radius: 16px;
}

.call-to-action-area-7_7db708f0be5d0c7e {
  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_7db708f0be5d0c7e {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_7db708f0be5d0c7e {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_7db708f0be5d0c7e .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_7db708f0be5d0c7e .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_7db708f0be5d0c7e .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_7db708f0be5d0c7e p.disc_6748b594d2bcf297 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_7db708f0be5d0c7e .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_7db708f0be5d0c7e .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.call-to-action-area-7_7db708f0be5d0c7e .shape-area_d339fbbc78c944a6 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_7db708f0be5d0c7e .shape-area_d339fbbc78c944a6 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_7db708f0be5d0c7e .shape-area_d339fbbc78c944a6 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_7db708f0be5d0c7e .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_1a571e0c559059c5 {
  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_1a571e0c559059c5 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_1a571e0c559059c5 {
    padding: 50px;
  }
}
.call-to-action-area-5_1a571e0c559059c5 .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_1a571e0c559059c5 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_1a571e0c559059c5 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_1a571e0c559059c5 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_1a571e0c559059c5 p.disc_6748b594d2bcf297 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_1a571e0c559059c5 .button-area_f82234a68a97e569 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_1a571e0c559059c5 .button-area_f82234a68a97e569 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_1a571e0c559059c5 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_1a571e0c559059c5 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_1a571e0c559059c5 .rts-btn.btn-secondary-5_38bad4dde5c302af {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_1a571e0c559059c5 .rts-btn.btn-secondary-5_38bad4dde5c302af:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_1a571e0c559059c5 .rts-btn.btn-secondary-5-1_3b38b43f0b4393fb {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_1a571e0c559059c5 .rts-btn.btn-secondary-5-1_3b38b43f0b4393fb:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_1a571e0c559059c5 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_1a571e0c559059c5 .shape-area_d339fbbc78c944a6 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_1a571e0c559059c5 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_1a571e0c559059c5 .shape-image_3768923655f00e3a {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_1a571e0c559059c5.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_1a571e0c559059c5.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_1a571e0c559059c5.area-5_2 p.disc_6748b594d2bcf297 {
  color: var(--color-second);
}
.call-to-action-area-5_1a571e0c559059c5.area-5_2 .btn-primary-4-border_92a2267994ffedbf {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_1a571e0c559059c5.area-5_2 .btn-primary-4-border_92a2267994ffedbf:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_1a571e0c559059c5.area-5_2 .shape-image_3768923655f00e3a {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_1a571e0c559059c5.area-5_2 .shape-image_3768923655f00e3a {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_1a571e0c559059c5.area-5_2 .shape-image_3768923655f00e3a {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_1a571e0c559059c5.area-5_2 .shape-image_3768923655f00e3a img {
    width: 70%;
  }
}

.counter-up-8-wrapper_ee8d02ca9385390b {
  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_ee8d02ca9385390b {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_ee8d02ca9385390b {
    padding: 80px 30px;
  }
}

.container-counter-about-page_2e475c2bcb0107c5 {
  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_2e475c2bcb0107c5 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_2e475c2bcb0107c5 .single-counter-up_9093e081570eb321 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_2e475c2bcb0107c5 .single-counter-up_9093e081570eb321 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_2e475c2bcb0107c5 .single-counter-up_9093e081570eb321 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_2e475c2bcb0107c5 .single-counter-up_9093e081570eb321:last-child {
  border: none;
}
.container-counter-about-page_2e475c2bcb0107c5 .single-counter-up_9093e081570eb321 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_2e475c2bcb0107c5 .single-counter-up_9093e081570eb321 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_3002c571b32cbd66 {
  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_3002c571b32cbd66 {
    padding: 20px;
  }
}
.single-testimonials-area_3002c571b32cbd66 .logo_1ea4ff3e48a964a4 {
  margin-bottom: 24px;
}
.single-testimonials-area_3002c571b32cbd66 p.disc_6748b594d2bcf297 {
  max-width: 95%;
}
.single-testimonials-area_3002c571b32cbd66 .author-area_6927729881071fdc {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_3002c571b32cbd66 .author-area_6927729881071fdc .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_3002c571b32cbd66 .quote-image_97677d229eeb5620 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_3002c571b32cbd66 .quote-image_97677d229eeb5620 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_20bd77c4cf5187ad {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_20bd77c4cf5187ad .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-testimonials-area-one_20bd77c4cf5187ad .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-next,
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-next::after,
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .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_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-next:hover::after,
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_20bd77c4cf5187ad .button-pagination-area_6f64002d7598283d .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_af8a7d4982c5251f {
  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_af8a7d4982c5251f: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_83c3aca72f35dc7c {
  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_f8b68c6ce0ce5755 {
  border-radius: 20px;
}

.single-testimonisl-three_b3e46f596bae7700 {
  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_b3e46f596bae7700::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_b3e46f596bae7700::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_b3e46f596bae7700 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_b3e46f596bae7700 p.disc_6748b594d2bcf297 {
  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_b3e46f596bae7700 .author_3be7e192e3bcf2e0 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_b3e46f596bae7700 .author_3be7e192e3bcf2e0 p.disc_6748b594d2bcf297 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_e84a6e7444f1f74f {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_e84a6e7444f1f74f p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_e84a6e7444f1f74f .small-team-aera_29f0a6e22b37ce45 {
  margin-top: -40px;
}
.expart-team-small-thumb_e84a6e7444f1f74f .small-team-aera_29f0a6e22b37ce45 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_e84a6e7444f1f74f .small-team-aera_29f0a6e22b37ce45 img.two_5efc0eb88f648cd2 {
  left: 30px;
}
.expart-team-small-thumb_e84a6e7444f1f74f .small-team-aera_29f0a6e22b37ce45 img.three_74b16a9d99de9327 {
  left: 60px;
}
.expart-team-small-thumb_e84a6e7444f1f74f .small-team-aera_29f0a6e22b37ce45 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_31f32d2e758da65b {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_31f32d2e758da65b {
    width: 100%;
  }
}

.single-testimonials-4_5e6fc06ad8e82596 {
  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_5e6fc06ad8e82596 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_5e6fc06ad8e82596 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_5e6fc06ad8e82596 p.disc_6748b594d2bcf297 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_5e6fc06ad8e82596 .author_3be7e192e3bcf2e0 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_5e6fc06ad8e82596 .author_3be7e192e3bcf2e0 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_4a40f66f5448cfcf {
  position: relative;
}
.rts-client-feedback-area_4a40f66f5448cfcf.home-2_b4e1e8815f07924a .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_4a40f66f5448cfcf.home-2_b4e1e8815f07924a .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_c84569cd0783e49e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
    display: none;
  }
}
.rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
    display: none;
  }
}
.rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_c84569cd0783e49e .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_d99e5baca1918044 .single-testimonials-area_3002c571b32cbd66 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_d99e5baca1918044 .single-testimonials-area_3002c571b32cbd66 p.disc_6748b594d2bcf297 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_d99e5baca1918044 .single-testimonials-area_3002c571b32cbd66 .author-area_6927729881071fdc .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_d99e5baca1918044 .single-testimonials-area_3002c571b32cbd66 .author-area_6927729881071fdc span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_d99e5baca1918044 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_d99e5baca1918044 .title-style-one-center_81ef949d7918459c .pre_e24f4886499d099e {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_d99e5baca1918044 .title-style-one-center_81ef949d7918459c .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_d99e5baca1918044 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_d99e5baca1918044 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_71dae3ca7de424eb {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_71dae3ca7de424eb .inner_a30c92bc4130f777 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_71dae3ca7de424eb .inner_a30c92bc4130f777 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_71dae3ca7de424eb .inner_a30c92bc4130f777 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_71dae3ca7de424eb .inner_a30c92bc4130f777 {
    padding: 25px;
  }
}
.testimonials-filwidth_71dae3ca7de424eb .body {
  margin-top: 30px;
}
.testimonials-filwidth_71dae3ca7de424eb .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_71dae3ca7de424eb .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_71dae3ca7de424eb .body .author_3be7e192e3bcf2e0 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_71dae3ca7de424eb .body .author_3be7e192e3bcf2e0 a .title-name_000088134416c0b4 {
  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_b4fde687c8dc675b {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b.swiper-pagination-bullet-active_e0385818480428de {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_bdfbd28ff8cee10d {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-left_a0320cb3569998d4 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-left_a0320cb3569998d4 .heading-title_3c9c8c2bee13a503 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-left_a0320cb3569998d4 .author-area_6927729881071fdc {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-left_a0320cb3569998d4 .author-area_6927729881071fdc .right-content_a57fe0ca3c8e2c41 .author-title_4d91900ab89ffa25 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-left_a0320cb3569998d4 .author-area_6927729881071fdc .right-content_a57fe0ca3c8e2c41 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-right_3e3a6f7fc299654c {
  margin-left: 40px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-right_3e3a6f7fc299654c .right-inner_5107f44ba6f8202f {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-right_3e3a6f7fc299654c .right-inner_5107f44ba6f8202f .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-right_3e3a6f7fc299654c .right-inner_5107f44ba6f8202f .item:last-child {
  border: none;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-right_3e3a6f7fc299654c .right-inner_5107f44ba6f8202f .item .heading-title_3c9c8c2bee13a503 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 .testimonial-right_3e3a6f7fc299654c .right-inner_5107f44ba6f8202f .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .section-inner_a22b9d3becf6c2d9 {
  position: relative;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .service-swiper-main-wrapper-2_d33d46afcddd7f9b {
  overflow: hidden;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-slide:nth-child(odd) .single-service-style-two_495eeca9b0f457dc {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .single-service-style-two_495eeca9b0f457dc {
  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_bdfbd28ff8cee10d .single-service-style-two_495eeca9b0f457dc .disc_6748b594d2bcf297 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .single-service-style-two_495eeca9b0f457dc .author-area_6927729881071fdc {
  margin-top: 10px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .single-service-style-two_495eeca9b0f457dc .author-area_6927729881071fdc .author-content_8e7fcb7e41f3f3c9 .author-title_4d91900ab89ffa25 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .single-service-style-two_495eeca9b0f457dc .author-area_6927729881071fdc .author-content_8e7fcb7e41f3f3c9 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-next,
.rts-testimonials-area-six_bdfbd28ff8cee10d .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_bdfbd28ff8cee10d .swiper-button-next i,
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-next:hover,
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-next::after,
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-next,
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-pagination2 .swiper-pagination-bullet_b4fde687c8dc675b {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_bdfbd28ff8cee10d .swiper-pagination2 .swiper-pagination-bullet_b4fde687c8dc675b.swiper-pagination-bullet-active_e0385818480428de {
  background: #FF6354;
}

.rts-testimonials-area-three_d9704a7b3643ee5b {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .one {
    display: none;
  }
}
.rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
    display: none;
  }
}
.rts-testimonials-area-three_d9704a7b3643ee5b .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_4331983609bbf82f {
  position: relative;
}
.rts-testimonials-area-7_4331983609bbf82f .testimonials--shape_5fd0a7946d3c9ec1 img {
  position: absolute;
}
.rts-testimonials-area-7_4331983609bbf82f .testimonials--shape_5fd0a7946d3c9ec1 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_4331983609bbf82f .testimonials--shape_5fd0a7946d3c9ec1 img.two_5efc0eb88f648cd2 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_3002c571b32cbd66 .logo_1ea4ff3e48a964a4 .light_7ff2f08ed1dd6307 {
  display: block;
}
[data-theme=light] .single-testimonials-area_3002c571b32cbd66 .logo_1ea4ff3e48a964a4 .dark_aca7f701446b69c9 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_3002c571b32cbd66 .logo_1ea4ff3e48a964a4 .light_7ff2f08ed1dd6307 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_3002c571b32cbd66 .logo_1ea4ff3e48a964a4 .dark_aca7f701446b69c9 {
  display: block;
}

.single-blog-area-style-one_f18cbbcaa1358a51:hover .thumbnail_4866b16247a37614 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .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_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 .admin_70248bbdb7a297ee {
  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_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 .date_5f16dccf30c35eee {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_2a994c0d13045d36 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_2a994c0d13045d36 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-blog-area-one_2a994c0d13045d36 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-blog-area-one_2a994c0d13045d36 .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_2a994c0d13045d36 .shape-area_d339fbbc78c944a6 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_2a994c0d13045d36 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_2a994c0d13045d36 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_2a994c0d13045d36 .rts-btn.btn-primary_af8a7d4982c5251f.text-center_6f95c824ebd4363f {
  margin: auto;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 {
  border-radius: 0;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 img {
  border-radius: 0;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 {
  background: var(--blog-single);
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 .date_5f16dccf30c35eee span {
  margin-right: 10px;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .btn-area_bd519e2c0282bffe {
  text-align: center;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .btn-area_bd519e2c0282bffe .read-more-btn_9af6f6d4ade3c900 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .btn-area_bd519e2c0282bffe .read-more-btn_9af6f6d4ade3c900:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .btn-area_bd519e2c0282bffe .read-more-btn_9af6f6d4ade3c900::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_2a994c0d13045d36.home-five_35f207c022f80885 .title-style-one-center_81ef949d7918459c .pre_e24f4886499d099e {
  color: var(--color-primary-2);
}
.rts-blog-area-one_2a994c0d13045d36.home-five_35f207c022f80885 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .bottom-area_d69f7217ad6bd9e2 .admin_70248bbdb7a297ee {
  color: var(--color-primary-2);
}
.rts-blog-area-one_2a994c0d13045d36.home-five_35f207c022f80885 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_2a994c0d13045d36.home-five_35f207c022f80885 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_2a994c0d13045d36.home-six_5e5ccda700cc5a7b .title-style-one-center_81ef949d7918459c {
  color: var(--color-primary-2);
}

.rts-blog-area-one_2a994c0d13045d36.style-seven_719958f66fef03a5 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_2a994c0d13045d36.style-seven_719958f66fef03a5 .title-style-one-center_81ef949d7918459c .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_2a994c0d13045d36.style-seven_719958f66fef03a5 .rts-btn.btn-primary-border_238ae8e71ecbde0f {
  color: var(--color-primary);
}
.rts-blog-area-one_2a994c0d13045d36.style-seven_719958f66fef03a5 .rts-btn.btn-primary-border_238ae8e71ecbde0f:hover {
  color: #fff;
}

.single-blog-area-style-one_f18cbbcaa1358a51.eight-area_a9d266ce930fa920 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_5c0213a664c3449a {
  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_5c0213a664c3449a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_5c0213a664c3449a::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_5c0213a664c3449a:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_0e4c27fba9d5bd7a {
  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_0e4c27fba9d5bd7a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_0e4c27fba9d5bd7a::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_0e4c27fba9d5bd7a:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_f18cbbcaa1358a51.about-page_abd1f63f6cb6f08c {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.one {
    display: none;
  }
}
.rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    top: 2%;
  }
}
.rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_2d4429adb31a947d.shape-position_d1801297b739fc20 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b.swiper-pagination-bullet-active_e0385818480428de {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 {
  padding-bottom: 40px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 {
  max-width: 100%;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .read-more-btn_9af6f6d4ade3c900 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .read-more-btn_9af6f6d4ade3c900:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .read-more-btn_9af6f6d4ade3c900:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .read-more-btn_9af6f6d4ade3c900::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_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .rts-single-wized_d2af0b51c39517c0 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .rts-single-wized_d2af0b51c39517c0.search .wized-body_51d08c962efebe50 {
  margin-top: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 {
  margin-top: 30px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 .rts-search-wrapper_62f64197a4a26a6f {
  position: relative;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 .rts-search-wrapper_62f64197a4a26a6f 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_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 .rts-search-wrapper_62f64197a4a26a6f input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 .rts-search-wrapper_62f64197a4a26a6f 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_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 .rts-search-wrapper_62f64197a4a26a6f button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0 li {
  list-style: none;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0 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_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .single-categories_ca5baa89dc7239f0 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .thumbnail_4866b16247a37614 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .thumbnail_4866b16247a37614 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .thumbnail_4866b16247a37614:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .content-area_526f2e7a3347c5ce {
  flex-basis: 60%;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .user_3863e8fe031e2f12 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .user_3863e8fe031e2f12 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .post-title_d0cecf7dff72e954 .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_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .post-title_d0cecf7dff72e954 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .recent-post-single_47e52db5a13b7b59 .post-title_d0cecf7dff72e954:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .gallery-inner_63895d0fd49df82f .single-row_979f0a9361879365.row-1_e34bb05a00a77f05 {
  margin-bottom: 20px;
}
.w-100_c04f5522d19dd7d1 {
  border-radius: 15px;
}
img.w-100_c04f5522d19dd7d1 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .tags-wrapper_e78fba4361c8475b {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .tags-wrapper_e78fba4361c8475b 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_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .tags-wrapper_e78fba4361c8475b a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_00aa87b868a9d07a.grid-2_25442e62df14ceff .single-blog-area-style-one_f18cbbcaa1358a51 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_00aa87b868a9d07a.grid-2_25442e62df14ceff .single-blog-area-style-one_f18cbbcaa1358a51:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_00aa87b868a9d07a.grid-2_25442e62df14ceff .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 .title {
  font-size: 20px;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 {
  border-radius: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .single-blog-area-style-one_f18cbbcaa1358a51 .thumbnail_4866b16247a37614 img {
  border-radius: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .single-blog-area-style-one_f18cbbcaa1358a51 .inner-content-wrapper_ff6cc75fb6d7cd79 {
  padding: 30px 0 0;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-content_9d62ae0af51162b2 {
  padding: 0 0 80px;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-content_9d62ae0af51162b2 p.first-text_81661f06d3872278::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-content_9d62ae0af51162b2 .desc-image_2bf10c070d9f230e .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-content_9d62ae0af51162b2 .desc-image-2_bc9df61c321d0e0a .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-footer_2a80ed9d1d59bb36 {
  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_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-footer_2a80ed9d1d59bb36 .nav-x_14e0ecf939654f19 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-footer_2a80ed9d1d59bb36 .nav-x_14e0ecf939654f19 li a {
  font-weight: 600;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-footer_2a80ed9d1d59bb36 .nav-x_14e0ecf939654f19 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 {
  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_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 {
    flex-direction: column;
  }
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 .left-image_caba4aa3956afee7 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 .right-content_a57fe0ca3c8e2c41 {
  flex-basis: 70%;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 .right-content_a57fe0ca3c8e2c41 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 .right-content_a57fe0ca3c8e2c41 .author-social_ae7a284b4fce6604 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 .right-content_a57fe0ca3c8e2c41 .author-social_ae7a284b4fce6604 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_00aa87b868a9d07a.details_e8594c67b7506cac .post-panel_deefdd00cba75a21 .post-author_f80df4dda5012300 .right-content_a57fe0ca3c8e2c41 .author-social_ae7a284b4fce6604 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_00aa87b868a9d07a.inner_a30c92bc4130f777 .fluxi-right-ct-1_463b7e5f85b06056 .wized-body_51d08c962efebe50 .rts-search-wrapper_62f64197a4a26a6f input {
  color: #717171;
}

.post-form_86f0b806999e5113 {
  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_86f0b806999e5113 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec input,
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec textarea {
  padding-left: 35px;
}
.post-form_86f0b806999e5113 .single-input-area_3d7add06846534ec.text-area_9c0c98a2e8e476cd i {
  top: 61px !important;
}

.rts-fluxi-pagination_cc84266220a33fc8 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_cc84266220a33fc8 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_cc84266220a33fc8 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_cc84266220a33fc8 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_cc84266220a33fc8 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_cc84266220a33fc8 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_3edc4084c7298938 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_2bca3eb70773e0d1 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 p.disc_6748b594d2bcf297 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 .shape-area_d339fbbc78c944a6 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
    display: none;
  }
}
.subscribe-main-wrapper-one_2bca3eb70773e0d1 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .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_6f64002d7598283d .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .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_6f64002d7598283d .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6f64002d7598283d .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_fb392f84986ee6a2.about_a43ca4cf36de581e .btn-area_bd519e2c0282bffe {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_fb392f84986ee6a2.about_a43ca4cf36de581e .btn-area_bd519e2c0282bffe {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_0f84af54287c582d .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_0f84af54287c582d .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_0f84af54287c582d .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_ad040e3d47ea63c5 .single-footer-wized-one_0f84af54287c582d .title, [data-theme=light] .rts-footer-area-one_42cd6c5475d0cb01 .single-footer-wized-one_0f84af54287c582d .title {
  color: #26262C;
}

.rts-footer-area-one_42cd6c5475d0cb01 {
  background: var(--footer-bg);
}
.rts-footer-area-one_42cd6c5475d0cb01 .footer-top-area_625f833a3d1a7cdd {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_0f84af54287c582d ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_0f84af54287c582d ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_0f84af54287c582d form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_0f84af54287c582d form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_0f84af54287c582d form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_e079a0da6b537cab {
  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_e079a0da6b537cab {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_e079a0da6b537cab p {
  margin-bottom: 0;
}
.copyright-area-start_e079a0da6b537cab ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_e079a0da6b537cab ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_e079a0da6b537cab ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_e079a0da6b537cab ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_e079a0da6b537cab.area-two_ef7dfc7c9a86055a p {
  color: #D7D9E9;
}
.copyright-area-start_e079a0da6b537cab.area-two_ef7dfc7c9a86055a ul li a {
  color: #D7D9E9;
}
.copyright-area-start_e079a0da6b537cab.area-two_ef7dfc7c9a86055a ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_4d7a1669e184658d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_4d7a1669e184658d .social-area-one_dac2585eed80166f li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_6ad903d19a4b6612 .mobile__breakpoint_b673b7fc937a36ea {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_6ad903d19a4b6612 .single-footer-wized-one_0f84af54287c582d ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_6ad903d19a4b6612 .single-footer-wized-one_0f84af54287c582d ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_764f88f362afe87c {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_764f88f362afe87c .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_764f88f362afe87c .right .language_136bf474118c6e3e {
  color: #fff;
}

.footer-four_ad040e3d47ea63c5 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_7366413456281354 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_7366413456281354 .single-footer-four-wized_421790f80799416b ul li a {
  color: #E4E5F1;
}
.footer-three_7366413456281354 .single-footer-four-wized_421790f80799416b ul li a:hover {
  color: var(--color-primary);
}
.footer-three_7366413456281354 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input {
  background: #FFFFFF;
}
.footer-three_7366413456281354 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_421790f80799416b .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_421790f80799416b ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_421790f80799416b ul li {
  margin: 15px 0;
}
.single-footer-four-wized_421790f80799416b ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form button {
  padding: 18px 20px;
}

.copyright-area-four_34c791121657171a {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_34c791121657171a.area-3_35e38b73b8b12382 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_34c791121657171a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_34c791121657171a .logo_1ea4ff3e48a964a4 img.light_7ff2f08ed1dd6307 {
  display: block;
}
[data-theme=light] .copyright-area-four_34c791121657171a .logo_1ea4ff3e48a964a4 img.dark_aca7f701446b69c9 {
  display: none;
}

[data-theme=dark] .copyright-area-four_34c791121657171a .logo_1ea4ff3e48a964a4 img.light_7ff2f08ed1dd6307 {
  display: none;
}
[data-theme=dark] .copyright-area-four_34c791121657171a .logo_1ea4ff3e48a964a4 img.dark_aca7f701446b69c9 {
  display: block;
}

.rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af {
    height: 320px;
  }
}
.rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .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_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 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_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_fa2d68b24bb40ce1 .footer-wrapper-7_c0dbc5ec23ae51af .innerr_2c42e950dc7f54e0 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_2217b690458ed5b2 {
  text-align: center;
}
.footer-top-8_2217b690458ed5b2 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_2217b690458ed5b2 .title {
    font-size: 35px;
  }
}
.footer-top-8_2217b690458ed5b2 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_9f158abff36a3c56 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_9f158abff36a3c56 .sape-image_a7977438ba743a26 {
    display: none;
  }
}
.rts-footer-area-eight_9f158abff36a3c56 .sape-image_a7977438ba743a26 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_9f158abff36a3c56 .sape-image_a7977438ba743a26 img.two_5efc0eb88f648cd2 {
  top: 25%;
  left: 25%;
}

.container-10_efe7b246af862956 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_66200d54d102aade {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_66200d54d102aade 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_66200d54d102aade form .single-input_e84dd0e81301fbfc {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_66200d54d102aade form .single-input_e84dd0e81301fbfc i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_66200d54d102aade form .single-input_e84dd0e81301fbfc label {
  margin-bottom: 10px;
}
.form-area-footer-8_66200d54d102aade form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_66200d54d102aade form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_2dedd6075bbbd3a9 {
  text-align: center;
}
.easy-cta-area-wrapper_2dedd6075bbbd3a9 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_2dedd6075bbbd3a9 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_2dedd6075bbbd3a9 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_2dedd6075bbbd3a9.mid_02d89d120e72d544 {
  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_2dedd6075bbbd3a9.mid_02d89d120e72d544 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_e7c441fe54a658ac {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_0997068717ca55bf .copy-right-ul_95ff112e0fdd912a {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_0997068717ca55bf .copy-right-ul_95ff112e0fdd912a {
    flex-direction: column;
  }
}
.copyright-area-8_0997068717ca55bf .copy-right-ul_95ff112e0fdd912a li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_0997068717ca55bf .copy-right-ul_95ff112e0fdd912a li a {
  color: #FFFFFF;
}
.copyright-area-8_0997068717ca55bf p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_1d43d0ff70c5e959 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_1d43d0ff70c5e959 .shape-image_3768923655f00e3a {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_1d43d0ff70c5e959 .shape-image_3768923655f00e3a {
    width: 200px;
  }
}
.footer-six_1d43d0ff70c5e959 .rts-call-to-action_5a08e38c507bbdb3 .call-to-action-area-5_1a571e0c559059c5 {
  background: none;
  padding: 80px 0;
}
.footer-six_1d43d0ff70c5e959 .rts-call-to-action_5a08e38c507bbdb3 .call-to-action-area-5_1a571e0c559059c5 .rts-btn {
  border-radius: 0;
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b .title {
  color: #D7D9E9;
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b ul li a {
  color: #D7D9E9;
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form {
  gap: 0;
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input::placeholder {
  color: var(--color-title);
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_1d43d0ff70c5e959 .single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_1d43d0ff70c5e959 .copyright-area-four_34c791121657171a {
  border-top: 1px solid #37373F;
}
.footer-six_1d43d0ff70c5e959 .copyright-area-four_34c791121657171a p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_50d585c02705386c form {
  position: relative;
}
.footer-input-main-wrapper-one_50d585c02705386c form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_50d585c02705386c form input {
  padding-left: 40px;
}

.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form {
  position: relative;
}
.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_421790f80799416b .footer-input-btn-between_6eddd4be5c693a90 form input {
  padding-left: 35px;
}

.copyright-area-7_cc86d928cdf891ca {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_cc86d928cdf891ca {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_cc86d928cdf891ca p {
  margin: 0;
}
.copyright-area-7_cc86d928cdf891ca ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_cc86d928cdf891ca ul li {
  margin: 0;
  padding: 0;
}

.footer-five_330322bffc8971a0 .single-footer-four-wized_421790f80799416b ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_330322bffc8971a0 .single-footer-four-wized_421790f80799416b form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_330322bffc8971a0 .single-footer-four-wized_421790f80799416b form button {
  background: var(--color-primary-2);
}

.social-area-one_dac2585eed80166f {
  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_dac2585eed80166f li {
  margin: 0;
  padding: 1px;
}
.social-area-one_dac2585eed80166f li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_dac2585eed80166f li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_372518b5ba006c2e {
  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_372518b5ba006c2e .title-style-one-left_a6e4f39cdafab96d .pre_e24f4886499d099e {
  color: #BCBFDB;
}
.bg-dark-border-radious_372518b5ba006c2e .title-style-one-left_a6e4f39cdafab96d .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_1e930b75bc4f891d {
  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_04d8cd4025a45d13 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_0b479a0611c03017 .progress-wrap svg.progress-circle_04d8cd4025a45d13 path {
  stroke: var(--color-primary-2);
}
.home-blue_0b479a0611c03017 .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_542c866511c1fd0b {
  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_542c866511c1fd0b .sape-area_7beb1fcee524baea img {
  position: absolute;
}
.bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.two_5efc0eb88f648cd2 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.two_5efc0eb88f648cd2 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.two_5efc0eb88f648cd2 {
    display: none;
  }
}
.bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.three_74b16a9d99de9327 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.three_74b16a9d99de9327 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.four_8e3b293c157c237a {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.four_8e3b293c157c237a {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.four_8e3b293c157c237a {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_542c866511c1fd0b .sape-area_7beb1fcee524baea img.four_8e3b293c157c237a {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_f90d0d86ab4ccc6b 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_f90d0d86ab4ccc6b h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_f90d0d86ab4ccc6b p.disc_6748b594d2bcf297 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_f90d0d86ab4ccc6b .feature-area-wrapper_cc4871001b57fd8f {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b .feature-area-wrapper_cc4871001b57fd8f {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_f90d0d86ab4ccc6b .feature-area-wrapper_cc4871001b57fd8f {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_f90d0d86ab4ccc6b .feature-area-wrapper_cc4871001b57fd8f .single-feature_9a1d42d12098b1b9 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_f90d0d86ab4ccc6b .feature-area-wrapper_cc4871001b57fd8f .single-feature_9a1d42d12098b1b9 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_beafbe9ea1d6cdc3 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_beafbe9ea1d6cdc3 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_beafbe9ea1d6cdc3 .signle-input_67f7cfa655afdda9 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_beafbe9ea1d6cdc3 .signle-input_67f7cfa655afdda9 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_beafbe9ea1d6cdc3 .signle-input_67f7cfa655afdda9 label {
  margin-bottom: 15px;
}
.appoinment_form-1_beafbe9ea1d6cdc3 .signle-input_67f7cfa655afdda9 input {
  padding-left: 40px;
}
.appoinment_form-1_beafbe9ea1d6cdc3 .signle-input_67f7cfa655afdda9 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_beafbe9ea1d6cdc3 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_9d57bd0c37a0c691 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_9d2ce887c7e3ae39 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_9d2ce887c7e3ae39 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_9d2ce887c7e3ae39 .inmformation_efeb19a5de61b0f1 .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_9d2ce887c7e3ae39 .inmformation_efeb19a5de61b0f1 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_9d2ce887c7e3ae39 .inmformation_efeb19a5de61b0f1 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_b241d1a067903fb8 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_b241d1a067903fb8.team-five .title-style-one-center_81ef949d7918459c .pre_e24f4886499d099e {
  color: var(--color-primary-2);
}
.expart-team-area-7_b241d1a067903fb8.inner {
  background: var(--team-bg);
}

.single-team-area-7_002bfd2976d866a7 {
  text-align: center;
}
.single-team-area-7_002bfd2976d866a7 .thumbnail_4866b16247a37614 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_002bfd2976d866a7 .thumbnail_4866b16247a37614 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_002bfd2976d866a7 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_002bfd2976d866a7 .designation_4059aa62495fb79f {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_002bfd2976d866a7:hover .thumbnail_4866b16247a37614 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b.swiper-pagination-bullet-active_e0385818480428de {
  background: var(--color-gradient);
}

.single-team-area-start_f420de4028ed96a3:hover .thumbnail_4866b16247a37614 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_f420de4028ed96a3 .thumbnail_4866b16247a37614 {
  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_f420de4028ed96a3 .thumbnail_4866b16247a37614 img {
  transition: 0.8s;
}
.single-team-area-start_f420de4028ed96a3 .inner-content_825c055875785e16 {
  text-align: center;
}
.single-team-area-start_f420de4028ed96a3 .inner-content_825c055875785e16 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_f420de4028ed96a3 .inner-content_825c055875785e16 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e {
  position: relative;
}
.rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    display: none;
  }
}
.rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  left: 25%;
  top: 7%;
}
.rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_ea7ba2e9089898b1.about_a43ca4cf36de581e .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    display: none;
  }
}
.rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    display: none;
  }
}
.rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  left: 25%;
  top: 7%;
}
.rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_ea7ba2e9089898b1.inner_a30c92bc4130f777 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    display: none;
  }
}

.bg-dark-p_bf57b2a0d4d02c73 .title {
  color: #fff;
}

.section-separator-top_894b1a2233dd180c {
  position: relative;
}
.section-separator-top_894b1a2233dd180c::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_b071806f6836726a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_b071806f6836726a {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_b071806f6836726a .left-titlet-wrapper_97a843bc8005917f .title {
  color: #fff;
}
.call-to-action-main-wrapper_b071806f6836726a p.disc_6748b594d2bcf297 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_b071806f6836726a p.disc_6748b594d2bcf297 br {
    display: none;
  }
}
.call-to-action-main-wrapper_b071806f6836726a .button-area_f82234a68a97e569 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_b071806f6836726a .button-area_f82234a68a97e569 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_b071806f6836726a .button-area_f82234a68a97e569 .under-line-btn_e22f66fc09184572 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_b071806f6836726a .button-area_f82234a68a97e569 .under-line-btn_e22f66fc09184572:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_b071806f6836726a .button-area_f82234a68a97e569 .under-line-btn_e22f66fc09184572:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_b071806f6836726a .button-area_f82234a68a97e569 .under-line-btn_e22f66fc09184572::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_b071806f6836726a .button-area_f82234a68a97e569 .btn-primary-2_114de9b521d77c53 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_b071806f6836726a.area-3_35e38b73b8b12382 .button-area_f82234a68a97e569 .under-line-btn_e22f66fc09184572::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_12c385de012b5bff .style-four_35c64c79703416ea {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_02a05e97ab55492a .rts-faq-area-full-container_12c385de012b5bff .style-four_35c64c79703416ea {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_35e38b73b8b12382 .cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.area-3_35e38b73b8b12382 .cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_35e38b73b8b12382 .cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_35e38b73b8b12382 .cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_35e38b73b8b12382 .cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_12a5990007a319f7 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_12a5990007a319f7 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_12a5990007a319f7.style-four_35c64c79703416ea::after, .cta-main-wrapper-style-box_12a5990007a319f7.style-four_35c64c79703416ea::before {
  display: none;
}
.cta-main-wrapper-style-box_12a5990007a319f7::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_12a5990007a319f7::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_12a5990007a319f7 .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_12a5990007a319f7 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_12a5990007a319f7 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_12a5990007a319f7 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_f70a932d3e6f3401 {
  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_f70a932d3e6f3401 {
    padding: 25px;
  }
}
.call-to-action-style-4_f70a932d3e6f3401 .button-area_f82234a68a97e569 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_f70a932d3e6f3401 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.call-to-action-style-4_f70a932d3e6f3401 .shape-area_d339fbbc78c944a6 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_f70a932d3e6f3401 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_f70a932d3e6f3401 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_f70a932d3e6f3401 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  top: 10%;
  left: 8%;
}

.header-three_0caafa4a2a696326.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_51fd2ca0aec333f8 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_51fd2ca0aec333f8 {
    height: 630px;
  }
}
.contact-banner-area-start_51fd2ca0aec333f8 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_51fd2ca0aec333f8 img {
    display: none;
  }
}
.contact-banner-area-start_51fd2ca0aec333f8 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_51fd2ca0aec333f8 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_51fd2ca0aec333f8 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_51fd2ca0aec333f8 img.two_5efc0eb88f648cd2 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_51fd2ca0aec333f8 img.three_74b16a9d99de9327 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_51fd2ca0aec333f8 img.four_8e3b293c157c237a {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_51fd2ca0aec333f8.faq_865fa1d199b20d13 {
  height: auto;
}

.contact-form-page_39b148062d7519ad {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_4b09963853d280b8 {
  text-align: center;
}
.banner-inner-area-contact-inner_4b09963853d280b8 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_4b09963853d280b8 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_4b09963853d280b8 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_4b09963853d280b8 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_4b09963853d280b8 p.disc_6748b594d2bcf297 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_4b09963853d280b8 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_4b09963853d280b8 p.disc_6748b594d2bcf297 {
    max-width: 80%;
  }
}

.contact-form_5f901c309f5d843e {
  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_5f901c309f5d843e {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_5f901c309f5d843e {
    padding: 50px 20px;
  }
}
.contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec {
  margin-bottom: 24px;
}
.contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_0ab9927dc9a73587 {
  text-align: center;
}
.single-contact-inner-info_0ab9927dc9a73587 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_0ab9927dc9a73587 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_0ab9927dc9a73587 p {
  margin-bottom: 0;
}
.single-contact-inner-info_0ab9927dc9a73587.mid_02d89d120e72d544 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_0ab9927dc9a73587.mid_02d89d120e72d544 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_0ab9927dc9a73587.mid_02d89d120e72d544 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec {
  position: relative;
}
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec input,
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec textarea {
  padding-left: 35px;
}
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec input::placeholder,
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e .single-input-area_3d7add06846534ec.text-area_9c0c98a2e8e476cd i {
  top: 61px !important;
}
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_8084cd244c5bd6cb.contact-form-page_39b148062d7519ad .contact-form_5f901c309f5d843e button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_4b259a8626015824 {
  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_4b259a8626015824 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_4b259a8626015824 {
    padding: 20px;
  }
}
.seo-optimization-area_4b259a8626015824 .thumbnail_4866b16247a37614 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_4b259a8626015824 .thumbnail_4866b16247a37614 {
    min-width: 100%;
  }
}
.seo-optimization-area_4b259a8626015824 .thumbnail_4866b16247a37614 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_4b259a8626015824 .thumbnail_4866b16247a37614 img {
    min-width: 100%;
  }
}

.service-area-8_6affb3409cbbc62b .icon {
  margin-bottom: 22px;
}
.service-area-8_6affb3409cbbc62b .title {
  font-weight: 800;
}
.service-area-8_6affb3409cbbc62b .disc_6748b594d2bcf297 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_2bca3eb70773e0d1.seo-marketing_005e6c2ded1ccd65 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_2bca3eb70773e0d1.seo-marketing_005e6c2ded1ccd65 .title-style-one-center_81ef949d7918459c p.disc_6748b594d2bcf297 br {
    display: none;
  }
}

.section-separator-top-bg-white_40c61e93c7431c80 {
  position: relative;
}
.section-separator-top-bg-white_40c61e93c7431c80::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_2ab596666d248fd7 .large-thumbnail_41a4fe22972957fb {
  position: relative;
}
.single-product-list_2ab596666d248fd7 .large-thumbnail_41a4fe22972957fb .sm-right_65c032e8f179a736 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_2ab596666d248fd7 .large-thumbnail_41a4fe22972957fb .sm-right_65c032e8f179a736 {
    display: none;
  }
}
.single-product-list_2ab596666d248fd7 .large-thumbnail_41a4fe22972957fb .sm-right_65c032e8f179a736.left {
  right: auto;
  left: 0;
}
.single-product-list_2ab596666d248fd7 .thumbnail_4866b16247a37614 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_2ab596666d248fd7 .thumbnail_4866b16247a37614 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_2ab596666d248fd7 .thumbnail_4866b16247a37614 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_2ab596666d248fd7 .thumbnail_4866b16247a37614 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .pre-title_3d04218fd9ec853d {
  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_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .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_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .title {
    font-size: 35px;
  }
}
.single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .single-service_02602187a1b36eb5 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .single-service_02602187a1b36eb5 i {
  color: var(--color-primary);
}
.single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 p.disc_6748b594d2bcf297 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 a.thumbnail_4866b16247a37614 {
  max-width: 100%;
}
.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 a.thumbnail_4866b16247a37614 img {
  max-width: 100%;
  width: 100%;
}
.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .service-btn_0b62d444f4977b30 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .service-btn_0b62d444f4977b30::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_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .service-btn_0b62d444f4977b30:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .service-btn_0b62d444f4977b30:hover i {
  transform: rotate(0);
}
.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .service-btn_0b62d444f4977b30 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_97a0d6349c9d3c65 .single-product-list_2ab596666d248fd7 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .service-btn_0b62d444f4977b30.color-secondary-2_9486ce98df7be9d4::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_85bfd396880e3598 .thumbnail_4866b16247a37614:hover img {
  transform: none;
}
.single-product-list-2_85bfd396880e3598 .left-image_caba4aa3956afee7 {
  position: relative;
}
.single-product-list-2_85bfd396880e3598 .left-image_caba4aa3956afee7 .short-image-area_7494832b60d15d99 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_85bfd396880e3598 .left-image_caba4aa3956afee7 .short-image-area_7494832b60d15d99 {
    right: 5%;
  }
}
.single-product-list-2_85bfd396880e3598 .left-image_caba4aa3956afee7 .short-image-area_7494832b60d15d99 img {
  transform: scale(1);
}
.single-product-list-2_85bfd396880e3598 .right-image_f05947f48ab31597 {
  position: relative;
}
.single-product-list-2_85bfd396880e3598 .right-image_f05947f48ab31597 .short-image-area_7494832b60d15d99 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_85bfd396880e3598 .right-image_f05947f48ab31597 .short-image-area_7494832b60d15d99 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_85bfd396880e3598 .right-image_f05947f48ab31597 .short-image-area_7494832b60d15d99 {
    left: 50%;
  }
}
.single-product-list-2_85bfd396880e3598 .right-image_f05947f48ab31597 .short-image-area_7494832b60d15d99 img {
  transform: scale(1);
}
.single-product-list-2_85bfd396880e3598 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_85bfd396880e3598 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .single-service_02602187a1b36eb5 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_85bfd396880e3598 .portfolio-content-wrapper-list_019fd5e4c213f9c2 .single-service_02602187a1b36eb5 p {
  font-size: 20px;
}
.single-product-list-2_85bfd396880e3598 .portfolio-content-wrapper-list_019fd5e4c213f9c2 p.disc_6748b594d2bcf297 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_85bfd396880e3598 .portfolio-content-wrapper-list_019fd5e4c213f9c2 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.product-section-bg_9d72d0d2279b5eed {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_552bc949cacb8166 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .shape-area_d339fbbc78c944a6 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .shape-area_d339fbbc78c944a6 .one {
    display: none;
  }
}
.product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .two_5efc0eb88f648cd2 {
    top: 5%;
  }
}
.product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .three_74b16a9d99de9327 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_552bc949cacb8166.area-2_9d23a82b1f81bdef .three_74b16a9d99de9327 {
    display: none;
  }
}

.siongle-portfolio-box-style_a1a9a4b2f2198c34 .thumbnail_4866b16247a37614 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .thumbnail_4866b16247a37614 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_a1a9a4b2f2198c34 .thumbnail_4866b16247a37614 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .thumbnail_4866b16247a37614:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .left-content_202a56af332075fe .pre_e24f4886499d099e {
  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_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .left-content_202a56af332075fe .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .left-content_202a56af332075fe .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .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_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34.style-four_35c64c79703416ea .thumbnail_4866b16247a37614 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34.style-four_35c64c79703416ea .left-content_202a56af332075fe .pre_e24f4886499d099e {
  color: #fff;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34.style-four_35c64c79703416ea .left-content_202a56af332075fe .title {
  color: #fff;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34.style-four_35c64c79703416ea .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34.style-four_35c64c79703416ea .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_a1a9a4b2f2198c34.style-four_35c64c79703416ea:hover .thumbnail_4866b16247a37614 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_3dbd0a47048c39a7 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
    display: none;
  }
}
.rts-fun-facts-area_3dbd0a47048c39a7 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_228dfc96f18c246a {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_228dfc96f18c246a::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_228dfc96f18c246a .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_228dfc96f18c246a .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_228dfc96f18c246a.two_5efc0eb88f648cd2 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_228dfc96f18c246a.two_5efc0eb88f648cd2 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_7148bf769a5d0c61 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_3cd1a077187ed0ee {
  border-radius: 32px;
}

.float-right-div-case-studies_5170b161facf0402 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_5170b161facf0402 {
    width: 100%;
  }
}
.float-right-div-case-studies_5170b161facf0402 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_5170b161facf0402 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_818bc2e96e37d669.rts-section-gap2.bg-dark-border-radious.radious-4_3cd1a077187ed0ee {
  background: var(--case-study);
}

.rts-case-studies-4_818bc2e96e37d669 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_818bc2e96e37d669 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-case-studies-4_818bc2e96e37d669 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-case-studies-4_818bc2e96e37d669 .shape-area_d339fbbc78c944a6 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_818bc2e96e37d669 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_818bc2e96e37d669 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_818bc2e96e37d669 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_818bc2e96e37d669 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_818bc2e96e37d669 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_818bc2e96e37d669 .swiper-pagination .swiper-pagination-bullet_b4fde687c8dc675b {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_fab117376e928ba6 {
  position: relative;
}
.rts-case-studies-5_fab117376e928ba6 .title-wrapper-between_18b8a8a39b4094e8 .pre_e24f4886499d099e {
  font-weight: 800;
}
.rts-case-studies-5_fab117376e928ba6 .title-wrapper-between_18b8a8a39b4094e8 .title {
  font-weight: 800;
}
.rts-case-studies-5_fab117376e928ba6 .bottom-btn_a53776f43ff5c597 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_fab117376e928ba6 .bottom-btn_a53776f43ff5c597 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 .left-content_202a56af332075fe .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 .left-content_202a56af332075fe .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f {
  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_f24d77c3ef699258.style-five_a0dcb1b7835c611f {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f:nth-child(even) .inner-content_825c055875785e16 .left-content_202a56af332075fe .pre_e24f4886499d099e {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f:nth-child(even) .inner-content_825c055875785e16 .left-content_202a56af332075fe .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f:nth-child(even) .inner-content_825c055875785e16 .left-content_202a56af332075fe .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .thumbnail_4866b16247a37614 {
  flex-basis: 40%;
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .thumbnail_4866b16247a37614 img {
  border-radius: 16px;
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 {
  flex-basis: 60%;
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 .left-content_202a56af332075fe .pre_e24f4886499d099e {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 .left-content_202a56af332075fe .title {
  font-weight: 800;
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 .left-content_202a56af332075fe .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_f24d77c3ef699258.style-five_a0dcb1b7835c611f .inner-content_825c055875785e16 .left-content_202a56af332075fe .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_d6897134b3a1fa12 .siongle-portfolio-box-style_a1a9a4b2f2198c34 .thumbnail_4866b16247a37614 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_d6897134b3a1fa12 .siongle-portfolio-box-style_a1a9a4b2f2198c34:hover .thumbnail_4866b16247a37614 img {
  transform: scale(1.15);
}
.home-seven-case_d6897134b3a1fa12 .siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .right a {
  background: #F2F2F8;
}
.home-seven-case_d6897134b3a1fa12 .siongle-portfolio-box-style_a1a9a4b2f2198c34 .inner-content_825c055875785e16 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_35f6fade54931890 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_35f6fade54931890 .title-style-one-center_81ef949d7918459c .pre_e24f4886499d099e {
  color: #fff;
}
.rts-product-area-8_35f6fade54931890 .title-style-one-center_81ef949d7918459c .title {
  color: #fff;
}

.single-product-8_5465c38f12625f99 {
  text-align: center;
}
.single-product-8_5465c38f12625f99:hover .thumbnail_4866b16247a37614 img {
  transform: scale(1.12);
}
.single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 a img {
    width: 100%;
  }
}
.single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 .icon-top-right_7c6a43b2044fe46b {
  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_5465c38f12625f99 .thumbnail_4866b16247a37614 .icon-top-right_7c6a43b2044fe46b i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 .icon-top-right_7c6a43b2044fe46b:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_5465c38f12625f99 .thumbnail_4866b16247a37614 .icon-top-right_7c6a43b2044fe46b:hover i {
  color: #fff;
}
.single-product-8_5465c38f12625f99 .inner-content_825c055875785e16 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_5465c38f12625f99 .inner-content_825c055875785e16 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_b8b493e2b8b3ca43 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .left-side-content_6b9ac7ff493b9451 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .left-side-content_6b9ac7ff493b9451 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .left-side-content_6b9ac7ff493b9451 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .right-side-image_1ab2c0b60af85f5a {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .right-side-image_1ab2c0b60af85f5a {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .right-side-image_1ab2c0b60af85f5a .short-image_30e0c4941194d510 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .right-side-image_1ab2c0b60af85f5a .short-image_30e0c4941194d510 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .right-side-image_1ab2c0b60af85f5a .short-image_30e0c4941194d510 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_b8b493e2b8b3ca43 .section-inner_a22b9d3becf6c2d9 .right-side-image_1ab2c0b60af85f5a .short-image_30e0c4941194d510 {
    display: none;
  }
}

.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .top-inner_762df973c03a9bc6 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .top-inner_762df973c03a9bc6 .marquee_0b28700c18773b75 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .top-inner_762df973c03a9bc6 .marquee_0b28700c18773b75:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .top-inner_762df973c03a9bc6 .marquee_0b28700c18773b75 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .bottom-inner_f2058043fb924945 {
  display: inline-block;
}
.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .bottom-inner_f2058043fb924945 .marquee_0b28700c18773b75 {
  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_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .bottom-inner_f2058043fb924945 .marquee_0b28700c18773b75:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fcecd877c505391b .section-inner_a22b9d3becf6c2d9 .bottom-inner_f2058043fb924945 .marquee_0b28700c18773b75 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_3fe78b7724f013f9 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_60d76afafeeeb874 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_60d76afafeeeb874 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_60d76afafeeeb874 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_60d76afafeeeb874 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_60d76afafeeeb874 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_60d76afafeeeb874 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_60d76afafeeeb874 p.disc_6748b594d2bcf297 {
  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_60d76afafeeeb874 p.disc_6748b594d2bcf297 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_60d76afafeeeb874 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_3f6c5a328711fd5a {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_3f6c5a328711fd5a {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_9fa749edb1b48e85 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_25fcbb6a2ad61b20.case-studies_073eae3d55676be6 .main-nav-area_beeb75b5f219cdee li a {
  color: #fff;
}
.header-style-one_25fcbb6a2ad61b20.case-studies_073eae3d55676be6 .main-nav-area_beeb75b5f219cdee li:hover a {
  color: var(--color-primary);
}
.header-style-one_25fcbb6a2ad61b20.case-studies_073eae3d55676be6 .button-area-start_226971d7cd6a2ff2 .demo-req_baf06b7133e2f7b1:hover {
  color: var(--color-primary);
}
.header-style-one_25fcbb6a2ad61b20.case-studies_073eae3d55676be6 .button-area-start_226971d7cd6a2ff2 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 .pagimation_459ee81801595d05 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 .pagimation_459ee81801595d05 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 .pagimation_459ee81801595d05 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 .pagimation_459ee81801595d05 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 .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_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .breadcrumb-inner_0aba5c16636777e1 p.disc_6748b594d2bcf297 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22.area-2_9d23a82b1f81bdef .breadcrumb-inner_0aba5c16636777e1 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_86a030fa5906c8cc {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_86a030fa5906c8cc 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_86a030fa5906c8cc a:hover {
  color: var(--color-primary);
}
.strategy-right-area_86a030fa5906c8cc a.btn-arrow_de86f09012c4c20f {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_86a030fa5906c8cc .btn-arrow_de86f09012c4c20f {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_86a030fa5906c8cc .btn-arrow_de86f09012c4c20f i {
  margin-left: 10px;
}
.strategy-right-area_86a030fa5906c8cc .btn-arrow_de86f09012c4c20f::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_86a030fa5906c8cc .btn-arrow_de86f09012c4c20f::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_86a030fa5906c8cc .btn-arrow_de86f09012c4c20f:hover::before {
  width: 100%;
}

.strategy-left-content_194e9feebb73d819 p.disc_6748b594d2bcf297 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_194e9feebb73d819 p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.arrow-rotate_5d59cdbf0e8da894 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_358404b7e7ddd91a {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_358404b7e7ddd91a {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_358404b7e7ddd91a .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_358404b7e7ddd91a .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_358404b7e7ddd91a p.disc_6748b594d2bcf297 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_358404b7e7ddd91a p.disc_6748b594d2bcf297 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_2fa2f12219f214eb a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_7effed65ba23cc22 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_7effed65ba23cc22 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    display: none;
  }
}

.large-image-area_279627ed846ae669 {
  position: relative;
  z-index: 5;
}
.large-image-area_279627ed846ae669 .large-thumbnail_41a4fe22972957fb {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_8b54e84a018483ac .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_8b54e84a018483ac .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_8b54e84a018483ac .accordion .accordion-item .accordion-header_25f01cf7c611a7b8 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_8b54e84a018483ac .accordion .accordion-item .accordion-header_25f01cf7c611a7b8 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_8b54e84a018483ac .accordion .accordion-item .accordion-header_25f01cf7c611a7b8 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_8b54e84a018483ac .accordion .accordion-item .accordion-body_11003dd6577bcdd8 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_8b54e84a018483ac.style-four_35c64c79703416ea .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_9364587ec7894921 .accordion-item .accordion-header_25f01cf7c611a7b8 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.five_303d07ec4514e776 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.six_3f2baa3fb5b51850 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_7b8bb8135b7cf69d .shape-area_d339fbbc78c944a6 img.seven_20c03c5330e48f96 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_809788b13c38cf66 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.two_5efc0eb88f648cd2 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.three_74b16a9d99de9327 {
    bottom: 0;
  }
}
.rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_809788b13c38cf66 .shape-area_d339fbbc78c944a6 img.four_8e3b293c157c237a {
    display: none;
  }
}

.rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 {
    display: none;
  }
}
.rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 img {
  position: absolute;
}
.rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .one {
    display: none;
  }
}
.rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .two_5efc0eb88f648cd2 {
    display: none;
  }
}
.rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .three_74b16a9d99de9327 {
    display: none;
  }
}
.rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_12c385de012b5bff.style-three_9364587ec7894921 .shape-area_d339fbbc78c944a6 .four_8e3b293c157c237a {
    display: none;
  }
}

.rts-error-section_6ead4eaffb16f21f {
  height: 100vh;
  width: 100%;
}
.rts-error-section_6ead4eaffb16f21f .section-inner_a22b9d3becf6c2d9 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_6ead4eaffb16f21f .section-inner_a22b9d3becf6c2d9 img {
  max-width: 100%;
}

.tos__content_435464062fabc227 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_341575e1bf3dccc8 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
