/*=================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_f1ae176a23564c39
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_2ef987406fb12c50 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_ecc404c3abafb732 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_e4e3585c7f8ca9ee nav ul li a.main_a66af71731ae7919,
[data-theme=dark] .mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f 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_113c64f5d7893e45 {
    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_029d3cafdea041db,
.h2_24fb68d9301d481a,
.h3_1b3cbe94a9640614,
.h4_8603c0e42e86de71,
.h5_2aa696e19e4fde6f,
.h6_8e054aac809c1dc3,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_029d3cafdea041db,
.h2_24fb68d9301d481a,
.h3_1b3cbe94a9640614,
.h4_8603c0e42e86de71,
.h5_2aa696e19e4fde6f,
.h6_8e054aac809c1dc3 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_029d3cafdea041db a,
.h2_24fb68d9301d481a a,
.h3_1b3cbe94a9640614 a,
.h4_8603c0e42e86de71 a,
.h5_2aa696e19e4fde6f a,
.h6_8e054aac809c1dc3 a {
  color: inherit;
}

.bg-color-tertiary_8a807f6691626d70 h1,
.bg-color-tertiary_8a807f6691626d70 h2,
.bg-color-tertiary_8a807f6691626d70 h3,
.bg-color-tertiary_8a807f6691626d70 h4,
.bg-color-tertiary_8a807f6691626d70 h5,
.bg-color-tertiary_8a807f6691626d70 h6,
.bg-color-tertiary_8a807f6691626d70 .h1_029d3cafdea041db,
.bg-color-tertiary_8a807f6691626d70 .h2_24fb68d9301d481a,
.bg-color-tertiary_8a807f6691626d70 .h3_1b3cbe94a9640614,
.bg-color-tertiary_8a807f6691626d70 .h4_8603c0e42e86de71,
.bg-color-tertiary_8a807f6691626d70 .h5_2aa696e19e4fde6f,
.bg-color-tertiary_8a807f6691626d70 .h6_8e054aac809c1dc3 {
  color: #fff;
}
.bg-color-tertiary_8a807f6691626d70 p {
  color: #6c7279;
}
.bg-color-tertiary_8a807f6691626d70 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_2aa696e19e4fde6f {
    font-size: 20px;
  }
}
h1,
.h1_029d3cafdea041db,
h2,
.h2_24fb68d9301d481a,
h3,
.h3_1b3cbe94a9640614 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_8e054aac809c1dc3 {
  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_85f0dd2c946e578f {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_d8e5454d87276c19 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_f336dd60d04159e8 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_15e64c00aac886f4 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_106d4ff93b99470c {
  font-size: 13px;
}
p.has-very-light-gray-color_15986a33edbebe49 {
  color: var(--color-white);
}
p.has-background_0f5a1f1a07590dd0 {
  padding: 20px 30px;
}
p.b1_85f0dd2c946e578f {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_4cfb6021eecc0b8e {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_d8e5454d87276c19 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_8d45d6cbc01e9af6 {
  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_44be35a4185a2c42 cite,
.wp-block-pullquote_44be35a4185a2c42.is-style-solid-color_19e18bd6b09bf5e2 blockquote cite,
.wp-block-quote_8d16758f3212ef5b 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_24d94a76d02a4c64.bullet_3bbf1b3813946ac6 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_24d94a76d02a4c64.bullet_3bbf1b3813946ac6 li {
    padding-left: 19px;
  }
}
ul.liststyle_24d94a76d02a4c64.bullet_3bbf1b3813946ac6 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_24d94a76d02a4c64.bullet_3bbf1b3813946ac6 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_32389c99c36cfc74 .title {
  margin-top: 0;
}

.paragraph-area_e70ca334a31840fd p.disc_967f3d8050baa95c {
  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_ce6497a847e5fe1e.slick-slider_9d53053831430304 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_1ea5d8f291837a5d {
    margin-bottom: 20px;
  }

  .ml_lg--20_36776d566af325fc {
    margin-left: 20px;
  }

  .ptb_lg--25_10aa3424c25da0bd {
    padding: 25px 0;
  }

  .plr_lg--25_d5d39fc76856cc07 {
    padding: 0 25px;
  }

  .pt_lg--25_abbe9cb605f91b2b {
    padding-top: 25px;
  }

  .pb_lg--25_bd4bdd23c5461b3a {
    padding-bottom: 25px;
  }

  .pl_lg--25_b991126994f98c98 {
    padding-left: 25px;
  }

  .pr_lg--25_3f577dd9fba86a4c {
    padding-right: 25px;
  }

  .mt_lg--25_adc46a0d68a2ecb1 {
    margin-top: 25px;
  }

  .mb_lg--25_3c3f21c01e5a110d {
    margin-bottom: 25px;
  }

  .ml_lg--25_9ac55bdb57070202 {
    margin-left: 25px;
  }

  .ptb_lg--30_c95b05cb3bd5006c {
    padding: 30px 0;
  }

  .plr_lg--30_1d958630467e6ee6 {
    padding: 0 30px;
  }

  .pt_lg--30_c59dc1fbede07c19 {
    padding-top: 30px;
  }

  .pb_lg--30_b4487ccbcfe1d688 {
    padding-bottom: 30px;
  }

  .pl_lg--30_0613cc1f1da11ee6 {
    padding-left: 30px;
  }

  .pr_lg--30_9ef67c1f2a4e4188 {
    padding-right: 30px;
  }

  .mt_lg--30_2655e50d7bbbbec9 {
    margin-top: 30px;
  }

  .mb_lg--30_2d8e663587cdb1d7 {
    margin-bottom: 30px;
  }

  .ml_lg--30_d6c483ae61ab58e4 {
    margin-left: 30px;
  }

  .ptb_lg--35_b93fada3acbe3d35 {
    padding: 35px 0;
  }

  .plr_lg--35_caaae6e9e345a360 {
    padding: 0 35px;
  }

  .pt_lg--35_b8b30cabda586482 {
    padding-top: 35px;
  }

  .pb_lg--35_42a43ac499c7eff1 {
    padding-bottom: 35px;
  }

  .pl_lg--35_233fa49891021ebd {
    padding-left: 35px;
  }

  .pr_lg--35_6700420ea959c127 {
    padding-right: 35px;
  }

  .mt_lg--35_653c4a52de69e951 {
    margin-top: 35px;
  }

  .mb_lg--35_2fae696d2bfdda3c {
    margin-bottom: 35px;
  }

  .ml_lg--35_0aab21a3b88a5032 {
    margin-left: 35px;
  }

  .ptb_lg--40_4eb289c439e2adda {
    padding: 40px 0;
  }

  .plr_lg--40_300cd264c2d6d6b3 {
    padding: 0 40px;
  }

  .pt_lg--40_bf49cc13717188c4 {
    padding-top: 40px;
  }

  .pb_lg--40_c7ad85247d27253c {
    padding-bottom: 40px;
  }

  .pl_lg--40_b0690c85a5e5ce7d {
    padding-left: 40px;
  }

  .pr_lg--40_ce1aa8d6a49c8456 {
    padding-right: 40px;
  }

  .mt_lg--40_e524df876ef07686 {
    margin-top: 40px;
  }

  .mb_lg--40_f116b736e21302c8 {
    margin-bottom: 40px;
  }

  .ml_lg--40_3bd79319aae9ed29 {
    margin-left: 40px;
  }

  .ptb_lg--45_7f01f75241c01ab8 {
    padding: 45px 0;
  }

  .plr_lg--45_3839b213e4c41b93 {
    padding: 0 45px;
  }

  .pt_lg--45_889a1b08ad809db5 {
    padding-top: 45px;
  }

  .pb_lg--45_f43e3d1d5bed8ebf {
    padding-bottom: 45px;
  }

  .pl_lg--45_f926a20ce4e945a1 {
    padding-left: 45px;
  }

  .pr_lg--45_666c7d6102ea0cb1 {
    padding-right: 45px;
  }

  .mt_lg--45_cf0f7ddcd253f5d0 {
    margin-top: 45px;
  }

  .mb_lg--45_928df0c046b4cbb8 {
    margin-bottom: 45px;
  }

  .ml_lg--45_de9f1868e22bad23 {
    margin-left: 45px;
  }

  .ptb_lg--50_0a69a2a5d1884827 {
    padding: 50px 0;
  }

  .plr_lg--50_4da8ba069966c1d5 {
    padding: 0 50px;
  }

  .pt_lg--50_d39752800af9c4a0 {
    padding-top: 50px;
  }

  .pb_lg--50_22b68157ef95f87a {
    padding-bottom: 50px;
  }

  .pl_lg--50_f268fc99b98e6e26 {
    padding-left: 50px;
  }

  .pr_lg--50_d8f3a59db7a03b1c {
    padding-right: 50px;
  }

  .mt_lg--50_f7817b9a29029ebd {
    margin-top: 50px;
  }

  .mb_lg--50_4e6a6193a6c9bf52 {
    margin-bottom: 50px;
  }

  .ml_lg--50_540fe5055662086e {
    margin-left: 50px;
  }

  .ptb_lg--55_aa1c23a7e61ad7e4 {
    padding: 55px 0;
  }

  .plr_lg--55_e87b8f2ca3b359a8 {
    padding: 0 55px;
  }

  .pt_lg--55_361cb43886f529f8 {
    padding-top: 55px;
  }

  .pb_lg--55_10b6d25babf90748 {
    padding-bottom: 55px;
  }

  .pl_lg--55_13b0351572421cf8 {
    padding-left: 55px;
  }

  .pr_lg--55_b981c878515154cd {
    padding-right: 55px;
  }

  .mt_lg--55_f303edfea4dce28d {
    margin-top: 55px;
  }

  .mb_lg--55_6904b467a6d1dcca {
    margin-bottom: 55px;
  }

  .ml_lg--55_dc96d5225539656b {
    margin-left: 55px;
  }

  .ptb_lg--60_dfd67c7fc1841b72 {
    padding: 60px 0;
  }

  .plr_lg--60_10ee4b6c205f3d89 {
    padding: 0 60px;
  }

  .pt_lg--60_3e669cfdfe16408b {
    padding-top: 60px;
  }

  .pb_lg--60_2661495de0ddf217 {
    padding-bottom: 60px;
  }

  .pl_lg--60_8b7e182feb9db069 {
    padding-left: 60px;
  }

  .pr_lg--60_b7ce85764456b4fc {
    padding-right: 60px;
  }

  .mt_lg--60_928c611b78981ca9 {
    margin-top: 60px;
  }

  .mb_lg--60_b3857ad9b1e82c47 {
    margin-bottom: 60px;
  }

  .ml_lg--60_2e8585ff940c34a8 {
    margin-left: 60px;
  }

  .ptb_lg--65_5a7fd450d22278af {
    padding: 65px 0;
  }

  .plr_lg--65_a1e092fb96a976d0 {
    padding: 0 65px;
  }

  .pt_lg--65_85c875d1aa885d3f {
    padding-top: 65px;
  }

  .pb_lg--65_32e78634dcab7843 {
    padding-bottom: 65px;
  }

  .pl_lg--65_24dc8400f8c484db {
    padding-left: 65px;
  }

  .pr_lg--65_f77d7116d850ed7d {
    padding-right: 65px;
  }

  .mt_lg--65_ec7afd4ad12dde53 {
    margin-top: 65px;
  }

  .mb_lg--65_adc3c4f0d680473b {
    margin-bottom: 65px;
  }

  .ml_lg--65_d41e674b7ea4e03d {
    margin-left: 65px;
  }

  .ptb_lg--70_b5c651ce80b6346a {
    padding: 70px 0;
  }

  .plr_lg--70_385e3bc3273776cf {
    padding: 0 70px;
  }

  .pt_lg--70_3a52738d80a01cc7 {
    padding-top: 70px;
  }

  .pb_lg--70_129d234f3686a4f6 {
    padding-bottom: 70px;
  }

  .pl_lg--70_ead92f28cdec402e {
    padding-left: 70px;
  }

  .pr_lg--70_f4d363eab4bf7563 {
    padding-right: 70px;
  }

  .mt_lg--70_fa8a5c4aef2266f3 {
    margin-top: 70px;
  }

  .mb_lg--70_ddac354a5c03aea5 {
    margin-bottom: 70px;
  }

  .ml_lg--70_b2bc468f20fe66ea {
    margin-left: 70px;
  }

  .ptb_lg--75_37665e36b55570f3 {
    padding: 75px 0;
  }

  .plr_lg--75_43329d8a3110410f {
    padding: 0 75px;
  }

  .pt_lg--75_c574bd19090ec8c7 {
    padding-top: 75px;
  }

  .pb_lg--75_b83d993e8c7fb08f {
    padding-bottom: 75px;
  }

  .pl_lg--75_a452d185a2d1bda4 {
    padding-left: 75px;
  }

  .pr_lg--75_6f062e3553cc9ba6 {
    padding-right: 75px;
  }

  .mt_lg--75_977f197dc9aea972 {
    margin-top: 75px;
  }

  .mb_lg--75_8832d472704aad22 {
    margin-bottom: 75px;
  }

  .ml_lg--75_c9dfa69c5ae00f1c {
    margin-left: 75px;
  }

  .ptb_lg--80_5d56a66c957ec4e5 {
    padding: 80px 0;
  }

  .plr_lg--80_3cb8ffce48dd1a24 {
    padding: 0 80px;
  }

  .pt_lg--80_bbaa285a345796e5 {
    padding-top: 80px;
  }

  .pb_lg--80_eb33aacb8aed26f9 {
    padding-bottom: 80px;
  }

  .pl_lg--80_7521f74c552acc29 {
    padding-left: 80px;
  }

  .pr_lg--80_9b32ec5a26ca848f {
    padding-right: 80px;
  }

  .mt_lg--80_45471f7d19949bf9 {
    margin-top: 80px;
  }

  .mb_lg--80_62b420985094950f {
    margin-bottom: 80px;
  }

  .ml_lg--80_e61f47d7ee0c1851 {
    margin-left: 80px;
  }

  .ptb_lg--85_560b07e457209edb {
    padding: 85px 0;
  }

  .plr_lg--85_e3ea441632047a23 {
    padding: 0 85px;
  }

  .pt_lg--85_5fe8e07b6938d557 {
    padding-top: 85px;
  }

  .pb_lg--85_be5a25d285d9d874 {
    padding-bottom: 85px;
  }

  .pl_lg--85_809bbbb374ae9b5a {
    padding-left: 85px;
  }

  .pr_lg--85_80d9e2eb880008d1 {
    padding-right: 85px;
  }

  .mt_lg--85_f5a505dc36df9f25 {
    margin-top: 85px;
  }

  .mb_lg--85_76efef14163fa806 {
    margin-bottom: 85px;
  }

  .ml_lg--85_23e877f7299f17ca {
    margin-left: 85px;
  }

  .ptb_lg--90_da630ff10f55dbc8 {
    padding: 90px 0;
  }

  .plr_lg--90_df4ca50f5553670b {
    padding: 0 90px;
  }

  .pt_lg--90_1d88e3dae65df93f {
    padding-top: 90px;
  }

  .pb_lg--90_71fc9fa978298512 {
    padding-bottom: 90px;
  }

  .pl_lg--90_1f4f5fde5c3700c8 {
    padding-left: 90px;
  }

  .pr_lg--90_01376c53cbb93154 {
    padding-right: 90px;
  }

  .mt_lg--90_95143db8e7bd05f1 {
    margin-top: 90px;
  }

  .mb_lg--90_4992fa64e112a850 {
    margin-bottom: 90px;
  }

  .ml_lg--90_13a7b63869d45f4d {
    margin-left: 90px;
  }

  .ptb_lg--95_94865781de6eb754 {
    padding: 95px 0;
  }

  .plr_lg--95_560f6bd04358ee1d {
    padding: 0 95px;
  }

  .pt_lg--95_2a3211619a11bbb1 {
    padding-top: 95px;
  }

  .pb_lg--95_0247318994ddb727 {
    padding-bottom: 95px;
  }

  .pl_lg--95_1be7d21ade563d4d {
    padding-left: 95px;
  }

  .pr_lg--95_211b8029ab287279 {
    padding-right: 95px;
  }

  .mt_lg--95_fb2122906d12e6e4 {
    margin-top: 95px;
  }

  .mb_lg--95_6949e7a5e75fb5ba {
    margin-bottom: 95px;
  }

  .ml_lg--95_0a24ff9360bb1479 {
    margin-left: 95px;
  }

  .ptb_lg--100_244a2b4e49b38b38 {
    padding: 100px 0;
  }

  .plr_lg--100_9f5a2681391bd68e {
    padding: 0 100px;
  }

  .pt_lg--100_01621b7d18333429 {
    padding-top: 100px;
  }

  .pb_lg--100_72278a188950ebf0 {
    padding-bottom: 100px;
  }

  .pl_lg--100_eedb3a3ada82863c {
    padding-left: 100px;
  }

  .pr_lg--100_c151e2559e4cc9c5 {
    padding-right: 100px;
  }

  .mt_lg--100_68e8ccacc0d6bc32 {
    margin-top: 100px;
  }

  .mb_lg--100_7dcf256f0f25f422 {
    margin-bottom: 100px;
  }

  .ml_lg--100_9786f835b2916644 {
    margin-left: 100px;
  }

  .ptb_lg--105_c0f96df5bef16144 {
    padding: 105px 0;
  }

  .plr_lg--105_e1f2f4a79279187e {
    padding: 0 105px;
  }

  .pt_lg--105_0a9129a2d4704c6f {
    padding-top: 105px;
  }

  .pb_lg--105_223c09100193362a {
    padding-bottom: 105px;
  }

  .pl_lg--105_d8f5232446e0cf16 {
    padding-left: 105px;
  }

  .pr_lg--105_2b051c0e7ce2b16a {
    padding-right: 105px;
  }

  .mt_lg--105_fdeb5ca34c0111c4 {
    margin-top: 105px;
  }

  .mb_lg--105_e0888d6fa99cdcc6 {
    margin-bottom: 105px;
  }

  .ml_lg--105_3938b2a1a9b365b1 {
    margin-left: 105px;
  }

  .ptb_lg--110_5c16b181785c97d1 {
    padding: 110px 0;
  }

  .plr_lg--110_da7b0524d2779fe9 {
    padding: 0 110px;
  }

  .pt_lg--110_26adfb9955de2229 {
    padding-top: 110px;
  }

  .pb_lg--110_568ae20dfefb7b4a {
    padding-bottom: 110px;
  }

  .pl_lg--110_0106504ebc7fac00 {
    padding-left: 110px;
  }

  .pr_lg--110_9a49b6f1ef18813b {
    padding-right: 110px;
  }

  .mt_lg--110_ae6b59ddce3370bb {
    margin-top: 110px;
  }

  .mb_lg--110_5154f65947589bc9 {
    margin-bottom: 110px;
  }

  .ml_lg--110_b6d4618c108a038d {
    margin-left: 110px;
  }

  .ptb_lg--115_900fc01d79f73fdd {
    padding: 115px 0;
  }

  .plr_lg--115_8bc00e1a836d27fe {
    padding: 0 115px;
  }

  .pt_lg--115_3f9ef2485b0c9393 {
    padding-top: 115px;
  }

  .pb_lg--115_fbe692abaae6df24 {
    padding-bottom: 115px;
  }

  .pl_lg--115_f2ce4ee254d6c13b {
    padding-left: 115px;
  }

  .pr_lg--115_d279da49826bd366 {
    padding-right: 115px;
  }

  .mt_lg--115_77487a46865eaab3 {
    margin-top: 115px;
  }

  .mb_lg--115_579fdcbfac0ff93f {
    margin-bottom: 115px;
  }

  .ml_lg--115_3b9e68f3247fa17e {
    margin-left: 115px;
  }

  .ptb_lg--120_e7e359cb43247e80 {
    padding: 120px 0;
  }

  .plr_lg--120_7b6e2551503cbc7c {
    padding: 0 120px;
  }

  .pt_lg--120_da9ad7b1a620d16c {
    padding-top: 120px;
  }

  .pb_lg--120_6db59942b9e2bae5 {
    padding-bottom: 120px;
  }

  .pl_lg--120_df2d10561ef1bfb4 {
    padding-left: 120px;
  }

  .pr_lg--120_7b0d24e0a9eb98a6 {
    padding-right: 120px;
  }

  .mt_lg--120_9d21be1986dbce69 {
    margin-top: 120px;
  }

  .mb_lg--120_cb1bcaf220307b95 {
    margin-bottom: 120px;
  }

  .ml_lg--120_ea7d8b9dd7e8afe5 {
    margin-left: 120px;
  }

  .ptb_lg--125_a90c08e32055d658 {
    padding: 125px 0;
  }

  .plr_lg--125_147fe7488845e78b {
    padding: 0 125px;
  }

  .pt_lg--125_0d6ea6491606e9c0 {
    padding-top: 125px;
  }

  .pb_lg--125_60eb998fa28e84df {
    padding-bottom: 125px;
  }

  .pl_lg--125_b76151af2c1afe5f {
    padding-left: 125px;
  }

  .pr_lg--125_c6ad48d32a7d8949 {
    padding-right: 125px;
  }

  .mt_lg--125_f672715662925428 {
    margin-top: 125px;
  }

  .mb_lg--125_70109e2a91ddb0ac {
    margin-bottom: 125px;
  }

  .ml_lg--125_4600b329fce597a3 {
    margin-left: 125px;
  }

  .ptb_lg--130_6e1c3ef2fb17af62 {
    padding: 130px 0;
  }

  .plr_lg--130_22b4d54147f5e21c {
    padding: 0 130px;
  }

  .pt_lg--130_778d0d1b4a5ec959 {
    padding-top: 130px;
  }

  .pb_lg--130_4bf4ff63f8760d34 {
    padding-bottom: 130px;
  }

  .pl_lg--130_f4b07328ab93fd15 {
    padding-left: 130px;
  }

  .pr_lg--130_52c7be6cbcb82a72 {
    padding-right: 130px;
  }

  .mt_lg--130_fc1551b543d52205 {
    margin-top: 130px;
  }

  .mb_lg--130_094ed30eb00c256f {
    margin-bottom: 130px;
  }

  .ml_lg--130_e801da6f4f7e2c4b {
    margin-left: 130px;
  }

  .ptb_lg--135_42356e6604873c1b {
    padding: 135px 0;
  }

  .plr_lg--135_f0608a1ec203ab37 {
    padding: 0 135px;
  }

  .pt_lg--135_a7affc896eeef89d {
    padding-top: 135px;
  }

  .pb_lg--135_981b7cd91fddbf2b {
    padding-bottom: 135px;
  }

  .pl_lg--135_111934d7e5231235 {
    padding-left: 135px;
  }

  .pr_lg--135_0482c867534bc869 {
    padding-right: 135px;
  }

  .mt_lg--135_219cf0afbc18154c {
    margin-top: 135px;
  }

  .mb_lg--135_195496a6e3f4ea47 {
    margin-bottom: 135px;
  }

  .ml_lg--135_a5363cb6719681be {
    margin-left: 135px;
  }

  .ptb_lg--140_c267ce510b8c2e0e {
    padding: 140px 0;
  }

  .plr_lg--140_a3879ff3a92cd258 {
    padding: 0 140px;
  }

  .pt_lg--140_fad823a8fcf9c2a2 {
    padding-top: 140px;
  }

  .pb_lg--140_220d6f07542fd2d1 {
    padding-bottom: 140px;
  }

  .pl_lg--140_f753f3cd1177f109 {
    padding-left: 140px;
  }

  .pr_lg--140_15b21cf5a92ce189 {
    padding-right: 140px;
  }

  .mt_lg--140_6c8fbb606282b695 {
    margin-top: 140px;
  }

  .mb_lg--140_f076818e61ef0d0a {
    margin-bottom: 140px;
  }

  .ml_lg--140_27ed0a369314697e {
    margin-left: 140px;
  }

  .ptb_lg--145_c0099b4abab1deab {
    padding: 145px 0;
  }

  .plr_lg--145_d799493248e1a0ba {
    padding: 0 145px;
  }

  .pt_lg--145_416b8137d6a5f118 {
    padding-top: 145px;
  }

  .pb_lg--145_9df1a5cf9964c5d4 {
    padding-bottom: 145px;
  }

  .pl_lg--145_8b15714c71b40db0 {
    padding-left: 145px;
  }

  .pr_lg--145_88a0b178c325c483 {
    padding-right: 145px;
  }

  .mt_lg--145_e31641bd3cb5e468 {
    margin-top: 145px;
  }

  .mb_lg--145_98293c32d7a61e23 {
    margin-bottom: 145px;
  }

  .ml_lg--145_103b317ba79dc549 {
    margin-left: 145px;
  }

  .ptb_lg--150_4cfface443999493 {
    padding: 150px 0;
  }

  .plr_lg--150_6053625fe01e5131 {
    padding: 0 150px;
  }

  .pt_lg--150_2bed02f3929a66ba {
    padding-top: 150px;
  }

  .pb_lg--150_fb8eac36906e36af {
    padding-bottom: 150px;
  }

  .pl_lg--150_8ec8fac96cf5d4f8 {
    padding-left: 150px;
  }

  .pr_lg--150_2c3e2e5f6420bb35 {
    padding-right: 150px;
  }

  .mt_lg--150_a9701187ffe6918d {
    margin-top: 150px;
  }

  .mb_lg--150_157eaf10d8b14860 {
    margin-bottom: 150px;
  }

  .ml_lg--150_266724094e2d02ee {
    margin-left: 150px;
  }

  .ptb_lg--155_380480297b354b7f {
    padding: 155px 0;
  }

  .plr_lg--155_4e38db9774dd8b22 {
    padding: 0 155px;
  }

  .pt_lg--155_b4569eb9ab00c51e {
    padding-top: 155px;
  }

  .pb_lg--155_ba414d0dd0afc8ad {
    padding-bottom: 155px;
  }

  .pl_lg--155_0f7cc5bc63b8dd6b {
    padding-left: 155px;
  }

  .pr_lg--155_4da70d1f5cde44b9 {
    padding-right: 155px;
  }

  .mt_lg--155_764c12ecf904a0eb {
    margin-top: 155px;
  }

  .mb_lg--155_1a932435c0879196 {
    margin-bottom: 155px;
  }

  .ml_lg--155_d72d545e447f1369 {
    margin-left: 155px;
  }

  .ptb_lg--160_1b0c94495cc227c2 {
    padding: 160px 0;
  }

  .plr_lg--160_b09851cae59e2c4b {
    padding: 0 160px;
  }

  .pt_lg--160_379e548ee217d289 {
    padding-top: 160px;
  }

  .pb_lg--160_8b5574b6844f34d3 {
    padding-bottom: 160px;
  }

  .pl_lg--160_0f747b1279ac9f21 {
    padding-left: 160px;
  }

  .pr_lg--160_8d7f12a6b6247dfa {
    padding-right: 160px;
  }

  .mt_lg--160_e57785b62def72bc {
    margin-top: 160px;
  }

  .mb_lg--160_65196240e1f469ce {
    margin-bottom: 160px;
  }

  .ml_lg--160_f7fe5d9f362bcd75 {
    margin-left: 160px;
  }

  .ptb_lg--165_6a0109d12b9fca05 {
    padding: 165px 0;
  }

  .plr_lg--165_c0e72f5c177062cd {
    padding: 0 165px;
  }

  .pt_lg--165_eab2387325cb2d09 {
    padding-top: 165px;
  }

  .pb_lg--165_c7ee2c68e5cb7add {
    padding-bottom: 165px;
  }

  .pl_lg--165_6c1e392fe5fe3701 {
    padding-left: 165px;
  }

  .pr_lg--165_d1da8aa8ab6866e6 {
    padding-right: 165px;
  }

  .mt_lg--165_63e98cf4a45b1d08 {
    margin-top: 165px;
  }

  .mb_lg--165_7a87f567766f7983 {
    margin-bottom: 165px;
  }

  .ml_lg--165_ca358824efbbc7d8 {
    margin-left: 165px;
  }

  .ptb_lg--170_1838513a55804e19 {
    padding: 170px 0;
  }

  .plr_lg--170_ea89573116434a8b {
    padding: 0 170px;
  }

  .pt_lg--170_00c2d305cba805b9 {
    padding-top: 170px;
  }

  .pb_lg--170_c0cdcba138bfbdbc {
    padding-bottom: 170px;
  }

  .pl_lg--170_ae559d08d43629e5 {
    padding-left: 170px;
  }

  .pr_lg--170_8d64afb2349382b5 {
    padding-right: 170px;
  }

  .mt_lg--170_88ab36addf051b7b {
    margin-top: 170px;
  }

  .mb_lg--170_33cc72b767bcee1a {
    margin-bottom: 170px;
  }

  .ml_lg--170_697d725e71dd9d1a {
    margin-left: 170px;
  }

  .ptb_lg--175_692766d3b8d67791 {
    padding: 175px 0;
  }

  .plr_lg--175_67a0e381d3df725c {
    padding: 0 175px;
  }

  .pt_lg--175_e38fb21087ae3d36 {
    padding-top: 175px;
  }

  .pb_lg--175_7bb9cd559dd39d74 {
    padding-bottom: 175px;
  }

  .pl_lg--175_f0f4ed5ef9a3eb66 {
    padding-left: 175px;
  }

  .pr_lg--175_2173930fda856b83 {
    padding-right: 175px;
  }

  .mt_lg--175_17e15b66a9def08a {
    margin-top: 175px;
  }

  .mb_lg--175_7dda239269cfc965 {
    margin-bottom: 175px;
  }

  .ml_lg--175_6edefc2e22caaf3e {
    margin-left: 175px;
  }

  .ptb_lg--180_f8bf77bac99187ea {
    padding: 180px 0;
  }

  .plr_lg--180_080b425bcb59c910 {
    padding: 0 180px;
  }

  .pt_lg--180_c9408c7ab72391bf {
    padding-top: 180px;
  }

  .pb_lg--180_85ccab9affbff3fe {
    padding-bottom: 180px;
  }

  .pl_lg--180_c9866c03fc26be41 {
    padding-left: 180px;
  }

  .pr_lg--180_f05016b03156a395 {
    padding-right: 180px;
  }

  .mt_lg--180_59df331ae8662d08 {
    margin-top: 180px;
  }

  .mb_lg--180_28804d1a30def435 {
    margin-bottom: 180px;
  }

  .ml_lg--180_14ea89a8ca9cea00 {
    margin-left: 180px;
  }

  .ptb_lg--185_5b8cf00dee7a547a {
    padding: 185px 0;
  }

  .plr_lg--185_076ca3a619200fab {
    padding: 0 185px;
  }

  .pt_lg--185_608dc77c655fd0e0 {
    padding-top: 185px;
  }

  .pb_lg--185_0ca7232a60e0f746 {
    padding-bottom: 185px;
  }

  .pl_lg--185_027a5109325ca362 {
    padding-left: 185px;
  }

  .pr_lg--185_6203a84b5ee0059a {
    padding-right: 185px;
  }

  .mt_lg--185_eb7c8bd713cd289f {
    margin-top: 185px;
  }

  .mb_lg--185_2ec29abe51885ede {
    margin-bottom: 185px;
  }

  .ml_lg--185_69276934d5f0064d {
    margin-left: 185px;
  }

  .ptb_lg--190_cfc2dc659135be2c {
    padding: 190px 0;
  }

  .plr_lg--190_625ee7701dfa3dfe {
    padding: 0 190px;
  }

  .pt_lg--190_e3863a3c32a3c47e {
    padding-top: 190px;
  }

  .pb_lg--190_3abc990b5c220238 {
    padding-bottom: 190px;
  }

  .pl_lg--190_c499285ccaa92548 {
    padding-left: 190px;
  }

  .pr_lg--190_c77ee3f2cb441a2e {
    padding-right: 190px;
  }

  .mt_lg--190_6c07d4fb5097cbf7 {
    margin-top: 190px;
  }

  .mb_lg--190_5ce89d8549bd1591 {
    margin-bottom: 190px;
  }

  .ml_lg--190_f973528c30e798da {
    margin-left: 190px;
  }

  .ptb_lg--195_b52e4cf242208e73 {
    padding: 195px 0;
  }

  .plr_lg--195_4d6dc73752ef7005 {
    padding: 0 195px;
  }

  .pt_lg--195_e1371ae3d9eb0848 {
    padding-top: 195px;
  }

  .pb_lg--195_1a3e81e4c754def3 {
    padding-bottom: 195px;
  }

  .pl_lg--195_940d529d25b9aa5d {
    padding-left: 195px;
  }

  .pr_lg--195_29462f9ea104898e {
    padding-right: 195px;
  }

  .mt_lg--195_37ccad90d2b5ec94 {
    margin-top: 195px;
  }

  .mb_lg--195_1f5e5dd87232412a {
    margin-bottom: 195px;
  }

  .ml_lg--195_a757ace9daba6b68 {
    margin-left: 195px;
  }

  .ptb_lg--200_4efa978a54f7ad6e {
    padding: 200px 0;
  }

  .plr_lg--200_3c1b94851d1f24b0 {
    padding: 0 200px;
  }

  .pt_lg--200_9466bc02ea30a937 {
    padding-top: 200px;
  }

  .pb_lg--200_3150ff9525d9cae3 {
    padding-bottom: 200px;
  }

  .pl_lg--200_02ab0936545eef06 {
    padding-left: 200px;
  }

  .pr_lg--200_7339662a4782ae38 {
    padding-right: 200px;
  }

  .mt_lg--200_16fcc72011eab6a3 {
    margin-top: 200px;
  }

  .mb_lg--200_dca829ac907e77b7 {
    margin-bottom: 200px;
  }

  .ml_lg--200_79c1bf1623977b97 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_99abad85f1fcde29 {
    padding: 0;
  }

  .pl_md--0_df40449a17b6ef95 {
    padding-left: 0;
  }

  .pr_md--0_42dd1d947d18cd40 {
    padding-right: 0;
  }

  .pt_md--0_1c9373b63985d7ae {
    padding-top: 0;
  }

  .pb_md--0_96aade765e4e2932 {
    padding-bottom: 0;
  }

  .pb_md--80_de7840f72cc71778 {
    padding-bottom: 80px;
  }

  .pt_md--50_eb0cf1023b74cf95 {
    padding-top: 50px;
  }

  .mr_md--0_41482453e9386e16 {
    margin-right: 0;
  }

  .ml_md--0_96267604f8eed580 {
    margin-left: 0;
  }

  .mt_md--0_66e117941c34ab8e {
    margin-top: 0;
  }

  .mb_md--0_2a6b95ff0917b71d {
    margin-bottom: 0;
  }

  .ptb_md--250_82d9deedac4cfce5 {
    padding: 250px 0;
  }

  .ptb_md--5_01944137613e95d2 {
    padding: 5px 0;
  }

  .plr_md--5_93bdb2e3f3bd6878 {
    padding: 0 5px;
  }

  .pt_md--5_d7bea768ac57123d {
    padding-top: 5px;
  }

  .pb_md--5_5be4528ebe9c32c3 {
    padding-bottom: 5px;
  }

  .pl_md--5_09bab48e9e703295 {
    padding-left: 5px;
  }

  .pr_md--5_c0b213260ffcbebe {
    padding-right: 5px;
  }

  .mt_md--5_22233c8a2cc80454 {
    margin-top: 5px;
  }

  .mb_md--5_b5cf253c101ed407 {
    margin-bottom: 5px;
  }

  .ptb_md--10_108cd936d656766c {
    padding: 10px 0;
  }

  .plr_md--10_973e88a1282cecdf {
    padding: 0 10px;
  }

  .pt_md--10_9c68504752040dcc {
    padding-top: 10px;
  }

  .pb_md--10_2e4b19aed23603f0 {
    padding-bottom: 10px;
  }

  .pl_md--10_778b59bdd3ecf431 {
    padding-left: 10px;
  }

  .pr_md--10_ecd9bdb6e7a0e71c {
    padding-right: 10px;
  }

  .mt_md--10_fdcf30357f8d8754 {
    margin-top: 10px;
  }

  .mb_md--10_8291663c437d390c {
    margin-bottom: 10px;
  }

  .ptb_md--15_0ce2079554efceba {
    padding: 15px 0;
  }

  .plr_md--15_05110c5cfbc58c5f {
    padding: 0 15px;
  }

  .pt_md--15_71a9c114cfbcd73c {
    padding-top: 15px;
  }

  .pb_md--15_c1589a8650b4dfb0 {
    padding-bottom: 15px;
  }

  .pl_md--15_4e6d171f7b3011ca {
    padding-left: 15px;
  }

  .pr_md--15_b339403d03c36c1a {
    padding-right: 15px;
  }

  .mt_md--15_173b50ea7e961713 {
    margin-top: 15px;
  }

  .mb_md--15_8352279c2de3ca07 {
    margin-bottom: 15px;
  }

  .ptb_md--20_a8be11a80423d832 {
    padding: 20px 0;
  }

  .plr_md--20_8c69d1c829eb3aac {
    padding: 0 20px;
  }

  .pt_md--20_89f60518507eb368 {
    padding-top: 20px;
  }

  .pb_md--20_6cc72a0748393d1a {
    padding-bottom: 20px;
  }

  .pl_md--20_39d03749b3ec291e {
    padding-left: 20px;
  }

  .pr_md--20_ec97046ff03026dc {
    padding-right: 20px;
  }

  .mt_md--20_dcb18f66823bdf7c {
    margin-top: 20px;
  }

  .mb_md--20_46d81a45fd566a9a {
    margin-bottom: 20px;
  }

  .ptb_md--25_ea3bde2952e85eee {
    padding: 25px 0;
  }

  .plr_md--25_d49f722266fc2f17 {
    padding: 0 25px;
  }

  .pt_md--25_9f134453e7c33be5 {
    padding-top: 25px;
  }

  .pb_md--25_2c01fa112d7ae7ed {
    padding-bottom: 25px;
  }

  .pl_md--25_9a6d0a95b0d362e1 {
    padding-left: 25px;
  }

  .pr_md--25_ff3cbb28885d65d0 {
    padding-right: 25px;
  }

  .mt_md--25_ab538d463971e0ef {
    margin-top: 25px;
  }

  .mb_md--25_b16c5302e1e972de {
    margin-bottom: 25px;
  }

  .ptb_md--30_dc9be65abd901905 {
    padding: 30px 0;
  }

  .plr_md--30_e4b53dd45b2b0312 {
    padding: 0 30px;
  }

  .pt_md--30_13e54d7ead0d6965 {
    padding-top: 30px;
  }

  .pb_md--30_e426b83bcf00c29a {
    padding-bottom: 30px;
  }

  .pl_md--30_a27b6b619162d07d {
    padding-left: 30px;
  }

  .pr_md--30_82c0e878c12191fa {
    padding-right: 30px;
  }

  .mt_md--30_ac0a0e59cd736854 {
    margin-top: 30px;
  }

  .mb_md--30_50030f93b3f228df {
    margin-bottom: 30px;
  }

  .ptb_md--35_6675eb17c39bab4c {
    padding: 35px 0;
  }

  .plr_md--35_0fa2b2cd1ca9a55e {
    padding: 0 35px;
  }

  .pt_md--35_e8e77ee937414231 {
    padding-top: 35px;
  }

  .pb_md--35_d6984cda1e621017 {
    padding-bottom: 35px;
  }

  .pl_md--35_0ca6b83c0c1a23b7 {
    padding-left: 35px;
  }

  .pr_md--35_d027fcbc5752c6bc {
    padding-right: 35px;
  }

  .mt_md--35_faeb1e11077cad7e {
    margin-top: 35px;
  }

  .mb_md--35_ecba48c4538a538f {
    margin-bottom: 35px;
  }

  .ptb_md--40_b99538bdd41eaea0 {
    padding: 40px 0;
  }

  .plr_md--40_a96b49fa5752d590 {
    padding: 0 40px;
  }

  .pt_md--40_8dade7714346c00a {
    padding-top: 40px;
  }

  .pb_md--40_83c1536e18be29c6 {
    padding-bottom: 40px;
  }

  .pl_md--40_4e1753be4f2f0785 {
    padding-left: 40px;
  }

  .pr_md--40_f5d1e2196c5ab7d3 {
    padding-right: 40px;
  }

  .mt_md--40_49d6677f3f15687f {
    margin-top: 40px;
  }

  .mb_md--40_1687c05b0cf1f9be {
    margin-bottom: 40px;
  }

  .ptb_md--45_4e572fe349071163 {
    padding: 45px 0;
  }

  .plr_md--45_09f9d83d3249071e {
    padding: 0 45px;
  }

  .pt_md--45_a79d1e6d42e6b47b {
    padding-top: 45px;
  }

  .pb_md--45_c70f5328844d3a96 {
    padding-bottom: 45px;
  }

  .pl_md--45_1968d71dad5a025a {
    padding-left: 45px;
  }

  .pr_md--45_01f098426058c8f0 {
    padding-right: 45px;
  }

  .mt_md--45_8c37c75424492959 {
    margin-top: 45px;
  }

  .mb_md--45_08258e2a300f8db1 {
    margin-bottom: 45px;
  }

  .ptb_md--50_4cc6706450b093a5 {
    padding: 50px 0;
  }

  .plr_md--50_39023937e2fdcfb4 {
    padding: 0 50px;
  }

  .pt_md--50_eb0cf1023b74cf95 {
    padding-top: 50px;
  }

  .pb_md--50_97564ed3b4028760 {
    padding-bottom: 50px;
  }

  .pl_md--50_c9ebf7c9cf1a95e4 {
    padding-left: 50px;
  }

  .pr_md--50_7fd7dd1ca2f54c03 {
    padding-right: 50px;
  }

  .mt_md--50_ee5bd5ec5f8c0757 {
    margin-top: 50px;
  }

  .mb_md--50_32209406bebb7ce6 {
    margin-bottom: 50px;
  }

  .ptb_md--55_332df39217b2ebba {
    padding: 55px 0;
  }

  .plr_md--55_c56f45c18b53172d {
    padding: 0 55px;
  }

  .pt_md--55_41debf6db31b1a97 {
    padding-top: 55px;
  }

  .pb_md--55_67368dab1652a345 {
    padding-bottom: 55px;
  }

  .pl_md--55_09cfd3cb7249c211 {
    padding-left: 55px;
  }

  .pr_md--55_200a852bb4049cac {
    padding-right: 55px;
  }

  .mt_md--55_fd019c2890ff63ad {
    margin-top: 55px;
  }

  .mb_md--55_9031af92276263b8 {
    margin-bottom: 55px;
  }

  .ptb_md--60_48b3b1fedc2b4a81 {
    padding: 60px 0;
  }

  .plr_md--60_22cd88b40677f9da {
    padding: 0 60px;
  }

  .pt_md--60_2889c228dbb2de2c {
    padding-top: 60px;
  }

  .pb_md--60_7f3cfb4c889c8af4 {
    padding-bottom: 60px;
  }

  .pl_md--60_52d027ca5d584d67 {
    padding-left: 60px;
  }

  .pr_md--60_40c398e089686de1 {
    padding-right: 60px;
  }

  .mt_md--60_9a3242ae393d708e {
    margin-top: 60px;
  }

  .mb_md--60_7d804715d0093861 {
    margin-bottom: 60px;
  }

  .ptb_md--65_9805b8c8d7eea7bb {
    padding: 65px 0;
  }

  .plr_md--65_aec7f877616b19cc {
    padding: 0 65px;
  }

  .pt_md--65_d92f13ac991c30c1 {
    padding-top: 65px;
  }

  .pb_md--65_b5e4cb2116dc11c1 {
    padding-bottom: 65px;
  }

  .pl_md--65_9c0053b2de1e61c0 {
    padding-left: 65px;
  }

  .pr_md--65_c5fac9ec48c08d5e {
    padding-right: 65px;
  }

  .mt_md--65_83355ca3cb0e72e6 {
    margin-top: 65px;
  }

  .mb_md--65_2366dd7565569cdc {
    margin-bottom: 65px;
  }

  .ptb_md--70_57759835b4777fd6 {
    padding: 70px 0;
  }

  .plr_md--70_7b5b9f0ef60be158 {
    padding: 0 70px;
  }

  .pt_md--70_e6a1de48b2b3d54c {
    padding-top: 70px;
  }

  .pb_md--70_fb2edfe239838281 {
    padding-bottom: 70px;
  }

  .pl_md--70_5985d58766098a79 {
    padding-left: 70px;
  }

  .pr_md--70_17de78d7af2d63a6 {
    padding-right: 70px;
  }

  .mt_md--70_54ab1ebbe278156c {
    margin-top: 70px;
  }

  .mb_md--70_8cf9cde8ec773479 {
    margin-bottom: 70px;
  }

  .ptb_md--75_1d86245b97abd6ea {
    padding: 75px 0;
  }

  .plr_md--75_ed62b763db6c47bc {
    padding: 0 75px;
  }

  .pt_md--75_d271eaf5d52997ae {
    padding-top: 75px;
  }

  .pb_md--75_a40b875e0f6584c7 {
    padding-bottom: 75px;
  }

  .pl_md--75_986b5605bc3fd00a {
    padding-left: 75px;
  }

  .pr_md--75_847cfda8fbb6c2b3 {
    padding-right: 75px;
  }

  .mt_md--75_b88da671db882a2f {
    margin-top: 75px;
  }

  .mb_md--75_d5fc933f5aabc6b1 {
    margin-bottom: 75px;
  }

  .ptb_md--80_98ffa09e56e4985a {
    padding: 80px 0;
  }

  .plr_md--80_d862f5a7d02b165c {
    padding: 0 80px;
  }

  .pt_md--80_4b3b6a778baaf57f {
    padding-top: 80px;
  }

  .pb_md--80_de7840f72cc71778 {
    padding-bottom: 80px;
  }

  .pl_md--80_43db4a16574b00d8 {
    padding-left: 80px;
  }

  .pr_md--80_ba7ad9c254734884 {
    padding-right: 80px;
  }

  .mt_md--80_27cdea79da3b23bc {
    margin-top: 80px;
  }

  .mb_md--80_b414e8ab1da504f9 {
    margin-bottom: 80px;
  }

  .ptb_md--85_dcfd5e299e14e277 {
    padding: 85px 0;
  }

  .plr_md--85_dbf0360d814143a6 {
    padding: 0 85px;
  }

  .pt_md--85_85dda42084d9bb0a {
    padding-top: 85px;
  }

  .pb_md--85_85ebcef23f49aff6 {
    padding-bottom: 85px;
  }

  .pl_md--85_5eef4053f657e438 {
    padding-left: 85px;
  }

  .pr_md--85_1c0f7a9626895cf1 {
    padding-right: 85px;
  }

  .mt_md--85_a0d2485395b39df8 {
    margin-top: 85px;
  }

  .mb_md--85_cbfc2fc65658e1df {
    margin-bottom: 85px;
  }

  .ptb_md--90_a56bf684eae3940a {
    padding: 90px 0;
  }

  .plr_md--90_092021621362ac41 {
    padding: 0 90px;
  }

  .pt_md--90_ffe4f4d74c034d9a {
    padding-top: 90px;
  }

  .pb_md--90_b44b4873d2b4b4ea {
    padding-bottom: 90px;
  }

  .pl_md--90_92263a69873256b0 {
    padding-left: 90px;
  }

  .pr_md--90_b0205560a4078615 {
    padding-right: 90px;
  }

  .mt_md--90_c1f93620766f8eba {
    margin-top: 90px;
  }

  .mb_md--90_c0eb537ff947cbca {
    margin-bottom: 90px;
  }

  .ptb_md--95_5be387cbf719f135 {
    padding: 95px 0;
  }

  .plr_md--95_66e40906dc1b915e {
    padding: 0 95px;
  }

  .pt_md--95_1d5264f24ba0927f {
    padding-top: 95px;
  }

  .pb_md--95_1c91cb0b13d4236d {
    padding-bottom: 95px;
  }

  .pl_md--95_ac4447620a407e3d {
    padding-left: 95px;
  }

  .pr_md--95_3882c92d82de8b74 {
    padding-right: 95px;
  }

  .mt_md--95_8ddb9ed55a5b0a49 {
    margin-top: 95px;
  }

  .mb_md--95_10006b45b528bdf4 {
    margin-bottom: 95px;
  }

  .ptb_md--100_b18d00cf1aa09a08 {
    padding: 100px 0;
  }

  .plr_md--100_bbe323467b722bab {
    padding: 0 100px;
  }

  .pt_md--100_fec2e3a9e0efca17 {
    padding-top: 100px;
  }

  .pb_md--100_3bbfd4cb1cf27e3c {
    padding-bottom: 100px;
  }

  .pl_md--100_010fd65a2c7dae7a {
    padding-left: 100px;
  }

  .pr_md--100_24f62df04ad3b44d {
    padding-right: 100px;
  }

  .mt_md--100_1de7a40597def910 {
    margin-top: 100px;
  }

  .mb_md--100_3e1527cf5bd45aeb {
    margin-bottom: 100px;
  }

  .ptb_md--105_c448da5698fbc7b8 {
    padding: 105px 0;
  }

  .plr_md--105_88d1da25b52da833 {
    padding: 0 105px;
  }

  .pt_md--105_2d25c52a08353404 {
    padding-top: 105px;
  }

  .pb_md--105_123911ddbfbd7221 {
    padding-bottom: 105px;
  }

  .pl_md--105_218cf9f11797fd45 {
    padding-left: 105px;
  }

  .pr_md--105_102e73aca9cecb90 {
    padding-right: 105px;
  }

  .mt_md--105_57e2ef9110369301 {
    margin-top: 105px;
  }

  .mb_md--105_b41f685e94193226 {
    margin-bottom: 105px;
  }

  .ptb_md--110_f77e469c03379b32 {
    padding: 110px 0;
  }

  .plr_md--110_3e4c14b5034d3216 {
    padding: 0 110px;
  }

  .pt_md--110_a90eefe3086a303a {
    padding-top: 110px;
  }

  .pb_md--110_8b8bb7a60a0be1a5 {
    padding-bottom: 110px;
  }

  .pl_md--110_1a5497d1ab05a92d {
    padding-left: 110px;
  }

  .pr_md--110_d83298f339b6ea25 {
    padding-right: 110px;
  }

  .mt_md--110_e84578f1f12036f0 {
    margin-top: 110px;
  }

  .mb_md--110_2a50917f53f2cbce {
    margin-bottom: 110px;
  }

  .ptb_md--115_00e18fd9fe8023d9 {
    padding: 115px 0;
  }

  .plr_md--115_2cd750ec6da9564a {
    padding: 0 115px;
  }

  .pt_md--115_e736d8a6ed73b600 {
    padding-top: 115px;
  }

  .pb_md--115_63bf3ac5f4873b9c {
    padding-bottom: 115px;
  }

  .pl_md--115_24cf5e3f7da4e0bc {
    padding-left: 115px;
  }

  .pr_md--115_b928f2c1c6f1cca7 {
    padding-right: 115px;
  }

  .mt_md--115_f9df8b3bfee64c70 {
    margin-top: 115px;
  }

  .mb_md--115_c68dcadb67cce24e {
    margin-bottom: 115px;
  }

  .ptb_md--120_11e1fcf343802564 {
    padding: 120px 0;
  }

  .plr_md--120_0e86fb110bf9ca5f {
    padding: 0 120px;
  }

  .pt_md--120_9d530c6c943295c8 {
    padding-top: 120px;
  }

  .pb_md--120_0ddc22383a0a9cf4 {
    padding-bottom: 120px;
  }

  .pl_md--120_f742897e3d270ac5 {
    padding-left: 120px;
  }

  .pr_md--120_44c9d3fdecfbc635 {
    padding-right: 120px;
  }

  .mt_md--120_e2f779f5ec3950f6 {
    margin-top: 120px;
  }

  .mb_md--120_44b6960313a7d1a2 {
    margin-bottom: 120px;
  }

  .ptb_md--125_5b6439d74fd2e2e0 {
    padding: 125px 0;
  }

  .plr_md--125_52848361c3062f90 {
    padding: 0 125px;
  }

  .pt_md--125_947105c4f1ac2d50 {
    padding-top: 125px;
  }

  .pb_md--125_2501752b0dae89ee {
    padding-bottom: 125px;
  }

  .pl_md--125_754108571aeb1495 {
    padding-left: 125px;
  }

  .pr_md--125_872554fd70136713 {
    padding-right: 125px;
  }

  .mt_md--125_d5c7ac3ad6a3b089 {
    margin-top: 125px;
  }

  .mb_md--125_aac2228756ac313c {
    margin-bottom: 125px;
  }

  .ptb_md--130_3dc4259aa0584823 {
    padding: 130px 0;
  }

  .plr_md--130_d2538173b107a3e7 {
    padding: 0 130px;
  }

  .pt_md--130_38ddff07a7ee92e0 {
    padding-top: 130px;
  }

  .pb_md--130_e7f48f138d4fa60d {
    padding-bottom: 130px;
  }

  .pl_md--130_747e9802b2fa7548 {
    padding-left: 130px;
  }

  .pr_md--130_2da93f44293b448f {
    padding-right: 130px;
  }

  .mt_md--130_35eaaf2fa4612e09 {
    margin-top: 130px;
  }

  .mb_md--130_ff97ead4693d422d {
    margin-bottom: 130px;
  }

  .ptb_md--135_e784793b2339dbe6 {
    padding: 135px 0;
  }

  .plr_md--135_321ba813f35fe007 {
    padding: 0 135px;
  }

  .pt_md--135_48304a8ebd1d84fe {
    padding-top: 135px;
  }

  .pb_md--135_e06af77eede43a58 {
    padding-bottom: 135px;
  }

  .pl_md--135_510bd1b3e9956f4a {
    padding-left: 135px;
  }

  .pr_md--135_c8cf10bf50232156 {
    padding-right: 135px;
  }

  .mt_md--135_b994763b8391c5dd {
    margin-top: 135px;
  }

  .mb_md--135_c4b72c423cf08543 {
    margin-bottom: 135px;
  }

  .ptb_md--140_b5b6d21ec5a434cf {
    padding: 140px 0;
  }

  .plr_md--140_b6a1ca1a1c82cae4 {
    padding: 0 140px;
  }

  .pt_md--140_c97eff7718ca0f9a {
    padding-top: 140px;
  }

  .pb_md--140_087955b5451c835f {
    padding-bottom: 140px;
  }

  .pl_md--140_22f90105dba3a889 {
    padding-left: 140px;
  }

  .pr_md--140_25da1c731fe15dbc {
    padding-right: 140px;
  }

  .mt_md--140_cb92dce49e45fb17 {
    margin-top: 140px;
  }

  .mb_md--140_bbc2b40e9ce5bf24 {
    margin-bottom: 140px;
  }

  .ptb_md--145_abb41a40b4f668a2 {
    padding: 145px 0;
  }

  .plr_md--145_7a9f1ec167670bb3 {
    padding: 0 145px;
  }

  .pt_md--145_057fd2f320eee9cb {
    padding-top: 145px;
  }

  .pb_md--145_4dced0a20261950c {
    padding-bottom: 145px;
  }

  .pl_md--145_f709be2764b6f029 {
    padding-left: 145px;
  }

  .pr_md--145_e961a90ff2c26768 {
    padding-right: 145px;
  }

  .mt_md--145_b3beb45b2234794f {
    margin-top: 145px;
  }

  .mb_md--145_21e50e741934c106 {
    margin-bottom: 145px;
  }

  .ptb_md--150_9a05e0c4a634aca4 {
    padding: 150px 0;
  }

  .plr_md--150_a27685e3e6ba92f0 {
    padding: 0 150px;
  }

  .pt_md--150_c9f1c82733d0a526 {
    padding-top: 150px;
  }

  .pb_md--150_71b85ef164f61eec {
    padding-bottom: 150px;
  }

  .pl_md--150_ad8be6548de7f2d2 {
    padding-left: 150px;
  }

  .pr_md--150_546dbc78edcf8f65 {
    padding-right: 150px;
  }

  .mt_md--150_e0f1677b1ba2921e {
    margin-top: 150px;
  }

  .mb_md--150_c65841aeb05275b6 {
    margin-bottom: 150px;
  }

  .ptb_md--155_ab609b3a37651ca7 {
    padding: 155px 0;
  }

  .plr_md--155_80df902d31c90e12 {
    padding: 0 155px;
  }

  .pt_md--155_dc45e3cd7cb00987 {
    padding-top: 155px;
  }

  .pb_md--155_7226e8290e5431fb {
    padding-bottom: 155px;
  }

  .pl_md--155_bb62a668b641262d {
    padding-left: 155px;
  }

  .pr_md--155_1adc1810a1539392 {
    padding-right: 155px;
  }

  .mt_md--155_b4a385b486e8e2a3 {
    margin-top: 155px;
  }

  .mb_md--155_9f0e667fd8251a27 {
    margin-bottom: 155px;
  }

  .ptb_md--160_b2ee76933c088b6e {
    padding: 160px 0;
  }

  .plr_md--160_a4156beac546a02f {
    padding: 0 160px;
  }

  .pt_md--160_967b6754b6d84a37 {
    padding-top: 160px;
  }

  .pb_md--160_8933460c95dca9ee {
    padding-bottom: 160px;
  }

  .pl_md--160_f9219ced4990f195 {
    padding-left: 160px;
  }

  .pr_md--160_da64f31922f794ed {
    padding-right: 160px;
  }

  .mt_md--160_470344735be27676 {
    margin-top: 160px;
  }

  .mb_md--160_38a5cfbd4441383e {
    margin-bottom: 160px;
  }

  .ptb_md--165_5d2eb8c10776e3b1 {
    padding: 165px 0;
  }

  .plr_md--165_e6050fdfea032bb7 {
    padding: 0 165px;
  }

  .pt_md--165_a2d71d478700ed68 {
    padding-top: 165px;
  }

  .pb_md--165_628b5a90838aeded {
    padding-bottom: 165px;
  }

  .pl_md--165_a23f978510e92f6a {
    padding-left: 165px;
  }

  .pr_md--165_3ad9303e7af62612 {
    padding-right: 165px;
  }

  .mt_md--165_07130628c70fc5c9 {
    margin-top: 165px;
  }

  .mb_md--165_7e53acec846b3101 {
    margin-bottom: 165px;
  }

  .ptb_md--170_492f185706cdd76b {
    padding: 170px 0;
  }

  .plr_md--170_84f96d1d922c1a66 {
    padding: 0 170px;
  }

  .pt_md--170_3f38f02042440f75 {
    padding-top: 170px;
  }

  .pb_md--170_19524f23d17bfce7 {
    padding-bottom: 170px;
  }

  .pl_md--170_6b749496701ad2eb {
    padding-left: 170px;
  }

  .pr_md--170_c3b7e7d7ff15caa3 {
    padding-right: 170px;
  }

  .mt_md--170_1296726b606d098b {
    margin-top: 170px;
  }

  .mb_md--170_3df1087c85bf1c47 {
    margin-bottom: 170px;
  }

  .ptb_md--175_a3804a7feff01fa8 {
    padding: 175px 0;
  }

  .plr_md--175_0b1e49c9bb2bab15 {
    padding: 0 175px;
  }

  .pt_md--175_22b07f73b1522f0c {
    padding-top: 175px;
  }

  .pb_md--175_ca0f6ea834ef3998 {
    padding-bottom: 175px;
  }

  .pl_md--175_016bc61392668eea {
    padding-left: 175px;
  }

  .pr_md--175_84d62605a0563ae0 {
    padding-right: 175px;
  }

  .mt_md--175_fc969769bf79d088 {
    margin-top: 175px;
  }

  .mb_md--175_c4628ab156e41d40 {
    margin-bottom: 175px;
  }

  .ptb_md--180_12ba4299f5c5475b {
    padding: 180px 0;
  }

  .plr_md--180_0f74fdb89bacdc79 {
    padding: 0 180px;
  }

  .pt_md--180_e6447871a6f92407 {
    padding-top: 180px;
  }

  .pb_md--180_75de9fc2410ee412 {
    padding-bottom: 180px;
  }

  .pl_md--180_db72b27457e32570 {
    padding-left: 180px;
  }

  .pr_md--180_34355002fb48c163 {
    padding-right: 180px;
  }

  .mt_md--180_d1befc5f73cec809 {
    margin-top: 180px;
  }

  .mb_md--180_7590091d4343bc0b {
    margin-bottom: 180px;
  }

  .ptb_md--185_22b038dcca645c89 {
    padding: 185px 0;
  }

  .plr_md--185_7c17c8a35b633685 {
    padding: 0 185px;
  }

  .pt_md--185_de92ba108c4aa4bf {
    padding-top: 185px;
  }

  .pb_md--185_0648f4e2939e4d9d {
    padding-bottom: 185px;
  }

  .pl_md--185_86ef8ff42cbb0ceb {
    padding-left: 185px;
  }

  .pr_md--185_3c95276b39ba37f9 {
    padding-right: 185px;
  }

  .mt_md--185_2f32fec663d2892c {
    margin-top: 185px;
  }

  .mb_md--185_70edeeeba5b5ec97 {
    margin-bottom: 185px;
  }

  .ptb_md--190_1ff2ad27b04f14f5 {
    padding: 190px 0;
  }

  .plr_md--190_518dc3221d5278ca {
    padding: 0 190px;
  }

  .pt_md--190_06cea04b841edfe6 {
    padding-top: 190px;
  }

  .pb_md--190_9c9f71fcc5ba5358 {
    padding-bottom: 190px;
  }

  .pl_md--190_df092a4d697f3b5b {
    padding-left: 190px;
  }

  .pr_md--190_9ed7d2ad79d2ddf5 {
    padding-right: 190px;
  }

  .mt_md--190_bfdd7689e1a210a3 {
    margin-top: 190px;
  }

  .mb_md--190_5484de91b1d2919d {
    margin-bottom: 190px;
  }

  .ptb_md--195_dc45bb9ebe8b085e {
    padding: 195px 0;
  }

  .plr_md--195_909b144c587f043a {
    padding: 0 195px;
  }

  .pt_md--195_d6d1e1898506b64c {
    padding-top: 195px;
  }

  .pb_md--195_d42bacf6befc3a94 {
    padding-bottom: 195px;
  }

  .pl_md--195_1283f61c5655813c {
    padding-left: 195px;
  }

  .pr_md--195_17ac6dd8c427f6b3 {
    padding-right: 195px;
  }

  .mt_md--195_dbbd2b1d1642873b {
    margin-top: 195px;
  }

  .mb_md--195_1d400b20a9ec036e {
    margin-bottom: 195px;
  }

  .ptb_md--200_84bd70ec696c67bd {
    padding: 200px 0;
  }

  .plr_md--200_795fba95ef3f93b1 {
    padding: 0 200px;
  }

  .pt_md--200_6627ad430a1b0871 {
    padding-top: 200px;
  }

  .pb_md--200_b232d7a99fb7ed79 {
    padding-bottom: 200px;
  }

  .pl_md--200_2967cdce5508f4ba {
    padding-left: 200px;
  }

  .pr_md--200_82bb1e49b21151b1 {
    padding-right: 200px;
  }

  .mt_md--200_3bd3cf75de0454f5 {
    margin-top: 200px;
  }

  .mb_md--200_1668fd7ae1f03de9 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_496478c49e3bb43b {
    padding: 250px 0;
  }

  .ptb_sm--0_ac061caab78ee8ce {
    padding: 0;
  }

  .pl_sm--0_7c7af14d57cd6498 {
    padding-left: 0;
  }

  .pr_sm--0_ae5ea440442d3139 {
    padding-right: 0;
  }

  .pt_sm--0_58e7810c0f73da96 {
    padding-top: 0;
  }

  .pb_sm--0_7ddfa7fa7528f9fb {
    padding-bottom: 0;
  }

  .pb_sm--80_3a4b4ed1cd888bc0 {
    padding-bottom: 30px;
  }

  .pt_sm--50_b86ef5b7e7268f6f {
    padding-top: 50px;
  }

  .mr_sm--0_9b73718a9afdfd48 {
    margin-right: 0;
  }

  .ml_sm--0_2c0eef71d09678d3 {
    margin-left: 0;
  }

  .mt_sm--0_0a092670d75a6c07 {
    margin-top: 0;
  }

  .mb_sm--0_397d199c1c35f6b0 {
    margin-bottom: 0;
  }

  .pt_sm--150_0d988b65777d00ff {
    padding-top: 150px;
  }

  .pb_sm--110_e8ab11596ec3cf05 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_1c09a454f0b871c0 {
    padding: 5px 0;
  }

  .plr_sm--5_695906a8569d440d {
    padding: 0 5px;
  }

  .pt_sm--5_b3ca8c712959e978 {
    padding-top: 5px;
  }

  .pb_sm--5_ee5dead46b695ba0 {
    padding-bottom: 5px;
  }

  .pl_sm--5_49c235eb64db5f98 {
    padding-left: 5px;
  }

  .pr_sm--5_8fca28d4f964709b {
    padding-right: 5px;
  }

  .mt_sm--5_6294fd17492ebdcc {
    margin-top: 5px;
  }

  .ml_sm--5_6e917ba45d311abc {
    margin-left: 5px;
  }

  .mr_sm--5_01e48f1bc24252b2 {
    margin-right: 5px;
  }

  .mb_sm--5_adf1f1aa38a9b6da {
    margin-bottom: 5px;
  }

  .ptb_sm--10_8ae3dbcc30b22944 {
    padding: 10px 0;
  }

  .plr_sm--10_b7528a5a721fd3d7 {
    padding: 0 10px;
  }

  .pt_sm--10_939ad289e2a0d0fb {
    padding-top: 10px;
  }

  .pb_sm--10_4edafb5677c0f4f8 {
    padding-bottom: 10px;
  }

  .pl_sm--10_c9173550a7f5eb4b {
    padding-left: 10px;
  }

  .pr_sm--10_fecd846fbee9a058 {
    padding-right: 10px;
  }

  .mt_sm--10_b0cbca886eaca2fa {
    margin-top: 10px;
  }

  .ml_sm--10_2fe4d657f212927c {
    margin-left: 10px;
  }

  .mr_sm--10_11ffa4fba9a858fb {
    margin-right: 10px;
  }

  .mb_sm--10_35c9365124e469a6 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_3054ebf18012d2a9 {
    padding: 15px 0;
  }

  .plr_sm--15_89cf6e2f81e37939 {
    padding: 0 15px;
  }

  .pt_sm--15_647ca7064fb2bb30 {
    padding-top: 15px;
  }

  .pb_sm--15_28c236a17bb18f03 {
    padding-bottom: 15px;
  }

  .pl_sm--15_1852db8bf14b3626 {
    padding-left: 15px;
  }

  .pr_sm--15_86354882157306ed {
    padding-right: 15px;
  }

  .mt_sm--15_a921b2f1a3e23913 {
    margin-top: 15px;
  }

  .ml_sm--15_1855adc7de7f9411 {
    margin-left: 15px;
  }

  .mr_sm--15_754402d0f10fb9d5 {
    margin-right: 15px;
  }

  .mb_sm--15_7139defd2152776c {
    margin-bottom: 15px;
  }

  .ptb_sm--20_7d19f5357d576b0e {
    padding: 20px 0;
  }

  .plr_sm--20_e2f14139c43815d4 {
    padding: 0 20px;
  }

  .pt_sm--20_ad11d21274664c5d {
    padding-top: 20px;
  }

  .pb_sm--20_fe39c9149d448c1c {
    padding-bottom: 20px;
  }

  .pl_sm--20_07b2dc2f0c5cf3e4 {
    padding-left: 20px;
  }

  .pr_sm--20_4e496ea19952c80b {
    padding-right: 20px;
  }

  .mt_sm--20_b15438229464d78f {
    margin-top: 20px;
  }

  .ml_sm--20_3bf265171f6778a3 {
    margin-left: 20px;
  }

  .mr_sm--20_b134485a9e26f5f3 {
    margin-right: 20px;
  }

  .mb_sm--20_db13b909e7df9149 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_2353379379682185 {
    padding: 25px 0;
  }

  .plr_sm--25_533c68cb3d16681b {
    padding: 0 25px;
  }

  .pt_sm--25_6474fa794137837e {
    padding-top: 25px;
  }

  .pb_sm--25_3fbecc08d75bda3d {
    padding-bottom: 25px;
  }

  .pl_sm--25_02b8e6a06921e845 {
    padding-left: 25px;
  }

  .pr_sm--25_478681c288bfbdf4 {
    padding-right: 25px;
  }

  .mt_sm--25_8fbd66f0b6c3100d {
    margin-top: 25px;
  }

  .ml_sm--25_098cd928ce6ee26c {
    margin-left: 25px;
  }

  .mr_sm--25_924caf99674751be {
    margin-right: 25px;
  }

  .mb_sm--25_50fd9f9c23f424fb {
    margin-bottom: 25px;
  }

  .ptb_sm--30_ab0484d75bb0fd26 {
    padding: 30px 0;
  }

  .plr_sm--30_57c8b0c0629cc797 {
    padding: 0 30px;
  }

  .pt_sm--30_380f88f6c87c1308 {
    padding-top: 30px;
  }

  .pb_sm--30_b74e6795897dbf3b {
    padding-bottom: 30px;
  }

  .pl_sm--30_240b85b82a2984b5 {
    padding-left: 30px;
  }

  .pr_sm--30_d18b4160b1f8fabf {
    padding-right: 30px;
  }

  .mt_sm--30_787c2ec3a98c376c {
    margin-top: 30px;
  }

  .ml_sm--30_83fa499492158465 {
    margin-left: 30px;
  }

  .mr_sm--30_1d28d393a4cfd90a {
    margin-right: 30px;
  }

  .mb_sm--30_a3b8ebbf045d0144 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_df2fb253d0157ca8 {
    padding: 35px 0;
  }

  .plr_sm--35_0f9a7754d83f60b6 {
    padding: 0 35px;
  }

  .pt_sm--35_3905931a7b65a236 {
    padding-top: 35px;
  }

  .pb_sm--35_bc7cee198057f852 {
    padding-bottom: 35px;
  }

  .pl_sm--35_22119fb28b24597c {
    padding-left: 35px;
  }

  .pr_sm--35_1392289430de529b {
    padding-right: 35px;
  }

  .mt_sm--35_7bafe752a0cfbce2 {
    margin-top: 35px;
  }

  .ml_sm--35_0b8f8c5cb38fd153 {
    margin-left: 35px;
  }

  .mr_sm--35_02756aad52c80a15 {
    margin-right: 35px;
  }

  .mb_sm--35_5f0bb3ba3944d904 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_7d6cc9d889f544b7 {
    padding: 40px 0;
  }

  .plr_sm--40_9732b00eb28f4bc8 {
    padding: 0 40px;
  }

  .pt_sm--40_4cefd64dbef20638 {
    padding-top: 40px;
  }

  .pb_sm--40_520b2d2ccb69d1df {
    padding-bottom: 40px;
  }

  .pl_sm--40_ceda81e682ce43df {
    padding-left: 40px;
  }

  .pr_sm--40_80559bfd63565ca1 {
    padding-right: 40px;
  }

  .mt_sm--40_f34d92b0789ed038 {
    margin-top: 40px;
  }

  .ml_sm--40_599b8d7eb93b3367 {
    margin-left: 40px;
  }

  .mr_sm--40_a50eef855744b90b {
    margin-right: 40px;
  }

  .mb_sm--40_82e93f4c872f1849 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_d41e4f6eb488a842 {
    padding: 45px 0;
  }

  .plr_sm--45_5f5e21e216beadf3 {
    padding: 0 45px;
  }

  .pt_sm--45_49ac5be0f0a1e4f9 {
    padding-top: 45px;
  }

  .pb_sm--45_6b5cda4d0a2d5a58 {
    padding-bottom: 45px;
  }

  .pl_sm--45_e71ea935fabc97c3 {
    padding-left: 45px;
  }

  .pr_sm--45_ff40eb4d6eaf6868 {
    padding-right: 45px;
  }

  .mt_sm--45_1a7600468c705c5b {
    margin-top: 45px;
  }

  .ml_sm--45_832a378842b7bd49 {
    margin-left: 45px;
  }

  .mr_sm--45_2f47ec507d6c5f0c {
    margin-right: 45px;
  }

  .mb_sm--45_2dfa7a4f0eae378f {
    margin-bottom: 45px;
  }

  .ptb_sm--50_49060bb26b6c2389 {
    padding: 50px 0;
  }

  .plr_sm--50_9a23833f3840eca4 {
    padding: 0 50px;
  }

  .pt_sm--50_b86ef5b7e7268f6f {
    padding-top: 50px;
  }

  .pb_sm--50_b7ed6debc9babb5b {
    padding-bottom: 50px;
  }

  .pl_sm--50_b5312a25c164e63b {
    padding-left: 50px;
  }

  .pr_sm--50_c430e28d13de1f7a {
    padding-right: 50px;
  }

  .mt_sm--50_b968763d91df0205 {
    margin-top: 50px;
  }

  .ml_sm--50_5ac72a660f58c589 {
    margin-left: 50px;
  }

  .mr_sm--50_c4e68f65a7996568 {
    margin-right: 50px;
  }

  .mb_sm--50_5aee37bc66ccefc6 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_6bdcce18736397d1 {
    padding: 55px 0;
  }

  .plr_sm--55_f619c21260364489 {
    padding: 0 55px;
  }

  .pt_sm--55_84808f77b3b0e1a9 {
    padding-top: 55px;
  }

  .pb_sm--55_ba32b056767f7410 {
    padding-bottom: 55px;
  }

  .pl_sm--55_8a3730be7a8e27ea {
    padding-left: 55px;
  }

  .pr_sm--55_20d80cfee743fb26 {
    padding-right: 55px;
  }

  .mt_sm--55_820b3df890b2902d {
    margin-top: 55px;
  }

  .ml_sm--55_9161558e03c90c7f {
    margin-left: 55px;
  }

  .mr_sm--55_5b056b2ce25c5b62 {
    margin-right: 55px;
  }

  .mb_sm--55_103bcfdb0c28dede {
    margin-bottom: 55px;
  }

  .ptb_sm--60_727f031041bf2a4a {
    padding: 60px 0;
  }

  .plr_sm--60_b5b2f4ba97be0e11 {
    padding: 0 60px;
  }

  .pt_sm--60_1d6dc4d33056ae43 {
    padding-top: 60px;
  }

  .pb_sm--60_df49e1b2fbef8183 {
    padding-bottom: 60px;
  }

  .pl_sm--60_001b8aed27d5f6be {
    padding-left: 60px;
  }

  .pr_sm--60_3c4bc3f0cd07ed0d {
    padding-right: 60px;
  }

  .mt_sm--60_dec7233e291808c7 {
    margin-top: 60px;
  }

  .ml_sm--60_732cb13a4831c370 {
    margin-left: 60px;
  }

  .mr_sm--60_73b0b16d6a72724e {
    margin-right: 60px;
  }

  .mb_sm--60_86f7fbddd9c06325 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_d4e93620779b2974 {
    padding: 65px 0;
  }

  .plr_sm--65_de697dfda95b5e83 {
    padding: 0 65px;
  }

  .pt_sm--65_57c9689c5c57e4bb {
    padding-top: 65px;
  }

  .pb_sm--65_2b7be8893d22414e {
    padding-bottom: 65px;
  }

  .pl_sm--65_facb93f3c872ade8 {
    padding-left: 65px;
  }

  .pr_sm--65_5a2897471fcfb5a9 {
    padding-right: 65px;
  }

  .mt_sm--65_45c6b413c1ed82af {
    margin-top: 65px;
  }

  .ml_sm--65_31e1643282465297 {
    margin-left: 65px;
  }

  .mr_sm--65_99d3d6b0f9322998 {
    margin-right: 65px;
  }

  .mb_sm--65_85e069eca40e8656 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_1ed6da7e8bc9d3ec {
    padding: 70px 0;
  }

  .plr_sm--70_37df2af985c2be9a {
    padding: 0 70px;
  }

  .pt_sm--70_809fd58655cd0119 {
    padding-top: 70px;
  }

  .pb_sm--70_41084091f9182cd2 {
    padding-bottom: 70px;
  }

  .pl_sm--70_172a47c31f1755f1 {
    padding-left: 70px;
  }

  .pr_sm--70_b87a7f2640aadc1a {
    padding-right: 70px;
  }

  .mt_sm--70_9ad16f15a6f4e28c {
    margin-top: 70px;
  }

  .ml_sm--70_d9dcd6305d8c4cb9 {
    margin-left: 70px;
  }

  .mr_sm--70_ab8fbfe8bdf9e68f {
    margin-right: 70px;
  }

  .mb_sm--70_d775a7a352a8a69b {
    margin-bottom: 70px;
  }

  .ptb_sm--75_e0b4797824a1f9d8 {
    padding: 75px 0;
  }

  .plr_sm--75_e022729904de83b4 {
    padding: 0 75px;
  }

  .pt_sm--75_93ea314cde8585dd {
    padding-top: 75px;
  }

  .pb_sm--75_708d3da0090a61e1 {
    padding-bottom: 75px;
  }

  .pl_sm--75_24753b677650bc84 {
    padding-left: 75px;
  }

  .pr_sm--75_59c96db4423d0f88 {
    padding-right: 75px;
  }

  .mt_sm--75_cd32099f6d652a61 {
    margin-top: 75px;
  }

  .ml_sm--75_00ed13b8dcfae192 {
    margin-left: 75px;
  }

  .mr_sm--75_31b9394bffb60fc7 {
    margin-right: 75px;
  }

  .mb_sm--75_b74a0c15dc2af3ae {
    margin-bottom: 75px;
  }

  .ptb_sm--80_5a0a09edd19bb07d {
    padding: 80px 0;
  }

  .plr_sm--80_2753123984eb3e1d {
    padding: 0 80px;
  }

  .pt_sm--80_fd1642dcd8008e1a {
    padding-top: 80px;
  }

  .pb_sm--80_3a4b4ed1cd888bc0 {
    padding-bottom: 80px;
  }

  .pl_sm--80_49a0edb7157d2add {
    padding-left: 80px;
  }

  .pr_sm--80_f4522e6e1b8b3e83 {
    padding-right: 80px;
  }

  .mt_sm--80_81c1d66d163170b6 {
    margin-top: 80px;
  }

  .ml_sm--80_fca877c8fc01b3e0 {
    margin-left: 80px;
  }

  .mr_sm--80_7331c0e163364a39 {
    margin-right: 80px;
  }

  .mb_sm--80_5fcd594f2b5197d1 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_08414010f38dc62e {
    padding: 85px 0;
  }

  .plr_sm--85_e0f54bb1db7f8108 {
    padding: 0 85px;
  }

  .pt_sm--85_76b54d7f7005f438 {
    padding-top: 85px;
  }

  .pb_sm--85_166b7ce14c5829e8 {
    padding-bottom: 85px;
  }

  .pl_sm--85_35de48eda9f2e52b {
    padding-left: 85px;
  }

  .pr_sm--85_bb102e5b525654b4 {
    padding-right: 85px;
  }

  .mt_sm--85_003beaa02ef7715c {
    margin-top: 85px;
  }

  .ml_sm--85_c1a1e66229cf65f2 {
    margin-left: 85px;
  }

  .mr_sm--85_a4f2997da67936d7 {
    margin-right: 85px;
  }

  .mb_sm--85_b563e62e30b0bdae {
    margin-bottom: 85px;
  }

  .ptb_sm--90_5739e4cf57cde3a9 {
    padding: 90px 0;
  }

  .plr_sm--90_c14272461009544f {
    padding: 0 90px;
  }

  .pt_sm--90_53257fc7648b9049 {
    padding-top: 90px;
  }

  .pb_sm--90_cd2bff03a541c2c1 {
    padding-bottom: 90px;
  }

  .pl_sm--90_cb35645fa6f1358f {
    padding-left: 90px;
  }

  .pr_sm--90_5a0248fd06698eee {
    padding-right: 90px;
  }

  .mt_sm--90_1ebc852470b8920d {
    margin-top: 90px;
  }

  .ml_sm--90_d8dd6633f89e2642 {
    margin-left: 90px;
  }

  .mr_sm--90_85c59820e44ed3cd {
    margin-right: 90px;
  }

  .mb_sm--90_455d48435e8c27bd {
    margin-bottom: 90px;
  }

  .ptb_sm--95_931f402993591de6 {
    padding: 95px 0;
  }

  .plr_sm--95_79626dc5cde89bac {
    padding: 0 95px;
  }

  .pt_sm--95_489ffd225a58a833 {
    padding-top: 95px;
  }

  .pb_sm--95_48dc3680673ea01d {
    padding-bottom: 95px;
  }

  .pl_sm--95_ff53471b4dd916b6 {
    padding-left: 95px;
  }

  .pr_sm--95_f6a46dd8080410be {
    padding-right: 95px;
  }

  .mt_sm--95_483092360645697c {
    margin-top: 95px;
  }

  .ml_sm--95_4698efc7beb4f92a {
    margin-left: 95px;
  }

  .mr_sm--95_52702b47cc0be781 {
    margin-right: 95px;
  }

  .mb_sm--95_af2687b2e0707591 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_963373595da40677 {
    padding: 100px 0;
  }

  .plr_sm--100_4dc0a563bc817e33 {
    padding: 0 100px;
  }

  .pt_sm--100_8eeae0b9f3805038 {
    padding-top: 100px;
  }

  .pb_sm--100_b41ea0739c9351c6 {
    padding-bottom: 100px;
  }

  .pl_sm--100_fa1ec2606b309201 {
    padding-left: 100px;
  }

  .pr_sm--100_2f529114118896b2 {
    padding-right: 100px;
  }

  .mt_sm--100_f2b10628a82b2af7 {
    margin-top: 100px;
  }

  .ml_sm--100_7abbff7fe140921e {
    margin-left: 100px;
  }

  .mr_sm--100_999efa5a55bcbc8a {
    margin-right: 100px;
  }

  .mb_sm--100_58a7ae0874e558da {
    margin-bottom: 100px;
  }

  .ptb_sm--105_8c4cde5704330c30 {
    padding: 105px 0;
  }

  .plr_sm--105_69af9894e655bce6 {
    padding: 0 105px;
  }

  .pt_sm--105_0f9e3f6fa272f70c {
    padding-top: 105px;
  }

  .pb_sm--105_cd7e958d53e31723 {
    padding-bottom: 105px;
  }

  .pl_sm--105_492847c7aa8a47ca {
    padding-left: 105px;
  }

  .pr_sm--105_b82f46516789b842 {
    padding-right: 105px;
  }

  .mt_sm--105_50c5bf5e5e375d70 {
    margin-top: 105px;
  }

  .ml_sm--105_264768dacca8f790 {
    margin-left: 105px;
  }

  .mr_sm--105_feebd48134f03869 {
    margin-right: 105px;
  }

  .mb_sm--105_700a6d696c3f710a {
    margin-bottom: 105px;
  }

  .ptb_sm--110_b57f31733af24e90 {
    padding: 110px 0;
  }

  .plr_sm--110_16fd17e3806c4392 {
    padding: 0 110px;
  }

  .pt_sm--110_d4264302627227ca {
    padding-top: 110px;
  }

  .pb_sm--110_e8ab11596ec3cf05 {
    padding-bottom: 110px;
  }

  .pl_sm--110_63984161e0372833 {
    padding-left: 110px;
  }

  .pr_sm--110_d675c1a445177cf0 {
    padding-right: 110px;
  }

  .mt_sm--110_016e36591a0f30ac {
    margin-top: 110px;
  }

  .ml_sm--110_509db23b232da340 {
    margin-left: 110px;
  }

  .mr_sm--110_f3f50f912bf1304f {
    margin-right: 110px;
  }

  .mb_sm--110_534abe0f53985847 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_6105cc4d928e035a {
    padding: 115px 0;
  }

  .plr_sm--115_eb493dee3bfff874 {
    padding: 0 115px;
  }

  .pt_sm--115_a602eb2d0ac92a47 {
    padding-top: 115px;
  }

  .pb_sm--115_1085156fd25339bc {
    padding-bottom: 115px;
  }

  .pl_sm--115_99b9dd60e9801e34 {
    padding-left: 115px;
  }

  .pr_sm--115_b1265318b105fdb3 {
    padding-right: 115px;
  }

  .mt_sm--115_f2055252d52d7e87 {
    margin-top: 115px;
  }

  .ml_sm--115_32247bd6dbfa3fbe {
    margin-left: 115px;
  }

  .mr_sm--115_6a56fc27e4fbbfaf {
    margin-right: 115px;
  }

  .mb_sm--115_d3d16f83f62bb2de {
    margin-bottom: 115px;
  }

  .ptb_sm--120_2fd4e2bcc17b7015 {
    padding: 120px 0;
  }

  .plr_sm--120_955fe23f174c5473 {
    padding: 0 120px;
  }

  .pt_sm--120_ea43b177cb7e04a1 {
    padding-top: 120px;
  }

  .pb_sm--120_c3e69dd640e7c20a {
    padding-bottom: 120px;
  }

  .pl_sm--120_033ca0251217a2ef {
    padding-left: 120px;
  }

  .pr_sm--120_f3ade1bcc942069a {
    padding-right: 120px;
  }

  .mt_sm--120_3be1b15177281047 {
    margin-top: 120px;
  }

  .ml_sm--120_350ba832dfeb09a2 {
    margin-left: 120px;
  }

  .mr_sm--120_c56353c0f6d26448 {
    margin-right: 120px;
  }

  .mb_sm--120_3884ad456b1cef9a {
    margin-bottom: 120px;
  }

  .ptb_sm--125_d7030bbfbfc1c867 {
    padding: 125px 0;
  }

  .plr_sm--125_8c93e29d0dd965b6 {
    padding: 0 125px;
  }

  .pt_sm--125_9cd2f81ca5671f38 {
    padding-top: 125px;
  }

  .pb_sm--125_d93aa0c5544ccb3c {
    padding-bottom: 125px;
  }

  .pl_sm--125_d40d49348726ab67 {
    padding-left: 125px;
  }

  .pr_sm--125_700672dafa085aed {
    padding-right: 125px;
  }

  .mt_sm--125_f4851a7747a2f27c {
    margin-top: 125px;
  }

  .ml_sm--125_17c1797ba135fb62 {
    margin-left: 125px;
  }

  .mr_sm--125_73c6b37231d4e7b6 {
    margin-right: 125px;
  }

  .mb_sm--125_d343880c8f1a2d99 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_fd6f18183dd75121 {
    padding: 130px 0;
  }

  .plr_sm--130_0337fb025492f51f {
    padding: 0 130px;
  }

  .pt_sm--130_87a58cd1dfcb75e6 {
    padding-top: 130px;
  }

  .pb_sm--130_826c5b256411923c {
    padding-bottom: 130px;
  }

  .pl_sm--130_a181de7db5e51bba {
    padding-left: 130px;
  }

  .pr_sm--130_133d71e344eb481d {
    padding-right: 130px;
  }

  .mt_sm--130_6ccbbab05ff01b16 {
    margin-top: 130px;
  }

  .ml_sm--130_41f8b1ba25337935 {
    margin-left: 130px;
  }

  .mr_sm--130_d81cca802b95ee5b {
    margin-right: 130px;
  }

  .mb_sm--130_f2f480bac1e05aad {
    margin-bottom: 130px;
  }

  .ptb_sm--135_3a0e26e2d80cce7e {
    padding: 135px 0;
  }

  .plr_sm--135_be332a32f0139cb4 {
    padding: 0 135px;
  }

  .pt_sm--135_b3bf0b7312b852b3 {
    padding-top: 135px;
  }

  .pb_sm--135_b84c7df872d1294a {
    padding-bottom: 135px;
  }

  .pl_sm--135_29f1ec87f206d64c {
    padding-left: 135px;
  }

  .pr_sm--135_62d18696e3d46ba5 {
    padding-right: 135px;
  }

  .mt_sm--135_6ef417e0a6daf48c {
    margin-top: 135px;
  }

  .ml_sm--135_c48bf6af99bbf038 {
    margin-left: 135px;
  }

  .mr_sm--135_3c49fb7e415f3ced {
    margin-right: 135px;
  }

  .mb_sm--135_5da20c1790fa6d44 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_2f47db5b2bfbc80b {
    padding: 140px 0;
  }

  .plr_sm--140_4d871c5bf999aa1b {
    padding: 0 140px;
  }

  .pt_sm--140_30cdc221163ec812 {
    padding-top: 140px;
  }

  .pb_sm--140_aacf3d37cb245f32 {
    padding-bottom: 140px;
  }

  .pl_sm--140_3c883f5f55c401c1 {
    padding-left: 140px;
  }

  .pr_sm--140_d9e20852d118c324 {
    padding-right: 140px;
  }

  .mt_sm--140_ae5210d8bafa6647 {
    margin-top: 140px;
  }

  .ml_sm--140_19fc0551fd475091 {
    margin-left: 140px;
  }

  .mr_sm--140_7c52bea822a4851f {
    margin-right: 140px;
  }

  .mb_sm--140_1ab6347da840d1ee {
    margin-bottom: 140px;
  }

  .ptb_sm--145_489c2c96803e65af {
    padding: 145px 0;
  }

  .plr_sm--145_d4951db46380cde5 {
    padding: 0 145px;
  }

  .pt_sm--145_1992fe5ebac9b238 {
    padding-top: 145px;
  }

  .pb_sm--145_85df3f798ecfcd00 {
    padding-bottom: 145px;
  }

  .pl_sm--145_bb1b31badb113e3b {
    padding-left: 145px;
  }

  .pr_sm--145_7abf1735d46b371d {
    padding-right: 145px;
  }

  .mt_sm--145_84f643fc93c4b31a {
    margin-top: 145px;
  }

  .ml_sm--145_86606bd23715d9b6 {
    margin-left: 145px;
  }

  .mr_sm--145_775452138ad5226d {
    margin-right: 145px;
  }

  .mb_sm--145_720a337345315b59 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_268ab807b5885619 {
    padding: 150px 0;
  }

  .plr_sm--150_663b22f26c104d14 {
    padding: 0 150px;
  }

  .pt_sm--150_0d988b65777d00ff {
    padding-top: 150px;
  }

  .pb_sm--150_007c2107942ce414 {
    padding-bottom: 150px;
  }

  .pl_sm--150_a9fdb73ee9bfd5c9 {
    padding-left: 150px;
  }

  .pr_sm--150_b9effc5bba685d2e {
    padding-right: 150px;
  }

  .mt_sm--150_babb26b1d2a1bcff {
    margin-top: 150px;
  }

  .ml_sm--150_5a08ab879689dabd {
    margin-left: 150px;
  }

  .mr_sm--150_98a88648c7dad845 {
    margin-right: 150px;
  }

  .mb_sm--150_a95fa02abbc0d9b3 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_a27613bcdee68c50 {
    padding: 155px 0;
  }

  .plr_sm--155_5810bbae9ec338b0 {
    padding: 0 155px;
  }

  .pt_sm--155_7d7a1c09e6319df1 {
    padding-top: 155px;
  }

  .pb_sm--155_c70c67dc64dd8974 {
    padding-bottom: 155px;
  }

  .pl_sm--155_940abb6ba6c8ec37 {
    padding-left: 155px;
  }

  .pr_sm--155_77bc3c6f04932223 {
    padding-right: 155px;
  }

  .mt_sm--155_83a104ef42382142 {
    margin-top: 155px;
  }

  .ml_sm--155_953f4daa3511c1dc {
    margin-left: 155px;
  }

  .mr_sm--155_ffb659ed88880200 {
    margin-right: 155px;
  }

  .mb_sm--155_edd9502923848f5e {
    margin-bottom: 155px;
  }

  .ptb_sm--160_9b145d4314259336 {
    padding: 160px 0;
  }

  .plr_sm--160_e48af676f22e7643 {
    padding: 0 160px;
  }

  .pt_sm--160_55fa6e50e61394b3 {
    padding-top: 160px;
  }

  .pb_sm--160_e98125c59215de94 {
    padding-bottom: 160px;
  }

  .pl_sm--160_0136a33009760334 {
    padding-left: 160px;
  }

  .pr_sm--160_6f4ded237b9be27b {
    padding-right: 160px;
  }

  .mt_sm--160_87fe13a63b98b97b {
    margin-top: 160px;
  }

  .ml_sm--160_e88abddd128560cb {
    margin-left: 160px;
  }

  .mr_sm--160_dbd6d297048a71ab {
    margin-right: 160px;
  }

  .mb_sm--160_aaf3a15305077926 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_3af6ff86c80965b0 {
    padding: 165px 0;
  }

  .plr_sm--165_00653def528a97d8 {
    padding: 0 165px;
  }

  .pt_sm--165_c57955f0432ec623 {
    padding-top: 165px;
  }

  .pb_sm--165_ac5615a80677f173 {
    padding-bottom: 165px;
  }

  .pl_sm--165_257568dfb8123164 {
    padding-left: 165px;
  }

  .pr_sm--165_6a686a39d7d1ec23 {
    padding-right: 165px;
  }

  .mt_sm--165_d0dc43096e32e290 {
    margin-top: 165px;
  }

  .ml_sm--165_cd6cb2b7af1af2f8 {
    margin-left: 165px;
  }

  .mr_sm--165_f3577cf6c86d8b71 {
    margin-right: 165px;
  }

  .mb_sm--165_95bb84c6abce2d56 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_3bb3a39ce80dfa6d {
    padding: 170px 0;
  }

  .plr_sm--170_528abd59f3181647 {
    padding: 0 170px;
  }

  .pt_sm--170_2d80167f799129b5 {
    padding-top: 170px;
  }

  .pb_sm--170_e92b4bdfac1a76ab {
    padding-bottom: 170px;
  }

  .pl_sm--170_60d6fbf9e94b1a68 {
    padding-left: 170px;
  }

  .pr_sm--170_5289fc96a8254b5a {
    padding-right: 170px;
  }

  .mt_sm--170_ace14217c33829b5 {
    margin-top: 170px;
  }

  .ml_sm--170_00f1deb73360669d {
    margin-left: 170px;
  }

  .mr_sm--170_4bb97220772c94ba {
    margin-right: 170px;
  }

  .mb_sm--170_1cc753277bb9de49 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_694682b6497978cb {
    padding: 175px 0;
  }

  .plr_sm--175_85f067fbf8e7a66f {
    padding: 0 175px;
  }

  .pt_sm--175_e4e1c38a49a4b9ec {
    padding-top: 175px;
  }

  .pb_sm--175_9b1ba1f30e42ca6d {
    padding-bottom: 175px;
  }

  .pl_sm--175_b01bca2fbe2a34f7 {
    padding-left: 175px;
  }

  .pr_sm--175_0d744d6ded46c77f {
    padding-right: 175px;
  }

  .mt_sm--175_2aafd9f51997e8f4 {
    margin-top: 175px;
  }

  .ml_sm--175_4f1cd95c6360fd50 {
    margin-left: 175px;
  }

  .mr_sm--175_ed4e71ba8636a69d {
    margin-right: 175px;
  }

  .mb_sm--175_67caab9d4210a46e {
    margin-bottom: 175px;
  }

  .ptb_sm--180_097ee3d5bbb3ebcf {
    padding: 180px 0;
  }

  .plr_sm--180_e3aa9ea6378d4166 {
    padding: 0 180px;
  }

  .pt_sm--180_c10162bd0782f47b {
    padding-top: 180px;
  }

  .pb_sm--180_fad3685c0e15fa6d {
    padding-bottom: 180px;
  }

  .pl_sm--180_06932c77353c60ad {
    padding-left: 180px;
  }

  .pr_sm--180_1f50f1d02cac35c7 {
    padding-right: 180px;
  }

  .mt_sm--180_d61870a10565dae8 {
    margin-top: 180px;
  }

  .ml_sm--180_b7623ff1d34b1d4a {
    margin-left: 180px;
  }

  .mr_sm--180_e1835b593ab976b4 {
    margin-right: 180px;
  }

  .mb_sm--180_b2a2c0a89a49085a {
    margin-bottom: 180px;
  }

  .ptb_sm--185_9d39779e63313956 {
    padding: 185px 0;
  }

  .plr_sm--185_8de2b6b1a7751bd7 {
    padding: 0 185px;
  }

  .pt_sm--185_3d463db0b7e22ab1 {
    padding-top: 185px;
  }

  .pb_sm--185_ee8f01fafe201da6 {
    padding-bottom: 185px;
  }

  .pl_sm--185_c6e41ff96f98bfc8 {
    padding-left: 185px;
  }

  .pr_sm--185_a727856b98785437 {
    padding-right: 185px;
  }

  .mt_sm--185_3c3ae240c71fde41 {
    margin-top: 185px;
  }

  .ml_sm--185_26c29ae8c19cf1e8 {
    margin-left: 185px;
  }

  .mr_sm--185_9113d1e07dc39edd {
    margin-right: 185px;
  }

  .mb_sm--185_5031e242c6b0b224 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_40d7bb67f64b0355 {
    padding: 190px 0;
  }

  .plr_sm--190_6db097866af6c42f {
    padding: 0 190px;
  }

  .pt_sm--190_0c903d9da534d351 {
    padding-top: 190px;
  }

  .pb_sm--190_2b1e787776be453d {
    padding-bottom: 190px;
  }

  .pl_sm--190_c62abe52a59a894c {
    padding-left: 190px;
  }

  .pr_sm--190_481e4b61d1af49e9 {
    padding-right: 190px;
  }

  .mt_sm--190_9624ac34d56f17ef {
    margin-top: 190px;
  }

  .ml_sm--190_1bf1137a98215496 {
    margin-left: 190px;
  }

  .mr_sm--190_1b3191c5ea3bdff9 {
    margin-right: 190px;
  }

  .mb_sm--190_5e1259372a17dc39 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_8405b9e29b6ef1bc {
    padding: 195px 0;
  }

  .plr_sm--195_dbf5121a77646918 {
    padding: 0 195px;
  }

  .pt_sm--195_64e82c49f8d4c0fc {
    padding-top: 195px;
  }

  .pb_sm--195_e6df45f1a8eb4dee {
    padding-bottom: 195px;
  }

  .pl_sm--195_e650a982578351c4 {
    padding-left: 195px;
  }

  .pr_sm--195_a1cb556420ebf153 {
    padding-right: 195px;
  }

  .mt_sm--195_60e8a91e54b77410 {
    margin-top: 195px;
  }

  .ml_sm--195_61feeecdda463003 {
    margin-left: 195px;
  }

  .mr_sm--195_18938f1b8fb402d9 {
    margin-right: 195px;
  }

  .mb_sm--195_ca548f49cfbf9b4e {
    margin-bottom: 195px;
  }

  .ptb_sm--200_f5b26cb051381cf8 {
    padding: 200px 0;
  }

  .plr_sm--200_9fba6bcf65b1e2d7 {
    padding: 0 200px;
  }

  .pt_sm--200_121d12e8c2bf0bcf {
    padding-top: 200px;
  }

  .pb_sm--200_2ca7640ce541497b {
    padding-bottom: 200px;
  }

  .pl_sm--200_8e357a3a2a8a6478 {
    padding-left: 200px;
  }

  .pr_sm--200_261bc92afdb48399 {
    padding-right: 200px;
  }

  .mt_sm--200_95acb8b0270974d5 {
    margin-top: 200px;
  }

  .ml_sm--200_a0b32db6afb1539b {
    margin-left: 200px;
  }

  .mr_sm--200_3db8765d9052631a {
    margin-right: 200px;
  }

  .mb_sm--200_d598d20d367e3a79 {
    margin-bottom: 200px;
  }

  .pl_sm--0_7c7af14d57cd6498 {
    padding-left: 0;
  }

  .pr_sm--0_ae5ea440442d3139 {
    padding-right: 0;
  }

  .pt_sm--0_58e7810c0f73da96 {
    padding-top: 0;
  }

  .pb_sm--0_7ddfa7fa7528f9fb {
    padding-bottom: 0;
  }

  .mr_sm--0_9b73718a9afdfd48 {
    margin-right: 0;
  }

  .ml_sm--0_2c0eef71d09678d3 {
    margin-left: 0;
  }

  .mt_sm--0_0a092670d75a6c07 {
    margin-top: 0;
  }

  .mb_sm--0_397d199c1c35f6b0 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_c1b079d3bd2669d4 {
    padding: 5px 0;
  }

  .plr_mobile--5_e6333f2ef89c2161 {
    padding: 0 5px;
  }

  .pt_mobile--5_4298af5cd31b5512 {
    padding-top: 5px;
  }

  .pb_mobile--5_222f8806ec6723ba {
    padding-bottom: 5px;
  }

  .pl_mobile--5_76bcf46bf731d9a0 {
    padding-left: 5px;
  }

  .pr_mobile--5_1ed214e4225a6e81 {
    padding-right: 5px;
  }

  .mt_mobile--5_92d5b18274647fae {
    margin-top: 5px;
  }

  .mb_mobile--5_6ad7c2f23627843e {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_49ecea256f9f4b65 {
    padding: 10px 0;
  }

  .plr_mobile--10_2d4f899f7c585bf0 {
    padding: 0 10px;
  }

  .pt_mobile--10_e253c8b3d79da9e3 {
    padding-top: 10px;
  }

  .pb_mobile--10_56e910e5b4c39231 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_06d364cbc0fcc0be {
    padding-left: 10px;
  }

  .pr_mobile--10_1f8531456737c6b3 {
    padding-right: 10px;
  }

  .mt_mobile--10_c9a136ef7ddb104e {
    margin-top: 10px;
  }

  .mb_mobile--10_74b8f6ba32ba287b {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_4430a231b46369da {
    padding: 15px 0;
  }

  .plr_mobile--15_583c4aa6d4b32fdf {
    padding: 0 15px;
  }

  .pt_mobile--15_153fae1716a6dcde {
    padding-top: 15px;
  }

  .pb_mobile--15_00c5e563704b803e {
    padding-bottom: 15px;
  }

  .pl_mobile--15_eb8a0c6fda0adb99 {
    padding-left: 15px;
  }

  .pr_mobile--15_4014934f2ef96ce5 {
    padding-right: 15px;
  }

  .mt_mobile--15_a9bbbf2e934a5925 {
    margin-top: 15px;
  }

  .mb_mobile--15_96cd0a9ba78779fb {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_24d735f89397a5d5 {
    padding: 20px 0;
  }

  .plr_mobile--20_6eeb96cbc74c445e {
    padding: 0 20px;
  }

  .pt_mobile--20_da7e1ac09706746f {
    padding-top: 20px;
  }

  .pb_mobile--20_65c316d751e07020 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_aae3a07a918cde35 {
    padding-left: 20px;
  }

  .pr_mobile--20_9e6142584ecbdd60 {
    padding-right: 20px;
  }

  .mt_mobile--20_45cabced412ffcdd {
    margin-top: 20px;
  }

  .mb_mobile--20_71dcc03b9bbdc44d {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_1618ccad197a7bcb {
    padding: 25px 0;
  }

  .plr_mobile--25_22b33d13ea1fc594 {
    padding: 0 25px;
  }

  .pt_mobile--25_64b5c81754f47afb {
    padding-top: 25px;
  }

  .pb_mobile--25_8429c6ea5b00262f {
    padding-bottom: 25px;
  }

  .pl_mobile--25_a98b537861d57b01 {
    padding-left: 25px;
  }

  .pr_mobile--25_71f2a76072fce65d {
    padding-right: 25px;
  }

  .mt_mobile--25_850acb042e2c5bbd {
    margin-top: 25px;
  }

  .mb_mobile--25_4cac20662be0759b {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_c1ac8f60d56fe0d4 {
    padding: 30px 0;
  }

  .plr_mobile--30_0bdca4fe7d664e14 {
    padding: 0 30px;
  }

  .pt_mobile--30_058d777e2cd16844 {
    padding-top: 30px;
  }

  .pb_mobile--30_fc079cdc61af56cd {
    padding-bottom: 30px;
  }

  .pl_mobile--30_bff9931453e49101 {
    padding-left: 30px;
  }

  .pr_mobile--30_148a2cdb5201d503 {
    padding-right: 30px;
  }

  .mt_mobile--30_7ad34c7d30d0d5dc {
    margin-top: 30px;
  }

  .mb_mobile--30_c9f51d03283ec604 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_61cd535f074d87db {
    padding: 35px 0;
  }

  .plr_mobile--35_d8f799f1f7112096 {
    padding: 0 35px;
  }

  .pt_mobile--35_088655773653d10b {
    padding-top: 35px;
  }

  .pb_mobile--35_6864a517e058f9a0 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_a266a0a672cf8a54 {
    padding-left: 35px;
  }

  .pr_mobile--35_6be294fc36683738 {
    padding-right: 35px;
  }

  .mt_mobile--35_b8f8b96e94a39b4c {
    margin-top: 35px;
  }

  .mb_mobile--35_105bd1339779976e {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_61a2f2c6c442e676 {
    padding: 40px 0;
  }

  .plr_mobile--40_b30a34022a1a04de {
    padding: 0 40px;
  }

  .pt_mobile--40_874257e8742e936c {
    padding-top: 40px;
  }

  .pb_mobile--40_5725fd9cbdef6d3d {
    padding-bottom: 40px;
  }

  .pl_mobile--40_2701e981bf9ae979 {
    padding-left: 40px;
  }

  .pr_mobile--40_79dc2c1d451dccb1 {
    padding-right: 40px;
  }

  .mt_mobile--40_95a4880d01e29947 {
    margin-top: 40px;
  }

  .mb_mobile--40_9036cbdb4c78e9af {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_b36b7f0d6760987e {
    padding: 45px 0;
  }

  .plr_mobile--45_b93c174444c40970 {
    padding: 0 45px;
  }

  .pt_mobile--45_688bcf5c9ab7a5fe {
    padding-top: 45px;
  }

  .pb_mobile--45_5c7f12fbc76eb520 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_63b8b4bfe969b50e {
    padding-left: 45px;
  }

  .pr_mobile--45_495a0743d3916a8e {
    padding-right: 45px;
  }

  .mt_mobile--45_a90200a5408efc7f {
    margin-top: 45px;
  }

  .mb_mobile--45_d0ca8843359b47c9 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_5be32645386234ca {
    padding: 50px 0;
  }

  .plr_mobile--50_475418e4846b7533 {
    padding: 0 50px;
  }

  .pt_mobile--50_a49e98fec45cf821 {
    padding-top: 50px;
  }

  .pb_mobile--50_1b214a964ff62ec7 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_8c130f545584f3ea {
    padding-left: 50px;
  }

  .pr_mobile--50_637181c3205ec81a {
    padding-right: 50px;
  }

  .mt_mobile--50_8311286154d7c580 {
    margin-top: 50px;
  }

  .mb_mobile--50_6b3ae689741d6aca {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_1f6867829c414815 {
    padding: 55px 0;
  }

  .plr_mobile--55_5dbcbac3c94e6330 {
    padding: 0 55px;
  }

  .pt_mobile--55_ccb269e781dbd919 {
    padding-top: 55px;
  }

  .pb_mobile--55_694271db3a77de00 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_7eef61c80b90b6ff {
    padding-left: 55px;
  }

  .pr_mobile--55_e13dd866544488e8 {
    padding-right: 55px;
  }

  .mt_mobile--55_2ceec113d3230aca {
    margin-top: 55px;
  }

  .mb_mobile--55_4622063bbe15bd63 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_36b63084644edf34 {
    padding: 60px 0;
  }

  .plr_mobile--60_7921aea1aa8fb3fe {
    padding: 0 60px;
  }

  .pt_mobile--60_e0ed867b29ce625a {
    padding-top: 60px;
  }

  .pb_mobile--60_9e751ffc9321ae5f {
    padding-bottom: 60px;
  }

  .pl_mobile--60_1e62290cb51a61d7 {
    padding-left: 60px;
  }

  .pr_mobile--60_cca5b1881f62eda8 {
    padding-right: 60px;
  }

  .mt_mobile--60_e1c0238adb5edac5 {
    margin-top: 60px;
  }

  .mb_mobile--60_0db2ff937a1b8c33 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_1c42f305cea6dce7 {
    padding: 65px 0;
  }

  .plr_mobile--65_35b845d8601aedf1 {
    padding: 0 65px;
  }

  .pt_mobile--65_dc55dc20c36ea47c {
    padding-top: 65px;
  }

  .pb_mobile--65_a07e64e59be11e20 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_aba296800d8e0c79 {
    padding-left: 65px;
  }

  .pr_mobile--65_67787ab861d2e1e7 {
    padding-right: 65px;
  }

  .mt_mobile--65_0d0f59f594c83377 {
    margin-top: 65px;
  }

  .mb_mobile--65_5ad4c704e7d52bc0 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_1940b494e120cb9e {
    padding: 70px 0;
  }

  .plr_mobile--70_c31e6fbf935a5f1d {
    padding: 0 70px;
  }

  .pt_mobile--70_6f989324c1173197 {
    padding-top: 70px;
  }

  .pb_mobile--70_dfd38c1f5bffb479 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_a57a4215f9cac810 {
    padding-left: 70px;
  }

  .pr_mobile--70_b7b3d3e6d6e4a8e6 {
    padding-right: 70px;
  }

  .mt_mobile--70_96c76db4a975021c {
    margin-top: 70px;
  }

  .mb_mobile--70_1b47f35130f42f54 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_c64686328f4bc399 {
    padding: 75px 0;
  }

  .plr_mobile--75_edd3b674a8421fee {
    padding: 0 75px;
  }

  .pt_mobile--75_6288e5f8f14022d2 {
    padding-top: 75px;
  }

  .pb_mobile--75_44a72d85c98fe438 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_5c6d6de67d771c4b {
    padding-left: 75px;
  }

  .pr_mobile--75_1749a5ad3235009b {
    padding-right: 75px;
  }

  .mt_mobile--75_a7276c1c481eda78 {
    margin-top: 75px;
  }

  .mb_mobile--75_5f7708466542f766 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_8c8305eafffda5f6 {
    padding: 80px 0;
  }

  .plr_mobile--80_567806f140800de6 {
    padding: 0 80px;
  }

  .pt_mobile--80_9e2e5f81f93b2a4c {
    padding-top: 80px;
  }

  .pb_mobile--80_f7ab9dd1b08bf0b0 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_9603195ea77c78a6 {
    padding-left: 80px;
  }

  .pr_mobile--80_30ef426cfdf45b23 {
    padding-right: 80px;
  }

  .mt_mobile--80_1243787f507a5563 {
    margin-top: 80px;
  }

  .mb_mobile--80_e44e52bc03be4cbf {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_3806e8ee1f5e4de4 {
    padding: 85px 0;
  }

  .plr_mobile--85_86e37df3a3e0a35e {
    padding: 0 85px;
  }

  .pt_mobile--85_04f04238325a3ae8 {
    padding-top: 85px;
  }

  .pb_mobile--85_22b9b4b19b3e1d51 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_f9a7df8290491828 {
    padding-left: 85px;
  }

  .pr_mobile--85_532bd493fb6aabc2 {
    padding-right: 85px;
  }

  .mt_mobile--85_b626e6b618941181 {
    margin-top: 85px;
  }

  .mb_mobile--85_5cb7e9adc508ad59 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_f425562c4e6e391a {
    padding: 90px 0;
  }

  .plr_mobile--90_0bf8d5be6210f5e8 {
    padding: 0 90px;
  }

  .pt_mobile--90_30646aa33914c2a1 {
    padding-top: 90px;
  }

  .pb_mobile--90_3be12942c88bdb76 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_eae244b9847f6ee3 {
    padding-left: 90px;
  }

  .pr_mobile--90_3dcda874fd694273 {
    padding-right: 90px;
  }

  .mt_mobile--90_1fc0cc56e5f420ae {
    margin-top: 90px;
  }

  .mb_mobile--90_5a594ad0a5e92a08 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_f95bfe16097d3098 {
    padding: 95px 0;
  }

  .plr_mobile--95_bb91f3d982635fcf {
    padding: 0 95px;
  }

  .pt_mobile--95_dc714f9ff052d331 {
    padding-top: 95px;
  }

  .pb_mobile--95_2ccb84a7b672572a {
    padding-bottom: 95px;
  }

  .pl_mobile--95_d524b6e2b8ec737e {
    padding-left: 95px;
  }

  .pr_mobile--95_ddabedc588ec5884 {
    padding-right: 95px;
  }

  .mt_mobile--95_850b22297e8fa56f {
    margin-top: 95px;
  }

  .mb_mobile--95_4668fb1b6f0df20d {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_75b310fce945410e {
    padding: 100px 0;
  }

  .plr_mobile--100_01ad4eddf14caa1b {
    padding: 0 100px;
  }

  .pt_mobile--100_62a2a8d7496617db {
    padding-top: 100px;
  }

  .pb_mobile--100_b6d0b04625733be8 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_173996139bfe3c41 {
    padding-left: 100px;
  }

  .pr_mobile--100_a5d7304502ba70c2 {
    padding-right: 100px;
  }

  .mt_mobile--100_b8f3864d06463ed2 {
    margin-top: 100px;
  }

  .mb_mobile--100_ca628baaeba4cc90 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_b6a7c085b82fe36e {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_b6a7c085b82fe36e .slick-slide_27b8d74ebe895925 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_17a42e07f080b239 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_17a42e07f080b239 .slick-slide_27b8d74ebe895925 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_9435530ebf87374d {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_9435530ebf87374d .slick-slide_27b8d74ebe895925 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_90d0335f943ff08a {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_90d0335f943ff08a .slick-slide_27b8d74ebe895925 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_1079cf82f3875a43 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_1079cf82f3875a43 .slick-slide_27b8d74ebe895925 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_0b413c2cc2fe8b62 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_0b413c2cc2fe8b62 .slick-slide_27b8d74ebe895925 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_bea4af11cdd58f91 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_bea4af11cdd58f91 .slick-slide_27b8d74ebe895925 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_58b57f6d46ee22c7 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_58b57f6d46ee22c7 .slick-slide_27b8d74ebe895925 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_20a72db3a9768b87 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_20a72db3a9768b87 .slick-slide_27b8d74ebe895925 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_d9c96f0392d3cb28 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_d9c96f0392d3cb28 .slick-slide_27b8d74ebe895925 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_7eab784d7d4f782a {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_7eab784d7d4f782a .slick-slide_27b8d74ebe895925 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_a8ec0b033ef1ae9f {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_a8ec0b033ef1ae9f .slick-slide_27b8d74ebe895925 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_0c24141279f9e9f8 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_0c24141279f9e9f8 .slick-slide_27b8d74ebe895925 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_8acc7bd2e5e8f1ce {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_8acc7bd2e5e8f1ce .slick-slide_27b8d74ebe895925 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_c45dd4ff9ac581e0 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_c45dd4ff9ac581e0 .slick-slide_27b8d74ebe895925 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_3a8a7e281e6dfa82 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_3a8a7e281e6dfa82 .slick-slide_27b8d74ebe895925 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_df488c45550c18bb {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_df488c45550c18bb .slick-slide_27b8d74ebe895925 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_23cb1eeefdf01556 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_23cb1eeefdf01556 .slick-slide_27b8d74ebe895925 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_f08410cd839c9335 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_f08410cd839c9335 .slick-slide_27b8d74ebe895925 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_c4edc7ee09cf5773 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_c4edc7ee09cf5773 .slick-slide_27b8d74ebe895925 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_aded85958a9af299 {
  margin-top: -30px;
}

.mt_dec--30_f59926f21b62c2a4 {
  margin-top: -30px;
}

.mt-dec-100_a4a0a5dec1742feb {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_01b7d60c5b4c9322 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_2506ea21a137a3c5 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_ce2f25a085588f10 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_ce2f25a085588f10 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_ce2f25a085588f10 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_70ffbfe99ba62570 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_7c0a9ffab4a26040 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_2506ea21a137a3c5 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_2506ea21a137a3c5 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_78a672b15115fa88 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_78a672b15115fa88 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_080683f9fe6d5b8a {
    margin-top: -10px;
  }
}

.mt_dec--120_f0a5b2720bde766b {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_060ee389f6a26d7c {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_8a056833d9b5764f {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_8a056833d9b5764f {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_8a056833d9b5764f {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_8a056833d9b5764f {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_8a056833d9b5764f {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_9ce77da9d50e593f {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_9ce77da9d50e593f {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_9ce77da9d50e593f {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_c93beb62e1db994d {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_c93beb62e1db994d {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_c93beb62e1db994d {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_c93beb62e1db994d {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_8b8dc62721fb649a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_be61e5799dde5576 {
  --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_3be6d4e4d6190d23 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_6685c40bda723ee4, .input-active_a5221be5b135275c input[type=text], input[type=text].input-active_a5221be5b135275c,
input[type=password].p-holder__active_6685c40bda723ee4,
.input-active_a5221be5b135275c input[type=password],
input[type=password].input-active_a5221be5b135275c,
input[type=email].p-holder__active_6685c40bda723ee4,
.input-active_a5221be5b135275c input[type=email],
input[type=email].input-active_a5221be5b135275c,
input[type=number].p-holder__active_6685c40bda723ee4,
.input-active_a5221be5b135275c input[type=number],
input[type=number].input-active_a5221be5b135275c,
input[type=tel].p-holder__active_6685c40bda723ee4,
.input-active_a5221be5b135275c input[type=tel],
input[type=tel].input-active_a5221be5b135275c,
input[type=url].p-holder__active_6685c40bda723ee4,
.input-active_a5221be5b135275c input[type=url],
input[type=url].input-active_a5221be5b135275c,
textarea.p-holder__active_6685c40bda723ee4,
textarea.input-active_a5221be5b135275c {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_6685c40bda723ee4::placeholder, .input-active_a5221be5b135275c input[type=text]::placeholder, input[type=text].input-active_a5221be5b135275c::placeholder,
input[type=password].p-holder__active_6685c40bda723ee4::placeholder,
.input-active_a5221be5b135275c input[type=password]::placeholder,
input[type=password].input-active_a5221be5b135275c::placeholder,
input[type=email].p-holder__active_6685c40bda723ee4::placeholder,
.input-active_a5221be5b135275c input[type=email]::placeholder,
input[type=email].input-active_a5221be5b135275c::placeholder,
input[type=number].p-holder__active_6685c40bda723ee4::placeholder,
.input-active_a5221be5b135275c input[type=number]::placeholder,
input[type=number].input-active_a5221be5b135275c::placeholder,
input[type=tel].p-holder__active_6685c40bda723ee4::placeholder,
.input-active_a5221be5b135275c input[type=tel]::placeholder,
input[type=tel].input-active_a5221be5b135275c::placeholder,
input[type=url].p-holder__active_6685c40bda723ee4::placeholder,
.input-active_a5221be5b135275c input[type=url]::placeholder,
input[type=url].input-active_a5221be5b135275c::placeholder,
textarea.p-holder__active_6685c40bda723ee4::placeholder,
textarea.input-active_a5221be5b135275c::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_6685c40bda723ee4:-ms-input-placeholder, .input-active_a5221be5b135275c input[type=text]:-ms-input-placeholder, input[type=text].input-active_a5221be5b135275c:-ms-input-placeholder,
input[type=password].p-holder__active_6685c40bda723ee4:-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=password]:-ms-input-placeholder,
input[type=password].input-active_a5221be5b135275c:-ms-input-placeholder,
input[type=email].p-holder__active_6685c40bda723ee4:-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=email]:-ms-input-placeholder,
input[type=email].input-active_a5221be5b135275c:-ms-input-placeholder,
input[type=number].p-holder__active_6685c40bda723ee4:-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=number]:-ms-input-placeholder,
input[type=number].input-active_a5221be5b135275c:-ms-input-placeholder,
input[type=tel].p-holder__active_6685c40bda723ee4:-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_a5221be5b135275c:-ms-input-placeholder,
input[type=url].p-holder__active_6685c40bda723ee4:-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=url]:-ms-input-placeholder,
input[type=url].input-active_a5221be5b135275c:-ms-input-placeholder,
textarea.p-holder__active_6685c40bda723ee4:-ms-input-placeholder,
textarea.input-active_a5221be5b135275c:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_6685c40bda723ee4::-ms-input-placeholder, .input-active_a5221be5b135275c input[type=text]::-ms-input-placeholder, input[type=text].input-active_a5221be5b135275c::-ms-input-placeholder,
input[type=password].p-holder__active_6685c40bda723ee4::-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=password]::-ms-input-placeholder,
input[type=password].input-active_a5221be5b135275c::-ms-input-placeholder,
input[type=email].p-holder__active_6685c40bda723ee4::-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=email]::-ms-input-placeholder,
input[type=email].input-active_a5221be5b135275c::-ms-input-placeholder,
input[type=number].p-holder__active_6685c40bda723ee4::-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=number]::-ms-input-placeholder,
input[type=number].input-active_a5221be5b135275c::-ms-input-placeholder,
input[type=tel].p-holder__active_6685c40bda723ee4::-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_a5221be5b135275c::-ms-input-placeholder,
input[type=url].p-holder__active_6685c40bda723ee4::-ms-input-placeholder,
.input-active_a5221be5b135275c input[type=url]::-ms-input-placeholder,
input[type=url].input-active_a5221be5b135275c::-ms-input-placeholder,
textarea.p-holder__active_6685c40bda723ee4::-ms-input-placeholder,
textarea.input-active_a5221be5b135275c::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_034eea2d6c9770ca, .input-error_cad2dc6e35cadac5 input[type=text], input[type=text].input-error_cad2dc6e35cadac5,
input[type=password].p-holder__error_034eea2d6c9770ca,
.input-error_cad2dc6e35cadac5 input[type=password],
input[type=password].input-error_cad2dc6e35cadac5,
input[type=email].p-holder__error_034eea2d6c9770ca,
.input-error_cad2dc6e35cadac5 input[type=email],
input[type=email].input-error_cad2dc6e35cadac5,
input[type=number].p-holder__error_034eea2d6c9770ca,
.input-error_cad2dc6e35cadac5 input[type=number],
input[type=number].input-error_cad2dc6e35cadac5,
input[type=tel].p-holder__error_034eea2d6c9770ca,
.input-error_cad2dc6e35cadac5 input[type=tel],
input[type=tel].input-error_cad2dc6e35cadac5,
input[type=url].p-holder__error_034eea2d6c9770ca,
.input-error_cad2dc6e35cadac5 input[type=url],
input[type=url].input-error_cad2dc6e35cadac5,
textarea.p-holder__error_034eea2d6c9770ca,
textarea.input-error_cad2dc6e35cadac5 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_034eea2d6c9770ca::placeholder, .input-error_cad2dc6e35cadac5 input[type=text]::placeholder, input[type=text].input-error_cad2dc6e35cadac5::placeholder,
input[type=password].p-holder__error_034eea2d6c9770ca::placeholder,
.input-error_cad2dc6e35cadac5 input[type=password]::placeholder,
input[type=password].input-error_cad2dc6e35cadac5::placeholder,
input[type=email].p-holder__error_034eea2d6c9770ca::placeholder,
.input-error_cad2dc6e35cadac5 input[type=email]::placeholder,
input[type=email].input-error_cad2dc6e35cadac5::placeholder,
input[type=number].p-holder__error_034eea2d6c9770ca::placeholder,
.input-error_cad2dc6e35cadac5 input[type=number]::placeholder,
input[type=number].input-error_cad2dc6e35cadac5::placeholder,
input[type=tel].p-holder__error_034eea2d6c9770ca::placeholder,
.input-error_cad2dc6e35cadac5 input[type=tel]::placeholder,
input[type=tel].input-error_cad2dc6e35cadac5::placeholder,
input[type=url].p-holder__error_034eea2d6c9770ca::placeholder,
.input-error_cad2dc6e35cadac5 input[type=url]::placeholder,
input[type=url].input-error_cad2dc6e35cadac5::placeholder,
textarea.p-holder__error_034eea2d6c9770ca::placeholder,
textarea.input-error_cad2dc6e35cadac5::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_034eea2d6c9770ca:-ms-input-placeholder, .input-error_cad2dc6e35cadac5 input[type=text]:-ms-input-placeholder, input[type=text].input-error_cad2dc6e35cadac5:-ms-input-placeholder,
input[type=password].p-holder__error_034eea2d6c9770ca:-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_cad2dc6e35cadac5:-ms-input-placeholder,
input[type=email].p-holder__error_034eea2d6c9770ca:-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_cad2dc6e35cadac5:-ms-input-placeholder,
input[type=number].p-holder__error_034eea2d6c9770ca:-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_cad2dc6e35cadac5:-ms-input-placeholder,
input[type=tel].p-holder__error_034eea2d6c9770ca:-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_cad2dc6e35cadac5:-ms-input-placeholder,
input[type=url].p-holder__error_034eea2d6c9770ca:-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_cad2dc6e35cadac5:-ms-input-placeholder,
textarea.p-holder__error_034eea2d6c9770ca:-ms-input-placeholder,
textarea.input-error_cad2dc6e35cadac5:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_034eea2d6c9770ca::-ms-input-placeholder, .input-error_cad2dc6e35cadac5 input[type=text]::-ms-input-placeholder, input[type=text].input-error_cad2dc6e35cadac5::-ms-input-placeholder,
input[type=password].p-holder__error_034eea2d6c9770ca::-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_cad2dc6e35cadac5::-ms-input-placeholder,
input[type=email].p-holder__error_034eea2d6c9770ca::-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_cad2dc6e35cadac5::-ms-input-placeholder,
input[type=number].p-holder__error_034eea2d6c9770ca::-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_cad2dc6e35cadac5::-ms-input-placeholder,
input[type=tel].p-holder__error_034eea2d6c9770ca::-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_cad2dc6e35cadac5::-ms-input-placeholder,
input[type=url].p-holder__error_034eea2d6c9770ca::-ms-input-placeholder,
.input-error_cad2dc6e35cadac5 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_cad2dc6e35cadac5::-ms-input-placeholder,
textarea.p-holder__error_034eea2d6c9770ca::-ms-input-placeholder,
textarea.input-error_cad2dc6e35cadac5::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_034eea2d6c9770ca:focus, .input-error_cad2dc6e35cadac5 input[type=text]:focus, input[type=text].input-error_cad2dc6e35cadac5:focus,
input[type=password].p-holder__error_034eea2d6c9770ca:focus,
.input-error_cad2dc6e35cadac5 input[type=password]:focus,
input[type=password].input-error_cad2dc6e35cadac5:focus,
input[type=email].p-holder__error_034eea2d6c9770ca:focus,
.input-error_cad2dc6e35cadac5 input[type=email]:focus,
input[type=email].input-error_cad2dc6e35cadac5:focus,
input[type=number].p-holder__error_034eea2d6c9770ca:focus,
.input-error_cad2dc6e35cadac5 input[type=number]:focus,
input[type=number].input-error_cad2dc6e35cadac5:focus,
input[type=tel].p-holder__error_034eea2d6c9770ca:focus,
.input-error_cad2dc6e35cadac5 input[type=tel]:focus,
input[type=tel].input-error_cad2dc6e35cadac5:focus,
input[type=url].p-holder__error_034eea2d6c9770ca:focus,
.input-error_cad2dc6e35cadac5 input[type=url]:focus,
input[type=url].input-error_cad2dc6e35cadac5:focus,
textarea.p-holder__error_034eea2d6c9770ca:focus,
textarea.input-error_cad2dc6e35cadac5: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_6af1487d34472407::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_18d7eb1d03f54535 {
  margin-bottom: 20px;
}
.form-group_18d7eb1d03f54535 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_18d7eb1d03f54535 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_18d7eb1d03f54535 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_18d7eb1d03f54535 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_18d7eb1d03f54535 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_4aa1e368dab5c78c:before,
.clearfix_4aa1e368dab5c78c:after {
  content: " ";
  display: table;
}

.clearfix_4aa1e368dab5c78c:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_caa74444066a982b .slick-slide_27b8d74ebe895925 {
  margin-bottom: -10px;
}

.slick-gutter-15_9435530ebf87374d {
  margin: -30px -15px;
}
.slick-gutter-15_9435530ebf87374d .slick-slide_27b8d74ebe895925 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_f20f8f6a0ffdc027 {
  background: var(--color-primary);
}

.bg-color-secondary_41039355a3258f9d {
  background: var(--color-secondary);
}

.bg-color-tertiary_8a807f6691626d70 {
  background: var(--color-tertiary);
}

.bg-color-gray_c4d6ab3650ffced8 {
  background: var(--color-gray);
}

.bg-color-white_05c4a78a942058b4 {
  background: #FFFFFF;
}

.bg-color-black_d64b24bc88f9df74 {
  background: #1A1A1A;
}

.bg-color-extra03_353b79875cf0ea21 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_56891cb7360715f3 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_e4102bb5a96be2d4 {
  background-image: url(../photos/bg/bg-image-1.jpg);
}

.bg_image--2_cfff0b4d616d424d {
  background-image: url(../photos/bg/bg-image-2.jpg);
}

.bg_image--3_64b81fa16c955d90 {
  background-image: url(../photos/bg/bg-image-3.jpg);
}

.bg_image--4_1e8a2af802775c33 {
  background-image: url(../photos/bg/bg-image-4.jpg);
}

.bg_image--5_9a2538e381b3cd19 {
  background-image: url(../photos/bg/bg-image-5.jpg);
}

.bg_image--6_e88bbbf5fdda6334 {
  background-image: url(../photos/bg/bg-image-6.jpg);
}

.bg_image--7_023cfa81fb4a7ec6 {
  background-image: url(../photos/bg/bg-image-7.jpg);
}

.bg_image--8_871887f4d92c5231 {
  background-image: url(../photos/bg/bg-image-8.jpg);
}

.bg_image--9_7f170326cdf8c594 {
  background-image: url(../photos/bg/bg-image-9.jpg);
}

.bg_image--10_3a80d0f1906fb51d {
  background-image: url(../photos/bg/bg-image-10.jpg);
}

.bg_image--11_02f56944ee0e3d33 {
  background-image: url(../photos/bg/bg-image-11.jpg);
}

.bg_image--12_bc35741e2cdfc20a {
  background-image: url(../photos/bg/bg-image-12.jpg);
}

.bg_image--13_ea60445d6913a5f8 {
  background-image: url(../photos/bg/bg-image-13.jpg);
}

.bg_image--14_794b40975f2ef37d {
  background-image: url(../photos/bg/bg-image-14.jpg);
}

.bg_image--15_36449c83ebd3e2b2 {
  background-image: url(../photos/bg/bg-image-15.jpg);
}

.bg_image--16_189957b1ec4853bf {
  background-image: url(../photos/bg/bg-image-16.jpg);
}

.bg_image--17_b1d4ec0df52569ac {
  background-image: url(../photos/bg/bg-image-17.jpg);
}

.bg_image--18_f3eb0adfca8b3658 {
  background-image: url(../photos/bg/bg-image-18.jpg);
}

.bg_image--19_032dd4b24e48f3c8 {
  background-image: url(../photos/bg/bg-image-19.jpg);
}

.bg_image--20_005379da2fe7e9d3 {
  background-image: url(../photos/bg/bg-image-20.jpg);
}

.bg_image--21_69f100422739d160 {
  background-image: url(../photos/bg/bg-image-21.jpg);
}

.bg_image--22_0bb26d138059dcfc {
  background-image: url(../photos/bg/bg-image-22.jpg);
}

.bg_image--23_c5410070785555c4 {
  background-image: url(../photos/bg/bg-image-23.jpg);
}

.bg_image--24_0b1fb63b94f2d4ec {
  background-image: url(../photos/bg/bg-image-24.jpg);
}

.bg_image--25_2339fdde4ce492de {
  background-image: url(../photos/bg/bg-image-25.jpg);
}

.bg_image--26_b5d7aca6f7fc890f {
  background-image: url(../photos/bg/bg-image-26.jpg);
}

.bg_image--27_b64e592f955e00c0 {
  background-image: url(../photos/bg/bg-image-27.jpg);
}

.bg_image--28_e1fb731bb52ed66a {
  background-image: url(../photos/bg/bg-image-28.jpg);
}

.bg_image--29_37263c164dcbcb35 {
  background-image: url(../photos/bg/bg-image-29.jpg);
}

.bg_image--30_4b72cb039295d9ab {
  background-image: url(../photos/bg/bg-image-30.jpg);
}

.bg_image--31_79112223ff71861c {
  background-image: url(../photos/bg/bg-image-31.jpg);
}

.bg_image--32_2ac0da2283061d4f {
  background-image: url(../photos/bg/bg-image-32.jpg);
}

.bg_image--33_4b8cf8ac3e22ceb8 {
  background-image: url(../photos/bg/bg-image-33.jpg);
}

.bg_image--34_769e570371141a98 {
  background-image: url(../photos/bg/bg-image-34.jpg);
}

.bg_image--35_52230489b85c0af5 {
  background-image: url(../photos/bg/bg-image-35.jpg);
}

.bg_image--36_e3e6f6b666a496ba {
  background-image: url(../photos/bg/bg-image-36.jpg);
}

.bg_image--37_088fa782975d342c {
  background-image: url(../photos/bg/bg-image-37.jpg);
}

.bg_image--38_879bafecbe3480c9 {
  background-image: url(../photos/bg/bg-image-38.jpg);
}

.bg_image--39_0ce7833512e1379a {
  background-image: url(../photos/bg/bg-image-39.jpg);
}

.bg_image--40_e094d9cca945a06b {
  background-image: url(../photos/bg/bg-image-40.jpg);
}

.bg_tr-image--1_4df7da7b017caa3f {
  background-image: url(../photos/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_b5904890311b8948 {
  background-image: url(../photos/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_9f5dff3c7e0467f8 {
  background-image: url(../photos/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_700505b740e2f6c5 {
  background-image: url(../photos/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_14269795a90b039e {
  background-image: url(../photos/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_7cc0440dec5333e0 {
  background-image: url(../photos/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_634240bf89f0a193 {
  background-image: url(../photos/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_f4494c39dd763fab {
  background-image: url(../photos/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_9f57741bb8a82f90 {
  background-image: url(../photos/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_1ce8679976c4df89 {
  background-image: url(../photos/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_09fb393d540f249a {
  background-image: url(../photos/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_8fcf38023cbafb64 {
  background-image: url(../photos/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_0f8c51a34eafc441 {
  background-image: url(../photos/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_7cca98e8f3af05c1 {
  background-image: url(../photos/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_6ec6aaaf60dd7833 {
  background-image: url(../photos/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_e7bc46dae7e51efc {
  background-image: url(../photos/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_ff1853ec1c94cdea {
  background-image: url(../photos/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_6ab31a2f00478c01 {
  background-image: url(../photos/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_8181a820c64f47e4 {
  background-image: url(../photos/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_c5cfee1416504d78 {
  background-image: url(../photos/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_0fb9ebe7314de455 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_0e709245b358befd {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_0e709245b358befd > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_b27d864c8d1804ec {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_b27d864c8d1804ec > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_214344ba42b45929 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_214344ba42b45929 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_8cc46cfe35a0b371 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8cc46cfe35a0b371 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8cc46cfe35a0b371 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8cc46cfe35a0b371 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8cc46cfe35a0b371 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_8cc46cfe35a0b371 > [class*=col], .row--20_8cc46cfe35a0b371 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8cc46cfe35a0b371 > [class*=col], .row--20_8cc46cfe35a0b371 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8cc46cfe35a0b371 > [class*=col], .row--20_8cc46cfe35a0b371 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8cc46cfe35a0b371 > [class*=col], .row--20_8cc46cfe35a0b371 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8cc46cfe35a0b371 > [class*=col], .row--20_8cc46cfe35a0b371 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_6fef3257ee77828a {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_6fef3257ee77828a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_6fef3257ee77828a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_6fef3257ee77828a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_6fef3257ee77828a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_6fef3257ee77828a > [class*=col], .row--25_6fef3257ee77828a > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_6fef3257ee77828a > [class*=col], .row--25_6fef3257ee77828a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_6fef3257ee77828a > [class*=col], .row--25_6fef3257ee77828a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_6fef3257ee77828a > [class*=col], .row--25_6fef3257ee77828a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_6fef3257ee77828a > [class*=col], .row--25_6fef3257ee77828a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_b0bb73512095644a {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_b0bb73512095644a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_b0bb73512095644a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_b0bb73512095644a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_b0bb73512095644a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_b0bb73512095644a > [class*=col], .row--30_b0bb73512095644a > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_b0bb73512095644a > [class*=col], .row--30_b0bb73512095644a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_b0bb73512095644a > [class*=col], .row--30_b0bb73512095644a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_b0bb73512095644a > [class*=col], .row--30_b0bb73512095644a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_b0bb73512095644a > [class*=col], .row--30_b0bb73512095644a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_361fcda704a3977d {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_361fcda704a3977d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_361fcda704a3977d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_361fcda704a3977d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_361fcda704a3977d {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_361fcda704a3977d > [class*=col], .row--45_361fcda704a3977d > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_361fcda704a3977d > [class*=col], .row--45_361fcda704a3977d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_361fcda704a3977d > [class*=col], .row--45_361fcda704a3977d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_361fcda704a3977d > [class*=col], .row--45_361fcda704a3977d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_361fcda704a3977d > [class*=col], .row--45_361fcda704a3977d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_eb683296211099b7 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_eb683296211099b7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_eb683296211099b7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_eb683296211099b7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_eb683296211099b7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_eb683296211099b7 > [class*=col], .row--40_eb683296211099b7 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_eb683296211099b7 > [class*=col], .row--40_eb683296211099b7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_eb683296211099b7 > [class*=col], .row--40_eb683296211099b7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_eb683296211099b7 > [class*=col], .row--40_eb683296211099b7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_eb683296211099b7 > [class*=col], .row--40_eb683296211099b7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_014323f8f701d146 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_014323f8f701d146 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_014323f8f701d146 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_014323f8f701d146 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_014323f8f701d146 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_014323f8f701d146 > [class*=col], .row--60_014323f8f701d146 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_014323f8f701d146 > [class*=col], .row--60_014323f8f701d146 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_014323f8f701d146 > [class*=col], .row--60_014323f8f701d146 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_014323f8f701d146 > [class*=col], .row--60_014323f8f701d146 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_014323f8f701d146 > [class*=col], .row--60_014323f8f701d146 > [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_3d1c5703a6f1d8de(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d1c5703a6f1d8de(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d1c5703a6f1d8de(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d1c5703a6f1d8de(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_bda10d3f48a258e7/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_6c6d1f95be314d94 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_f8c998f2d2c0b3a9 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_13c334f806e0ec49,
.animated.bounceOut_68a346dd75d192af {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_c4aa226436bede01,
.animated.flipOutY_f02d541f6634f942 {
  -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_d7a793fc1b5752de {
  -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_ca4b2786e8a03dd2 {
  -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_efc3418db7f125ec {
  -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_d7ba62644ce77fc4 {
  -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_553f6616eb336acd {
  -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_e07cf2e0c963afb4 {
  -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_13c334f806e0ec49 {
  -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_84d6d879233ff83a {
  -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_33769e38ce8e0dc1 {
  -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_9ecd9b2effa63eaf {
  -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_92314803673eb8de {
  -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_68a346dd75d192af {
  -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_152b528f8ac8bed5 {
  -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_fc53c9f3e43ba112 {
  -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_24915da193f23cd0 {
  -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_530f3bd59d07b7f3 {
  -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_d96ef9f6d8128983 {
  -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_42d0312ee93d06ce {
  -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_790b927610c22464 {
  -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_d7796e806a228a25 {
  -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_e0cdabcada58f7eb {
  -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_114ad2b72f42d9bd {
  -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_c8c03203d4913a59 {
  -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_9a04542b4b090961 {
  -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_9e54e015bf3b54c3 {
  -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_e3d0ed1cdbbd31ff {
  -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_1c7a7e5a34c272a8 {
  -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_2552f7cf7d024dbe {
  -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_d95105d3dbe448d9 {
  -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_c4d8492c65a0aea8 {
  -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_179a39c75ae0774e {
  -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_8f70f1e1f2a384c8 {
  -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_7703a66aa873becc {
  -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_7dd80c7ced0043fc {
  -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_006e7ff0d24f0694 {
  -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_22526b65cc02ba4d {
  -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_c4aa226436bede01 {
  -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_f02d541f6634f942 {
  -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_3d7607ccd068174c {
  -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_3d9cf02dac395fb2 {
  -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_119ac82c26cfbf5d {
  -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_c6c1cdcc482ff0da {
  -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_f1f53ee19dc5124b {
  -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_f508476344e8b683 {
  -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_9cf7f3488ce2bd41 {
  -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_a2243a3ddeaa0eb1 {
  -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_1872ac95f3f88d87 {
  -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_54d2d992302110a6 {
  -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_2c77bbeb5779f497 {
  -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_af02ef1ccd431151 {
  -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_f8c998f2d2c0b3a9 {
  -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_90c52e1c1387a60e {
  -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_9e46ed475ca5e763 {
  -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_c3502568b0b60597 {
  -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_174e473fafb6d314 {
  -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_9f0a1d77a9489739 {
  -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_3770e9237282a076 {
  -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_fafb4b543eeb974f {
  -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_a3e6c833f40be03a {
  -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_4b7d91fc8b9adaba {
  -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_36e6653339aa578b {
  -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_870334be3d6a2481 {
  -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_5ef18725bc826fd1 {
  -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_6beee71952920090 {
  -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_722cf3fd360f6fb5 {
  -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_e9d498772e7667d6 {
  -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_c9a7f808cc50cfe5 {
  -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_e84dcad0d08d3e18 {
  -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_7cd9d75326987d29 {
  -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_808ae70babe43abf {
  -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_98c7977ceb7c6f62 {
  -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_f3645b9699231f45 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_f3645b9699231f45:hover {
  animation-play-state: paused;
}

.floting-line-2_f1f0371b95dc2257 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_f1f0371b95dc2257: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_3d1c5703a6f1d8de(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d1c5703a6f1d8de(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d1c5703a6f1d8de(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_e6274eb6c75ad74a {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_e6274eb6c75ad74a .reveal-animation_54b415cf26b8740d {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_e6274eb6c75ad74a .reveal-animation_54b415cf26b8740d::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_54b415cf26b8740d.reveal-primary_1c3fb1a2ad5d37e1::before {
  background: #0c0c0a;
}

.reveal-animation_54b415cf26b8740d.reveal-dark_9e86a948a5ab14e5::before {
  background: #000;
}

.reveal-animation_54b415cf26b8740d.reveal-white_9cff6e2a61921e00::before {
  background: #000;
}

.reveal-animation_54b415cf26b8740d.reveal-top_8953c2443be1294f.aos-animate::before,
.reveal-animation_54b415cf26b8740d.reveal-bottom_2a0fbd04a896baba.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_54b415cf26b8740d.reveal-start_e0ad7e275c3b4191.aos-animate::before,
.reveal-animation_54b415cf26b8740d.reveal-end_e3d0bec71e1dfb29.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_54b415cf26b8740d.reveal-top_8953c2443be1294f::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_54b415cf26b8740d.reveal-start_e0ad7e275c3b4191::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_54b415cf26b8740d.reveal-end_e3d0bec71e1dfb29::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_54b415cf26b8740d.reveal-bottom_2a0fbd04a896baba::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_698811f22c20d1c0 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_698811f22c20d1c0 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_698811f22c20d1c0 {
    margin: 6em auto;
  }
}
.cd-headline_e3141104ef6a554a {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_e3141104ef6a554a {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_e3141104ef6a554a {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_e3141104ef6a554a {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_e3141104ef6a554a {
    font-size: 26px;
  }
}
.cd-words-wrapper_78507981349d1b51 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_78507981349d1b51 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_78507981349d1b51 b.is-visible_daeb6482a44da82f {
  position: relative;
}

.no-js_cc117b4cdb7ccb3f .cd-words-wrapper_78507981349d1b51 b {
  opacity: 0;
}

.no-js_cc117b4cdb7ccb3f .cd-words-wrapper_78507981349d1b51 b.is-visible_daeb6482a44da82f {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_e3141104ef6a554a.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_e3141104ef6a554a.clip .cd-words-wrapper_78507981349d1b51 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_e3141104ef6a554a.clip .cd-words-wrapper_78507981349d1b51 b {
  font-weight: 700;
}

.cd-headline_e3141104ef6a554a.clip .cd-words-wrapper_78507981349d1b51::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_e3141104ef6a554a.clip b {
  opacity: 0;
}

.cd-headline_e3141104ef6a554a.clip b.is-visible_daeb6482a44da82f {
  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_3fbe02572e34d3e6,
body.sal-disabled_778c96728ae2feca [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_3fbe02572e34d3e6,
body.sal-disabled_778c96728ae2feca [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_3fbe02572e34d3e6,
body.sal-disabled_778c96728ae2feca [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_3fbe02572e34d3e6,
body.sal-disabled_778c96728ae2feca [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_1a600b6797b5f54c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_1a600b6797b5f54c .button-area-start_20b9d6d4e08b6601 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_1a600b6797b5f54c .button-area-start_20b9d6d4e08b6601 .call-us_65352f0308ee0d3d {
    display: none;
  }
}
.header-style-one-wrapper_1a600b6797b5f54c .button-area-start_20b9d6d4e08b6601 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_1a600b6797b5f54c .button-area-start_20b9d6d4e08b6601 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_1a600b6797b5f54c .logo-area_4d88446c019d74eb .logo_ec3dec62d0c3ceb7 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_4d88446c019d74eb img.light_1e48ac58e10115ce {
  display: block;
}
[data-theme=light] .logo-area_4d88446c019d74eb img.dark_0a93dff552f134a9 {
  display: none;
}

[data-theme=dark] .logo-area_4d88446c019d74eb img.light_1e48ac58e10115ce {
  display: none;
}
[data-theme=dark] .logo-area_4d88446c019d74eb img.dark_0a93dff552f134a9 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_e78e2a30bd52b174 .main-nav-area_53d63cc2b6eaa679 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_e78e2a30bd52b174 .button-area-start_20b9d6d4e08b6601 .text-btn_121fadce28ff9da6 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_53d63cc2b6eaa679 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_20b9d6d4e08b6601 .call-us_65352f0308ee0d3d, [data-theme=dark] .header--sticky.sticky .button-area-start_20b9d6d4e08b6601 .text-btn_121fadce28ff9da6 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_e78e2a30bd52b174 .main-nav-area_53d63cc2b6eaa679 ul li a {
  color: #fff;
}

.header-style-one_d518fef2d4746767 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_d518fef2d4746767 .header-style-one-wrapper_1a600b6797b5f54c .main-nav-area_53d63cc2b6eaa679 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_d518fef2d4746767 .header-style-one-wrapper_1a600b6797b5f54c .main-nav-area_53d63cc2b6eaa679 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_e9fb36a3ae42780b {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_d518fef2d4746767 .header-style-one-wrapper_1a600b6797b5f54c .main-nav-area_53d63cc2b6eaa679 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_d518fef2d4746767 .header-style-one-wrapper_1a600b6797b5f54c .main-nav-area_53d63cc2b6eaa679 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_d518fef2d4746767 .header-style-one-wrapper_1a600b6797b5f54c .button-area-start_20b9d6d4e08b6601 a.text-btn_121fadce28ff9da6 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_e78e2a30bd52b174 {
  background: var(--body-bg);
}

header.header-two_a0127439a318e1f6 {
  display: block;
}
header.header-two_a0127439a318e1f6.border-bottom_b1dd5a2490b09de6 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_5e661d28c3d8f2a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_5e661d28c3d8f2a8 a.logo-area_4d88446c019d74eb {
  padding: 25px 0;
}
.header-two-content-main_5e661d28c3d8f2a8 .header-end-area_b8a142617bd51097 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_5e661d28c3d8f2a8 .header-end-area_b8a142617bd51097 a.reqiest_cdb275c91e03bdd8 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_5e661d28c3d8f2a8 .header-end-area_b8a142617bd51097 a.reqiest_cdb275c91e03bdd8 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_5e661d28c3d8f2a8 .header-end-area_b8a142617bd51097 .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_55f19c5b4149bd43 {
  width: 100%;
  position: absolute;
}
.header-three_55f19c5b4149bd43 .header-wrapper-main-three_c9e2311efba923d3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_55f19c5b4149bd43 .header-wrapper-main-three_c9e2311efba923d3 .header-right-area_ea0c682da6fe3676 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_55f19c5b4149bd43 .header-wrapper-main-three_c9e2311efba923d3 .header-right-area_ea0c682da6fe3676 .main-nav-area_53d63cc2b6eaa679 {
    display: none;
  }
}
.header-three_55f19c5b4149bd43 .header-wrapper-main-three_c9e2311efba923d3 .header-right-area_ea0c682da6fe3676 .main-nav-area_53d63cc2b6eaa679 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_55f19c5b4149bd43 .header-wrapper-main-three_c9e2311efba923d3 .header-right-area_ea0c682da6fe3676 .rts-btn {
    display: none;
  }
}
.header-three_55f19c5b4149bd43 .header-wrapper-main-three_c9e2311efba923d3 .logo-area_4d88446c019d74eb {
  padding: 25px 0;
}

.main-nav-area_53d63cc2b6eaa679 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_53d63cc2b6eaa679 ul li {
  margin: 0;
}
.main-nav-area_53d63cc2b6eaa679 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_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 {
  transition: all 0.3s;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2:hover .menu-item_a1eafa6de5ececbd {
  opacity: 0.5;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .menu-item_a1eafa6de5ececbd {
  transition: all 0.3s;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .menu-item_a1eafa6de5ececbd .fluxi-dropdown-main-element_60684096ac3b81a8 {
  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_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .menu-item_a1eafa6de5ececbd .fluxi-dropdown-main-element_60684096ac3b81a8 {
    padding: 35px 17px;
  }
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .menu-item_a1eafa6de5ececbd:hover {
  opacity: 1;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2 {
  z-index: 10;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2 .fluxi-submenu_6d5a6ab987dd54fd {
  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_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2 .fluxi-submenu_6d5a6ab987dd54fd:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2 .fluxi-submenu_6d5a6ab987dd54fd li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2 .fluxi-submenu_6d5a6ab987dd54fd li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2 .fluxi-submenu_6d5a6ab987dd54fd 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_53d63cc2b6eaa679 ul.fluxi-desktop-menu_f6fe4dbdf12c16d2 .fluxi-has-dropdown_2691a6901b81f2c2:hover .fluxi-submenu_6d5a6ab987dd54fd {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_5e661d28c3d8f2a8 .main-nav-area_53d63cc2b6eaa679 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_5e661d28c3d8f2a8 .main-nav-area_53d63cc2b6eaa679 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_5e661d28c3d8f2a8 .main-nav-area_53d63cc2b6eaa679 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_5e661d28c3d8f2a8 .main-nav-area_53d63cc2b6eaa679 {
    display: none;
  }
}

.side-bar_ecc404c3abafb732 {
  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_ecc404c3abafb732 {
    width: 315px;
  }
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .thumbnail_905d8194251e37d6 {
  display: flex;
  justify-content: center;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .thumbnail_905d8194251e37d6 img {
  width: 60%;
  margin: auto;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d {
  text-align: center;
  margin-top: 30px;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .title {
  font-weight: 600;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .footer_eae0551d6a0ce219 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .footer_eae0551d6a0ce219 .title {
  font-weight: 500;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .footer_eae0551d6a0ce219 a.rts-btn {
  margin: auto;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc {
  margin-top: 50px;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .single-info_ad0bfad4103837c8 {
  margin: 15px 0;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .single-info_ad0bfad4103837c8 a:hover {
  color: var(--color-primary);
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .rts-social-style-one_ef936c1d329d441a {
  margin-top: 40px;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .rts-social-style-one_ef936c1d329d441a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .rts-social-style-one_ef936c1d329d441a ul li {
  margin: 0;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .rts-social-style-one_ef936c1d329d441a ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .contact-information--sidebar_976025a0963349fc .rts-social-style-one_ef936c1d329d441a ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_ecc404c3abafb732.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_ecc404c3abafb732 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_ecc404c3abafb732 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_d518fef2d4746767.case-studies_bfa33b4143b72244 .main-nav-area_53d63cc2b6eaa679 ul li > a.fluxi-dropdown-main-element_60684096ac3b81a8 {
  color: #fff !important;
}

.header-style-one_d518fef2d4746767.case-studies_bfa33b4143b72244.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_ecc404c3abafb732 {
  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_ecc404c3abafb732 {
    width: 300px;
  }
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .thumbnail_905d8194251e37d6 {
  display: flex;
  justify-content: center;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .thumbnail_905d8194251e37d6 img {
  width: 85%;
  margin: auto;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d {
  text-align: center;
  margin-top: 30px;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .title {
  font-weight: 600;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .footer_eae0551d6a0ce219 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .footer_eae0551d6a0ce219 .title {
  font-weight: 500;
}
.side-bar_ecc404c3abafb732 .inner-main-wrapper-desk_b1869f70fe49edc0 .inner-content_b2f7aaef9f50d12d .footer_eae0551d6a0ce219 a.rts-btn {
  margin: auto;
}

.side-bar_ecc404c3abafb732.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_ecc404c3abafb732 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_ecc404c3abafb732 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(../photos/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_9ab309bb773c1c67 {
  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_e4e3585c7f8ca9ee {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_e4e3585c7f8ca9ee {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_e4e3585c7f8ca9ee {
    display: block;
  }
}

.mobile-menu-main_e4e3585c7f8ca9ee nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li a.main_a66af71731ae7919 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f {
  position: relative;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f ul a {
  padding: 10px 0;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f 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_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f::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_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f.mm-active_c2b980c50de9585d::after {
  content: "\f077";
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f.third-lvl_4e619b64cbc145cc::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f.third-lvl_4e619b64cbc145cc ul {
  padding: 0 20px;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f.third-lvl_4e619b64cbc145cc ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f.third-lvl_4e619b64cbc145cc ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li.has-droupdown_04e0f3e5be4d446f.third-lvl_4e619b64cbc145cc ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_e4e3585c7f8ca9ee nav ul li a {
  display: block;
}
.mobile-menu-main_e4e3585c7f8ca9ee .social-wrapper-one_ab2d229a58d3a68a {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_ecc404c3abafb732.header-two_a0127439a318e1f6 .inner-main-wrapper-desk_b1869f70fe49edc0, .side-bar_ecc404c3abafb732.header-three_55f19c5b4149bd43 .inner-main-wrapper-desk_b1869f70fe49edc0 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_ecc404c3abafb732.header-two_a0127439a318e1f6 .mobile-menu_1c6cd1b5ffcdae3a, .side-bar_ecc404c3abafb732.header-three_55f19c5b4149bd43 .mobile-menu_1c6cd1b5ffcdae3a {
    display: none !important;
  }
}

.header-one_496c4117454a8a00 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc {
  position: relative;
}
.header-one_496c4117454a8a00 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc:hover::after {
  color: var(--color-primary);
}
.header-one_496c4117454a8a00 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc::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_496c4117454a8a00 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc .third-lvl_4e619b64cbc145cc {
  margin-left: -4px;
}

.header-three_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a {
  padding: 15px 0;
}
.header-three_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc {
  position: relative;
}
.header-three_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc:hover::after {
  color: var(--color-primary);
}
.header-three_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc::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_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a .sub-dropdown_fc4376b520a699bc .third-lvl_4e619b64cbc145cc {
  margin-left: -4px;
}
.header-three_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a li {
  margin: 0;
  width: 100%;
}
.header-three_55f19c5b4149bd43 .main-nav-desk_bb9463ee75ff218d nav ul li.has-droupdown_04e0f3e5be4d446f .submenu.inner-page_b66050ae6550cd7a li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_fc4376b520a699bc {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_fc4376b520a699bc .submenu.third-lvl_4e619b64cbc145cc {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_fc4376b520a699bc .submenu.third-lvl_4e619b64cbc145cc.base {
  display: block !important;
}
.sub-dropdown_fc4376b520a699bc:hover .sub-menu-link_6d529e2164374c2c {
  color: var(--color-primary);
}
.sub-dropdown_fc4376b520a699bc:hover .submenu.third-lvl_4e619b64cbc145cc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_fc4376b520a699bc:hover .submenu.third-lvl_4e619b64cbc145cc.base li {
  display: block;
}
.sub-dropdown_fc4376b520a699bc:hover .submenu.third-lvl_4e619b64cbc145cc.base li a {
  display: block !important;
}

.header-three_55f19c5b4149bd43 .sub-dropdown_fc4376b520a699bc:hover .submenu.third-lvl_4e619b64cbc145cc.base {
  margin-left: -14px !important;
}

.header-two_a0127439a318e1f6 .header-main-wrapper_98ebc3bae126b095 .sub-dropdown_fc4376b520a699bc:hover .submenu.third-lvl_4e619b64cbc145cc.base {
  margin-left: 90px !important;
}

header.heder-two_6a29014e5297eedc .sub-dropdown_fc4376b520a699bc:hover .submenu.third-lvl_4e619b64cbc145cc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_6a29014e5297eedc .sub-dropdown_fc4376b520a699bc::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_6a29014e5297eedc .sub-dropdown_fc4376b520a699bc:hover a.sub-menu-link_6d529e2164374c2c {
  color: var(--color-primary) !important;
}
header.heder-two_6a29014e5297eedc .sub-dropdown_fc4376b520a699bc:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_6a29014e5297eedc .sub-dropdown_fc4376b520a699bc .submenu.third-lvl_4e619b64cbc145cc.base {
  display: block;
}

.sub-dropdown_fc4376b520a699bc {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_fc4376b520a699bc.active .sub-menu-link_6d529e2164374c2c {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_fc4376b520a699bc.active .sub-menu-link_6d529e2164374c2c::after {
  width: 12px !important;
}
.sub-dropdown_fc4376b520a699bc.active::after {
  color: #FFFFFF;
}
.sub-dropdown_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc {
  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_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc:hover li a {
  opacity: 0.5;
}
.sub-dropdown_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc li:hover a::after {
  width: 12px;
}
.sub-dropdown_fc4376b520a699bc .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc 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_fc4376b520a699bc:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_fc4376b520a699bc:hover .sub-menu-link_6d529e2164374c2c {
  color: var(--color-primary);
}
.sub-dropdown_fc4376b520a699bc:hover .fluxi-submenu_6d5a6ab987dd54fd.third-lvl_4e619b64cbc145cc.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_232de26a1a0919ad {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_232de26a1a0919ad {
    padding: 0 15px;
  }
}

.section-bg_2cbb505b503e90c6 {
  background: var(--section-bg-gray);
}

.bg_white_3c9653275b6438b4 {
  background: var(--body-bg);
}

.g-48_aeb661534fc1adb6 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_5c9ae0707ad6eeee {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_8c836b884aa881b9 {
  background: #F8F9FB;
}

.bg-gray-2_431e7fb5924ad23c {
  background: var(--bg-gray-2);
}

.overflow-right-div_b34d3d877cac4a43 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_b34d3d877cac4a43 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_b34d3d877cac4a43 {
    width: 100%;
  }
}

.gsap-marker-end_6b5d93169f70f584,
.gsap-marker-start_907a842ea538fd1d,
.gsap-marker-scroller-end_19672be79f2c6cf8,
.gsap-marker-scroller-start_cac8286f9c537391 {
  display: none !important;
}

.bg-dark-p_119f63f90a404665 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_01150d6d84b05612 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_684efc217a478755 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_192891bea8e97de5 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 img.two_70c37d0fac1c17af {
  left: 38px;
}
.customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 img.three_7832c6819b7f3a56 {
  left: 73px;
}
.customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 img.four_a90a0f95bfe110da {
  left: 108px;
}
.customer-review-area_192891bea8e97de5 p.desc {
  margin-bottom: 0;
}

.br-none_fde2bd339cb87d21 {
  border-radius: 0 !important;
}

.color-secondary-2_9a069ee024ca304b {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_4bf9e0df8cfb3fb7 {
    order: 2;
  }
}

.loader-wrapper_755a0c73bdbfecea {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_755a0c73bdbfecea .loader-section_a88941204f2b43ac {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_755a0c73bdbfecea .loader-section_a88941204f2b43ac.section-left_9f770294551880f7 {
  left: 0;
}

.loader-wrapper_755a0c73bdbfecea .loader-section_a88941204f2b43ac.section-right_d98dbd00af5732b1 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_755a0c73bdbfecea .loader-section_a88941204f2b43ac.section-left_9f770294551880f7 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_755a0c73bdbfecea .loader-section_a88941204f2b43ac.section-right_d98dbd00af5732b1 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_105372341cbab6a0 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_755a0c73bdbfecea {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_105372341cbab6a0: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_105372341cbab6a0 {
  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_22f8c5fb4bc8e73d {
  -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_22f8c5fb4bc8e73d.btt__visible_12045d0b3db40ded {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_22f8c5fb4bc8e73d {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_56630f264833d411 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_cbed20ef5acb0048 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_6b0ee0f71811be10 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_cbed20ef5acb0048 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_6b0ee0f71811be10 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_b5a5652022f25cff:hover,
[data-theme=dark] .rts-btn.btn-primary-5_5b9be5f282f56b90:hover,
[data-theme=dark] .rts-btn.btn-primary-6_12a2be50a7eb7bb8:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_89f7af0a88475485: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_b5a5652022f25cff {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_b5a5652022f25cff:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_53bb37f2b70fde02 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_53bb37f2b70fde02::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_53bb37f2b70fde02::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_53bb37f2b70fde02:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_53bb37f2b70fde02:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_63beb6a85711cc12 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_63beb6a85711cc12::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_63beb6a85711cc12::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_63beb6a85711cc12:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_63beb6a85711cc12:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_89f7af0a88475485 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_89f7af0a88475485:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_5b9be5f282f56b90 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_5b9be5f282f56b90:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_12a2be50a7eb7bb8 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_12a2be50a7eb7bb8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_841dd1b0709fe43a {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_841dd1b0709fe43a::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_841dd1b0709fe43a:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_3042068462707114 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_3042068462707114::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_3042068462707114:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_6c6515a369dc4755 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_6c6515a369dc4755::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_6c6515a369dc4755:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_cda2af3e1daa69ff {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_cda2af3e1daa69ff i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_cda2af3e1daa69ff:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_a0110f4e7ab13e94 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_a0110f4e7ab13e94 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_a0110f4e7ab13e94:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_9d0b8d4537f1b4ca {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_9d0b8d4537f1b4ca:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_9d0b8d4537f1b4ca.about_236cb637dad8047a {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_9d0b8d4537f1b4ca.about_236cb637dad8047a:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_45bc010533e03e02 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_45bc010533e03e02:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_71aac3eb45431c59 {
  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_71aac3eb45431c59 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_71aac3eb45431c59:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_45bc010533e03e02 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_07fcd27f4c211252 {
  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_07fcd27f4c211252::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_07fcd27f4c211252::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_07fcd27f4c211252 i {
  font-weight: 400;
}
.under-line-btn_a367ae2588b77b3b {
  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_a367ae2588b77b3b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_a367ae2588b77b3b::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_a367ae2588b77b3b:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_26b2d57f50c91da2 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_26b2d57f50c91da2 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_26b2d57f50c91da2 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_26b2d57f50c91da2 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_26b2d57f50c91da2 p.disc_967f3d8050baa95c {
  margin-bottom: 50px;
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d .customer-review-area_192891bea8e97de5 .client-img_e63747007a3361f3 {
  width: 150px;
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d .customer-review-area_192891bea8e97de5 p.desc {
  min-width: max-content;
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d .customer-review-area_192891bea8e97de5 img {
  max-width: 40%;
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d .customer-review-area_192891bea8e97de5 img.two_70c37d0fac1c17af {
  left: 24px;
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d .customer-review-area_192891bea8e97de5 img.three_7832c6819b7f3a56 {
  left: 48px;
}
.banner-one-content-left_26b2d57f50c91da2 .button-banner-one-wrapper_6cf59866aa57708d .customer-review-area_192891bea8e97de5 img.four_a90a0f95bfe110da {
  left: 72px;
}

.banner-one-right-content-with-img_44212bb500a44ddf {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_44212bb500a44ddf {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_44212bb500a44ddf .img-1_491807dee36a2831 {
  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_44212bb500a44ddf .img-1_491807dee36a2831 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_44212bb500a44ddf .img-2_54696d71843effab {
  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_44212bb500a44ddf .img-2_54696d71843effab {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_18f3c7862be5bded {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_18f3c7862be5bded .box-one-top_b4143534bb1d6efb {
  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_18f3c7862be5bded .box-one-bottom_588a5c131f5eba42 {
  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_18f3c7862be5bded .radious-shape_9681442a4d16f4ea {
    display: none;
  }
}
.rts-banner-area-one_18f3c7862be5bded .radious-shape_9681442a4d16f4ea .right-top_5aca73dd028fb2fb {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_18f3c7862be5bded .radious-shape_9681442a4d16f4ea .right-bottom_988e5cad797619f9 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_18f3c7862be5bded .radious-shape_9681442a4d16f4ea .mid-top_8eda04eb4f21260c {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_18f3c7862be5bded .radious-shape_9681442a4d16f4ea .left-bottom_feafab2e3494f791 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_18f3c7862be5bded .radious-shape_9681442a4d16f4ea .left-top_e0fe31950293ea1e {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_18f3c7862be5bded .radious-shape_9681442a4d16f4ea .center-bottom_f3868aefef85aaa4 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-content-left_26b2d57f50c91da2 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-content-left_26b2d57f50c91da2 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-content-left_26b2d57f50c91da2 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-content-left_26b2d57f50c91da2 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-content-left_26b2d57f50c91da2 p.disc_967f3d8050baa95c {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-content-left_26b2d57f50c91da2 .customer-review-area_192891bea8e97de5 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-right-content-with-img_44212bb500a44ddf {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-right-content-with-img_44212bb500a44ddf .short-image-area_6b86fd5bacb71b8a .img-1_491807dee36a2831 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-right-content-with-img_44212bb500a44ddf .short-image-area_6b86fd5bacb71b8a .img-1_491807dee36a2831 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .banner-one-right-content-with-img_44212bb500a44ddf .short-image-area_6b86fd5bacb71b8a .img-1_491807dee36a2831 {
    left: 0;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-area-inner_77f0b9fcab1d7fcc {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 {
  margin-bottom: 40px;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .brand-left-short-title-one_1688cf4490385f98 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .brand-left-short-title-one_1688cf4490385f98 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .brand-left-short-title-one_1688cf4490385f98 .star-rating_7e1c665b13c79d4e {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .brand-left-short-title-one_1688cf4490385f98 .star-rating_7e1c665b13c79d4e li {
  list-style: none;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .brand-left-short-title-one_1688cf4490385f98 .star-rating_7e1c665b13c79d4e li a {
  color: #FF6354;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-title-area_41801846b7939fb0 .brand-left-short-title-one_1688cf4490385f98 p.disc_967f3d8050baa95c {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-slider-area_dcdd1160698232a6 {
  overflow: hidden;
}
.rts-banner-area-one_18f3c7862be5bded.banner-five_15f002a99f19d650 .brand-slider-area_dcdd1160698232a6 .brand-inner_b7cd1cb03d3b6022 {
  text-align: center;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 {
  background: #212026;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .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_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 p.disc_967f3d8050baa95c {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .button-area_3f508c9062ad5a35 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .button-area_3f508c9062ad5a35 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .button-area_3f508c9062ad5a35 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .button-area_3f508c9062ad5a35 .rts-btn.btn-primary-5_5b9be5f282f56b90 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .button-area_3f508c9062ad5a35 .rts-btn.btn-primary-5_5b9be5f282f56b90:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .button-area_3f508c9062ad5a35 .rts-btn.btn-primary-5-border_9d0b8d4537f1b4ca {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .counter-upmain-wrapper-style-six_3f1ef47b3752d86a {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .counter-upmain-wrapper-style-six_3f1ef47b3752d86a .single-counter-up-six_d5a11df54680c545 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-content-left_add0c383861eb0b5 .counter-upmain-wrapper-style-six_3f1ef47b3752d86a .single-counter-up-six_d5a11df54680c545 p {
  color: #D7D9E9;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b {
    width: 100%;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b .image-one_28985a2cb7a3fe3d {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b .image-one_28985a2cb7a3fe3d img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b .image-two_c3d1ea87f8809f9e {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-left_3a55e686c8bf882b .image-two_c3d1ea87f8809f9e img {
    width: 100%;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 {
    display: none;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 .image-three_cb15055f240aeb8f {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .banner-six-right-content-with-img_ddc54af4805f82af .image-right_ac610151a2b9a997 .image-four_b40d1f9c050ec8fe {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .shape_7005ae8bb2fb519f {
    display: none;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .shape_7005ae8bb2fb519f .right-top_5aca73dd028fb2fb {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .shape_7005ae8bb2fb519f .right-top_5aca73dd028fb2fb {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .shape_7005ae8bb2fb519f .right-bottom_988e5cad797619f9 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_18f3c7862be5bded.banner-six_f3bb4c8ffd0c96d3 .shape_7005ae8bb2fb519f .right-bottom_988e5cad797619f9 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_c5550f72c3540fab {
  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_c5550f72c3540fab::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_c5550f72c3540fab .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_c5550f72c3540fab .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_c5550f72c3540fab .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_c5550f72c3540fab p.disc_967f3d8050baa95c {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_c5550f72c3540fab p.disc_967f3d8050baa95c {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_c5550f72c3540fab p.disc_967f3d8050baa95c {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_c5550f72c3540fab p.disc_967f3d8050baa95c {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_c5550f72c3540fab p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}
.rts-banner-area-two_c5550f72c3540fab 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_c5550f72c3540fab form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_c5550f72c3540fab form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_c5550f72c3540fab form {
    max-width: 80%;
  }
}
.rts-banner-area-two_c5550f72c3540fab form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_c5550f72c3540fab form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_c5550f72c3540fab .bottom-text_639f9382a63efe12 p.disc_967f3d8050baa95c {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_4000c7e2c33a4594 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_4000c7e2c33a4594 {
    margin-top: 70px;
  }
}

.mt-dec-100_a4a0a5dec1742feb {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_611a7ec1bac341ac {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .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_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .two_70c37d0fac1c17af {
  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_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .two_70c37d0fac1c17af {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .two_70c37d0fac1c17af {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .three_7832c6819b7f3a56 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .three_7832c6819b7f3a56 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .four_a90a0f95bfe110da {
  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_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .four_a90a0f95bfe110da {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .four_a90a0f95bfe110da {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_611a7ec1bac341ac .banner-2-shape_4fc27176910c5b7e .five_6b05b22e2234ae54 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_55f19c5b4149bd43 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_9bf7c87891e733bc {
  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_9bf7c87891e733bc .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.banner-three-area-start_9bf7c87891e733bc .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.banner-three-area-start_9bf7c87891e733bc .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_9bf7c87891e733bc .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_9bf7c87891e733bc .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_9bf7c87891e733bc .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_f68d8caedc3772c1 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_f68d8caedc3772c1 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_f68d8caedc3772c1 .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_f68d8caedc3772c1 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_f68d8caedc3772c1 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_f68d8caedc3772c1 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_f68d8caedc3772c1 .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_f68d8caedc3772c1 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_f68d8caedc3772c1 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_f68d8caedc3772c1 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_f68d8caedc3772c1 p.disc_967f3d8050baa95c {
  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_f68d8caedc3772c1 p.disc_967f3d8050baa95c br {
    display: none;
  }
}
.banner-wrapper-three-main_f68d8caedc3772c1 .button-area_3f508c9062ad5a35 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_f68d8caedc3772c1 .button-area_3f508c9062ad5a35 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_f68d8caedc3772c1 .button-area_3f508c9062ad5a35 .under-line-btn_a367ae2588b77b3b::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_f68d8caedc3772c1 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_bab1f7956e29f0f6 {
  padding-top: 68px;
}
.banner-four-content-left_bab1f7956e29f0f6 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_bab1f7956e29f0f6 .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_bab1f7956e29f0f6 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_bab1f7956e29f0f6 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_bab1f7956e29f0f6 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_bab1f7956e29f0f6 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_bab1f7956e29f0f6 .banner-logo-area_e8388a6af4c5b6d9 {
  margin-top: 50px;
}
.banner-four-content-left_bab1f7956e29f0f6 .banner-logo-area_e8388a6af4c5b6d9 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_bab1f7956e29f0f6 .banner-logo-area_e8388a6af4c5b6d9 .logo-area_4d88446c019d74eb {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_bab1f7956e29f0f6 .banner-logo-area_e8388a6af4c5b6d9 .logo-area_4d88446c019d74eb {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_e8388a6af4c5b6d9 .light_1e48ac58e10115ce {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_e8388a6af4c5b6d9 .dark_0a93dff552f134a9 {
  display: none;
}

[data-theme=dark] .banner-logo-area_e8388a6af4c5b6d9 .light_1e48ac58e10115ce {
  display: none;
}
[data-theme=dark] .banner-logo-area_e8388a6af4c5b6d9 .dark_0a93dff552f134a9 {
  display: inline-flex;
}

.thumbnail-banner-right-four_9748e733038c3283 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_9748e733038c3283::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_9748e733038c3283::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_9748e733038c3283::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_9748e733038c3283::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_9748e733038c3283 .main_a66af71731ae7919 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_9748e733038c3283 .main_a66af71731ae7919 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_9748e733038c3283 .main_a66af71731ae7919 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_9748e733038c3283 img.shape_7005ae8bb2fb519f {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_9748e733038c3283 img.shape_7005ae8bb2fb519f {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_9748e733038c3283 img.shape_7005ae8bb2fb519f {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_9748e733038c3283 img.shape_7005ae8bb2fb519f {
    display: none;
  }
}

.rts-banner-four-area-start_dd004c69a9ef95c4 {
  position: relative;
}
.rts-banner-four-area-start_dd004c69a9ef95c4 .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_dd004c69a9ef95c4 .shape-area_123dd468f30a3a95 .one {
    display: none;
  }
}
.rts-banner-four-area-start_dd004c69a9ef95c4 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_dd004c69a9ef95c4 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_dd004c69a9ef95c4 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_0d839be803a5741d {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_0d839be803a5741d {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_0d839be803a5741d .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_0d839be803a5741d .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_0d839be803a5741d .title {
    font-size: 45px;
  }
  .banner-seven-left-content_0d839be803a5741d .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_0d839be803a5741d .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_0d839be803a5741d .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_0d839be803a5741d .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_0d839be803a5741d p.disc_967f3d8050baa95c {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_0d839be803a5741d p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}
.banner-seven-left-content_0d839be803a5741d form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_0d839be803a5741d form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_0d839be803a5741d form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_0d839be803a5741d form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_12ec4842a8713f31 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_12ec4842a8713f31 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_12ec4842a8713f31 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_12ec4842a8713f31 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_12ec4842a8713f31 .short-image_e721993d36840720 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_12ec4842a8713f31 .short-image_e721993d36840720.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_12ec4842a8713f31 .short-image_e721993d36840720.one {
    left: 0;
  }
}
.thumbnail-banner-seven_12ec4842a8713f31 .short-image_e721993d36840720.two_70c37d0fac1c17af {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_b225fb73472a8281 {
  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_b225fb73472a8281 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_b225fb73472a8281 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_b225fb73472a8281 .brand-area-style-seven_66b3769271a4eb09 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_b225fb73472a8281 .brand-area-style-seven_66b3769271a4eb09 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_b225fb73472a8281 .brand-area-style-seven_66b3769271a4eb09 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_b225fb73472a8281 .slider-Brand_53b3613c70a55c52 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_e70737f87cfd0db5 {
  position: relative;
}
.rts-banner-area-7_e70737f87cfd0db5 form {
  position: relative;
}
.rts-banner-area-7_e70737f87cfd0db5 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_e70737f87cfd0db5 form input {
  padding-left: 35px;
}
.rts-banner-area-7_e70737f87cfd0db5 .shape-area-start_d95ca8ad99924410 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e70737f87cfd0db5 .shape-area-start_d95ca8ad99924410 .two_70c37d0fac1c17af {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e70737f87cfd0db5 .shape-area-start_d95ca8ad99924410 .three_7832c6819b7f3a56 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e70737f87cfd0db5 .shape-area-start_d95ca8ad99924410 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.rts-banner-area-7_e70737f87cfd0db5 .shape-area-start_d95ca8ad99924410 .four_a90a0f95bfe110da {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e70737f87cfd0db5 .shape-area-start_d95ca8ad99924410 .four_a90a0f95bfe110da {
    display: none;
  }
}

.div-right-banner-floating_1c512c22b6c88323 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_1c512c22b6c88323 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_1c512c22b6c88323 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_266fd5b17aa90771 {
  background-image: url(../photos/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_266fd5b17aa90771 {
    height: auto;
  }
}

.inner-banner-8_48a9f867320dfca6 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_48a9f867320dfca6 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_48a9f867320dfca6 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_48a9f867320dfca6 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d {
    padding-top: 60px;
  }
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .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_48a9f867320dfca6 .left-area_ecab3da99585dc2d .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .title {
    font-size: 42px;
  }
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d p.disc_967f3d8050baa95c {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .customer-review-area_192891bea8e97de5 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .customer-review-area_192891bea8e97de5 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_48a9f867320dfca6 .left-area_ecab3da99585dc2d .customer-review-area_192891bea8e97de5 p {
  color: #F2F2F8;
}
.inner-banner-8_48a9f867320dfca6 .position-img_b456fc61e226005c {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_48a9f867320dfca6 .position-img_b456fc61e226005c {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_48a9f867320dfca6 .position-img_b456fc61e226005c {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_48a9f867320dfca6 .position-img_b456fc61e226005c {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_48a9f867320dfca6 .position-img_b456fc61e226005c {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_48a9f867320dfca6 .position-img_b456fc61e226005c {
    right: 10%;
  }
}
.inner-banner-8_48a9f867320dfca6 .right-area_2b9c752823dc9f1d .thumbnail-right-img_c54592566e98499c {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_48a9f867320dfca6 .right-area_2b9c752823dc9f1d .thumbnail-right-img_c54592566e98499c {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_e54d1b057ebb101c .about-main-wrapper_94f9591086385141 .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_e54d1b057ebb101c .about-main-wrapper_94f9591086385141 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_e54d1b057ebb101c .about-main-wrapper_94f9591086385141 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_e54d1b057ebb101c .about-main-wrapper_94f9591086385141 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_e54d1b057ebb101c .about-main-wrapper_94f9591086385141 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_e54d1b057ebb101c .banner-about-right_e5fbb2b24bf0c135 p.disc_967f3d8050baa95c {
  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_76160c12f6bfd8bd {
  background-image: url(../photos/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_76160c12f6bfd8bd .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_76160c12f6bfd8bd .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_4000c7e2c33a4594 {
  position: relative;
}
.large-image-video-area_4000c7e2c33a4594 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_4000c7e2c33a4594 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_4000c7e2c33a4594 .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_4000c7e2c33a4594 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_4000c7e2c33a4594 .thumbnail_905d8194251e37d6 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_4000c7e2c33a4594 .thumbnail_905d8194251e37d6 .pli-image_709fa23567ebee78 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_4000c7e2c33a4594 .thumbnail_905d8194251e37d6 .pli-image_709fa23567ebee78 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_12f304d467e187f8 form {
  position: relative;
}
.banner-area-wrapper-two_12f304d467e187f8 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_12f304d467e187f8 form input {
  padding-left: 40px;
}

.button-area-banner-four_0552ff1307a2812e {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_0552ff1307a2812e {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_0552ff1307a2812e .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_0552ff1307a2812e .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_dcdd1160698232a6 {
  overflow: hidden;
}
.brand-slider-area_dcdd1160698232a6 .brand-inner_b7cd1cb03d3b6022 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_5f6ed45ede27b871 .light_1e48ac58e10115ce,
[data-theme=light] .brand-area-main-wrapper-two_ec2399ce9fc24f56 .light_1e48ac58e10115ce,
[data-theme=light] .brand-slider-area_dcdd1160698232a6 .light_1e48ac58e10115ce {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_5f6ed45ede27b871 .dark_0a93dff552f134a9,
[data-theme=light] .brand-area-main-wrapper-two_ec2399ce9fc24f56 .dark_0a93dff552f134a9,
[data-theme=light] .brand-slider-area_dcdd1160698232a6 .dark_0a93dff552f134a9 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_5f6ed45ede27b871 .light_1e48ac58e10115ce,
[data-theme=dark] .brand-area-main-wrapper-two_ec2399ce9fc24f56 .light_1e48ac58e10115ce,
[data-theme=dark] .brand-slider-area_dcdd1160698232a6 .light_1e48ac58e10115ce {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_5f6ed45ede27b871 .dark_0a93dff552f134a9,
[data-theme=dark] .brand-area-main-wrapper-two_ec2399ce9fc24f56 .dark_0a93dff552f134a9,
[data-theme=dark] .brand-slider-area_dcdd1160698232a6 .dark_0a93dff552f134a9 {
  display: block;
}

.brand-left-short-title-one_1688cf4490385f98 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_1688cf4490385f98 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_ff54e8d10e426456 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_5f6ed45ede27b871 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_ec2399ce9fc24f56 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_ec2399ce9fc24f56 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_ec2399ce9fc24f56.about-page-brand_104ce7396eceb75d {
  padding: 0;
}

.bg-dark-p_119f63f90a404665 .title-style-one-center_84e2514dc46c7a20 .pre_efa095735ca0b1bd {
  color: #fff;
}
.bg-dark-p_119f63f90a404665 .title-style-one-center_84e2514dc46c7a20 .title {
  color: #fff;
}
.bg-dark-p_119f63f90a404665 .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .title {
  color: #FFF;
}
.bg-dark-p_119f63f90a404665 .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 .admin_5de381db753ca556 {
  color: var(--color-primary);
}
.bg-dark-p_119f63f90a404665 .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 .date_762c7393488918c8 {
  color: #fff;
}

.title-three-brand-wrapper_c81796c115081399 .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_1cb10fa6823414bb.home-six_cde68d84c118de0a {
  padding-bottom: 40px;
}

.title-style-one-center_84e2514dc46c7a20 {
  text-align: center;
}
.title-style-one-center_84e2514dc46c7a20 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_84e2514dc46c7a20 br {
    display: none;
  }
}
.title-style-one-center_84e2514dc46c7a20 .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_84e2514dc46c7a20 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_84e2514dc46c7a20 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_84e2514dc46c7a20 .title br {
    display: none;
  }
}

.title-style-one-left_2c374f04f8da9f8b {
  text-align: left;
}
.title-style-one-left_2c374f04f8da9f8b 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_2c374f04f8da9f8b .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_2c374f04f8da9f8b .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_2c374f04f8da9f8b .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_2c374f04f8da9f8b .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_2c374f04f8da9f8b .title br {
    display: none;
  }
}

.title-hover_ba9142d3f4acce07 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_ba9142d3f4acce07:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_c438dcc4d646a47a {
  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_c438dcc4d646a47a {
    padding: 20px;
  }
}
.single-pricing-area-start_c438dcc4d646a47a .pricing-top-area_52265283899fe713 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_c438dcc4d646a47a .pricing-top-area_52265283899fe713 .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_c438dcc4d646a47a .pricing-top-area_52265283899fe713 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_c438dcc4d646a47a .pricing-top-area_52265283899fe713 .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_c438dcc4d646a47a .pricing-body_10c40b9c9cde4685 p.disc_967f3d8050baa95c {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_c438dcc4d646a47a .pricing-body_10c40b9c9cde4685 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_c438dcc4d646a47a.active {
  background: var(--color-primary);
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-top-area_52265283899fe713 .title {
  color: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-top-area_52265283899fe713 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-top-area_52265283899fe713 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-body_10c40b9c9cde4685 p.disc_967f3d8050baa95c {
  color: #FFFFFF;
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-body_10c40b9c9cde4685 .check-content-wrapper_02515dc2f19447f8 .single-check-area_1e24cac66d9b0934 i {
  color: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-body_10c40b9c9cde4685 .check-content-wrapper_02515dc2f19447f8 .single-check-area_1e24cac66d9b0934 p {
  color: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a.active .pricing-body_10c40b9c9cde4685 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_c438dcc4d646a47a:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-top-area_52265283899fe713 .title {
  color: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-top-area_52265283899fe713 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-top-area_52265283899fe713 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-body_10c40b9c9cde4685 p.disc_967f3d8050baa95c {
  color: #FFFFFF;
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-body_10c40b9c9cde4685 .check-content-wrapper_02515dc2f19447f8 .single-check-area_1e24cac66d9b0934 i {
  color: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-body_10c40b9c9cde4685 .check-content-wrapper_02515dc2f19447f8 .single-check-area_1e24cac66d9b0934 p {
  color: #fff;
}
.single-pricing-area-start_c438dcc4d646a47a:hover .pricing-body_10c40b9c9cde4685 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_02515dc2f19447f8 .single-check-area_1e24cac66d9b0934 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_02515dc2f19447f8 .single-check-area_1e24cac66d9b0934 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_a085218aa0837b98 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_a085218aa0837b98 .shape-radious-image_e832dc03f60db285 {
    display: none;
  }
}
.rts-pricing-area-one_a085218aa0837b98 .shape-radious-image_e832dc03f60db285 .img-1_491807dee36a2831 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_a085218aa0837b98 .shape-radious-image_e832dc03f60db285 .img-2_54696d71843effab {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_2daf96a1834a9d3a {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_2daf96a1834a9d3a .head-pricing_1601a306504873bb {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_2daf96a1834a9d3a .head-pricing_1601a306504873bb .plane_name_36eeacc1fa151148 {
  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_2daf96a1834a9d3a .head-pricing_1601a306504873bb .doller-area_cca5cd0df93980c3 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_2daf96a1834a9d3a .head-pricing_1601a306504873bb .doller-area_cca5cd0df93980c3 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_2daf96a1834a9d3a .head-pricing_1601a306504873bb .doller-area_cca5cd0df93980c3 .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_2daf96a1834a9d3a .head-pricing_1601a306504873bb p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_2daf96a1834a9d3a .body .single-check_253776618cd599d9 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_2daf96a1834a9d3a .body .single-check_253776618cd599d9 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_2daf96a1834a9d3a .footer_eae0551d6a0ce219 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_2daf96a1834a9d3a .footer_eae0551d6a0ce219 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_2daf96a1834a9d3a .footer_eae0551d6a0ce219 p {
  margin-top: 20px;
}
.single-pricing-area-two_2daf96a1834a9d3a.free-place_e05ca73b0efc1644 .footer_eae0551d6a0ce219 .rts-btn.btn-primary-2_53bb37f2b70fde02::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_2daf96a1834a9d3a.free-place_e05ca73b0efc1644 .footer_eae0551d6a0ce219 .rts-btn.btn-primary-2_53bb37f2b70fde02::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_2daf96a1834a9d3a.professional-place_e5415b7fd8529c83 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_2daf96a1834a9d3a.professional-place_e5415b7fd8529c83 .head-pricing_1601a306504873bb .plane_name_36eeacc1fa151148 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_2daf96a1834a9d3a.professional-place_e5415b7fd8529c83 .body .single-check_253776618cd599d9 i {
  color: var(--color-primary);
}
.single-pricing-area-two_2daf96a1834a9d3a.enterprise-place_d74ffe63009481ad .head-pricing_1601a306504873bb .plane_name_36eeacc1fa151148 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_2daf96a1834a9d3a.enterprise-place_d74ffe63009481ad .body .single-check_253776618cd599d9 i {
  color: #BCBFDB;
}
.single-pricing-area-two_2daf96a1834a9d3a.enterprise-place_d74ffe63009481ad .footer_eae0551d6a0ce219 .rts-btn.btn-primary-2_53bb37f2b70fde02 {
  color: #000000d3;
}
.single-pricing-area-two_2daf96a1834a9d3a.enterprise-place_d74ffe63009481ad .footer_eae0551d6a0ce219 .rts-btn.btn-primary-2_53bb37f2b70fde02::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_2daf96a1834a9d3a.enterprise-place_d74ffe63009481ad .footer_eae0551d6a0ce219 .rts-btn.btn-primary-2_53bb37f2b70fde02::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_df5259ecb79ca808 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_df5259ecb79ca808 .pricing-top-tag_2e8c249a507b27fc 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_df5259ecb79ca808 .pric-area_3504036d6a6c5f85 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_df5259ecb79ca808 .pric-area_3504036d6a6c5f85 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_df5259ecb79ca808 .pric-area_3504036d6a6c5f85 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_df5259ecb79ca808 .pric-area_3504036d6a6c5f85 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_df5259ecb79ca808 .body .single-check-area_1e24cac66d9b0934 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_df5259ecb79ca808 .body .single-check-area_1e24cac66d9b0934 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_df5259ecb79ca808 .body .single-check-area_1e24cac66d9b0934 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_df5259ecb79ca808 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_df5259ecb79ca808 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_df5259ecb79ca808.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_df5259ecb79ca808.active .top-badge_c52b670102428f2a {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_df5259ecb79ca808.active .top-badge_c52b670102428f2a 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_df5259ecb79ca808.active .pricing-top-tag_2e8c249a507b27fc 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_df5259ecb79ca808.active .single-check-area_1e24cac66d9b0934 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_a2b0f14f2eed845b.rts-section-gap_318066c3a5788f7c.bg-light-border-radious_68a6fbb62164dfee {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_a2b0f14f2eed845b {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_a2b0f14f2eed845b .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_377b2dceb768a499 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_377b2dceb768a499 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_4a263fb0f2e3436d.inner_64435bf7f23de13a {
  position: relative;
}
.rtws-pricing-area-start_4a263fb0f2e3436d.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rtws-pricing-area-start_4a263fb0f2e3436d.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_4a263fb0f2e3436d.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_4a263fb0f2e3436d.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_7448130a42079cba {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_7448130a42079cba img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_d3ebb838084ecee2 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_d3ebb838084ecee2 p.disc_967f3d8050baa95c {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_d3ebb838084ecee2 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.providing-service-area-start-one_038b7bd9f79dd27a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_038b7bd9f79dd27a .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.providing-service-area-start-one_038b7bd9f79dd27a .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_038b7bd9f79dd27a .two_70c37d0fac1c17af {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_038b7bd9f79dd27a .three_7832c6819b7f3a56 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_038b7bd9f79dd27a .four_a90a0f95bfe110da {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_038b7bd9f79dd27a .five_6b05b22e2234ae54 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_038b7bd9f79dd27a .six_16a8d923d9054a07 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f {
    flex-direction: column;
  }
}
.rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f .title-style-one-left_2c374f04f8da9f8b {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f .title-style-one-left_2c374f04f8da9f8b .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f .title-style-one-left_2c374f04f8da9f8b {
    max-width: 100%;
  }
}
.rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
  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_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_31f67827ca3501c0 .title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.single-service-style-two_2b3e00fc615f1621 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_2b3e00fc615f1621 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_2b3e00fc615f1621 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_2b3e00fc615f1621 p.disc_967f3d8050baa95c {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233 {
  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_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233::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_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233:hover {
  color: var(--color-primary);
}
.single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233 i {
  margin: 0;
}

.mt-dec-service-p-3_e22fe5d0ce6c742a {
  margin-top: -300px;
}

.single-service-primary-3_c6589a0916579067 {
  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_c6589a0916579067::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_c6589a0916579067 .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_c6589a0916579067 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_c6589a0916579067 .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_c6589a0916579067 p.disc_967f3d8050baa95c {
  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_c6589a0916579067 .under-line-btn_a367ae2588b77b3b {
  transition: 0.3s;
}
.single-service-primary-3_c6589a0916579067:hover {
  border-color: #fff;
}
.single-service-primary-3_c6589a0916579067:hover .icon {
  background: #fff;
}
.single-service-primary-3_c6589a0916579067:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_c6589a0916579067:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_c6589a0916579067:hover .title {
  color: #fff;
}
.single-service-primary-3_c6589a0916579067:hover p.disc_967f3d8050baa95c {
  color: #fff;
}
.single-service-primary-3_c6589a0916579067:hover a.under-line-btn_a367ae2588b77b3b {
  color: #fff;
}
.single-service-primary-3_c6589a0916579067:hover::after {
  opacity: 1;
}

.rts-service-area-five_04c600cb4282166e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_04c600cb4282166e .button-pagination-area_c92cf3584bafb81d {
    display: none;
  }
}
.rts-service-area-five_04c600cb4282166e .section-inner_9dc9ad2981e2c199 {
  position: relative;
}
.rts-service-area-five_04c600cb4282166e .service-swiper-main-wrapper-2_1dc9f317ce617a14 {
  overflow: hidden;
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .title {
  color: var(--color-title);
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .disc_967f3d8050baa95c {
  color: var(--color-body);
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233::after {
  background: #BCBFDB;
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233::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_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621 .btn-border-bottom_9c3de2b88aa82233:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621.style-six_e78e2a30bd52b174 {
  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_04c600cb4282166e .single-service-style-two_2b3e00fc615f1621.style-six_e78e2a30bd52b174.mid_b7457e11d5d396c4 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_04c600cb4282166e .swiper-button-next,
.rts-service-area-five_04c600cb4282166e .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_04c600cb4282166e .swiper-button-next:hover,
.rts-service-area-five_04c600cb4282166e .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_04c600cb4282166e .swiper-button-next::after,
.rts-service-area-five_04c600cb4282166e .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_04c600cb4282166e .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_04c600cb4282166e .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_04c600cb4282166e .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_04c600cb4282166e .swiper-pagination2 .swiper-pagination-bullet_53f145f9e30859eb {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_04c600cb4282166e .swiper-pagination2 .swiper-pagination-bullet_53f145f9e30859eb.swiper-pagination-bullet-active_5203da8bcc4f5000 {
  background: #FF6354;
}

.title-wrapper-between_88a8bc937f9ae25f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_88a8bc937f9ae25f {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_88a8bc937f9ae25f {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.rts-service-area-style-4_3b517592de09faf4 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_3b517592de09faf4 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_3b517592de09faf4 p.disc_967f3d8050baa95c {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_ccf8a9b2cc1ede1a {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_ccf8a9b2cc1ede1a .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_ccf8a9b2cc1ede1a .title {
  margin-bottom: 24px;
}
.single-service-area-seven_ccf8a9b2cc1ede1a p.disc_967f3d8050baa95c {
  margin-bottom: 20px;
}
.single-service-area-seven_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd::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_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd:hover {
  color: var(--color-primary);
}
.single-service-area-seven_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_ccf8a9b2cc1ede1a .rts-readmore-arrow-top_21637a39719365cd:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_331ad9e63c3d99be {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_1e5471d6d74ee9da .area-3_ed74443f7d0126b5 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_1e5471d6d74ee9da .thumbnail-service-1_7448130a42079cba {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_1e5471d6d74ee9da .service-content-style-one_d3ebb838084ecee2.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_1e5471d6d74ee9da .service-content-style-one_d3ebb838084ecee2 .title {
  color: #fff;
}
.providing-service-area-start-seven_1e5471d6d74ee9da .service-content-style-one_d3ebb838084ecee2 p.disc_967f3d8050baa95c {
  color: #fff;
}
.providing-service-area-start-seven_1e5471d6d74ee9da .service-content-style-one_d3ebb838084ecee2 .under-line-btn_a367ae2588b77b3b {
  color: #fff;
}
.providing-service-area-start-seven_1e5471d6d74ee9da .service-content-style-one_d3ebb838084ecee2 .under-line-btn_a367ae2588b77b3b::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_d3541b9ca165db8f {
  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_d3541b9ca165db8f .title-wrapper-between_88a8bc937f9ae25f .title {
  color: #fff;
}
.service-bg-about-page_d3541b9ca165db8f .title-wrapper-between_88a8bc937f9ae25f p.disc_967f3d8050baa95c {
  color: #E4E5F1;
}
.service-bg-about-page_d3541b9ca165db8f .rts-service-area-style-4_3b517592de09faf4 p.disc_967f3d8050baa95c {
  color: #E4E5F1;
}
.service-bg-about-page_d3541b9ca165db8f .rts-service-area-style-4_3b517592de09faf4 .title {
  color: #fff;
}

.title-service-page-area-top_ef7fa9b8517061c9 .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_ef7fa9b8517061c9 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_ef7fa9b8517061c9 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_ef7fa9b8517061c9 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_ef7fa9b8517061c9 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_ef7fa9b8517061c9 p.disc_967f3d8050baa95c {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_ef7fa9b8517061c9 p.disc_967f3d8050baa95c {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_ef7fa9b8517061c9 p.disc_967f3d8050baa95c {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_ef7fa9b8517061c9 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.service-page-service-style_05550201af3ca21d {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_05550201af3ca21d:hover {
  background: #614CE1;
}
.service-page-service-style_05550201af3ca21d:hover .icon {
  background: #fff;
}
.service-page-service-style_05550201af3ca21d:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_05550201af3ca21d:hover .title {
  color: #fff;
}
.service-page-service-style_05550201af3ca21d:hover p.disc_967f3d8050baa95c {
  color: #fff;
}
.service-page-service-style_05550201af3ca21d:hover a.learn-more-btn-underline_c99f84396ee318c8 {
  color: #fff;
}
.service-page-service-style_05550201af3ca21d:hover a.learn-more-btn-underline_c99f84396ee318c8::after {
  background: #fff;
}
.service-page-service-style_05550201af3ca21d .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_05550201af3ca21d .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_05550201af3ca21d p.disc_967f3d8050baa95c {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_05550201af3ca21d .learn-more-btn-underline_c99f84396ee318c8 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_05550201af3ca21d .learn-more-btn-underline_c99f84396ee318c8::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_05550201af3ca21d .learn-more-btn-underline_c99f84396ee318c8:hover {
  color: var(--color-primary);
}
.service-page-service-style_05550201af3ca21d .learn-more-btn-underline_c99f84396ee318c8:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_4eb360caa87283af {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 {
    display: none;
  }
}
.service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .one {
    display: none;
  }
}
.service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .two_70c37d0fac1c17af {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .two_70c37d0fac1c17af {
    display: none;
  }
}

.service-relative_4eb360caa87283af {
  position: relative;
}
.service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .three_7832c6819b7f3a56 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .four_a90a0f95bfe110da {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_86926ec2fb244250 .portfolio-content-wrapper-list_8d030c8fd8f12c4f {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_86926ec2fb244250 .portfolio-content-wrapper-list_8d030c8fd8f12c4f {
    margin-bottom: 0;
  }
}

.service-relative_4eb360caa87283af {
  position: relative;
}
.service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .five_6b05b22e2234ae54 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_4eb360caa87283af .service--shape_f865c08fc6ed2fc7 .six_16a8d923d9054a07 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_cd1bc566a4e20dc0 .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_cd1bc566a4e20dc0 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_cd1bc566a4e20dc0 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_cd1bc566a4e20dc0 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_cd1bc566a4e20dc0 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_cd1bc566a4e20dc0 p.disc_967f3d8050baa95c {
  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_cd1bc566a4e20dc0 p.disc_967f3d8050baa95c {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_cd1bc566a4e20dc0 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.rts-service-banner-area_ff151a7f6cc799b5 {
  position: relative;
}
.rts-service-banner-area_ff151a7f6cc799b5 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ff151a7f6cc799b5 .one {
    display: none;
  }
}
.rts-service-banner-area_ff151a7f6cc799b5 .two_70c37d0fac1c17af {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ff151a7f6cc799b5 .two_70c37d0fac1c17af {
    display: none;
  }
}
.rts-service-banner-area_ff151a7f6cc799b5 .three_7832c6819b7f3a56 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ff151a7f6cc799b5 .three_7832c6819b7f3a56 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_ff151a7f6cc799b5 .three_7832c6819b7f3a56 {
    top: 10%;
  }
}
.rts-service-banner-area_ff151a7f6cc799b5 .four_a90a0f95bfe110da {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ff151a7f6cc799b5 .four_a90a0f95bfe110da {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 .single-counter-up_402530234d658975 {
  position: relative;
}
.counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 .single-counter-up_402530234d658975::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_9626331b01e7265d.service-single_56490639563b64b5 .single-counter-up_402530234d658975::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 .single-counter-up_402530234d658975::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_9626331b01e7265d.service-single_56490639563b64b5 .single-counter-up_402530234d658975:last-child::after {
  display: none;
}

.single-service-banner-area_4d555cc7e711b693 {
  position: relative;
}
.single-service-banner-area_4d555cc7e711b693 .banner-area-left-service-single_cd1bc566a4e20dc0 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_4d555cc7e711b693 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.single-service-banner-area_4d555cc7e711b693 .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_4d555cc7e711b693 .shape-area_123dd468f30a3a95 .one {
    top: 92%;
  }
}
.single-service-banner-area_4d555cc7e711b693 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_4d555cc7e711b693 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_4d555cc7e711b693 .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_4d555cc7e711b693 .thumbnail_905d8194251e37d6 {
  position: relative;
}
.single-service-banner-area_4d555cc7e711b693 .thumbnail_905d8194251e37d6 .short-image_e721993d36840720 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_e90df68b097da7cd {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_e90df68b097da7cd .title-style-one-center_84e2514dc46c7a20 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_e90df68b097da7cd .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_e90df68b097da7cd .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_e90df68b097da7cd .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_31f67827ca3501c0 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_31f67827ca3501c0 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_a8ec457d1eb529f3 {
    padding: 80px 0;
  }
}

.image-area-service-1_4d6525713550b783 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_4d6525713550b783 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_4d6525713550b783 .small_4971843d041ffd4f {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_4d6525713550b783.bottom-1 .small_4971843d041ffd4f {
  right: 50px;
  left: unset;
}
.image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f {
    display: none;
  }
}
.image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f.mid_b7457e11d5d396c4 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f.mid_b7457e11d5d396c4 {
    left: 35%;
  }
}
.image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f.two_70c37d0fac1c17af {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f.two_70c37d0fac1c17af {
    display: none;
  }
}
.image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f.three_7832c6819b7f3a56 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_4d6525713550b783.area-3 .small_4971843d041ffd4f.three_7832c6819b7f3a56 {
    display: none;
  }
}

.rts-working-process-area_d39ebd6983cf8b91.about_236cb637dad8047a {
  background: var(--choose-bg);
}
.rts-working-process-area_d39ebd6983cf8b91.about_236cb637dad8047a .accordion-area-4_521a4df8508268dd .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_d39ebd6983cf8b91.about_236cb637dad8047a .thumbnail-left_17586b5a53506c1a {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_d39ebd6983cf8b91.about_236cb637dad8047a .accordion-area-4_521a4df8508268dd .accordion-item button {
  color: #fff;
}

.our-service-area_b7c05dca006d85ae {
  position: relative;
}
.our-service-area_b7c05dca006d85ae.about_236cb637dad8047a {
  overflow: hidden;
}
.our-service-area_b7c05dca006d85ae.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.our-service-area_b7c05dca006d85ae.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_b7c05dca006d85ae.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  bottom: 120px;
  right: 25%;
}
.our-service-area_b7c05dca006d85ae.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_b7c05dca006d85ae.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
    display: none;
  }
}

.rts-service-banner-area_ff151a7f6cc799b5.inner_64435bf7f23de13a .title-service-page-area-top_ef7fa9b8517061c9 .title {
  max-width: 100%;
}

.about-large-image-bg_60184d966de62a0f {
  background-image: url(../photos/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_60184d966de62a0f {
    height: 350px;
  }
}

.step-down-text-process_b053b97ea79c74a0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_b053b97ea79c74a0 {
    display: none;
  }
}
.step-down-text-process_b053b97ea79c74a0 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_b053b97ea79c74a0 .two_70c37d0fac1c17af {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_b053b97ea79c74a0 .three_7832c6819b7f3a56 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_b053b97ea79c74a0 .four_a90a0f95bfe110da {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_8fa3b20212d45071 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 {
    padding-bottom: 50px;
  }
}
.connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 .title-main_491d5f9a146c7d86 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 .title-main_491d5f9a146c7d86 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 .title-main_491d5f9a146c7d86 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 p.disc_967f3d8050baa95c {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 p.disc_967f3d8050baa95c {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_8fa3b20212d45071 .connection-people-left_76a94f94c3c2c362 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}
.connection-people-area_8fa3b20212d45071 .thumbnail-connection-area-right_c254c0d7be9b8f9d {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_8fa3b20212d45071 .shape-area-img_18492f46c12e1614 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_8fa3b20212d45071 .shape-area-img_18492f46c12e1614 .one {
    display: none;
  }
}
.connection-people-area_8fa3b20212d45071 .shape-area-img_18492f46c12e1614 .two_70c37d0fac1c17af {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_2dae0fc7f4f1be7c {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_2dae0fc7f4f1be7c img {
  margin-bottom: 24px;
}
.single-about-small-cd_2dae0fc7f4f1be7c .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_2dae0fc7f4f1be7c p.disc_967f3d8050baa95c {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_04b7a6f351d90c8e {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_04b7a6f351d90c8e .number_b65f08003847ff0d {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_04b7a6f351d90c8e .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_04b7a6f351d90c8e p.disc_967f3d8050baa95c {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_6bb5a3fc969390a5 {
  margin-top: -120px;
}

.step-down-text-process_b053b97ea79c74a0 p.disc_967f3d8050baa95c {
  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_b053b97ea79c74a0 p.disc_967f3d8050baa95c {
    font-size: 18px;
  }
}

.container-1058_6448ca52d7ab59dc {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_0534a0f435f198f6 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_0534a0f435f198f6 .thumbnail_905d8194251e37d6 {
  height: 100%;
}
.working-process-right-area-one_0534a0f435f198f6 .thumbnail_905d8194251e37d6 .large_f07f2c01642e8c22 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_0534a0f435f198f6 .large_f07f2c01642e8c22 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_0534a0f435f198f6 .small_4971843d041ffd4f {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_0534a0f435f198f6 .small_4971843d041ffd4f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_0534a0f435f198f6 .small_4971843d041ffd4f {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_0534a0f435f198f6 .small_4971843d041ffd4f {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_c729ddbf66d1133a button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_c729ddbf66d1133a button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_e4a9ba688a7bb948 .working-process-accordion-one .accordion-item .accordion-header_c729ddbf66d1133a 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_8d2cbfb17ab82d29 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_c729ddbf66d1133a {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_c729ddbf66d1133a 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_c729ddbf66d1133a 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_c729ddbf66d1133a button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_c729ddbf66d1133a button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_8d2cbfb17ab82d29 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_d39ebd6983cf8b91 .thumbnail-left_17586b5a53506c1a img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_d39ebd6983cf8b91 .thumbnail-left_17586b5a53506c1a img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_521a4df8508268dd .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_521a4df8508268dd {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_521a4df8508268dd {
    padding-left: 0;
  }
}
.accordion-area-4_521a4df8508268dd .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_521a4df8508268dd .accordion-item:last-child {
  border: none;
}
.accordion-area-4_521a4df8508268dd .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_521a4df8508268dd .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_521a4df8508268dd .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_521a4df8508268dd .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_521a4df8508268dd .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_521a4df8508268dd .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_521a4df8508268dd .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_e4a9ba688a7bb948 {
  position: relative;
}
.rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    display: none;
  }
}
.rts-working-porcess-area-two_e4a9ba688a7bb948 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_9626331b01e7265d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_9626331b01e7265d {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_9626331b01e7265d .single-counter-up_402530234d658975 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_9626331b01e7265d .single-counter-up_402530234d658975 .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_9626331b01e7265d .single-counter-up_402530234d658975 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_9626331b01e7265d .single-counter-up_402530234d658975 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_9626331b01e7265d .single-counter-up-five_6de8ebbf4b92f357 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_9626331b01e7265d .single-counter-up-five_6de8ebbf4b92f357 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_9626331b01e7265d .single-counter-up-five_6de8ebbf4b92f357 .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_94245d0a8e972edd .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_ed42e9f016c4b0a1 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_ed42e9f016c4b0a1 .single-counter-up-two_ad8ba9c95d8f6ba2 .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_ed42e9f016c4b0a1 .single-counter-up-two_ad8ba9c95d8f6ba2 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_ed42e9f016c4b0a1 .single-counter-up-two_ad8ba9c95d8f6ba2 .inmformation_1bff4c675745beb7 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_ed42e9f016c4b0a1::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_ed42e9f016c4b0a1 .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_ed42e9f016c4b0a1 .shape-area_123dd468f30a3a95 img {
    display: none;
  }
}
.counter-up-area-four_ed42e9f016c4b0a1 .shape-area_123dd468f30a3a95 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_517b5547dbb4da4e p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_517b5547dbb4da4e h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_ddcff1ec4beac336 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_ddcff1ec4beac336 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_ddcff1ec4beac336 p.disc_967f3d8050baa95c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_3f1ef47b3752d86a.area-2_53fe73253133467f {
  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_3f1ef47b3752d86a.area-2_53fe73253133467f {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_3f1ef47b3752d86a.area-2_53fe73253133467f .single-counter-up_402530234d658975 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_3f1ef47b3752d86a.area-2_53fe73253133467f .single-counter-up_402530234d658975 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_3f1ef47b3752d86a.area-2_53fe73253133467f .single-counter-up_402530234d658975 .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_3f1ef47b3752d86a.area-2_53fe73253133467f .single-counter-up_402530234d658975 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_39086855215cce5f {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_39086855215cce5f {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_39086855215cce5f img {
  border-radius: 16px;
}

.call-to-action-area-7_4a392b8e7aac2671 {
  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_4a392b8e7aac2671 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_4a392b8e7aac2671 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_4a392b8e7aac2671 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_4a392b8e7aac2671 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_4a392b8e7aac2671 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_4a392b8e7aac2671 p.disc_967f3d8050baa95c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_4a392b8e7aac2671 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_4a392b8e7aac2671 .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.call-to-action-area-7_4a392b8e7aac2671 .shape-area_123dd468f30a3a95 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_4a392b8e7aac2671 .shape-area_123dd468f30a3a95 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_4a392b8e7aac2671 .shape-area_123dd468f30a3a95 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_4a392b8e7aac2671 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_c7a33e8bba9cbf09 {
  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_c7a33e8bba9cbf09 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_c7a33e8bba9cbf09 {
    padding: 50px;
  }
}
.call-to-action-area-5_c7a33e8bba9cbf09 .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_c7a33e8bba9cbf09 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_c7a33e8bba9cbf09 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_c7a33e8bba9cbf09 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_c7a33e8bba9cbf09 p.disc_967f3d8050baa95c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .button-area_3f508c9062ad5a35 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_c7a33e8bba9cbf09 .button-area_3f508c9062ad5a35 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn.btn-secondary-5_73cd28ecfe1fd0bc {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn.btn-secondary-5_73cd28ecfe1fd0bc:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn.btn-secondary-5-1_fbfdeed166da79d5 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn.btn-secondary-5-1_fbfdeed166da79d5:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c7a33e8bba9cbf09 .shape-area_123dd468f30a3a95 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .shape-area_123dd468f30a3a95 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_c7a33e8bba9cbf09 .shape-image_9dd6266482a23e71 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 p.disc_967f3d8050baa95c {
  color: var(--color-second);
}
.call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .btn-primary-4-border_cda2af3e1daa69ff {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .btn-primary-4-border_cda2af3e1daa69ff:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .shape-image_9dd6266482a23e71 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .shape-image_9dd6266482a23e71 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .shape-image_9dd6266482a23e71 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c7a33e8bba9cbf09.area-5_2 .shape-image_9dd6266482a23e71 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_7b2eb4908ede373d {
  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_7b2eb4908ede373d {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_7b2eb4908ede373d {
    padding: 80px 30px;
  }
}

.container-counter-about-page_a49aba73daf3a064 {
  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_a49aba73daf3a064 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_a49aba73daf3a064 .single-counter-up_402530234d658975 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_a49aba73daf3a064 .single-counter-up_402530234d658975 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_a49aba73daf3a064 .single-counter-up_402530234d658975 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_a49aba73daf3a064 .single-counter-up_402530234d658975:last-child {
  border: none;
}
.container-counter-about-page_a49aba73daf3a064 .single-counter-up_402530234d658975 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_a49aba73daf3a064 .single-counter-up_402530234d658975 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_c99fe85706a8bdfb {
  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_c99fe85706a8bdfb {
    padding: 20px;
  }
}
.single-testimonials-area_c99fe85706a8bdfb .logo_ec3dec62d0c3ceb7 {
  margin-bottom: 24px;
}
.single-testimonials-area_c99fe85706a8bdfb p.disc_967f3d8050baa95c {
  max-width: 95%;
}
.single-testimonials-area_c99fe85706a8bdfb .author-area_78a06e2ee50bcdc5 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_c99fe85706a8bdfb .author-area_78a06e2ee50bcdc5 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_c99fe85706a8bdfb .quote-image_b0b2b247a27e6fde {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_c99fe85706a8bdfb .quote-image_b0b2b247a27e6fde {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_d79e73ecfb078989 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_d79e73ecfb078989 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-testimonials-area-one_d79e73ecfb078989 .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_d79e73ecfb078989 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-next,
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-next::after,
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .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_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-next:hover::after,
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_d79e73ecfb078989 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_b5a5652022f25cff {
  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_b5a5652022f25cff: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_2a3dd7b6321fbcf5 {
  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_87d79bae3b8e650d {
  border-radius: 20px;
}

.single-testimonisl-three_68fcad48daa4eaa3 {
  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_68fcad48daa4eaa3::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_68fcad48daa4eaa3::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_68fcad48daa4eaa3 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_68fcad48daa4eaa3 p.disc_967f3d8050baa95c {
  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_68fcad48daa4eaa3 .author_6fc0e00ee6cd3dc0 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_68fcad48daa4eaa3 .author_6fc0e00ee6cd3dc0 p.disc_967f3d8050baa95c {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_b7c9341a92251d7b {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_b7c9341a92251d7b p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_b7c9341a92251d7b .small-team-aera_5fbf84336c7453ef {
  margin-top: -40px;
}
.expart-team-small-thumb_b7c9341a92251d7b .small-team-aera_5fbf84336c7453ef img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_b7c9341a92251d7b .small-team-aera_5fbf84336c7453ef img.two_70c37d0fac1c17af {
  left: 30px;
}
.expart-team-small-thumb_b7c9341a92251d7b .small-team-aera_5fbf84336c7453ef img.three_7832c6819b7f3a56 {
  left: 60px;
}
.expart-team-small-thumb_b7c9341a92251d7b .small-team-aera_5fbf84336c7453ef img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_a417c522d4478ca5 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_a417c522d4478ca5 {
    width: 100%;
  }
}

.single-testimonials-4_7e9454bdb6d3b3e2 {
  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_7e9454bdb6d3b3e2 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_7e9454bdb6d3b3e2 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_7e9454bdb6d3b3e2 p.disc_967f3d8050baa95c {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_7e9454bdb6d3b3e2 .author_6fc0e00ee6cd3dc0 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_7e9454bdb6d3b3e2 .author_6fc0e00ee6cd3dc0 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_840b7b480daddc85 {
  position: relative;
}
.rts-client-feedback-area_840b7b480daddc85.home-2_eafa36086e955143 .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_840b7b480daddc85.home-2_eafa36086e955143 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_971ce18eac53174b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
    display: none;
  }
}
.rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_971ce18eac53174b .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_4efafcabbada9a5f .single-testimonials-area_c99fe85706a8bdfb {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_4efafcabbada9a5f .single-testimonials-area_c99fe85706a8bdfb p.disc_967f3d8050baa95c {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_4efafcabbada9a5f .single-testimonials-area_c99fe85706a8bdfb .author-area_78a06e2ee50bcdc5 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_4efafcabbada9a5f .single-testimonials-area_c99fe85706a8bdfb .author-area_78a06e2ee50bcdc5 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_4efafcabbada9a5f {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_4efafcabbada9a5f .title-style-one-center_84e2514dc46c7a20 .pre_efa095735ca0b1bd {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_4efafcabbada9a5f .title-style-one-center_84e2514dc46c7a20 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_4efafcabbada9a5f .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_4efafcabbada9a5f .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_28ddb6c44e693c6f {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_28ddb6c44e693c6f .inner_64435bf7f23de13a {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_28ddb6c44e693c6f .inner_64435bf7f23de13a {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_28ddb6c44e693c6f .inner_64435bf7f23de13a {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_28ddb6c44e693c6f .inner_64435bf7f23de13a {
    padding: 25px;
  }
}
.testimonials-filwidth_28ddb6c44e693c6f .body {
  margin-top: 30px;
}
.testimonials-filwidth_28ddb6c44e693c6f .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_28ddb6c44e693c6f .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_28ddb6c44e693c6f .body .author_6fc0e00ee6cd3dc0 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_28ddb6c44e693c6f .body .author_6fc0e00ee6cd3dc0 a .title-name_d02ea17c01a0ceaf {
  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_53f145f9e30859eb {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb.swiper-pagination-bullet-active_5203da8bcc4f5000 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_5216aae548352ecc {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-left_32bc00003d4388b3 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-left_32bc00003d4388b3 .heading-title_d471bfb51ed043d3 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-left_32bc00003d4388b3 .author-area_78a06e2ee50bcdc5 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-left_32bc00003d4388b3 .author-area_78a06e2ee50bcdc5 .right-content_9b8130ccb0140957 .author-title_b667620c4487a437 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-left_32bc00003d4388b3 .author-area_78a06e2ee50bcdc5 .right-content_9b8130ccb0140957 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-right_a7567f7d86ef2998 {
  margin-left: 40px;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-right_a7567f7d86ef2998 .right-inner_61a64d1736ff2128 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-right_a7567f7d86ef2998 .right-inner_61a64d1736ff2128 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-right_a7567f7d86ef2998 .right-inner_61a64d1736ff2128 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-right_a7567f7d86ef2998 .right-inner_61a64d1736ff2128 .item .heading-title_d471bfb51ed043d3 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 .testimonial-right_a7567f7d86ef2998 .right-inner_61a64d1736ff2128 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_5216aae548352ecc .section-inner_9dc9ad2981e2c199 {
  position: relative;
}
.rts-testimonials-area-six_5216aae548352ecc .service-swiper-main-wrapper-2_1dc9f317ce617a14 {
  overflow: hidden;
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-slide:nth-child(odd) .single-service-style-two_2b3e00fc615f1621 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_5216aae548352ecc .single-service-style-two_2b3e00fc615f1621 {
  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_5216aae548352ecc .single-service-style-two_2b3e00fc615f1621 .disc_967f3d8050baa95c {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_5216aae548352ecc .single-service-style-two_2b3e00fc615f1621 .author-area_78a06e2ee50bcdc5 {
  margin-top: 10px;
}
.rts-testimonials-area-six_5216aae548352ecc .single-service-style-two_2b3e00fc615f1621 .author-area_78a06e2ee50bcdc5 .author-content_d3a0de7b3ec4511d .author-title_b667620c4487a437 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_5216aae548352ecc .single-service-style-two_2b3e00fc615f1621 .author-area_78a06e2ee50bcdc5 .author-content_d3a0de7b3ec4511d .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-next,
.rts-testimonials-area-six_5216aae548352ecc .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_5216aae548352ecc .swiper-button-next i,
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-next:hover,
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-next::after,
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_5216aae548352ecc .swiper-button-next,
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-pagination2 .swiper-pagination-bullet_53f145f9e30859eb {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_5216aae548352ecc .swiper-pagination2 .swiper-pagination-bullet_53f145f9e30859eb.swiper-pagination-bullet-active_5203da8bcc4f5000 {
  background: #FF6354;
}

.rts-testimonials-area-three_546b75bef76ca036 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .one {
    display: none;
  }
}
.rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.rts-testimonials-area-three_546b75bef76ca036 .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_23b892c3da31ba30 {
  position: relative;
}
.rts-testimonials-area-7_23b892c3da31ba30 .testimonials--shape_18f46b4b7ad7a20a img {
  position: absolute;
}
.rts-testimonials-area-7_23b892c3da31ba30 .testimonials--shape_18f46b4b7ad7a20a img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_23b892c3da31ba30 .testimonials--shape_18f46b4b7ad7a20a img.two_70c37d0fac1c17af {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_c99fe85706a8bdfb .logo_ec3dec62d0c3ceb7 .light_1e48ac58e10115ce {
  display: block;
}
[data-theme=light] .single-testimonials-area_c99fe85706a8bdfb .logo_ec3dec62d0c3ceb7 .dark_0a93dff552f134a9 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_c99fe85706a8bdfb .logo_ec3dec62d0c3ceb7 .light_1e48ac58e10115ce {
  display: none;
}
[data-theme=dark] .single-testimonials-area_c99fe85706a8bdfb .logo_ec3dec62d0c3ceb7 .dark_0a93dff552f134a9 {
  display: block;
}

.single-blog-area-style-one_92a1891026caa1bb:hover .thumbnail_905d8194251e37d6 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .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_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 .admin_5de381db753ca556 {
  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_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 .date_762c7393488918c8 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_2656c608da4af3b1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_2656c608da4af3b1 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-blog-area-one_2656c608da4af3b1 .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-blog-area-one_2656c608da4af3b1 .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_2656c608da4af3b1 .shape-area_123dd468f30a3a95 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_2656c608da4af3b1 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_2656c608da4af3b1 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_2656c608da4af3b1 .rts-btn.btn-primary_b5a5652022f25cff.text-center_c74d630c359c6d1f {
  margin: auto;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 {
  border-radius: 0;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 img {
  border-radius: 0;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa {
  background: var(--blog-single);
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 .date_762c7393488918c8 span {
  margin-right: 10px;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .btn-area_8f7aeb02cb93f369 {
  text-align: center;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .btn-area_8f7aeb02cb93f369 .read-more-btn_8a6d6ef4dd027d86 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .btn-area_8f7aeb02cb93f369 .read-more-btn_8a6d6ef4dd027d86:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .btn-area_8f7aeb02cb93f369 .read-more-btn_8a6d6ef4dd027d86::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_2656c608da4af3b1.home-five_18bdaa41e52641a8 .title-style-one-center_84e2514dc46c7a20 .pre_efa095735ca0b1bd {
  color: var(--color-primary-2);
}
.rts-blog-area-one_2656c608da4af3b1.home-five_18bdaa41e52641a8 .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .bottom-area_4e3b82f390aebe48 .admin_5de381db753ca556 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_2656c608da4af3b1.home-five_18bdaa41e52641a8 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_2656c608da4af3b1.home-five_18bdaa41e52641a8 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_2656c608da4af3b1.home-six_cde68d84c118de0a .title-style-one-center_84e2514dc46c7a20 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_2656c608da4af3b1.style-seven_1a86f29270fe1959 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_2656c608da4af3b1.style-seven_1a86f29270fe1959 .title-style-one-center_84e2514dc46c7a20 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_2656c608da4af3b1.style-seven_1a86f29270fe1959 .rts-btn.btn-primary-border_a0110f4e7ab13e94 {
  color: var(--color-primary);
}
.rts-blog-area-one_2656c608da4af3b1.style-seven_1a86f29270fe1959 .rts-btn.btn-primary-border_a0110f4e7ab13e94:hover {
  color: #fff;
}

.single-blog-area-style-one_92a1891026caa1bb.eight-area_d6ad7d65f3f30b5f {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_bc7c9d2612985be9 {
  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_bc7c9d2612985be9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_bc7c9d2612985be9::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_bc7c9d2612985be9:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_d8d90035d048c6c9 {
  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_d8d90035d048c6c9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_d8d90035d048c6c9::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_d8d90035d048c6c9:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_92a1891026caa1bb.about-page_912ed58f3b1f1d73 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.one {
    display: none;
  }
}
.rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    top: 2%;
  }
}
.rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_89db349438bbebc3.shape-position_489416b416d55b7f .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb.swiper-pagination-bullet-active_5203da8bcc4f5000 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb {
  padding-bottom: 40px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 {
  max-width: 100%;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .read-more-btn_8a6d6ef4dd027d86 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .read-more-btn_8a6d6ef4dd027d86:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .read-more-btn_8a6d6ef4dd027d86:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .read-more-btn_8a6d6ef4dd027d86::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_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .rts-single-wized_b6d8e3caeecabd42 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .rts-single-wized_b6d8e3caeecabd42.search .wized-body_556c6e8da75d92f9 {
  margin-top: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 {
  margin-top: 30px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 .rts-search-wrapper_11ea47841f1485ef {
  position: relative;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 .rts-search-wrapper_11ea47841f1485ef 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_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 .rts-search-wrapper_11ea47841f1485ef input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 .rts-search-wrapper_11ea47841f1485ef 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_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 .rts-search-wrapper_11ea47841f1485ef button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3 li {
  list-style: none;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3 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_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .single-categories_558e2383a482d6a3 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .thumbnail_905d8194251e37d6 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .thumbnail_905d8194251e37d6 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .thumbnail_905d8194251e37d6:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .content-area_4f55c13ea3c59c9f {
  flex-basis: 60%;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .user_c2f62107705e908f {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .user_c2f62107705e908f span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .post-title_c5d46e88002130a0 .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_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .post-title_c5d46e88002130a0 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .recent-post-single_6a80afa76c3f53e3 .post-title_c5d46e88002130a0:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .gallery-inner_fcf689fedff69b7a .single-row_49320cd9d6ffd4bc.row-1_69c996fcb4bffa8c {
  margin-bottom: 20px;
}
.w-100_c21758f97f2a0a89 {
  border-radius: 15px;
}
img.w-100_c21758f97f2a0a89 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .tags-wrapper_d5d23127517b8ab6 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .tags-wrapper_d5d23127517b8ab6 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_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .tags-wrapper_d5d23127517b8ab6 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_e626eff2d7b713a4.grid-2_8c7ae9b53a8ba274 .single-blog-area-style-one_92a1891026caa1bb {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_e626eff2d7b713a4.grid-2_8c7ae9b53a8ba274 .single-blog-area-style-one_92a1891026caa1bb:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_e626eff2d7b713a4.grid-2_8c7ae9b53a8ba274 .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa .title {
  font-size: 20px;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 {
  border-radius: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .single-blog-area-style-one_92a1891026caa1bb .thumbnail_905d8194251e37d6 img {
  border-radius: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .single-blog-area-style-one_92a1891026caa1bb .inner-content-wrapper_f10d06d1bb2b28aa {
  padding: 30px 0 0;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-content_09dc826c4e7800d7 {
  padding: 0 0 80px;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-content_09dc826c4e7800d7 p.first-text_5f63a3cce4cab9f2::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-content_09dc826c4e7800d7 .desc-image_6ce0a8b8a86280cb .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-content_09dc826c4e7800d7 .desc-image-2_bbd6f7951f3748c3 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-footer_e2f6402ff8cadf4b {
  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_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-footer_e2f6402ff8cadf4b .nav-x_577da976542fded0 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-footer_e2f6402ff8cadf4b .nav-x_577da976542fded0 li a {
  font-weight: 600;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-footer_e2f6402ff8cadf4b .nav-x_577da976542fded0 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 {
  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_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 {
    flex-direction: column;
  }
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 .left-image_fcc2ca4cda438113 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 .right-content_9b8130ccb0140957 {
  flex-basis: 70%;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 .right-content_9b8130ccb0140957 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 .right-content_9b8130ccb0140957 .author-social_7f8a3a3b3f78d9b1 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 .right-content_9b8130ccb0140957 .author-social_7f8a3a3b3f78d9b1 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_e626eff2d7b713a4.details_562dae941b9d2f32 .post-panel_11d87a0d97a06b75 .post-author_f7a1b362162f69a7 .right-content_9b8130ccb0140957 .author-social_7f8a3a3b3f78d9b1 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_e626eff2d7b713a4.inner_64435bf7f23de13a .fluxi-right-ct-1_9106c30e05ff6528 .wized-body_556c6e8da75d92f9 .rts-search-wrapper_11ea47841f1485ef input {
  color: #717171;
}

.post-form_a4f2bcbecec781cf {
  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_a4f2bcbecec781cf {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 input,
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29 textarea {
  padding-left: 35px;
}
.post-form_a4f2bcbecec781cf .single-input-area_e0798f59c3111d29.text-area_58603449b62dbe45 i {
  top: 61px !important;
}

.rts-fluxi-pagination_fa62671ebc7d4270 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_fa62671ebc7d4270 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_fa62671ebc7d4270 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_fa62671ebc7d4270 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_fa62671ebc7d4270 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_fa62671ebc7d4270 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_5688d5a658745767 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_55169d28bc5db50a {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a p.disc_967f3d8050baa95c br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_55169d28bc5db50a form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_55169d28bc5db50a form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_55169d28bc5db50a form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_55169d28bc5db50a .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_55169d28bc5db50a .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_55169d28bc5db50a form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_55169d28bc5db50a form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_55169d28bc5db50a form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_55169d28bc5db50a .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a .shape-area_123dd468f30a3a95 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_55169d28bc5db50a .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_55169d28bc5db50a .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.subscribe-main-wrapper-one_55169d28bc5db50a .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .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_c92cf3584bafb81d .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .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_c92cf3584bafb81d .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_c92cf3584bafb81d .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_c7b12675d5680213.about_236cb637dad8047a .btn-area_8f7aeb02cb93f369 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_c7b12675d5680213.about_236cb637dad8047a .btn-area_8f7aeb02cb93f369 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_e7df6e76c2ec7dab .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_e7df6e76c2ec7dab .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_e7df6e76c2ec7dab .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_3caf1253a836e2d2 .single-footer-wized-one_e7df6e76c2ec7dab .title, [data-theme=light] .rts-footer-area-one_211461fdb0a4db31 .single-footer-wized-one_e7df6e76c2ec7dab .title {
  color: #26262C;
}

.rts-footer-area-one_211461fdb0a4db31 {
  background: var(--footer-bg);
}
.rts-footer-area-one_211461fdb0a4db31 .footer-top-area_113c64f5d7893e45 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_e7df6e76c2ec7dab ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_e7df6e76c2ec7dab ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_e7df6e76c2ec7dab form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_e7df6e76c2ec7dab form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_e7df6e76c2ec7dab form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_759af72e2f4e9a8c {
  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_759af72e2f4e9a8c {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_759af72e2f4e9a8c p {
  margin-bottom: 0;
}
.copyright-area-start_759af72e2f4e9a8c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_759af72e2f4e9a8c ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_759af72e2f4e9a8c ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_759af72e2f4e9a8c ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_759af72e2f4e9a8c.area-two_cba674eef8e9cb21 p {
  color: #D7D9E9;
}
.copyright-area-start_759af72e2f4e9a8c.area-two_cba674eef8e9cb21 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_759af72e2f4e9a8c.area-two_cba674eef8e9cb21 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_02abf7532e3ce43a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_02abf7532e3ce43a .social-area-one_c4748052cbb7919f li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_8ac6fca574912345 .mobile__breakpoint_93d699731a7b546c {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_8ac6fca574912345 .single-footer-wized-one_e7df6e76c2ec7dab ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_8ac6fca574912345 .single-footer-wized-one_e7df6e76c2ec7dab ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_fbe494ad0380de6d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_fbe494ad0380de6d .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_fbe494ad0380de6d .right .language_018bb4165339d815 {
  color: #fff;
}

.footer-four_3caf1253a836e2d2 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_ab7821fc89bc34a9 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_ab7821fc89bc34a9 .single-footer-four-wized_e005ff5f45f63d90 ul li a {
  color: #E4E5F1;
}
.footer-three_ab7821fc89bc34a9 .single-footer-four-wized_e005ff5f45f63d90 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_ab7821fc89bc34a9 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input {
  background: #FFFFFF;
}
.footer-three_ab7821fc89bc34a9 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_e005ff5f45f63d90 .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_e005ff5f45f63d90 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_e005ff5f45f63d90 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_e005ff5f45f63d90 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form button {
  padding: 18px 20px;
}

.copyright-area-four_b92fbc15ba8f538d {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_b92fbc15ba8f538d.area-3_ed74443f7d0126b5 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_b92fbc15ba8f538d {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_b92fbc15ba8f538d .logo_ec3dec62d0c3ceb7 img.light_1e48ac58e10115ce {
  display: block;
}
[data-theme=light] .copyright-area-four_b92fbc15ba8f538d .logo_ec3dec62d0c3ceb7 img.dark_0a93dff552f134a9 {
  display: none;
}

[data-theme=dark] .copyright-area-four_b92fbc15ba8f538d .logo_ec3dec62d0c3ceb7 img.light_1e48ac58e10115ce {
  display: none;
}
[data-theme=dark] .copyright-area-four_b92fbc15ba8f538d .logo_ec3dec62d0c3ceb7 img.dark_0a93dff552f134a9 {
  display: block;
}

.rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b {
    height: 320px;
  }
}
.rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .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_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb 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_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_8cb639ee26ae8182 .footer-wrapper-7_5e52676376f1909b .innerr_75dc64c9d594e8cb .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_9a5b0b8ad85b0905 {
  text-align: center;
}
.footer-top-8_9a5b0b8ad85b0905 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_9a5b0b8ad85b0905 .title {
    font-size: 35px;
  }
}
.footer-top-8_9a5b0b8ad85b0905 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_9d2208223f2199af {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_9d2208223f2199af .sape-image_d771a4f36876df9e {
    display: none;
  }
}
.rts-footer-area-eight_9d2208223f2199af .sape-image_d771a4f36876df9e img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_9d2208223f2199af .sape-image_d771a4f36876df9e img.two_70c37d0fac1c17af {
  top: 25%;
  left: 25%;
}

.container-10_66ecf3225190e02a {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_aec5a71bc7dfa4fa {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_aec5a71bc7dfa4fa 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_aec5a71bc7dfa4fa form .single-input_665b9f349df11f98 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_aec5a71bc7dfa4fa form .single-input_665b9f349df11f98 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_aec5a71bc7dfa4fa form .single-input_665b9f349df11f98 label {
  margin-bottom: 10px;
}
.form-area-footer-8_aec5a71bc7dfa4fa form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_aec5a71bc7dfa4fa form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_e75875be3db76fba {
  text-align: center;
}
.easy-cta-area-wrapper_e75875be3db76fba .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_e75875be3db76fba .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_e75875be3db76fba p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_e75875be3db76fba.mid_b7457e11d5d396c4 {
  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_e75875be3db76fba.mid_b7457e11d5d396c4 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_72577f8002189d6b {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_9ccd972aafb891aa .copy-right-ul_f30c6b736ba3ba56 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_9ccd972aafb891aa .copy-right-ul_f30c6b736ba3ba56 {
    flex-direction: column;
  }
}
.copyright-area-8_9ccd972aafb891aa .copy-right-ul_f30c6b736ba3ba56 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_9ccd972aafb891aa .copy-right-ul_f30c6b736ba3ba56 li a {
  color: #FFFFFF;
}
.copyright-area-8_9ccd972aafb891aa p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_36c13e19bf3401f0 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_36c13e19bf3401f0 .shape-image_9dd6266482a23e71 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_36c13e19bf3401f0 .shape-image_9dd6266482a23e71 {
    width: 200px;
  }
}
.footer-six_36c13e19bf3401f0 .rts-call-to-action_69343254b0ad9c50 .call-to-action-area-5_c7a33e8bba9cbf09 {
  background: none;
  padding: 80px 0;
}
.footer-six_36c13e19bf3401f0 .rts-call-to-action_69343254b0ad9c50 .call-to-action-area-5_c7a33e8bba9cbf09 .rts-btn {
  border-radius: 0;
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 .title {
  color: #D7D9E9;
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 ul li a {
  color: #D7D9E9;
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form {
  gap: 0;
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input::placeholder {
  color: var(--color-title);
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_36c13e19bf3401f0 .single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_36c13e19bf3401f0 .copyright-area-four_b92fbc15ba8f538d {
  border-top: 1px solid #37373F;
}
.footer-six_36c13e19bf3401f0 .copyright-area-four_b92fbc15ba8f538d p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_a7f987b3b85166b3 form {
  position: relative;
}
.footer-input-main-wrapper-one_a7f987b3b85166b3 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_a7f987b3b85166b3 form input {
  padding-left: 40px;
}

.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form {
  position: relative;
}
.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_e005ff5f45f63d90 .footer-input-btn-between_54c6dc53f7a39f05 form input {
  padding-left: 35px;
}

.copyright-area-7_c087d069ff9cf0d9 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_c087d069ff9cf0d9 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_c087d069ff9cf0d9 p {
  margin: 0;
}
.copyright-area-7_c087d069ff9cf0d9 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_c087d069ff9cf0d9 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_937ab1b702de1579 .single-footer-four-wized_e005ff5f45f63d90 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_937ab1b702de1579 .single-footer-four-wized_e005ff5f45f63d90 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_937ab1b702de1579 .single-footer-four-wized_e005ff5f45f63d90 form button {
  background: var(--color-primary-2);
}

.social-area-one_c4748052cbb7919f {
  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_c4748052cbb7919f li {
  margin: 0;
  padding: 1px;
}
.social-area-one_c4748052cbb7919f li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_c4748052cbb7919f li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_117cc6d1db09e262 {
  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_117cc6d1db09e262 .title-style-one-left_2c374f04f8da9f8b .pre_efa095735ca0b1bd {
  color: #BCBFDB;
}
.bg-dark-border-radious_117cc6d1db09e262 .title-style-one-left_2c374f04f8da9f8b .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_10110a19b6512c4b {
  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_7fea4f27b709b766 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_9de417dbf08d5029 .progress-wrap svg.progress-circle_7fea4f27b709b766 path {
  stroke: var(--color-primary-2);
}
.home-blue_9de417dbf08d5029 .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_d389da122fe97354 {
  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_d389da122fe97354 .sape-area_6f2bc243544443ff img {
  position: absolute;
}
.bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.two_70c37d0fac1c17af {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.two_70c37d0fac1c17af {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.two_70c37d0fac1c17af {
    display: none;
  }
}
.bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.three_7832c6819b7f3a56 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.three_7832c6819b7f3a56 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.four_a90a0f95bfe110da {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.four_a90a0f95bfe110da {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.four_a90a0f95bfe110da {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_d389da122fe97354 .sape-area_6f2bc243544443ff img.four_a90a0f95bfe110da {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_dabc501721097a9e {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_dabc501721097a9e {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_dabc501721097a9e 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_dabc501721097a9e h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_dabc501721097a9e h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_dabc501721097a9e h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_dabc501721097a9e h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_dabc501721097a9e p.disc_967f3d8050baa95c {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_dabc501721097a9e .feature-area-wrapper_4ffff7c4807c08bc {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_dabc501721097a9e .feature-area-wrapper_4ffff7c4807c08bc {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_dabc501721097a9e .feature-area-wrapper_4ffff7c4807c08bc {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_dabc501721097a9e .feature-area-wrapper_4ffff7c4807c08bc .single-feature_aee458de02dba15a {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_dabc501721097a9e .feature-area-wrapper_4ffff7c4807c08bc .single-feature_aee458de02dba15a p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_3a870d1b66218c59 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_3a870d1b66218c59 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_3a870d1b66218c59 .signle-input_2f6b890b9455554a {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_3a870d1b66218c59 .signle-input_2f6b890b9455554a i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_3a870d1b66218c59 .signle-input_2f6b890b9455554a label {
  margin-bottom: 15px;
}
.appoinment_form-1_3a870d1b66218c59 .signle-input_2f6b890b9455554a input {
  padding-left: 40px;
}
.appoinment_form-1_3a870d1b66218c59 .signle-input_2f6b890b9455554a input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_3a870d1b66218c59 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_68a6fbb62164dfee {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_ad8ba9c95d8f6ba2 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_ad8ba9c95d8f6ba2 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_ad8ba9c95d8f6ba2 .inmformation_1bff4c675745beb7 .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_ad8ba9c95d8f6ba2 .inmformation_1bff4c675745beb7 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_ad8ba9c95d8f6ba2 .inmformation_1bff4c675745beb7 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_2a97237b066e1121 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_2a97237b066e1121.team-five .title-style-one-center_84e2514dc46c7a20 .pre_efa095735ca0b1bd {
  color: var(--color-primary-2);
}
.expart-team-area-7_2a97237b066e1121.inner {
  background: var(--team-bg);
}

.single-team-area-7_02fa70faab928c8c {
  text-align: center;
}
.single-team-area-7_02fa70faab928c8c .thumbnail_905d8194251e37d6 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_02fa70faab928c8c .thumbnail_905d8194251e37d6 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_02fa70faab928c8c .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_02fa70faab928c8c .designation_314778513d581fe9 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_02fa70faab928c8c:hover .thumbnail_905d8194251e37d6 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb.swiper-pagination-bullet-active_5203da8bcc4f5000 {
  background: var(--color-gradient);
}

.single-team-area-start_d0c0dd8f86a44fc3:hover .thumbnail_905d8194251e37d6 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_d0c0dd8f86a44fc3 .thumbnail_905d8194251e37d6 {
  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_d0c0dd8f86a44fc3 .thumbnail_905d8194251e37d6 img {
  transition: 0.8s;
}
.single-team-area-start_d0c0dd8f86a44fc3 .inner-content_b2f7aaef9f50d12d {
  text-align: center;
}
.single-team-area-start_d0c0dd8f86a44fc3 .inner-content_b2f7aaef9f50d12d .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_d0c0dd8f86a44fc3 .inner-content_b2f7aaef9f50d12d span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a {
  position: relative;
}
.rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    display: none;
  }
}
.rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  left: 25%;
  top: 7%;
}
.rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_fbdaaf41a58169ba.about_236cb637dad8047a .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    display: none;
  }
}
.rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    display: none;
  }
}
.rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  left: 25%;
  top: 7%;
}
.rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_fbdaaf41a58169ba.inner_64435bf7f23de13a .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    display: none;
  }
}

.bg-dark-p_119f63f90a404665 .title {
  color: #fff;
}

.section-separator-top_ee9be8702fd2c9a6 {
  position: relative;
}
.section-separator-top_ee9be8702fd2c9a6::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_e3b5dfaf36b56c02 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_e3b5dfaf36b56c02 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 .left-titlet-wrapper_50cdb6056e8de4e8 .title {
  color: #fff;
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 p.disc_967f3d8050baa95c {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e3b5dfaf36b56c02 p.disc_967f3d8050baa95c br {
    display: none;
  }
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 .under-line-btn_a367ae2588b77b3b {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 .under-line-btn_a367ae2588b77b3b:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 .under-line-btn_a367ae2588b77b3b:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 .under-line-btn_a367ae2588b77b3b::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_e3b5dfaf36b56c02 .button-area_3f508c9062ad5a35 .btn-primary-2_53bb37f2b70fde02 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_e3b5dfaf36b56c02.area-3_ed74443f7d0126b5 .button-area_3f508c9062ad5a35 .under-line-btn_a367ae2588b77b3b::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_a332b8c12278e7ab .style-four_ee42d099b3dbb566 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_746ded246ebeaf47 .rts-faq-area-full-container_a332b8c12278e7ab .style-four_ee42d099b3dbb566 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_ed74443f7d0126b5 .cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.area-3_ed74443f7d0126b5 .cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_ed74443f7d0126b5 .cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_ed74443f7d0126b5 .cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_ed74443f7d0126b5 .cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_6b07fca0b243aa38 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_6b07fca0b243aa38 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_6b07fca0b243aa38.style-four_ee42d099b3dbb566::after, .cta-main-wrapper-style-box_6b07fca0b243aa38.style-four_ee42d099b3dbb566::before {
  display: none;
}
.cta-main-wrapper-style-box_6b07fca0b243aa38::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_6b07fca0b243aa38::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_6b07fca0b243aa38 .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_6b07fca0b243aa38 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_6b07fca0b243aa38 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6b07fca0b243aa38 .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_0f78b63e442d33fc {
  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_0f78b63e442d33fc {
    padding: 25px;
  }
}
.call-to-action-style-4_0f78b63e442d33fc .button-area_3f508c9062ad5a35 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_0f78b63e442d33fc .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.call-to-action-style-4_0f78b63e442d33fc .shape-area_123dd468f30a3a95 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_0f78b63e442d33fc .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_0f78b63e442d33fc .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_0f78b63e442d33fc .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  top: 10%;
  left: 8%;
}

.header-three_55f19c5b4149bd43.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_0903e02d59e5afc9 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_0903e02d59e5afc9 {
    height: 630px;
  }
}
.contact-banner-area-start_0903e02d59e5afc9 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_0903e02d59e5afc9 img {
    display: none;
  }
}
.contact-banner-area-start_0903e02d59e5afc9 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_0903e02d59e5afc9 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_0903e02d59e5afc9 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_0903e02d59e5afc9 img.two_70c37d0fac1c17af {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_0903e02d59e5afc9 img.three_7832c6819b7f3a56 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_0903e02d59e5afc9 img.four_a90a0f95bfe110da {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_0903e02d59e5afc9.faq_860b3e501875562a {
  height: auto;
}

.contact-form-page_79f60b176dc11a61 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_ef3e4ec7f93aa8bd {
  text-align: center;
}
.banner-inner-area-contact-inner_ef3e4ec7f93aa8bd .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_ef3e4ec7f93aa8bd .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_ef3e4ec7f93aa8bd .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ef3e4ec7f93aa8bd .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_ef3e4ec7f93aa8bd p.disc_967f3d8050baa95c {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ef3e4ec7f93aa8bd p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_ef3e4ec7f93aa8bd p.disc_967f3d8050baa95c {
    max-width: 80%;
  }
}

.contact-form_ce1d4b8795c1a831 {
  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_ce1d4b8795c1a831 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_ce1d4b8795c1a831 {
    padding: 50px 20px;
  }
}
.contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 {
  margin-bottom: 24px;
}
.contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_62f77a717191402e {
  text-align: center;
}
.single-contact-inner-info_62f77a717191402e .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_62f77a717191402e .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_62f77a717191402e p {
  margin-bottom: 0;
}
.single-contact-inner-info_62f77a717191402e.mid_b7457e11d5d396c4 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_62f77a717191402e.mid_b7457e11d5d396c4 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_62f77a717191402e.mid_b7457e11d5d396c4 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 {
  position: relative;
}
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 input,
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 input::placeholder,
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 .single-input-area_e0798f59c3111d29.text-area_58603449b62dbe45 i {
  top: 61px !important;
}
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_86fef89d738e8c79.contact-form-page_79f60b176dc11a61 .contact-form_ce1d4b8795c1a831 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_47413d6d26283da6 {
  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_47413d6d26283da6 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_47413d6d26283da6 {
    padding: 20px;
  }
}
.seo-optimization-area_47413d6d26283da6 .thumbnail_905d8194251e37d6 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_47413d6d26283da6 .thumbnail_905d8194251e37d6 {
    min-width: 100%;
  }
}
.seo-optimization-area_47413d6d26283da6 .thumbnail_905d8194251e37d6 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_47413d6d26283da6 .thumbnail_905d8194251e37d6 img {
    min-width: 100%;
  }
}

.service-area-8_07db961f09ca9181 .icon {
  margin-bottom: 22px;
}
.service-area-8_07db961f09ca9181 .title {
  font-weight: 800;
}
.service-area-8_07db961f09ca9181 .disc_967f3d8050baa95c {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_55169d28bc5db50a.seo-marketing_1f035c7bfca2ae8c {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_55169d28bc5db50a.seo-marketing_1f035c7bfca2ae8c .title-style-one-center_84e2514dc46c7a20 p.disc_967f3d8050baa95c br {
    display: none;
  }
}

.section-separator-top-bg-white_369854d84b09db15 {
  position: relative;
}
.section-separator-top-bg-white_369854d84b09db15::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_fbda6d3daea61019 .large-thumbnail_3b48cf83fdc29d87 {
  position: relative;
}
.single-product-list_fbda6d3daea61019 .large-thumbnail_3b48cf83fdc29d87 .sm-right_33316752a622c291 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_fbda6d3daea61019 .large-thumbnail_3b48cf83fdc29d87 .sm-right_33316752a622c291 {
    display: none;
  }
}
.single-product-list_fbda6d3daea61019 .large-thumbnail_3b48cf83fdc29d87 .sm-right_33316752a622c291.left {
  right: auto;
  left: 0;
}
.single-product-list_fbda6d3daea61019 .thumbnail_905d8194251e37d6 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_fbda6d3daea61019 .thumbnail_905d8194251e37d6 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_fbda6d3daea61019 .thumbnail_905d8194251e37d6 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_fbda6d3daea61019 .thumbnail_905d8194251e37d6 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .pre-title_e722526e4944ed74 {
  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_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .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_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .title {
    font-size: 35px;
  }
}
.single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .single-service_5017c41271ba709d {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .single-service_5017c41271ba709d i {
  color: var(--color-primary);
}
.single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f p.disc_967f3d8050baa95c {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 a.thumbnail_905d8194251e37d6 {
  max-width: 100%;
}
.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 a.thumbnail_905d8194251e37d6 img {
  max-width: 100%;
  width: 100%;
}
.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .service-btn_8cd5275392ef1080 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .service-btn_8cd5275392ef1080::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_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .service-btn_8cd5275392ef1080:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .service-btn_8cd5275392ef1080:hover i {
  transform: rotate(0);
}
.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .service-btn_8cd5275392ef1080 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_0bf744af90b4e879 .single-product-list_fbda6d3daea61019 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .service-btn_8cd5275392ef1080.color-secondary-2_9a069ee024ca304b::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_f0005f377090afa8 .thumbnail_905d8194251e37d6:hover img {
  transform: none;
}
.single-product-list-2_f0005f377090afa8 .left-image_fcc2ca4cda438113 {
  position: relative;
}
.single-product-list-2_f0005f377090afa8 .left-image_fcc2ca4cda438113 .short-image-area_6b86fd5bacb71b8a {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f0005f377090afa8 .left-image_fcc2ca4cda438113 .short-image-area_6b86fd5bacb71b8a {
    right: 5%;
  }
}
.single-product-list-2_f0005f377090afa8 .left-image_fcc2ca4cda438113 .short-image-area_6b86fd5bacb71b8a img {
  transform: scale(1);
}
.single-product-list-2_f0005f377090afa8 .right-image_d6dd600738139f08 {
  position: relative;
}
.single-product-list-2_f0005f377090afa8 .right-image_d6dd600738139f08 .short-image-area_6b86fd5bacb71b8a {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f0005f377090afa8 .right-image_d6dd600738139f08 .short-image-area_6b86fd5bacb71b8a {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_f0005f377090afa8 .right-image_d6dd600738139f08 .short-image-area_6b86fd5bacb71b8a {
    left: 50%;
  }
}
.single-product-list-2_f0005f377090afa8 .right-image_d6dd600738139f08 .short-image-area_6b86fd5bacb71b8a img {
  transform: scale(1);
}
.single-product-list-2_f0005f377090afa8 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_f0005f377090afa8 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .single-service_5017c41271ba709d i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_f0005f377090afa8 .portfolio-content-wrapper-list_8d030c8fd8f12c4f .single-service_5017c41271ba709d p {
  font-size: 20px;
}
.single-product-list-2_f0005f377090afa8 .portfolio-content-wrapper-list_8d030c8fd8f12c4f p.disc_967f3d8050baa95c {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_f0005f377090afa8 .portfolio-content-wrapper-list_8d030c8fd8f12c4f p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.product-section-bg_f0ee9560d02db8a6 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_b21eaf9c602526fc {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .shape-area_123dd468f30a3a95 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .shape-area_123dd468f30a3a95 .one {
    display: none;
  }
}
.product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .two_70c37d0fac1c17af {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .two_70c37d0fac1c17af {
    top: 5%;
  }
}
.product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .three_7832c6819b7f3a56 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_b21eaf9c602526fc.area-2_53fe73253133467f .three_7832c6819b7f3a56 {
    display: none;
  }
}

.siongle-portfolio-box-style_00693f3c0936d7ba .thumbnail_905d8194251e37d6 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_00693f3c0936d7ba .thumbnail_905d8194251e37d6 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_00693f3c0936d7ba .thumbnail_905d8194251e37d6 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_00693f3c0936d7ba .thumbnail_905d8194251e37d6:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .pre_efa095735ca0b1bd {
  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_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .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_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_00693f3c0936d7ba.style-four_ee42d099b3dbb566 .thumbnail_905d8194251e37d6 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_00693f3c0936d7ba.style-four_ee42d099b3dbb566 .left-content_7227babb40887b42 .pre_efa095735ca0b1bd {
  color: #fff;
}
.siongle-portfolio-box-style_00693f3c0936d7ba.style-four_ee42d099b3dbb566 .left-content_7227babb40887b42 .title {
  color: #fff;
}
.siongle-portfolio-box-style_00693f3c0936d7ba.style-four_ee42d099b3dbb566 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_00693f3c0936d7ba.style-four_ee42d099b3dbb566 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_00693f3c0936d7ba.style-four_ee42d099b3dbb566:hover .thumbnail_905d8194251e37d6 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_0d718f165c2e078f {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.rts-fun-facts-area_0d718f165c2e078f .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_cc38afdb36ce1d3d {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_cc38afdb36ce1d3d::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_cc38afdb36ce1d3d .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_cc38afdb36ce1d3d .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_cc38afdb36ce1d3d.two_70c37d0fac1c17af .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_cc38afdb36ce1d3d.two_70c37d0fac1c17af .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_c6a4b981f67c0b6f {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_fc0b8e8b24555d18 {
  border-radius: 32px;
}

.float-right-div-case-studies_85cc9d5ec6ef3368 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_85cc9d5ec6ef3368 {
    width: 100%;
  }
}
.float-right-div-case-studies_85cc9d5ec6ef3368 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_85cc9d5ec6ef3368 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_7d7810ca5257442a.rts-section-gap2.bg-dark-border-radious.radious-4_fc0b8e8b24555d18 {
  background: var(--case-study);
}

.rts-case-studies-4_7d7810ca5257442a {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_7d7810ca5257442a .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-case-studies-4_7d7810ca5257442a .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-case-studies-4_7d7810ca5257442a .shape-area_123dd468f30a3a95 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_7d7810ca5257442a .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_7d7810ca5257442a .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_7d7810ca5257442a .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_7d7810ca5257442a .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_7d7810ca5257442a .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_7d7810ca5257442a .swiper-pagination .swiper-pagination-bullet_53f145f9e30859eb {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_25dd7c6727dd2815 {
  position: relative;
}
.rts-case-studies-5_25dd7c6727dd2815 .title-wrapper-between_88a8bc937f9ae25f .pre_efa095735ca0b1bd {
  font-weight: 800;
}
.rts-case-studies-5_25dd7c6727dd2815 .title-wrapper-between_88a8bc937f9ae25f .title {
  font-weight: 800;
}
.rts-case-studies-5_25dd7c6727dd2815 .bottom-btn_b20981804d5233f3 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_25dd7c6727dd2815 .bottom-btn_b20981804d5233f3 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b {
  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_288d998382e34b32.style-five_f7f712fca714db3b {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b:nth-child(even) .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .pre_efa095735ca0b1bd {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b:nth-child(even) .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b:nth-child(even) .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .thumbnail_905d8194251e37d6 {
  flex-basis: 40%;
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .thumbnail_905d8194251e37d6 img {
  border-radius: 16px;
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d {
  flex-basis: 60%;
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .pre_efa095735ca0b1bd {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .title {
  font-weight: 800;
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_288d998382e34b32.style-five_f7f712fca714db3b .inner-content_b2f7aaef9f50d12d .left-content_7227babb40887b42 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_4311517b1f900892 .siongle-portfolio-box-style_00693f3c0936d7ba .thumbnail_905d8194251e37d6 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_4311517b1f900892 .siongle-portfolio-box-style_00693f3c0936d7ba:hover .thumbnail_905d8194251e37d6 img {
  transform: scale(1.15);
}
.home-seven-case_4311517b1f900892 .siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .right a {
  background: #F2F2F8;
}
.home-seven-case_4311517b1f900892 .siongle-portfolio-box-style_00693f3c0936d7ba .inner-content_b2f7aaef9f50d12d .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_eb9431a5864415f6 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_eb9431a5864415f6 .title-style-one-center_84e2514dc46c7a20 .pre_efa095735ca0b1bd {
  color: #fff;
}
.rts-product-area-8_eb9431a5864415f6 .title-style-one-center_84e2514dc46c7a20 .title {
  color: #fff;
}

.single-product-8_f20f9c48298b643e {
  text-align: center;
}
.single-product-8_f20f9c48298b643e:hover .thumbnail_905d8194251e37d6 img {
  transform: scale(1.12);
}
.single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 a img {
    width: 100%;
  }
}
.single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 .icon-top-right_b64ffe676dbf61c9 {
  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_f20f9c48298b643e .thumbnail_905d8194251e37d6 .icon-top-right_b64ffe676dbf61c9 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 .icon-top-right_b64ffe676dbf61c9:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_f20f9c48298b643e .thumbnail_905d8194251e37d6 .icon-top-right_b64ffe676dbf61c9:hover i {
  color: #fff;
}
.single-product-8_f20f9c48298b643e .inner-content_b2f7aaef9f50d12d span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_f20f9c48298b643e .inner-content_b2f7aaef9f50d12d a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_ca9c03892c9395fe {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .left-side-content_bf54a4552b13d11d .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .left-side-content_bf54a4552b13d11d .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .left-side-content_bf54a4552b13d11d .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .right-side-image_2caf12587105c969 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .right-side-image_2caf12587105c969 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .right-side-image_2caf12587105c969 .short-image_e721993d36840720 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .right-side-image_2caf12587105c969 .short-image_e721993d36840720 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .right-side-image_2caf12587105c969 .short-image_e721993d36840720 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_ca9c03892c9395fe .section-inner_9dc9ad2981e2c199 .right-side-image_2caf12587105c969 .short-image_e721993d36840720 {
    display: none;
  }
}

.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .top-inner_e7c5b3d864519469 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .top-inner_e7c5b3d864519469 .marquee_93929e8c166bf4c4 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .top-inner_e7c5b3d864519469 .marquee_93929e8c166bf4c4:hover {
  animation-play-state: paused;
}
.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .top-inner_e7c5b3d864519469 .marquee_93929e8c166bf4c4 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .bottom-inner_f0ab56aea8e358f2 {
  display: inline-block;
}
.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .bottom-inner_f0ab56aea8e358f2 .marquee_93929e8c166bf4c4 {
  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_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .bottom-inner_f0ab56aea8e358f2 .marquee_93929e8c166bf4c4:hover {
  animation-play-state: paused;
}
.rts-product-area-six_0559c3760c8c51fb .section-inner_9dc9ad2981e2c199 .bottom-inner_f0ab56aea8e358f2 .marquee_93929e8c166bf4c4 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_3473fc7187b4bf41 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_8a5078ae066095e0 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_8a5078ae066095e0 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_8a5078ae066095e0 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_8a5078ae066095e0 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_8a5078ae066095e0 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_8a5078ae066095e0 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_8a5078ae066095e0 p.disc_967f3d8050baa95c {
  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_8a5078ae066095e0 p.disc_967f3d8050baa95c {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_8a5078ae066095e0 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_fe14b8dac2e702f3 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_fe14b8dac2e702f3 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_c6384d9926df87f5 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_d518fef2d4746767.case-studies_bfa33b4143b72244 .main-nav-area_53d63cc2b6eaa679 li a {
  color: #fff;
}
.header-style-one_d518fef2d4746767.case-studies_bfa33b4143b72244 .main-nav-area_53d63cc2b6eaa679 li:hover a {
  color: var(--color-primary);
}
.header-style-one_d518fef2d4746767.case-studies_bfa33b4143b72244 .button-area-start_20b9d6d4e08b6601 .demo-req_3398acf13993982a:hover {
  color: var(--color-primary);
}
.header-style-one_d518fef2d4746767.case-studies_bfa33b4143b72244 .button-area-start_20b9d6d4e08b6601 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 .pagimation_599ff0b28577d527 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 .pagimation_599ff0b28577d527 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 .pagimation_599ff0b28577d527 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 .pagimation_599ff0b28577d527 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 .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_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .breadcrumb-inner_8e4aa54da238dac8 p.disc_967f3d8050baa95c {
  color: #717383;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29.area-2_53fe73253133467f .breadcrumb-inner_8e4aa54da238dac8 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_5e7ca33a92da601c {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_5e7ca33a92da601c 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_5e7ca33a92da601c a:hover {
  color: var(--color-primary);
}
.strategy-right-area_5e7ca33a92da601c a.btn-arrow_9f189fe255a48d30 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_5e7ca33a92da601c .btn-arrow_9f189fe255a48d30 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_5e7ca33a92da601c .btn-arrow_9f189fe255a48d30 i {
  margin-left: 10px;
}
.strategy-right-area_5e7ca33a92da601c .btn-arrow_9f189fe255a48d30::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_5e7ca33a92da601c .btn-arrow_9f189fe255a48d30::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_5e7ca33a92da601c .btn-arrow_9f189fe255a48d30:hover::before {
  width: 100%;
}

.strategy-left-content_758f0b825eb185d6 p.disc_967f3d8050baa95c {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_758f0b825eb185d6 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.arrow-rotate_45bc010533e03e02 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_5ab6e1a9f24ee699 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_5ab6e1a9f24ee699 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_5ab6e1a9f24ee699 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_5ab6e1a9f24ee699 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_5ab6e1a9f24ee699 p.disc_967f3d8050baa95c {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_5ab6e1a9f24ee699 p.disc_967f3d8050baa95c {
    max-width: 100%;
  }
}

.thumbnail-image-grid_7d40c1832a855992 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_588b5d1c13c35d29 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_588b5d1c13c35d29 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    display: none;
  }
}

.large-image-area_97bc5a92b536752f {
  position: relative;
  z-index: 5;
}
.large-image-area_97bc5a92b536752f .large-thumbnail_3b48cf83fdc29d87 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_ce061d7862dded9b .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_ce061d7862dded9b .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_ce061d7862dded9b .accordion .accordion-item .accordion-header_c729ddbf66d1133a {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_ce061d7862dded9b .accordion .accordion-item .accordion-header_c729ddbf66d1133a 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_ce061d7862dded9b .accordion .accordion-item .accordion-header_c729ddbf66d1133a button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_ce061d7862dded9b .accordion .accordion-item .accordion-body_8d2cbfb17ab82d29 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_ce061d7862dded9b.style-four_ee42d099b3dbb566 .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_cd9216187f61779c .accordion-item .accordion-header_c729ddbf66d1133a button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_f69eb4fa27daf968 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_f69eb4fa27daf968 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.five_6b05b22e2234ae54 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.six_16a8d923d9054a07 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_f69eb4fa27daf968 .shape-area_123dd468f30a3a95 img.seven_dca8115a5bc6c53f {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_cab679dffeea2b16 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.two_70c37d0fac1c17af {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.three_7832c6819b7f3a56 {
    bottom: 0;
  }
}
.rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_cab679dffeea2b16 .shape-area_123dd468f30a3a95 img.four_a90a0f95bfe110da {
    display: none;
  }
}

.rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 {
    display: none;
  }
}
.rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 img {
  position: absolute;
}
.rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .one {
    display: none;
  }
}
.rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .two_70c37d0fac1c17af {
    display: none;
  }
}
.rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .three_7832c6819b7f3a56 {
    display: none;
  }
}
.rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_a332b8c12278e7ab.style-three_cd9216187f61779c .shape-area_123dd468f30a3a95 .four_a90a0f95bfe110da {
    display: none;
  }
}

.rts-error-section_3504bf83cc8422af {
  height: 100vh;
  width: 100%;
}
.rts-error-section_3504bf83cc8422af .section-inner_9dc9ad2981e2c199 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_3504bf83cc8422af .section-inner_9dc9ad2981e2c199 img {
  max-width: 100%;
}

.tos__content_0c251b9a3124ca4c p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_c179ca7f14645814 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
