/*=================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_4dfbb9ca24f3facf
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_d7b1aa73d22cea40 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_251dea428fca09af {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_ea722799bfad6e98 nav ul li a.main_d27b0f1e083ac2f8,
[data-theme=dark] .mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755 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_2d8d586018da4e85 {
    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_de5c7d25fd51aa2e,
.h2_3255f3c68a5ff75f,
.h3_854e19e555bdd311,
.h4_5641db24bfaf35b4,
.h5_713a2ccb824e505b,
.h6_1225142c9a11aa41,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_de5c7d25fd51aa2e,
.h2_3255f3c68a5ff75f,
.h3_854e19e555bdd311,
.h4_5641db24bfaf35b4,
.h5_713a2ccb824e505b,
.h6_1225142c9a11aa41 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_de5c7d25fd51aa2e a,
.h2_3255f3c68a5ff75f a,
.h3_854e19e555bdd311 a,
.h4_5641db24bfaf35b4 a,
.h5_713a2ccb824e505b a,
.h6_1225142c9a11aa41 a {
  color: inherit;
}

.bg-color-tertiary_2fb0340f2a273e5d h1,
.bg-color-tertiary_2fb0340f2a273e5d h2,
.bg-color-tertiary_2fb0340f2a273e5d h3,
.bg-color-tertiary_2fb0340f2a273e5d h4,
.bg-color-tertiary_2fb0340f2a273e5d h5,
.bg-color-tertiary_2fb0340f2a273e5d h6,
.bg-color-tertiary_2fb0340f2a273e5d .h1_de5c7d25fd51aa2e,
.bg-color-tertiary_2fb0340f2a273e5d .h2_3255f3c68a5ff75f,
.bg-color-tertiary_2fb0340f2a273e5d .h3_854e19e555bdd311,
.bg-color-tertiary_2fb0340f2a273e5d .h4_5641db24bfaf35b4,
.bg-color-tertiary_2fb0340f2a273e5d .h5_713a2ccb824e505b,
.bg-color-tertiary_2fb0340f2a273e5d .h6_1225142c9a11aa41 {
  color: #fff;
}
.bg-color-tertiary_2fb0340f2a273e5d p {
  color: #6c7279;
}
.bg-color-tertiary_2fb0340f2a273e5d a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_713a2ccb824e505b {
    font-size: 20px;
  }
}
h1,
.h1_de5c7d25fd51aa2e,
h2,
.h2_3255f3c68a5ff75f,
h3,
.h3_854e19e555bdd311 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_1225142c9a11aa41 {
  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_5bd7d19bb260ae22 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_bbb608900de8dc33 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_c3dc5b258bdac308 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_8081db0b8ef47e50 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_cd920b0e58757115 {
  font-size: 13px;
}
p.has-very-light-gray-color_6889d744bb13c846 {
  color: var(--color-white);
}
p.has-background_6991e9fdf6ec602c {
  padding: 20px 30px;
}
p.b1_5bd7d19bb260ae22 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_f64b2dbc1c93b61f {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_bbb608900de8dc33 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_f355c819e854c242 {
  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_56fb1862b482a27c cite,
.wp-block-pullquote_56fb1862b482a27c.is-style-solid-color_4ab56f568ae0cd25 blockquote cite,
.wp-block-quote_f11499203d80a7d3 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_ad7fc4e431925496.bullet_037c3a9495851581 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_ad7fc4e431925496.bullet_037c3a9495851581 li {
    padding-left: 19px;
  }
}
ul.liststyle_ad7fc4e431925496.bullet_037c3a9495851581 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_ad7fc4e431925496.bullet_037c3a9495851581 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_0ad958f5efa7b331 .title {
  margin-top: 0;
}

.paragraph-area_8384b66e5f6356b7 p.disc_4f666978087575c8 {
  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_6c809c8d0b72daae.slick-slider_22641e05ea07d4c7 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_7c7c4840a1578f34 {
    margin-bottom: 20px;
  }

  .ml_lg--20_3c9d2b986b1888b0 {
    margin-left: 20px;
  }

  .ptb_lg--25_80404ac4683941a6 {
    padding: 25px 0;
  }

  .plr_lg--25_7d6fd9f8be48dc75 {
    padding: 0 25px;
  }

  .pt_lg--25_1e998c91c1c4cf7f {
    padding-top: 25px;
  }

  .pb_lg--25_c7413483a347824c {
    padding-bottom: 25px;
  }

  .pl_lg--25_8958baaa4af7f06f {
    padding-left: 25px;
  }

  .pr_lg--25_06372bca5dd3c47a {
    padding-right: 25px;
  }

  .mt_lg--25_b1b8cbbb95e2adec {
    margin-top: 25px;
  }

  .mb_lg--25_0c43a9076f318dc8 {
    margin-bottom: 25px;
  }

  .ml_lg--25_5b992ef6f45177f0 {
    margin-left: 25px;
  }

  .ptb_lg--30_90563d6aca3740a8 {
    padding: 30px 0;
  }

  .plr_lg--30_ba38db6d3a422061 {
    padding: 0 30px;
  }

  .pt_lg--30_c3c3d27003e5336f {
    padding-top: 30px;
  }

  .pb_lg--30_ea91c8fbda056b66 {
    padding-bottom: 30px;
  }

  .pl_lg--30_2f4ace0ef0962b89 {
    padding-left: 30px;
  }

  .pr_lg--30_9a4091c76a0d4a9a {
    padding-right: 30px;
  }

  .mt_lg--30_78d11d828748f4cc {
    margin-top: 30px;
  }

  .mb_lg--30_6c0b6c8bac701d74 {
    margin-bottom: 30px;
  }

  .ml_lg--30_92933b661195a87b {
    margin-left: 30px;
  }

  .ptb_lg--35_fe083e8c70745471 {
    padding: 35px 0;
  }

  .plr_lg--35_8c2bb11308342fcc {
    padding: 0 35px;
  }

  .pt_lg--35_764ce2243a9a498f {
    padding-top: 35px;
  }

  .pb_lg--35_1b5194ae8db1838b {
    padding-bottom: 35px;
  }

  .pl_lg--35_fa195c4607581606 {
    padding-left: 35px;
  }

  .pr_lg--35_b95c1b386e20a3e0 {
    padding-right: 35px;
  }

  .mt_lg--35_4fa22452ba0d6325 {
    margin-top: 35px;
  }

  .mb_lg--35_4846bdcfd8ab1f32 {
    margin-bottom: 35px;
  }

  .ml_lg--35_bfd382fa203aa036 {
    margin-left: 35px;
  }

  .ptb_lg--40_3f2b284c5e201bb8 {
    padding: 40px 0;
  }

  .plr_lg--40_6b10676dcf3c158d {
    padding: 0 40px;
  }

  .pt_lg--40_665024b54a8092ea {
    padding-top: 40px;
  }

  .pb_lg--40_3c2077882d7147c9 {
    padding-bottom: 40px;
  }

  .pl_lg--40_461d32e6e14c82a5 {
    padding-left: 40px;
  }

  .pr_lg--40_6745345ef7e097b6 {
    padding-right: 40px;
  }

  .mt_lg--40_1f5390c3f32298a9 {
    margin-top: 40px;
  }

  .mb_lg--40_054b8a6b8cced4e8 {
    margin-bottom: 40px;
  }

  .ml_lg--40_28efeb401a770cb5 {
    margin-left: 40px;
  }

  .ptb_lg--45_da2cf0117a3b3c0f {
    padding: 45px 0;
  }

  .plr_lg--45_7b50c6903e0e390f {
    padding: 0 45px;
  }

  .pt_lg--45_f60404b23fc26b23 {
    padding-top: 45px;
  }

  .pb_lg--45_1d59d68a9c111d40 {
    padding-bottom: 45px;
  }

  .pl_lg--45_3cca7f4950ac1a6e {
    padding-left: 45px;
  }

  .pr_lg--45_45545050f608b045 {
    padding-right: 45px;
  }

  .mt_lg--45_214b7ff40a0e0e61 {
    margin-top: 45px;
  }

  .mb_lg--45_1cc50d63987a5c4d {
    margin-bottom: 45px;
  }

  .ml_lg--45_eadb9e6e5ac92c38 {
    margin-left: 45px;
  }

  .ptb_lg--50_3a5518a5c5143e84 {
    padding: 50px 0;
  }

  .plr_lg--50_8b8603b140c11cd7 {
    padding: 0 50px;
  }

  .pt_lg--50_6b4b3a0c5a741877 {
    padding-top: 50px;
  }

  .pb_lg--50_1f154e80ed084da8 {
    padding-bottom: 50px;
  }

  .pl_lg--50_17089557fc133727 {
    padding-left: 50px;
  }

  .pr_lg--50_2b7d92c88a767403 {
    padding-right: 50px;
  }

  .mt_lg--50_b79ef18923ab29cc {
    margin-top: 50px;
  }

  .mb_lg--50_f1a6b60421a0b1ed {
    margin-bottom: 50px;
  }

  .ml_lg--50_bfc50de6aa5d69b2 {
    margin-left: 50px;
  }

  .ptb_lg--55_ad897712bcccbc60 {
    padding: 55px 0;
  }

  .plr_lg--55_9398d755ca707b63 {
    padding: 0 55px;
  }

  .pt_lg--55_76eb74d83bcd881c {
    padding-top: 55px;
  }

  .pb_lg--55_c389c885581e59f1 {
    padding-bottom: 55px;
  }

  .pl_lg--55_21415b090b7f569e {
    padding-left: 55px;
  }

  .pr_lg--55_5f48ac2c26f42419 {
    padding-right: 55px;
  }

  .mt_lg--55_57a4b5fd63e210c2 {
    margin-top: 55px;
  }

  .mb_lg--55_4218b930eba6c29c {
    margin-bottom: 55px;
  }

  .ml_lg--55_313a0c52a86ae00b {
    margin-left: 55px;
  }

  .ptb_lg--60_b1f6a4317700025d {
    padding: 60px 0;
  }

  .plr_lg--60_98914b8059fcb9fd {
    padding: 0 60px;
  }

  .pt_lg--60_9879edf55b867180 {
    padding-top: 60px;
  }

  .pb_lg--60_293df082458d76df {
    padding-bottom: 60px;
  }

  .pl_lg--60_dc05e5d7e00b6d9b {
    padding-left: 60px;
  }

  .pr_lg--60_0f2b671433c88df3 {
    padding-right: 60px;
  }

  .mt_lg--60_b2b55feadfa95da8 {
    margin-top: 60px;
  }

  .mb_lg--60_f4fcd7a7b710f2b3 {
    margin-bottom: 60px;
  }

  .ml_lg--60_581367fc9c1e9672 {
    margin-left: 60px;
  }

  .ptb_lg--65_c257de8eb4533439 {
    padding: 65px 0;
  }

  .plr_lg--65_e24bdefd605a78de {
    padding: 0 65px;
  }

  .pt_lg--65_3de59a1efd9a5950 {
    padding-top: 65px;
  }

  .pb_lg--65_7324a2cf704c1cb9 {
    padding-bottom: 65px;
  }

  .pl_lg--65_86ab718eb3ebe212 {
    padding-left: 65px;
  }

  .pr_lg--65_aebf9fea3940eedc {
    padding-right: 65px;
  }

  .mt_lg--65_5902dadb98eaf045 {
    margin-top: 65px;
  }

  .mb_lg--65_d70c538e411ffe8a {
    margin-bottom: 65px;
  }

  .ml_lg--65_f1899ca27f3dc58d {
    margin-left: 65px;
  }

  .ptb_lg--70_4b58208d2bd160b3 {
    padding: 70px 0;
  }

  .plr_lg--70_575d8fdd749f560d {
    padding: 0 70px;
  }

  .pt_lg--70_56765c8727fa518c {
    padding-top: 70px;
  }

  .pb_lg--70_0ba67ba21ad5ff02 {
    padding-bottom: 70px;
  }

  .pl_lg--70_f57adc44c7630f3a {
    padding-left: 70px;
  }

  .pr_lg--70_37b3be0b8784bb25 {
    padding-right: 70px;
  }

  .mt_lg--70_1cc7f762a53365da {
    margin-top: 70px;
  }

  .mb_lg--70_83d7449ae468bbcf {
    margin-bottom: 70px;
  }

  .ml_lg--70_8f2d79d60486a26a {
    margin-left: 70px;
  }

  .ptb_lg--75_00a088dcb201fd53 {
    padding: 75px 0;
  }

  .plr_lg--75_7e37a54ddba4d090 {
    padding: 0 75px;
  }

  .pt_lg--75_613cd710432b2fe0 {
    padding-top: 75px;
  }

  .pb_lg--75_c55525b09d4e4058 {
    padding-bottom: 75px;
  }

  .pl_lg--75_ae075ea42c09e06e {
    padding-left: 75px;
  }

  .pr_lg--75_e3854fbc63348562 {
    padding-right: 75px;
  }

  .mt_lg--75_235652ad6bb4b789 {
    margin-top: 75px;
  }

  .mb_lg--75_158d6588eebbbba7 {
    margin-bottom: 75px;
  }

  .ml_lg--75_f76fdf2eb45e3481 {
    margin-left: 75px;
  }

  .ptb_lg--80_851ad43f3f0ecd94 {
    padding: 80px 0;
  }

  .plr_lg--80_31f457c0af2129c1 {
    padding: 0 80px;
  }

  .pt_lg--80_eccd7751d7eb7a8c {
    padding-top: 80px;
  }

  .pb_lg--80_7fd4b16b67ce5ae7 {
    padding-bottom: 80px;
  }

  .pl_lg--80_574d7ed8dacd64c9 {
    padding-left: 80px;
  }

  .pr_lg--80_e28a13de93801e2b {
    padding-right: 80px;
  }

  .mt_lg--80_c7e6b1f139d7b287 {
    margin-top: 80px;
  }

  .mb_lg--80_d7a43075b87f3ae5 {
    margin-bottom: 80px;
  }

  .ml_lg--80_88f76469d26b2e02 {
    margin-left: 80px;
  }

  .ptb_lg--85_4a7393e044765b4a {
    padding: 85px 0;
  }

  .plr_lg--85_cf0cf8800818013f {
    padding: 0 85px;
  }

  .pt_lg--85_8f3b36f89cdb28f9 {
    padding-top: 85px;
  }

  .pb_lg--85_64696f6f6426ad19 {
    padding-bottom: 85px;
  }

  .pl_lg--85_e2c7ce7a504b1300 {
    padding-left: 85px;
  }

  .pr_lg--85_65c7a1822e413791 {
    padding-right: 85px;
  }

  .mt_lg--85_a4d43cfeb572bf9c {
    margin-top: 85px;
  }

  .mb_lg--85_69d8349c1e0685ab {
    margin-bottom: 85px;
  }

  .ml_lg--85_3599ca69dcb04e46 {
    margin-left: 85px;
  }

  .ptb_lg--90_f6388dec2e1cbedb {
    padding: 90px 0;
  }

  .plr_lg--90_83dc693655146a31 {
    padding: 0 90px;
  }

  .pt_lg--90_a20ae1e78a6589a8 {
    padding-top: 90px;
  }

  .pb_lg--90_dd34801eab6d109a {
    padding-bottom: 90px;
  }

  .pl_lg--90_ec2d97f3774b8b95 {
    padding-left: 90px;
  }

  .pr_lg--90_b205fe6b18a15805 {
    padding-right: 90px;
  }

  .mt_lg--90_83f8cf672a0f975f {
    margin-top: 90px;
  }

  .mb_lg--90_2312be5ce5549cfc {
    margin-bottom: 90px;
  }

  .ml_lg--90_cdeca189d4c473b5 {
    margin-left: 90px;
  }

  .ptb_lg--95_1219a142e2e44b0c {
    padding: 95px 0;
  }

  .plr_lg--95_644b5250f04e4f5c {
    padding: 0 95px;
  }

  .pt_lg--95_f3fddc388160e5bd {
    padding-top: 95px;
  }

  .pb_lg--95_1c2fc546d22e9da7 {
    padding-bottom: 95px;
  }

  .pl_lg--95_13babec5c1e2dc0c {
    padding-left: 95px;
  }

  .pr_lg--95_a80ec4acb5713a39 {
    padding-right: 95px;
  }

  .mt_lg--95_3489d9a0b7d58cbd {
    margin-top: 95px;
  }

  .mb_lg--95_fe17f84a545a9619 {
    margin-bottom: 95px;
  }

  .ml_lg--95_51fdc5d8942a0f72 {
    margin-left: 95px;
  }

  .ptb_lg--100_61403d8ae5bd21f7 {
    padding: 100px 0;
  }

  .plr_lg--100_e731f95d3a8a3745 {
    padding: 0 100px;
  }

  .pt_lg--100_075561b9be6b109d {
    padding-top: 100px;
  }

  .pb_lg--100_ea0ebc43bb6e6b71 {
    padding-bottom: 100px;
  }

  .pl_lg--100_b50b086995bfcb67 {
    padding-left: 100px;
  }

  .pr_lg--100_850be1defae4d09c {
    padding-right: 100px;
  }

  .mt_lg--100_3ce2b0deba3e0f27 {
    margin-top: 100px;
  }

  .mb_lg--100_ccba66946864b53f {
    margin-bottom: 100px;
  }

  .ml_lg--100_063cff86ed81360c {
    margin-left: 100px;
  }

  .ptb_lg--105_e5deb56704003126 {
    padding: 105px 0;
  }

  .plr_lg--105_ba6849ace84b860e {
    padding: 0 105px;
  }

  .pt_lg--105_10d0862a4952fb4c {
    padding-top: 105px;
  }

  .pb_lg--105_3ca65f8972abc193 {
    padding-bottom: 105px;
  }

  .pl_lg--105_8fdbc91ff947398f {
    padding-left: 105px;
  }

  .pr_lg--105_1c1120820377bc95 {
    padding-right: 105px;
  }

  .mt_lg--105_c20c75e8dde9c622 {
    margin-top: 105px;
  }

  .mb_lg--105_64ac29ff871fa730 {
    margin-bottom: 105px;
  }

  .ml_lg--105_054758de8c278747 {
    margin-left: 105px;
  }

  .ptb_lg--110_771935b688c0bc5a {
    padding: 110px 0;
  }

  .plr_lg--110_f43866f28b8f25c6 {
    padding: 0 110px;
  }

  .pt_lg--110_b2c0c23abbadd1d1 {
    padding-top: 110px;
  }

  .pb_lg--110_93c5b02995080e96 {
    padding-bottom: 110px;
  }

  .pl_lg--110_73f26eca1e8f54a1 {
    padding-left: 110px;
  }

  .pr_lg--110_1934bdb6b3c4a8cf {
    padding-right: 110px;
  }

  .mt_lg--110_a0cce55862561c46 {
    margin-top: 110px;
  }

  .mb_lg--110_d269f7d093d09010 {
    margin-bottom: 110px;
  }

  .ml_lg--110_ea83eea2ea5a3737 {
    margin-left: 110px;
  }

  .ptb_lg--115_d74facede88e326f {
    padding: 115px 0;
  }

  .plr_lg--115_d81863ec7d533da6 {
    padding: 0 115px;
  }

  .pt_lg--115_8439708d0c8a7080 {
    padding-top: 115px;
  }

  .pb_lg--115_592d88298cf1c55b {
    padding-bottom: 115px;
  }

  .pl_lg--115_90f5578508f1b275 {
    padding-left: 115px;
  }

  .pr_lg--115_4e8c1b128fefb5b5 {
    padding-right: 115px;
  }

  .mt_lg--115_88d8e9a5009c7591 {
    margin-top: 115px;
  }

  .mb_lg--115_f652c7872e7608cf {
    margin-bottom: 115px;
  }

  .ml_lg--115_49985510fc74f738 {
    margin-left: 115px;
  }

  .ptb_lg--120_b7eb073a53a56bb3 {
    padding: 120px 0;
  }

  .plr_lg--120_7a48ec084d919680 {
    padding: 0 120px;
  }

  .pt_lg--120_fe586e64b33f5f61 {
    padding-top: 120px;
  }

  .pb_lg--120_8e291706cbe921dd {
    padding-bottom: 120px;
  }

  .pl_lg--120_3e030cb5e4d1fc7f {
    padding-left: 120px;
  }

  .pr_lg--120_3fd921f5adb6f3c5 {
    padding-right: 120px;
  }

  .mt_lg--120_22535b62c52b36a5 {
    margin-top: 120px;
  }

  .mb_lg--120_26b14158215cfc61 {
    margin-bottom: 120px;
  }

  .ml_lg--120_38d159d5ce3c8c8a {
    margin-left: 120px;
  }

  .ptb_lg--125_f78ac8262c09173e {
    padding: 125px 0;
  }

  .plr_lg--125_841a658aace54611 {
    padding: 0 125px;
  }

  .pt_lg--125_413e332b5481df54 {
    padding-top: 125px;
  }

  .pb_lg--125_eb25da4d021472bb {
    padding-bottom: 125px;
  }

  .pl_lg--125_ec947ce8fcaa1b65 {
    padding-left: 125px;
  }

  .pr_lg--125_2d2caf4323f0958d {
    padding-right: 125px;
  }

  .mt_lg--125_f6d409a42da633cd {
    margin-top: 125px;
  }

  .mb_lg--125_e99aa0434570c17e {
    margin-bottom: 125px;
  }

  .ml_lg--125_6c26bea88998da55 {
    margin-left: 125px;
  }

  .ptb_lg--130_70da574606f5e00f {
    padding: 130px 0;
  }

  .plr_lg--130_6091c19a4ebd4d8d {
    padding: 0 130px;
  }

  .pt_lg--130_35270a6f98aeb524 {
    padding-top: 130px;
  }

  .pb_lg--130_e4cb992678d07bc2 {
    padding-bottom: 130px;
  }

  .pl_lg--130_85eb7ee05e018f64 {
    padding-left: 130px;
  }

  .pr_lg--130_d430befefb951cf4 {
    padding-right: 130px;
  }

  .mt_lg--130_73882110d6564cfb {
    margin-top: 130px;
  }

  .mb_lg--130_291837b29f692679 {
    margin-bottom: 130px;
  }

  .ml_lg--130_dc31a532eae6b10b {
    margin-left: 130px;
  }

  .ptb_lg--135_69fb781e7004a970 {
    padding: 135px 0;
  }

  .plr_lg--135_117dec3e966dd365 {
    padding: 0 135px;
  }

  .pt_lg--135_3a562f941f40183c {
    padding-top: 135px;
  }

  .pb_lg--135_9655990793c61eb0 {
    padding-bottom: 135px;
  }

  .pl_lg--135_d09bc3e3d85411d4 {
    padding-left: 135px;
  }

  .pr_lg--135_fe0c9adee840cc87 {
    padding-right: 135px;
  }

  .mt_lg--135_b1007d77c504e343 {
    margin-top: 135px;
  }

  .mb_lg--135_88ca6ce830307ed3 {
    margin-bottom: 135px;
  }

  .ml_lg--135_cc4a6584d49c4d6e {
    margin-left: 135px;
  }

  .ptb_lg--140_8698256131770691 {
    padding: 140px 0;
  }

  .plr_lg--140_9b7b558797f24d26 {
    padding: 0 140px;
  }

  .pt_lg--140_2f7479c7d2b29a35 {
    padding-top: 140px;
  }

  .pb_lg--140_8425a63b2839d8d7 {
    padding-bottom: 140px;
  }

  .pl_lg--140_6d280938770d6a9e {
    padding-left: 140px;
  }

  .pr_lg--140_5c27a243f630cd77 {
    padding-right: 140px;
  }

  .mt_lg--140_8932cac6f8686009 {
    margin-top: 140px;
  }

  .mb_lg--140_1788108f43f73404 {
    margin-bottom: 140px;
  }

  .ml_lg--140_f9207da35b60efc2 {
    margin-left: 140px;
  }

  .ptb_lg--145_e2f4a4ad0c356ee8 {
    padding: 145px 0;
  }

  .plr_lg--145_c630f4d79e9b0533 {
    padding: 0 145px;
  }

  .pt_lg--145_e53a23d20f511d84 {
    padding-top: 145px;
  }

  .pb_lg--145_7adff238a6c15f12 {
    padding-bottom: 145px;
  }

  .pl_lg--145_67aaee9a99e004af {
    padding-left: 145px;
  }

  .pr_lg--145_26cdbed0d3de12b2 {
    padding-right: 145px;
  }

  .mt_lg--145_d778fe4e25dd2611 {
    margin-top: 145px;
  }

  .mb_lg--145_6390065b286f2a9a {
    margin-bottom: 145px;
  }

  .ml_lg--145_fb8cbb3e06793fbb {
    margin-left: 145px;
  }

  .ptb_lg--150_cc56c3da8a4b2275 {
    padding: 150px 0;
  }

  .plr_lg--150_991c1feefc4ac759 {
    padding: 0 150px;
  }

  .pt_lg--150_9142642ce0347f1f {
    padding-top: 150px;
  }

  .pb_lg--150_ca085113f0f29abd {
    padding-bottom: 150px;
  }

  .pl_lg--150_2fbe450e297ac821 {
    padding-left: 150px;
  }

  .pr_lg--150_62fd5883c7d182aa {
    padding-right: 150px;
  }

  .mt_lg--150_3493bc4508c70b81 {
    margin-top: 150px;
  }

  .mb_lg--150_828cd0c274627376 {
    margin-bottom: 150px;
  }

  .ml_lg--150_39c8f82a5641f86a {
    margin-left: 150px;
  }

  .ptb_lg--155_16bf46a3cbcf855c {
    padding: 155px 0;
  }

  .plr_lg--155_8d878cf83fc5186e {
    padding: 0 155px;
  }

  .pt_lg--155_22ea26793983abb2 {
    padding-top: 155px;
  }

  .pb_lg--155_0bd7c303c329f223 {
    padding-bottom: 155px;
  }

  .pl_lg--155_6021d75a89124466 {
    padding-left: 155px;
  }

  .pr_lg--155_cbf5884db948ef2b {
    padding-right: 155px;
  }

  .mt_lg--155_aec95b9fe5d00dfc {
    margin-top: 155px;
  }

  .mb_lg--155_0e66c321d82447cd {
    margin-bottom: 155px;
  }

  .ml_lg--155_ae869018442ee3f3 {
    margin-left: 155px;
  }

  .ptb_lg--160_3190f63fa0365912 {
    padding: 160px 0;
  }

  .plr_lg--160_27f0770765fe4cf8 {
    padding: 0 160px;
  }

  .pt_lg--160_82eaf12f1cb81c25 {
    padding-top: 160px;
  }

  .pb_lg--160_07239ae3b225ff07 {
    padding-bottom: 160px;
  }

  .pl_lg--160_ef45f3601887e01b {
    padding-left: 160px;
  }

  .pr_lg--160_060355ecd293dd27 {
    padding-right: 160px;
  }

  .mt_lg--160_a58cb49cc9139bd1 {
    margin-top: 160px;
  }

  .mb_lg--160_2942a709c3360616 {
    margin-bottom: 160px;
  }

  .ml_lg--160_13a250d4cb227d51 {
    margin-left: 160px;
  }

  .ptb_lg--165_da33b04882392b27 {
    padding: 165px 0;
  }

  .plr_lg--165_3e45029d115f02c8 {
    padding: 0 165px;
  }

  .pt_lg--165_e2fe6f239fd29c9c {
    padding-top: 165px;
  }

  .pb_lg--165_c0c0ecec5e81d1e2 {
    padding-bottom: 165px;
  }

  .pl_lg--165_52aa3383de5c6e23 {
    padding-left: 165px;
  }

  .pr_lg--165_8a0c87c1d6df63de {
    padding-right: 165px;
  }

  .mt_lg--165_584674456b24ecf2 {
    margin-top: 165px;
  }

  .mb_lg--165_67b331173d6ad443 {
    margin-bottom: 165px;
  }

  .ml_lg--165_e286cd3d10773965 {
    margin-left: 165px;
  }

  .ptb_lg--170_0e3f2ad63cf5e882 {
    padding: 170px 0;
  }

  .plr_lg--170_a0b9de65c945ccf8 {
    padding: 0 170px;
  }

  .pt_lg--170_3f6805730e082026 {
    padding-top: 170px;
  }

  .pb_lg--170_f91b448cd6b31431 {
    padding-bottom: 170px;
  }

  .pl_lg--170_62dc8ca330bb275c {
    padding-left: 170px;
  }

  .pr_lg--170_e66a80b11c94678e {
    padding-right: 170px;
  }

  .mt_lg--170_120922b36ee8dc58 {
    margin-top: 170px;
  }

  .mb_lg--170_0b2b1e7eb74ce426 {
    margin-bottom: 170px;
  }

  .ml_lg--170_8deb6eb6165125d9 {
    margin-left: 170px;
  }

  .ptb_lg--175_79c5cf08427ea027 {
    padding: 175px 0;
  }

  .plr_lg--175_3cc412c19f5334a0 {
    padding: 0 175px;
  }

  .pt_lg--175_6400fdf1d8566fe7 {
    padding-top: 175px;
  }

  .pb_lg--175_1a6123bed012a540 {
    padding-bottom: 175px;
  }

  .pl_lg--175_f59f95a11fa33c5e {
    padding-left: 175px;
  }

  .pr_lg--175_2d9392f43f4ca76c {
    padding-right: 175px;
  }

  .mt_lg--175_a986f8f40a2826ac {
    margin-top: 175px;
  }

  .mb_lg--175_ebbd9d03b30065a2 {
    margin-bottom: 175px;
  }

  .ml_lg--175_9e7299befdb93145 {
    margin-left: 175px;
  }

  .ptb_lg--180_968fd58cea8fa0aa {
    padding: 180px 0;
  }

  .plr_lg--180_d1e6158966d3f0d5 {
    padding: 0 180px;
  }

  .pt_lg--180_38e7f6aafaf10ea3 {
    padding-top: 180px;
  }

  .pb_lg--180_ac567d3704415889 {
    padding-bottom: 180px;
  }

  .pl_lg--180_ad074b1191185744 {
    padding-left: 180px;
  }

  .pr_lg--180_f0a2229c5e98f449 {
    padding-right: 180px;
  }

  .mt_lg--180_f8e53c4e668819d0 {
    margin-top: 180px;
  }

  .mb_lg--180_90ce79c854f65c3f {
    margin-bottom: 180px;
  }

  .ml_lg--180_00090f05e493660a {
    margin-left: 180px;
  }

  .ptb_lg--185_c256f98c47a37964 {
    padding: 185px 0;
  }

  .plr_lg--185_0a3c0969231b9874 {
    padding: 0 185px;
  }

  .pt_lg--185_b1b07dbf9075eb51 {
    padding-top: 185px;
  }

  .pb_lg--185_34e043c1e6af6107 {
    padding-bottom: 185px;
  }

  .pl_lg--185_2d7fd22d6ac12881 {
    padding-left: 185px;
  }

  .pr_lg--185_8626021e1fb24b09 {
    padding-right: 185px;
  }

  .mt_lg--185_0b1cbc793774400d {
    margin-top: 185px;
  }

  .mb_lg--185_9894629bb4d08c67 {
    margin-bottom: 185px;
  }

  .ml_lg--185_a786e1203c98b1a2 {
    margin-left: 185px;
  }

  .ptb_lg--190_93b11906b2a7628a {
    padding: 190px 0;
  }

  .plr_lg--190_a01bd5e62b729e3d {
    padding: 0 190px;
  }

  .pt_lg--190_815c4b1dc98b3a72 {
    padding-top: 190px;
  }

  .pb_lg--190_a5c606e347fb18d6 {
    padding-bottom: 190px;
  }

  .pl_lg--190_4d672ac345850cbb {
    padding-left: 190px;
  }

  .pr_lg--190_1f490d9955b2e695 {
    padding-right: 190px;
  }

  .mt_lg--190_4c7de28105977b66 {
    margin-top: 190px;
  }

  .mb_lg--190_5be82812341dc3b2 {
    margin-bottom: 190px;
  }

  .ml_lg--190_916b055e0b06f362 {
    margin-left: 190px;
  }

  .ptb_lg--195_884340194e2d5a08 {
    padding: 195px 0;
  }

  .plr_lg--195_44ff626fef3dbca5 {
    padding: 0 195px;
  }

  .pt_lg--195_ec667cd8114e72d3 {
    padding-top: 195px;
  }

  .pb_lg--195_b313854a69570ad2 {
    padding-bottom: 195px;
  }

  .pl_lg--195_9a847f83974ceea7 {
    padding-left: 195px;
  }

  .pr_lg--195_49c7755119687616 {
    padding-right: 195px;
  }

  .mt_lg--195_453e5ffaccda28a7 {
    margin-top: 195px;
  }

  .mb_lg--195_c062c0d9c5a05126 {
    margin-bottom: 195px;
  }

  .ml_lg--195_c8ea213f4d7f888f {
    margin-left: 195px;
  }

  .ptb_lg--200_2a7d54a73514c06b {
    padding: 200px 0;
  }

  .plr_lg--200_1b9909e87e6c249e {
    padding: 0 200px;
  }

  .pt_lg--200_cefd61645b25e200 {
    padding-top: 200px;
  }

  .pb_lg--200_f0c0ebd6436b5ed8 {
    padding-bottom: 200px;
  }

  .pl_lg--200_4d1f24691a8a3bb0 {
    padding-left: 200px;
  }

  .pr_lg--200_1a762e80516e7431 {
    padding-right: 200px;
  }

  .mt_lg--200_8a56c42322439d13 {
    margin-top: 200px;
  }

  .mb_lg--200_b38d2a532d3e7519 {
    margin-bottom: 200px;
  }

  .ml_lg--200_6d7fa425be361176 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_5281cdbd339544f8 {
    padding: 0;
  }

  .pl_md--0_c0560851f00e4569 {
    padding-left: 0;
  }

  .pr_md--0_2b076e7d6f273c2f {
    padding-right: 0;
  }

  .pt_md--0_c57dbdf4df388849 {
    padding-top: 0;
  }

  .pb_md--0_f3cb51b26246a2b5 {
    padding-bottom: 0;
  }

  .pb_md--80_d4b6b065a36756c8 {
    padding-bottom: 80px;
  }

  .pt_md--50_3002b26d6bb72d86 {
    padding-top: 50px;
  }

  .mr_md--0_24ec04eee0ef6de6 {
    margin-right: 0;
  }

  .ml_md--0_28100c2d1da4e9af {
    margin-left: 0;
  }

  .mt_md--0_e9c9d5ff1203e27e {
    margin-top: 0;
  }

  .mb_md--0_b92742fab8722f9d {
    margin-bottom: 0;
  }

  .ptb_md--250_f0f52252db024093 {
    padding: 250px 0;
  }

  .ptb_md--5_4199d74ba48978b6 {
    padding: 5px 0;
  }

  .plr_md--5_6a09159d2b68f8f7 {
    padding: 0 5px;
  }

  .pt_md--5_c60f301084627085 {
    padding-top: 5px;
  }

  .pb_md--5_7085dc7a163c01e4 {
    padding-bottom: 5px;
  }

  .pl_md--5_3a9a44543cca1d53 {
    padding-left: 5px;
  }

  .pr_md--5_e051d80038d59e21 {
    padding-right: 5px;
  }

  .mt_md--5_e4200bb927655e89 {
    margin-top: 5px;
  }

  .mb_md--5_5afaefd2dcdace7c {
    margin-bottom: 5px;
  }

  .ptb_md--10_aefb491db1991f35 {
    padding: 10px 0;
  }

  .plr_md--10_5186e96bf87c8c06 {
    padding: 0 10px;
  }

  .pt_md--10_c97c887d322ed64e {
    padding-top: 10px;
  }

  .pb_md--10_e47e8a604896da2a {
    padding-bottom: 10px;
  }

  .pl_md--10_ecf9a94c07a0f811 {
    padding-left: 10px;
  }

  .pr_md--10_148ba6aab49897ea {
    padding-right: 10px;
  }

  .mt_md--10_1dd4371f652c1632 {
    margin-top: 10px;
  }

  .mb_md--10_8c2dc1f8d9ea2159 {
    margin-bottom: 10px;
  }

  .ptb_md--15_a4454966bc591246 {
    padding: 15px 0;
  }

  .plr_md--15_0fbf07c5c9f3fe69 {
    padding: 0 15px;
  }

  .pt_md--15_2a1dc3b9cfbde37d {
    padding-top: 15px;
  }

  .pb_md--15_8f3bfa817213e011 {
    padding-bottom: 15px;
  }

  .pl_md--15_432cce7efe95b9dc {
    padding-left: 15px;
  }

  .pr_md--15_0bb4821d38b04a97 {
    padding-right: 15px;
  }

  .mt_md--15_199fd9d161a3b997 {
    margin-top: 15px;
  }

  .mb_md--15_9caa6fea143d8916 {
    margin-bottom: 15px;
  }

  .ptb_md--20_4c2279842e4e476e {
    padding: 20px 0;
  }

  .plr_md--20_f6e9362ae858d8a6 {
    padding: 0 20px;
  }

  .pt_md--20_cf1d3bc26ee2da0c {
    padding-top: 20px;
  }

  .pb_md--20_6ba1a3b4c12fa35f {
    padding-bottom: 20px;
  }

  .pl_md--20_c25144470bca9c15 {
    padding-left: 20px;
  }

  .pr_md--20_a30129339e5de373 {
    padding-right: 20px;
  }

  .mt_md--20_50a6f3ebecb0426f {
    margin-top: 20px;
  }

  .mb_md--20_a52dd82de48ee809 {
    margin-bottom: 20px;
  }

  .ptb_md--25_f4673bba10a29b8d {
    padding: 25px 0;
  }

  .plr_md--25_94d34a7e16d0baea {
    padding: 0 25px;
  }

  .pt_md--25_6028bdb8e6e19e4a {
    padding-top: 25px;
  }

  .pb_md--25_34507e6c8878d2ae {
    padding-bottom: 25px;
  }

  .pl_md--25_dfc681fe2e333064 {
    padding-left: 25px;
  }

  .pr_md--25_3054ebc23af9b997 {
    padding-right: 25px;
  }

  .mt_md--25_dca90100815028a2 {
    margin-top: 25px;
  }

  .mb_md--25_74dc64504de37222 {
    margin-bottom: 25px;
  }

  .ptb_md--30_69b22afbbef3e22b {
    padding: 30px 0;
  }

  .plr_md--30_4939206e932247a8 {
    padding: 0 30px;
  }

  .pt_md--30_807b5d915c219d6d {
    padding-top: 30px;
  }

  .pb_md--30_3287863d5fa14ef1 {
    padding-bottom: 30px;
  }

  .pl_md--30_337206506f8006a5 {
    padding-left: 30px;
  }

  .pr_md--30_2f354ec8ca266c71 {
    padding-right: 30px;
  }

  .mt_md--30_dfa88e608610561c {
    margin-top: 30px;
  }

  .mb_md--30_2c5b2b56cbe0d5ed {
    margin-bottom: 30px;
  }

  .ptb_md--35_7864f30286d21b61 {
    padding: 35px 0;
  }

  .plr_md--35_c634ea8136221fc9 {
    padding: 0 35px;
  }

  .pt_md--35_5c8a54c6a83230e7 {
    padding-top: 35px;
  }

  .pb_md--35_1d45c12358e366dc {
    padding-bottom: 35px;
  }

  .pl_md--35_a5809af8d61eccbd {
    padding-left: 35px;
  }

  .pr_md--35_7159805c1780941f {
    padding-right: 35px;
  }

  .mt_md--35_7167ecc45660af08 {
    margin-top: 35px;
  }

  .mb_md--35_0a172fecd1ffbf92 {
    margin-bottom: 35px;
  }

  .ptb_md--40_c311bd9f8a4b896e {
    padding: 40px 0;
  }

  .plr_md--40_d1d26c7132f07576 {
    padding: 0 40px;
  }

  .pt_md--40_dd172dd37fcaf1aa {
    padding-top: 40px;
  }

  .pb_md--40_bccc3cc88e97247a {
    padding-bottom: 40px;
  }

  .pl_md--40_23a694e794ca2c88 {
    padding-left: 40px;
  }

  .pr_md--40_02ec9be3be7b7be9 {
    padding-right: 40px;
  }

  .mt_md--40_480b059287abce9f {
    margin-top: 40px;
  }

  .mb_md--40_ef0317b51904aae3 {
    margin-bottom: 40px;
  }

  .ptb_md--45_c779a57868ba85cd {
    padding: 45px 0;
  }

  .plr_md--45_55808f2b1f93bf17 {
    padding: 0 45px;
  }

  .pt_md--45_032423c1311e141a {
    padding-top: 45px;
  }

  .pb_md--45_66f590fd4cc3dab4 {
    padding-bottom: 45px;
  }

  .pl_md--45_c22bb1636bdde1b3 {
    padding-left: 45px;
  }

  .pr_md--45_4ea0e8777dfefc00 {
    padding-right: 45px;
  }

  .mt_md--45_2bb00cfd519922b6 {
    margin-top: 45px;
  }

  .mb_md--45_88a7719505a2d755 {
    margin-bottom: 45px;
  }

  .ptb_md--50_46a2b54d2d4dd769 {
    padding: 50px 0;
  }

  .plr_md--50_693f9f372a32dd02 {
    padding: 0 50px;
  }

  .pt_md--50_3002b26d6bb72d86 {
    padding-top: 50px;
  }

  .pb_md--50_9a09d7a33151cc17 {
    padding-bottom: 50px;
  }

  .pl_md--50_d72b7e4b5b2afc82 {
    padding-left: 50px;
  }

  .pr_md--50_65eb982560b51762 {
    padding-right: 50px;
  }

  .mt_md--50_bcac28ddd82ece77 {
    margin-top: 50px;
  }

  .mb_md--50_3c0dc8d9026d3cf6 {
    margin-bottom: 50px;
  }

  .ptb_md--55_99190aff3b1ac46d {
    padding: 55px 0;
  }

  .plr_md--55_494ee11af409b75a {
    padding: 0 55px;
  }

  .pt_md--55_a9d9c2745fa800f6 {
    padding-top: 55px;
  }

  .pb_md--55_9581ce4eca355e00 {
    padding-bottom: 55px;
  }

  .pl_md--55_920a8f36fb3c6245 {
    padding-left: 55px;
  }

  .pr_md--55_bc6d8e9959e1bdc9 {
    padding-right: 55px;
  }

  .mt_md--55_794c0c05d0e8f09c {
    margin-top: 55px;
  }

  .mb_md--55_1e39f89a2725e200 {
    margin-bottom: 55px;
  }

  .ptb_md--60_daaed504dce5ccaa {
    padding: 60px 0;
  }

  .plr_md--60_dac391cec259f8e7 {
    padding: 0 60px;
  }

  .pt_md--60_4b19e77db2c71bc9 {
    padding-top: 60px;
  }

  .pb_md--60_aa7eda34c654ca24 {
    padding-bottom: 60px;
  }

  .pl_md--60_99106a379e9c4f91 {
    padding-left: 60px;
  }

  .pr_md--60_c246d17785b697a2 {
    padding-right: 60px;
  }

  .mt_md--60_7c0a1a0b043bf10a {
    margin-top: 60px;
  }

  .mb_md--60_c920625608f1326c {
    margin-bottom: 60px;
  }

  .ptb_md--65_dee0ace6509cf7d3 {
    padding: 65px 0;
  }

  .plr_md--65_8515f40b3057f677 {
    padding: 0 65px;
  }

  .pt_md--65_1c42ff8e6c2b5fdf {
    padding-top: 65px;
  }

  .pb_md--65_abb79c5afccaefe5 {
    padding-bottom: 65px;
  }

  .pl_md--65_a7e559ebc80a2104 {
    padding-left: 65px;
  }

  .pr_md--65_e745ee3b5804ea60 {
    padding-right: 65px;
  }

  .mt_md--65_a2e1ba0c321bd110 {
    margin-top: 65px;
  }

  .mb_md--65_3089873ed75d2340 {
    margin-bottom: 65px;
  }

  .ptb_md--70_fe9df116f21d6384 {
    padding: 70px 0;
  }

  .plr_md--70_02a5f01d36d00d61 {
    padding: 0 70px;
  }

  .pt_md--70_fa13a774ff6bffde {
    padding-top: 70px;
  }

  .pb_md--70_199dab84a0eafcab {
    padding-bottom: 70px;
  }

  .pl_md--70_dac67658279f7bf5 {
    padding-left: 70px;
  }

  .pr_md--70_836579aa4d1ba7d2 {
    padding-right: 70px;
  }

  .mt_md--70_d8c4c37a78ba610e {
    margin-top: 70px;
  }

  .mb_md--70_9fc6304c20008b31 {
    margin-bottom: 70px;
  }

  .ptb_md--75_9a527e8c39982506 {
    padding: 75px 0;
  }

  .plr_md--75_062ce9e6ef8b347e {
    padding: 0 75px;
  }

  .pt_md--75_a742294c0dbd832b {
    padding-top: 75px;
  }

  .pb_md--75_8a85fefcdadb4c7d {
    padding-bottom: 75px;
  }

  .pl_md--75_411f980ee1cb2942 {
    padding-left: 75px;
  }

  .pr_md--75_32ff55924ef34353 {
    padding-right: 75px;
  }

  .mt_md--75_22e1e6ca8a6adac9 {
    margin-top: 75px;
  }

  .mb_md--75_301f87368ec8a44b {
    margin-bottom: 75px;
  }

  .ptb_md--80_09a29cdc2aebba8e {
    padding: 80px 0;
  }

  .plr_md--80_a6e6ab8248352188 {
    padding: 0 80px;
  }

  .pt_md--80_9a7bab00af0f4935 {
    padding-top: 80px;
  }

  .pb_md--80_d4b6b065a36756c8 {
    padding-bottom: 80px;
  }

  .pl_md--80_f1da67d8c0112667 {
    padding-left: 80px;
  }

  .pr_md--80_f4997ebb43e54c5b {
    padding-right: 80px;
  }

  .mt_md--80_6b2576a89c45e346 {
    margin-top: 80px;
  }

  .mb_md--80_5d3eba66c6eabcf7 {
    margin-bottom: 80px;
  }

  .ptb_md--85_32e086a211e842f6 {
    padding: 85px 0;
  }

  .plr_md--85_78521b06a03be4ce {
    padding: 0 85px;
  }

  .pt_md--85_4a376d6d207ff2b4 {
    padding-top: 85px;
  }

  .pb_md--85_95131cbc35e4e234 {
    padding-bottom: 85px;
  }

  .pl_md--85_45c0facdf156dfea {
    padding-left: 85px;
  }

  .pr_md--85_bb0d15e571ca0099 {
    padding-right: 85px;
  }

  .mt_md--85_cd3ba135e295e643 {
    margin-top: 85px;
  }

  .mb_md--85_a9aa6fcb1fa98063 {
    margin-bottom: 85px;
  }

  .ptb_md--90_1aac6d15b57b7182 {
    padding: 90px 0;
  }

  .plr_md--90_70522402a7b2a3f0 {
    padding: 0 90px;
  }

  .pt_md--90_ea09ed0986367a7c {
    padding-top: 90px;
  }

  .pb_md--90_0995f9cfecc26640 {
    padding-bottom: 90px;
  }

  .pl_md--90_1b8d719ea02a4bf2 {
    padding-left: 90px;
  }

  .pr_md--90_bc34997aa4411cb8 {
    padding-right: 90px;
  }

  .mt_md--90_6065df48bebb5281 {
    margin-top: 90px;
  }

  .mb_md--90_57f0bed690c36898 {
    margin-bottom: 90px;
  }

  .ptb_md--95_bfbdcee660735e9c {
    padding: 95px 0;
  }

  .plr_md--95_93615ffb4316f66a {
    padding: 0 95px;
  }

  .pt_md--95_397d78592f01c0cb {
    padding-top: 95px;
  }

  .pb_md--95_e33692f9b2307b57 {
    padding-bottom: 95px;
  }

  .pl_md--95_a4d59f48c869a27c {
    padding-left: 95px;
  }

  .pr_md--95_745f5e4ee9afe920 {
    padding-right: 95px;
  }

  .mt_md--95_374cd5339f8ba7c1 {
    margin-top: 95px;
  }

  .mb_md--95_73a5b76461eaf2ae {
    margin-bottom: 95px;
  }

  .ptb_md--100_81c68749432c994a {
    padding: 100px 0;
  }

  .plr_md--100_aa3d32b5b457aead {
    padding: 0 100px;
  }

  .pt_md--100_d35e302b9d2252b1 {
    padding-top: 100px;
  }

  .pb_md--100_7ba22e6b48d7a555 {
    padding-bottom: 100px;
  }

  .pl_md--100_940479edfa0498c8 {
    padding-left: 100px;
  }

  .pr_md--100_2db5c983597675dd {
    padding-right: 100px;
  }

  .mt_md--100_c5c4be17cec76d40 {
    margin-top: 100px;
  }

  .mb_md--100_3473bd89221f621d {
    margin-bottom: 100px;
  }

  .ptb_md--105_0862a7c385103cf5 {
    padding: 105px 0;
  }

  .plr_md--105_dc101849acb406e2 {
    padding: 0 105px;
  }

  .pt_md--105_83c498d1cf443eb5 {
    padding-top: 105px;
  }

  .pb_md--105_fe8cd6ce430ca94b {
    padding-bottom: 105px;
  }

  .pl_md--105_0f20862e3626cc84 {
    padding-left: 105px;
  }

  .pr_md--105_583fd856f5987df0 {
    padding-right: 105px;
  }

  .mt_md--105_c50d26fd4173e8eb {
    margin-top: 105px;
  }

  .mb_md--105_72239965635dff8f {
    margin-bottom: 105px;
  }

  .ptb_md--110_56daf113c490c214 {
    padding: 110px 0;
  }

  .plr_md--110_d4890e7a0031a4a0 {
    padding: 0 110px;
  }

  .pt_md--110_c74132e0e706cc94 {
    padding-top: 110px;
  }

  .pb_md--110_27e2a5d78e247fed {
    padding-bottom: 110px;
  }

  .pl_md--110_c0851761192f6aa0 {
    padding-left: 110px;
  }

  .pr_md--110_67b83c6e69398ccb {
    padding-right: 110px;
  }

  .mt_md--110_684b7e546e038554 {
    margin-top: 110px;
  }

  .mb_md--110_f70ce311d5217869 {
    margin-bottom: 110px;
  }

  .ptb_md--115_4f3214d0759732c0 {
    padding: 115px 0;
  }

  .plr_md--115_eb3363bd94b723c4 {
    padding: 0 115px;
  }

  .pt_md--115_2a4fef5d2227615e {
    padding-top: 115px;
  }

  .pb_md--115_45b53bff21775f18 {
    padding-bottom: 115px;
  }

  .pl_md--115_50e0ae3066960f80 {
    padding-left: 115px;
  }

  .pr_md--115_1bffe8e93fbd636a {
    padding-right: 115px;
  }

  .mt_md--115_65345a17b5d4f906 {
    margin-top: 115px;
  }

  .mb_md--115_322bc4178bf3ec45 {
    margin-bottom: 115px;
  }

  .ptb_md--120_6d6e0d0dded26ba4 {
    padding: 120px 0;
  }

  .plr_md--120_45058b1542e2d543 {
    padding: 0 120px;
  }

  .pt_md--120_154fc319f244188d {
    padding-top: 120px;
  }

  .pb_md--120_527abe596e5d6e46 {
    padding-bottom: 120px;
  }

  .pl_md--120_ed14b3bb61ae0d94 {
    padding-left: 120px;
  }

  .pr_md--120_7b85434c8ab8a57b {
    padding-right: 120px;
  }

  .mt_md--120_4be8c9da53dcb3e1 {
    margin-top: 120px;
  }

  .mb_md--120_d3ed05cfddbf9447 {
    margin-bottom: 120px;
  }

  .ptb_md--125_a126f7f232d5e4c5 {
    padding: 125px 0;
  }

  .plr_md--125_3a504b4c20d963c9 {
    padding: 0 125px;
  }

  .pt_md--125_13a38c8932b6350a {
    padding-top: 125px;
  }

  .pb_md--125_a899320cc559e1cb {
    padding-bottom: 125px;
  }

  .pl_md--125_fd3129e465ee2a63 {
    padding-left: 125px;
  }

  .pr_md--125_41c73a50ab9e4093 {
    padding-right: 125px;
  }

  .mt_md--125_fbac1281a5e5e0d7 {
    margin-top: 125px;
  }

  .mb_md--125_de9866ad385d44d1 {
    margin-bottom: 125px;
  }

  .ptb_md--130_57b950b6756cffe5 {
    padding: 130px 0;
  }

  .plr_md--130_136bdee084aa1fe6 {
    padding: 0 130px;
  }

  .pt_md--130_be6b6f2e7a01cc98 {
    padding-top: 130px;
  }

  .pb_md--130_746c0c4118f2997f {
    padding-bottom: 130px;
  }

  .pl_md--130_8dcb37661b73d54b {
    padding-left: 130px;
  }

  .pr_md--130_35a6394aacc5aa6e {
    padding-right: 130px;
  }

  .mt_md--130_f7b7a89043c78317 {
    margin-top: 130px;
  }

  .mb_md--130_9b9b40c4e75bb64a {
    margin-bottom: 130px;
  }

  .ptb_md--135_a568d373c7bee831 {
    padding: 135px 0;
  }

  .plr_md--135_e990cabb4c5011de {
    padding: 0 135px;
  }

  .pt_md--135_97e7970631eb376d {
    padding-top: 135px;
  }

  .pb_md--135_f4f2729fb3291270 {
    padding-bottom: 135px;
  }

  .pl_md--135_42840b36cd1c25be {
    padding-left: 135px;
  }

  .pr_md--135_1d67d3c0fe267a69 {
    padding-right: 135px;
  }

  .mt_md--135_eaf06dba8026f3de {
    margin-top: 135px;
  }

  .mb_md--135_5a5a2c0a0f4c3ac3 {
    margin-bottom: 135px;
  }

  .ptb_md--140_961c320b34a0e4d8 {
    padding: 140px 0;
  }

  .plr_md--140_a66aefcd15da0922 {
    padding: 0 140px;
  }

  .pt_md--140_94b260d7e368d984 {
    padding-top: 140px;
  }

  .pb_md--140_49ba1cb068b55e88 {
    padding-bottom: 140px;
  }

  .pl_md--140_cb18cedcf7f6e4be {
    padding-left: 140px;
  }

  .pr_md--140_dd2a5f15caab2404 {
    padding-right: 140px;
  }

  .mt_md--140_f821328ac2aa508f {
    margin-top: 140px;
  }

  .mb_md--140_b8edde2be6a56c4f {
    margin-bottom: 140px;
  }

  .ptb_md--145_3a4715b913ddbcab {
    padding: 145px 0;
  }

  .plr_md--145_63b8c522e91705f9 {
    padding: 0 145px;
  }

  .pt_md--145_d50d21f346fe2e8d {
    padding-top: 145px;
  }

  .pb_md--145_51ed0175e8b02326 {
    padding-bottom: 145px;
  }

  .pl_md--145_8aeccd0f7a91675e {
    padding-left: 145px;
  }

  .pr_md--145_5542321268b8e60b {
    padding-right: 145px;
  }

  .mt_md--145_887d283d3cfbd201 {
    margin-top: 145px;
  }

  .mb_md--145_c4fac82bfb966968 {
    margin-bottom: 145px;
  }

  .ptb_md--150_2c2ab184bb23c0c6 {
    padding: 150px 0;
  }

  .plr_md--150_d27d99c6a6ddfb2b {
    padding: 0 150px;
  }

  .pt_md--150_830aafea8c7e86df {
    padding-top: 150px;
  }

  .pb_md--150_82df87062bd21775 {
    padding-bottom: 150px;
  }

  .pl_md--150_a0dcf57490af502c {
    padding-left: 150px;
  }

  .pr_md--150_4319027117f813db {
    padding-right: 150px;
  }

  .mt_md--150_29899ac59d2e439d {
    margin-top: 150px;
  }

  .mb_md--150_ab82a085c9212f4c {
    margin-bottom: 150px;
  }

  .ptb_md--155_f3c2d8b0d01cc528 {
    padding: 155px 0;
  }

  .plr_md--155_9835a4fbe5c6a65d {
    padding: 0 155px;
  }

  .pt_md--155_27101aa14bf6d157 {
    padding-top: 155px;
  }

  .pb_md--155_bb2126e04ddf7222 {
    padding-bottom: 155px;
  }

  .pl_md--155_166f55f9d7be1328 {
    padding-left: 155px;
  }

  .pr_md--155_70cb161fe315ad9d {
    padding-right: 155px;
  }

  .mt_md--155_d32eccfc5240550c {
    margin-top: 155px;
  }

  .mb_md--155_891775feec6e585b {
    margin-bottom: 155px;
  }

  .ptb_md--160_81344d3b09ac0bf0 {
    padding: 160px 0;
  }

  .plr_md--160_ead8b7132bec2aa8 {
    padding: 0 160px;
  }

  .pt_md--160_b2c199e69aeca5eb {
    padding-top: 160px;
  }

  .pb_md--160_3ca3362e9c4e2976 {
    padding-bottom: 160px;
  }

  .pl_md--160_65eeb3e2a9d86761 {
    padding-left: 160px;
  }

  .pr_md--160_6a8dd9acc445b61f {
    padding-right: 160px;
  }

  .mt_md--160_59342d2a4855be38 {
    margin-top: 160px;
  }

  .mb_md--160_399b6ea96f463f44 {
    margin-bottom: 160px;
  }

  .ptb_md--165_a8ccb602ec6289f7 {
    padding: 165px 0;
  }

  .plr_md--165_17223093559a3333 {
    padding: 0 165px;
  }

  .pt_md--165_8dec018979f9540b {
    padding-top: 165px;
  }

  .pb_md--165_e106bcc2c38eb22f {
    padding-bottom: 165px;
  }

  .pl_md--165_271719eba40ff3af {
    padding-left: 165px;
  }

  .pr_md--165_094b85784e039a95 {
    padding-right: 165px;
  }

  .mt_md--165_ab620275282e0abc {
    margin-top: 165px;
  }

  .mb_md--165_2b166d7299703775 {
    margin-bottom: 165px;
  }

  .ptb_md--170_708d9593311fa096 {
    padding: 170px 0;
  }

  .plr_md--170_7b0d440aacbc8fd3 {
    padding: 0 170px;
  }

  .pt_md--170_76e1e41b76014208 {
    padding-top: 170px;
  }

  .pb_md--170_82ee5aa899984a7d {
    padding-bottom: 170px;
  }

  .pl_md--170_a0264cf3d0737216 {
    padding-left: 170px;
  }

  .pr_md--170_e5c4b499d04f7f3b {
    padding-right: 170px;
  }

  .mt_md--170_cd7d39c54df30ba7 {
    margin-top: 170px;
  }

  .mb_md--170_e720543a0f7ec5c7 {
    margin-bottom: 170px;
  }

  .ptb_md--175_b982bfb04bb5b5ff {
    padding: 175px 0;
  }

  .plr_md--175_bd984d44a7bac1d8 {
    padding: 0 175px;
  }

  .pt_md--175_40fb0617d5787a22 {
    padding-top: 175px;
  }

  .pb_md--175_a7d8f086fccc9367 {
    padding-bottom: 175px;
  }

  .pl_md--175_0dd8af793276fbad {
    padding-left: 175px;
  }

  .pr_md--175_6c00e9b5f3cf79d9 {
    padding-right: 175px;
  }

  .mt_md--175_26a6a53c93d02fae {
    margin-top: 175px;
  }

  .mb_md--175_7342056959a2ae1b {
    margin-bottom: 175px;
  }

  .ptb_md--180_a650223df201feba {
    padding: 180px 0;
  }

  .plr_md--180_99c2dd7c77d3da04 {
    padding: 0 180px;
  }

  .pt_md--180_632bb13aa2f2def1 {
    padding-top: 180px;
  }

  .pb_md--180_9d007e9ea15ba64f {
    padding-bottom: 180px;
  }

  .pl_md--180_e953e808170c5dce {
    padding-left: 180px;
  }

  .pr_md--180_b584bd900d12e04d {
    padding-right: 180px;
  }

  .mt_md--180_9daf032d954b5c7a {
    margin-top: 180px;
  }

  .mb_md--180_0f736e1f7da1cc4f {
    margin-bottom: 180px;
  }

  .ptb_md--185_7fe2e7c2f66c330d {
    padding: 185px 0;
  }

  .plr_md--185_b7b0acaf43e17a86 {
    padding: 0 185px;
  }

  .pt_md--185_fe59c9c9c3b9886f {
    padding-top: 185px;
  }

  .pb_md--185_af5a7e0de42e7c95 {
    padding-bottom: 185px;
  }

  .pl_md--185_07f8d10f226d53fd {
    padding-left: 185px;
  }

  .pr_md--185_8788e1d1a561ee3b {
    padding-right: 185px;
  }

  .mt_md--185_b566c2c5bc670542 {
    margin-top: 185px;
  }

  .mb_md--185_3538e8a38a3133fe {
    margin-bottom: 185px;
  }

  .ptb_md--190_a96dbf36dae0597a {
    padding: 190px 0;
  }

  .plr_md--190_3228ccb4c9676621 {
    padding: 0 190px;
  }

  .pt_md--190_f0f66816e04442d5 {
    padding-top: 190px;
  }

  .pb_md--190_aa359b5072ee36ed {
    padding-bottom: 190px;
  }

  .pl_md--190_40dbe9c4e37a5fe2 {
    padding-left: 190px;
  }

  .pr_md--190_e85ece058468ef1f {
    padding-right: 190px;
  }

  .mt_md--190_6ee07cbe355d4129 {
    margin-top: 190px;
  }

  .mb_md--190_77a8bd8a9611daff {
    margin-bottom: 190px;
  }

  .ptb_md--195_dfb7e283e4f65531 {
    padding: 195px 0;
  }

  .plr_md--195_aa370da3705c31a6 {
    padding: 0 195px;
  }

  .pt_md--195_edd6910727a8b1df {
    padding-top: 195px;
  }

  .pb_md--195_76ad9f72c7c08669 {
    padding-bottom: 195px;
  }

  .pl_md--195_fa8066d7615365ad {
    padding-left: 195px;
  }

  .pr_md--195_9a6dbe135523dd5a {
    padding-right: 195px;
  }

  .mt_md--195_ae6803258b5a50d9 {
    margin-top: 195px;
  }

  .mb_md--195_442c93efd3e34c88 {
    margin-bottom: 195px;
  }

  .ptb_md--200_ec7a05586a78a2bf {
    padding: 200px 0;
  }

  .plr_md--200_da91df3906990e63 {
    padding: 0 200px;
  }

  .pt_md--200_009b3f83379d0c72 {
    padding-top: 200px;
  }

  .pb_md--200_388e5a90242be82e {
    padding-bottom: 200px;
  }

  .pl_md--200_b386d1ec0fdf35a6 {
    padding-left: 200px;
  }

  .pr_md--200_735252ba59388265 {
    padding-right: 200px;
  }

  .mt_md--200_5ccb29320662bbda {
    margin-top: 200px;
  }

  .mb_md--200_e1a8d6daca2da58d {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_6ac4520c2435051d {
    padding: 250px 0;
  }

  .ptb_sm--0_c1f1347a4992dd73 {
    padding: 0;
  }

  .pl_sm--0_cde1edd7033d6e5a {
    padding-left: 0;
  }

  .pr_sm--0_bdf342b732516874 {
    padding-right: 0;
  }

  .pt_sm--0_4ea0e64a83bdce84 {
    padding-top: 0;
  }

  .pb_sm--0_7f8efcec8f117cef {
    padding-bottom: 0;
  }

  .pb_sm--80_23bcbc0b177e7b4d {
    padding-bottom: 30px;
  }

  .pt_sm--50_8c5eeb09d0d884c8 {
    padding-top: 50px;
  }

  .mr_sm--0_63c02f69d02a7b00 {
    margin-right: 0;
  }

  .ml_sm--0_cab9b6dffada3cc4 {
    margin-left: 0;
  }

  .mt_sm--0_843ed87f088652b1 {
    margin-top: 0;
  }

  .mb_sm--0_7381c7cf7034de8d {
    margin-bottom: 0;
  }

  .pt_sm--150_cd910c6794aa350d {
    padding-top: 150px;
  }

  .pb_sm--110_810a682e2569e871 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_f8b68bb1d75ed213 {
    padding: 5px 0;
  }

  .plr_sm--5_cd8776cb45360bf0 {
    padding: 0 5px;
  }

  .pt_sm--5_46fe719e451e0dfd {
    padding-top: 5px;
  }

  .pb_sm--5_cb8d650aa4c5e881 {
    padding-bottom: 5px;
  }

  .pl_sm--5_f693811eed60aa66 {
    padding-left: 5px;
  }

  .pr_sm--5_41374e42b37905cd {
    padding-right: 5px;
  }

  .mt_sm--5_5bbc2588786f4838 {
    margin-top: 5px;
  }

  .ml_sm--5_49b5b1e1f63cba59 {
    margin-left: 5px;
  }

  .mr_sm--5_e9ab474becb02596 {
    margin-right: 5px;
  }

  .mb_sm--5_d886c3162d366f4d {
    margin-bottom: 5px;
  }

  .ptb_sm--10_d9060efd47180e37 {
    padding: 10px 0;
  }

  .plr_sm--10_7a2e778e426d1f74 {
    padding: 0 10px;
  }

  .pt_sm--10_9a7ea7b9940ad50d {
    padding-top: 10px;
  }

  .pb_sm--10_64b0c4fdc15f47c6 {
    padding-bottom: 10px;
  }

  .pl_sm--10_7014ffd8a0c04cb1 {
    padding-left: 10px;
  }

  .pr_sm--10_1c42e8fc270a982f {
    padding-right: 10px;
  }

  .mt_sm--10_a8a16ecad22c940f {
    margin-top: 10px;
  }

  .ml_sm--10_079fdfca60d8f318 {
    margin-left: 10px;
  }

  .mr_sm--10_378ceed128a8e66d {
    margin-right: 10px;
  }

  .mb_sm--10_b85209dd58236fb9 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_a572cae29abd9841 {
    padding: 15px 0;
  }

  .plr_sm--15_6bae6c87d9655379 {
    padding: 0 15px;
  }

  .pt_sm--15_330e28ea4f9569af {
    padding-top: 15px;
  }

  .pb_sm--15_02f6783d54db45a7 {
    padding-bottom: 15px;
  }

  .pl_sm--15_b787282f4ac51495 {
    padding-left: 15px;
  }

  .pr_sm--15_5d09ebe5d45a47f8 {
    padding-right: 15px;
  }

  .mt_sm--15_ecbc7924182b2b2e {
    margin-top: 15px;
  }

  .ml_sm--15_106d7f87eeddcad3 {
    margin-left: 15px;
  }

  .mr_sm--15_3dd5634228c2ca97 {
    margin-right: 15px;
  }

  .mb_sm--15_472324ffd2a86076 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_bdd8957175171230 {
    padding: 20px 0;
  }

  .plr_sm--20_e4b5564ae8e0643f {
    padding: 0 20px;
  }

  .pt_sm--20_712300273c5d80ee {
    padding-top: 20px;
  }

  .pb_sm--20_cae830bcd319d4b8 {
    padding-bottom: 20px;
  }

  .pl_sm--20_c57913ae0cfc685c {
    padding-left: 20px;
  }

  .pr_sm--20_9175ccfef4baef7c {
    padding-right: 20px;
  }

  .mt_sm--20_23e931f324e8f472 {
    margin-top: 20px;
  }

  .ml_sm--20_fb89df4ccaf52d35 {
    margin-left: 20px;
  }

  .mr_sm--20_26dfac15364b4902 {
    margin-right: 20px;
  }

  .mb_sm--20_6bf4ddd18bab89d1 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_7b0ec518ee595786 {
    padding: 25px 0;
  }

  .plr_sm--25_00e495ccac9cdbf2 {
    padding: 0 25px;
  }

  .pt_sm--25_7dc865aa8cdd4a06 {
    padding-top: 25px;
  }

  .pb_sm--25_cebaacaa95054741 {
    padding-bottom: 25px;
  }

  .pl_sm--25_cfb42d23eb85f4cf {
    padding-left: 25px;
  }

  .pr_sm--25_9c75f88a76f176be {
    padding-right: 25px;
  }

  .mt_sm--25_2b459bc46c2d68c4 {
    margin-top: 25px;
  }

  .ml_sm--25_98562686faba3872 {
    margin-left: 25px;
  }

  .mr_sm--25_aa1d1ae8b8bebbd6 {
    margin-right: 25px;
  }

  .mb_sm--25_b11baf8300fd5697 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_55e1999c8c62f99b {
    padding: 30px 0;
  }

  .plr_sm--30_d1b02ae28c545661 {
    padding: 0 30px;
  }

  .pt_sm--30_d69ab0ee1934c876 {
    padding-top: 30px;
  }

  .pb_sm--30_e5a76a5636098c4a {
    padding-bottom: 30px;
  }

  .pl_sm--30_c6744fcb41b7a205 {
    padding-left: 30px;
  }

  .pr_sm--30_c483adecb1715ba9 {
    padding-right: 30px;
  }

  .mt_sm--30_c8ad1370d6caa37c {
    margin-top: 30px;
  }

  .ml_sm--30_620741363d948b80 {
    margin-left: 30px;
  }

  .mr_sm--30_a284924c65f754da {
    margin-right: 30px;
  }

  .mb_sm--30_72c6c86ec5f8b4aa {
    margin-bottom: 30px;
  }

  .ptb_sm--35_de59f0cb9d000f21 {
    padding: 35px 0;
  }

  .plr_sm--35_e46f0874c835bb25 {
    padding: 0 35px;
  }

  .pt_sm--35_d2f2c69bcd569e8c {
    padding-top: 35px;
  }

  .pb_sm--35_4d154968c3ea89c1 {
    padding-bottom: 35px;
  }

  .pl_sm--35_883c543bf9cd6e31 {
    padding-left: 35px;
  }

  .pr_sm--35_795b651274a74045 {
    padding-right: 35px;
  }

  .mt_sm--35_20ec943564eace00 {
    margin-top: 35px;
  }

  .ml_sm--35_a53bcaadf8ce8006 {
    margin-left: 35px;
  }

  .mr_sm--35_aaf972f18f495b0a {
    margin-right: 35px;
  }

  .mb_sm--35_1f5c30e66b2ba142 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_4e52abe6f5f71df8 {
    padding: 40px 0;
  }

  .plr_sm--40_634208576a74e85e {
    padding: 0 40px;
  }

  .pt_sm--40_04c60f558df43afc {
    padding-top: 40px;
  }

  .pb_sm--40_df79159222e64309 {
    padding-bottom: 40px;
  }

  .pl_sm--40_b53853f28fa28ca1 {
    padding-left: 40px;
  }

  .pr_sm--40_c34f8dd0d883a78a {
    padding-right: 40px;
  }

  .mt_sm--40_1e09ec0c05796554 {
    margin-top: 40px;
  }

  .ml_sm--40_b5bf3556f6b9af8a {
    margin-left: 40px;
  }

  .mr_sm--40_3e2d365ad268e163 {
    margin-right: 40px;
  }

  .mb_sm--40_d4fc1c472a1d0735 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_bbfbf4cef35ec778 {
    padding: 45px 0;
  }

  .plr_sm--45_73317f4e3f331117 {
    padding: 0 45px;
  }

  .pt_sm--45_da66fa4786bdebac {
    padding-top: 45px;
  }

  .pb_sm--45_64d3ba4b1c9f6697 {
    padding-bottom: 45px;
  }

  .pl_sm--45_dbfdca50f0c6883a {
    padding-left: 45px;
  }

  .pr_sm--45_0c3c8400a9bd1a93 {
    padding-right: 45px;
  }

  .mt_sm--45_ced5acadd67a5018 {
    margin-top: 45px;
  }

  .ml_sm--45_b8f4fcfdf34c9590 {
    margin-left: 45px;
  }

  .mr_sm--45_a69b6c2e8cbe93c0 {
    margin-right: 45px;
  }

  .mb_sm--45_2aead5757db76af5 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_453ceef9b071ca7a {
    padding: 50px 0;
  }

  .plr_sm--50_97f0625e2c40f619 {
    padding: 0 50px;
  }

  .pt_sm--50_8c5eeb09d0d884c8 {
    padding-top: 50px;
  }

  .pb_sm--50_693f0b0e63e0f66b {
    padding-bottom: 50px;
  }

  .pl_sm--50_90df10563180a3dd {
    padding-left: 50px;
  }

  .pr_sm--50_6bcff685e3f3933f {
    padding-right: 50px;
  }

  .mt_sm--50_15967abda536f9f3 {
    margin-top: 50px;
  }

  .ml_sm--50_62c1aa25d646049c {
    margin-left: 50px;
  }

  .mr_sm--50_d99a29d367ee4802 {
    margin-right: 50px;
  }

  .mb_sm--50_3f837632951b5619 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_7de98f6ee0e39aaf {
    padding: 55px 0;
  }

  .plr_sm--55_7f47bbbed2ba6fd1 {
    padding: 0 55px;
  }

  .pt_sm--55_6c3be98f432cc570 {
    padding-top: 55px;
  }

  .pb_sm--55_f28894b81370806a {
    padding-bottom: 55px;
  }

  .pl_sm--55_886a5bfbb6aa0f73 {
    padding-left: 55px;
  }

  .pr_sm--55_713f711048d38910 {
    padding-right: 55px;
  }

  .mt_sm--55_6931a7ebbc023dc4 {
    margin-top: 55px;
  }

  .ml_sm--55_ab029e6ae64a92f5 {
    margin-left: 55px;
  }

  .mr_sm--55_4fe1267590266498 {
    margin-right: 55px;
  }

  .mb_sm--55_c455676ae2b87e6f {
    margin-bottom: 55px;
  }

  .ptb_sm--60_26e4019a17453d37 {
    padding: 60px 0;
  }

  .plr_sm--60_58c8048a7c509726 {
    padding: 0 60px;
  }

  .pt_sm--60_bba71eeb4b5cba3e {
    padding-top: 60px;
  }

  .pb_sm--60_0add384ea32bd870 {
    padding-bottom: 60px;
  }

  .pl_sm--60_32ecd37c75c5da2d {
    padding-left: 60px;
  }

  .pr_sm--60_c0d0443c25a8fb6f {
    padding-right: 60px;
  }

  .mt_sm--60_2e884da328766bc1 {
    margin-top: 60px;
  }

  .ml_sm--60_065de615813b53d8 {
    margin-left: 60px;
  }

  .mr_sm--60_5c7ae33c7d8b99fe {
    margin-right: 60px;
  }

  .mb_sm--60_40f9d4838c4501b4 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_5fcb1f3728a6878f {
    padding: 65px 0;
  }

  .plr_sm--65_8052acda04ffa980 {
    padding: 0 65px;
  }

  .pt_sm--65_94fe9f729c44e679 {
    padding-top: 65px;
  }

  .pb_sm--65_1b8683abccbc94b9 {
    padding-bottom: 65px;
  }

  .pl_sm--65_979ca51e8534385b {
    padding-left: 65px;
  }

  .pr_sm--65_b3fff5efc178bcd9 {
    padding-right: 65px;
  }

  .mt_sm--65_167585969b824eea {
    margin-top: 65px;
  }

  .ml_sm--65_0c45c4f370cda12c {
    margin-left: 65px;
  }

  .mr_sm--65_0f91e089165f9a99 {
    margin-right: 65px;
  }

  .mb_sm--65_9fac7d15dc884cf1 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_692ee04b425cc3ff {
    padding: 70px 0;
  }

  .plr_sm--70_6f3454f334c88d5e {
    padding: 0 70px;
  }

  .pt_sm--70_3b441a6a24dab105 {
    padding-top: 70px;
  }

  .pb_sm--70_2e1d2dee431f9313 {
    padding-bottom: 70px;
  }

  .pl_sm--70_2e1e52fd75d863af {
    padding-left: 70px;
  }

  .pr_sm--70_c15f92d80a5181b6 {
    padding-right: 70px;
  }

  .mt_sm--70_80bc6a11a05ad870 {
    margin-top: 70px;
  }

  .ml_sm--70_fb5e671fa20b0867 {
    margin-left: 70px;
  }

  .mr_sm--70_a41c4656ced59964 {
    margin-right: 70px;
  }

  .mb_sm--70_91d4f18a80931998 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_b7029a292db77da7 {
    padding: 75px 0;
  }

  .plr_sm--75_eef80525b972c301 {
    padding: 0 75px;
  }

  .pt_sm--75_5aa269520af77eba {
    padding-top: 75px;
  }

  .pb_sm--75_02e990c38f2f6b5c {
    padding-bottom: 75px;
  }

  .pl_sm--75_a9de5f8e25e6616b {
    padding-left: 75px;
  }

  .pr_sm--75_c9462d59ac116bc2 {
    padding-right: 75px;
  }

  .mt_sm--75_24ed6ffe9a2a4982 {
    margin-top: 75px;
  }

  .ml_sm--75_60ef035e096606f7 {
    margin-left: 75px;
  }

  .mr_sm--75_0fd1fa0e8d5636d5 {
    margin-right: 75px;
  }

  .mb_sm--75_dd2c9f69a322b2ea {
    margin-bottom: 75px;
  }

  .ptb_sm--80_bd16b4d2d1286479 {
    padding: 80px 0;
  }

  .plr_sm--80_04ad32f7d3201a68 {
    padding: 0 80px;
  }

  .pt_sm--80_539de880b7aa7df4 {
    padding-top: 80px;
  }

  .pb_sm--80_23bcbc0b177e7b4d {
    padding-bottom: 80px;
  }

  .pl_sm--80_938ff21daf67faf3 {
    padding-left: 80px;
  }

  .pr_sm--80_d24341f90dcde926 {
    padding-right: 80px;
  }

  .mt_sm--80_fc168e10f983bc02 {
    margin-top: 80px;
  }

  .ml_sm--80_f7f42687c1a10354 {
    margin-left: 80px;
  }

  .mr_sm--80_1e42ac3ba889835e {
    margin-right: 80px;
  }

  .mb_sm--80_0cb512128b565a9a {
    margin-bottom: 80px;
  }

  .ptb_sm--85_a8ce1b242cf11a44 {
    padding: 85px 0;
  }

  .plr_sm--85_4fbddd4313104918 {
    padding: 0 85px;
  }

  .pt_sm--85_185bfa048e76fab6 {
    padding-top: 85px;
  }

  .pb_sm--85_531fa7217cda1491 {
    padding-bottom: 85px;
  }

  .pl_sm--85_fbf156bc90ac791e {
    padding-left: 85px;
  }

  .pr_sm--85_7b4efea44849ea11 {
    padding-right: 85px;
  }

  .mt_sm--85_3b910e8d729c5f9b {
    margin-top: 85px;
  }

  .ml_sm--85_5b6145c0c52ffdf6 {
    margin-left: 85px;
  }

  .mr_sm--85_769e0add2d26a758 {
    margin-right: 85px;
  }

  .mb_sm--85_863ffce2200f4083 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_76c46c83586ca70c {
    padding: 90px 0;
  }

  .plr_sm--90_abb9ebdb1ea174c3 {
    padding: 0 90px;
  }

  .pt_sm--90_5a4e368ea5693b8c {
    padding-top: 90px;
  }

  .pb_sm--90_ca4e5fd03ec9dbdd {
    padding-bottom: 90px;
  }

  .pl_sm--90_6d81a9c9263ac4f0 {
    padding-left: 90px;
  }

  .pr_sm--90_91858ca927796e77 {
    padding-right: 90px;
  }

  .mt_sm--90_b7158698b3e519f0 {
    margin-top: 90px;
  }

  .ml_sm--90_713d081fd5385ea6 {
    margin-left: 90px;
  }

  .mr_sm--90_544e98871e599dd6 {
    margin-right: 90px;
  }

  .mb_sm--90_f2d5c512bdcc82d5 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_f07f10f6cc1d8083 {
    padding: 95px 0;
  }

  .plr_sm--95_ec1a0f7d43e7283f {
    padding: 0 95px;
  }

  .pt_sm--95_3bcadf9f4c80c669 {
    padding-top: 95px;
  }

  .pb_sm--95_1151d42b56afad98 {
    padding-bottom: 95px;
  }

  .pl_sm--95_2860bccd79488b37 {
    padding-left: 95px;
  }

  .pr_sm--95_4a88e7ffff5f710a {
    padding-right: 95px;
  }

  .mt_sm--95_8870067b1a12538b {
    margin-top: 95px;
  }

  .ml_sm--95_1b14e41f45281dc8 {
    margin-left: 95px;
  }

  .mr_sm--95_9ddf1e66234d1b28 {
    margin-right: 95px;
  }

  .mb_sm--95_93049168a1eac8a8 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_05c40f2299e20dd1 {
    padding: 100px 0;
  }

  .plr_sm--100_1a259aedaa8bd4b6 {
    padding: 0 100px;
  }

  .pt_sm--100_445ac9ae945cea0e {
    padding-top: 100px;
  }

  .pb_sm--100_1f55c7fcfde20056 {
    padding-bottom: 100px;
  }

  .pl_sm--100_7ca5731cdc0a5639 {
    padding-left: 100px;
  }

  .pr_sm--100_b6c448b05bbaf2d6 {
    padding-right: 100px;
  }

  .mt_sm--100_f9099ea81cffe001 {
    margin-top: 100px;
  }

  .ml_sm--100_61c43fd406340a40 {
    margin-left: 100px;
  }

  .mr_sm--100_ad27014b07ced362 {
    margin-right: 100px;
  }

  .mb_sm--100_9aa81b5e6acfb07d {
    margin-bottom: 100px;
  }

  .ptb_sm--105_b104a8c0c5e1590b {
    padding: 105px 0;
  }

  .plr_sm--105_984ea3edc5bbed56 {
    padding: 0 105px;
  }

  .pt_sm--105_34d5774c42713947 {
    padding-top: 105px;
  }

  .pb_sm--105_c895ea3dcf231c0b {
    padding-bottom: 105px;
  }

  .pl_sm--105_c33f68d5d43e7505 {
    padding-left: 105px;
  }

  .pr_sm--105_2558a82cc80bf838 {
    padding-right: 105px;
  }

  .mt_sm--105_723e274b988166d9 {
    margin-top: 105px;
  }

  .ml_sm--105_4b7f35aee280fbe5 {
    margin-left: 105px;
  }

  .mr_sm--105_d3d2ecdf5f86e5b5 {
    margin-right: 105px;
  }

  .mb_sm--105_4616ed5dc021d354 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_a9d1aa876643fab2 {
    padding: 110px 0;
  }

  .plr_sm--110_012af4a3388b9efd {
    padding: 0 110px;
  }

  .pt_sm--110_843d915b71b74e7a {
    padding-top: 110px;
  }

  .pb_sm--110_810a682e2569e871 {
    padding-bottom: 110px;
  }

  .pl_sm--110_d6c8216cbaca4ce0 {
    padding-left: 110px;
  }

  .pr_sm--110_df4ab8523211b40c {
    padding-right: 110px;
  }

  .mt_sm--110_bd0dba5936e211ed {
    margin-top: 110px;
  }

  .ml_sm--110_2b3b9fcf9b8570a8 {
    margin-left: 110px;
  }

  .mr_sm--110_b7313a9864858d3b {
    margin-right: 110px;
  }

  .mb_sm--110_7507a0a2bb8e8424 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_25a74e4a78bbea3b {
    padding: 115px 0;
  }

  .plr_sm--115_2eb67f45d3f079f7 {
    padding: 0 115px;
  }

  .pt_sm--115_0d5b4608de15536d {
    padding-top: 115px;
  }

  .pb_sm--115_eacc48b9015d3d92 {
    padding-bottom: 115px;
  }

  .pl_sm--115_7be85e7f3d595dd7 {
    padding-left: 115px;
  }

  .pr_sm--115_eafd837acd8e3adc {
    padding-right: 115px;
  }

  .mt_sm--115_ae75a8f85749d043 {
    margin-top: 115px;
  }

  .ml_sm--115_2a0c27b46e1bd462 {
    margin-left: 115px;
  }

  .mr_sm--115_0f798f86469d4dfd {
    margin-right: 115px;
  }

  .mb_sm--115_77944b2dd685d1dc {
    margin-bottom: 115px;
  }

  .ptb_sm--120_898fde3c9c83d039 {
    padding: 120px 0;
  }

  .plr_sm--120_f1a15cfc54626ce8 {
    padding: 0 120px;
  }

  .pt_sm--120_b9c2628e34b15406 {
    padding-top: 120px;
  }

  .pb_sm--120_7eb1c8db376960b1 {
    padding-bottom: 120px;
  }

  .pl_sm--120_31bb11fe9692a5bf {
    padding-left: 120px;
  }

  .pr_sm--120_cc94ede2377d5a8f {
    padding-right: 120px;
  }

  .mt_sm--120_7eb50bc0d5803fc1 {
    margin-top: 120px;
  }

  .ml_sm--120_ce7c4d40a21bbd9b {
    margin-left: 120px;
  }

  .mr_sm--120_fd7bfc4fb1f5b437 {
    margin-right: 120px;
  }

  .mb_sm--120_8cda27712bbdcb00 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_aa848f58ff17ff21 {
    padding: 125px 0;
  }

  .plr_sm--125_350b5d1242a4169f {
    padding: 0 125px;
  }

  .pt_sm--125_175b7543ff885da2 {
    padding-top: 125px;
  }

  .pb_sm--125_22eef021112fd6c0 {
    padding-bottom: 125px;
  }

  .pl_sm--125_d3d30e2ff2b3960d {
    padding-left: 125px;
  }

  .pr_sm--125_b1c857117fdf721a {
    padding-right: 125px;
  }

  .mt_sm--125_ee89a3c170da7888 {
    margin-top: 125px;
  }

  .ml_sm--125_54aeae09fe2adafd {
    margin-left: 125px;
  }

  .mr_sm--125_c300b4eb1f366cb1 {
    margin-right: 125px;
  }

  .mb_sm--125_eb8ee4857aeb0a1e {
    margin-bottom: 125px;
  }

  .ptb_sm--130_1f161029e600b055 {
    padding: 130px 0;
  }

  .plr_sm--130_c5580bf6703e1bc1 {
    padding: 0 130px;
  }

  .pt_sm--130_8d93c9729f869ef8 {
    padding-top: 130px;
  }

  .pb_sm--130_61c86ecde997432e {
    padding-bottom: 130px;
  }

  .pl_sm--130_bb670f068bfec2b1 {
    padding-left: 130px;
  }

  .pr_sm--130_fb21184abf0b00a3 {
    padding-right: 130px;
  }

  .mt_sm--130_a541d497a18907a1 {
    margin-top: 130px;
  }

  .ml_sm--130_246b83dbe7a5f6f4 {
    margin-left: 130px;
  }

  .mr_sm--130_8b5e18797581fdfd {
    margin-right: 130px;
  }

  .mb_sm--130_88f30b4f37066d8a {
    margin-bottom: 130px;
  }

  .ptb_sm--135_eab6ff7cca6b12af {
    padding: 135px 0;
  }

  .plr_sm--135_217f9dee52255e8d {
    padding: 0 135px;
  }

  .pt_sm--135_4f84fc4f0a12efc3 {
    padding-top: 135px;
  }

  .pb_sm--135_744c349e203e924b {
    padding-bottom: 135px;
  }

  .pl_sm--135_95e8de2aefcb2a3d {
    padding-left: 135px;
  }

  .pr_sm--135_58a2f1cc9bda3066 {
    padding-right: 135px;
  }

  .mt_sm--135_84c8f2b470f0284d {
    margin-top: 135px;
  }

  .ml_sm--135_cabb1cfa3cd17d16 {
    margin-left: 135px;
  }

  .mr_sm--135_18adedb0708a3a2e {
    margin-right: 135px;
  }

  .mb_sm--135_07ff76b7ab8202a0 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_fecd3a2fdc7457d1 {
    padding: 140px 0;
  }

  .plr_sm--140_47379ec785c3dc26 {
    padding: 0 140px;
  }

  .pt_sm--140_f6016202542d0664 {
    padding-top: 140px;
  }

  .pb_sm--140_de7d772bb251398b {
    padding-bottom: 140px;
  }

  .pl_sm--140_8f72b88d1b9229f0 {
    padding-left: 140px;
  }

  .pr_sm--140_b12ae86cfde694e4 {
    padding-right: 140px;
  }

  .mt_sm--140_15bf1b361c63be78 {
    margin-top: 140px;
  }

  .ml_sm--140_0cc8847c995ec2a3 {
    margin-left: 140px;
  }

  .mr_sm--140_3419e09c15a3c7ef {
    margin-right: 140px;
  }

  .mb_sm--140_5047fea1bdb9a2f3 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_eb9e08ee9b1e9ceb {
    padding: 145px 0;
  }

  .plr_sm--145_55c16a3719cb144a {
    padding: 0 145px;
  }

  .pt_sm--145_b90b6020ac9deced {
    padding-top: 145px;
  }

  .pb_sm--145_89aa7954abb53d61 {
    padding-bottom: 145px;
  }

  .pl_sm--145_640a2ad826c0683d {
    padding-left: 145px;
  }

  .pr_sm--145_69766f722fed5a45 {
    padding-right: 145px;
  }

  .mt_sm--145_9b9bdd063146f12e {
    margin-top: 145px;
  }

  .ml_sm--145_160ae209b491f6b4 {
    margin-left: 145px;
  }

  .mr_sm--145_f8afd9e9fb54b285 {
    margin-right: 145px;
  }

  .mb_sm--145_8e9dcef4f979ec29 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_fe4b14fa3cca4bc5 {
    padding: 150px 0;
  }

  .plr_sm--150_42fd7fa1fc120d18 {
    padding: 0 150px;
  }

  .pt_sm--150_cd910c6794aa350d {
    padding-top: 150px;
  }

  .pb_sm--150_04404ee539d2aa65 {
    padding-bottom: 150px;
  }

  .pl_sm--150_16a5f773e82edf70 {
    padding-left: 150px;
  }

  .pr_sm--150_c7c054461f8c1f54 {
    padding-right: 150px;
  }

  .mt_sm--150_7db2a1edc53590d2 {
    margin-top: 150px;
  }

  .ml_sm--150_c1293dcac82d1e39 {
    margin-left: 150px;
  }

  .mr_sm--150_6101a97cabb3401d {
    margin-right: 150px;
  }

  .mb_sm--150_afd90ea12f8abc4f {
    margin-bottom: 150px;
  }

  .ptb_sm--155_d279e33bd74aa994 {
    padding: 155px 0;
  }

  .plr_sm--155_6e9fb69fd0db21d1 {
    padding: 0 155px;
  }

  .pt_sm--155_9436bc00465f861e {
    padding-top: 155px;
  }

  .pb_sm--155_82a50c840dfb2cb6 {
    padding-bottom: 155px;
  }

  .pl_sm--155_23784d665887bf2b {
    padding-left: 155px;
  }

  .pr_sm--155_91d4d5cdd9190181 {
    padding-right: 155px;
  }

  .mt_sm--155_19149952ddb6cedc {
    margin-top: 155px;
  }

  .ml_sm--155_81dc80386800b30a {
    margin-left: 155px;
  }

  .mr_sm--155_7f1b690d351cba17 {
    margin-right: 155px;
  }

  .mb_sm--155_fe012c0cd89a6053 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_364c983ee71d3dda {
    padding: 160px 0;
  }

  .plr_sm--160_15af2e0e89d34912 {
    padding: 0 160px;
  }

  .pt_sm--160_70081acfbf6d51ec {
    padding-top: 160px;
  }

  .pb_sm--160_47b8d02eee4ff3a7 {
    padding-bottom: 160px;
  }

  .pl_sm--160_76f8602ad72304ef {
    padding-left: 160px;
  }

  .pr_sm--160_499b56329e5be51a {
    padding-right: 160px;
  }

  .mt_sm--160_44da90d361482354 {
    margin-top: 160px;
  }

  .ml_sm--160_5fae431bf312a253 {
    margin-left: 160px;
  }

  .mr_sm--160_a351deba57cd7efd {
    margin-right: 160px;
  }

  .mb_sm--160_89130500793d4913 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_b7c1bc3bc4d5cc5b {
    padding: 165px 0;
  }

  .plr_sm--165_81bb380ac1e41b0c {
    padding: 0 165px;
  }

  .pt_sm--165_aaf7d8c684277ad7 {
    padding-top: 165px;
  }

  .pb_sm--165_ea96e3e4ea24c5aa {
    padding-bottom: 165px;
  }

  .pl_sm--165_2ca015827b81e759 {
    padding-left: 165px;
  }

  .pr_sm--165_c2744dc50aceb7df {
    padding-right: 165px;
  }

  .mt_sm--165_f8c24609e872cf19 {
    margin-top: 165px;
  }

  .ml_sm--165_07eed6f7379685a5 {
    margin-left: 165px;
  }

  .mr_sm--165_4855cccda7ba9ad3 {
    margin-right: 165px;
  }

  .mb_sm--165_6cc966c267f14087 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_72d9e7732e3a7dd5 {
    padding: 170px 0;
  }

  .plr_sm--170_63897b2de634f91b {
    padding: 0 170px;
  }

  .pt_sm--170_ef7b33afc9f61571 {
    padding-top: 170px;
  }

  .pb_sm--170_c7d09f14a7016364 {
    padding-bottom: 170px;
  }

  .pl_sm--170_b28550d6a603dbd8 {
    padding-left: 170px;
  }

  .pr_sm--170_2a38b57bfbd170ce {
    padding-right: 170px;
  }

  .mt_sm--170_c24e1f1eba95caf1 {
    margin-top: 170px;
  }

  .ml_sm--170_4f06e5f29d4383fe {
    margin-left: 170px;
  }

  .mr_sm--170_ae8991692ba300c2 {
    margin-right: 170px;
  }

  .mb_sm--170_9d5d83b6893a879a {
    margin-bottom: 170px;
  }

  .ptb_sm--175_c0b51370ab76b1a3 {
    padding: 175px 0;
  }

  .plr_sm--175_265c21bc443340d3 {
    padding: 0 175px;
  }

  .pt_sm--175_d4098212f62a8663 {
    padding-top: 175px;
  }

  .pb_sm--175_d4c20f7cbb4322cb {
    padding-bottom: 175px;
  }

  .pl_sm--175_602cb0f2337328df {
    padding-left: 175px;
  }

  .pr_sm--175_a7e3f8e06b747b81 {
    padding-right: 175px;
  }

  .mt_sm--175_cbbc6426f7659ee1 {
    margin-top: 175px;
  }

  .ml_sm--175_779a5f77d39a6f2b {
    margin-left: 175px;
  }

  .mr_sm--175_3b58de98fd962dc0 {
    margin-right: 175px;
  }

  .mb_sm--175_36a2640d3e812f4e {
    margin-bottom: 175px;
  }

  .ptb_sm--180_0df3e4745c16c581 {
    padding: 180px 0;
  }

  .plr_sm--180_965d3ebf7e996497 {
    padding: 0 180px;
  }

  .pt_sm--180_6dbe43f11496ff44 {
    padding-top: 180px;
  }

  .pb_sm--180_da1812bfad6cea33 {
    padding-bottom: 180px;
  }

  .pl_sm--180_bb9e68562929c6cc {
    padding-left: 180px;
  }

  .pr_sm--180_0861583fceaad78a {
    padding-right: 180px;
  }

  .mt_sm--180_0892afff07759d26 {
    margin-top: 180px;
  }

  .ml_sm--180_00fd43bd9b44f5dd {
    margin-left: 180px;
  }

  .mr_sm--180_01b5872da9a2c4ea {
    margin-right: 180px;
  }

  .mb_sm--180_3d3a77ab4d09456b {
    margin-bottom: 180px;
  }

  .ptb_sm--185_223bc961001d2a7a {
    padding: 185px 0;
  }

  .plr_sm--185_7da4344649a52977 {
    padding: 0 185px;
  }

  .pt_sm--185_c9f04c494583caf0 {
    padding-top: 185px;
  }

  .pb_sm--185_ea56b4f53daf70e1 {
    padding-bottom: 185px;
  }

  .pl_sm--185_03de205cabce8bd3 {
    padding-left: 185px;
  }

  .pr_sm--185_e16f09dbcb5fc876 {
    padding-right: 185px;
  }

  .mt_sm--185_aa539079d7d19e91 {
    margin-top: 185px;
  }

  .ml_sm--185_02f3d41611db07db {
    margin-left: 185px;
  }

  .mr_sm--185_27bb867228bb3aa8 {
    margin-right: 185px;
  }

  .mb_sm--185_b814f6d25bc6811d {
    margin-bottom: 185px;
  }

  .ptb_sm--190_8966506b35423c69 {
    padding: 190px 0;
  }

  .plr_sm--190_8576df96a6871a1d {
    padding: 0 190px;
  }

  .pt_sm--190_483fae9109774e72 {
    padding-top: 190px;
  }

  .pb_sm--190_744e6d5eb8211e15 {
    padding-bottom: 190px;
  }

  .pl_sm--190_143298551493450a {
    padding-left: 190px;
  }

  .pr_sm--190_e47c4bbd396aacb7 {
    padding-right: 190px;
  }

  .mt_sm--190_bba14651dd218a0d {
    margin-top: 190px;
  }

  .ml_sm--190_c40d81ae23c49d6e {
    margin-left: 190px;
  }

  .mr_sm--190_9e83812ff87ccf29 {
    margin-right: 190px;
  }

  .mb_sm--190_e9d6d94b26ddb510 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_491d6c2c4f073ea7 {
    padding: 195px 0;
  }

  .plr_sm--195_60371249db08efd0 {
    padding: 0 195px;
  }

  .pt_sm--195_b586fb910b2c952e {
    padding-top: 195px;
  }

  .pb_sm--195_183d8b29d3a148fb {
    padding-bottom: 195px;
  }

  .pl_sm--195_f569c0692fa8e710 {
    padding-left: 195px;
  }

  .pr_sm--195_c1059daabb5541ac {
    padding-right: 195px;
  }

  .mt_sm--195_30319298493dfc16 {
    margin-top: 195px;
  }

  .ml_sm--195_823ea7fb618a1b5e {
    margin-left: 195px;
  }

  .mr_sm--195_a99cd505fc31a4b0 {
    margin-right: 195px;
  }

  .mb_sm--195_5a22613003a7f93d {
    margin-bottom: 195px;
  }

  .ptb_sm--200_73b3b1a5ad286ff4 {
    padding: 200px 0;
  }

  .plr_sm--200_24319e355cb780b5 {
    padding: 0 200px;
  }

  .pt_sm--200_ebbedf8d933548fc {
    padding-top: 200px;
  }

  .pb_sm--200_37b69209e1d0a08b {
    padding-bottom: 200px;
  }

  .pl_sm--200_a916c50392481673 {
    padding-left: 200px;
  }

  .pr_sm--200_f79e719a0923caf9 {
    padding-right: 200px;
  }

  .mt_sm--200_f7e867d6d131c061 {
    margin-top: 200px;
  }

  .ml_sm--200_82a1bb375f738e40 {
    margin-left: 200px;
  }

  .mr_sm--200_9ff17476e7e20990 {
    margin-right: 200px;
  }

  .mb_sm--200_685bcb16ae902b2c {
    margin-bottom: 200px;
  }

  .pl_sm--0_cde1edd7033d6e5a {
    padding-left: 0;
  }

  .pr_sm--0_bdf342b732516874 {
    padding-right: 0;
  }

  .pt_sm--0_4ea0e64a83bdce84 {
    padding-top: 0;
  }

  .pb_sm--0_7f8efcec8f117cef {
    padding-bottom: 0;
  }

  .mr_sm--0_63c02f69d02a7b00 {
    margin-right: 0;
  }

  .ml_sm--0_cab9b6dffada3cc4 {
    margin-left: 0;
  }

  .mt_sm--0_843ed87f088652b1 {
    margin-top: 0;
  }

  .mb_sm--0_7381c7cf7034de8d {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_f1d3dbea41a24b4d {
    padding: 5px 0;
  }

  .plr_mobile--5_01264e5c2a42f962 {
    padding: 0 5px;
  }

  .pt_mobile--5_2bbf2d4b2c294156 {
    padding-top: 5px;
  }

  .pb_mobile--5_db96581f1beb5bc9 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_87d68b3b64a9d361 {
    padding-left: 5px;
  }

  .pr_mobile--5_49dd98903b7afafe {
    padding-right: 5px;
  }

  .mt_mobile--5_3b0f30dc06670a50 {
    margin-top: 5px;
  }

  .mb_mobile--5_b7d368707b084844 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_c478ac3f31405757 {
    padding: 10px 0;
  }

  .plr_mobile--10_d0f6bfea1240802f {
    padding: 0 10px;
  }

  .pt_mobile--10_23dcc1025c4b4441 {
    padding-top: 10px;
  }

  .pb_mobile--10_f16dd5a01ed630ae {
    padding-bottom: 10px;
  }

  .pl_mobile--10_dd6263fe6f729692 {
    padding-left: 10px;
  }

  .pr_mobile--10_ae626cd395712d2e {
    padding-right: 10px;
  }

  .mt_mobile--10_9331e63b6bc066d5 {
    margin-top: 10px;
  }

  .mb_mobile--10_6fc52e948298bc29 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_37d84420c9533153 {
    padding: 15px 0;
  }

  .plr_mobile--15_5ab0baa5e8e2b904 {
    padding: 0 15px;
  }

  .pt_mobile--15_e2c5ab20d8ee214d {
    padding-top: 15px;
  }

  .pb_mobile--15_c6f8858500bb5277 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_c72377ca1e87b729 {
    padding-left: 15px;
  }

  .pr_mobile--15_75320bd7b8c1f0c4 {
    padding-right: 15px;
  }

  .mt_mobile--15_a06620449642c1cf {
    margin-top: 15px;
  }

  .mb_mobile--15_ae39c2be518960b5 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_e7b8f6a619c08dfa {
    padding: 20px 0;
  }

  .plr_mobile--20_1da747554df5c2af {
    padding: 0 20px;
  }

  .pt_mobile--20_82a4192194b65d0d {
    padding-top: 20px;
  }

  .pb_mobile--20_347c920364dc97ff {
    padding-bottom: 20px;
  }

  .pl_mobile--20_4132ea33513872f4 {
    padding-left: 20px;
  }

  .pr_mobile--20_464ecb51473fb513 {
    padding-right: 20px;
  }

  .mt_mobile--20_8e26e62c8ce94663 {
    margin-top: 20px;
  }

  .mb_mobile--20_aab30e4d9d347c20 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_a8ad4f9748618982 {
    padding: 25px 0;
  }

  .plr_mobile--25_af1c3433839c0097 {
    padding: 0 25px;
  }

  .pt_mobile--25_94b502c0d84268cf {
    padding-top: 25px;
  }

  .pb_mobile--25_870f6fc8beecd6c1 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_8c045ea5d359b52e {
    padding-left: 25px;
  }

  .pr_mobile--25_d4a6ba33ae879cb7 {
    padding-right: 25px;
  }

  .mt_mobile--25_8a567408bfaf2123 {
    margin-top: 25px;
  }

  .mb_mobile--25_c8ba99e61dc7f83c {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_72ee0317deb90887 {
    padding: 30px 0;
  }

  .plr_mobile--30_9716e89e3be2a72a {
    padding: 0 30px;
  }

  .pt_mobile--30_5417660ee601c3af {
    padding-top: 30px;
  }

  .pb_mobile--30_16fac98045a46d40 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_78688920126427eb {
    padding-left: 30px;
  }

  .pr_mobile--30_a9bb2a724e5445f3 {
    padding-right: 30px;
  }

  .mt_mobile--30_523d4ed0ea5baeec {
    margin-top: 30px;
  }

  .mb_mobile--30_88162e419c7885b1 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_2923bbe6e6564b62 {
    padding: 35px 0;
  }

  .plr_mobile--35_fe01d3330902ccb5 {
    padding: 0 35px;
  }

  .pt_mobile--35_a883b390fe673328 {
    padding-top: 35px;
  }

  .pb_mobile--35_7b131e68732fe766 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_c89c6d1277a46cd0 {
    padding-left: 35px;
  }

  .pr_mobile--35_610ae7d843540515 {
    padding-right: 35px;
  }

  .mt_mobile--35_700a3002ba287a0e {
    margin-top: 35px;
  }

  .mb_mobile--35_b4fdca1fe4bdb9c9 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_80c5ee4408250b2a {
    padding: 40px 0;
  }

  .plr_mobile--40_5aa48ac415b22687 {
    padding: 0 40px;
  }

  .pt_mobile--40_42c92ecba6e906bb {
    padding-top: 40px;
  }

  .pb_mobile--40_5a63fac6cc78cd01 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_295289797f0618e8 {
    padding-left: 40px;
  }

  .pr_mobile--40_943d95cf5afb8167 {
    padding-right: 40px;
  }

  .mt_mobile--40_09b19d8978a167b1 {
    margin-top: 40px;
  }

  .mb_mobile--40_0a7d5d22e605a2d5 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_a8955b34eefa4bd3 {
    padding: 45px 0;
  }

  .plr_mobile--45_90a37c81a1049562 {
    padding: 0 45px;
  }

  .pt_mobile--45_dd9e09cd58ba23c6 {
    padding-top: 45px;
  }

  .pb_mobile--45_bf488ac63b14dadd {
    padding-bottom: 45px;
  }

  .pl_mobile--45_e6fede71ebc69d91 {
    padding-left: 45px;
  }

  .pr_mobile--45_161c01f61abdc74e {
    padding-right: 45px;
  }

  .mt_mobile--45_73ea6ff51e6debae {
    margin-top: 45px;
  }

  .mb_mobile--45_7f945d5370be9b2b {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_70ba355f37819d28 {
    padding: 50px 0;
  }

  .plr_mobile--50_cc50ea312ed7d849 {
    padding: 0 50px;
  }

  .pt_mobile--50_da29cfb551ebc7e7 {
    padding-top: 50px;
  }

  .pb_mobile--50_a9ec827cff365baa {
    padding-bottom: 50px;
  }

  .pl_mobile--50_0d1369fc2c046eb3 {
    padding-left: 50px;
  }

  .pr_mobile--50_9ec5b97a8fc51608 {
    padding-right: 50px;
  }

  .mt_mobile--50_12080a73d66cb004 {
    margin-top: 50px;
  }

  .mb_mobile--50_7e69b935ce7dfe24 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_ec47a3896369211a {
    padding: 55px 0;
  }

  .plr_mobile--55_c6b3a1804e1f160d {
    padding: 0 55px;
  }

  .pt_mobile--55_f19e082e37352b31 {
    padding-top: 55px;
  }

  .pb_mobile--55_5d36eba59d485901 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_dfcd108e9a8320e7 {
    padding-left: 55px;
  }

  .pr_mobile--55_88e34a773b2830ff {
    padding-right: 55px;
  }

  .mt_mobile--55_1a1de1e02118a2d9 {
    margin-top: 55px;
  }

  .mb_mobile--55_c904a5e8eb943076 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_48c376cbcefbe843 {
    padding: 60px 0;
  }

  .plr_mobile--60_e05e506c68d8d732 {
    padding: 0 60px;
  }

  .pt_mobile--60_f5deb7c8ef94b9f2 {
    padding-top: 60px;
  }

  .pb_mobile--60_45ce39fb0208379f {
    padding-bottom: 60px;
  }

  .pl_mobile--60_0b6552fd24257708 {
    padding-left: 60px;
  }

  .pr_mobile--60_f0ab3a56d1ed0996 {
    padding-right: 60px;
  }

  .mt_mobile--60_3b5f09be94e58eb8 {
    margin-top: 60px;
  }

  .mb_mobile--60_69ed8d1727ea3d82 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_162fd553f276f32e {
    padding: 65px 0;
  }

  .plr_mobile--65_14b1f12e8c66f64a {
    padding: 0 65px;
  }

  .pt_mobile--65_dea48c63cb2b3fd6 {
    padding-top: 65px;
  }

  .pb_mobile--65_8f2ec495c2830019 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_86be9cd1799ca71a {
    padding-left: 65px;
  }

  .pr_mobile--65_fd9f4944a6b0c557 {
    padding-right: 65px;
  }

  .mt_mobile--65_6e1ee0a685169350 {
    margin-top: 65px;
  }

  .mb_mobile--65_2c67ab2517c54e70 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_e7026eff31746994 {
    padding: 70px 0;
  }

  .plr_mobile--70_07b4fd7f7fb304f5 {
    padding: 0 70px;
  }

  .pt_mobile--70_113842c8d942b238 {
    padding-top: 70px;
  }

  .pb_mobile--70_05e64cd45cd6e2d8 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_0ad172cd0cd0c883 {
    padding-left: 70px;
  }

  .pr_mobile--70_dda1f04c972ada07 {
    padding-right: 70px;
  }

  .mt_mobile--70_51e309dfb48b0890 {
    margin-top: 70px;
  }

  .mb_mobile--70_dcb75ee58b1df1b4 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_7b4df9e684de4faf {
    padding: 75px 0;
  }

  .plr_mobile--75_7d7467d624470f9e {
    padding: 0 75px;
  }

  .pt_mobile--75_b447e6c8de4607c0 {
    padding-top: 75px;
  }

  .pb_mobile--75_a84a687c42ce18b9 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_32cac4fb2bea8009 {
    padding-left: 75px;
  }

  .pr_mobile--75_234fe258e0c215bd {
    padding-right: 75px;
  }

  .mt_mobile--75_56b6fd844d3138ec {
    margin-top: 75px;
  }

  .mb_mobile--75_1f2c967501243acc {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_e29cf2e70d45f11a {
    padding: 80px 0;
  }

  .plr_mobile--80_504fb18385cab2fd {
    padding: 0 80px;
  }

  .pt_mobile--80_4f1b9a56c4538cfb {
    padding-top: 80px;
  }

  .pb_mobile--80_eacbba13124aaf95 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_26f4bb0c78e275f2 {
    padding-left: 80px;
  }

  .pr_mobile--80_cad17f5742e5162e {
    padding-right: 80px;
  }

  .mt_mobile--80_2423684d359c6bac {
    margin-top: 80px;
  }

  .mb_mobile--80_c3a5b046e3951736 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_fbec1ab18acde48f {
    padding: 85px 0;
  }

  .plr_mobile--85_1560ee51a8c90345 {
    padding: 0 85px;
  }

  .pt_mobile--85_844c461cff1bd30e {
    padding-top: 85px;
  }

  .pb_mobile--85_e171a81610a920e9 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_8beab3c0f17fad52 {
    padding-left: 85px;
  }

  .pr_mobile--85_12cdabb3a18366cd {
    padding-right: 85px;
  }

  .mt_mobile--85_bf684ef3e30d544a {
    margin-top: 85px;
  }

  .mb_mobile--85_5f7151db1439a4c3 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_75b7e2da803595a6 {
    padding: 90px 0;
  }

  .plr_mobile--90_b05a5a7b70fb9d11 {
    padding: 0 90px;
  }

  .pt_mobile--90_3f495c8c90a643d0 {
    padding-top: 90px;
  }

  .pb_mobile--90_ac54cdff9fcc6d6b {
    padding-bottom: 90px;
  }

  .pl_mobile--90_3d4146cf483ab10f {
    padding-left: 90px;
  }

  .pr_mobile--90_87ca367b8d424f75 {
    padding-right: 90px;
  }

  .mt_mobile--90_9e7f1a97be4ef841 {
    margin-top: 90px;
  }

  .mb_mobile--90_66b8845b44f3f934 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_bc322a3a80950b56 {
    padding: 95px 0;
  }

  .plr_mobile--95_93ee7e1fe57ae730 {
    padding: 0 95px;
  }

  .pt_mobile--95_c126ffd4d1b7b893 {
    padding-top: 95px;
  }

  .pb_mobile--95_e8090cb6a2e74073 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_9ab2a49d53c881fe {
    padding-left: 95px;
  }

  .pr_mobile--95_c9d06ed8507a8509 {
    padding-right: 95px;
  }

  .mt_mobile--95_9107f471eda83eac {
    margin-top: 95px;
  }

  .mb_mobile--95_75b3d66aa900ae40 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_23fa9418ff0bb6df {
    padding: 100px 0;
  }

  .plr_mobile--100_ddf102ed03981063 {
    padding: 0 100px;
  }

  .pt_mobile--100_393c137afbebd002 {
    padding-top: 100px;
  }

  .pb_mobile--100_0574c5a0117ad1d4 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_6a7afbad3a0806f0 {
    padding-left: 100px;
  }

  .pr_mobile--100_6bf1357112b72a1e {
    padding-right: 100px;
  }

  .mt_mobile--100_0315fe90312dea88 {
    margin-top: 100px;
  }

  .mb_mobile--100_d56d2169f2e3282c {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_23aa0a9255eb942b {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_23aa0a9255eb942b .slick-slide_c418e95dfdc65a03 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_16aaad829b0333a0 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_16aaad829b0333a0 .slick-slide_c418e95dfdc65a03 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_0d8c18fffbf2184d {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_0d8c18fffbf2184d .slick-slide_c418e95dfdc65a03 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_f7ba44421f802d82 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_f7ba44421f802d82 .slick-slide_c418e95dfdc65a03 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_cd9c364caa8a57ed {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_cd9c364caa8a57ed .slick-slide_c418e95dfdc65a03 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_4e6388d33b3fe8cc {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_4e6388d33b3fe8cc .slick-slide_c418e95dfdc65a03 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_2fac07b8a8fcc53e {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_2fac07b8a8fcc53e .slick-slide_c418e95dfdc65a03 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_e92d0e9d75a73a12 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_e92d0e9d75a73a12 .slick-slide_c418e95dfdc65a03 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_cb4d253b86f20f20 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_cb4d253b86f20f20 .slick-slide_c418e95dfdc65a03 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_4da87b0b8a283bcf {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_4da87b0b8a283bcf .slick-slide_c418e95dfdc65a03 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_33e612c94b6f63a3 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_33e612c94b6f63a3 .slick-slide_c418e95dfdc65a03 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_83566cbba21a261c {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_83566cbba21a261c .slick-slide_c418e95dfdc65a03 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_62cf3008d0d31fe8 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_62cf3008d0d31fe8 .slick-slide_c418e95dfdc65a03 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_9378c997a4dd8dff {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_9378c997a4dd8dff .slick-slide_c418e95dfdc65a03 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_ffe8987eca472e73 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_ffe8987eca472e73 .slick-slide_c418e95dfdc65a03 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_aca625a07a4c948b {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_aca625a07a4c948b .slick-slide_c418e95dfdc65a03 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_44a5bffa2b510e6b {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_44a5bffa2b510e6b .slick-slide_c418e95dfdc65a03 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_936c837dbed2d175 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_936c837dbed2d175 .slick-slide_c418e95dfdc65a03 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_5d568be7c346c771 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_5d568be7c346c771 .slick-slide_c418e95dfdc65a03 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_71c0dceb75f8e185 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_71c0dceb75f8e185 .slick-slide_c418e95dfdc65a03 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_d9242e2b12dbacdf {
  margin-top: -30px;
}

.mt_dec--30_9d0ee69a9a974f4d {
  margin-top: -30px;
}

.mt-dec-100_8bd5e2f0cd9813d7 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_65fd0e04e358e322 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_6670248f29e203cb {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_e5ec6d0a2af99c89 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_e5ec6d0a2af99c89 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_e5ec6d0a2af99c89 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_5da570460841bc46 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_c03da0a1792b3c3b {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_6670248f29e203cb {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_6670248f29e203cb {
    padding-bottom: 30px;
  }
}

.pb_xl--130_5a3b6ceca7a1ad49 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_5a3b6ceca7a1ad49 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_97d876c24e60f4d6 {
    margin-top: -10px;
  }
}

.mt_dec--120_773c1f8237d08351 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_563f2f5426233091 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_d37b80a8bb3d6dcc {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_d37b80a8bb3d6dcc {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_d37b80a8bb3d6dcc {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_d37b80a8bb3d6dcc {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_d37b80a8bb3d6dcc {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_16265af89396439b {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_16265af89396439b {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_16265af89396439b {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_e3fc899bf992fa7c {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_e3fc899bf992fa7c {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_e3fc899bf992fa7c {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_e3fc899bf992fa7c {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_b797b851ce9fc592 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_e77c747d75951ef5 {
  --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_a47ffe387179a7d2 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_bd84130a1f769023, .input-active_153551890d9884dd input[type=text], input[type=text].input-active_153551890d9884dd,
input[type=password].p-holder__active_bd84130a1f769023,
.input-active_153551890d9884dd input[type=password],
input[type=password].input-active_153551890d9884dd,
input[type=email].p-holder__active_bd84130a1f769023,
.input-active_153551890d9884dd input[type=email],
input[type=email].input-active_153551890d9884dd,
input[type=number].p-holder__active_bd84130a1f769023,
.input-active_153551890d9884dd input[type=number],
input[type=number].input-active_153551890d9884dd,
input[type=tel].p-holder__active_bd84130a1f769023,
.input-active_153551890d9884dd input[type=tel],
input[type=tel].input-active_153551890d9884dd,
input[type=url].p-holder__active_bd84130a1f769023,
.input-active_153551890d9884dd input[type=url],
input[type=url].input-active_153551890d9884dd,
textarea.p-holder__active_bd84130a1f769023,
textarea.input-active_153551890d9884dd {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_bd84130a1f769023::placeholder, .input-active_153551890d9884dd input[type=text]::placeholder, input[type=text].input-active_153551890d9884dd::placeholder,
input[type=password].p-holder__active_bd84130a1f769023::placeholder,
.input-active_153551890d9884dd input[type=password]::placeholder,
input[type=password].input-active_153551890d9884dd::placeholder,
input[type=email].p-holder__active_bd84130a1f769023::placeholder,
.input-active_153551890d9884dd input[type=email]::placeholder,
input[type=email].input-active_153551890d9884dd::placeholder,
input[type=number].p-holder__active_bd84130a1f769023::placeholder,
.input-active_153551890d9884dd input[type=number]::placeholder,
input[type=number].input-active_153551890d9884dd::placeholder,
input[type=tel].p-holder__active_bd84130a1f769023::placeholder,
.input-active_153551890d9884dd input[type=tel]::placeholder,
input[type=tel].input-active_153551890d9884dd::placeholder,
input[type=url].p-holder__active_bd84130a1f769023::placeholder,
.input-active_153551890d9884dd input[type=url]::placeholder,
input[type=url].input-active_153551890d9884dd::placeholder,
textarea.p-holder__active_bd84130a1f769023::placeholder,
textarea.input-active_153551890d9884dd::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_bd84130a1f769023:-ms-input-placeholder, .input-active_153551890d9884dd input[type=text]:-ms-input-placeholder, input[type=text].input-active_153551890d9884dd:-ms-input-placeholder,
input[type=password].p-holder__active_bd84130a1f769023:-ms-input-placeholder,
.input-active_153551890d9884dd input[type=password]:-ms-input-placeholder,
input[type=password].input-active_153551890d9884dd:-ms-input-placeholder,
input[type=email].p-holder__active_bd84130a1f769023:-ms-input-placeholder,
.input-active_153551890d9884dd input[type=email]:-ms-input-placeholder,
input[type=email].input-active_153551890d9884dd:-ms-input-placeholder,
input[type=number].p-holder__active_bd84130a1f769023:-ms-input-placeholder,
.input-active_153551890d9884dd input[type=number]:-ms-input-placeholder,
input[type=number].input-active_153551890d9884dd:-ms-input-placeholder,
input[type=tel].p-holder__active_bd84130a1f769023:-ms-input-placeholder,
.input-active_153551890d9884dd input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_153551890d9884dd:-ms-input-placeholder,
input[type=url].p-holder__active_bd84130a1f769023:-ms-input-placeholder,
.input-active_153551890d9884dd input[type=url]:-ms-input-placeholder,
input[type=url].input-active_153551890d9884dd:-ms-input-placeholder,
textarea.p-holder__active_bd84130a1f769023:-ms-input-placeholder,
textarea.input-active_153551890d9884dd:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_bd84130a1f769023::-ms-input-placeholder, .input-active_153551890d9884dd input[type=text]::-ms-input-placeholder, input[type=text].input-active_153551890d9884dd::-ms-input-placeholder,
input[type=password].p-holder__active_bd84130a1f769023::-ms-input-placeholder,
.input-active_153551890d9884dd input[type=password]::-ms-input-placeholder,
input[type=password].input-active_153551890d9884dd::-ms-input-placeholder,
input[type=email].p-holder__active_bd84130a1f769023::-ms-input-placeholder,
.input-active_153551890d9884dd input[type=email]::-ms-input-placeholder,
input[type=email].input-active_153551890d9884dd::-ms-input-placeholder,
input[type=number].p-holder__active_bd84130a1f769023::-ms-input-placeholder,
.input-active_153551890d9884dd input[type=number]::-ms-input-placeholder,
input[type=number].input-active_153551890d9884dd::-ms-input-placeholder,
input[type=tel].p-holder__active_bd84130a1f769023::-ms-input-placeholder,
.input-active_153551890d9884dd input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_153551890d9884dd::-ms-input-placeholder,
input[type=url].p-holder__active_bd84130a1f769023::-ms-input-placeholder,
.input-active_153551890d9884dd input[type=url]::-ms-input-placeholder,
input[type=url].input-active_153551890d9884dd::-ms-input-placeholder,
textarea.p-holder__active_bd84130a1f769023::-ms-input-placeholder,
textarea.input-active_153551890d9884dd::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_427e4ff6213f6fc7, .input-error_ef01b98b03b32d82 input[type=text], input[type=text].input-error_ef01b98b03b32d82,
input[type=password].p-holder__error_427e4ff6213f6fc7,
.input-error_ef01b98b03b32d82 input[type=password],
input[type=password].input-error_ef01b98b03b32d82,
input[type=email].p-holder__error_427e4ff6213f6fc7,
.input-error_ef01b98b03b32d82 input[type=email],
input[type=email].input-error_ef01b98b03b32d82,
input[type=number].p-holder__error_427e4ff6213f6fc7,
.input-error_ef01b98b03b32d82 input[type=number],
input[type=number].input-error_ef01b98b03b32d82,
input[type=tel].p-holder__error_427e4ff6213f6fc7,
.input-error_ef01b98b03b32d82 input[type=tel],
input[type=tel].input-error_ef01b98b03b32d82,
input[type=url].p-holder__error_427e4ff6213f6fc7,
.input-error_ef01b98b03b32d82 input[type=url],
input[type=url].input-error_ef01b98b03b32d82,
textarea.p-holder__error_427e4ff6213f6fc7,
textarea.input-error_ef01b98b03b32d82 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_427e4ff6213f6fc7::placeholder, .input-error_ef01b98b03b32d82 input[type=text]::placeholder, input[type=text].input-error_ef01b98b03b32d82::placeholder,
input[type=password].p-holder__error_427e4ff6213f6fc7::placeholder,
.input-error_ef01b98b03b32d82 input[type=password]::placeholder,
input[type=password].input-error_ef01b98b03b32d82::placeholder,
input[type=email].p-holder__error_427e4ff6213f6fc7::placeholder,
.input-error_ef01b98b03b32d82 input[type=email]::placeholder,
input[type=email].input-error_ef01b98b03b32d82::placeholder,
input[type=number].p-holder__error_427e4ff6213f6fc7::placeholder,
.input-error_ef01b98b03b32d82 input[type=number]::placeholder,
input[type=number].input-error_ef01b98b03b32d82::placeholder,
input[type=tel].p-holder__error_427e4ff6213f6fc7::placeholder,
.input-error_ef01b98b03b32d82 input[type=tel]::placeholder,
input[type=tel].input-error_ef01b98b03b32d82::placeholder,
input[type=url].p-holder__error_427e4ff6213f6fc7::placeholder,
.input-error_ef01b98b03b32d82 input[type=url]::placeholder,
input[type=url].input-error_ef01b98b03b32d82::placeholder,
textarea.p-holder__error_427e4ff6213f6fc7::placeholder,
textarea.input-error_ef01b98b03b32d82::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder, .input-error_ef01b98b03b32d82 input[type=text]:-ms-input-placeholder, input[type=text].input-error_ef01b98b03b32d82:-ms-input-placeholder,
input[type=password].p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_ef01b98b03b32d82:-ms-input-placeholder,
input[type=email].p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_ef01b98b03b32d82:-ms-input-placeholder,
input[type=number].p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_ef01b98b03b32d82:-ms-input-placeholder,
input[type=tel].p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_ef01b98b03b32d82:-ms-input-placeholder,
input[type=url].p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_ef01b98b03b32d82:-ms-input-placeholder,
textarea.p-holder__error_427e4ff6213f6fc7:-ms-input-placeholder,
textarea.input-error_ef01b98b03b32d82:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder, .input-error_ef01b98b03b32d82 input[type=text]::-ms-input-placeholder, input[type=text].input-error_ef01b98b03b32d82::-ms-input-placeholder,
input[type=password].p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_ef01b98b03b32d82::-ms-input-placeholder,
input[type=email].p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_ef01b98b03b32d82::-ms-input-placeholder,
input[type=number].p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_ef01b98b03b32d82::-ms-input-placeholder,
input[type=tel].p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_ef01b98b03b32d82::-ms-input-placeholder,
input[type=url].p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder,
.input-error_ef01b98b03b32d82 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_ef01b98b03b32d82::-ms-input-placeholder,
textarea.p-holder__error_427e4ff6213f6fc7::-ms-input-placeholder,
textarea.input-error_ef01b98b03b32d82::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_427e4ff6213f6fc7:focus, .input-error_ef01b98b03b32d82 input[type=text]:focus, input[type=text].input-error_ef01b98b03b32d82:focus,
input[type=password].p-holder__error_427e4ff6213f6fc7:focus,
.input-error_ef01b98b03b32d82 input[type=password]:focus,
input[type=password].input-error_ef01b98b03b32d82:focus,
input[type=email].p-holder__error_427e4ff6213f6fc7:focus,
.input-error_ef01b98b03b32d82 input[type=email]:focus,
input[type=email].input-error_ef01b98b03b32d82:focus,
input[type=number].p-holder__error_427e4ff6213f6fc7:focus,
.input-error_ef01b98b03b32d82 input[type=number]:focus,
input[type=number].input-error_ef01b98b03b32d82:focus,
input[type=tel].p-holder__error_427e4ff6213f6fc7:focus,
.input-error_ef01b98b03b32d82 input[type=tel]:focus,
input[type=tel].input-error_ef01b98b03b32d82:focus,
input[type=url].p-holder__error_427e4ff6213f6fc7:focus,
.input-error_ef01b98b03b32d82 input[type=url]:focus,
input[type=url].input-error_ef01b98b03b32d82:focus,
textarea.p-holder__error_427e4ff6213f6fc7:focus,
textarea.input-error_ef01b98b03b32d82: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_12a26962688d820b::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_e302bb184b08b8d4 {
  margin-bottom: 20px;
}
.form-group_e302bb184b08b8d4 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_e302bb184b08b8d4 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_e302bb184b08b8d4 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_e302bb184b08b8d4 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_e302bb184b08b8d4 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_8e2623500c237c6d:before,
.clearfix_8e2623500c237c6d:after {
  content: " ";
  display: table;
}

.clearfix_8e2623500c237c6d:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_1321a12085f5f177 .slick-slide_c418e95dfdc65a03 {
  margin-bottom: -10px;
}

.slick-gutter-15_0d8c18fffbf2184d {
  margin: -30px -15px;
}
.slick-gutter-15_0d8c18fffbf2184d .slick-slide_c418e95dfdc65a03 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_c6c8b9746475fe05 {
  background: var(--color-primary);
}

.bg-color-secondary_e3cee08a0eefbb00 {
  background: var(--color-secondary);
}

.bg-color-tertiary_2fb0340f2a273e5d {
  background: var(--color-tertiary);
}

.bg-color-gray_a187f9a26b361dfa {
  background: var(--color-gray);
}

.bg-color-white_0bbf90e665f40ce8 {
  background: #FFFFFF;
}

.bg-color-black_270037185d0bf27d {
  background: #1A1A1A;
}

.bg-color-extra03_93e53fd8a9a61578 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_1f1fbc9ea8dd4eac {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_24acf9ff029b22d4 {
  background-image: url(../img/bg/bg-image-1.jpg);
}

.bg_image--2_dd7c109eeaf84038 {
  background-image: url(../img/bg/bg-image-2.jpg);
}

.bg_image--3_caf4261bcf1e7a67 {
  background-image: url(../img/bg/bg-image-3.jpg);
}

.bg_image--4_d696bec29730ebcc {
  background-image: url(../img/bg/bg-image-4.jpg);
}

.bg_image--5_1ae12c282c748491 {
  background-image: url(../img/bg/bg-image-5.jpg);
}

.bg_image--6_3890b4478c1db3a7 {
  background-image: url(../img/bg/bg-image-6.jpg);
}

.bg_image--7_79be9ee5f64827cf {
  background-image: url(../img/bg/bg-image-7.jpg);
}

.bg_image--8_8274b9f823207946 {
  background-image: url(../img/bg/bg-image-8.jpg);
}

.bg_image--9_8b9b238af033016b {
  background-image: url(../img/bg/bg-image-9.jpg);
}

.bg_image--10_996ab5b28f41e348 {
  background-image: url(../img/bg/bg-image-10.jpg);
}

.bg_image--11_510ee9129a704f0e {
  background-image: url(../img/bg/bg-image-11.jpg);
}

.bg_image--12_c29f8e969522c8fe {
  background-image: url(../img/bg/bg-image-12.jpg);
}

.bg_image--13_a806cbed43a363a3 {
  background-image: url(../img/bg/bg-image-13.jpg);
}

.bg_image--14_1d9b7724f00277ed {
  background-image: url(../img/bg/bg-image-14.jpg);
}

.bg_image--15_d5dc1a10e37838cb {
  background-image: url(../img/bg/bg-image-15.jpg);
}

.bg_image--16_b9514231d8c4d7d1 {
  background-image: url(../img/bg/bg-image-16.jpg);
}

.bg_image--17_a5f407c01447f9d2 {
  background-image: url(../img/bg/bg-image-17.jpg);
}

.bg_image--18_71d969e4e54f21d3 {
  background-image: url(../img/bg/bg-image-18.jpg);
}

.bg_image--19_1b7e36603183fa23 {
  background-image: url(../img/bg/bg-image-19.jpg);
}

.bg_image--20_1a7219642f59db84 {
  background-image: url(../img/bg/bg-image-20.jpg);
}

.bg_image--21_99faa681718cb8fd {
  background-image: url(../img/bg/bg-image-21.jpg);
}

.bg_image--22_77598322c85b33dd {
  background-image: url(../img/bg/bg-image-22.jpg);
}

.bg_image--23_f7b3bc1dd2cf70eb {
  background-image: url(../img/bg/bg-image-23.jpg);
}

.bg_image--24_2c8b7df66c93e3f2 {
  background-image: url(../img/bg/bg-image-24.jpg);
}

.bg_image--25_9ffa42cfe20ca734 {
  background-image: url(../img/bg/bg-image-25.jpg);
}

.bg_image--26_7e4a904c86bfc46c {
  background-image: url(../img/bg/bg-image-26.jpg);
}

.bg_image--27_1dc9864a8c338a94 {
  background-image: url(../img/bg/bg-image-27.jpg);
}

.bg_image--28_56f08136d1481aab {
  background-image: url(../img/bg/bg-image-28.jpg);
}

.bg_image--29_43e21ca8787ccaa4 {
  background-image: url(../img/bg/bg-image-29.jpg);
}

.bg_image--30_533925bfe0a78e13 {
  background-image: url(../img/bg/bg-image-30.jpg);
}

.bg_image--31_4d6d17cb369e2cd2 {
  background-image: url(../img/bg/bg-image-31.jpg);
}

.bg_image--32_22caf50debb2dbe1 {
  background-image: url(../img/bg/bg-image-32.jpg);
}

.bg_image--33_91a622e69818d0d2 {
  background-image: url(../img/bg/bg-image-33.jpg);
}

.bg_image--34_d39efb71a3723fdd {
  background-image: url(../img/bg/bg-image-34.jpg);
}

.bg_image--35_76628783a6abd021 {
  background-image: url(../img/bg/bg-image-35.jpg);
}

.bg_image--36_5b3eff6176970117 {
  background-image: url(../img/bg/bg-image-36.jpg);
}

.bg_image--37_1970b43eadfde440 {
  background-image: url(../img/bg/bg-image-37.jpg);
}

.bg_image--38_1237d3fc19bc8642 {
  background-image: url(../img/bg/bg-image-38.jpg);
}

.bg_image--39_2ec8ba831a5d8163 {
  background-image: url(../img/bg/bg-image-39.jpg);
}

.bg_image--40_b5b3052ccb452da7 {
  background-image: url(../img/bg/bg-image-40.jpg);
}

.bg_tr-image--1_144dbaf1fdf93b49 {
  background-image: url(../img/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_bafbd074eedd5a20 {
  background-image: url(../img/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_971fd686d395c843 {
  background-image: url(../img/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_554579fac3a349cd {
  background-image: url(../img/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_d383cd67fb79903b {
  background-image: url(../img/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_ece265b998904ecc {
  background-image: url(../img/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_8ef2143beb9c4522 {
  background-image: url(../img/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_8ada709d7e620aab {
  background-image: url(../img/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_1e1f9ded90b004cd {
  background-image: url(../img/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_4e30a8cae2813bb3 {
  background-image: url(../img/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_004d6efe6fb4c997 {
  background-image: url(../img/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_441e3d70e138406b {
  background-image: url(../img/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_d91517ae7aab400b {
  background-image: url(../img/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_5eaae054fe821e9c {
  background-image: url(../img/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_a6457f39a53dd74f {
  background-image: url(../img/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_eca3450ba4b7f0ed {
  background-image: url(../img/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_50d0af710f69d10a {
  background-image: url(../img/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_5af8718e160ec9c0 {
  background-image: url(../img/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_e2c820635c1bb6c8 {
  background-image: url(../img/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_107773fd90f23c04 {
  background-image: url(../img/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_9e9007ebfe64a10f {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_a8a452a080800907 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_a8a452a080800907 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_6bb3e798bb394998 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_6bb3e798bb394998 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_367d68e8e7ff975b {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_367d68e8e7ff975b > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_1d64d93339a30292 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_1d64d93339a30292 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_1d64d93339a30292 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_1d64d93339a30292 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_1d64d93339a30292 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_1d64d93339a30292 > [class*=col], .row--20_1d64d93339a30292 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_1d64d93339a30292 > [class*=col], .row--20_1d64d93339a30292 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_1d64d93339a30292 > [class*=col], .row--20_1d64d93339a30292 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_1d64d93339a30292 > [class*=col], .row--20_1d64d93339a30292 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_1d64d93339a30292 > [class*=col], .row--20_1d64d93339a30292 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_fcdfd91f37eab068 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_fcdfd91f37eab068 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_fcdfd91f37eab068 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_fcdfd91f37eab068 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_fcdfd91f37eab068 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_fcdfd91f37eab068 > [class*=col], .row--25_fcdfd91f37eab068 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_fcdfd91f37eab068 > [class*=col], .row--25_fcdfd91f37eab068 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_fcdfd91f37eab068 > [class*=col], .row--25_fcdfd91f37eab068 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_fcdfd91f37eab068 > [class*=col], .row--25_fcdfd91f37eab068 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_fcdfd91f37eab068 > [class*=col], .row--25_fcdfd91f37eab068 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_b2a7c954ce194eae {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_b2a7c954ce194eae {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_b2a7c954ce194eae {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_b2a7c954ce194eae {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_b2a7c954ce194eae {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_b2a7c954ce194eae > [class*=col], .row--30_b2a7c954ce194eae > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_b2a7c954ce194eae > [class*=col], .row--30_b2a7c954ce194eae > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_b2a7c954ce194eae > [class*=col], .row--30_b2a7c954ce194eae > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_b2a7c954ce194eae > [class*=col], .row--30_b2a7c954ce194eae > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_b2a7c954ce194eae > [class*=col], .row--30_b2a7c954ce194eae > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_637e40261ecd1cbf {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_637e40261ecd1cbf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_637e40261ecd1cbf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_637e40261ecd1cbf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_637e40261ecd1cbf {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_637e40261ecd1cbf > [class*=col], .row--45_637e40261ecd1cbf > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_637e40261ecd1cbf > [class*=col], .row--45_637e40261ecd1cbf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_637e40261ecd1cbf > [class*=col], .row--45_637e40261ecd1cbf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_637e40261ecd1cbf > [class*=col], .row--45_637e40261ecd1cbf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_637e40261ecd1cbf > [class*=col], .row--45_637e40261ecd1cbf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_0763ea5348001b4a {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_0763ea5348001b4a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_0763ea5348001b4a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_0763ea5348001b4a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_0763ea5348001b4a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_0763ea5348001b4a > [class*=col], .row--40_0763ea5348001b4a > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_0763ea5348001b4a > [class*=col], .row--40_0763ea5348001b4a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_0763ea5348001b4a > [class*=col], .row--40_0763ea5348001b4a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_0763ea5348001b4a > [class*=col], .row--40_0763ea5348001b4a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_0763ea5348001b4a > [class*=col], .row--40_0763ea5348001b4a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_57b26141cd1f79ec {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_57b26141cd1f79ec {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_57b26141cd1f79ec {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_57b26141cd1f79ec {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_57b26141cd1f79ec {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_57b26141cd1f79ec > [class*=col], .row--60_57b26141cd1f79ec > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_57b26141cd1f79ec > [class*=col], .row--60_57b26141cd1f79ec > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_57b26141cd1f79ec > [class*=col], .row--60_57b26141cd1f79ec > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_57b26141cd1f79ec > [class*=col], .row--60_57b26141cd1f79ec > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_57b26141cd1f79ec > [class*=col], .row--60_57b26141cd1f79ec > [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_513c59d7eeb36331(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_513c59d7eeb36331(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_513c59d7eeb36331(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_513c59d7eeb36331(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_4b8a6addbee4fd80/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_8da9e52cf0b27194 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_2470cff1e91f71df {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_9a7d8e2a2f5e6b38,
.animated.bounceOut_fd9e5ce8940430af {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_d8c84e4ad8af86fe,
.animated.flipOutY_0b54b1b5e3cfea69 {
  -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_e967f52dd0b4c583 {
  -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_0effbb5df6cc29f4 {
  -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_c1b0ae966549c1f0 {
  -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_00306fd965d3ca7a {
  -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_1da729e7af649e85 {
  -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_210e7bbf8507e672 {
  -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_9a7d8e2a2f5e6b38 {
  -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_bd1c5f367c1e1f63 {
  -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_be4569b13f3c5a07 {
  -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_811f297918cadf7e {
  -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_2c32a16e93b99d07 {
  -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_fd9e5ce8940430af {
  -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_91074adae9be96fd {
  -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_14c8f7b2ddeb0f9a {
  -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_7f3b65e2a0c87849 {
  -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_e3dbaffa7ceb0442 {
  -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_4bafa00d70168286 {
  -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_83e5fb52591b9ff0 {
  -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_887c0afc75730508 {
  -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_d4711a7a5f7ac704 {
  -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_9fcec4195c7b90b9 {
  -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_af7e843a78dc4f94 {
  -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_49de93ce797aa4f4 {
  -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_b049fe54cf80bbac {
  -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_5ac8d2979a9eac9a {
  -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_7a8cc4ae2be69dfb {
  -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_777c44c906c1f1f1 {
  -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_be20402bc51d5231 {
  -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_040c76ad71ab8caa {
  -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_411e50d684fed258 {
  -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_2e913865c0f4f484 {
  -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_06992ae01d6ad0f9 {
  -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_b8437bf6d83611d1 {
  -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_f2c1f606d9df1566 {
  -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_6b5350cbe3ab6e4a {
  -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_0faa9efd94653076 {
  -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_d8c84e4ad8af86fe {
  -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_0b54b1b5e3cfea69 {
  -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_0d421ac4ccba9e8d {
  -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_00f8af623e436ca8 {
  -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_8f0a56aefc796a37 {
  -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_dc883a21a842df83 {
  -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_b615b8d6a0788cd8 {
  -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_4445241a98fa2314 {
  -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_cbd560e1de937d29 {
  -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_4c57ed64a3c7cea1 {
  -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_d46c8712cdaf71a0 {
  -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_230c350cf8256a44 {
  -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_828025d7c471834d {
  -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_06de3934bc130f63 {
  -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_2470cff1e91f71df {
  -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_9df84f4ef2214d3e {
  -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_a05899f6d0a10937 {
  -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_74a07d7368b0356d {
  -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_5a87f53e5b4e37cb {
  -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_1e3407f2ad79c832 {
  -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_834f6ef5449b36de {
  -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_06c6dfa9814ecbd9 {
  -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_341b0d0f59f01922 {
  -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_6503f927029ef85b {
  -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_c4e343cc98c626ab {
  -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_1913d22be9403fb0 {
  -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_6d909e8cbb13c6d0 {
  -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_606107dc9ea13fc3 {
  -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_82c1a7c752a2d766 {
  -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_4a58eeb86648679d {
  -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_5c8587bd375934d2 {
  -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_151cd6b4baebe28d {
  -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_a97442888bc8bee1 {
  -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_002bc21ebb2f8fa9 {
  -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_2b2bfd9c37d2453d {
  -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_a6cdcee7691afab9 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_a6cdcee7691afab9:hover {
  animation-play-state: paused;
}

.floting-line-2_c86d445c865b84ee {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_c86d445c865b84ee: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_513c59d7eeb36331(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_513c59d7eeb36331(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_513c59d7eeb36331(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_56a4dc8e50cabe99 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_56a4dc8e50cabe99 .reveal-animation_9fc799fb3699ce0f {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_56a4dc8e50cabe99 .reveal-animation_9fc799fb3699ce0f::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_9fc799fb3699ce0f.reveal-primary_d0970dc94726663f::before {
  background: #0c0c0a;
}

.reveal-animation_9fc799fb3699ce0f.reveal-dark_007cd1ff7515bda2::before {
  background: #000;
}

.reveal-animation_9fc799fb3699ce0f.reveal-white_7748dec7de09f446::before {
  background: #000;
}

.reveal-animation_9fc799fb3699ce0f.reveal-top_716ef77438e8d6b8.aos-animate::before,
.reveal-animation_9fc799fb3699ce0f.reveal-bottom_3fad56ad41ac6d98.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_9fc799fb3699ce0f.reveal-start_8ec5b19e0f3be5c8.aos-animate::before,
.reveal-animation_9fc799fb3699ce0f.reveal-end_73b4d2636e9fdd87.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_9fc799fb3699ce0f.reveal-top_716ef77438e8d6b8::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_9fc799fb3699ce0f.reveal-start_8ec5b19e0f3be5c8::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_9fc799fb3699ce0f.reveal-end_73b4d2636e9fdd87::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_9fc799fb3699ce0f.reveal-bottom_3fad56ad41ac6d98::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_f803a5727ccc61c9 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_f803a5727ccc61c9 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_f803a5727ccc61c9 {
    margin: 6em auto;
  }
}
.cd-headline_52c7318c746a2a90 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_52c7318c746a2a90 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_52c7318c746a2a90 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_52c7318c746a2a90 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_52c7318c746a2a90 {
    font-size: 26px;
  }
}
.cd-words-wrapper_f2593b601ef75329 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_f2593b601ef75329 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_f2593b601ef75329 b.is-visible_a5d31df145b67153 {
  position: relative;
}

.no-js_69319c58565a8930 .cd-words-wrapper_f2593b601ef75329 b {
  opacity: 0;
}

.no-js_69319c58565a8930 .cd-words-wrapper_f2593b601ef75329 b.is-visible_a5d31df145b67153 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_52c7318c746a2a90.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_52c7318c746a2a90.clip .cd-words-wrapper_f2593b601ef75329 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_52c7318c746a2a90.clip .cd-words-wrapper_f2593b601ef75329 b {
  font-weight: 700;
}

.cd-headline_52c7318c746a2a90.clip .cd-words-wrapper_f2593b601ef75329::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_52c7318c746a2a90.clip b {
  opacity: 0;
}

.cd-headline_52c7318c746a2a90.clip b.is-visible_a5d31df145b67153 {
  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_9aa645c202934e33,
body.sal-disabled_ee34c7f61ab99521 [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_9aa645c202934e33,
body.sal-disabled_ee34c7f61ab99521 [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_9aa645c202934e33,
body.sal-disabled_ee34c7f61ab99521 [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_9aa645c202934e33,
body.sal-disabled_ee34c7f61ab99521 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_280cf8db0b74183d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_280cf8db0b74183d .button-area-start_b28ab133d3815f69 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_280cf8db0b74183d .button-area-start_b28ab133d3815f69 .call-us_2850aa3bf8ca1a7d {
    display: none;
  }
}
.header-style-one-wrapper_280cf8db0b74183d .button-area-start_b28ab133d3815f69 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_280cf8db0b74183d .button-area-start_b28ab133d3815f69 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_280cf8db0b74183d .logo-area_694dabd974628c9d .logo_6526672122d48039 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_694dabd974628c9d img.light_456596107d89655f {
  display: block;
}
[data-theme=light] .logo-area_694dabd974628c9d img.dark_95837c3f9d1ad6db {
  display: none;
}

[data-theme=dark] .logo-area_694dabd974628c9d img.light_456596107d89655f {
  display: none;
}
[data-theme=dark] .logo-area_694dabd974628c9d img.dark_95837c3f9d1ad6db {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_222252704f133e00 .main-nav-area_94d69da5d2dc8d4e ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_222252704f133e00 .button-area-start_b28ab133d3815f69 .text-btn_17d340ce1dfabf90 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_94d69da5d2dc8d4e ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_b28ab133d3815f69 .call-us_2850aa3bf8ca1a7d, [data-theme=dark] .header--sticky.sticky .button-area-start_b28ab133d3815f69 .text-btn_17d340ce1dfabf90 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_222252704f133e00 .main-nav-area_94d69da5d2dc8d4e ul li a {
  color: #fff;
}

.header-style-one_99ac704b695663db {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_99ac704b695663db .header-style-one-wrapper_280cf8db0b74183d .main-nav-area_94d69da5d2dc8d4e {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_99ac704b695663db .header-style-one-wrapper_280cf8db0b74183d .main-nav-area_94d69da5d2dc8d4e {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_d41f2a41d60fab96 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_99ac704b695663db .header-style-one-wrapper_280cf8db0b74183d .main-nav-area_94d69da5d2dc8d4e {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_99ac704b695663db .header-style-one-wrapper_280cf8db0b74183d .main-nav-area_94d69da5d2dc8d4e {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_99ac704b695663db .header-style-one-wrapper_280cf8db0b74183d .button-area-start_b28ab133d3815f69 a.text-btn_17d340ce1dfabf90 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_222252704f133e00 {
  background: var(--body-bg);
}

header.header-two_5a5da68c65704bc5 {
  display: block;
}
header.header-two_5a5da68c65704bc5.border-bottom_08718f703e7bf5e2 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_8beb00f97e7573f9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_8beb00f97e7573f9 a.logo-area_694dabd974628c9d {
  padding: 25px 0;
}
.header-two-content-main_8beb00f97e7573f9 .header-end-area_58467a053f7c592a {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_8beb00f97e7573f9 .header-end-area_58467a053f7c592a a.reqiest_2c2beb5716363d15 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_8beb00f97e7573f9 .header-end-area_58467a053f7c592a a.reqiest_2c2beb5716363d15 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_8beb00f97e7573f9 .header-end-area_58467a053f7c592a .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_7b263d2d37ad1c9f {
  width: 100%;
  position: absolute;
}
.header-three_7b263d2d37ad1c9f .header-wrapper-main-three_b984be08ba3c8d29 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_7b263d2d37ad1c9f .header-wrapper-main-three_b984be08ba3c8d29 .header-right-area_859cf4e742298ed5 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_7b263d2d37ad1c9f .header-wrapper-main-three_b984be08ba3c8d29 .header-right-area_859cf4e742298ed5 .main-nav-area_94d69da5d2dc8d4e {
    display: none;
  }
}
.header-three_7b263d2d37ad1c9f .header-wrapper-main-three_b984be08ba3c8d29 .header-right-area_859cf4e742298ed5 .main-nav-area_94d69da5d2dc8d4e ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_7b263d2d37ad1c9f .header-wrapper-main-three_b984be08ba3c8d29 .header-right-area_859cf4e742298ed5 .rts-btn {
    display: none;
  }
}
.header-three_7b263d2d37ad1c9f .header-wrapper-main-three_b984be08ba3c8d29 .logo-area_694dabd974628c9d {
  padding: 25px 0;
}

.main-nav-area_94d69da5d2dc8d4e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_94d69da5d2dc8d4e ul li {
  margin: 0;
}
.main-nav-area_94d69da5d2dc8d4e 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_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 {
  transition: all 0.3s;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789:hover .menu-item_b4ad2c97c940e16f {
  opacity: 0.5;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .menu-item_b4ad2c97c940e16f {
  transition: all 0.3s;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .menu-item_b4ad2c97c940e16f .fluxi-dropdown-main-element_1b84493ae7fce0da {
  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_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .menu-item_b4ad2c97c940e16f .fluxi-dropdown-main-element_1b84493ae7fce0da {
    padding: 35px 17px;
  }
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .menu-item_b4ad2c97c940e16f:hover {
  opacity: 1;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335 {
  z-index: 10;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335 .fluxi-submenu_7b5eb8c4dfefb81f {
  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_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335 .fluxi-submenu_7b5eb8c4dfefb81f:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335 .fluxi-submenu_7b5eb8c4dfefb81f li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335 .fluxi-submenu_7b5eb8c4dfefb81f li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335 .fluxi-submenu_7b5eb8c4dfefb81f 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_94d69da5d2dc8d4e ul.fluxi-desktop-menu_67935d81b00cf789 .fluxi-has-dropdown_177105a30a6e7335:hover .fluxi-submenu_7b5eb8c4dfefb81f {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_8beb00f97e7573f9 .main-nav-area_94d69da5d2dc8d4e {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_8beb00f97e7573f9 .main-nav-area_94d69da5d2dc8d4e {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_8beb00f97e7573f9 .main-nav-area_94d69da5d2dc8d4e {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_8beb00f97e7573f9 .main-nav-area_94d69da5d2dc8d4e {
    display: none;
  }
}

.side-bar_251dea428fca09af {
  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_251dea428fca09af {
    width: 315px;
  }
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .thumbnail_5370b2412c92ffc1 {
  display: flex;
  justify-content: center;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .thumbnail_5370b2412c92ffc1 img {
  width: 60%;
  margin: auto;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .title {
  font-weight: 600;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .footer_b673c9dab0fdabbf {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .footer_b673c9dab0fdabbf .title {
  font-weight: 500;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .footer_b673c9dab0fdabbf a.rts-btn {
  margin: auto;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 {
  margin-top: 50px;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .single-info_7cecd76e618523dc {
  margin: 15px 0;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .single-info_7cecd76e618523dc a:hover {
  color: var(--color-primary);
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .rts-social-style-one_5bcd74e6033a7906 {
  margin-top: 40px;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .rts-social-style-one_5bcd74e6033a7906 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .rts-social-style-one_5bcd74e6033a7906 ul li {
  margin: 0;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .rts-social-style-one_5bcd74e6033a7906 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .contact-information--sidebar_a021b7cc99acb975 .rts-social-style-one_5bcd74e6033a7906 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_251dea428fca09af.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_251dea428fca09af button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_251dea428fca09af 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_99ac704b695663db.case-studies_e29d61f411e4a822 .main-nav-area_94d69da5d2dc8d4e ul li > a.fluxi-dropdown-main-element_1b84493ae7fce0da {
  color: #fff !important;
}

.header-style-one_99ac704b695663db.case-studies_e29d61f411e4a822.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_251dea428fca09af {
  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_251dea428fca09af {
    width: 300px;
  }
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .thumbnail_5370b2412c92ffc1 {
  display: flex;
  justify-content: center;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .thumbnail_5370b2412c92ffc1 img {
  width: 85%;
  margin: auto;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .title {
  font-weight: 600;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .footer_b673c9dab0fdabbf {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .footer_b673c9dab0fdabbf .title {
  font-weight: 500;
}
.side-bar_251dea428fca09af .inner-main-wrapper-desk_9c39009d8a2196f8 .inner-content_351e89e2606d8366 .footer_b673c9dab0fdabbf a.rts-btn {
  margin: auto;
}

.side-bar_251dea428fca09af.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_251dea428fca09af button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_251dea428fca09af button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../img/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_0911292ba7988799 {
  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_ea722799bfad6e98 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_ea722799bfad6e98 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_ea722799bfad6e98 {
    display: block;
  }
}

.mobile-menu-main_ea722799bfad6e98 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li a.main_d27b0f1e083ac2f8 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755 {
  position: relative;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755 ul a {
  padding: 10px 0;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755 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_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755::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_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755.mm-active_846147ae210c3991::after {
  content: "\f077";
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755.third-lvl_eaebf98bfd333afa::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755.third-lvl_eaebf98bfd333afa ul {
  padding: 0 20px;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755.third-lvl_eaebf98bfd333afa ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755.third-lvl_eaebf98bfd333afa ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_ea722799bfad6e98 nav ul li.has-droupdown_3b2bfcfcd81ad755.third-lvl_eaebf98bfd333afa ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_ea722799bfad6e98 nav ul li a {
  display: block;
}
.mobile-menu-main_ea722799bfad6e98 .social-wrapper-one_5510e0b7b391093d {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_251dea428fca09af.header-two_5a5da68c65704bc5 .inner-main-wrapper-desk_9c39009d8a2196f8, .side-bar_251dea428fca09af.header-three_7b263d2d37ad1c9f .inner-main-wrapper-desk_9c39009d8a2196f8 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_251dea428fca09af.header-two_5a5da68c65704bc5 .mobile-menu_451130a896d97306, .side-bar_251dea428fca09af.header-three_7b263d2d37ad1c9f .mobile-menu_451130a896d97306 {
    display: none !important;
  }
}

.header-one_dded30e5357dbb66 .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d {
  position: relative;
}
.header-one_dded30e5357dbb66 .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d:hover::after {
  color: var(--color-primary);
}
.header-one_dded30e5357dbb66 .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d::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_dded30e5357dbb66 .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d .third-lvl_eaebf98bfd333afa {
  margin-left: -4px;
}

.header-three_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 {
  padding: 15px 0;
}
.header-three_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d {
  position: relative;
}
.header-three_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d:hover::after {
  color: var(--color-primary);
}
.header-three_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d::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_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 .sub-dropdown_47c4d8809d026f4d .third-lvl_eaebf98bfd333afa {
  margin-left: -4px;
}
.header-three_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 li {
  margin: 0;
  width: 100%;
}
.header-three_7b263d2d37ad1c9f .main-nav-desk_ce13f068b7f58420 nav ul li.has-droupdown_3b2bfcfcd81ad755 .submenu.inner-page_51f8e8ca803ffed0 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_47c4d8809d026f4d {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_47c4d8809d026f4d .submenu.third-lvl_eaebf98bfd333afa {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_47c4d8809d026f4d .submenu.third-lvl_eaebf98bfd333afa.base {
  display: block !important;
}
.sub-dropdown_47c4d8809d026f4d:hover .sub-menu-link_c9e33a7f46b9a668 {
  color: var(--color-primary);
}
.sub-dropdown_47c4d8809d026f4d:hover .submenu.third-lvl_eaebf98bfd333afa.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_47c4d8809d026f4d:hover .submenu.third-lvl_eaebf98bfd333afa.base li {
  display: block;
}
.sub-dropdown_47c4d8809d026f4d:hover .submenu.third-lvl_eaebf98bfd333afa.base li a {
  display: block !important;
}

.header-three_7b263d2d37ad1c9f .sub-dropdown_47c4d8809d026f4d:hover .submenu.third-lvl_eaebf98bfd333afa.base {
  margin-left: -14px !important;
}

.header-two_5a5da68c65704bc5 .header-main-wrapper_78cd82b93f3d03a1 .sub-dropdown_47c4d8809d026f4d:hover .submenu.third-lvl_eaebf98bfd333afa.base {
  margin-left: 90px !important;
}

header.heder-two_fdac3d0b24585182 .sub-dropdown_47c4d8809d026f4d:hover .submenu.third-lvl_eaebf98bfd333afa.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_fdac3d0b24585182 .sub-dropdown_47c4d8809d026f4d::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_fdac3d0b24585182 .sub-dropdown_47c4d8809d026f4d:hover a.sub-menu-link_c9e33a7f46b9a668 {
  color: var(--color-primary) !important;
}
header.heder-two_fdac3d0b24585182 .sub-dropdown_47c4d8809d026f4d:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_fdac3d0b24585182 .sub-dropdown_47c4d8809d026f4d .submenu.third-lvl_eaebf98bfd333afa.base {
  display: block;
}

.sub-dropdown_47c4d8809d026f4d {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_47c4d8809d026f4d.active .sub-menu-link_c9e33a7f46b9a668 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_47c4d8809d026f4d.active .sub-menu-link_c9e33a7f46b9a668::after {
  width: 12px !important;
}
.sub-dropdown_47c4d8809d026f4d.active::after {
  color: #FFFFFF;
}
.sub-dropdown_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa {
  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_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa:hover li a {
  opacity: 0.5;
}
.sub-dropdown_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa li:hover a::after {
  width: 12px;
}
.sub-dropdown_47c4d8809d026f4d .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa 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_47c4d8809d026f4d:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_47c4d8809d026f4d:hover .sub-menu-link_c9e33a7f46b9a668 {
  color: var(--color-primary);
}
.sub-dropdown_47c4d8809d026f4d:hover .fluxi-submenu_7b5eb8c4dfefb81f.third-lvl_eaebf98bfd333afa.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_3d5963916c1f7a64 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_3d5963916c1f7a64 {
    padding: 0 15px;
  }
}

.section-bg_bb39a5de356af6f1 {
  background: var(--section-bg-gray);
}

.bg_white_edba8d9062d08f0d {
  background: var(--body-bg);
}

.g-48_0a4e86704d3fa5c2 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_f78fb4ebafb7e21a {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_066ccf4925617a41 {
  background: #F8F9FB;
}

.bg-gray-2_ce606e6df8d825ba {
  background: var(--bg-gray-2);
}

.overflow-right-div_89e76dfa6e82990f {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_89e76dfa6e82990f {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_89e76dfa6e82990f {
    width: 100%;
  }
}

.gsap-marker-end_25cd46e07ee758d6,
.gsap-marker-start_dcdef98cd038b65a,
.gsap-marker-scroller-end_68284de67729f621,
.gsap-marker-scroller-start_3103a6787b7c53ae {
  display: none !important;
}

.bg-dark-p_4632b70d11790759 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_2076be057cd0e1eb {
  background: var(--footer-bg-2);
}

.border-radious-top-section_b77f0fcfa0dd4497 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_5f68a9f13738e458 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 img.two_73ad60840b48c243 {
  left: 38px;
}
.customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 img.three_4cc1b42e075b9e6f {
  left: 73px;
}
.customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 img.four_802e3bc8c2ad08d0 {
  left: 108px;
}
.customer-review-area_5f68a9f13738e458 p.desc {
  margin-bottom: 0;
}

.br-none_43d9957d95513065 {
  border-radius: 0 !important;
}

.color-secondary-2_460a72cc130d35cd {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_28fadac82fb5b941 {
    order: 2;
  }
}

.loader-wrapper_6e42533144b47f88 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_6e42533144b47f88 .loader-section_e0f14525f8e9915e {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_6e42533144b47f88 .loader-section_e0f14525f8e9915e.section-left_6fdc35025125661b {
  left: 0;
}

.loader-wrapper_6e42533144b47f88 .loader-section_e0f14525f8e9915e.section-right_997611ea95fc1715 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_6e42533144b47f88 .loader-section_e0f14525f8e9915e.section-left_6fdc35025125661b {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_6e42533144b47f88 .loader-section_e0f14525f8e9915e.section-right_997611ea95fc1715 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_0f0c6db4375631f7 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_6e42533144b47f88 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_0f0c6db4375631f7: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_0f0c6db4375631f7 {
  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_a95d7476cc95d178 {
  -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_a95d7476cc95d178.btt__visible_45fb4204aad18368 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_a95d7476cc95d178 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_80f70b2bd88fa13b 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_e55b2e01d288e248 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_fecc32bb86f6e2cc {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_e55b2e01d288e248 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_fecc32bb86f6e2cc {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_b3695b82ee9afb09:hover,
[data-theme=dark] .rts-btn.btn-primary-5_dc535a5715deb426:hover,
[data-theme=dark] .rts-btn.btn-primary-6_50a47092481eceb6:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_536764b092725035: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_b3695b82ee9afb09 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_b3695b82ee9afb09:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_5fafd2749075a460 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_5fafd2749075a460::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_5fafd2749075a460::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_5fafd2749075a460:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_5fafd2749075a460:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_ea2d41ea68bd3ece {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_ea2d41ea68bd3ece::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_ea2d41ea68bd3ece::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_ea2d41ea68bd3ece:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_ea2d41ea68bd3ece:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_536764b092725035 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_536764b092725035:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_dc535a5715deb426 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_dc535a5715deb426:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_50a47092481eceb6 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_50a47092481eceb6:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_f6962eb072019502 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_f6962eb072019502::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_f6962eb072019502:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_0288cb02ca630088 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_0288cb02ca630088::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_0288cb02ca630088:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_729dac401eee41a1 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_729dac401eee41a1::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_729dac401eee41a1:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_8601743d900dc922 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_8601743d900dc922 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_8601743d900dc922:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_6ec1e7b5190e9448 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_6ec1e7b5190e9448 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_6ec1e7b5190e9448:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_2a56e0e58f832c5a {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_2a56e0e58f832c5a:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_2a56e0e58f832c5a.about_62afd930e1edba53 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_2a56e0e58f832c5a.about_62afd930e1edba53:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_058138bd8621d95c i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_058138bd8621d95c:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_2a09d792215fa407 {
  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_2a09d792215fa407 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_2a09d792215fa407:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_058138bd8621d95c i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_a619ccfd8630d232 {
  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_a619ccfd8630d232::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_a619ccfd8630d232::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_a619ccfd8630d232 i {
  font-weight: 400;
}
.under-line-btn_1fa418b706293ed6 {
  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_1fa418b706293ed6::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_1fa418b706293ed6::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_1fa418b706293ed6:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_534c4dd2d7d672aa .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_534c4dd2d7d672aa .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_534c4dd2d7d672aa .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_534c4dd2d7d672aa .title {
    font-size: 40px;
  }
}
.banner-one-content-left_534c4dd2d7d672aa p.disc_4f666978087575c8 {
  margin-bottom: 50px;
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 .customer-review-area_5f68a9f13738e458 .client-img_96ae8b7439a4adb2 {
  width: 150px;
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 .customer-review-area_5f68a9f13738e458 p.desc {
  min-width: max-content;
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 .customer-review-area_5f68a9f13738e458 img {
  max-width: 40%;
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 .customer-review-area_5f68a9f13738e458 img.two_73ad60840b48c243 {
  left: 24px;
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 .customer-review-area_5f68a9f13738e458 img.three_4cc1b42e075b9e6f {
  left: 48px;
}
.banner-one-content-left_534c4dd2d7d672aa .button-banner-one-wrapper_5db17529f6301713 .customer-review-area_5f68a9f13738e458 img.four_802e3bc8c2ad08d0 {
  left: 72px;
}

.banner-one-right-content-with-img_74e61d84da0215df {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_74e61d84da0215df {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_74e61d84da0215df .img-1_af0108ff1b091a48 {
  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_74e61d84da0215df .img-1_af0108ff1b091a48 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_74e61d84da0215df .img-2_f12d9275dc26d177 {
  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_74e61d84da0215df .img-2_f12d9275dc26d177 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_5b7d309da115615b {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_5b7d309da115615b .box-one-top_163ee6c5402f39a5 {
  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_5b7d309da115615b .box-one-bottom_e888bc34e2c55156 {
  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_5b7d309da115615b .radious-shape_1c6f48604cd01578 {
    display: none;
  }
}
.rts-banner-area-one_5b7d309da115615b .radious-shape_1c6f48604cd01578 .right-top_27c1b1c0d20b669c {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5b7d309da115615b .radious-shape_1c6f48604cd01578 .right-bottom_9a832b15796b26f1 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5b7d309da115615b .radious-shape_1c6f48604cd01578 .mid-top_a18e78cc12a2f477 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_5b7d309da115615b .radious-shape_1c6f48604cd01578 .left-bottom_ae8705d3a05bc125 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5b7d309da115615b .radious-shape_1c6f48604cd01578 .left-top_8058a0c0202470f3 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_5b7d309da115615b .radious-shape_1c6f48604cd01578 .center-bottom_69965662d62604bf {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-content-left_534c4dd2d7d672aa .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-content-left_534c4dd2d7d672aa .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-content-left_534c4dd2d7d672aa .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-content-left_534c4dd2d7d672aa .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-content-left_534c4dd2d7d672aa p.disc_4f666978087575c8 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-content-left_534c4dd2d7d672aa .customer-review-area_5f68a9f13738e458 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-right-content-with-img_74e61d84da0215df {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-right-content-with-img_74e61d84da0215df .short-image-area_da78b3f9206c422a .img-1_af0108ff1b091a48 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-right-content-with-img_74e61d84da0215df .short-image-area_da78b3f9206c422a .img-1_af0108ff1b091a48 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .banner-one-right-content-with-img_74e61d84da0215df .short-image-area_da78b3f9206c422a .img-1_af0108ff1b091a48 {
    left: 0;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-area-inner_88f102380d9ef525 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 {
  margin-bottom: 40px;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .brand-left-short-title-one_993e00a799d55f52 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .brand-left-short-title-one_993e00a799d55f52 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .brand-left-short-title-one_993e00a799d55f52 .star-rating_bebd3e4c2585467d {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .brand-left-short-title-one_993e00a799d55f52 .star-rating_bebd3e4c2585467d li {
  list-style: none;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .brand-left-short-title-one_993e00a799d55f52 .star-rating_bebd3e4c2585467d li a {
  color: #FF6354;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-title-area_eabccf264c6e2807 .brand-left-short-title-one_993e00a799d55f52 p.disc_4f666978087575c8 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-slider-area_2a8da337e335e7aa {
  overflow: hidden;
}
.rts-banner-area-one_5b7d309da115615b.banner-five_9001ae97f71959ba .brand-slider-area_2a8da337e335e7aa .brand-inner_773d714d6588e0ce {
  text-align: center;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 {
  background: #212026;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .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_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b p.disc_4f666978087575c8 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .button-area_40a6e5b6deac801f {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .button-area_40a6e5b6deac801f {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .button-area_40a6e5b6deac801f .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .button-area_40a6e5b6deac801f .rts-btn.btn-primary-5_dc535a5715deb426 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .button-area_40a6e5b6deac801f .rts-btn.btn-primary-5_dc535a5715deb426:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .button-area_40a6e5b6deac801f .rts-btn.btn-primary-5-border_2a56e0e58f832c5a {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0 .single-counter-up-six_14f75cda4e5a34f2 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-content-left_066b398978e9ac4b .counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0 .single-counter-up-six_14f75cda4e5a34f2 p {
  color: #D7D9E9;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 {
    width: 100%;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 .image-one_7ff3003ee9885d1a {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 .image-one_7ff3003ee9885d1a img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 .image-two_a56fb8e8d3b09b41 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-left_bbd60072b0a0d4c2 .image-two_a56fb8e8d3b09b41 img {
    width: 100%;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb {
    display: none;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb .image-three_a743a44dd1595153 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .banner-six-right-content-with-img_13cbb62bd9842d5e .image-right_2aebfc3e11aaebfb .image-four_01e1256ec1d38064 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .shape_99a093091b9c36bb {
    display: none;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .shape_99a093091b9c36bb .right-top_27c1b1c0d20b669c {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .shape_99a093091b9c36bb .right-top_27c1b1c0d20b669c {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .shape_99a093091b9c36bb .right-bottom_9a832b15796b26f1 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_5b7d309da115615b.banner-six_aafe85f7bd930c34 .shape_99a093091b9c36bb .right-bottom_9a832b15796b26f1 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_0e5ef40169df4687 {
  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_0e5ef40169df4687::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_0e5ef40169df4687 .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_0e5ef40169df4687 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_0e5ef40169df4687 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_0e5ef40169df4687 p.disc_4f666978087575c8 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_0e5ef40169df4687 p.disc_4f666978087575c8 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_0e5ef40169df4687 p.disc_4f666978087575c8 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_0e5ef40169df4687 p.disc_4f666978087575c8 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_0e5ef40169df4687 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}
.rts-banner-area-two_0e5ef40169df4687 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_0e5ef40169df4687 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_0e5ef40169df4687 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_0e5ef40169df4687 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_0e5ef40169df4687 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_0e5ef40169df4687 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_0e5ef40169df4687 .bottom-text_a7d72473edb0c02b p.disc_4f666978087575c8 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_8d54e36f53060e11 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_8d54e36f53060e11 {
    margin-top: 70px;
  }
}

.mt-dec-100_8bd5e2f0cd9813d7 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .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_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .two_73ad60840b48c243 {
  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_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .two_73ad60840b48c243 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .two_73ad60840b48c243 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .three_4cc1b42e075b9e6f {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .three_4cc1b42e075b9e6f {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .four_802e3bc8c2ad08d0 {
  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_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .four_802e3bc8c2ad08d0 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .four_802e3bc8c2ad08d0 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_c5fdef9f353982e1 .banner-2-shape_a250f0fb52d8f0a0 .five_f0896b9edd8f8347 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_7b263d2d37ad1c9f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_0a9822322a35dc1c {
  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_0a9822322a35dc1c .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.banner-three-area-start_0a9822322a35dc1c .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.banner-three-area-start_0a9822322a35dc1c .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_0a9822322a35dc1c .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_0a9822322a35dc1c .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_0a9822322a35dc1c .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_7c302b84a8a72793 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_7c302b84a8a72793 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_7c302b84a8a72793 .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_7c302b84a8a72793 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_7c302b84a8a72793 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_7c302b84a8a72793 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_7c302b84a8a72793 .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_7c302b84a8a72793 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_7c302b84a8a72793 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_7c302b84a8a72793 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_7c302b84a8a72793 p.disc_4f666978087575c8 {
  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_7c302b84a8a72793 p.disc_4f666978087575c8 br {
    display: none;
  }
}
.banner-wrapper-three-main_7c302b84a8a72793 .button-area_40a6e5b6deac801f {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_7c302b84a8a72793 .button-area_40a6e5b6deac801f {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_7c302b84a8a72793 .button-area_40a6e5b6deac801f .under-line-btn_1fa418b706293ed6::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_7c302b84a8a72793 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_2198cff08b397986 {
  padding-top: 68px;
}
.banner-four-content-left_2198cff08b397986 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_2198cff08b397986 .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_2198cff08b397986 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_2198cff08b397986 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_2198cff08b397986 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_2198cff08b397986 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_2198cff08b397986 .banner-logo-area_9e07661f7c5c5ced {
  margin-top: 50px;
}
.banner-four-content-left_2198cff08b397986 .banner-logo-area_9e07661f7c5c5ced p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_2198cff08b397986 .banner-logo-area_9e07661f7c5c5ced .logo-area_694dabd974628c9d {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_2198cff08b397986 .banner-logo-area_9e07661f7c5c5ced .logo-area_694dabd974628c9d {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_9e07661f7c5c5ced .light_456596107d89655f {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_9e07661f7c5c5ced .dark_95837c3f9d1ad6db {
  display: none;
}

[data-theme=dark] .banner-logo-area_9e07661f7c5c5ced .light_456596107d89655f {
  display: none;
}
[data-theme=dark] .banner-logo-area_9e07661f7c5c5ced .dark_95837c3f9d1ad6db {
  display: inline-flex;
}

.thumbnail-banner-right-four_62f77f8b52d31a34 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_62f77f8b52d31a34::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_62f77f8b52d31a34::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34 .main_d27b0f1e083ac2f8 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34 .main_d27b0f1e083ac2f8 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34 .main_d27b0f1e083ac2f8 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_62f77f8b52d31a34 img.shape_99a093091b9c36bb {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34 img.shape_99a093091b9c36bb {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34 img.shape_99a093091b9c36bb {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_62f77f8b52d31a34 img.shape_99a093091b9c36bb {
    display: none;
  }
}

.rts-banner-four-area-start_3e6700369ed70ebc {
  position: relative;
}
.rts-banner-four-area-start_3e6700369ed70ebc .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_3e6700369ed70ebc .shape-area_a5da3db91d099f9d .one {
    display: none;
  }
}
.rts-banner-four-area-start_3e6700369ed70ebc .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_3e6700369ed70ebc .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_3e6700369ed70ebc .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_697d02272aed0e2e {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_697d02272aed0e2e {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_697d02272aed0e2e .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_697d02272aed0e2e .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_697d02272aed0e2e .title {
    font-size: 45px;
  }
  .banner-seven-left-content_697d02272aed0e2e .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_697d02272aed0e2e .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_697d02272aed0e2e .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_697d02272aed0e2e .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_697d02272aed0e2e p.disc_4f666978087575c8 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_697d02272aed0e2e p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}
.banner-seven-left-content_697d02272aed0e2e form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_697d02272aed0e2e form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_697d02272aed0e2e form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_697d02272aed0e2e form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_0fc9f8582faca261 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_0fc9f8582faca261 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_0fc9f8582faca261 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_0fc9f8582faca261 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_0fc9f8582faca261 .short-image_2079bff847acee3d {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_0fc9f8582faca261 .short-image_2079bff847acee3d.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_0fc9f8582faca261 .short-image_2079bff847acee3d.one {
    left: 0;
  }
}
.thumbnail-banner-seven_0fc9f8582faca261 .short-image_2079bff847acee3d.two_73ad60840b48c243 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_0c5e2810630403f2 {
  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_0c5e2810630403f2 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_0c5e2810630403f2 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_0c5e2810630403f2 .brand-area-style-seven_802e668945112107 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_0c5e2810630403f2 .brand-area-style-seven_802e668945112107 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_0c5e2810630403f2 .brand-area-style-seven_802e668945112107 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_0c5e2810630403f2 .slider-Brand_bba39a3e9725ee24 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_0f6baa5b33c73c4e {
  position: relative;
}
.rts-banner-area-7_0f6baa5b33c73c4e form {
  position: relative;
}
.rts-banner-area-7_0f6baa5b33c73c4e form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_0f6baa5b33c73c4e form input {
  padding-left: 35px;
}
.rts-banner-area-7_0f6baa5b33c73c4e .shape-area-start_73af0112f088ee72 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0f6baa5b33c73c4e .shape-area-start_73af0112f088ee72 .two_73ad60840b48c243 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0f6baa5b33c73c4e .shape-area-start_73af0112f088ee72 .three_4cc1b42e075b9e6f {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0f6baa5b33c73c4e .shape-area-start_73af0112f088ee72 .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.rts-banner-area-7_0f6baa5b33c73c4e .shape-area-start_73af0112f088ee72 .four_802e3bc8c2ad08d0 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0f6baa5b33c73c4e .shape-area-start_73af0112f088ee72 .four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.div-right-banner-floating_b0c4e9a016c9d777 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_b0c4e9a016c9d777 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_b0c4e9a016c9d777 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_4a503dab125c1774 {
  background-image: url(../img/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_4a503dab125c1774 {
    height: auto;
  }
}

.inner-banner-8_9f95647e458132d2 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_9f95647e458132d2 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_9f95647e458132d2 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_9f95647e458132d2 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd {
    padding-top: 60px;
  }
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .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_9f95647e458132d2 .left-area_1515dc7182f6ebfd .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .title {
    font-size: 42px;
  }
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd p.disc_4f666978087575c8 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .customer-review-area_5f68a9f13738e458 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .customer-review-area_5f68a9f13738e458 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_9f95647e458132d2 .left-area_1515dc7182f6ebfd .customer-review-area_5f68a9f13738e458 p {
  color: #F2F2F8;
}
.inner-banner-8_9f95647e458132d2 .position-img_44350c80b55c0bb3 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_9f95647e458132d2 .position-img_44350c80b55c0bb3 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_9f95647e458132d2 .position-img_44350c80b55c0bb3 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_9f95647e458132d2 .position-img_44350c80b55c0bb3 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_9f95647e458132d2 .position-img_44350c80b55c0bb3 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_9f95647e458132d2 .position-img_44350c80b55c0bb3 {
    right: 10%;
  }
}
.inner-banner-8_9f95647e458132d2 .right-area_29d958998131a613 .thumbnail-right-img_ff09e68db6c4d2f7 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_9f95647e458132d2 .right-area_29d958998131a613 .thumbnail-right-img_ff09e68db6c4d2f7 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_61da09fc1540f903 .about-main-wrapper_6dc0819c54b7dd66 .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_61da09fc1540f903 .about-main-wrapper_6dc0819c54b7dd66 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_61da09fc1540f903 .about-main-wrapper_6dc0819c54b7dd66 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_61da09fc1540f903 .about-main-wrapper_6dc0819c54b7dd66 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_61da09fc1540f903 .about-main-wrapper_6dc0819c54b7dd66 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_61da09fc1540f903 .banner-about-right_9216d37d316142aa p.disc_4f666978087575c8 {
  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_c70d5e8dbb1db8dc {
  background-image: url(../img/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_c70d5e8dbb1db8dc .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_c70d5e8dbb1db8dc .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_8d54e36f53060e11 {
  position: relative;
}
.large-image-video-area_8d54e36f53060e11 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_8d54e36f53060e11 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_8d54e36f53060e11 .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_8d54e36f53060e11 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_8d54e36f53060e11 .thumbnail_5370b2412c92ffc1 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_8d54e36f53060e11 .thumbnail_5370b2412c92ffc1 .pli-image_ed53839735ddd29c {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_8d54e36f53060e11 .thumbnail_5370b2412c92ffc1 .pli-image_ed53839735ddd29c img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_11179bfb17dcbae9 form {
  position: relative;
}
.banner-area-wrapper-two_11179bfb17dcbae9 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_11179bfb17dcbae9 form input {
  padding-left: 40px;
}

.button-area-banner-four_9a368e835fbc3559 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_9a368e835fbc3559 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_9a368e835fbc3559 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_9a368e835fbc3559 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_2a8da337e335e7aa {
  overflow: hidden;
}
.brand-slider-area_2a8da337e335e7aa .brand-inner_773d714d6588e0ce {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_85bf409120d0b8ce .light_456596107d89655f,
[data-theme=light] .brand-area-main-wrapper-two_770030464c4305b7 .light_456596107d89655f,
[data-theme=light] .brand-slider-area_2a8da337e335e7aa .light_456596107d89655f {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_85bf409120d0b8ce .dark_95837c3f9d1ad6db,
[data-theme=light] .brand-area-main-wrapper-two_770030464c4305b7 .dark_95837c3f9d1ad6db,
[data-theme=light] .brand-slider-area_2a8da337e335e7aa .dark_95837c3f9d1ad6db {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_85bf409120d0b8ce .light_456596107d89655f,
[data-theme=dark] .brand-area-main-wrapper-two_770030464c4305b7 .light_456596107d89655f,
[data-theme=dark] .brand-slider-area_2a8da337e335e7aa .light_456596107d89655f {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_85bf409120d0b8ce .dark_95837c3f9d1ad6db,
[data-theme=dark] .brand-area-main-wrapper-two_770030464c4305b7 .dark_95837c3f9d1ad6db,
[data-theme=dark] .brand-slider-area_2a8da337e335e7aa .dark_95837c3f9d1ad6db {
  display: block;
}

.brand-left-short-title-one_993e00a799d55f52 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_993e00a799d55f52 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_605ab30a3c228a79 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_85bf409120d0b8ce {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_770030464c4305b7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_770030464c4305b7 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_770030464c4305b7.about-page-brand_8d781ee14325a11a {
  padding: 0;
}

.bg-dark-p_4632b70d11790759 .title-style-one-center_f195738d08d89cea .pre_3c0512ae8fb327ba {
  color: #fff;
}
.bg-dark-p_4632b70d11790759 .title-style-one-center_f195738d08d89cea .title {
  color: #fff;
}
.bg-dark-p_4632b70d11790759 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .title {
  color: #FFF;
}
.bg-dark-p_4632b70d11790759 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f .admin_1ea96b45d7c3e617 {
  color: var(--color-primary);
}
.bg-dark-p_4632b70d11790759 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f .date_72e446199f44d9e8 {
  color: #fff;
}

.title-three-brand-wrapper_0eef12bcb2438cda .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_46e0d0c6a8192577.home-six_ee1af8576a9162ca {
  padding-bottom: 40px;
}

.title-style-one-center_f195738d08d89cea {
  text-align: center;
}
.title-style-one-center_f195738d08d89cea 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_f195738d08d89cea br {
    display: none;
  }
}
.title-style-one-center_f195738d08d89cea .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_f195738d08d89cea .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_f195738d08d89cea .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_f195738d08d89cea .title br {
    display: none;
  }
}

.title-style-one-left_59d02d2b8cf44600 {
  text-align: left;
}
.title-style-one-left_59d02d2b8cf44600 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_59d02d2b8cf44600 .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_59d02d2b8cf44600 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_59d02d2b8cf44600 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_59d02d2b8cf44600 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_59d02d2b8cf44600 .title br {
    display: none;
  }
}

.title-hover_bf01eb6703000f77 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_bf01eb6703000f77:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_9ac2b05e893b1642 {
  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_9ac2b05e893b1642 {
    padding: 20px;
  }
}
.single-pricing-area-start_9ac2b05e893b1642 .pricing-top-area_138542ab031347d7 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_9ac2b05e893b1642 .pricing-top-area_138542ab031347d7 .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_9ac2b05e893b1642 .pricing-top-area_138542ab031347d7 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_9ac2b05e893b1642 .pricing-top-area_138542ab031347d7 .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_9ac2b05e893b1642 .pricing-body_e618a58ad34f3f18 p.disc_4f666978087575c8 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_9ac2b05e893b1642 .pricing-body_e618a58ad34f3f18 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_9ac2b05e893b1642.active {
  background: var(--color-primary);
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-top-area_138542ab031347d7 .title {
  color: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-top-area_138542ab031347d7 .icon {
  background: #8170E7;
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-top-area_138542ab031347d7 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-body_e618a58ad34f3f18 p.disc_4f666978087575c8 {
  color: #FFFFFF;
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-body_e618a58ad34f3f18 .check-content-wrapper_7e0caa86f6fe6679 .single-check-area_8a10a5508fd141c9 i {
  color: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-body_e618a58ad34f3f18 .check-content-wrapper_7e0caa86f6fe6679 .single-check-area_8a10a5508fd141c9 p {
  color: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642.active .pricing-body_e618a58ad34f3f18 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_9ac2b05e893b1642:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-top-area_138542ab031347d7 .title {
  color: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-top-area_138542ab031347d7 .icon {
  background: #8170E7;
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-top-area_138542ab031347d7 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-body_e618a58ad34f3f18 p.disc_4f666978087575c8 {
  color: #FFFFFF;
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-body_e618a58ad34f3f18 .check-content-wrapper_7e0caa86f6fe6679 .single-check-area_8a10a5508fd141c9 i {
  color: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-body_e618a58ad34f3f18 .check-content-wrapper_7e0caa86f6fe6679 .single-check-area_8a10a5508fd141c9 p {
  color: #fff;
}
.single-pricing-area-start_9ac2b05e893b1642:hover .pricing-body_e618a58ad34f3f18 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_7e0caa86f6fe6679 .single-check-area_8a10a5508fd141c9 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_7e0caa86f6fe6679 .single-check-area_8a10a5508fd141c9 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_15bc2976b92f6a2d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_15bc2976b92f6a2d .shape-radious-image_43b10375443b79af {
    display: none;
  }
}
.rts-pricing-area-one_15bc2976b92f6a2d .shape-radious-image_43b10375443b79af .img-1_af0108ff1b091a48 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_15bc2976b92f6a2d .shape-radious-image_43b10375443b79af .img-2_f12d9275dc26d177 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_e0466a816275f536 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_e0466a816275f536 .head-pricing_c8522097ad98940d {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_e0466a816275f536 .head-pricing_c8522097ad98940d .plane_name_1c7ab16ace3ed027 {
  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_e0466a816275f536 .head-pricing_c8522097ad98940d .doller-area_16ae50e902d6df5d {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_e0466a816275f536 .head-pricing_c8522097ad98940d .doller-area_16ae50e902d6df5d .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_e0466a816275f536 .head-pricing_c8522097ad98940d .doller-area_16ae50e902d6df5d .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_e0466a816275f536 .head-pricing_c8522097ad98940d p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_e0466a816275f536 .body .single-check_a75d93bf8e88526a {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_e0466a816275f536 .body .single-check_a75d93bf8e88526a i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_e0466a816275f536 .footer_b673c9dab0fdabbf {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_e0466a816275f536 .footer_b673c9dab0fdabbf .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_e0466a816275f536 .footer_b673c9dab0fdabbf p {
  margin-top: 20px;
}
.single-pricing-area-two_e0466a816275f536.free-place_0faa15e9c62fe980 .footer_b673c9dab0fdabbf .rts-btn.btn-primary-2_5fafd2749075a460::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_e0466a816275f536.free-place_0faa15e9c62fe980 .footer_b673c9dab0fdabbf .rts-btn.btn-primary-2_5fafd2749075a460::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_e0466a816275f536.professional-place_dc35b2556cb745c7 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_e0466a816275f536.professional-place_dc35b2556cb745c7 .head-pricing_c8522097ad98940d .plane_name_1c7ab16ace3ed027 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_e0466a816275f536.professional-place_dc35b2556cb745c7 .body .single-check_a75d93bf8e88526a i {
  color: var(--color-primary);
}
.single-pricing-area-two_e0466a816275f536.enterprise-place_2f8eae9db3f387fd .head-pricing_c8522097ad98940d .plane_name_1c7ab16ace3ed027 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_e0466a816275f536.enterprise-place_2f8eae9db3f387fd .body .single-check_a75d93bf8e88526a i {
  color: #BCBFDB;
}
.single-pricing-area-two_e0466a816275f536.enterprise-place_2f8eae9db3f387fd .footer_b673c9dab0fdabbf .rts-btn.btn-primary-2_5fafd2749075a460 {
  color: #000000d3;
}
.single-pricing-area-two_e0466a816275f536.enterprise-place_2f8eae9db3f387fd .footer_b673c9dab0fdabbf .rts-btn.btn-primary-2_5fafd2749075a460::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_e0466a816275f536.enterprise-place_2f8eae9db3f387fd .footer_b673c9dab0fdabbf .rts-btn.btn-primary-2_5fafd2749075a460::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_e9a632beb1b5a222 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_e9a632beb1b5a222 .pricing-top-tag_ac977fc0529ada0e 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_e9a632beb1b5a222 .pric-area_2585c4054eec136b {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_e9a632beb1b5a222 .pric-area_2585c4054eec136b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_e9a632beb1b5a222 .pric-area_2585c4054eec136b .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_e9a632beb1b5a222 .pric-area_2585c4054eec136b p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_e9a632beb1b5a222 .body .single-check-area_8a10a5508fd141c9 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_e9a632beb1b5a222 .body .single-check-area_8a10a5508fd141c9 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_e9a632beb1b5a222 .body .single-check-area_8a10a5508fd141c9 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_e9a632beb1b5a222 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_e9a632beb1b5a222 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_e9a632beb1b5a222.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_e9a632beb1b5a222.active .top-badge_4c55ed744d114be5 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_e9a632beb1b5a222.active .top-badge_4c55ed744d114be5 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_e9a632beb1b5a222.active .pricing-top-tag_ac977fc0529ada0e 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_e9a632beb1b5a222.active .single-check-area_8a10a5508fd141c9 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_9a651e67d8cceec3.rts-section-gap_113c0b279c46265d.bg-light-border-radious_b86fbdf4ea5f3ca5 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_9a651e67d8cceec3 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_9a651e67d8cceec3 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_f609e50fc46633e5 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_f609e50fc46633e5 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_c2b7f88e48637112.inner_e2f41ba567fd5b99 {
  position: relative;
}
.rtws-pricing-area-start_c2b7f88e48637112.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rtws-pricing-area-start_c2b7f88e48637112.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_c2b7f88e48637112.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_c2b7f88e48637112.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_20b128fc55304393 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_20b128fc55304393 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_1d03ba8aafde6f3a .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_1d03ba8aafde6f3a p.disc_4f666978087575c8 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_1d03ba8aafde6f3a p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_fb1d4aa9602225c3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_fb1d4aa9602225c3 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.providing-service-area-start-one_fb1d4aa9602225c3 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_fb1d4aa9602225c3 .two_73ad60840b48c243 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_fb1d4aa9602225c3 .three_4cc1b42e075b9e6f {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_fb1d4aa9602225c3 .four_802e3bc8c2ad08d0 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_fb1d4aa9602225c3 .five_f0896b9edd8f8347 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_fb1d4aa9602225c3 .six_4395cdc9bfdd725c {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 {
    flex-direction: column;
  }
}
.rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 .title-style-one-left_59d02d2b8cf44600 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 .title-style-one-left_59d02d2b8cf44600 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 .title-style-one-left_59d02d2b8cf44600 {
    max-width: 100%;
  }
}
.rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
  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_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_ea76699d31d77fea .title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.single-service-style-two_03bdc39337e4cc28 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_03bdc39337e4cc28 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_03bdc39337e4cc28 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_03bdc39337e4cc28 p.disc_4f666978087575c8 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a {
  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_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a::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_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a:hover {
  color: var(--color-primary);
}
.single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a i {
  margin: 0;
}

.mt-dec-service-p-3_b7d59af0adb6f3d2 {
  margin-top: -300px;
}

.single-service-primary-3_ef43f16e3e32470e {
  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_ef43f16e3e32470e::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_ef43f16e3e32470e .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_ef43f16e3e32470e .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_ef43f16e3e32470e .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_ef43f16e3e32470e p.disc_4f666978087575c8 {
  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_ef43f16e3e32470e .under-line-btn_1fa418b706293ed6 {
  transition: 0.3s;
}
.single-service-primary-3_ef43f16e3e32470e:hover {
  border-color: #fff;
}
.single-service-primary-3_ef43f16e3e32470e:hover .icon {
  background: #fff;
}
.single-service-primary-3_ef43f16e3e32470e:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_ef43f16e3e32470e:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_ef43f16e3e32470e:hover .title {
  color: #fff;
}
.single-service-primary-3_ef43f16e3e32470e:hover p.disc_4f666978087575c8 {
  color: #fff;
}
.single-service-primary-3_ef43f16e3e32470e:hover a.under-line-btn_1fa418b706293ed6 {
  color: #fff;
}
.single-service-primary-3_ef43f16e3e32470e:hover::after {
  opacity: 1;
}

.rts-service-area-five_94e10c0b3ff2976c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_94e10c0b3ff2976c .button-pagination-area_9ceb3aeca81306e0 {
    display: none;
  }
}
.rts-service-area-five_94e10c0b3ff2976c .section-inner_d90165f9c4b69dd8 {
  position: relative;
}
.rts-service-area-five_94e10c0b3ff2976c .service-swiper-main-wrapper-2_b6a83d61ba6e47d2 {
  overflow: hidden;
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .title {
  color: var(--color-title);
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .disc_4f666978087575c8 {
  color: var(--color-body);
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a::after {
  background: #BCBFDB;
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a::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_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28 .btn-border-bottom_bbd6f3555b0b174a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28.style-six_222252704f133e00 {
  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_94e10c0b3ff2976c .single-service-style-two_03bdc39337e4cc28.style-six_222252704f133e00.mid_f279c8b4e1b1433c {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-button-next,
.rts-service-area-five_94e10c0b3ff2976c .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_94e10c0b3ff2976c .swiper-button-next:hover,
.rts-service-area-five_94e10c0b3ff2976c .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-button-next::after,
.rts-service-area-five_94e10c0b3ff2976c .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-pagination2 .swiper-pagination-bullet_7ef03308492d2e42 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_94e10c0b3ff2976c .swiper-pagination2 .swiper-pagination-bullet_7ef03308492d2e42.swiper-pagination-bullet-active_d7147aaf2f7ffb1b {
  background: #FF6354;
}

.title-wrapper-between_1b252b683f1b5f56 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_1b252b683f1b5f56 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_1b252b683f1b5f56 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_775e41fc5874ffb9 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_775e41fc5874ffb9 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_775e41fc5874ffb9 p.disc_4f666978087575c8 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_7ffeed59b6f99838 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_7ffeed59b6f99838 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_7ffeed59b6f99838 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_7ffeed59b6f99838 p.disc_4f666978087575c8 {
  margin-bottom: 20px;
}
.single-service-area-seven_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133::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_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133:hover {
  color: var(--color-primary);
}
.single-service-area-seven_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_7ffeed59b6f99838 .rts-readmore-arrow-top_65a92e11d4548133:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_6b4ac588e39b784c {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_f0eccfb88d75815b .area-3_86d13dbbcc12965e {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_f0eccfb88d75815b .thumbnail-service-1_20b128fc55304393 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_f0eccfb88d75815b .service-content-style-one_1d03ba8aafde6f3a.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_f0eccfb88d75815b .service-content-style-one_1d03ba8aafde6f3a .title {
  color: #fff;
}
.providing-service-area-start-seven_f0eccfb88d75815b .service-content-style-one_1d03ba8aafde6f3a p.disc_4f666978087575c8 {
  color: #fff;
}
.providing-service-area-start-seven_f0eccfb88d75815b .service-content-style-one_1d03ba8aafde6f3a .under-line-btn_1fa418b706293ed6 {
  color: #fff;
}
.providing-service-area-start-seven_f0eccfb88d75815b .service-content-style-one_1d03ba8aafde6f3a .under-line-btn_1fa418b706293ed6::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_ca85db87a202ec73 {
  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_ca85db87a202ec73 .title-wrapper-between_1b252b683f1b5f56 .title {
  color: #fff;
}
.service-bg-about-page_ca85db87a202ec73 .title-wrapper-between_1b252b683f1b5f56 p.disc_4f666978087575c8 {
  color: #E4E5F1;
}
.service-bg-about-page_ca85db87a202ec73 .rts-service-area-style-4_775e41fc5874ffb9 p.disc_4f666978087575c8 {
  color: #E4E5F1;
}
.service-bg-about-page_ca85db87a202ec73 .rts-service-area-style-4_775e41fc5874ffb9 .title {
  color: #fff;
}

.title-service-page-area-top_b93df9e44f98ff76 .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_b93df9e44f98ff76 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_b93df9e44f98ff76 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_b93df9e44f98ff76 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_b93df9e44f98ff76 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_b93df9e44f98ff76 p.disc_4f666978087575c8 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_b93df9e44f98ff76 p.disc_4f666978087575c8 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_b93df9e44f98ff76 p.disc_4f666978087575c8 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_b93df9e44f98ff76 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.service-page-service-style_3ce9c4a32be67dc0 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_3ce9c4a32be67dc0:hover {
  background: #614CE1;
}
.service-page-service-style_3ce9c4a32be67dc0:hover .icon {
  background: #fff;
}
.service-page-service-style_3ce9c4a32be67dc0:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_3ce9c4a32be67dc0:hover .title {
  color: #fff;
}
.service-page-service-style_3ce9c4a32be67dc0:hover p.disc_4f666978087575c8 {
  color: #fff;
}
.service-page-service-style_3ce9c4a32be67dc0:hover a.learn-more-btn-underline_0d3b61f3926ca9eb {
  color: #fff;
}
.service-page-service-style_3ce9c4a32be67dc0:hover a.learn-more-btn-underline_0d3b61f3926ca9eb::after {
  background: #fff;
}
.service-page-service-style_3ce9c4a32be67dc0 .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_3ce9c4a32be67dc0 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_3ce9c4a32be67dc0 p.disc_4f666978087575c8 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_3ce9c4a32be67dc0 .learn-more-btn-underline_0d3b61f3926ca9eb {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_3ce9c4a32be67dc0 .learn-more-btn-underline_0d3b61f3926ca9eb::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_3ce9c4a32be67dc0 .learn-more-btn-underline_0d3b61f3926ca9eb:hover {
  color: var(--color-primary);
}
.service-page-service-style_3ce9c4a32be67dc0 .learn-more-btn-underline_0d3b61f3926ca9eb:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_56634f68d23db2eb {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 {
    display: none;
  }
}
.service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .one {
    display: none;
  }
}
.service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .two_73ad60840b48c243 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .two_73ad60840b48c243 {
    display: none;
  }
}

.service-relative_56634f68d23db2eb {
  position: relative;
}
.service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .three_4cc1b42e075b9e6f {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .four_802e3bc8c2ad08d0 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_034c758c7307b45f .portfolio-content-wrapper-list_ed5d3047fe7e6c58 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_034c758c7307b45f .portfolio-content-wrapper-list_ed5d3047fe7e6c58 {
    margin-bottom: 0;
  }
}

.service-relative_56634f68d23db2eb {
  position: relative;
}
.service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .five_f0896b9edd8f8347 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_56634f68d23db2eb .service--shape_2722a5f7d7cc8ee3 .six_4395cdc9bfdd725c {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_999cdced5fcf9a32 .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_999cdced5fcf9a32 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_999cdced5fcf9a32 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_999cdced5fcf9a32 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_999cdced5fcf9a32 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_999cdced5fcf9a32 p.disc_4f666978087575c8 {
  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_999cdced5fcf9a32 p.disc_4f666978087575c8 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_999cdced5fcf9a32 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.rts-service-banner-area_64f980e0e2cd5272 {
  position: relative;
}
.rts-service-banner-area_64f980e0e2cd5272 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_64f980e0e2cd5272 .one {
    display: none;
  }
}
.rts-service-banner-area_64f980e0e2cd5272 .two_73ad60840b48c243 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_64f980e0e2cd5272 .two_73ad60840b48c243 {
    display: none;
  }
}
.rts-service-banner-area_64f980e0e2cd5272 .three_4cc1b42e075b9e6f {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_64f980e0e2cd5272 .three_4cc1b42e075b9e6f {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_64f980e0e2cd5272 .three_4cc1b42e075b9e6f {
    top: 10%;
  }
}
.rts-service-banner-area_64f980e0e2cd5272 .four_802e3bc8c2ad08d0 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_64f980e0e2cd5272 .four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 .single-counter-up_7d51ca339f763c46 {
  position: relative;
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 .single-counter-up_7d51ca339f763c46::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_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 .single-counter-up_7d51ca339f763c46::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 .single-counter-up_7d51ca339f763c46::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824.service-single_76e9f03d4395aed7 .single-counter-up_7d51ca339f763c46:last-child::after {
  display: none;
}

.single-service-banner-area_aa5637d6c37f2d58 {
  position: relative;
}
.single-service-banner-area_aa5637d6c37f2d58 .banner-area-left-service-single_999cdced5fcf9a32 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_aa5637d6c37f2d58 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.single-service-banner-area_aa5637d6c37f2d58 .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_aa5637d6c37f2d58 .shape-area_a5da3db91d099f9d .one {
    top: 92%;
  }
}
.single-service-banner-area_aa5637d6c37f2d58 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_aa5637d6c37f2d58 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_aa5637d6c37f2d58 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_aa5637d6c37f2d58 .thumbnail_5370b2412c92ffc1 {
  position: relative;
}
.single-service-banner-area_aa5637d6c37f2d58 .thumbnail_5370b2412c92ffc1 .short-image_2079bff847acee3d {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_5237d9f1fbc7c4d9 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_5237d9f1fbc7c4d9 .title-style-one-center_f195738d08d89cea .title {
  color: #fff;
}
.bg-dark-border-radious-sd_5237d9f1fbc7c4d9 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_5237d9f1fbc7c4d9 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_5237d9f1fbc7c4d9 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_ea76699d31d77fea {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_ea76699d31d77fea .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_86ed921e07d8e3b7 {
    padding: 80px 0;
  }
}

.image-area-service-1_911678ec4c58a979 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_911678ec4c58a979 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_911678ec4c58a979 .small_1c2c60d2b5d57ab7 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_911678ec4c58a979.bottom-1 .small_1c2c60d2b5d57ab7 {
  right: 50px;
  left: unset;
}
.image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7 {
    display: none;
  }
}
.image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7.mid_f279c8b4e1b1433c {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7.mid_f279c8b4e1b1433c {
    left: 35%;
  }
}
.image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7.two_73ad60840b48c243 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7.two_73ad60840b48c243 {
    display: none;
  }
}
.image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7.three_4cc1b42e075b9e6f {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_911678ec4c58a979.area-3 .small_1c2c60d2b5d57ab7.three_4cc1b42e075b9e6f {
    display: none;
  }
}

.rts-working-process-area_ab5dec7dae7ba19b.about_62afd930e1edba53 {
  background: var(--choose-bg);
}
.rts-working-process-area_ab5dec7dae7ba19b.about_62afd930e1edba53 .accordion-area-4_a7426d1acca0fb10 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_ab5dec7dae7ba19b.about_62afd930e1edba53 .thumbnail-left_1d8f813e206895a3 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_ab5dec7dae7ba19b.about_62afd930e1edba53 .accordion-area-4_a7426d1acca0fb10 .accordion-item button {
  color: #fff;
}

.our-service-area_3815871ffd1efaa8 {
  position: relative;
}
.our-service-area_3815871ffd1efaa8.about_62afd930e1edba53 {
  overflow: hidden;
}
.our-service-area_3815871ffd1efaa8.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.our-service-area_3815871ffd1efaa8.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_3815871ffd1efaa8.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_3815871ffd1efaa8.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_3815871ffd1efaa8.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
    display: none;
  }
}

.rts-service-banner-area_64f980e0e2cd5272.inner_e2f41ba567fd5b99 .title-service-page-area-top_b93df9e44f98ff76 .title {
  max-width: 100%;
}

.about-large-image-bg_15f3bf189bd48e1f {
  background-image: url(../img/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_15f3bf189bd48e1f {
    height: 350px;
  }
}

.step-down-text-process_57604e26718109cd {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_57604e26718109cd {
    display: none;
  }
}
.step-down-text-process_57604e26718109cd .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_57604e26718109cd .two_73ad60840b48c243 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_57604e26718109cd .three_4cc1b42e075b9e6f {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_57604e26718109cd .four_802e3bc8c2ad08d0 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_f649b3627dc361ca {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 {
    padding-bottom: 50px;
  }
}
.connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 .title-main_611145ff3ababa4c {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 .title-main_611145ff3ababa4c {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 .title-main_611145ff3ababa4c {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 p.disc_4f666978087575c8 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 p.disc_4f666978087575c8 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_f649b3627dc361ca .connection-people-left_3aab2358600f73f4 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}
.connection-people-area_f649b3627dc361ca .thumbnail-connection-area-right_c66e35ffa0b0eed0 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_f649b3627dc361ca .shape-area-img_7ea2e054c4c15fc8 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_f649b3627dc361ca .shape-area-img_7ea2e054c4c15fc8 .one {
    display: none;
  }
}
.connection-people-area_f649b3627dc361ca .shape-area-img_7ea2e054c4c15fc8 .two_73ad60840b48c243 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_673b99dee7888e3d {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_673b99dee7888e3d img {
  margin-bottom: 24px;
}
.single-about-small-cd_673b99dee7888e3d .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_673b99dee7888e3d p.disc_4f666978087575c8 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_5c29637708791952 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_5c29637708791952 .number_b18a08025493b4ad {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_5c29637708791952 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_5c29637708791952 p.disc_4f666978087575c8 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_dfa7e3c55f9262ae {
  margin-top: -120px;
}

.step-down-text-process_57604e26718109cd p.disc_4f666978087575c8 {
  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_57604e26718109cd p.disc_4f666978087575c8 {
    font-size: 18px;
  }
}

.container-1058_6ccd4adf72d89d1b {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_3f9cfa1d34478201 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_3f9cfa1d34478201 .thumbnail_5370b2412c92ffc1 {
  height: 100%;
}
.working-process-right-area-one_3f9cfa1d34478201 .thumbnail_5370b2412c92ffc1 .large_c236b1cfd9f1b60b {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_3f9cfa1d34478201 .large_c236b1cfd9f1b60b {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_3f9cfa1d34478201 .small_1c2c60d2b5d57ab7 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_3f9cfa1d34478201 .small_1c2c60d2b5d57ab7 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_3f9cfa1d34478201 .small_1c2c60d2b5d57ab7 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_3f9cfa1d34478201 .small_1c2c60d2b5d57ab7 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_64dce344f0fe5454 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_64dce344f0fe5454 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_b7973c91eee4dece .working-process-accordion-one .accordion-item .accordion-header_64dce344f0fe5454 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_a76eb078fbf474a2 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_64dce344f0fe5454 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_64dce344f0fe5454 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_64dce344f0fe5454 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_64dce344f0fe5454 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_64dce344f0fe5454 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_a76eb078fbf474a2 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_ab5dec7dae7ba19b .thumbnail-left_1d8f813e206895a3 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_ab5dec7dae7ba19b .thumbnail-left_1d8f813e206895a3 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_a7426d1acca0fb10 .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_a7426d1acca0fb10 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_a7426d1acca0fb10 {
    padding-left: 0;
  }
}
.accordion-area-4_a7426d1acca0fb10 .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_a7426d1acca0fb10 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_a7426d1acca0fb10 .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_a7426d1acca0fb10 .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_a7426d1acca0fb10 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_a7426d1acca0fb10 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_a7426d1acca0fb10 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_a7426d1acca0fb10 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_a7426d1acca0fb10 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_b7973c91eee4dece {
  position: relative;
}
.rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    display: none;
  }
}
.rts-working-porcess-area-two_b7973c91eee4dece .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_8c8332f1ec8ac824 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_8c8332f1ec8ac824 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824 .single-counter-up_7d51ca339f763c46 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824 .single-counter-up_7d51ca339f763c46 .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_8c8332f1ec8ac824 .single-counter-up_7d51ca339f763c46 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824 .single-counter-up_7d51ca339f763c46 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_8c8332f1ec8ac824 .single-counter-up-five_7dac80abebe99966 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824 .single-counter-up-five_7dac80abebe99966 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_8c8332f1ec8ac824 .single-counter-up-five_7dac80abebe99966 .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_57bf7c38aec03b42 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_4b7d7552443d8b97 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_4b7d7552443d8b97 .single-counter-up-two_6133a545ee41b7e7 .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_4b7d7552443d8b97 .single-counter-up-two_6133a545ee41b7e7 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_4b7d7552443d8b97 .single-counter-up-two_6133a545ee41b7e7 .inmformation_174a12c30f8ab7a3 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_4b7d7552443d8b97::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_4b7d7552443d8b97 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_4b7d7552443d8b97 .shape-area_a5da3db91d099f9d img {
    display: none;
  }
}
.counter-up-area-four_4b7d7552443d8b97 .shape-area_a5da3db91d099f9d img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_19dc36468f8ee311 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_19dc36468f8ee311 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_3165fc1e295c2b58 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_3165fc1e295c2b58 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_3165fc1e295c2b58 p.disc_4f666978087575c8 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0.area-2_1ddc49266f971acb {
  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_aed4a4b1e7a6fcf0.area-2_1ddc49266f971acb {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0.area-2_1ddc49266f971acb .single-counter-up_7d51ca339f763c46 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0.area-2_1ddc49266f971acb .single-counter-up_7d51ca339f763c46 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_aed4a4b1e7a6fcf0.area-2_1ddc49266f971acb .single-counter-up_7d51ca339f763c46 .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_aed4a4b1e7a6fcf0.area-2_1ddc49266f971acb .single-counter-up_7d51ca339f763c46 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_b7d732e0925cd8c8 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_b7d732e0925cd8c8 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_b7d732e0925cd8c8 img {
  border-radius: 16px;
}

.call-to-action-area-7_29d33b42e35488ee {
  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_29d33b42e35488ee {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_29d33b42e35488ee {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_29d33b42e35488ee .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_29d33b42e35488ee .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_29d33b42e35488ee .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_29d33b42e35488ee p.disc_4f666978087575c8 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_29d33b42e35488ee .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_29d33b42e35488ee .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.call-to-action-area-7_29d33b42e35488ee .shape-area_a5da3db91d099f9d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_29d33b42e35488ee .shape-area_a5da3db91d099f9d img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_29d33b42e35488ee .shape-area_a5da3db91d099f9d img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_29d33b42e35488ee .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_0084c34d63cfce0d {
  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_0084c34d63cfce0d {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_0084c34d63cfce0d {
    padding: 50px;
  }
}
.call-to-action-area-5_0084c34d63cfce0d .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_0084c34d63cfce0d .title {
    font-size: 35px;
  }
  .call-to-action-area-5_0084c34d63cfce0d .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_0084c34d63cfce0d .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_0084c34d63cfce0d p.disc_4f666978087575c8 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_0084c34d63cfce0d .button-area_40a6e5b6deac801f {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_0084c34d63cfce0d .button-area_40a6e5b6deac801f {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_0084c34d63cfce0d .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_0084c34d63cfce0d .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_0084c34d63cfce0d .rts-btn.btn-secondary-5_b2b97739a5eef9fa {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_0084c34d63cfce0d .rts-btn.btn-secondary-5_b2b97739a5eef9fa:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_0084c34d63cfce0d .rts-btn.btn-secondary-5-1_fce68b5c578123ce {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_0084c34d63cfce0d .rts-btn.btn-secondary-5-1_fce68b5c578123ce:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_0084c34d63cfce0d .shape-area_a5da3db91d099f9d img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_0084c34d63cfce0d .shape-area_a5da3db91d099f9d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_0084c34d63cfce0d .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_0084c34d63cfce0d .shape-image_a51721e5d80ac407 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_0084c34d63cfce0d.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_0084c34d63cfce0d.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_0084c34d63cfce0d.area-5_2 p.disc_4f666978087575c8 {
  color: var(--color-second);
}
.call-to-action-area-5_0084c34d63cfce0d.area-5_2 .btn-primary-4-border_8601743d900dc922 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_0084c34d63cfce0d.area-5_2 .btn-primary-4-border_8601743d900dc922:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_0084c34d63cfce0d.area-5_2 .shape-image_a51721e5d80ac407 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_0084c34d63cfce0d.area-5_2 .shape-image_a51721e5d80ac407 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_0084c34d63cfce0d.area-5_2 .shape-image_a51721e5d80ac407 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_0084c34d63cfce0d.area-5_2 .shape-image_a51721e5d80ac407 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_ce7ce8ee86ab2455 {
  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_ce7ce8ee86ab2455 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_ce7ce8ee86ab2455 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_d0f08961d5d0b58a {
  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_d0f08961d5d0b58a {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_d0f08961d5d0b58a .single-counter-up_7d51ca339f763c46 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_d0f08961d5d0b58a .single-counter-up_7d51ca339f763c46 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_d0f08961d5d0b58a .single-counter-up_7d51ca339f763c46 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_d0f08961d5d0b58a .single-counter-up_7d51ca339f763c46:last-child {
  border: none;
}
.container-counter-about-page_d0f08961d5d0b58a .single-counter-up_7d51ca339f763c46 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_d0f08961d5d0b58a .single-counter-up_7d51ca339f763c46 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_e18f3655662f04a8 {
  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_e18f3655662f04a8 {
    padding: 20px;
  }
}
.single-testimonials-area_e18f3655662f04a8 .logo_6526672122d48039 {
  margin-bottom: 24px;
}
.single-testimonials-area_e18f3655662f04a8 p.disc_4f666978087575c8 {
  max-width: 95%;
}
.single-testimonials-area_e18f3655662f04a8 .author-area_586ed7fbccacd44b {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_e18f3655662f04a8 .author-area_586ed7fbccacd44b .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_e18f3655662f04a8 .quote-image_fb4d895e54f87b43 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_e18f3655662f04a8 .quote-image_fb4d895e54f87b43 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_8f724924ff027d0d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_8f724924ff027d0d .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-testimonials-area-one_8f724924ff027d0d .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_8f724924ff027d0d .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next,
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next::after,
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .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_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next:hover::after,
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_8f724924ff027d0d .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_b3695b82ee9afb09 {
  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_b3695b82ee9afb09: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_922ef4f2ba9fb87c {
  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_df76c51043693e1a {
  border-radius: 20px;
}

.single-testimonisl-three_41e92d343a9df6aa {
  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_41e92d343a9df6aa::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_41e92d343a9df6aa::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_41e92d343a9df6aa .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_41e92d343a9df6aa p.disc_4f666978087575c8 {
  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_41e92d343a9df6aa .author_f8675b8a5956aa82 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_41e92d343a9df6aa .author_f8675b8a5956aa82 p.disc_4f666978087575c8 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_4c94f04c256011cb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_4c94f04c256011cb p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_4c94f04c256011cb .small-team-aera_1f1b52b0d42bc7bf {
  margin-top: -40px;
}
.expart-team-small-thumb_4c94f04c256011cb .small-team-aera_1f1b52b0d42bc7bf img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_4c94f04c256011cb .small-team-aera_1f1b52b0d42bc7bf img.two_73ad60840b48c243 {
  left: 30px;
}
.expart-team-small-thumb_4c94f04c256011cb .small-team-aera_1f1b52b0d42bc7bf img.three_4cc1b42e075b9e6f {
  left: 60px;
}
.expart-team-small-thumb_4c94f04c256011cb .small-team-aera_1f1b52b0d42bc7bf img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_d23f32cdea3af7b5 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_d23f32cdea3af7b5 {
    width: 100%;
  }
}

.single-testimonials-4_7126f4eb97c32f10 {
  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_7126f4eb97c32f10 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_7126f4eb97c32f10 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_7126f4eb97c32f10 p.disc_4f666978087575c8 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_7126f4eb97c32f10 .author_f8675b8a5956aa82 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_7126f4eb97c32f10 .author_f8675b8a5956aa82 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_5cd65028eb0fc806 {
  position: relative;
}
.rts-client-feedback-area_5cd65028eb0fc806.home-2_7c28674d2cfdecc1 .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_5cd65028eb0fc806.home-2_7c28674d2cfdecc1 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_800579071141bcf9 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .one {
    display: none;
  }
}
.rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
    display: none;
  }
}
.rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_800579071141bcf9 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_f14ec5b35994e0f6 .single-testimonials-area_e18f3655662f04a8 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_f14ec5b35994e0f6 .single-testimonials-area_e18f3655662f04a8 p.disc_4f666978087575c8 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_f14ec5b35994e0f6 .single-testimonials-area_e18f3655662f04a8 .author-area_586ed7fbccacd44b .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_f14ec5b35994e0f6 .single-testimonials-area_e18f3655662f04a8 .author-area_586ed7fbccacd44b span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_f14ec5b35994e0f6 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_f14ec5b35994e0f6 .title-style-one-center_f195738d08d89cea .pre_3c0512ae8fb327ba {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_f14ec5b35994e0f6 .title-style-one-center_f195738d08d89cea .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_f14ec5b35994e0f6 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_f14ec5b35994e0f6 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_2bcba87ae999252b {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_2bcba87ae999252b .inner_e2f41ba567fd5b99 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_2bcba87ae999252b .inner_e2f41ba567fd5b99 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_2bcba87ae999252b .inner_e2f41ba567fd5b99 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_2bcba87ae999252b .inner_e2f41ba567fd5b99 {
    padding: 25px;
  }
}
.testimonials-filwidth_2bcba87ae999252b .body {
  margin-top: 30px;
}
.testimonials-filwidth_2bcba87ae999252b .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_2bcba87ae999252b .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_2bcba87ae999252b .body .author_f8675b8a5956aa82 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_2bcba87ae999252b .body .author_f8675b8a5956aa82 a .title-name_272361fc3f00df80 {
  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_7ef03308492d2e42 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42.swiper-pagination-bullet-active_d7147aaf2f7ffb1b {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_22a9ecab32295ed2 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-left_cf4243b9ae906973 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-left_cf4243b9ae906973 .heading-title_3b63457fffb440b4 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-left_cf4243b9ae906973 .author-area_586ed7fbccacd44b {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-left_cf4243b9ae906973 .author-area_586ed7fbccacd44b .right-content_c51352056654e27d .author-title_702881cd0bf67c9d {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-left_cf4243b9ae906973 .author-area_586ed7fbccacd44b .right-content_c51352056654e27d .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-right_c2d66dde27398fa2 {
  margin-left: 40px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-right_c2d66dde27398fa2 .right-inner_7ccb5d6565d462b8 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-right_c2d66dde27398fa2 .right-inner_7ccb5d6565d462b8 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-right_c2d66dde27398fa2 .right-inner_7ccb5d6565d462b8 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-right_c2d66dde27398fa2 .right-inner_7ccb5d6565d462b8 .item .heading-title_3b63457fffb440b4 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 .testimonial-right_c2d66dde27398fa2 .right-inner_7ccb5d6565d462b8 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .section-inner_d90165f9c4b69dd8 {
  position: relative;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .service-swiper-main-wrapper-2_b6a83d61ba6e47d2 {
  overflow: hidden;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-slide:nth-child(odd) .single-service-style-two_03bdc39337e4cc28 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_22a9ecab32295ed2 .single-service-style-two_03bdc39337e4cc28 {
  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_22a9ecab32295ed2 .single-service-style-two_03bdc39337e4cc28 .disc_4f666978087575c8 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .single-service-style-two_03bdc39337e4cc28 .author-area_586ed7fbccacd44b {
  margin-top: 10px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .single-service-style-two_03bdc39337e4cc28 .author-area_586ed7fbccacd44b .author-content_cdc2788d50ce6c0e .author-title_702881cd0bf67c9d {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .single-service-style-two_03bdc39337e4cc28 .author-area_586ed7fbccacd44b .author-content_cdc2788d50ce6c0e .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-next,
.rts-testimonials-area-six_22a9ecab32295ed2 .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_22a9ecab32295ed2 .swiper-button-next i,
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-next:hover,
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-next::after,
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-next,
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-pagination2 .swiper-pagination-bullet_7ef03308492d2e42 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_22a9ecab32295ed2 .swiper-pagination2 .swiper-pagination-bullet_7ef03308492d2e42.swiper-pagination-bullet-active_d7147aaf2f7ffb1b {
  background: #FF6354;
}

.rts-testimonials-area-three_56be161890daa178 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .one {
    display: none;
  }
}
.rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.rts-testimonials-area-three_56be161890daa178 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_784c18dface5a129 {
  position: relative;
}
.rts-testimonials-area-7_784c18dface5a129 .testimonials--shape_6c1c9e6b44987525 img {
  position: absolute;
}
.rts-testimonials-area-7_784c18dface5a129 .testimonials--shape_6c1c9e6b44987525 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_784c18dface5a129 .testimonials--shape_6c1c9e6b44987525 img.two_73ad60840b48c243 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_e18f3655662f04a8 .logo_6526672122d48039 .light_456596107d89655f {
  display: block;
}
[data-theme=light] .single-testimonials-area_e18f3655662f04a8 .logo_6526672122d48039 .dark_95837c3f9d1ad6db {
  display: none;
}

[data-theme=dark] .single-testimonials-area_e18f3655662f04a8 .logo_6526672122d48039 .light_456596107d89655f {
  display: none;
}
[data-theme=dark] .single-testimonials-area_e18f3655662f04a8 .logo_6526672122d48039 .dark_95837c3f9d1ad6db {
  display: block;
}

.single-blog-area-style-one_920f7bc15eeb4d89:hover .thumbnail_5370b2412c92ffc1 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .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_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f .admin_1ea96b45d7c3e617 {
  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_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f .date_72e446199f44d9e8 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_699a3babad96c8ae {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_699a3babad96c8ae .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-blog-area-one_699a3babad96c8ae .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-blog-area-one_699a3babad96c8ae .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_699a3babad96c8ae .shape-area_a5da3db91d099f9d .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_699a3babad96c8ae .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_699a3babad96c8ae .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_699a3babad96c8ae .rts-btn.btn-primary_b3695b82ee9afb09.text-center_d0345588075138e7 {
  margin: auto;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 {
  border-radius: 0;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 img {
  border-radius: 0;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde {
  background: var(--blog-single);
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f .date_72e446199f44d9e8 span {
  margin-right: 10px;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .btn-area_229edfa548113618 {
  text-align: center;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .btn-area_229edfa548113618 .read-more-btn_446ab5fc11827cf0 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .btn-area_229edfa548113618 .read-more-btn_446ab5fc11827cf0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .btn-area_229edfa548113618 .read-more-btn_446ab5fc11827cf0::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_699a3babad96c8ae.home-five_ffd1555b7f0e0648 .title-style-one-center_f195738d08d89cea .pre_3c0512ae8fb327ba {
  color: var(--color-primary-2);
}
.rts-blog-area-one_699a3babad96c8ae.home-five_ffd1555b7f0e0648 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .bottom-area_679a30f841e8604f .admin_1ea96b45d7c3e617 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_699a3babad96c8ae.home-five_ffd1555b7f0e0648 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_699a3babad96c8ae.home-five_ffd1555b7f0e0648 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_699a3babad96c8ae.home-six_ee1af8576a9162ca .title-style-one-center_f195738d08d89cea {
  color: var(--color-primary-2);
}

.rts-blog-area-one_699a3babad96c8ae.style-seven_e1ad4d2312f6413f {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_699a3babad96c8ae.style-seven_e1ad4d2312f6413f .title-style-one-center_f195738d08d89cea .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_699a3babad96c8ae.style-seven_e1ad4d2312f6413f .rts-btn.btn-primary-border_6ec1e7b5190e9448 {
  color: var(--color-primary);
}
.rts-blog-area-one_699a3babad96c8ae.style-seven_e1ad4d2312f6413f .rts-btn.btn-primary-border_6ec1e7b5190e9448:hover {
  color: #fff;
}

.single-blog-area-style-one_920f7bc15eeb4d89.eight-area_9660b898ec77fdf0 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_43e68acb2f748ab4 {
  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_43e68acb2f748ab4::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_43e68acb2f748ab4::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_43e68acb2f748ab4:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_3dc193865ccafdf1 {
  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_3dc193865ccafdf1::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_3dc193865ccafdf1::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_3dc193865ccafdf1:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_920f7bc15eeb4d89.about-page_eb01b4db67ab0dd1 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.one {
    display: none;
  }
}
.rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    top: 2%;
  }
}
.rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_bc267de8a08c2ce4.shape-position_c8306b77bcc669bc .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42.swiper-pagination-bullet-active_d7147aaf2f7ffb1b {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 {
  padding-bottom: 40px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 {
  max-width: 100%;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .read-more-btn_446ab5fc11827cf0 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .read-more-btn_446ab5fc11827cf0:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .read-more-btn_446ab5fc11827cf0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .read-more-btn_446ab5fc11827cf0::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_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .rts-single-wized_c4dad1bb279c60f2 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .rts-single-wized_c4dad1bb279c60f2.search .wized-body_854e66081dd1dc4f {
  margin-top: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f {
  margin-top: 30px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f .rts-search-wrapper_82835bb17c5fca28 {
  position: relative;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f .rts-search-wrapper_82835bb17c5fca28 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_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f .rts-search-wrapper_82835bb17c5fca28 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f .rts-search-wrapper_82835bb17c5fca28 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_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f .rts-search-wrapper_82835bb17c5fca28 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c li {
  list-style: none;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c 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_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .single-categories_efcf513623a67c3c li a:hover i {
  color: #fff;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .thumbnail_5370b2412c92ffc1 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .thumbnail_5370b2412c92ffc1 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .thumbnail_5370b2412c92ffc1:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .content-area_3cae56de2f06b100 {
  flex-basis: 60%;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .user_cc5b1660fc5f8cf0 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .user_cc5b1660fc5f8cf0 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .post-title_3eaefb7f8a95b659 .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_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .post-title_3eaefb7f8a95b659 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .recent-post-single_31683399d0255dee .post-title_3eaefb7f8a95b659:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .gallery-inner_29825ea0b4df3878 .single-row_c886158dabb0e0fb.row-1_6d0ac1dc33c47f69 {
  margin-bottom: 20px;
}
.w-100_1e0c3999de425557 {
  border-radius: 15px;
}
img.w-100_1e0c3999de425557 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .tags-wrapper_362510f809d4c3f2 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .tags-wrapper_362510f809d4c3f2 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_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .tags-wrapper_362510f809d4c3f2 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.grid-2_df2b3d75a753c2ca .single-blog-area-style-one_920f7bc15eeb4d89 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.grid-2_df2b3d75a753c2ca .single-blog-area-style-one_920f7bc15eeb4d89:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.grid-2_df2b3d75a753c2ca .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde .title {
  font-size: 20px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 {
  border-radius: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .single-blog-area-style-one_920f7bc15eeb4d89 .thumbnail_5370b2412c92ffc1 img {
  border-radius: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .single-blog-area-style-one_920f7bc15eeb4d89 .inner-content-wrapper_301623fb0b963bde {
  padding: 30px 0 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-content_0aa9d745e153d5f0 {
  padding: 0 0 80px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-content_0aa9d745e153d5f0 p.first-text_cb20447a011029fc::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-content_0aa9d745e153d5f0 .desc-image_e2e95bdab5037b0b .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-content_0aa9d745e153d5f0 .desc-image-2_de3afcdf589e6511 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-footer_8c87e9a36627dee2 {
  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_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-footer_8c87e9a36627dee2 .nav-x_fd4e1f6f8126d8ea {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-footer_8c87e9a36627dee2 .nav-x_fd4e1f6f8126d8ea li a {
  font-weight: 600;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-footer_8c87e9a36627dee2 .nav-x_fd4e1f6f8126d8ea li a span {
  color: var(--color-body);
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d {
  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_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d {
    flex-direction: column;
  }
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d .left-image_709c2b693074e93a {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d .right-content_c51352056654e27d {
  flex-basis: 70%;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d .right-content_c51352056654e27d .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d .right-content_c51352056654e27d .author-social_4076597909aeb6d1 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d .right-content_c51352056654e27d .author-social_4076597909aeb6d1 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_aeaa7bbe2e68a38a.details_aadefdb41796f08a .post-panel_a4228dcf057cb90d .post-author_0e8846fb4d09766d .right-content_c51352056654e27d .author-social_4076597909aeb6d1 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_aeaa7bbe2e68a38a.inner_e2f41ba567fd5b99 .fluxi-right-ct-1_59b284dff95d2e02 .wized-body_854e66081dd1dc4f .rts-search-wrapper_82835bb17c5fca28 input {
  color: #717171;
}

.post-form_d60ab1bef8d08f78 {
  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_d60ab1bef8d08f78 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db input,
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db textarea {
  padding-left: 35px;
}
.post-form_d60ab1bef8d08f78 .single-input-area_3931551c9cc921db.text-area_9678edec95946e64 i {
  top: 61px !important;
}

.rts-fluxi-pagination_0232c4ca2fa09628 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_0232c4ca2fa09628 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_0232c4ca2fa09628 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_0232c4ca2fa09628 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_0232c4ca2fa09628 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_0232c4ca2fa09628 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_91f361b614f0c80f img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_042f6a80055378d0 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 p.disc_4f666978087575c8 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_042f6a80055378d0 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_042f6a80055378d0 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_042f6a80055378d0 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_042f6a80055378d0 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_042f6a80055378d0 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_042f6a80055378d0 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_042f6a80055378d0 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_042f6a80055378d0 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_042f6a80055378d0 .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 .shape-area_a5da3db91d099f9d .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_042f6a80055378d0 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_042f6a80055378d0 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_042f6a80055378d0 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.subscribe-main-wrapper-one_042f6a80055378d0 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .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_9ceb3aeca81306e0 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .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_9ceb3aeca81306e0 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_9ceb3aeca81306e0 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_3347954c244b59e4.about_62afd930e1edba53 .btn-area_229edfa548113618 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_3347954c244b59e4.about_62afd930e1edba53 .btn-area_229edfa548113618 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_ffc0d23221b4084c .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_ffc0d23221b4084c .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_ffc0d23221b4084c .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_d7a40275db63ea76 .single-footer-wized-one_ffc0d23221b4084c .title, [data-theme=light] .rts-footer-area-one_87b930ad764b129f .single-footer-wized-one_ffc0d23221b4084c .title {
  color: #26262C;
}

.rts-footer-area-one_87b930ad764b129f {
  background: var(--footer-bg);
}
.rts-footer-area-one_87b930ad764b129f .footer-top-area_2d8d586018da4e85 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_ffc0d23221b4084c ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_ffc0d23221b4084c ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_ffc0d23221b4084c form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_ffc0d23221b4084c form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_ffc0d23221b4084c form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_0b4aec200a1945a4 {
  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_0b4aec200a1945a4 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_0b4aec200a1945a4 p {
  margin-bottom: 0;
}
.copyright-area-start_0b4aec200a1945a4 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_0b4aec200a1945a4 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_0b4aec200a1945a4 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_0b4aec200a1945a4 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_0b4aec200a1945a4.area-two_8e52a4c778780e6d p {
  color: #D7D9E9;
}
.copyright-area-start_0b4aec200a1945a4.area-two_8e52a4c778780e6d ul li a {
  color: #D7D9E9;
}
.copyright-area-start_0b4aec200a1945a4.area-two_8e52a4c778780e6d ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_b494552b8c88b34c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_b494552b8c88b34c .social-area-one_cd43771a3fed18d5 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_d01cbe101b5bc256 .mobile__breakpoint_572289af9b70e0a1 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_d01cbe101b5bc256 .single-footer-wized-one_ffc0d23221b4084c ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_d01cbe101b5bc256 .single-footer-wized-one_ffc0d23221b4084c ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_9c247624839a9ac8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_9c247624839a9ac8 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_9c247624839a9ac8 .right .language_53eb0c69b60805cf {
  color: #fff;
}

.footer-four_d7a40275db63ea76 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_e1fd06aac6093950 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_e1fd06aac6093950 .single-footer-four-wized_d59576d482f9d814 ul li a {
  color: #E4E5F1;
}
.footer-three_e1fd06aac6093950 .single-footer-four-wized_d59576d482f9d814 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_e1fd06aac6093950 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input {
  background: #FFFFFF;
}
.footer-three_e1fd06aac6093950 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_d59576d482f9d814 .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_d59576d482f9d814 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_d59576d482f9d814 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_d59576d482f9d814 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form button {
  padding: 18px 20px;
}

.copyright-area-four_cf014a081b1530f6 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_cf014a081b1530f6.area-3_86d13dbbcc12965e p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_cf014a081b1530f6 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_cf014a081b1530f6 .logo_6526672122d48039 img.light_456596107d89655f {
  display: block;
}
[data-theme=light] .copyright-area-four_cf014a081b1530f6 .logo_6526672122d48039 img.dark_95837c3f9d1ad6db {
  display: none;
}

[data-theme=dark] .copyright-area-four_cf014a081b1530f6 .logo_6526672122d48039 img.light_456596107d89655f {
  display: none;
}
[data-theme=dark] .copyright-area-four_cf014a081b1530f6 .logo_6526672122d48039 img.dark_95837c3f9d1ad6db {
  display: block;
}

.rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 {
    height: 320px;
  }
}
.rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .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_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 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_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_73b81dc0abada55b .footer-wrapper-7_74f5085a7ddbe5e8 .innerr_225b8dcd83fd77a4 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_e1a2ce06f7e572ee {
  text-align: center;
}
.footer-top-8_e1a2ce06f7e572ee .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_e1a2ce06f7e572ee .title {
    font-size: 35px;
  }
}
.footer-top-8_e1a2ce06f7e572ee 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_9dc4057cf18c26ed {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_9dc4057cf18c26ed .sape-image_77314f40a2d63398 {
    display: none;
  }
}
.rts-footer-area-eight_9dc4057cf18c26ed .sape-image_77314f40a2d63398 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_9dc4057cf18c26ed .sape-image_77314f40a2d63398 img.two_73ad60840b48c243 {
  top: 25%;
  left: 25%;
}

.container-10_be4f8bebee019a02 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_50ed45320c7023e6 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_50ed45320c7023e6 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_50ed45320c7023e6 form .single-input_4c1e741f43fc1736 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_50ed45320c7023e6 form .single-input_4c1e741f43fc1736 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_50ed45320c7023e6 form .single-input_4c1e741f43fc1736 label {
  margin-bottom: 10px;
}
.form-area-footer-8_50ed45320c7023e6 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_50ed45320c7023e6 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_ce6941b6e97df37f {
  text-align: center;
}
.easy-cta-area-wrapper_ce6941b6e97df37f .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_ce6941b6e97df37f .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_ce6941b6e97df37f p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_ce6941b6e97df37f.mid_f279c8b4e1b1433c {
  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_ce6941b6e97df37f.mid_f279c8b4e1b1433c {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_18d854c2b65ab7ec {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_c825c461ba73c787 .copy-right-ul_b7a5734885cd9bcb {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_c825c461ba73c787 .copy-right-ul_b7a5734885cd9bcb {
    flex-direction: column;
  }
}
.copyright-area-8_c825c461ba73c787 .copy-right-ul_b7a5734885cd9bcb li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_c825c461ba73c787 .copy-right-ul_b7a5734885cd9bcb li a {
  color: #FFFFFF;
}
.copyright-area-8_c825c461ba73c787 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_294de41c73dd24d8 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_294de41c73dd24d8 .shape-image_a51721e5d80ac407 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_294de41c73dd24d8 .shape-image_a51721e5d80ac407 {
    width: 200px;
  }
}
.footer-six_294de41c73dd24d8 .rts-call-to-action_1fe7362366b731cb .call-to-action-area-5_0084c34d63cfce0d {
  background: none;
  padding: 80px 0;
}
.footer-six_294de41c73dd24d8 .rts-call-to-action_1fe7362366b731cb .call-to-action-area-5_0084c34d63cfce0d .rts-btn {
  border-radius: 0;
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 .title {
  color: #D7D9E9;
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 ul li a {
  color: #D7D9E9;
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form {
  gap: 0;
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input::placeholder {
  color: var(--color-title);
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_294de41c73dd24d8 .single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_294de41c73dd24d8 .copyright-area-four_cf014a081b1530f6 {
  border-top: 1px solid #37373F;
}
.footer-six_294de41c73dd24d8 .copyright-area-four_cf014a081b1530f6 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_92148c06d2d19870 form {
  position: relative;
}
.footer-input-main-wrapper-one_92148c06d2d19870 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_92148c06d2d19870 form input {
  padding-left: 40px;
}

.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form {
  position: relative;
}
.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_d59576d482f9d814 .footer-input-btn-between_d6774700e87b0ea7 form input {
  padding-left: 35px;
}

.copyright-area-7_8183c54b82057581 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_8183c54b82057581 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_8183c54b82057581 p {
  margin: 0;
}
.copyright-area-7_8183c54b82057581 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_8183c54b82057581 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_4bd94546cef5df63 .single-footer-four-wized_d59576d482f9d814 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_4bd94546cef5df63 .single-footer-four-wized_d59576d482f9d814 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_4bd94546cef5df63 .single-footer-four-wized_d59576d482f9d814 form button {
  background: var(--color-primary-2);
}

.social-area-one_cd43771a3fed18d5 {
  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_cd43771a3fed18d5 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_cd43771a3fed18d5 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_cd43771a3fed18d5 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_5fc7429a0735deb5 {
  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_5fc7429a0735deb5 .title-style-one-left_59d02d2b8cf44600 .pre_3c0512ae8fb327ba {
  color: #BCBFDB;
}
.bg-dark-border-radious_5fc7429a0735deb5 .title-style-one-left_59d02d2b8cf44600 .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_df0fbccd9cd8296f {
  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_cf2d9a2105453a06 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_aa10e3730af4cd72 .progress-wrap svg.progress-circle_cf2d9a2105453a06 path {
  stroke: var(--color-primary-2);
}
.home-blue_aa10e3730af4cd72 .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_a41c3381e973051d {
  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_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img {
  position: absolute;
}
.bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.two_73ad60840b48c243 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.two_73ad60840b48c243 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.two_73ad60840b48c243 {
    display: none;
  }
}
.bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.three_4cc1b42e075b9e6f {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.three_4cc1b42e075b9e6f {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.four_802e3bc8c2ad08d0 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.four_802e3bc8c2ad08d0 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.four_802e3bc8c2ad08d0 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_a41c3381e973051d .sape-area_8a122ab8dcc9db77 img.four_802e3bc8c2ad08d0 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_286e1dbfc51656dc 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_286e1dbfc51656dc h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_286e1dbfc51656dc p.disc_4f666978087575c8 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_286e1dbfc51656dc .feature-area-wrapper_07a42d05c5cb5e4e {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc .feature-area-wrapper_07a42d05c5cb5e4e {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_286e1dbfc51656dc .feature-area-wrapper_07a42d05c5cb5e4e {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_286e1dbfc51656dc .feature-area-wrapper_07a42d05c5cb5e4e .single-feature_0a9637079e483df6 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_286e1dbfc51656dc .feature-area-wrapper_07a42d05c5cb5e4e .single-feature_0a9637079e483df6 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_3677a411bd0793f9 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_3677a411bd0793f9 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_3677a411bd0793f9 .signle-input_50deb04282df9af0 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_3677a411bd0793f9 .signle-input_50deb04282df9af0 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_3677a411bd0793f9 .signle-input_50deb04282df9af0 label {
  margin-bottom: 15px;
}
.appoinment_form-1_3677a411bd0793f9 .signle-input_50deb04282df9af0 input {
  padding-left: 40px;
}
.appoinment_form-1_3677a411bd0793f9 .signle-input_50deb04282df9af0 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_3677a411bd0793f9 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_b86fbdf4ea5f3ca5 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_6133a545ee41b7e7 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_6133a545ee41b7e7 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_6133a545ee41b7e7 .inmformation_174a12c30f8ab7a3 .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_6133a545ee41b7e7 .inmformation_174a12c30f8ab7a3 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_6133a545ee41b7e7 .inmformation_174a12c30f8ab7a3 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_0764fec5de3a94f2 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_0764fec5de3a94f2.team-five .title-style-one-center_f195738d08d89cea .pre_3c0512ae8fb327ba {
  color: var(--color-primary-2);
}
.expart-team-area-7_0764fec5de3a94f2.inner {
  background: var(--team-bg);
}

.single-team-area-7_df84e8e95fa525f5 {
  text-align: center;
}
.single-team-area-7_df84e8e95fa525f5 .thumbnail_5370b2412c92ffc1 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_df84e8e95fa525f5 .thumbnail_5370b2412c92ffc1 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_df84e8e95fa525f5 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_df84e8e95fa525f5 .designation_0b0edf09636b2029 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_df84e8e95fa525f5:hover .thumbnail_5370b2412c92ffc1 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42.swiper-pagination-bullet-active_d7147aaf2f7ffb1b {
  background: var(--color-gradient);
}

.single-team-area-start_ce134dd6099c39af:hover .thumbnail_5370b2412c92ffc1 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_ce134dd6099c39af .thumbnail_5370b2412c92ffc1 {
  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_ce134dd6099c39af .thumbnail_5370b2412c92ffc1 img {
  transition: 0.8s;
}
.single-team-area-start_ce134dd6099c39af .inner-content_351e89e2606d8366 {
  text-align: center;
}
.single-team-area-start_ce134dd6099c39af .inner-content_351e89e2606d8366 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_ce134dd6099c39af .inner-content_351e89e2606d8366 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 {
  position: relative;
}
.rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    display: none;
  }
}
.rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  left: 25%;
  top: 7%;
}
.rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_5d22237c12668cc6.about_62afd930e1edba53 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    display: none;
  }
}
.rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    display: none;
  }
}
.rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  left: 25%;
  top: 7%;
}
.rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_5d22237c12668cc6.inner_e2f41ba567fd5b99 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.bg-dark-p_4632b70d11790759 .title {
  color: #fff;
}

.section-separator-top_5f6b0b6537e22bdd {
  position: relative;
}
.section-separator-top_5f6b0b6537e22bdd::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_fe4e60afb03299c2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_fe4e60afb03299c2 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_fe4e60afb03299c2 .left-titlet-wrapper_1ddd6c41574513e1 .title {
  color: #fff;
}
.call-to-action-main-wrapper_fe4e60afb03299c2 p.disc_4f666978087575c8 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_fe4e60afb03299c2 p.disc_4f666978087575c8 br {
    display: none;
  }
}
.call-to-action-main-wrapper_fe4e60afb03299c2 .button-area_40a6e5b6deac801f {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_fe4e60afb03299c2 .button-area_40a6e5b6deac801f {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_fe4e60afb03299c2 .button-area_40a6e5b6deac801f .under-line-btn_1fa418b706293ed6 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_fe4e60afb03299c2 .button-area_40a6e5b6deac801f .under-line-btn_1fa418b706293ed6:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_fe4e60afb03299c2 .button-area_40a6e5b6deac801f .under-line-btn_1fa418b706293ed6:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_fe4e60afb03299c2 .button-area_40a6e5b6deac801f .under-line-btn_1fa418b706293ed6::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_fe4e60afb03299c2 .button-area_40a6e5b6deac801f .btn-primary-2_5fafd2749075a460 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_fe4e60afb03299c2.area-3_86d13dbbcc12965e .button-area_40a6e5b6deac801f .under-line-btn_1fa418b706293ed6::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_3e8739af1380c43e .style-four_396dbfbd39e7cd83 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_ba087185909b66b9 .rts-faq-area-full-container_3e8739af1380c43e .style-four_396dbfbd39e7cd83 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_86d13dbbcc12965e .cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.area-3_86d13dbbcc12965e .cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_86d13dbbcc12965e .cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_86d13dbbcc12965e .cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_86d13dbbcc12965e .cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_00a4eee9762d363c {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_00a4eee9762d363c {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_00a4eee9762d363c.style-four_396dbfbd39e7cd83::after, .cta-main-wrapper-style-box_00a4eee9762d363c.style-four_396dbfbd39e7cd83::before {
  display: none;
}
.cta-main-wrapper-style-box_00a4eee9762d363c::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_00a4eee9762d363c::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_00a4eee9762d363c .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_00a4eee9762d363c .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_00a4eee9762d363c .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_00a4eee9762d363c .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_7e3732a89c6e8956 {
  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_7e3732a89c6e8956 {
    padding: 25px;
  }
}
.call-to-action-style-4_7e3732a89c6e8956 .button-area_40a6e5b6deac801f {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_7e3732a89c6e8956 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.call-to-action-style-4_7e3732a89c6e8956 .shape-area_a5da3db91d099f9d img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_7e3732a89c6e8956 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_7e3732a89c6e8956 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_7e3732a89c6e8956 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  top: 10%;
  left: 8%;
}

.header-three_7b263d2d37ad1c9f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_52b207695884b23b {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_52b207695884b23b {
    height: 630px;
  }
}
.contact-banner-area-start_52b207695884b23b img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_52b207695884b23b img {
    display: none;
  }
}
.contact-banner-area-start_52b207695884b23b img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_52b207695884b23b img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_52b207695884b23b img.one {
    right: 15%;
  }
}
.contact-banner-area-start_52b207695884b23b img.two_73ad60840b48c243 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_52b207695884b23b img.three_4cc1b42e075b9e6f {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_52b207695884b23b img.four_802e3bc8c2ad08d0 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_52b207695884b23b.faq_6a690cbbae047809 {
  height: auto;
}

.contact-form-page_b453bc69d16e136a {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_380647e681fdfe47 {
  text-align: center;
}
.banner-inner-area-contact-inner_380647e681fdfe47 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_380647e681fdfe47 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_380647e681fdfe47 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_380647e681fdfe47 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_380647e681fdfe47 p.disc_4f666978087575c8 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_380647e681fdfe47 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_380647e681fdfe47 p.disc_4f666978087575c8 {
    max-width: 80%;
  }
}

.contact-form_a36d76eb6e02cda1 {
  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_a36d76eb6e02cda1 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_a36d76eb6e02cda1 {
    padding: 50px 20px;
  }
}
.contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db {
  margin-bottom: 24px;
}
.contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_dfbed3b78598c667 {
  text-align: center;
}
.single-contact-inner-info_dfbed3b78598c667 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_dfbed3b78598c667 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_dfbed3b78598c667 p {
  margin-bottom: 0;
}
.single-contact-inner-info_dfbed3b78598c667.mid_f279c8b4e1b1433c {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_dfbed3b78598c667.mid_f279c8b4e1b1433c {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_dfbed3b78598c667.mid_f279c8b4e1b1433c {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db {
  position: relative;
}
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db input,
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db textarea {
  padding-left: 35px;
}
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db input::placeholder,
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 .single-input-area_3931551c9cc921db.text-area_9678edec95946e64 i {
  top: 61px !important;
}
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_3d86e2d498a6cf7d.contact-form-page_b453bc69d16e136a .contact-form_a36d76eb6e02cda1 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_575d8bd8e0136a3d {
  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_575d8bd8e0136a3d {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_575d8bd8e0136a3d {
    padding: 20px;
  }
}
.seo-optimization-area_575d8bd8e0136a3d .thumbnail_5370b2412c92ffc1 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_575d8bd8e0136a3d .thumbnail_5370b2412c92ffc1 {
    min-width: 100%;
  }
}
.seo-optimization-area_575d8bd8e0136a3d .thumbnail_5370b2412c92ffc1 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_575d8bd8e0136a3d .thumbnail_5370b2412c92ffc1 img {
    min-width: 100%;
  }
}

.service-area-8_3ab8e618bb99a481 .icon {
  margin-bottom: 22px;
}
.service-area-8_3ab8e618bb99a481 .title {
  font-weight: 800;
}
.service-area-8_3ab8e618bb99a481 .disc_4f666978087575c8 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_042f6a80055378d0.seo-marketing_b9f85b4147580521 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_042f6a80055378d0.seo-marketing_b9f85b4147580521 .title-style-one-center_f195738d08d89cea p.disc_4f666978087575c8 br {
    display: none;
  }
}

.section-separator-top-bg-white_67a8e489c61447b8 {
  position: relative;
}
.section-separator-top-bg-white_67a8e489c61447b8::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_27b29221852494eb .large-thumbnail_b517c6631d6187dc {
  position: relative;
}
.single-product-list_27b29221852494eb .large-thumbnail_b517c6631d6187dc .sm-right_a262966827aaf65f {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_27b29221852494eb .large-thumbnail_b517c6631d6187dc .sm-right_a262966827aaf65f {
    display: none;
  }
}
.single-product-list_27b29221852494eb .large-thumbnail_b517c6631d6187dc .sm-right_a262966827aaf65f.left {
  right: auto;
  left: 0;
}
.single-product-list_27b29221852494eb .thumbnail_5370b2412c92ffc1 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_27b29221852494eb .thumbnail_5370b2412c92ffc1 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_27b29221852494eb .thumbnail_5370b2412c92ffc1 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_27b29221852494eb .thumbnail_5370b2412c92ffc1 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .pre-title_624ae6f53634219c {
  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_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .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_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .title {
    font-size: 35px;
  }
}
.single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .single-service_950f276b5ab5bf33 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .single-service_950f276b5ab5bf33 i {
  color: var(--color-primary);
}
.single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 p.disc_4f666978087575c8 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb a.thumbnail_5370b2412c92ffc1 {
  max-width: 100%;
}
.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb a.thumbnail_5370b2412c92ffc1 img {
  max-width: 100%;
  width: 100%;
}
.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .service-btn_c166a409d595d6e3 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .service-btn_c166a409d595d6e3::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_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .service-btn_c166a409d595d6e3:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .service-btn_c166a409d595d6e3:hover i {
  transform: rotate(0);
}
.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .service-btn_c166a409d595d6e3 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_90b8d1c6fe5ff098 .single-product-list_27b29221852494eb .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .service-btn_c166a409d595d6e3.color-secondary-2_460a72cc130d35cd::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_09d2fc1225c64911 .thumbnail_5370b2412c92ffc1:hover img {
  transform: none;
}
.single-product-list-2_09d2fc1225c64911 .left-image_709c2b693074e93a {
  position: relative;
}
.single-product-list-2_09d2fc1225c64911 .left-image_709c2b693074e93a .short-image-area_da78b3f9206c422a {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_09d2fc1225c64911 .left-image_709c2b693074e93a .short-image-area_da78b3f9206c422a {
    right: 5%;
  }
}
.single-product-list-2_09d2fc1225c64911 .left-image_709c2b693074e93a .short-image-area_da78b3f9206c422a img {
  transform: scale(1);
}
.single-product-list-2_09d2fc1225c64911 .right-image_bc82d45bde0c89aa {
  position: relative;
}
.single-product-list-2_09d2fc1225c64911 .right-image_bc82d45bde0c89aa .short-image-area_da78b3f9206c422a {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_09d2fc1225c64911 .right-image_bc82d45bde0c89aa .short-image-area_da78b3f9206c422a {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_09d2fc1225c64911 .right-image_bc82d45bde0c89aa .short-image-area_da78b3f9206c422a {
    left: 50%;
  }
}
.single-product-list-2_09d2fc1225c64911 .right-image_bc82d45bde0c89aa .short-image-area_da78b3f9206c422a img {
  transform: scale(1);
}
.single-product-list-2_09d2fc1225c64911 .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_09d2fc1225c64911 .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .single-service_950f276b5ab5bf33 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_09d2fc1225c64911 .portfolio-content-wrapper-list_ed5d3047fe7e6c58 .single-service_950f276b5ab5bf33 p {
  font-size: 20px;
}
.single-product-list-2_09d2fc1225c64911 .portfolio-content-wrapper-list_ed5d3047fe7e6c58 p.disc_4f666978087575c8 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_09d2fc1225c64911 .portfolio-content-wrapper-list_ed5d3047fe7e6c58 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.product-section-bg_494489fa36530d02 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_6e9e7aaae566050a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .shape-area_a5da3db91d099f9d .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .shape-area_a5da3db91d099f9d .one {
    display: none;
  }
}
.product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .two_73ad60840b48c243 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .two_73ad60840b48c243 {
    top: 5%;
  }
}
.product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .three_4cc1b42e075b9e6f {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_6e9e7aaae566050a.area-2_1ddc49266f971acb .three_4cc1b42e075b9e6f {
    display: none;
  }
}

.siongle-portfolio-box-style_8e2cead744be0373 .thumbnail_5370b2412c92ffc1 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_8e2cead744be0373 .thumbnail_5370b2412c92ffc1 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_8e2cead744be0373 .thumbnail_5370b2412c92ffc1 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_8e2cead744be0373 .thumbnail_5370b2412c92ffc1:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .pre_3c0512ae8fb327ba {
  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_8e2cead744be0373 .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .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_8e2cead744be0373 .inner-content_351e89e2606d8366 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_8e2cead744be0373.style-four_396dbfbd39e7cd83 .thumbnail_5370b2412c92ffc1 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_8e2cead744be0373.style-four_396dbfbd39e7cd83 .left-content_7c428ee7eca67b69 .pre_3c0512ae8fb327ba {
  color: #fff;
}
.siongle-portfolio-box-style_8e2cead744be0373.style-four_396dbfbd39e7cd83 .left-content_7c428ee7eca67b69 .title {
  color: #fff;
}
.siongle-portfolio-box-style_8e2cead744be0373.style-four_396dbfbd39e7cd83 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_8e2cead744be0373.style-four_396dbfbd39e7cd83 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_8e2cead744be0373.style-four_396dbfbd39e7cd83:hover .thumbnail_5370b2412c92ffc1 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_c5dd179b4a6efa54 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.rts-fun-facts-area_c5dd179b4a6efa54 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_351b847d3a9d1c6d {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_351b847d3a9d1c6d::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_351b847d3a9d1c6d .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_351b847d3a9d1c6d .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_351b847d3a9d1c6d.two_73ad60840b48c243 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_351b847d3a9d1c6d.two_73ad60840b48c243 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_4dcc5f6ba297f74b {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_b63cc905b3e08456 {
  border-radius: 32px;
}

.float-right-div-case-studies_f55ae3f3b971f78f {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_f55ae3f3b971f78f {
    width: 100%;
  }
}
.float-right-div-case-studies_f55ae3f3b971f78f .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_f55ae3f3b971f78f .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_55a4c284c78d4916.rts-section-gap2.bg-dark-border-radious.radious-4_b63cc905b3e08456 {
  background: var(--case-study);
}

.rts-case-studies-4_55a4c284c78d4916 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_55a4c284c78d4916 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-case-studies-4_55a4c284c78d4916 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-case-studies-4_55a4c284c78d4916 .shape-area_a5da3db91d099f9d img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_55a4c284c78d4916 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_55a4c284c78d4916 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_55a4c284c78d4916 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_55a4c284c78d4916 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_55a4c284c78d4916 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_55a4c284c78d4916 .swiper-pagination .swiper-pagination-bullet_7ef03308492d2e42 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_52572f511991e4fc {
  position: relative;
}
.rts-case-studies-5_52572f511991e4fc .title-wrapper-between_1b252b683f1b5f56 .pre_3c0512ae8fb327ba {
  font-weight: 800;
}
.rts-case-studies-5_52572f511991e4fc .title-wrapper-between_1b252b683f1b5f56 .title {
  font-weight: 800;
}
.rts-case-studies-5_52572f511991e4fc .bottom-btn_38d7d155d129c4ba .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_52572f511991e4fc .bottom-btn_38d7d155d129c4ba .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a {
  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_7ff04af26a4cf1f2.style-five_20fa941d5593c55a {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a:nth-child(even) .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .pre_3c0512ae8fb327ba {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a:nth-child(even) .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a:nth-child(even) .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .thumbnail_5370b2412c92ffc1 {
  flex-basis: 40%;
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .thumbnail_5370b2412c92ffc1 img {
  border-radius: 16px;
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 {
  flex-basis: 60%;
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .pre_3c0512ae8fb327ba {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .title {
  font-weight: 800;
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_7ff04af26a4cf1f2.style-five_20fa941d5593c55a .inner-content_351e89e2606d8366 .left-content_7c428ee7eca67b69 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_2c637313784ecca6 .siongle-portfolio-box-style_8e2cead744be0373 .thumbnail_5370b2412c92ffc1 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_2c637313784ecca6 .siongle-portfolio-box-style_8e2cead744be0373:hover .thumbnail_5370b2412c92ffc1 img {
  transform: scale(1.15);
}
.home-seven-case_2c637313784ecca6 .siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .right a {
  background: #F2F2F8;
}
.home-seven-case_2c637313784ecca6 .siongle-portfolio-box-style_8e2cead744be0373 .inner-content_351e89e2606d8366 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_92a85f5314b304db {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_92a85f5314b304db .title-style-one-center_f195738d08d89cea .pre_3c0512ae8fb327ba {
  color: #fff;
}
.rts-product-area-8_92a85f5314b304db .title-style-one-center_f195738d08d89cea .title {
  color: #fff;
}

.single-product-8_bc972cf72ab68908 {
  text-align: center;
}
.single-product-8_bc972cf72ab68908:hover .thumbnail_5370b2412c92ffc1 img {
  transform: scale(1.12);
}
.single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 a img {
    width: 100%;
  }
}
.single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 .icon-top-right_6819bbfbb62e3ac3 {
  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_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 .icon-top-right_6819bbfbb62e3ac3 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 .icon-top-right_6819bbfbb62e3ac3:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_bc972cf72ab68908 .thumbnail_5370b2412c92ffc1 .icon-top-right_6819bbfbb62e3ac3:hover i {
  color: #fff;
}
.single-product-8_bc972cf72ab68908 .inner-content_351e89e2606d8366 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_bc972cf72ab68908 .inner-content_351e89e2606d8366 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_0b9bc0f346ffc1ca {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .left-side-content_deaa07e8f11711f7 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .left-side-content_deaa07e8f11711f7 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .left-side-content_deaa07e8f11711f7 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .right-side-image_a9148272b02edb61 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .right-side-image_a9148272b02edb61 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .right-side-image_a9148272b02edb61 .short-image_2079bff847acee3d {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .right-side-image_a9148272b02edb61 .short-image_2079bff847acee3d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .right-side-image_a9148272b02edb61 .short-image_2079bff847acee3d {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_0b9bc0f346ffc1ca .section-inner_d90165f9c4b69dd8 .right-side-image_a9148272b02edb61 .short-image_2079bff847acee3d {
    display: none;
  }
}

.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .top-inner_37df81b3773a231f {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .top-inner_37df81b3773a231f .marquee_93eaee60374aba82 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .top-inner_37df81b3773a231f .marquee_93eaee60374aba82:hover {
  animation-play-state: paused;
}
.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .top-inner_37df81b3773a231f .marquee_93eaee60374aba82 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .bottom-inner_b47a034a4d991a16 {
  display: inline-block;
}
.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .bottom-inner_b47a034a4d991a16 .marquee_93eaee60374aba82 {
  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_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .bottom-inner_b47a034a4d991a16 .marquee_93eaee60374aba82:hover {
  animation-play-state: paused;
}
.rts-product-area-six_3bdac7800914e00d .section-inner_d90165f9c4b69dd8 .bottom-inner_b47a034a4d991a16 .marquee_93eaee60374aba82 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_e37da8d32bb8c722 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_e6c8b978168df18d {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_e6c8b978168df18d {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_e6c8b978168df18d .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_e6c8b978168df18d .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_e6c8b978168df18d .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_e6c8b978168df18d .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_e6c8b978168df18d p.disc_4f666978087575c8 {
  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_e6c8b978168df18d p.disc_4f666978087575c8 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_e6c8b978168df18d p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_19d6cc166d2aa071 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_19d6cc166d2aa071 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_d9e454b8738ed0c7 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_99ac704b695663db.case-studies_e29d61f411e4a822 .main-nav-area_94d69da5d2dc8d4e li a {
  color: #fff;
}
.header-style-one_99ac704b695663db.case-studies_e29d61f411e4a822 .main-nav-area_94d69da5d2dc8d4e li:hover a {
  color: var(--color-primary);
}
.header-style-one_99ac704b695663db.case-studies_e29d61f411e4a822 .button-area-start_b28ab133d3815f69 .demo-req_f4052ad802c24fd6:hover {
  color: var(--color-primary);
}
.header-style-one_99ac704b695663db.case-studies_e29d61f411e4a822 .button-area-start_b28ab133d3815f69 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 .pagimation_490ea4e784dd8c50 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 .pagimation_490ea4e784dd8c50 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 .pagimation_490ea4e784dd8c50 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 .pagimation_490ea4e784dd8c50 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 .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_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .breadcrumb-inner_5b4b9e5477947563 p.disc_4f666978087575c8 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8.area-2_1ddc49266f971acb .breadcrumb-inner_5b4b9e5477947563 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_bb12500d7302872d {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_bb12500d7302872d 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_bb12500d7302872d a:hover {
  color: var(--color-primary);
}
.strategy-right-area_bb12500d7302872d a.btn-arrow_13ac960aef8279bf {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_bb12500d7302872d .btn-arrow_13ac960aef8279bf {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_bb12500d7302872d .btn-arrow_13ac960aef8279bf i {
  margin-left: 10px;
}
.strategy-right-area_bb12500d7302872d .btn-arrow_13ac960aef8279bf::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_bb12500d7302872d .btn-arrow_13ac960aef8279bf::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_bb12500d7302872d .btn-arrow_13ac960aef8279bf:hover::before {
  width: 100%;
}

.strategy-left-content_770d3c3176e5ebe8 p.disc_4f666978087575c8 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_770d3c3176e5ebe8 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.arrow-rotate_058138bd8621d95c i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_94efaba83b797fb5 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_94efaba83b797fb5 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_94efaba83b797fb5 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_94efaba83b797fb5 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_94efaba83b797fb5 p.disc_4f666978087575c8 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_94efaba83b797fb5 p.disc_4f666978087575c8 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_1c395adb77d95554 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_ee727155caf3c1f8 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_ee727155caf3c1f8 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.large-image-area_5e96de30ea00921e {
  position: relative;
  z-index: 5;
}
.large-image-area_5e96de30ea00921e .large-thumbnail_b517c6631d6187dc {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_94fbd8b1955ad36e .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_94fbd8b1955ad36e .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_94fbd8b1955ad36e .accordion .accordion-item .accordion-header_64dce344f0fe5454 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_94fbd8b1955ad36e .accordion .accordion-item .accordion-header_64dce344f0fe5454 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_94fbd8b1955ad36e .accordion .accordion-item .accordion-header_64dce344f0fe5454 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_94fbd8b1955ad36e .accordion .accordion-item .accordion-body_a76eb078fbf474a2 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_94fbd8b1955ad36e.style-four_396dbfbd39e7cd83 .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_fded78c1d65d2971 .accordion-item .accordion-header_64dce344f0fe5454 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_87678e9d7453d579 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_87678e9d7453d579 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.five_f0896b9edd8f8347 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.six_4395cdc9bfdd725c {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_87678e9d7453d579 .shape-area_a5da3db91d099f9d img.seven_934eaf3f160e3b63 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_a0d57133cc6bf253 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.one {
    left: 5%;
  }
}
.rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.two_73ad60840b48c243 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.three_4cc1b42e075b9e6f {
    bottom: 0;
  }
}
.rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_a0d57133cc6bf253 .shape-area_a5da3db91d099f9d img.four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d {
    display: none;
  }
}
.rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d img {
  position: absolute;
}
.rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .one {
    display: none;
  }
}
.rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .two_73ad60840b48c243 {
    display: none;
  }
}
.rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .three_4cc1b42e075b9e6f {
    display: none;
  }
}
.rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_3e8739af1380c43e.style-three_fded78c1d65d2971 .shape-area_a5da3db91d099f9d .four_802e3bc8c2ad08d0 {
    display: none;
  }
}

.rts-error-section_59c54387e6c476c7 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_59c54387e6c476c7 .section-inner_d90165f9c4b69dd8 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_59c54387e6c476c7 .section-inner_d90165f9c4b69dd8 img {
  max-width: 100%;
}

.tos__content_1f602844c9f1bd90 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_e0c08e81175f192c p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
