/*=================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_3e4de691211ddaf0
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_d87151504ed9a9b7 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_641a39c449bf2d5f {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_f3e0440c9e9c9fde nav ul li a.main_5e3e735746de2854,
[data-theme=dark] .mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8 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_6466e7487be3d810 {
    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_d900eef700dfee32,
.h2_e656a1ca1f1bb650,
.h3_fc4f2eebe30b86af,
.h4_c2c1a602122e0f50,
.h5_56e20ebfa2ddc894,
.h6_8310d066e85afdd7,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_d900eef700dfee32,
.h2_e656a1ca1f1bb650,
.h3_fc4f2eebe30b86af,
.h4_c2c1a602122e0f50,
.h5_56e20ebfa2ddc894,
.h6_8310d066e85afdd7 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_d900eef700dfee32 a,
.h2_e656a1ca1f1bb650 a,
.h3_fc4f2eebe30b86af a,
.h4_c2c1a602122e0f50 a,
.h5_56e20ebfa2ddc894 a,
.h6_8310d066e85afdd7 a {
  color: inherit;
}

.bg-color-tertiary_99b1df02e0ba7b7a h1,
.bg-color-tertiary_99b1df02e0ba7b7a h2,
.bg-color-tertiary_99b1df02e0ba7b7a h3,
.bg-color-tertiary_99b1df02e0ba7b7a h4,
.bg-color-tertiary_99b1df02e0ba7b7a h5,
.bg-color-tertiary_99b1df02e0ba7b7a h6,
.bg-color-tertiary_99b1df02e0ba7b7a .h1_d900eef700dfee32,
.bg-color-tertiary_99b1df02e0ba7b7a .h2_e656a1ca1f1bb650,
.bg-color-tertiary_99b1df02e0ba7b7a .h3_fc4f2eebe30b86af,
.bg-color-tertiary_99b1df02e0ba7b7a .h4_c2c1a602122e0f50,
.bg-color-tertiary_99b1df02e0ba7b7a .h5_56e20ebfa2ddc894,
.bg-color-tertiary_99b1df02e0ba7b7a .h6_8310d066e85afdd7 {
  color: #fff;
}
.bg-color-tertiary_99b1df02e0ba7b7a p {
  color: #6c7279;
}
.bg-color-tertiary_99b1df02e0ba7b7a a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_56e20ebfa2ddc894 {
    font-size: 20px;
  }
}
h1,
.h1_d900eef700dfee32,
h2,
.h2_e656a1ca1f1bb650,
h3,
.h3_fc4f2eebe30b86af {
  font-weight: var(--s-bold);
}

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

h6,
.h6_8310d066e85afdd7 {
  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_a480a22729e71546 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_9b3575b36d9776e5 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_cadabae3e0fd8659 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_ed4f6ca5f40c7b62 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_6568eea7d0e0f620 {
  font-size: 13px;
}
p.has-very-light-gray-color_ec070bcbfdb90f07 {
  color: var(--color-white);
}
p.has-background_78ed9b0c89d4bb33 {
  padding: 20px 30px;
}
p.b1_a480a22729e71546 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_841475d633c33987 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_9b3575b36d9776e5 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_f8f52a9f3109d971 {
  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_c20e7e56e9ab17ee cite,
.wp-block-pullquote_c20e7e56e9ab17ee.is-style-solid-color_c4726834e1f98380 blockquote cite,
.wp-block-quote_473efd12ec23cbc8 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_fb6ad7b3976990aa.bullet_94cc83dff547886b 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_fb6ad7b3976990aa.bullet_94cc83dff547886b li {
    padding-left: 19px;
  }
}
ul.liststyle_fb6ad7b3976990aa.bullet_94cc83dff547886b li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_fb6ad7b3976990aa.bullet_94cc83dff547886b 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_fe852d3a3d79475b .title {
  margin-top: 0;
}

.paragraph-area_0c50ca31d04133ee p.disc_dc9342cbf2de947f {
  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_5a002978ee59210d.slick-slider_f1e04b6e1c2dcdbf {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_b093cd8749775774 {
    margin-bottom: 20px;
  }

  .ml_lg--20_fe88c899539724a2 {
    margin-left: 20px;
  }

  .ptb_lg--25_304de88c561b9bcf {
    padding: 25px 0;
  }

  .plr_lg--25_2e408728993de264 {
    padding: 0 25px;
  }

  .pt_lg--25_1e61a65035572588 {
    padding-top: 25px;
  }

  .pb_lg--25_8fd57ac8bc57867c {
    padding-bottom: 25px;
  }

  .pl_lg--25_3caed75cdd0b71f0 {
    padding-left: 25px;
  }

  .pr_lg--25_05c60d4f65549e92 {
    padding-right: 25px;
  }

  .mt_lg--25_dc77aaaa11ef00e3 {
    margin-top: 25px;
  }

  .mb_lg--25_17d3659a1425342d {
    margin-bottom: 25px;
  }

  .ml_lg--25_71a5c706dc5340d1 {
    margin-left: 25px;
  }

  .ptb_lg--30_87101205cd4d0f9c {
    padding: 30px 0;
  }

  .plr_lg--30_d577f091181cb3cf {
    padding: 0 30px;
  }

  .pt_lg--30_2eba54f5510296bd {
    padding-top: 30px;
  }

  .pb_lg--30_c8b7f0c7b87483de {
    padding-bottom: 30px;
  }

  .pl_lg--30_e037d3ec5934567b {
    padding-left: 30px;
  }

  .pr_lg--30_39484be85945b717 {
    padding-right: 30px;
  }

  .mt_lg--30_700da82b2c39ca01 {
    margin-top: 30px;
  }

  .mb_lg--30_f51770f3bd679673 {
    margin-bottom: 30px;
  }

  .ml_lg--30_9f1f599872597c15 {
    margin-left: 30px;
  }

  .ptb_lg--35_c068d249badad1be {
    padding: 35px 0;
  }

  .plr_lg--35_4b7fd972519ce4cd {
    padding: 0 35px;
  }

  .pt_lg--35_948729abffbf0742 {
    padding-top: 35px;
  }

  .pb_lg--35_edcbce442e218796 {
    padding-bottom: 35px;
  }

  .pl_lg--35_d6b93653447f9f20 {
    padding-left: 35px;
  }

  .pr_lg--35_2793d6b0576fdbe9 {
    padding-right: 35px;
  }

  .mt_lg--35_bcee0e15617bcd22 {
    margin-top: 35px;
  }

  .mb_lg--35_535b46fa14fa5e38 {
    margin-bottom: 35px;
  }

  .ml_lg--35_82d1d99b3a9e3275 {
    margin-left: 35px;
  }

  .ptb_lg--40_dda387f44ab6dce5 {
    padding: 40px 0;
  }

  .plr_lg--40_331afa12e907e9ee {
    padding: 0 40px;
  }

  .pt_lg--40_1f84a64990d59f94 {
    padding-top: 40px;
  }

  .pb_lg--40_8d5150f1feaf8939 {
    padding-bottom: 40px;
  }

  .pl_lg--40_b08b7f1499fb9838 {
    padding-left: 40px;
  }

  .pr_lg--40_020f8ec0245e4ea1 {
    padding-right: 40px;
  }

  .mt_lg--40_a976fcaa93a74df0 {
    margin-top: 40px;
  }

  .mb_lg--40_9dc5e7024118763a {
    margin-bottom: 40px;
  }

  .ml_lg--40_1d202ef0de05f70a {
    margin-left: 40px;
  }

  .ptb_lg--45_aa20125a4697552c {
    padding: 45px 0;
  }

  .plr_lg--45_2b79c5fd1dd6de76 {
    padding: 0 45px;
  }

  .pt_lg--45_90d5ff483ccd3174 {
    padding-top: 45px;
  }

  .pb_lg--45_d381c68749afc61c {
    padding-bottom: 45px;
  }

  .pl_lg--45_65e25fe4d1949af3 {
    padding-left: 45px;
  }

  .pr_lg--45_b6b57fa4119e9f25 {
    padding-right: 45px;
  }

  .mt_lg--45_24805514affbc279 {
    margin-top: 45px;
  }

  .mb_lg--45_c56474f1a27d79b7 {
    margin-bottom: 45px;
  }

  .ml_lg--45_fbd026d4bfa13b11 {
    margin-left: 45px;
  }

  .ptb_lg--50_93f80785c30e208e {
    padding: 50px 0;
  }

  .plr_lg--50_7c5bedd944546518 {
    padding: 0 50px;
  }

  .pt_lg--50_47987d896bfa37e3 {
    padding-top: 50px;
  }

  .pb_lg--50_02695c2ad4803126 {
    padding-bottom: 50px;
  }

  .pl_lg--50_ca3c5f8619c46320 {
    padding-left: 50px;
  }

  .pr_lg--50_d9a7b2a5b592b4bf {
    padding-right: 50px;
  }

  .mt_lg--50_1d683a438ae61f40 {
    margin-top: 50px;
  }

  .mb_lg--50_d99e3c0a38fcf2b3 {
    margin-bottom: 50px;
  }

  .ml_lg--50_87f940b572c83f6b {
    margin-left: 50px;
  }

  .ptb_lg--55_1a97780fa8dba459 {
    padding: 55px 0;
  }

  .plr_lg--55_f33f0a04b0d4557c {
    padding: 0 55px;
  }

  .pt_lg--55_b243e688aae42406 {
    padding-top: 55px;
  }

  .pb_lg--55_3249e6841f2da72b {
    padding-bottom: 55px;
  }

  .pl_lg--55_63488d2bbc38dfe2 {
    padding-left: 55px;
  }

  .pr_lg--55_39599a022e106c73 {
    padding-right: 55px;
  }

  .mt_lg--55_0512a3f365e8f2ac {
    margin-top: 55px;
  }

  .mb_lg--55_68f2db8755b57d87 {
    margin-bottom: 55px;
  }

  .ml_lg--55_35cc78b679979754 {
    margin-left: 55px;
  }

  .ptb_lg--60_8d6ecdeca08955f2 {
    padding: 60px 0;
  }

  .plr_lg--60_b76f31e1e005ae71 {
    padding: 0 60px;
  }

  .pt_lg--60_ef41e50ece0ecaa5 {
    padding-top: 60px;
  }

  .pb_lg--60_382718b556b5bac1 {
    padding-bottom: 60px;
  }

  .pl_lg--60_ed6b25522dfeccaf {
    padding-left: 60px;
  }

  .pr_lg--60_c7ac184defdd0224 {
    padding-right: 60px;
  }

  .mt_lg--60_28f28589810e3f02 {
    margin-top: 60px;
  }

  .mb_lg--60_a1148353aa1b0e97 {
    margin-bottom: 60px;
  }

  .ml_lg--60_fe0f370b09f2e751 {
    margin-left: 60px;
  }

  .ptb_lg--65_644687756f924ab6 {
    padding: 65px 0;
  }

  .plr_lg--65_da8c2159f1fee8fa {
    padding: 0 65px;
  }

  .pt_lg--65_7122a3f54da5c4e6 {
    padding-top: 65px;
  }

  .pb_lg--65_2425cd13e3b2afa4 {
    padding-bottom: 65px;
  }

  .pl_lg--65_3167d81b9f1fba77 {
    padding-left: 65px;
  }

  .pr_lg--65_b0bfe37ad0261651 {
    padding-right: 65px;
  }

  .mt_lg--65_066db9e5d10db6d3 {
    margin-top: 65px;
  }

  .mb_lg--65_187b2a21ba64bd28 {
    margin-bottom: 65px;
  }

  .ml_lg--65_d67b68d781c4df3d {
    margin-left: 65px;
  }

  .ptb_lg--70_11cd81221f159913 {
    padding: 70px 0;
  }

  .plr_lg--70_8c83ffb74e3c7e13 {
    padding: 0 70px;
  }

  .pt_lg--70_d5814ead28128d87 {
    padding-top: 70px;
  }

  .pb_lg--70_3b49a099c9fc187d {
    padding-bottom: 70px;
  }

  .pl_lg--70_2fd1fc290496a4ac {
    padding-left: 70px;
  }

  .pr_lg--70_ecba38b8c5b57ecc {
    padding-right: 70px;
  }

  .mt_lg--70_fe50f74630bbaa0d {
    margin-top: 70px;
  }

  .mb_lg--70_d2cdea0c4804a13f {
    margin-bottom: 70px;
  }

  .ml_lg--70_970ddee68459ec69 {
    margin-left: 70px;
  }

  .ptb_lg--75_c0f0574e883ba45d {
    padding: 75px 0;
  }

  .plr_lg--75_da3f9c2de52e38e2 {
    padding: 0 75px;
  }

  .pt_lg--75_bc1d3fdfce2d5e15 {
    padding-top: 75px;
  }

  .pb_lg--75_dbb23a9b6c12c4e1 {
    padding-bottom: 75px;
  }

  .pl_lg--75_4f553a90708a0bd8 {
    padding-left: 75px;
  }

  .pr_lg--75_e21c93826e110bd8 {
    padding-right: 75px;
  }

  .mt_lg--75_095f3923cc58b2c6 {
    margin-top: 75px;
  }

  .mb_lg--75_469e375baa1fcdd5 {
    margin-bottom: 75px;
  }

  .ml_lg--75_d21277f4f43a9edc {
    margin-left: 75px;
  }

  .ptb_lg--80_61cbc2e155b1f556 {
    padding: 80px 0;
  }

  .plr_lg--80_17cbb04f9cf35399 {
    padding: 0 80px;
  }

  .pt_lg--80_439234718acb5348 {
    padding-top: 80px;
  }

  .pb_lg--80_2c13e786ba8cb7c9 {
    padding-bottom: 80px;
  }

  .pl_lg--80_72482c5698e75f0d {
    padding-left: 80px;
  }

  .pr_lg--80_367cf742c1a14679 {
    padding-right: 80px;
  }

  .mt_lg--80_da91377bc65dd142 {
    margin-top: 80px;
  }

  .mb_lg--80_fb3f7f6fa9b9f51c {
    margin-bottom: 80px;
  }

  .ml_lg--80_cceed8a887ca43cd {
    margin-left: 80px;
  }

  .ptb_lg--85_a30788769f99b917 {
    padding: 85px 0;
  }

  .plr_lg--85_e8fe0f569c45b1fd {
    padding: 0 85px;
  }

  .pt_lg--85_5411060440a4ee61 {
    padding-top: 85px;
  }

  .pb_lg--85_e057c8cb896f6e3f {
    padding-bottom: 85px;
  }

  .pl_lg--85_72fe78d65a9f7029 {
    padding-left: 85px;
  }

  .pr_lg--85_1227e41e1f9f054a {
    padding-right: 85px;
  }

  .mt_lg--85_c1e444f292171206 {
    margin-top: 85px;
  }

  .mb_lg--85_688d333a79b596b2 {
    margin-bottom: 85px;
  }

  .ml_lg--85_4c8f6b2a72bbfbfd {
    margin-left: 85px;
  }

  .ptb_lg--90_dc0e66e78421950f {
    padding: 90px 0;
  }

  .plr_lg--90_1f632594d4e4e9f9 {
    padding: 0 90px;
  }

  .pt_lg--90_d89117e81456ed6f {
    padding-top: 90px;
  }

  .pb_lg--90_c9af3dcaaf55ebab {
    padding-bottom: 90px;
  }

  .pl_lg--90_1c00637c3d48403e {
    padding-left: 90px;
  }

  .pr_lg--90_a8df7962547d5d29 {
    padding-right: 90px;
  }

  .mt_lg--90_53ae2c1f60663a04 {
    margin-top: 90px;
  }

  .mb_lg--90_fa6fd6e7502106df {
    margin-bottom: 90px;
  }

  .ml_lg--90_1b49f91750e2d10f {
    margin-left: 90px;
  }

  .ptb_lg--95_37253d8b999a094d {
    padding: 95px 0;
  }

  .plr_lg--95_cb29ab0061313e82 {
    padding: 0 95px;
  }

  .pt_lg--95_667147890678f858 {
    padding-top: 95px;
  }

  .pb_lg--95_b0ac70b688cf30ba {
    padding-bottom: 95px;
  }

  .pl_lg--95_5c7e1a6a558b74e9 {
    padding-left: 95px;
  }

  .pr_lg--95_503d5b3cd62f42a3 {
    padding-right: 95px;
  }

  .mt_lg--95_e257dea9244158a0 {
    margin-top: 95px;
  }

  .mb_lg--95_cb843715c2eb1bed {
    margin-bottom: 95px;
  }

  .ml_lg--95_45796ea095ebe53b {
    margin-left: 95px;
  }

  .ptb_lg--100_7040b4864e925edf {
    padding: 100px 0;
  }

  .plr_lg--100_0f1bfe7815922f7d {
    padding: 0 100px;
  }

  .pt_lg--100_fb15b87c1080cbf0 {
    padding-top: 100px;
  }

  .pb_lg--100_6fde3f3a5358979c {
    padding-bottom: 100px;
  }

  .pl_lg--100_20c1f1cd6694b717 {
    padding-left: 100px;
  }

  .pr_lg--100_bf5e4d99513a916a {
    padding-right: 100px;
  }

  .mt_lg--100_c3c27f28a53b3bdb {
    margin-top: 100px;
  }

  .mb_lg--100_21d10406a40a6ed6 {
    margin-bottom: 100px;
  }

  .ml_lg--100_2a69fc9f870a144c {
    margin-left: 100px;
  }

  .ptb_lg--105_cf0ec05e8d02e9ed {
    padding: 105px 0;
  }

  .plr_lg--105_be605022f6d0f2e3 {
    padding: 0 105px;
  }

  .pt_lg--105_95a1fff18590d627 {
    padding-top: 105px;
  }

  .pb_lg--105_790057e5b82c8d60 {
    padding-bottom: 105px;
  }

  .pl_lg--105_97e09aab0a6299be {
    padding-left: 105px;
  }

  .pr_lg--105_2533dbcfd49593db {
    padding-right: 105px;
  }

  .mt_lg--105_5611fa7c4bd3b2a8 {
    margin-top: 105px;
  }

  .mb_lg--105_cef4cbfac6aa22cd {
    margin-bottom: 105px;
  }

  .ml_lg--105_95c6f48503df2e8f {
    margin-left: 105px;
  }

  .ptb_lg--110_5825eff908a9cb11 {
    padding: 110px 0;
  }

  .plr_lg--110_aa361d75de4c283c {
    padding: 0 110px;
  }

  .pt_lg--110_e9b2e788fadd17a3 {
    padding-top: 110px;
  }

  .pb_lg--110_07f7e7fef9518580 {
    padding-bottom: 110px;
  }

  .pl_lg--110_11e71c89ac63c82e {
    padding-left: 110px;
  }

  .pr_lg--110_caf64fc95240db7e {
    padding-right: 110px;
  }

  .mt_lg--110_be9bd77062049560 {
    margin-top: 110px;
  }

  .mb_lg--110_132763a2e7ab7420 {
    margin-bottom: 110px;
  }

  .ml_lg--110_53773ead7a5f2d28 {
    margin-left: 110px;
  }

  .ptb_lg--115_e373fd52cdf5ec27 {
    padding: 115px 0;
  }

  .plr_lg--115_1b052a3d2dfff194 {
    padding: 0 115px;
  }

  .pt_lg--115_b18b8b5a685d3524 {
    padding-top: 115px;
  }

  .pb_lg--115_d3a9361ad7080df7 {
    padding-bottom: 115px;
  }

  .pl_lg--115_977ff15f4f23e303 {
    padding-left: 115px;
  }

  .pr_lg--115_cc839971bf0e9368 {
    padding-right: 115px;
  }

  .mt_lg--115_edd1b968c7922a62 {
    margin-top: 115px;
  }

  .mb_lg--115_4d5f75bbe09eec07 {
    margin-bottom: 115px;
  }

  .ml_lg--115_af8fde14febe410f {
    margin-left: 115px;
  }

  .ptb_lg--120_f6bfa9f3f0880a28 {
    padding: 120px 0;
  }

  .plr_lg--120_c92f9fc192ab9901 {
    padding: 0 120px;
  }

  .pt_lg--120_ae68789e34c9fb89 {
    padding-top: 120px;
  }

  .pb_lg--120_65078f8d9478d12e {
    padding-bottom: 120px;
  }

  .pl_lg--120_a33552be2711c7d5 {
    padding-left: 120px;
  }

  .pr_lg--120_b4acd9d6d53d9812 {
    padding-right: 120px;
  }

  .mt_lg--120_95a13afbc05d779b {
    margin-top: 120px;
  }

  .mb_lg--120_57a17580afa7dd25 {
    margin-bottom: 120px;
  }

  .ml_lg--120_efe9f47ceff6da1d {
    margin-left: 120px;
  }

  .ptb_lg--125_88493cac049d4f4c {
    padding: 125px 0;
  }

  .plr_lg--125_7258953c3a132db0 {
    padding: 0 125px;
  }

  .pt_lg--125_43ea7405a5940472 {
    padding-top: 125px;
  }

  .pb_lg--125_5a0c842f8f83fedf {
    padding-bottom: 125px;
  }

  .pl_lg--125_78dbe7144221515d {
    padding-left: 125px;
  }

  .pr_lg--125_bd07b20c28750f30 {
    padding-right: 125px;
  }

  .mt_lg--125_c71472c679fba8b7 {
    margin-top: 125px;
  }

  .mb_lg--125_f349661f4fad99c4 {
    margin-bottom: 125px;
  }

  .ml_lg--125_d953609970b91269 {
    margin-left: 125px;
  }

  .ptb_lg--130_4ccef04872191873 {
    padding: 130px 0;
  }

  .plr_lg--130_e2ac08e80ab3985d {
    padding: 0 130px;
  }

  .pt_lg--130_f82e375e09b84c70 {
    padding-top: 130px;
  }

  .pb_lg--130_b46bcdfaed0d0b03 {
    padding-bottom: 130px;
  }

  .pl_lg--130_0d7e71620a9df6a7 {
    padding-left: 130px;
  }

  .pr_lg--130_425c6ae9b8d2c34a {
    padding-right: 130px;
  }

  .mt_lg--130_a1b79cd181f3eb10 {
    margin-top: 130px;
  }

  .mb_lg--130_299d64b2469e5ec2 {
    margin-bottom: 130px;
  }

  .ml_lg--130_16f4856bc80004fd {
    margin-left: 130px;
  }

  .ptb_lg--135_2e549fe265173365 {
    padding: 135px 0;
  }

  .plr_lg--135_a026febfd5096d42 {
    padding: 0 135px;
  }

  .pt_lg--135_5fabedd106131026 {
    padding-top: 135px;
  }

  .pb_lg--135_5f2e6e3fb277e4b0 {
    padding-bottom: 135px;
  }

  .pl_lg--135_eb6f26d80b86bd13 {
    padding-left: 135px;
  }

  .pr_lg--135_c983602ab54ae73a {
    padding-right: 135px;
  }

  .mt_lg--135_f76054f51e0fc430 {
    margin-top: 135px;
  }

  .mb_lg--135_2b6c179dde17fb3f {
    margin-bottom: 135px;
  }

  .ml_lg--135_6a3ef4c9f8975322 {
    margin-left: 135px;
  }

  .ptb_lg--140_b5e589e893a17c66 {
    padding: 140px 0;
  }

  .plr_lg--140_147ceeabda4a921c {
    padding: 0 140px;
  }

  .pt_lg--140_e03d09b22bdd36df {
    padding-top: 140px;
  }

  .pb_lg--140_f7b2a766ac4cdaeb {
    padding-bottom: 140px;
  }

  .pl_lg--140_d272e3da6792c3a9 {
    padding-left: 140px;
  }

  .pr_lg--140_b3a4aad345e72cb1 {
    padding-right: 140px;
  }

  .mt_lg--140_74ddfb11b4d9048c {
    margin-top: 140px;
  }

  .mb_lg--140_108dfaa226317d27 {
    margin-bottom: 140px;
  }

  .ml_lg--140_28a6b44c91171407 {
    margin-left: 140px;
  }

  .ptb_lg--145_3875739812a77189 {
    padding: 145px 0;
  }

  .plr_lg--145_a1051f9092f51b7e {
    padding: 0 145px;
  }

  .pt_lg--145_dc5f1e8e635b0a9d {
    padding-top: 145px;
  }

  .pb_lg--145_514589c2c63830c9 {
    padding-bottom: 145px;
  }

  .pl_lg--145_c9ddaa8de4901b09 {
    padding-left: 145px;
  }

  .pr_lg--145_8a8026eb5d277eda {
    padding-right: 145px;
  }

  .mt_lg--145_44bede0d84d6c0ae {
    margin-top: 145px;
  }

  .mb_lg--145_90b38c70ed106eb9 {
    margin-bottom: 145px;
  }

  .ml_lg--145_f23106e41639b97d {
    margin-left: 145px;
  }

  .ptb_lg--150_044a94ca2502fcdb {
    padding: 150px 0;
  }

  .plr_lg--150_241ba5d057dbbff0 {
    padding: 0 150px;
  }

  .pt_lg--150_81d6c561b6218503 {
    padding-top: 150px;
  }

  .pb_lg--150_824fe24f52f3e855 {
    padding-bottom: 150px;
  }

  .pl_lg--150_be29e98c39d37b31 {
    padding-left: 150px;
  }

  .pr_lg--150_4d690417cc7612a0 {
    padding-right: 150px;
  }

  .mt_lg--150_6a77f686743a0a73 {
    margin-top: 150px;
  }

  .mb_lg--150_343b2c1f04591061 {
    margin-bottom: 150px;
  }

  .ml_lg--150_b535fc78c473ce12 {
    margin-left: 150px;
  }

  .ptb_lg--155_d29068920abea309 {
    padding: 155px 0;
  }

  .plr_lg--155_67e6f71b4720887b {
    padding: 0 155px;
  }

  .pt_lg--155_ee8767d9db07880e {
    padding-top: 155px;
  }

  .pb_lg--155_4309e1604c298b99 {
    padding-bottom: 155px;
  }

  .pl_lg--155_2f3d6ab991570084 {
    padding-left: 155px;
  }

  .pr_lg--155_38cf63fae611cfc0 {
    padding-right: 155px;
  }

  .mt_lg--155_041510bb2da25ecd {
    margin-top: 155px;
  }

  .mb_lg--155_eb749618eaef2dc4 {
    margin-bottom: 155px;
  }

  .ml_lg--155_af27ef0026b6f1ce {
    margin-left: 155px;
  }

  .ptb_lg--160_eababd397eb69f7b {
    padding: 160px 0;
  }

  .plr_lg--160_4b2232eab1d08131 {
    padding: 0 160px;
  }

  .pt_lg--160_12f914544bd1841b {
    padding-top: 160px;
  }

  .pb_lg--160_c12529b48acc7352 {
    padding-bottom: 160px;
  }

  .pl_lg--160_a6391b005961ec75 {
    padding-left: 160px;
  }

  .pr_lg--160_8d8af6e094d79ee2 {
    padding-right: 160px;
  }

  .mt_lg--160_a7650dd87057b537 {
    margin-top: 160px;
  }

  .mb_lg--160_a6392f4908cd2ae6 {
    margin-bottom: 160px;
  }

  .ml_lg--160_412814bc41097e94 {
    margin-left: 160px;
  }

  .ptb_lg--165_75b5648d5d4039e4 {
    padding: 165px 0;
  }

  .plr_lg--165_6ae34f3c17fb653e {
    padding: 0 165px;
  }

  .pt_lg--165_64688d65422c3e69 {
    padding-top: 165px;
  }

  .pb_lg--165_83ff94ebdf1983ea {
    padding-bottom: 165px;
  }

  .pl_lg--165_46c317b8cd6329b8 {
    padding-left: 165px;
  }

  .pr_lg--165_8b5af0c36d6ae1e2 {
    padding-right: 165px;
  }

  .mt_lg--165_783f8dfa8064d4b2 {
    margin-top: 165px;
  }

  .mb_lg--165_4cf90942d3ee5d9a {
    margin-bottom: 165px;
  }

  .ml_lg--165_e1993a9ace7ab3a1 {
    margin-left: 165px;
  }

  .ptb_lg--170_cb21fee40ad4df03 {
    padding: 170px 0;
  }

  .plr_lg--170_c6c1cd36adfeb835 {
    padding: 0 170px;
  }

  .pt_lg--170_792a68511069f384 {
    padding-top: 170px;
  }

  .pb_lg--170_988f10d8c52f7b8c {
    padding-bottom: 170px;
  }

  .pl_lg--170_287869f960cc464a {
    padding-left: 170px;
  }

  .pr_lg--170_64c44c2017e59465 {
    padding-right: 170px;
  }

  .mt_lg--170_dca8a614701f6234 {
    margin-top: 170px;
  }

  .mb_lg--170_f9bb0f51a8d0b7fe {
    margin-bottom: 170px;
  }

  .ml_lg--170_23d018ee89de3822 {
    margin-left: 170px;
  }

  .ptb_lg--175_586b1be9fa125eb9 {
    padding: 175px 0;
  }

  .plr_lg--175_0ef93387962a84d3 {
    padding: 0 175px;
  }

  .pt_lg--175_68655eb5acf30a7b {
    padding-top: 175px;
  }

  .pb_lg--175_10600f08ecf34582 {
    padding-bottom: 175px;
  }

  .pl_lg--175_37e556486d7adea7 {
    padding-left: 175px;
  }

  .pr_lg--175_4d25732328adc562 {
    padding-right: 175px;
  }

  .mt_lg--175_8aec521bd4936a68 {
    margin-top: 175px;
  }

  .mb_lg--175_70cb89a732b2fa8c {
    margin-bottom: 175px;
  }

  .ml_lg--175_6d071876fe2993d1 {
    margin-left: 175px;
  }

  .ptb_lg--180_3c5aab83e101a270 {
    padding: 180px 0;
  }

  .plr_lg--180_7167a75ff6b14d44 {
    padding: 0 180px;
  }

  .pt_lg--180_5afec4d1612efee9 {
    padding-top: 180px;
  }

  .pb_lg--180_f4c8dce55031be27 {
    padding-bottom: 180px;
  }

  .pl_lg--180_b68cc301136dc4b1 {
    padding-left: 180px;
  }

  .pr_lg--180_9d2948f65204bf61 {
    padding-right: 180px;
  }

  .mt_lg--180_fcb97e023ec173b0 {
    margin-top: 180px;
  }

  .mb_lg--180_3aec3e378870c1f7 {
    margin-bottom: 180px;
  }

  .ml_lg--180_be3c0b8f7258403d {
    margin-left: 180px;
  }

  .ptb_lg--185_e6364a43e95c2e5e {
    padding: 185px 0;
  }

  .plr_lg--185_82e5a4e61a9857c4 {
    padding: 0 185px;
  }

  .pt_lg--185_6940eecb35190137 {
    padding-top: 185px;
  }

  .pb_lg--185_d75b47d2c1887698 {
    padding-bottom: 185px;
  }

  .pl_lg--185_05c7be36e5d25577 {
    padding-left: 185px;
  }

  .pr_lg--185_287520efabc45177 {
    padding-right: 185px;
  }

  .mt_lg--185_788e693fbf908973 {
    margin-top: 185px;
  }

  .mb_lg--185_cadba24544f9a527 {
    margin-bottom: 185px;
  }

  .ml_lg--185_8918c38d74af65b2 {
    margin-left: 185px;
  }

  .ptb_lg--190_ad0d4b08b215a457 {
    padding: 190px 0;
  }

  .plr_lg--190_82eb77a8879ec2ce {
    padding: 0 190px;
  }

  .pt_lg--190_757893b600c932aa {
    padding-top: 190px;
  }

  .pb_lg--190_42a9f73b3568371e {
    padding-bottom: 190px;
  }

  .pl_lg--190_edf79eca4868b037 {
    padding-left: 190px;
  }

  .pr_lg--190_82dba3f271967c19 {
    padding-right: 190px;
  }

  .mt_lg--190_fe2d24320c56f9f0 {
    margin-top: 190px;
  }

  .mb_lg--190_562ade0579c8be02 {
    margin-bottom: 190px;
  }

  .ml_lg--190_c3951f5408fa5021 {
    margin-left: 190px;
  }

  .ptb_lg--195_796e5b58f61a57e8 {
    padding: 195px 0;
  }

  .plr_lg--195_d794319b244ce690 {
    padding: 0 195px;
  }

  .pt_lg--195_7e5a3eb9f677cca8 {
    padding-top: 195px;
  }

  .pb_lg--195_a7ce479453fbb355 {
    padding-bottom: 195px;
  }

  .pl_lg--195_bc18f8031ba110c9 {
    padding-left: 195px;
  }

  .pr_lg--195_0e7b617e324e637d {
    padding-right: 195px;
  }

  .mt_lg--195_6f273cb0b7b7f1c2 {
    margin-top: 195px;
  }

  .mb_lg--195_3ff2b84bf958bf2e {
    margin-bottom: 195px;
  }

  .ml_lg--195_5e52c2fc73fc278f {
    margin-left: 195px;
  }

  .ptb_lg--200_d0bbd8624633ede1 {
    padding: 200px 0;
  }

  .plr_lg--200_7289a0a99ab8f4fb {
    padding: 0 200px;
  }

  .pt_lg--200_99b4c8237b9831a6 {
    padding-top: 200px;
  }

  .pb_lg--200_61619beafc93f70e {
    padding-bottom: 200px;
  }

  .pl_lg--200_40f2ab2574ae9ea1 {
    padding-left: 200px;
  }

  .pr_lg--200_fc76757c97a5250d {
    padding-right: 200px;
  }

  .mt_lg--200_8eb82f3ce1af9190 {
    margin-top: 200px;
  }

  .mb_lg--200_7c0354c6922eb5f5 {
    margin-bottom: 200px;
  }

  .ml_lg--200_b50ee0ccbcbb2bef {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_6fc96adf84300cc6 {
    padding: 0;
  }

  .pl_md--0_d688dafdf13eb567 {
    padding-left: 0;
  }

  .pr_md--0_0ebf14a4d4dd0bbf {
    padding-right: 0;
  }

  .pt_md--0_e6f14fa20345d9d8 {
    padding-top: 0;
  }

  .pb_md--0_242f8b466a810523 {
    padding-bottom: 0;
  }

  .pb_md--80_0ef2ee370145f6d3 {
    padding-bottom: 80px;
  }

  .pt_md--50_ad1098ca4e7fe011 {
    padding-top: 50px;
  }

  .mr_md--0_43988306db4199e2 {
    margin-right: 0;
  }

  .ml_md--0_9875e7ccf4f8a09b {
    margin-left: 0;
  }

  .mt_md--0_f7236cb61bcad58f {
    margin-top: 0;
  }

  .mb_md--0_1e8c462061360670 {
    margin-bottom: 0;
  }

  .ptb_md--250_f9792ba1f2d62680 {
    padding: 250px 0;
  }

  .ptb_md--5_af613d78d9357c72 {
    padding: 5px 0;
  }

  .plr_md--5_8a077c0e1f99e92b {
    padding: 0 5px;
  }

  .pt_md--5_a785696c906ddf30 {
    padding-top: 5px;
  }

  .pb_md--5_a035c75e3b54a4e7 {
    padding-bottom: 5px;
  }

  .pl_md--5_dd28f44fbe9cfad3 {
    padding-left: 5px;
  }

  .pr_md--5_995f0a23bb456892 {
    padding-right: 5px;
  }

  .mt_md--5_db102b509e73bdcb {
    margin-top: 5px;
  }

  .mb_md--5_607aa173c4bf0032 {
    margin-bottom: 5px;
  }

  .ptb_md--10_4e5e4e27c144885b {
    padding: 10px 0;
  }

  .plr_md--10_3275ae71616642a3 {
    padding: 0 10px;
  }

  .pt_md--10_169fb6d6bcb130df {
    padding-top: 10px;
  }

  .pb_md--10_490b153922dd2ba9 {
    padding-bottom: 10px;
  }

  .pl_md--10_bd4722267e27d850 {
    padding-left: 10px;
  }

  .pr_md--10_87d00eb93c0c09b1 {
    padding-right: 10px;
  }

  .mt_md--10_7c4884ce838b7007 {
    margin-top: 10px;
  }

  .mb_md--10_a9840e1665659bc1 {
    margin-bottom: 10px;
  }

  .ptb_md--15_d04826cbf9970158 {
    padding: 15px 0;
  }

  .plr_md--15_fc2aa69649ebe2d4 {
    padding: 0 15px;
  }

  .pt_md--15_5d396c19922c92fd {
    padding-top: 15px;
  }

  .pb_md--15_c8916ac9b4cda77e {
    padding-bottom: 15px;
  }

  .pl_md--15_2b97baaa4b6d5281 {
    padding-left: 15px;
  }

  .pr_md--15_768811664d53d4e2 {
    padding-right: 15px;
  }

  .mt_md--15_befcd76061655a64 {
    margin-top: 15px;
  }

  .mb_md--15_d5ce38ca7a7a4b89 {
    margin-bottom: 15px;
  }

  .ptb_md--20_92f255dd327270a8 {
    padding: 20px 0;
  }

  .plr_md--20_b4c10ea55d895465 {
    padding: 0 20px;
  }

  .pt_md--20_992597370f7ddf8a {
    padding-top: 20px;
  }

  .pb_md--20_521520b24098b691 {
    padding-bottom: 20px;
  }

  .pl_md--20_9abab50b805b9baa {
    padding-left: 20px;
  }

  .pr_md--20_a75ebe92ac363b91 {
    padding-right: 20px;
  }

  .mt_md--20_a23e1a93a74a86b8 {
    margin-top: 20px;
  }

  .mb_md--20_7df894ad27093347 {
    margin-bottom: 20px;
  }

  .ptb_md--25_8b8ca354ba67e818 {
    padding: 25px 0;
  }

  .plr_md--25_ed8c78a177aa9629 {
    padding: 0 25px;
  }

  .pt_md--25_24ff64dc56b8e718 {
    padding-top: 25px;
  }

  .pb_md--25_02491200912d1052 {
    padding-bottom: 25px;
  }

  .pl_md--25_0a2ba29a5e688258 {
    padding-left: 25px;
  }

  .pr_md--25_6bd13fff3956e886 {
    padding-right: 25px;
  }

  .mt_md--25_d4228df6986fabc5 {
    margin-top: 25px;
  }

  .mb_md--25_4f0d45cd6189e1fc {
    margin-bottom: 25px;
  }

  .ptb_md--30_20ebe61ca2bd5db6 {
    padding: 30px 0;
  }

  .plr_md--30_b8cd77344f82c7be {
    padding: 0 30px;
  }

  .pt_md--30_4f1b380d618281af {
    padding-top: 30px;
  }

  .pb_md--30_e98d148b9f720452 {
    padding-bottom: 30px;
  }

  .pl_md--30_fa3d19de59364bc3 {
    padding-left: 30px;
  }

  .pr_md--30_9c16ce98fc040157 {
    padding-right: 30px;
  }

  .mt_md--30_6fbd3d2520e655c1 {
    margin-top: 30px;
  }

  .mb_md--30_ad08ab6ab7a82180 {
    margin-bottom: 30px;
  }

  .ptb_md--35_c3a8e5ca6f76a420 {
    padding: 35px 0;
  }

  .plr_md--35_9ab8fc9dac21f9c5 {
    padding: 0 35px;
  }

  .pt_md--35_a394a6b2f383134a {
    padding-top: 35px;
  }

  .pb_md--35_0877e1c38e1dc861 {
    padding-bottom: 35px;
  }

  .pl_md--35_130e2670d7db6fa7 {
    padding-left: 35px;
  }

  .pr_md--35_c9301cc6cbe7b664 {
    padding-right: 35px;
  }

  .mt_md--35_727978e198ed8885 {
    margin-top: 35px;
  }

  .mb_md--35_175da6fb98a9aa58 {
    margin-bottom: 35px;
  }

  .ptb_md--40_906dfeb9d62a9ea1 {
    padding: 40px 0;
  }

  .plr_md--40_72b81b2c898dd275 {
    padding: 0 40px;
  }

  .pt_md--40_66e8fe3b7950ee6d {
    padding-top: 40px;
  }

  .pb_md--40_7e5f0062e2fe26fe {
    padding-bottom: 40px;
  }

  .pl_md--40_f6ee819e148b7e24 {
    padding-left: 40px;
  }

  .pr_md--40_fafd5fb0d5f44d46 {
    padding-right: 40px;
  }

  .mt_md--40_f8a387351d1c2b6d {
    margin-top: 40px;
  }

  .mb_md--40_001cb6eb7fe53196 {
    margin-bottom: 40px;
  }

  .ptb_md--45_d5d3945944a2ea00 {
    padding: 45px 0;
  }

  .plr_md--45_cd9968901e715e2c {
    padding: 0 45px;
  }

  .pt_md--45_bc0f305073d4e552 {
    padding-top: 45px;
  }

  .pb_md--45_811778f635ea7f4f {
    padding-bottom: 45px;
  }

  .pl_md--45_1cced36395193c02 {
    padding-left: 45px;
  }

  .pr_md--45_4761c42d6f5d0388 {
    padding-right: 45px;
  }

  .mt_md--45_09929c3d6be38c91 {
    margin-top: 45px;
  }

  .mb_md--45_b5b14c800e1a8b5e {
    margin-bottom: 45px;
  }

  .ptb_md--50_63fdb6e7a4f22492 {
    padding: 50px 0;
  }

  .plr_md--50_1e078a823714e67d {
    padding: 0 50px;
  }

  .pt_md--50_ad1098ca4e7fe011 {
    padding-top: 50px;
  }

  .pb_md--50_b49652dfe57289d4 {
    padding-bottom: 50px;
  }

  .pl_md--50_fe933701a4949c78 {
    padding-left: 50px;
  }

  .pr_md--50_1a2b1c3f732bab5a {
    padding-right: 50px;
  }

  .mt_md--50_f6d9b7f753f4ed12 {
    margin-top: 50px;
  }

  .mb_md--50_0d6641722650729e {
    margin-bottom: 50px;
  }

  .ptb_md--55_1f54accec452fa07 {
    padding: 55px 0;
  }

  .plr_md--55_5b2f25b5f3091f70 {
    padding: 0 55px;
  }

  .pt_md--55_03a45d94ea186f56 {
    padding-top: 55px;
  }

  .pb_md--55_ff8b34ac21bd6592 {
    padding-bottom: 55px;
  }

  .pl_md--55_a89fef4168291d94 {
    padding-left: 55px;
  }

  .pr_md--55_1928c67c98dd885d {
    padding-right: 55px;
  }

  .mt_md--55_37a5b046dc9bcf2c {
    margin-top: 55px;
  }

  .mb_md--55_5fbcb7e1b5b7650b {
    margin-bottom: 55px;
  }

  .ptb_md--60_df7dc665b8f9775a {
    padding: 60px 0;
  }

  .plr_md--60_6b02873ddba4b8e2 {
    padding: 0 60px;
  }

  .pt_md--60_fc6ac7f489a3321c {
    padding-top: 60px;
  }

  .pb_md--60_f71e78f29a375e28 {
    padding-bottom: 60px;
  }

  .pl_md--60_9e7abb8fa51dbb33 {
    padding-left: 60px;
  }

  .pr_md--60_9e099e07bc3cac6e {
    padding-right: 60px;
  }

  .mt_md--60_462c895593434924 {
    margin-top: 60px;
  }

  .mb_md--60_08910ade7eae79a2 {
    margin-bottom: 60px;
  }

  .ptb_md--65_1dee7f45ff02e111 {
    padding: 65px 0;
  }

  .plr_md--65_50d0344e04aa6c03 {
    padding: 0 65px;
  }

  .pt_md--65_c7b2e8f1a6545fb6 {
    padding-top: 65px;
  }

  .pb_md--65_1591c75f633c0916 {
    padding-bottom: 65px;
  }

  .pl_md--65_0e53ef8c6d7e5be2 {
    padding-left: 65px;
  }

  .pr_md--65_e76d4b5ab4b1fea0 {
    padding-right: 65px;
  }

  .mt_md--65_790d675ca114323f {
    margin-top: 65px;
  }

  .mb_md--65_a9a3af6ad8e370d2 {
    margin-bottom: 65px;
  }

  .ptb_md--70_3c3a6377f04bf721 {
    padding: 70px 0;
  }

  .plr_md--70_25b49d5fc63088b2 {
    padding: 0 70px;
  }

  .pt_md--70_f93048f0ed7f7735 {
    padding-top: 70px;
  }

  .pb_md--70_410ae2f0a7604255 {
    padding-bottom: 70px;
  }

  .pl_md--70_a7b27b6f19d0047d {
    padding-left: 70px;
  }

  .pr_md--70_c7f980738c3c6478 {
    padding-right: 70px;
  }

  .mt_md--70_95b3fd4d97f7e62b {
    margin-top: 70px;
  }

  .mb_md--70_1683a28bcabff4e4 {
    margin-bottom: 70px;
  }

  .ptb_md--75_cd42104045d518a1 {
    padding: 75px 0;
  }

  .plr_md--75_f409d6595ee9f635 {
    padding: 0 75px;
  }

  .pt_md--75_270b74f4b826fcd9 {
    padding-top: 75px;
  }

  .pb_md--75_52aa414f15f9744a {
    padding-bottom: 75px;
  }

  .pl_md--75_72fc3b78bb23e150 {
    padding-left: 75px;
  }

  .pr_md--75_b3bd5593f874e2cd {
    padding-right: 75px;
  }

  .mt_md--75_42e7e2602f6c99fc {
    margin-top: 75px;
  }

  .mb_md--75_88f3f9fb840d4f6c {
    margin-bottom: 75px;
  }

  .ptb_md--80_9d5e671e0a9b1e79 {
    padding: 80px 0;
  }

  .plr_md--80_125df538d48da050 {
    padding: 0 80px;
  }

  .pt_md--80_4ab1595fc87177f1 {
    padding-top: 80px;
  }

  .pb_md--80_0ef2ee370145f6d3 {
    padding-bottom: 80px;
  }

  .pl_md--80_406a4f6b775e1460 {
    padding-left: 80px;
  }

  .pr_md--80_b3867532a0eb78c9 {
    padding-right: 80px;
  }

  .mt_md--80_d62153b9698c1049 {
    margin-top: 80px;
  }

  .mb_md--80_47e976857d4a7681 {
    margin-bottom: 80px;
  }

  .ptb_md--85_74aa984cca4e68bc {
    padding: 85px 0;
  }

  .plr_md--85_02d0b9fcd4697f15 {
    padding: 0 85px;
  }

  .pt_md--85_e20b230e4069938b {
    padding-top: 85px;
  }

  .pb_md--85_9a386fa05832024a {
    padding-bottom: 85px;
  }

  .pl_md--85_31b9a22a4baf9f99 {
    padding-left: 85px;
  }

  .pr_md--85_3e30f115d833b8a6 {
    padding-right: 85px;
  }

  .mt_md--85_b364e0d06645d837 {
    margin-top: 85px;
  }

  .mb_md--85_40eb8a647c0d91aa {
    margin-bottom: 85px;
  }

  .ptb_md--90_42b9b76227c8736f {
    padding: 90px 0;
  }

  .plr_md--90_6deaee4bce0f7876 {
    padding: 0 90px;
  }

  .pt_md--90_5b6181d20cbfda7c {
    padding-top: 90px;
  }

  .pb_md--90_4b108cca4176f59d {
    padding-bottom: 90px;
  }

  .pl_md--90_b4446ba199869f39 {
    padding-left: 90px;
  }

  .pr_md--90_b59c09e421583b09 {
    padding-right: 90px;
  }

  .mt_md--90_afe9a4d92df9c345 {
    margin-top: 90px;
  }

  .mb_md--90_4cedcfd2130a9e8b {
    margin-bottom: 90px;
  }

  .ptb_md--95_990305951e9ae058 {
    padding: 95px 0;
  }

  .plr_md--95_7dc94f6a5bd270a5 {
    padding: 0 95px;
  }

  .pt_md--95_d9833e1a9f4a84e8 {
    padding-top: 95px;
  }

  .pb_md--95_90435cf5fe18d984 {
    padding-bottom: 95px;
  }

  .pl_md--95_a9d508545765572e {
    padding-left: 95px;
  }

  .pr_md--95_3b784a365ba9bfa4 {
    padding-right: 95px;
  }

  .mt_md--95_8a723854d23f3763 {
    margin-top: 95px;
  }

  .mb_md--95_1e64fc0706666487 {
    margin-bottom: 95px;
  }

  .ptb_md--100_3164548de2840ded {
    padding: 100px 0;
  }

  .plr_md--100_c39c0fbd727288a3 {
    padding: 0 100px;
  }

  .pt_md--100_d50d5fe645d7b5bd {
    padding-top: 100px;
  }

  .pb_md--100_637330442245a064 {
    padding-bottom: 100px;
  }

  .pl_md--100_df625e308cfa02bb {
    padding-left: 100px;
  }

  .pr_md--100_d5742a2d9ba323e7 {
    padding-right: 100px;
  }

  .mt_md--100_70ffb2c3713943e7 {
    margin-top: 100px;
  }

  .mb_md--100_c905c6c0d0e9826e {
    margin-bottom: 100px;
  }

  .ptb_md--105_5299cbc9d79dc96a {
    padding: 105px 0;
  }

  .plr_md--105_2f80daeca2894242 {
    padding: 0 105px;
  }

  .pt_md--105_50a3951851bb3acf {
    padding-top: 105px;
  }

  .pb_md--105_f53a394409d738ee {
    padding-bottom: 105px;
  }

  .pl_md--105_1fbf8fed9a6b85b0 {
    padding-left: 105px;
  }

  .pr_md--105_7ba60c0729016620 {
    padding-right: 105px;
  }

  .mt_md--105_793235244bbe9130 {
    margin-top: 105px;
  }

  .mb_md--105_8520c46115f0ff91 {
    margin-bottom: 105px;
  }

  .ptb_md--110_b3c626a4ada819f7 {
    padding: 110px 0;
  }

  .plr_md--110_3ad56e2009a25e4b {
    padding: 0 110px;
  }

  .pt_md--110_8729e12a42d6ccb9 {
    padding-top: 110px;
  }

  .pb_md--110_dae17112f786a5c1 {
    padding-bottom: 110px;
  }

  .pl_md--110_361b2b277d7b0a1e {
    padding-left: 110px;
  }

  .pr_md--110_0e526018ed741e51 {
    padding-right: 110px;
  }

  .mt_md--110_3f2951a011e99820 {
    margin-top: 110px;
  }

  .mb_md--110_b74d50c0fe8c5836 {
    margin-bottom: 110px;
  }

  .ptb_md--115_ef6190e7b56c75b8 {
    padding: 115px 0;
  }

  .plr_md--115_f54f526290d1b684 {
    padding: 0 115px;
  }

  .pt_md--115_209fa902e28017c3 {
    padding-top: 115px;
  }

  .pb_md--115_bb681d21b3156e62 {
    padding-bottom: 115px;
  }

  .pl_md--115_900ef7378f7cadaf {
    padding-left: 115px;
  }

  .pr_md--115_c6ea5a1b51a50d45 {
    padding-right: 115px;
  }

  .mt_md--115_4bc494e4c3d3cb86 {
    margin-top: 115px;
  }

  .mb_md--115_b9dbc2b202f2c548 {
    margin-bottom: 115px;
  }

  .ptb_md--120_0667e7de665424f9 {
    padding: 120px 0;
  }

  .plr_md--120_6b0e4487c5aec9bf {
    padding: 0 120px;
  }

  .pt_md--120_bbf9dd90af3729c4 {
    padding-top: 120px;
  }

  .pb_md--120_13039fb30fbbcbe9 {
    padding-bottom: 120px;
  }

  .pl_md--120_f7c67624f5dd436c {
    padding-left: 120px;
  }

  .pr_md--120_3fe57408c2471be2 {
    padding-right: 120px;
  }

  .mt_md--120_f58b04505088d765 {
    margin-top: 120px;
  }

  .mb_md--120_efba45123ee7959e {
    margin-bottom: 120px;
  }

  .ptb_md--125_d92c12e27324256d {
    padding: 125px 0;
  }

  .plr_md--125_a1ddca560985fa22 {
    padding: 0 125px;
  }

  .pt_md--125_6da9421c04acf54a {
    padding-top: 125px;
  }

  .pb_md--125_bddf999e6d01ec70 {
    padding-bottom: 125px;
  }

  .pl_md--125_09f87d9ba68c1c1c {
    padding-left: 125px;
  }

  .pr_md--125_097fc58e1e2efa8e {
    padding-right: 125px;
  }

  .mt_md--125_b31a2ed36fed628f {
    margin-top: 125px;
  }

  .mb_md--125_f93f8b42f2f90bcd {
    margin-bottom: 125px;
  }

  .ptb_md--130_7cb56d8ab53f2f1f {
    padding: 130px 0;
  }

  .plr_md--130_072c4cbe8d3c549f {
    padding: 0 130px;
  }

  .pt_md--130_02e1d0194bc419f9 {
    padding-top: 130px;
  }

  .pb_md--130_b0893fe5be9bc84b {
    padding-bottom: 130px;
  }

  .pl_md--130_a6c4cc9f56795133 {
    padding-left: 130px;
  }

  .pr_md--130_b5aa8c5207ba4325 {
    padding-right: 130px;
  }

  .mt_md--130_f80983ad6c65162d {
    margin-top: 130px;
  }

  .mb_md--130_8844d0e12bbe31e4 {
    margin-bottom: 130px;
  }

  .ptb_md--135_4512f34a193eece9 {
    padding: 135px 0;
  }

  .plr_md--135_72ad2c292415301c {
    padding: 0 135px;
  }

  .pt_md--135_a704627533813bac {
    padding-top: 135px;
  }

  .pb_md--135_8c9286e3c628c232 {
    padding-bottom: 135px;
  }

  .pl_md--135_f9f237d2d8a42b7e {
    padding-left: 135px;
  }

  .pr_md--135_e97059ce699762c3 {
    padding-right: 135px;
  }

  .mt_md--135_e84458c2af6c8e51 {
    margin-top: 135px;
  }

  .mb_md--135_b0f95b39d254656e {
    margin-bottom: 135px;
  }

  .ptb_md--140_4cb27f3382b3a19f {
    padding: 140px 0;
  }

  .plr_md--140_4957adbcb7a0f381 {
    padding: 0 140px;
  }

  .pt_md--140_43ae52f6960a9c33 {
    padding-top: 140px;
  }

  .pb_md--140_b36efc0b1f9080fc {
    padding-bottom: 140px;
  }

  .pl_md--140_4d3047a316bab4ae {
    padding-left: 140px;
  }

  .pr_md--140_4f20065bf9c17d96 {
    padding-right: 140px;
  }

  .mt_md--140_8d192fdd0b9d0b1e {
    margin-top: 140px;
  }

  .mb_md--140_6f5097714e1386f2 {
    margin-bottom: 140px;
  }

  .ptb_md--145_9307d4c907e16bda {
    padding: 145px 0;
  }

  .plr_md--145_60fadb3f94a48a4e {
    padding: 0 145px;
  }

  .pt_md--145_cabeb7198e72dfa3 {
    padding-top: 145px;
  }

  .pb_md--145_26386dfd0784fe8d {
    padding-bottom: 145px;
  }

  .pl_md--145_5290b64a925b1feb {
    padding-left: 145px;
  }

  .pr_md--145_73233775d63796dc {
    padding-right: 145px;
  }

  .mt_md--145_daf08c6e2a092993 {
    margin-top: 145px;
  }

  .mb_md--145_f7d9e0dda6883468 {
    margin-bottom: 145px;
  }

  .ptb_md--150_efbb07cbbd2eb69d {
    padding: 150px 0;
  }

  .plr_md--150_e6dd1a73d6f52a5e {
    padding: 0 150px;
  }

  .pt_md--150_e60ae04e143957b7 {
    padding-top: 150px;
  }

  .pb_md--150_5875b44082d37ce0 {
    padding-bottom: 150px;
  }

  .pl_md--150_6e99c84d827ac291 {
    padding-left: 150px;
  }

  .pr_md--150_4c375a5a5e671c1a {
    padding-right: 150px;
  }

  .mt_md--150_33d9085d4b4eabcd {
    margin-top: 150px;
  }

  .mb_md--150_844e95940e9a4ebd {
    margin-bottom: 150px;
  }

  .ptb_md--155_79a040b61b07ce4a {
    padding: 155px 0;
  }

  .plr_md--155_bbbba317bc1a8754 {
    padding: 0 155px;
  }

  .pt_md--155_04bb0dbff9dea08f {
    padding-top: 155px;
  }

  .pb_md--155_f76b5222e7e6e5b2 {
    padding-bottom: 155px;
  }

  .pl_md--155_da6892fca72f32ce {
    padding-left: 155px;
  }

  .pr_md--155_ace29f5d2e75d20c {
    padding-right: 155px;
  }

  .mt_md--155_8b68fff6560105c5 {
    margin-top: 155px;
  }

  .mb_md--155_52453c1ee0bd2507 {
    margin-bottom: 155px;
  }

  .ptb_md--160_5f146ef5890d92b7 {
    padding: 160px 0;
  }

  .plr_md--160_99e7993ba3d11c82 {
    padding: 0 160px;
  }

  .pt_md--160_8546d22d90cedc36 {
    padding-top: 160px;
  }

  .pb_md--160_fbb044b09bdfd07a {
    padding-bottom: 160px;
  }

  .pl_md--160_282e1e14366b00b0 {
    padding-left: 160px;
  }

  .pr_md--160_0ea18846bf890a68 {
    padding-right: 160px;
  }

  .mt_md--160_1d6d53f36ea21ab8 {
    margin-top: 160px;
  }

  .mb_md--160_322cb6ef4cffa26a {
    margin-bottom: 160px;
  }

  .ptb_md--165_4e7de96d5edcd594 {
    padding: 165px 0;
  }

  .plr_md--165_a4beb029d38c68f0 {
    padding: 0 165px;
  }

  .pt_md--165_1d75477ec9c0bea5 {
    padding-top: 165px;
  }

  .pb_md--165_b50b5494bc4d53b7 {
    padding-bottom: 165px;
  }

  .pl_md--165_86d562c45f23a927 {
    padding-left: 165px;
  }

  .pr_md--165_b11c783921f9b181 {
    padding-right: 165px;
  }

  .mt_md--165_305e86280887eb40 {
    margin-top: 165px;
  }

  .mb_md--165_b6ad6fd2ad162c11 {
    margin-bottom: 165px;
  }

  .ptb_md--170_1db85a4a22412d9c {
    padding: 170px 0;
  }

  .plr_md--170_74c8d82a433ed0f4 {
    padding: 0 170px;
  }

  .pt_md--170_985762eed716cd58 {
    padding-top: 170px;
  }

  .pb_md--170_95e9d303b798876c {
    padding-bottom: 170px;
  }

  .pl_md--170_e60f540cbed4bb57 {
    padding-left: 170px;
  }

  .pr_md--170_78dd400b94eb3e7a {
    padding-right: 170px;
  }

  .mt_md--170_47709c54b10b534b {
    margin-top: 170px;
  }

  .mb_md--170_2c96c7178e90a985 {
    margin-bottom: 170px;
  }

  .ptb_md--175_ce946e04b23e5f6b {
    padding: 175px 0;
  }

  .plr_md--175_a0250efd1d5b0c5c {
    padding: 0 175px;
  }

  .pt_md--175_be81171d0e9a12e7 {
    padding-top: 175px;
  }

  .pb_md--175_c3b754b360a627ef {
    padding-bottom: 175px;
  }

  .pl_md--175_3374a5347ab3d8ea {
    padding-left: 175px;
  }

  .pr_md--175_0fec1274b7dbe895 {
    padding-right: 175px;
  }

  .mt_md--175_932eaa7dd771d478 {
    margin-top: 175px;
  }

  .mb_md--175_c2613947c1c2bd7f {
    margin-bottom: 175px;
  }

  .ptb_md--180_995fb0b9ab4735ef {
    padding: 180px 0;
  }

  .plr_md--180_b3fe45a76e0576e3 {
    padding: 0 180px;
  }

  .pt_md--180_f9b69ddffa6d1c63 {
    padding-top: 180px;
  }

  .pb_md--180_3edd7d6005278393 {
    padding-bottom: 180px;
  }

  .pl_md--180_86b9f45960bddba3 {
    padding-left: 180px;
  }

  .pr_md--180_5befc2662a60a4fc {
    padding-right: 180px;
  }

  .mt_md--180_60a23a27a61728c4 {
    margin-top: 180px;
  }

  .mb_md--180_f4a0a23ffdad6e1c {
    margin-bottom: 180px;
  }

  .ptb_md--185_8fcf25d945cdb8a0 {
    padding: 185px 0;
  }

  .plr_md--185_4a7ffae0d01cf391 {
    padding: 0 185px;
  }

  .pt_md--185_431364a67e32a96f {
    padding-top: 185px;
  }

  .pb_md--185_b2198ad8f70135e2 {
    padding-bottom: 185px;
  }

  .pl_md--185_805a1c6364f7a0a0 {
    padding-left: 185px;
  }

  .pr_md--185_c9dbbabcf30897ba {
    padding-right: 185px;
  }

  .mt_md--185_b9791e08bbdb549b {
    margin-top: 185px;
  }

  .mb_md--185_66b6650995deaf87 {
    margin-bottom: 185px;
  }

  .ptb_md--190_018f78e68276a0da {
    padding: 190px 0;
  }

  .plr_md--190_512f3b2f782c3aad {
    padding: 0 190px;
  }

  .pt_md--190_f8232097ccade3d8 {
    padding-top: 190px;
  }

  .pb_md--190_38a679b214fcca66 {
    padding-bottom: 190px;
  }

  .pl_md--190_78f7de5856352f89 {
    padding-left: 190px;
  }

  .pr_md--190_a3f16df5805c70a0 {
    padding-right: 190px;
  }

  .mt_md--190_eb640bc9fda32d7a {
    margin-top: 190px;
  }

  .mb_md--190_33ec62717b57aa83 {
    margin-bottom: 190px;
  }

  .ptb_md--195_4f83be87a91ca3da {
    padding: 195px 0;
  }

  .plr_md--195_2dd310ef7d965a7d {
    padding: 0 195px;
  }

  .pt_md--195_b2f8cf6cfdd8abae {
    padding-top: 195px;
  }

  .pb_md--195_4df019e08a0098e8 {
    padding-bottom: 195px;
  }

  .pl_md--195_200263e012d15811 {
    padding-left: 195px;
  }

  .pr_md--195_7472a72498a27b70 {
    padding-right: 195px;
  }

  .mt_md--195_fc19783f5a1a854d {
    margin-top: 195px;
  }

  .mb_md--195_6e455675f9b81146 {
    margin-bottom: 195px;
  }

  .ptb_md--200_60f0e6e238166fbc {
    padding: 200px 0;
  }

  .plr_md--200_c52ce07b7dac342e {
    padding: 0 200px;
  }

  .pt_md--200_c491e706c1945ad4 {
    padding-top: 200px;
  }

  .pb_md--200_3967dfa2f0139ef0 {
    padding-bottom: 200px;
  }

  .pl_md--200_5f6c1c778388ea3b {
    padding-left: 200px;
  }

  .pr_md--200_d91740626f04d1fd {
    padding-right: 200px;
  }

  .mt_md--200_6bd4884f295a6199 {
    margin-top: 200px;
  }

  .mb_md--200_5e8cdef3bf2ef465 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_c7fea734e61e8bc8 {
    padding: 250px 0;
  }

  .ptb_sm--0_6dc516cd952d969a {
    padding: 0;
  }

  .pl_sm--0_ce9ff998ebd79496 {
    padding-left: 0;
  }

  .pr_sm--0_6a10731e16f8372a {
    padding-right: 0;
  }

  .pt_sm--0_d269743fefa73990 {
    padding-top: 0;
  }

  .pb_sm--0_97db8cac0cdc6d79 {
    padding-bottom: 0;
  }

  .pb_sm--80_313754da03eed75c {
    padding-bottom: 30px;
  }

  .pt_sm--50_4fb21cafb8912ef5 {
    padding-top: 50px;
  }

  .mr_sm--0_202eac206317e94e {
    margin-right: 0;
  }

  .ml_sm--0_90bcdf711fea1bd3 {
    margin-left: 0;
  }

  .mt_sm--0_bda45cd52317a693 {
    margin-top: 0;
  }

  .mb_sm--0_6ec4139dabddc91d {
    margin-bottom: 0;
  }

  .pt_sm--150_5d1b7ddf779912b0 {
    padding-top: 150px;
  }

  .pb_sm--110_4b8f9e9d60af723e {
    padding-bottom: 110px;
  }

  .ptb_sm--5_f882f8fde49deb98 {
    padding: 5px 0;
  }

  .plr_sm--5_4e4c27d7666766d5 {
    padding: 0 5px;
  }

  .pt_sm--5_e15725672413f051 {
    padding-top: 5px;
  }

  .pb_sm--5_ad79fae011f3eeb3 {
    padding-bottom: 5px;
  }

  .pl_sm--5_6e3fc4c1b2a18e88 {
    padding-left: 5px;
  }

  .pr_sm--5_4178883f2c349987 {
    padding-right: 5px;
  }

  .mt_sm--5_4bb4b27827a2a158 {
    margin-top: 5px;
  }

  .ml_sm--5_0618b81442062e0c {
    margin-left: 5px;
  }

  .mr_sm--5_d61f64cdc4e53a09 {
    margin-right: 5px;
  }

  .mb_sm--5_86151bdfb238d5b6 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_2c0db23cd2f9e46c {
    padding: 10px 0;
  }

  .plr_sm--10_b0b8d792e86ef087 {
    padding: 0 10px;
  }

  .pt_sm--10_726ad5db49d089a0 {
    padding-top: 10px;
  }

  .pb_sm--10_24b4a9923bcb7293 {
    padding-bottom: 10px;
  }

  .pl_sm--10_cbe24619680e2164 {
    padding-left: 10px;
  }

  .pr_sm--10_e24da06289e58854 {
    padding-right: 10px;
  }

  .mt_sm--10_1aa9fffc5119d502 {
    margin-top: 10px;
  }

  .ml_sm--10_7f8fd08a2f1147b3 {
    margin-left: 10px;
  }

  .mr_sm--10_4995b00d92ee8623 {
    margin-right: 10px;
  }

  .mb_sm--10_df32b94e470bbc5e {
    margin-bottom: 10px;
  }

  .ptb_sm--15_673c4ba86a674e04 {
    padding: 15px 0;
  }

  .plr_sm--15_4fe948311a27ffc0 {
    padding: 0 15px;
  }

  .pt_sm--15_966d920fe5f59cc7 {
    padding-top: 15px;
  }

  .pb_sm--15_cb8b7c79ad5ee854 {
    padding-bottom: 15px;
  }

  .pl_sm--15_f181db173cd61c8b {
    padding-left: 15px;
  }

  .pr_sm--15_d5f111a4de41310c {
    padding-right: 15px;
  }

  .mt_sm--15_9535f98403728e90 {
    margin-top: 15px;
  }

  .ml_sm--15_1c3ad4b570618c69 {
    margin-left: 15px;
  }

  .mr_sm--15_698010a0b4380900 {
    margin-right: 15px;
  }

  .mb_sm--15_6c16433cefa0bc7d {
    margin-bottom: 15px;
  }

  .ptb_sm--20_968d6ba7b7e1f286 {
    padding: 20px 0;
  }

  .plr_sm--20_0f6beddeda458bc0 {
    padding: 0 20px;
  }

  .pt_sm--20_42b99bd122479001 {
    padding-top: 20px;
  }

  .pb_sm--20_2c11f8bbc3c9c1cd {
    padding-bottom: 20px;
  }

  .pl_sm--20_48a26857abd3d535 {
    padding-left: 20px;
  }

  .pr_sm--20_17ab85209599f57f {
    padding-right: 20px;
  }

  .mt_sm--20_82bcdc69d7300e2c {
    margin-top: 20px;
  }

  .ml_sm--20_6a6294394ac472a5 {
    margin-left: 20px;
  }

  .mr_sm--20_dc617d8ac7952b2f {
    margin-right: 20px;
  }

  .mb_sm--20_fcce49ae0463e6d2 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_326dc7cfa19f0dc1 {
    padding: 25px 0;
  }

  .plr_sm--25_1f199e0b98163ee3 {
    padding: 0 25px;
  }

  .pt_sm--25_89de9c61a8e190da {
    padding-top: 25px;
  }

  .pb_sm--25_65e2a69dd37836d4 {
    padding-bottom: 25px;
  }

  .pl_sm--25_7e73eb272ed01c3c {
    padding-left: 25px;
  }

  .pr_sm--25_d24e283cb5ebdded {
    padding-right: 25px;
  }

  .mt_sm--25_66aca7beda4e57ce {
    margin-top: 25px;
  }

  .ml_sm--25_584d6ce2d68f22bb {
    margin-left: 25px;
  }

  .mr_sm--25_320fb5f51b65d92c {
    margin-right: 25px;
  }

  .mb_sm--25_9a31747b51619ed1 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_1c441111b7535f2f {
    padding: 30px 0;
  }

  .plr_sm--30_67c8067e6fbfb7fd {
    padding: 0 30px;
  }

  .pt_sm--30_663b6e20d18bc34e {
    padding-top: 30px;
  }

  .pb_sm--30_0d1c52b0761ee7e7 {
    padding-bottom: 30px;
  }

  .pl_sm--30_b76b8be833aad89f {
    padding-left: 30px;
  }

  .pr_sm--30_a7d9067ffc271b35 {
    padding-right: 30px;
  }

  .mt_sm--30_a7daa07d58a4b1de {
    margin-top: 30px;
  }

  .ml_sm--30_ffd026907f7be62f {
    margin-left: 30px;
  }

  .mr_sm--30_7e55e75bda08f931 {
    margin-right: 30px;
  }

  .mb_sm--30_1d1b08d62d6e470b {
    margin-bottom: 30px;
  }

  .ptb_sm--35_eb5d24cb1e5852be {
    padding: 35px 0;
  }

  .plr_sm--35_46f0c8b10e392454 {
    padding: 0 35px;
  }

  .pt_sm--35_e1f435a46d97c105 {
    padding-top: 35px;
  }

  .pb_sm--35_3e5d68dd0da69a36 {
    padding-bottom: 35px;
  }

  .pl_sm--35_232dc8eac107874b {
    padding-left: 35px;
  }

  .pr_sm--35_9b208a7468ca0f79 {
    padding-right: 35px;
  }

  .mt_sm--35_1da537c1cf528a57 {
    margin-top: 35px;
  }

  .ml_sm--35_e6deee9883b572bd {
    margin-left: 35px;
  }

  .mr_sm--35_9433b39aaf073925 {
    margin-right: 35px;
  }

  .mb_sm--35_b3bd2943873fdabf {
    margin-bottom: 35px;
  }

  .ptb_sm--40_b5cf40685bccdbd3 {
    padding: 40px 0;
  }

  .plr_sm--40_ccc9441c43857967 {
    padding: 0 40px;
  }

  .pt_sm--40_ebcc53d75239bf04 {
    padding-top: 40px;
  }

  .pb_sm--40_481deae927c02cb2 {
    padding-bottom: 40px;
  }

  .pl_sm--40_d99505105cf2434c {
    padding-left: 40px;
  }

  .pr_sm--40_fe36d83ec8f3be23 {
    padding-right: 40px;
  }

  .mt_sm--40_c605003bef6dd3dc {
    margin-top: 40px;
  }

  .ml_sm--40_32d9aa5a4053573c {
    margin-left: 40px;
  }

  .mr_sm--40_29b29dc2fa9cdecb {
    margin-right: 40px;
  }

  .mb_sm--40_62bf5440b100f8e9 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_fe75ccfb5035cc4c {
    padding: 45px 0;
  }

  .plr_sm--45_10c048249a19c7e7 {
    padding: 0 45px;
  }

  .pt_sm--45_36b1f0478267c8aa {
    padding-top: 45px;
  }

  .pb_sm--45_e244f8620e85d982 {
    padding-bottom: 45px;
  }

  .pl_sm--45_8a915f078cc11a60 {
    padding-left: 45px;
  }

  .pr_sm--45_d5c1c5a4f095e062 {
    padding-right: 45px;
  }

  .mt_sm--45_a8cd987cf41a3943 {
    margin-top: 45px;
  }

  .ml_sm--45_a5fb0ef11a217955 {
    margin-left: 45px;
  }

  .mr_sm--45_bf24d76627e18c1f {
    margin-right: 45px;
  }

  .mb_sm--45_98e3d8ecb61d9cf1 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_edcd3389180709cd {
    padding: 50px 0;
  }

  .plr_sm--50_717605f7fccb7c6f {
    padding: 0 50px;
  }

  .pt_sm--50_4fb21cafb8912ef5 {
    padding-top: 50px;
  }

  .pb_sm--50_42d6978000033778 {
    padding-bottom: 50px;
  }

  .pl_sm--50_7d443f9e24109c92 {
    padding-left: 50px;
  }

  .pr_sm--50_b46b9865a6465b48 {
    padding-right: 50px;
  }

  .mt_sm--50_847a16296e397ff0 {
    margin-top: 50px;
  }

  .ml_sm--50_8c4536742c9fcc18 {
    margin-left: 50px;
  }

  .mr_sm--50_5f1537256803698a {
    margin-right: 50px;
  }

  .mb_sm--50_4ad6a005c9a70886 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_121899472026024c {
    padding: 55px 0;
  }

  .plr_sm--55_c2aa586f483f7e04 {
    padding: 0 55px;
  }

  .pt_sm--55_0168d7b41918c537 {
    padding-top: 55px;
  }

  .pb_sm--55_c4431f60125693b0 {
    padding-bottom: 55px;
  }

  .pl_sm--55_f41bf407d0398c77 {
    padding-left: 55px;
  }

  .pr_sm--55_f00f4eeb98fdddd8 {
    padding-right: 55px;
  }

  .mt_sm--55_180dc67134b11035 {
    margin-top: 55px;
  }

  .ml_sm--55_20377bd8b8fd2e38 {
    margin-left: 55px;
  }

  .mr_sm--55_eceffd38b807075c {
    margin-right: 55px;
  }

  .mb_sm--55_ecfd7d24ed31e7da {
    margin-bottom: 55px;
  }

  .ptb_sm--60_fd4a37cb8a4d72c6 {
    padding: 60px 0;
  }

  .plr_sm--60_81f20a08c3184362 {
    padding: 0 60px;
  }

  .pt_sm--60_172045ede49a1405 {
    padding-top: 60px;
  }

  .pb_sm--60_7b078080a77f67a3 {
    padding-bottom: 60px;
  }

  .pl_sm--60_27ee471c871a36ea {
    padding-left: 60px;
  }

  .pr_sm--60_45af482a4d7d9bca {
    padding-right: 60px;
  }

  .mt_sm--60_c7596a08dc824f5a {
    margin-top: 60px;
  }

  .ml_sm--60_051ad66086646785 {
    margin-left: 60px;
  }

  .mr_sm--60_794a35c293f2d68d {
    margin-right: 60px;
  }

  .mb_sm--60_f2e6fd3a21337734 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_93df34b6fa7c3111 {
    padding: 65px 0;
  }

  .plr_sm--65_3f84e022b8eb7c6e {
    padding: 0 65px;
  }

  .pt_sm--65_e0bea36078279cf5 {
    padding-top: 65px;
  }

  .pb_sm--65_7ced7b33aa1f4ae8 {
    padding-bottom: 65px;
  }

  .pl_sm--65_611e3da046ec9c7a {
    padding-left: 65px;
  }

  .pr_sm--65_bf657d54e49700b3 {
    padding-right: 65px;
  }

  .mt_sm--65_cbea070e192f1bd8 {
    margin-top: 65px;
  }

  .ml_sm--65_bf61baa965b867f9 {
    margin-left: 65px;
  }

  .mr_sm--65_2717297e3260c514 {
    margin-right: 65px;
  }

  .mb_sm--65_e3c2fde9e083bdc2 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_e0cb1fe8bc45b7b4 {
    padding: 70px 0;
  }

  .plr_sm--70_a086e1e5fa501b59 {
    padding: 0 70px;
  }

  .pt_sm--70_92c4bdb68e5bb594 {
    padding-top: 70px;
  }

  .pb_sm--70_9bbf7c7a2cb294ec {
    padding-bottom: 70px;
  }

  .pl_sm--70_9ee0fffbf49568be {
    padding-left: 70px;
  }

  .pr_sm--70_2b087fa65dfd71b4 {
    padding-right: 70px;
  }

  .mt_sm--70_26d687abc8e0ad9e {
    margin-top: 70px;
  }

  .ml_sm--70_dcf5b0a1c809bb81 {
    margin-left: 70px;
  }

  .mr_sm--70_47c345b566d19e29 {
    margin-right: 70px;
  }

  .mb_sm--70_d83b300f814cfa8d {
    margin-bottom: 70px;
  }

  .ptb_sm--75_73361ac4e52f1b2b {
    padding: 75px 0;
  }

  .plr_sm--75_fbe8186551903eb6 {
    padding: 0 75px;
  }

  .pt_sm--75_94927f2c8435d603 {
    padding-top: 75px;
  }

  .pb_sm--75_293c538a611b6116 {
    padding-bottom: 75px;
  }

  .pl_sm--75_4594300f3ab3935f {
    padding-left: 75px;
  }

  .pr_sm--75_9aebaef3d6626d0a {
    padding-right: 75px;
  }

  .mt_sm--75_65ab040905084392 {
    margin-top: 75px;
  }

  .ml_sm--75_689a5adbcdbfafaa {
    margin-left: 75px;
  }

  .mr_sm--75_7366b0c919567bef {
    margin-right: 75px;
  }

  .mb_sm--75_aaa120aaf8bbd553 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_74ae0a9fe20854df {
    padding: 80px 0;
  }

  .plr_sm--80_9e6b83d2934e1a42 {
    padding: 0 80px;
  }

  .pt_sm--80_8603a467b1403e6b {
    padding-top: 80px;
  }

  .pb_sm--80_313754da03eed75c {
    padding-bottom: 80px;
  }

  .pl_sm--80_da9875649effdc6e {
    padding-left: 80px;
  }

  .pr_sm--80_83d68912c5d6f545 {
    padding-right: 80px;
  }

  .mt_sm--80_9fb81553b0445ace {
    margin-top: 80px;
  }

  .ml_sm--80_0d1fc54c31c06237 {
    margin-left: 80px;
  }

  .mr_sm--80_6a7c8b25beaa8422 {
    margin-right: 80px;
  }

  .mb_sm--80_48d11f093672805e {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f03d4b79f5c7f6a9 {
    padding: 85px 0;
  }

  .plr_sm--85_55a6849a5ce6dba4 {
    padding: 0 85px;
  }

  .pt_sm--85_a09346eefe6d70fb {
    padding-top: 85px;
  }

  .pb_sm--85_02693bf124f81810 {
    padding-bottom: 85px;
  }

  .pl_sm--85_62e40614301ca7d3 {
    padding-left: 85px;
  }

  .pr_sm--85_ef0a46501759d6ee {
    padding-right: 85px;
  }

  .mt_sm--85_cf2e4a661658d78b {
    margin-top: 85px;
  }

  .ml_sm--85_35a4bd346c9e4b0e {
    margin-left: 85px;
  }

  .mr_sm--85_99213b48aeb64c17 {
    margin-right: 85px;
  }

  .mb_sm--85_df5d3521ee506037 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_a56247231d505e0b {
    padding: 90px 0;
  }

  .plr_sm--90_6b7496ba4e60de2a {
    padding: 0 90px;
  }

  .pt_sm--90_5263de99fc5d2137 {
    padding-top: 90px;
  }

  .pb_sm--90_e1823fa8e7f96fe9 {
    padding-bottom: 90px;
  }

  .pl_sm--90_15f06c9554b76e4d {
    padding-left: 90px;
  }

  .pr_sm--90_49f1daf210846d90 {
    padding-right: 90px;
  }

  .mt_sm--90_da653b7bd673166e {
    margin-top: 90px;
  }

  .ml_sm--90_90d1666099e6fb0e {
    margin-left: 90px;
  }

  .mr_sm--90_1df4326ad6de1e35 {
    margin-right: 90px;
  }

  .mb_sm--90_5c99ab99604ed79a {
    margin-bottom: 90px;
  }

  .ptb_sm--95_54297ec49f95a838 {
    padding: 95px 0;
  }

  .plr_sm--95_b316616d4f4aa368 {
    padding: 0 95px;
  }

  .pt_sm--95_c22b81ef11a30877 {
    padding-top: 95px;
  }

  .pb_sm--95_5cbfbe319bc74fc6 {
    padding-bottom: 95px;
  }

  .pl_sm--95_adad6b6ed1e39b39 {
    padding-left: 95px;
  }

  .pr_sm--95_3f36dd6abd588802 {
    padding-right: 95px;
  }

  .mt_sm--95_41efc37f035237d2 {
    margin-top: 95px;
  }

  .ml_sm--95_eda98e4074d00a04 {
    margin-left: 95px;
  }

  .mr_sm--95_0da77382852c6722 {
    margin-right: 95px;
  }

  .mb_sm--95_dee9277909866ce5 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_94c8aa39a210b76a {
    padding: 100px 0;
  }

  .plr_sm--100_2c93f79a41557b0e {
    padding: 0 100px;
  }

  .pt_sm--100_7bfe08799951d0e4 {
    padding-top: 100px;
  }

  .pb_sm--100_2d7174f33ac047b5 {
    padding-bottom: 100px;
  }

  .pl_sm--100_733e1453b6ebedc8 {
    padding-left: 100px;
  }

  .pr_sm--100_d7e327dcb9e52a09 {
    padding-right: 100px;
  }

  .mt_sm--100_39ea74367dbb9b4a {
    margin-top: 100px;
  }

  .ml_sm--100_34bd9383a5ada00c {
    margin-left: 100px;
  }

  .mr_sm--100_dc8a883c1fb3aeb7 {
    margin-right: 100px;
  }

  .mb_sm--100_b9f547ced4d8fbb0 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_c03a0f9f490164d4 {
    padding: 105px 0;
  }

  .plr_sm--105_e9009d3666217d00 {
    padding: 0 105px;
  }

  .pt_sm--105_0e6f3a838a2ddd79 {
    padding-top: 105px;
  }

  .pb_sm--105_3ae60af73471df0c {
    padding-bottom: 105px;
  }

  .pl_sm--105_566bd7f22553ef6d {
    padding-left: 105px;
  }

  .pr_sm--105_c46a09d778f6f76b {
    padding-right: 105px;
  }

  .mt_sm--105_0f9d0ed99e11d326 {
    margin-top: 105px;
  }

  .ml_sm--105_a824cc2e10fd618b {
    margin-left: 105px;
  }

  .mr_sm--105_e1381923a34e5dec {
    margin-right: 105px;
  }

  .mb_sm--105_0377dae6be9c6b70 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_2db6219c37935658 {
    padding: 110px 0;
  }

  .plr_sm--110_5ba693cfb9b786f3 {
    padding: 0 110px;
  }

  .pt_sm--110_93447b55a199bccc {
    padding-top: 110px;
  }

  .pb_sm--110_4b8f9e9d60af723e {
    padding-bottom: 110px;
  }

  .pl_sm--110_dacfd92cb887c36e {
    padding-left: 110px;
  }

  .pr_sm--110_9ec99bf11097a867 {
    padding-right: 110px;
  }

  .mt_sm--110_26e752f5af6f04be {
    margin-top: 110px;
  }

  .ml_sm--110_c7c551e794128352 {
    margin-left: 110px;
  }

  .mr_sm--110_455163b9b551733b {
    margin-right: 110px;
  }

  .mb_sm--110_d2f8ba8d8c521c33 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_4ec56222011d40e0 {
    padding: 115px 0;
  }

  .plr_sm--115_013741d1059a6ede {
    padding: 0 115px;
  }

  .pt_sm--115_a079b16deceb8ac8 {
    padding-top: 115px;
  }

  .pb_sm--115_23875608f213965f {
    padding-bottom: 115px;
  }

  .pl_sm--115_af9c042e85109d3c {
    padding-left: 115px;
  }

  .pr_sm--115_ff0fd5556d89db07 {
    padding-right: 115px;
  }

  .mt_sm--115_ef95d5ff3eb4b5b9 {
    margin-top: 115px;
  }

  .ml_sm--115_fca819631dfc7ce6 {
    margin-left: 115px;
  }

  .mr_sm--115_56c4de47e9aedae5 {
    margin-right: 115px;
  }

  .mb_sm--115_eecc899c0fe64e78 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_dcab74da50e0b060 {
    padding: 120px 0;
  }

  .plr_sm--120_62ca0b29a696537f {
    padding: 0 120px;
  }

  .pt_sm--120_9906f812df85ac2f {
    padding-top: 120px;
  }

  .pb_sm--120_9c2b6d375306aadd {
    padding-bottom: 120px;
  }

  .pl_sm--120_8069b4b3490d2532 {
    padding-left: 120px;
  }

  .pr_sm--120_e0e0529277dcb33a {
    padding-right: 120px;
  }

  .mt_sm--120_14195a122610cfe7 {
    margin-top: 120px;
  }

  .ml_sm--120_120080e63571c3eb {
    margin-left: 120px;
  }

  .mr_sm--120_7e03d677dce19bf3 {
    margin-right: 120px;
  }

  .mb_sm--120_71d440bcc88621e8 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_303d72dae02ad1d3 {
    padding: 125px 0;
  }

  .plr_sm--125_e0aae7af72fca327 {
    padding: 0 125px;
  }

  .pt_sm--125_36f9af756a2e5ba3 {
    padding-top: 125px;
  }

  .pb_sm--125_07fd6bbb89e5183b {
    padding-bottom: 125px;
  }

  .pl_sm--125_380680db21e4ede4 {
    padding-left: 125px;
  }

  .pr_sm--125_789f5cd9083c218f {
    padding-right: 125px;
  }

  .mt_sm--125_53a715361756b932 {
    margin-top: 125px;
  }

  .ml_sm--125_80c3b9f0a116ecc3 {
    margin-left: 125px;
  }

  .mr_sm--125_d56e4687f07c2201 {
    margin-right: 125px;
  }

  .mb_sm--125_25cb47ef5b739e7f {
    margin-bottom: 125px;
  }

  .ptb_sm--130_9ab56979b3a7d8b1 {
    padding: 130px 0;
  }

  .plr_sm--130_d7b4bfac33774f6b {
    padding: 0 130px;
  }

  .pt_sm--130_6db3e44b1d837f29 {
    padding-top: 130px;
  }

  .pb_sm--130_c15f8f7c24d81acc {
    padding-bottom: 130px;
  }

  .pl_sm--130_8f59a1f07084880a {
    padding-left: 130px;
  }

  .pr_sm--130_f0aee26f2ee4fc4e {
    padding-right: 130px;
  }

  .mt_sm--130_0af204b50e3ac971 {
    margin-top: 130px;
  }

  .ml_sm--130_2dba60273b9ecf8f {
    margin-left: 130px;
  }

  .mr_sm--130_caf9d1f66b91a728 {
    margin-right: 130px;
  }

  .mb_sm--130_2ee495471e676a59 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_e3867a1b9255dbce {
    padding: 135px 0;
  }

  .plr_sm--135_4ce93bd671f901c9 {
    padding: 0 135px;
  }

  .pt_sm--135_739edac00fc5cda1 {
    padding-top: 135px;
  }

  .pb_sm--135_9a7c47a67b3357e8 {
    padding-bottom: 135px;
  }

  .pl_sm--135_b64bec348aff5317 {
    padding-left: 135px;
  }

  .pr_sm--135_e61a8142b267c13c {
    padding-right: 135px;
  }

  .mt_sm--135_65627628e43e5e34 {
    margin-top: 135px;
  }

  .ml_sm--135_1ad96209380b6b10 {
    margin-left: 135px;
  }

  .mr_sm--135_0a552f1da65204b6 {
    margin-right: 135px;
  }

  .mb_sm--135_6f25e70293f3622b {
    margin-bottom: 135px;
  }

  .ptb_sm--140_e7eccec507dfc254 {
    padding: 140px 0;
  }

  .plr_sm--140_bd77874f66f01dfc {
    padding: 0 140px;
  }

  .pt_sm--140_553af7c8084ad643 {
    padding-top: 140px;
  }

  .pb_sm--140_6f4a46a407c8ca84 {
    padding-bottom: 140px;
  }

  .pl_sm--140_f03e5aa8533b360f {
    padding-left: 140px;
  }

  .pr_sm--140_6d7dc2c6c6d0d15e {
    padding-right: 140px;
  }

  .mt_sm--140_c8ddca6d3b2ba9ba {
    margin-top: 140px;
  }

  .ml_sm--140_da116b521f6bcfff {
    margin-left: 140px;
  }

  .mr_sm--140_fb1133f4415944a3 {
    margin-right: 140px;
  }

  .mb_sm--140_dfd1a33d29dc10bd {
    margin-bottom: 140px;
  }

  .ptb_sm--145_00aec4975c36766f {
    padding: 145px 0;
  }

  .plr_sm--145_ba9f6bb145e7b761 {
    padding: 0 145px;
  }

  .pt_sm--145_da177150a0d91cd7 {
    padding-top: 145px;
  }

  .pb_sm--145_f647c846147b13e6 {
    padding-bottom: 145px;
  }

  .pl_sm--145_dc33d0f97f865d71 {
    padding-left: 145px;
  }

  .pr_sm--145_ec3aa7c318a5ca1f {
    padding-right: 145px;
  }

  .mt_sm--145_70461d57e37c40df {
    margin-top: 145px;
  }

  .ml_sm--145_30e5146db3e00d4d {
    margin-left: 145px;
  }

  .mr_sm--145_7b1940dedc9bac3b {
    margin-right: 145px;
  }

  .mb_sm--145_0baa1a67f3361a23 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_a17c5d0291748763 {
    padding: 150px 0;
  }

  .plr_sm--150_eae8b7b640cb8b28 {
    padding: 0 150px;
  }

  .pt_sm--150_5d1b7ddf779912b0 {
    padding-top: 150px;
  }

  .pb_sm--150_50b6e773f66e09ac {
    padding-bottom: 150px;
  }

  .pl_sm--150_c4360498923d68e2 {
    padding-left: 150px;
  }

  .pr_sm--150_3a82b0be4f011e59 {
    padding-right: 150px;
  }

  .mt_sm--150_9552825ef2c5de4b {
    margin-top: 150px;
  }

  .ml_sm--150_ac8f2d2e102d79ae {
    margin-left: 150px;
  }

  .mr_sm--150_170910983256cb9b {
    margin-right: 150px;
  }

  .mb_sm--150_cdcebf6939dade35 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_77e6b3a4edbb00e1 {
    padding: 155px 0;
  }

  .plr_sm--155_aa81b038f957cb82 {
    padding: 0 155px;
  }

  .pt_sm--155_3618a75b7c207d95 {
    padding-top: 155px;
  }

  .pb_sm--155_5ceb8b6703629b10 {
    padding-bottom: 155px;
  }

  .pl_sm--155_fc6a66f8d295c338 {
    padding-left: 155px;
  }

  .pr_sm--155_55ffab267ca780fb {
    padding-right: 155px;
  }

  .mt_sm--155_299afad92309b832 {
    margin-top: 155px;
  }

  .ml_sm--155_e0c9d5134931e065 {
    margin-left: 155px;
  }

  .mr_sm--155_8207671c8808df45 {
    margin-right: 155px;
  }

  .mb_sm--155_6ae83884a743ff9a {
    margin-bottom: 155px;
  }

  .ptb_sm--160_66a841da7b3fe277 {
    padding: 160px 0;
  }

  .plr_sm--160_0ca22d8f7317ce79 {
    padding: 0 160px;
  }

  .pt_sm--160_b9b683e5f23ebc02 {
    padding-top: 160px;
  }

  .pb_sm--160_ee353274494fbd92 {
    padding-bottom: 160px;
  }

  .pl_sm--160_00f7c4ab4a8a4ad8 {
    padding-left: 160px;
  }

  .pr_sm--160_b3a9a0756a05ac61 {
    padding-right: 160px;
  }

  .mt_sm--160_178e13362707cfb9 {
    margin-top: 160px;
  }

  .ml_sm--160_06d8695558dc53ec {
    margin-left: 160px;
  }

  .mr_sm--160_2941e10896e4eb37 {
    margin-right: 160px;
  }

  .mb_sm--160_eef809d9061a3be6 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_55096b265925f81b {
    padding: 165px 0;
  }

  .plr_sm--165_4f3713a4e19bff69 {
    padding: 0 165px;
  }

  .pt_sm--165_7f5baeb0339ab66f {
    padding-top: 165px;
  }

  .pb_sm--165_261082224e573eb9 {
    padding-bottom: 165px;
  }

  .pl_sm--165_863da34b7d474d9b {
    padding-left: 165px;
  }

  .pr_sm--165_de4f22610cf280c7 {
    padding-right: 165px;
  }

  .mt_sm--165_077becd283f8b50e {
    margin-top: 165px;
  }

  .ml_sm--165_330b1ac05f0cafc2 {
    margin-left: 165px;
  }

  .mr_sm--165_8f87e732137806ec {
    margin-right: 165px;
  }

  .mb_sm--165_d537644ec738fa74 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_e9c0e8bd82d026ec {
    padding: 170px 0;
  }

  .plr_sm--170_3a9b472de469ef69 {
    padding: 0 170px;
  }

  .pt_sm--170_9a53c5b83223acc7 {
    padding-top: 170px;
  }

  .pb_sm--170_5b8669f170e3eff6 {
    padding-bottom: 170px;
  }

  .pl_sm--170_1bdcdf81429c5128 {
    padding-left: 170px;
  }

  .pr_sm--170_0ea5e994dd7ebc7d {
    padding-right: 170px;
  }

  .mt_sm--170_cfef520222d63e30 {
    margin-top: 170px;
  }

  .ml_sm--170_6904fb550f0810ba {
    margin-left: 170px;
  }

  .mr_sm--170_0316731ec5e9ae34 {
    margin-right: 170px;
  }

  .mb_sm--170_da0768eb3b045405 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_58499b37810f3499 {
    padding: 175px 0;
  }

  .plr_sm--175_71f203710f1bfbe0 {
    padding: 0 175px;
  }

  .pt_sm--175_4d248dcc0617be58 {
    padding-top: 175px;
  }

  .pb_sm--175_d75d61ff74359379 {
    padding-bottom: 175px;
  }

  .pl_sm--175_d2c96f65698bca16 {
    padding-left: 175px;
  }

  .pr_sm--175_33223dae59dcc374 {
    padding-right: 175px;
  }

  .mt_sm--175_b3383779588de56d {
    margin-top: 175px;
  }

  .ml_sm--175_f6372cb06c4786ec {
    margin-left: 175px;
  }

  .mr_sm--175_4368923131979299 {
    margin-right: 175px;
  }

  .mb_sm--175_4fc9fb8611db4fc1 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_9aa8e0054625b4aa {
    padding: 180px 0;
  }

  .plr_sm--180_ccd3e2aaae0e48ab {
    padding: 0 180px;
  }

  .pt_sm--180_42d7bb37f07d64cb {
    padding-top: 180px;
  }

  .pb_sm--180_f705f95dba851161 {
    padding-bottom: 180px;
  }

  .pl_sm--180_db904e7dfe72e219 {
    padding-left: 180px;
  }

  .pr_sm--180_8b955502762e0bb6 {
    padding-right: 180px;
  }

  .mt_sm--180_948c78ab4051a447 {
    margin-top: 180px;
  }

  .ml_sm--180_3e48f6c62c656870 {
    margin-left: 180px;
  }

  .mr_sm--180_a9d44ae378a3b7b0 {
    margin-right: 180px;
  }

  .mb_sm--180_ecd787bd8bc66a07 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_47c1ed4f20aa00fd {
    padding: 185px 0;
  }

  .plr_sm--185_aa7d6d172822976b {
    padding: 0 185px;
  }

  .pt_sm--185_7735220f3bfebcb5 {
    padding-top: 185px;
  }

  .pb_sm--185_72379fc9e3e475d5 {
    padding-bottom: 185px;
  }

  .pl_sm--185_f4712804bcb292f4 {
    padding-left: 185px;
  }

  .pr_sm--185_6c774268a9b8baa0 {
    padding-right: 185px;
  }

  .mt_sm--185_a6c25782aa519d04 {
    margin-top: 185px;
  }

  .ml_sm--185_a7dd579a0d37209c {
    margin-left: 185px;
  }

  .mr_sm--185_42136befeb279201 {
    margin-right: 185px;
  }

  .mb_sm--185_556e6f4cebd5e24c {
    margin-bottom: 185px;
  }

  .ptb_sm--190_5eb39671d9a8508d {
    padding: 190px 0;
  }

  .plr_sm--190_6a18d3c3fbd9f80f {
    padding: 0 190px;
  }

  .pt_sm--190_e0b4de18aad22935 {
    padding-top: 190px;
  }

  .pb_sm--190_5d33eeb96f4efe6e {
    padding-bottom: 190px;
  }

  .pl_sm--190_fe3867bd3eddfd7d {
    padding-left: 190px;
  }

  .pr_sm--190_002bfcf52d8e73aa {
    padding-right: 190px;
  }

  .mt_sm--190_e074ca6223a74913 {
    margin-top: 190px;
  }

  .ml_sm--190_a50d053148f99cce {
    margin-left: 190px;
  }

  .mr_sm--190_2889307ac7957998 {
    margin-right: 190px;
  }

  .mb_sm--190_1a5e3f82dcf3ad5a {
    margin-bottom: 190px;
  }

  .ptb_sm--195_211b3f69c34162ec {
    padding: 195px 0;
  }

  .plr_sm--195_24a52307d120f695 {
    padding: 0 195px;
  }

  .pt_sm--195_662c737d4ba6f9bd {
    padding-top: 195px;
  }

  .pb_sm--195_a5e8513bbe2a6769 {
    padding-bottom: 195px;
  }

  .pl_sm--195_4d29dcf7791e4f32 {
    padding-left: 195px;
  }

  .pr_sm--195_e017ed293318ee7d {
    padding-right: 195px;
  }

  .mt_sm--195_ef7e9fe7a0727608 {
    margin-top: 195px;
  }

  .ml_sm--195_93798406c72edf93 {
    margin-left: 195px;
  }

  .mr_sm--195_d6189e54a2ce54bf {
    margin-right: 195px;
  }

  .mb_sm--195_c2376232767b1a28 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_9b466fe089c2b751 {
    padding: 200px 0;
  }

  .plr_sm--200_8e5968f1b9d87de1 {
    padding: 0 200px;
  }

  .pt_sm--200_3d0907954609a6a4 {
    padding-top: 200px;
  }

  .pb_sm--200_5cf74e8e5dea6e85 {
    padding-bottom: 200px;
  }

  .pl_sm--200_bc557141851c3135 {
    padding-left: 200px;
  }

  .pr_sm--200_9b1a7a69bf35287b {
    padding-right: 200px;
  }

  .mt_sm--200_c82adae53f0086de {
    margin-top: 200px;
  }

  .ml_sm--200_9b78bc55b3ac9dd1 {
    margin-left: 200px;
  }

  .mr_sm--200_f04a85aa89291524 {
    margin-right: 200px;
  }

  .mb_sm--200_d3892e85c7f1e11b {
    margin-bottom: 200px;
  }

  .pl_sm--0_ce9ff998ebd79496 {
    padding-left: 0;
  }

  .pr_sm--0_6a10731e16f8372a {
    padding-right: 0;
  }

  .pt_sm--0_d269743fefa73990 {
    padding-top: 0;
  }

  .pb_sm--0_97db8cac0cdc6d79 {
    padding-bottom: 0;
  }

  .mr_sm--0_202eac206317e94e {
    margin-right: 0;
  }

  .ml_sm--0_90bcdf711fea1bd3 {
    margin-left: 0;
  }

  .mt_sm--0_bda45cd52317a693 {
    margin-top: 0;
  }

  .mb_sm--0_6ec4139dabddc91d {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_bbb358d0020e4cd5 {
    padding: 5px 0;
  }

  .plr_mobile--5_7ccffc8b2dfe9fae {
    padding: 0 5px;
  }

  .pt_mobile--5_a7ad54d8f5412984 {
    padding-top: 5px;
  }

  .pb_mobile--5_e69aafc4d4926c8c {
    padding-bottom: 5px;
  }

  .pl_mobile--5_b90133320305b204 {
    padding-left: 5px;
  }

  .pr_mobile--5_6eb4869d3d7bdf2d {
    padding-right: 5px;
  }

  .mt_mobile--5_26ddcbc884edd747 {
    margin-top: 5px;
  }

  .mb_mobile--5_11a01dd0b57d1c81 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_037f924f585533c9 {
    padding: 10px 0;
  }

  .plr_mobile--10_3efa07e5005f23c0 {
    padding: 0 10px;
  }

  .pt_mobile--10_ed11b8749ab79001 {
    padding-top: 10px;
  }

  .pb_mobile--10_5c126b07e83f3d59 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_70eb5bddcbfc7813 {
    padding-left: 10px;
  }

  .pr_mobile--10_a60bd4702db87c9b {
    padding-right: 10px;
  }

  .mt_mobile--10_5128d10b054baf2f {
    margin-top: 10px;
  }

  .mb_mobile--10_64c9f6db68d10316 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_7115cac9be3893fc {
    padding: 15px 0;
  }

  .plr_mobile--15_0c3a0dc006e76f8a {
    padding: 0 15px;
  }

  .pt_mobile--15_3fb298a50ea649e7 {
    padding-top: 15px;
  }

  .pb_mobile--15_dfa5b86434d74e61 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_2f8ef8fa89f8c6c4 {
    padding-left: 15px;
  }

  .pr_mobile--15_ea03dcf636f9a666 {
    padding-right: 15px;
  }

  .mt_mobile--15_ff6272a053189f6a {
    margin-top: 15px;
  }

  .mb_mobile--15_d6ffe200d82902de {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_039da6e3397e7582 {
    padding: 20px 0;
  }

  .plr_mobile--20_0cbfea67db44a1b4 {
    padding: 0 20px;
  }

  .pt_mobile--20_4bc9cbca086a74fc {
    padding-top: 20px;
  }

  .pb_mobile--20_fb3528c0a29dbf46 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_d5a4e0f88286d5ba {
    padding-left: 20px;
  }

  .pr_mobile--20_58b18f64945635be {
    padding-right: 20px;
  }

  .mt_mobile--20_39ccaaa6a50fea2c {
    margin-top: 20px;
  }

  .mb_mobile--20_32f5805f7d5d5146 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_f3d9b25d73d2650d {
    padding: 25px 0;
  }

  .plr_mobile--25_5d9406ff2eb95970 {
    padding: 0 25px;
  }

  .pt_mobile--25_d225c0b2e6d464a6 {
    padding-top: 25px;
  }

  .pb_mobile--25_88eab3ffdcc046ca {
    padding-bottom: 25px;
  }

  .pl_mobile--25_01bea05e6211a404 {
    padding-left: 25px;
  }

  .pr_mobile--25_b0d72e17eab013c6 {
    padding-right: 25px;
  }

  .mt_mobile--25_1d2381d4c876284a {
    margin-top: 25px;
  }

  .mb_mobile--25_8bf505bf9d34df1b {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_8645022366156843 {
    padding: 30px 0;
  }

  .plr_mobile--30_3259cb1b6540bd02 {
    padding: 0 30px;
  }

  .pt_mobile--30_b0363328178fdced {
    padding-top: 30px;
  }

  .pb_mobile--30_6644b26309fcdd3f {
    padding-bottom: 30px;
  }

  .pl_mobile--30_b7fdfe257bca0603 {
    padding-left: 30px;
  }

  .pr_mobile--30_0023d5cdf02407e5 {
    padding-right: 30px;
  }

  .mt_mobile--30_a9afe4e03e165d34 {
    margin-top: 30px;
  }

  .mb_mobile--30_66f70ffd664ee69f {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_707c23279a2ccf3b {
    padding: 35px 0;
  }

  .plr_mobile--35_dbef58eca8055501 {
    padding: 0 35px;
  }

  .pt_mobile--35_188c7b1a2566a2ac {
    padding-top: 35px;
  }

  .pb_mobile--35_38b35008cc67242b {
    padding-bottom: 35px;
  }

  .pl_mobile--35_fad12b1c0435d2cd {
    padding-left: 35px;
  }

  .pr_mobile--35_9d860469e969abf4 {
    padding-right: 35px;
  }

  .mt_mobile--35_2854f29a464ab94a {
    margin-top: 35px;
  }

  .mb_mobile--35_4fb2c846c4082352 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_cff292bf4606a576 {
    padding: 40px 0;
  }

  .plr_mobile--40_a0f96d00512b4981 {
    padding: 0 40px;
  }

  .pt_mobile--40_f89aa31b04c4a092 {
    padding-top: 40px;
  }

  .pb_mobile--40_e51b2f3baef929a3 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_f75b3180c577c132 {
    padding-left: 40px;
  }

  .pr_mobile--40_d40bc02e975a5463 {
    padding-right: 40px;
  }

  .mt_mobile--40_5c2002e486ec4e4d {
    margin-top: 40px;
  }

  .mb_mobile--40_6e1e88318005cbfb {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_b441663ee5489b9c {
    padding: 45px 0;
  }

  .plr_mobile--45_babcc203dcb9a25c {
    padding: 0 45px;
  }

  .pt_mobile--45_39f2efff716710fe {
    padding-top: 45px;
  }

  .pb_mobile--45_daea1eb878382084 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_e298dead375f936b {
    padding-left: 45px;
  }

  .pr_mobile--45_dcf487507d6905a6 {
    padding-right: 45px;
  }

  .mt_mobile--45_dc434befc90f8b03 {
    margin-top: 45px;
  }

  .mb_mobile--45_34d7af957702dbc8 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_7afca019cd038436 {
    padding: 50px 0;
  }

  .plr_mobile--50_13b20834d7497106 {
    padding: 0 50px;
  }

  .pt_mobile--50_36c5229ce2e4ac3c {
    padding-top: 50px;
  }

  .pb_mobile--50_58e836082375c18e {
    padding-bottom: 50px;
  }

  .pl_mobile--50_12e0e19ac6412553 {
    padding-left: 50px;
  }

  .pr_mobile--50_904efc65afb00c98 {
    padding-right: 50px;
  }

  .mt_mobile--50_e5053db8ddbfcab5 {
    margin-top: 50px;
  }

  .mb_mobile--50_a9c20d3f604b09e5 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_6b7fd98fb32b8839 {
    padding: 55px 0;
  }

  .plr_mobile--55_6f22e3d1f03dbacb {
    padding: 0 55px;
  }

  .pt_mobile--55_ee7c3da0722885ac {
    padding-top: 55px;
  }

  .pb_mobile--55_7b6a3a565720ad73 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_39dcf14a7b8be426 {
    padding-left: 55px;
  }

  .pr_mobile--55_93ef2bf26332fc34 {
    padding-right: 55px;
  }

  .mt_mobile--55_9450ee7152923702 {
    margin-top: 55px;
  }

  .mb_mobile--55_90c95d3f64460086 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_dcefaf182828d355 {
    padding: 60px 0;
  }

  .plr_mobile--60_994a1f1e71a8081d {
    padding: 0 60px;
  }

  .pt_mobile--60_976e5de8e25207ad {
    padding-top: 60px;
  }

  .pb_mobile--60_f8d4599dce6c4dfe {
    padding-bottom: 60px;
  }

  .pl_mobile--60_7e2055308a0d1df3 {
    padding-left: 60px;
  }

  .pr_mobile--60_30628991f04d5099 {
    padding-right: 60px;
  }

  .mt_mobile--60_032476f123d1adfb {
    margin-top: 60px;
  }

  .mb_mobile--60_d358716a32719ce9 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_dd5dd8ec5f32fe6f {
    padding: 65px 0;
  }

  .plr_mobile--65_aadaca90f46c9001 {
    padding: 0 65px;
  }

  .pt_mobile--65_dce0b7227cb5f47a {
    padding-top: 65px;
  }

  .pb_mobile--65_65cea57ef4c51678 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_059fb6dd120de4f6 {
    padding-left: 65px;
  }

  .pr_mobile--65_6c8471598fda69a2 {
    padding-right: 65px;
  }

  .mt_mobile--65_7b0d1efb58b4f445 {
    margin-top: 65px;
  }

  .mb_mobile--65_595b3951cd74256b {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_bd53c6cbb8de53d0 {
    padding: 70px 0;
  }

  .plr_mobile--70_14a6882a3f043c84 {
    padding: 0 70px;
  }

  .pt_mobile--70_8d9476061ce29f45 {
    padding-top: 70px;
  }

  .pb_mobile--70_b1e2e1e82a7e6866 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_f95880ee273e412d {
    padding-left: 70px;
  }

  .pr_mobile--70_82dda7f16eeb3fa6 {
    padding-right: 70px;
  }

  .mt_mobile--70_09b580a5cfbc448b {
    margin-top: 70px;
  }

  .mb_mobile--70_e6ae30d2b77e4cb5 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_3ce23964972b0747 {
    padding: 75px 0;
  }

  .plr_mobile--75_ee6e04da01317de2 {
    padding: 0 75px;
  }

  .pt_mobile--75_90df3ead21c96854 {
    padding-top: 75px;
  }

  .pb_mobile--75_fe302b191bcb6462 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_237901f894d8e22b {
    padding-left: 75px;
  }

  .pr_mobile--75_aaf75b95adc39989 {
    padding-right: 75px;
  }

  .mt_mobile--75_b3a8a6733e1286c6 {
    margin-top: 75px;
  }

  .mb_mobile--75_6fb338a01ab5fd6c {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_25a00a2c80eff85f {
    padding: 80px 0;
  }

  .plr_mobile--80_b3624127215b77af {
    padding: 0 80px;
  }

  .pt_mobile--80_66e7098ed4e2a8ec {
    padding-top: 80px;
  }

  .pb_mobile--80_dc8eda22715f3100 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_b2f36d230c40fda5 {
    padding-left: 80px;
  }

  .pr_mobile--80_6f6cdd695223896d {
    padding-right: 80px;
  }

  .mt_mobile--80_3212b6d4abc2d5d1 {
    margin-top: 80px;
  }

  .mb_mobile--80_52948fb71910fb2a {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_9b0392124e7b29be {
    padding: 85px 0;
  }

  .plr_mobile--85_48a068458f7e7a5a {
    padding: 0 85px;
  }

  .pt_mobile--85_52549c05c52b039f {
    padding-top: 85px;
  }

  .pb_mobile--85_aec04701ab0983f0 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_50c5a2c133118a7f {
    padding-left: 85px;
  }

  .pr_mobile--85_e0ab3c83bf33e052 {
    padding-right: 85px;
  }

  .mt_mobile--85_6baa39c409de35aa {
    margin-top: 85px;
  }

  .mb_mobile--85_8c7890e553231394 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_2043fe3118f8ce71 {
    padding: 90px 0;
  }

  .plr_mobile--90_6d4ff0730cc7ece8 {
    padding: 0 90px;
  }

  .pt_mobile--90_c6984ece72df8a42 {
    padding-top: 90px;
  }

  .pb_mobile--90_f4f62acd154d8c74 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_49be0563992ca9e0 {
    padding-left: 90px;
  }

  .pr_mobile--90_4f45b75ef5ed4054 {
    padding-right: 90px;
  }

  .mt_mobile--90_64f51b9772197daf {
    margin-top: 90px;
  }

  .mb_mobile--90_d9652098e6e2935c {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_674008eca319f7b5 {
    padding: 95px 0;
  }

  .plr_mobile--95_914cb4e3b15b1a01 {
    padding: 0 95px;
  }

  .pt_mobile--95_16fc3b4f9aa440a4 {
    padding-top: 95px;
  }

  .pb_mobile--95_4e56cecba6f93f0e {
    padding-bottom: 95px;
  }

  .pl_mobile--95_99060b17c0074f92 {
    padding-left: 95px;
  }

  .pr_mobile--95_8221e4a31c0ccdb3 {
    padding-right: 95px;
  }

  .mt_mobile--95_dc944a5fcf545f63 {
    margin-top: 95px;
  }

  .mb_mobile--95_4fd28f49c9de58b1 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_6294885fcfb161b1 {
    padding: 100px 0;
  }

  .plr_mobile--100_e607921a43f04022 {
    padding: 0 100px;
  }

  .pt_mobile--100_01c003062fff19f7 {
    padding-top: 100px;
  }

  .pb_mobile--100_cf81830a38f7b7b6 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_dc447bd6745286de {
    padding-left: 100px;
  }

  .pr_mobile--100_0313d67154bafdf7 {
    padding-right: 100px;
  }

  .mt_mobile--100_5f73c1964dbe47d1 {
    margin-top: 100px;
  }

  .mb_mobile--100_e5a0751d6afa133e {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_38b34d052622edc6 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_38b34d052622edc6 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_2f808a2c81bbacef {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_2f808a2c81bbacef .slick-slide_4d9c0331b109dfd3 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_74524cb1ff5e9a7a {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_74524cb1ff5e9a7a .slick-slide_4d9c0331b109dfd3 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_5365ff3381e2b66b {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_5365ff3381e2b66b .slick-slide_4d9c0331b109dfd3 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_f872c9549935ecf0 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_f872c9549935ecf0 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_8f51609f37b4a8ba {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_8f51609f37b4a8ba .slick-slide_4d9c0331b109dfd3 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_977bb18a1cbfb9d3 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_977bb18a1cbfb9d3 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_efa2848d5727c22b {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_efa2848d5727c22b .slick-slide_4d9c0331b109dfd3 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_489d33422250ae82 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_489d33422250ae82 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_bd130e0cdbb49a0a {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_bd130e0cdbb49a0a .slick-slide_4d9c0331b109dfd3 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_d1d01fad062570d3 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_d1d01fad062570d3 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_dbb340acc5137237 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_dbb340acc5137237 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_0e52219d0dbe8a3c {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_0e52219d0dbe8a3c .slick-slide_4d9c0331b109dfd3 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_7557332cd08a43a6 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_7557332cd08a43a6 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_0daae97e5c0f2b8c {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_0daae97e5c0f2b8c .slick-slide_4d9c0331b109dfd3 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_b7d5521eda2895cb {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_b7d5521eda2895cb .slick-slide_4d9c0331b109dfd3 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_eedd569afb14855b {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_eedd569afb14855b .slick-slide_4d9c0331b109dfd3 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_0ab44559407647c6 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_0ab44559407647c6 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_b69f09b48e9ed3c5 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_b69f09b48e9ed3c5 .slick-slide_4d9c0331b109dfd3 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_338ebe955f2c8d6b {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_338ebe955f2c8d6b .slick-slide_4d9c0331b109dfd3 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_bfae2cdb414709af {
  margin-top: -30px;
}

.mt_dec--30_22b6b0e058c5fdcd {
  margin-top: -30px;
}

.mt-dec-100_d892f37650429ffe {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_4091e3e97ae68099 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_9665e9be6a243731 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_b6042885d9c05d26 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_b6042885d9c05d26 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_b6042885d9c05d26 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_107fd241675ca6ea {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_38240cad6b8f81a9 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_9665e9be6a243731 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_9665e9be6a243731 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_08685682ef71ea1b {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_08685682ef71ea1b {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_ce799dacda104dca {
    margin-top: -10px;
  }
}

.mt_dec--120_1019f532fc858f57 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_08a1c13f1a2a0ace {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_06a7930b0bd19609 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_06a7930b0bd19609 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_06a7930b0bd19609 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_06a7930b0bd19609 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_06a7930b0bd19609 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_2bbf8be06d9ea130 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_2bbf8be06d9ea130 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_2bbf8be06d9ea130 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_64f1e3d89db5c527 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_64f1e3d89db5c527 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_64f1e3d89db5c527 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_64f1e3d89db5c527 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_d414450e6d06f98e {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_549fa267ac904ced {
  --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_c2fcd4e473073d10 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_4648a18dd665f060, .input-active_9692f32462b3a1ba input[type=text], input[type=text].input-active_9692f32462b3a1ba,
input[type=password].p-holder__active_4648a18dd665f060,
.input-active_9692f32462b3a1ba input[type=password],
input[type=password].input-active_9692f32462b3a1ba,
input[type=email].p-holder__active_4648a18dd665f060,
.input-active_9692f32462b3a1ba input[type=email],
input[type=email].input-active_9692f32462b3a1ba,
input[type=number].p-holder__active_4648a18dd665f060,
.input-active_9692f32462b3a1ba input[type=number],
input[type=number].input-active_9692f32462b3a1ba,
input[type=tel].p-holder__active_4648a18dd665f060,
.input-active_9692f32462b3a1ba input[type=tel],
input[type=tel].input-active_9692f32462b3a1ba,
input[type=url].p-holder__active_4648a18dd665f060,
.input-active_9692f32462b3a1ba input[type=url],
input[type=url].input-active_9692f32462b3a1ba,
textarea.p-holder__active_4648a18dd665f060,
textarea.input-active_9692f32462b3a1ba {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_4648a18dd665f060::placeholder, .input-active_9692f32462b3a1ba input[type=text]::placeholder, input[type=text].input-active_9692f32462b3a1ba::placeholder,
input[type=password].p-holder__active_4648a18dd665f060::placeholder,
.input-active_9692f32462b3a1ba input[type=password]::placeholder,
input[type=password].input-active_9692f32462b3a1ba::placeholder,
input[type=email].p-holder__active_4648a18dd665f060::placeholder,
.input-active_9692f32462b3a1ba input[type=email]::placeholder,
input[type=email].input-active_9692f32462b3a1ba::placeholder,
input[type=number].p-holder__active_4648a18dd665f060::placeholder,
.input-active_9692f32462b3a1ba input[type=number]::placeholder,
input[type=number].input-active_9692f32462b3a1ba::placeholder,
input[type=tel].p-holder__active_4648a18dd665f060::placeholder,
.input-active_9692f32462b3a1ba input[type=tel]::placeholder,
input[type=tel].input-active_9692f32462b3a1ba::placeholder,
input[type=url].p-holder__active_4648a18dd665f060::placeholder,
.input-active_9692f32462b3a1ba input[type=url]::placeholder,
input[type=url].input-active_9692f32462b3a1ba::placeholder,
textarea.p-holder__active_4648a18dd665f060::placeholder,
textarea.input-active_9692f32462b3a1ba::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_4648a18dd665f060:-ms-input-placeholder, .input-active_9692f32462b3a1ba input[type=text]:-ms-input-placeholder, input[type=text].input-active_9692f32462b3a1ba:-ms-input-placeholder,
input[type=password].p-holder__active_4648a18dd665f060:-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=password]:-ms-input-placeholder,
input[type=password].input-active_9692f32462b3a1ba:-ms-input-placeholder,
input[type=email].p-holder__active_4648a18dd665f060:-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=email]:-ms-input-placeholder,
input[type=email].input-active_9692f32462b3a1ba:-ms-input-placeholder,
input[type=number].p-holder__active_4648a18dd665f060:-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=number]:-ms-input-placeholder,
input[type=number].input-active_9692f32462b3a1ba:-ms-input-placeholder,
input[type=tel].p-holder__active_4648a18dd665f060:-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_9692f32462b3a1ba:-ms-input-placeholder,
input[type=url].p-holder__active_4648a18dd665f060:-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=url]:-ms-input-placeholder,
input[type=url].input-active_9692f32462b3a1ba:-ms-input-placeholder,
textarea.p-holder__active_4648a18dd665f060:-ms-input-placeholder,
textarea.input-active_9692f32462b3a1ba:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_4648a18dd665f060::-ms-input-placeholder, .input-active_9692f32462b3a1ba input[type=text]::-ms-input-placeholder, input[type=text].input-active_9692f32462b3a1ba::-ms-input-placeholder,
input[type=password].p-holder__active_4648a18dd665f060::-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=password]::-ms-input-placeholder,
input[type=password].input-active_9692f32462b3a1ba::-ms-input-placeholder,
input[type=email].p-holder__active_4648a18dd665f060::-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=email]::-ms-input-placeholder,
input[type=email].input-active_9692f32462b3a1ba::-ms-input-placeholder,
input[type=number].p-holder__active_4648a18dd665f060::-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=number]::-ms-input-placeholder,
input[type=number].input-active_9692f32462b3a1ba::-ms-input-placeholder,
input[type=tel].p-holder__active_4648a18dd665f060::-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_9692f32462b3a1ba::-ms-input-placeholder,
input[type=url].p-holder__active_4648a18dd665f060::-ms-input-placeholder,
.input-active_9692f32462b3a1ba input[type=url]::-ms-input-placeholder,
input[type=url].input-active_9692f32462b3a1ba::-ms-input-placeholder,
textarea.p-holder__active_4648a18dd665f060::-ms-input-placeholder,
textarea.input-active_9692f32462b3a1ba::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_adcdad63d8ac62bf, .input-error_1136cb221a304cb4 input[type=text], input[type=text].input-error_1136cb221a304cb4,
input[type=password].p-holder__error_adcdad63d8ac62bf,
.input-error_1136cb221a304cb4 input[type=password],
input[type=password].input-error_1136cb221a304cb4,
input[type=email].p-holder__error_adcdad63d8ac62bf,
.input-error_1136cb221a304cb4 input[type=email],
input[type=email].input-error_1136cb221a304cb4,
input[type=number].p-holder__error_adcdad63d8ac62bf,
.input-error_1136cb221a304cb4 input[type=number],
input[type=number].input-error_1136cb221a304cb4,
input[type=tel].p-holder__error_adcdad63d8ac62bf,
.input-error_1136cb221a304cb4 input[type=tel],
input[type=tel].input-error_1136cb221a304cb4,
input[type=url].p-holder__error_adcdad63d8ac62bf,
.input-error_1136cb221a304cb4 input[type=url],
input[type=url].input-error_1136cb221a304cb4,
textarea.p-holder__error_adcdad63d8ac62bf,
textarea.input-error_1136cb221a304cb4 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_adcdad63d8ac62bf::placeholder, .input-error_1136cb221a304cb4 input[type=text]::placeholder, input[type=text].input-error_1136cb221a304cb4::placeholder,
input[type=password].p-holder__error_adcdad63d8ac62bf::placeholder,
.input-error_1136cb221a304cb4 input[type=password]::placeholder,
input[type=password].input-error_1136cb221a304cb4::placeholder,
input[type=email].p-holder__error_adcdad63d8ac62bf::placeholder,
.input-error_1136cb221a304cb4 input[type=email]::placeholder,
input[type=email].input-error_1136cb221a304cb4::placeholder,
input[type=number].p-holder__error_adcdad63d8ac62bf::placeholder,
.input-error_1136cb221a304cb4 input[type=number]::placeholder,
input[type=number].input-error_1136cb221a304cb4::placeholder,
input[type=tel].p-holder__error_adcdad63d8ac62bf::placeholder,
.input-error_1136cb221a304cb4 input[type=tel]::placeholder,
input[type=tel].input-error_1136cb221a304cb4::placeholder,
input[type=url].p-holder__error_adcdad63d8ac62bf::placeholder,
.input-error_1136cb221a304cb4 input[type=url]::placeholder,
input[type=url].input-error_1136cb221a304cb4::placeholder,
textarea.p-holder__error_adcdad63d8ac62bf::placeholder,
textarea.input-error_1136cb221a304cb4::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder, .input-error_1136cb221a304cb4 input[type=text]:-ms-input-placeholder, input[type=text].input-error_1136cb221a304cb4:-ms-input-placeholder,
input[type=password].p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_1136cb221a304cb4:-ms-input-placeholder,
input[type=email].p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_1136cb221a304cb4:-ms-input-placeholder,
input[type=number].p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_1136cb221a304cb4:-ms-input-placeholder,
input[type=tel].p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_1136cb221a304cb4:-ms-input-placeholder,
input[type=url].p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_1136cb221a304cb4:-ms-input-placeholder,
textarea.p-holder__error_adcdad63d8ac62bf:-ms-input-placeholder,
textarea.input-error_1136cb221a304cb4:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder, .input-error_1136cb221a304cb4 input[type=text]::-ms-input-placeholder, input[type=text].input-error_1136cb221a304cb4::-ms-input-placeholder,
input[type=password].p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_1136cb221a304cb4::-ms-input-placeholder,
input[type=email].p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_1136cb221a304cb4::-ms-input-placeholder,
input[type=number].p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_1136cb221a304cb4::-ms-input-placeholder,
input[type=tel].p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_1136cb221a304cb4::-ms-input-placeholder,
input[type=url].p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder,
.input-error_1136cb221a304cb4 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_1136cb221a304cb4::-ms-input-placeholder,
textarea.p-holder__error_adcdad63d8ac62bf::-ms-input-placeholder,
textarea.input-error_1136cb221a304cb4::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_adcdad63d8ac62bf:focus, .input-error_1136cb221a304cb4 input[type=text]:focus, input[type=text].input-error_1136cb221a304cb4:focus,
input[type=password].p-holder__error_adcdad63d8ac62bf:focus,
.input-error_1136cb221a304cb4 input[type=password]:focus,
input[type=password].input-error_1136cb221a304cb4:focus,
input[type=email].p-holder__error_adcdad63d8ac62bf:focus,
.input-error_1136cb221a304cb4 input[type=email]:focus,
input[type=email].input-error_1136cb221a304cb4:focus,
input[type=number].p-holder__error_adcdad63d8ac62bf:focus,
.input-error_1136cb221a304cb4 input[type=number]:focus,
input[type=number].input-error_1136cb221a304cb4:focus,
input[type=tel].p-holder__error_adcdad63d8ac62bf:focus,
.input-error_1136cb221a304cb4 input[type=tel]:focus,
input[type=tel].input-error_1136cb221a304cb4:focus,
input[type=url].p-holder__error_adcdad63d8ac62bf:focus,
.input-error_1136cb221a304cb4 input[type=url]:focus,
input[type=url].input-error_1136cb221a304cb4:focus,
textarea.p-holder__error_adcdad63d8ac62bf:focus,
textarea.input-error_1136cb221a304cb4: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_d1ecafa7288ea0c2::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_933caca51dd48927 {
  margin-bottom: 20px;
}
.form-group_933caca51dd48927 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_933caca51dd48927 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_933caca51dd48927 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_933caca51dd48927 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_933caca51dd48927 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_dece0b0b23a5b5fc:before,
.clearfix_dece0b0b23a5b5fc:after {
  content: " ";
  display: table;
}

.clearfix_dece0b0b23a5b5fc:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_46f017331c647559 .slick-slide_4d9c0331b109dfd3 {
  margin-bottom: -10px;
}

.slick-gutter-15_74524cb1ff5e9a7a {
  margin: -30px -15px;
}
.slick-gutter-15_74524cb1ff5e9a7a .slick-slide_4d9c0331b109dfd3 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_119837b3e6d3a99b {
  background: var(--color-primary);
}

.bg-color-secondary_2c9526a8917cab83 {
  background: var(--color-secondary);
}

.bg-color-tertiary_99b1df02e0ba7b7a {
  background: var(--color-tertiary);
}

.bg-color-gray_f64e97c2f1f03caa {
  background: var(--color-gray);
}

.bg-color-white_bd681c4fa8b1fa5b {
  background: #FFFFFF;
}

.bg-color-black_6fd498ee39f88307 {
  background: #1A1A1A;
}

.bg-color-extra03_7154d9ae0aee9a0d {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_85a37bde570c355f {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_5761a3bf99a859e6 {
  background-image: url(../gallery/bg/bg-image-1.jpg);
}

.bg_image--2_745459b714f0ff4f {
  background-image: url(../gallery/bg/bg-image-2.jpg);
}

.bg_image--3_09ead7e7775d5e92 {
  background-image: url(../gallery/bg/bg-image-3.jpg);
}

.bg_image--4_533891ee7cd8cdc8 {
  background-image: url(../gallery/bg/bg-image-4.jpg);
}

.bg_image--5_cb1d3f08e77ad1a6 {
  background-image: url(../gallery/bg/bg-image-5.jpg);
}

.bg_image--6_7a304635c68e6497 {
  background-image: url(../gallery/bg/bg-image-6.jpg);
}

.bg_image--7_e5a74d6a8e9f942e {
  background-image: url(../gallery/bg/bg-image-7.jpg);
}

.bg_image--8_b34240e2c876ad58 {
  background-image: url(../gallery/bg/bg-image-8.jpg);
}

.bg_image--9_9d3d15a231cd10ac {
  background-image: url(../gallery/bg/bg-image-9.jpg);
}

.bg_image--10_95120392e2317d65 {
  background-image: url(../gallery/bg/bg-image-10.jpg);
}

.bg_image--11_3f01d323b125626f {
  background-image: url(../gallery/bg/bg-image-11.jpg);
}

.bg_image--12_cae42f685e2105a7 {
  background-image: url(../gallery/bg/bg-image-12.jpg);
}

.bg_image--13_fa1b8121a093076a {
  background-image: url(../gallery/bg/bg-image-13.jpg);
}

.bg_image--14_2cce280d01869f3e {
  background-image: url(../gallery/bg/bg-image-14.jpg);
}

.bg_image--15_72fd354d37e893cb {
  background-image: url(../gallery/bg/bg-image-15.jpg);
}

.bg_image--16_ab69084a65e7f72b {
  background-image: url(../gallery/bg/bg-image-16.jpg);
}

.bg_image--17_08081f8e5bafe206 {
  background-image: url(../gallery/bg/bg-image-17.jpg);
}

.bg_image--18_f8020a900a271155 {
  background-image: url(../gallery/bg/bg-image-18.jpg);
}

.bg_image--19_e31794d9503d0a10 {
  background-image: url(../gallery/bg/bg-image-19.jpg);
}

.bg_image--20_c3b3859cf3194224 {
  background-image: url(../gallery/bg/bg-image-20.jpg);
}

.bg_image--21_f3d93708f9ccbd12 {
  background-image: url(../gallery/bg/bg-image-21.jpg);
}

.bg_image--22_e9a08cca02a10226 {
  background-image: url(../gallery/bg/bg-image-22.jpg);
}

.bg_image--23_028e06ca0d7ac8fd {
  background-image: url(../gallery/bg/bg-image-23.jpg);
}

.bg_image--24_bbbe2ab5c22720bc {
  background-image: url(../gallery/bg/bg-image-24.jpg);
}

.bg_image--25_673917e9a41c8160 {
  background-image: url(../gallery/bg/bg-image-25.jpg);
}

.bg_image--26_0575329b039c60b3 {
  background-image: url(../gallery/bg/bg-image-26.jpg);
}

.bg_image--27_69b7069c0ec3d49a {
  background-image: url(../gallery/bg/bg-image-27.jpg);
}

.bg_image--28_7a763311cc1ba492 {
  background-image: url(../gallery/bg/bg-image-28.jpg);
}

.bg_image--29_87399e86f5d344eb {
  background-image: url(../gallery/bg/bg-image-29.jpg);
}

.bg_image--30_662bac9da7920351 {
  background-image: url(../gallery/bg/bg-image-30.jpg);
}

.bg_image--31_31036537674904eb {
  background-image: url(../gallery/bg/bg-image-31.jpg);
}

.bg_image--32_6a8849b97b495b2e {
  background-image: url(../gallery/bg/bg-image-32.jpg);
}

.bg_image--33_28acfb3b0c1939e6 {
  background-image: url(../gallery/bg/bg-image-33.jpg);
}

.bg_image--34_2ecd032e0956e055 {
  background-image: url(../gallery/bg/bg-image-34.jpg);
}

.bg_image--35_949bbdbe896437a5 {
  background-image: url(../gallery/bg/bg-image-35.jpg);
}

.bg_image--36_6543882ee014822c {
  background-image: url(../gallery/bg/bg-image-36.jpg);
}

.bg_image--37_f84d2fdbdec99f7f {
  background-image: url(../gallery/bg/bg-image-37.jpg);
}

.bg_image--38_4acb155f039b84fc {
  background-image: url(../gallery/bg/bg-image-38.jpg);
}

.bg_image--39_6a7640fcb888b8e9 {
  background-image: url(../gallery/bg/bg-image-39.jpg);
}

.bg_image--40_d2e75717372cf655 {
  background-image: url(../gallery/bg/bg-image-40.jpg);
}

.bg_tr-image--1_d7862a4a23b4e282 {
  background-image: url(../gallery/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_67034ab70e271d0c {
  background-image: url(../gallery/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_9586bd462481739a {
  background-image: url(../gallery/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_5e576ee64ea5903b {
  background-image: url(../gallery/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_196ad5ab627ec55c {
  background-image: url(../gallery/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_26b52bf23fe0c2de {
  background-image: url(../gallery/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_64243bb51923c04f {
  background-image: url(../gallery/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_9b428642c5acc95e {
  background-image: url(../gallery/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_c75e1c0254bc6bd0 {
  background-image: url(../gallery/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_16be6efc80227d5f {
  background-image: url(../gallery/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_567a5e463f572c47 {
  background-image: url(../gallery/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_3a0d2e8e69592e4d {
  background-image: url(../gallery/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_2859a72db9345bec {
  background-image: url(../gallery/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_cd2cef0a57ac2111 {
  background-image: url(../gallery/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_49c58fbba0f1ab23 {
  background-image: url(../gallery/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_e2c1afd9b3385286 {
  background-image: url(../gallery/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_18f4da818465e209 {
  background-image: url(../gallery/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_b13070bdbfc021aa {
  background-image: url(../gallery/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_d144f6cae804f05e {
  background-image: url(../gallery/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_d4e9cd4be05400d4 {
  background-image: url(../gallery/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_527e9c405dcefc16 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_1286b682270f3e51 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_1286b682270f3e51 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_5901975079a2bf01 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_5901975079a2bf01 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_5640aa2cb994bb44 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_5640aa2cb994bb44 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_8598e3bd8e657ed2 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8598e3bd8e657ed2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8598e3bd8e657ed2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8598e3bd8e657ed2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8598e3bd8e657ed2 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_8598e3bd8e657ed2 > [class*=col], .row--20_8598e3bd8e657ed2 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8598e3bd8e657ed2 > [class*=col], .row--20_8598e3bd8e657ed2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8598e3bd8e657ed2 > [class*=col], .row--20_8598e3bd8e657ed2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8598e3bd8e657ed2 > [class*=col], .row--20_8598e3bd8e657ed2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8598e3bd8e657ed2 > [class*=col], .row--20_8598e3bd8e657ed2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_c2061ec7cbdea98c {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c2061ec7cbdea98c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c2061ec7cbdea98c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c2061ec7cbdea98c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c2061ec7cbdea98c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_c2061ec7cbdea98c > [class*=col], .row--25_c2061ec7cbdea98c > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c2061ec7cbdea98c > [class*=col], .row--25_c2061ec7cbdea98c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c2061ec7cbdea98c > [class*=col], .row--25_c2061ec7cbdea98c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c2061ec7cbdea98c > [class*=col], .row--25_c2061ec7cbdea98c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c2061ec7cbdea98c > [class*=col], .row--25_c2061ec7cbdea98c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_7faf1f2c5c8360e0 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_7faf1f2c5c8360e0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_7faf1f2c5c8360e0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_7faf1f2c5c8360e0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_7faf1f2c5c8360e0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_7faf1f2c5c8360e0 > [class*=col], .row--30_7faf1f2c5c8360e0 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_7faf1f2c5c8360e0 > [class*=col], .row--30_7faf1f2c5c8360e0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_7faf1f2c5c8360e0 > [class*=col], .row--30_7faf1f2c5c8360e0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_7faf1f2c5c8360e0 > [class*=col], .row--30_7faf1f2c5c8360e0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_7faf1f2c5c8360e0 > [class*=col], .row--30_7faf1f2c5c8360e0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_ca885a3b44beb315 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_ca885a3b44beb315 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_ca885a3b44beb315 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_ca885a3b44beb315 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_ca885a3b44beb315 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_ca885a3b44beb315 > [class*=col], .row--45_ca885a3b44beb315 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_ca885a3b44beb315 > [class*=col], .row--45_ca885a3b44beb315 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_ca885a3b44beb315 > [class*=col], .row--45_ca885a3b44beb315 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_ca885a3b44beb315 > [class*=col], .row--45_ca885a3b44beb315 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_ca885a3b44beb315 > [class*=col], .row--45_ca885a3b44beb315 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_cd3b4564dcbf7daf {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_cd3b4564dcbf7daf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_cd3b4564dcbf7daf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_cd3b4564dcbf7daf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_cd3b4564dcbf7daf {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_cd3b4564dcbf7daf > [class*=col], .row--40_cd3b4564dcbf7daf > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_cd3b4564dcbf7daf > [class*=col], .row--40_cd3b4564dcbf7daf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_cd3b4564dcbf7daf > [class*=col], .row--40_cd3b4564dcbf7daf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_cd3b4564dcbf7daf > [class*=col], .row--40_cd3b4564dcbf7daf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_cd3b4564dcbf7daf > [class*=col], .row--40_cd3b4564dcbf7daf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_7af4461d7abe861e {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7af4461d7abe861e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7af4461d7abe861e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7af4461d7abe861e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7af4461d7abe861e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_7af4461d7abe861e > [class*=col], .row--60_7af4461d7abe861e > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7af4461d7abe861e > [class*=col], .row--60_7af4461d7abe861e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7af4461d7abe861e > [class*=col], .row--60_7af4461d7abe861e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7af4461d7abe861e > [class*=col], .row--60_7af4461d7abe861e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7af4461d7abe861e > [class*=col], .row--60_7af4461d7abe861e > [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_f29e99ca2c0c778a(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f29e99ca2c0c778a(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f29e99ca2c0c778a(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f29e99ca2c0c778a(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_53203f1e903d03af/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_3b19d476fef11ddd {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_04e332b33c596538 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_460e8ae11b9a4183,
.animated.bounceOut_4f394d00b20740a7 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_994cc31d6b7d5fa5,
.animated.flipOutY_bd83cfda172eb8bc {
  -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_be9cceafdba9e26b {
  -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_52702df51d9e659f {
  -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_38986e68c90e9267 {
  -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_366a4d40114dabb8 {
  -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_4a29755b5ab6b1b8 {
  -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_e7f5c3754cdb3a55 {
  -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_460e8ae11b9a4183 {
  -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_b0446b494d2dede3 {
  -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_6aea217183b2c949 {
  -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_0a9459564c5f7fa9 {
  -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_ec453d044c7e4b6b {
  -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_4f394d00b20740a7 {
  -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_90ffd206d3e3df5b {
  -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_15a649928b1d0f5f {
  -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_6bf9bb268c556ded {
  -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_d29652050a9200ae {
  -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_c26d1ccba470d3b6 {
  -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_d1d8e8dee8d68084 {
  -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_e366297b90dd9928 {
  -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_25202cd2bbbdc6a6 {
  -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_566a79550dad65cf {
  -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_5e64f4a11a7d994d {
  -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_3499e85ade9f1a2b {
  -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_d1e11103f9c1a2a8 {
  -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_889c0a86ae7b3dc2 {
  -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_a07626db99e20841 {
  -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_cd59ceeb9d8022da {
  -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_faa848829689b2d3 {
  -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_c20fa97838a97fe1 {
  -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_0d08fdad90bd9c25 {
  -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_da515c951be587e5 {
  -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_4b456bd8bccf8f70 {
  -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_d8cbbdf9cd1ab79d {
  -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_5bc2444c9ec7a0fc {
  -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_5c6f26bf2d63478a {
  -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_cc498a9a4c9bf31a {
  -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_994cc31d6b7d5fa5 {
  -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_bd83cfda172eb8bc {
  -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_189a1af66f73b860 {
  -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_1d7169d8a676d286 {
  -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_82c37123016a7553 {
  -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_1c797aa6b62ad507 {
  -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_4ea527ae032d86d8 {
  -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_4dbf4d53dbe0f75e {
  -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_c6124873ed123742 {
  -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_bbef0c2ab93cb7af {
  -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_dd12aee90aa5b879 {
  -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_e037b028aa4e8301 {
  -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_a01dd55c4e1361e3 {
  -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_4ae41b983873c212 {
  -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_04e332b33c596538 {
  -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_10f58af6caf4f211 {
  -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_8a65ba2761586f9b {
  -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_074869632097e704 {
  -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_16c1ec326364b420 {
  -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_4912019ef0fb7c72 {
  -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_b6493c249a78aae0 {
  -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_abd52701f6a23158 {
  -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_d7105bc42ddf51fb {
  -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_b81f716b06a62bc0 {
  -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_40f44ab60acd4182 {
  -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_096a675e17c2b96a {
  -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_e98f67d227ec77e7 {
  -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_dbb1c454b5739d29 {
  -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_8bf132d153c30872 {
  -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_cad14b3f20493080 {
  -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_15d7f3ace8cdeb8a {
  -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_3bda4395c60f1c28 {
  -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_1c9f5e870049caaa {
  -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_0d8abb7aca387e70 {
  -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_4b7af92efe828645 {
  -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_241869b725f931f4 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_241869b725f931f4:hover {
  animation-play-state: paused;
}

.floting-line-2_670c25175d041b2c {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_670c25175d041b2c: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_f29e99ca2c0c778a(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f29e99ca2c0c778a(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f29e99ca2c0c778a(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_b2c2d833cb9e78f2 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_b2c2d833cb9e78f2 .reveal-animation_d490d60939a385a0 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_b2c2d833cb9e78f2 .reveal-animation_d490d60939a385a0::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_d490d60939a385a0.reveal-primary_bda60d9f3d29fca0::before {
  background: #0c0c0a;
}

.reveal-animation_d490d60939a385a0.reveal-dark_0861596684e3611b::before {
  background: #000;
}

.reveal-animation_d490d60939a385a0.reveal-white_66e5c81384f8b609::before {
  background: #000;
}

.reveal-animation_d490d60939a385a0.reveal-top_d23895fc5afe2816.aos-animate::before,
.reveal-animation_d490d60939a385a0.reveal-bottom_e4f07dcf37e40f6d.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_d490d60939a385a0.reveal-start_5201270793a0ffd8.aos-animate::before,
.reveal-animation_d490d60939a385a0.reveal-end_65ec4c89ba048c21.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_d490d60939a385a0.reveal-top_d23895fc5afe2816::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_d490d60939a385a0.reveal-start_5201270793a0ffd8::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_d490d60939a385a0.reveal-end_65ec4c89ba048c21::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_d490d60939a385a0.reveal-bottom_e4f07dcf37e40f6d::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_b50cb56ea226393b {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_b50cb56ea226393b {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_b50cb56ea226393b {
    margin: 6em auto;
  }
}
.cd-headline_ee84a964301f58a5 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_ee84a964301f58a5 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_ee84a964301f58a5 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_ee84a964301f58a5 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_ee84a964301f58a5 {
    font-size: 26px;
  }
}
.cd-words-wrapper_4c8a02e2d62dca9f {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_4c8a02e2d62dca9f b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_4c8a02e2d62dca9f b.is-visible_a6f0b39cf23d21c9 {
  position: relative;
}

.no-js_02ed9b528306b4f0 .cd-words-wrapper_4c8a02e2d62dca9f b {
  opacity: 0;
}

.no-js_02ed9b528306b4f0 .cd-words-wrapper_4c8a02e2d62dca9f b.is-visible_a6f0b39cf23d21c9 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_ee84a964301f58a5.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_ee84a964301f58a5.clip .cd-words-wrapper_4c8a02e2d62dca9f {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_ee84a964301f58a5.clip .cd-words-wrapper_4c8a02e2d62dca9f b {
  font-weight: 700;
}

.cd-headline_ee84a964301f58a5.clip .cd-words-wrapper_4c8a02e2d62dca9f::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_ee84a964301f58a5.clip b {
  opacity: 0;
}

.cd-headline_ee84a964301f58a5.clip b.is-visible_a6f0b39cf23d21c9 {
  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_b9bc74432ee954af,
body.sal-disabled_6ffd614f9ff0dc05 [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_b9bc74432ee954af,
body.sal-disabled_6ffd614f9ff0dc05 [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_b9bc74432ee954af,
body.sal-disabled_6ffd614f9ff0dc05 [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_b9bc74432ee954af,
body.sal-disabled_6ffd614f9ff0dc05 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_1e5197e805ad6091 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_1e5197e805ad6091 .button-area-start_ebaef8a91e4814c2 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_1e5197e805ad6091 .button-area-start_ebaef8a91e4814c2 .call-us_043d54d2e0426c2e {
    display: none;
  }
}
.header-style-one-wrapper_1e5197e805ad6091 .button-area-start_ebaef8a91e4814c2 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_1e5197e805ad6091 .button-area-start_ebaef8a91e4814c2 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_1e5197e805ad6091 .logo-area_43977a9d42aae3d6 .logo_26d3c2b3a1e003a3 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_43977a9d42aae3d6 img.light_acbfa21ba5a9b011 {
  display: block;
}
[data-theme=light] .logo-area_43977a9d42aae3d6 img.dark_3cfd0f6aa1b09c72 {
  display: none;
}

[data-theme=dark] .logo-area_43977a9d42aae3d6 img.light_acbfa21ba5a9b011 {
  display: none;
}
[data-theme=dark] .logo-area_43977a9d42aae3d6 img.dark_3cfd0f6aa1b09c72 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_5cb6850a728f6989 .main-nav-area_b706fc343931a852 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_5cb6850a728f6989 .button-area-start_ebaef8a91e4814c2 .text-btn_75e1eb59063466a9 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_b706fc343931a852 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_ebaef8a91e4814c2 .call-us_043d54d2e0426c2e, [data-theme=dark] .header--sticky.sticky .button-area-start_ebaef8a91e4814c2 .text-btn_75e1eb59063466a9 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_5cb6850a728f6989 .main-nav-area_b706fc343931a852 ul li a {
  color: #fff;
}

.header-style-one_3cf4e6a99019244a {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_3cf4e6a99019244a .header-style-one-wrapper_1e5197e805ad6091 .main-nav-area_b706fc343931a852 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_3cf4e6a99019244a .header-style-one-wrapper_1e5197e805ad6091 .main-nav-area_b706fc343931a852 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_e24d1c66b3aa705a {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_3cf4e6a99019244a .header-style-one-wrapper_1e5197e805ad6091 .main-nav-area_b706fc343931a852 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_3cf4e6a99019244a .header-style-one-wrapper_1e5197e805ad6091 .main-nav-area_b706fc343931a852 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_3cf4e6a99019244a .header-style-one-wrapper_1e5197e805ad6091 .button-area-start_ebaef8a91e4814c2 a.text-btn_75e1eb59063466a9 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_5cb6850a728f6989 {
  background: var(--body-bg);
}

header.header-two_862fbfdca6969479 {
  display: block;
}
header.header-two_862fbfdca6969479.border-bottom_4b25c97155d6a562 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_2cd1377c76389bf0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_2cd1377c76389bf0 a.logo-area_43977a9d42aae3d6 {
  padding: 25px 0;
}
.header-two-content-main_2cd1377c76389bf0 .header-end-area_5709c43324069ff0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_2cd1377c76389bf0 .header-end-area_5709c43324069ff0 a.reqiest_f319073004328142 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_2cd1377c76389bf0 .header-end-area_5709c43324069ff0 a.reqiest_f319073004328142 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_2cd1377c76389bf0 .header-end-area_5709c43324069ff0 .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_7a9347c6bf6f805f {
  width: 100%;
  position: absolute;
}
.header-three_7a9347c6bf6f805f .header-wrapper-main-three_515bb519326ccedb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_7a9347c6bf6f805f .header-wrapper-main-three_515bb519326ccedb .header-right-area_3acd08f802093a1d {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_7a9347c6bf6f805f .header-wrapper-main-three_515bb519326ccedb .header-right-area_3acd08f802093a1d .main-nav-area_b706fc343931a852 {
    display: none;
  }
}
.header-three_7a9347c6bf6f805f .header-wrapper-main-three_515bb519326ccedb .header-right-area_3acd08f802093a1d .main-nav-area_b706fc343931a852 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_7a9347c6bf6f805f .header-wrapper-main-three_515bb519326ccedb .header-right-area_3acd08f802093a1d .rts-btn {
    display: none;
  }
}
.header-three_7a9347c6bf6f805f .header-wrapper-main-three_515bb519326ccedb .logo-area_43977a9d42aae3d6 {
  padding: 25px 0;
}

.main-nav-area_b706fc343931a852 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_b706fc343931a852 ul li {
  margin: 0;
}
.main-nav-area_b706fc343931a852 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_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f {
  transition: all 0.3s;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f:hover .menu-item_6d7c955b8b2f6afd {
  opacity: 0.5;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .menu-item_6d7c955b8b2f6afd {
  transition: all 0.3s;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .menu-item_6d7c955b8b2f6afd .fluxi-dropdown-main-element_7fe83b4f1741151f {
  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_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .menu-item_6d7c955b8b2f6afd .fluxi-dropdown-main-element_7fe83b4f1741151f {
    padding: 35px 17px;
  }
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .menu-item_6d7c955b8b2f6afd:hover {
  opacity: 1;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382 {
  z-index: 10;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382 .fluxi-submenu_09a0f88316005ea2 {
  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_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382 .fluxi-submenu_09a0f88316005ea2:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382 .fluxi-submenu_09a0f88316005ea2 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382 .fluxi-submenu_09a0f88316005ea2 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382 .fluxi-submenu_09a0f88316005ea2 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_b706fc343931a852 ul.fluxi-desktop-menu_3a05a56ffc685b0f .fluxi-has-dropdown_b3c4cdda5a9d1382:hover .fluxi-submenu_09a0f88316005ea2 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_2cd1377c76389bf0 .main-nav-area_b706fc343931a852 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_2cd1377c76389bf0 .main-nav-area_b706fc343931a852 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_2cd1377c76389bf0 .main-nav-area_b706fc343931a852 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_2cd1377c76389bf0 .main-nav-area_b706fc343931a852 {
    display: none;
  }
}

.side-bar_641a39c449bf2d5f {
  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_641a39c449bf2d5f {
    width: 315px;
  }
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .thumbnail_fb5acbda1dcaead7 {
  display: flex;
  justify-content: center;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .thumbnail_fb5acbda1dcaead7 img {
  width: 60%;
  margin: auto;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .title {
  font-weight: 600;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .footer_9d3332f0f77b776d {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .footer_9d3332f0f77b776d .title {
  font-weight: 500;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .footer_9d3332f0f77b776d a.rts-btn {
  margin: auto;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d {
  margin-top: 50px;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .single-info_2f4f76178cce9565 {
  margin: 15px 0;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .single-info_2f4f76178cce9565 a:hover {
  color: var(--color-primary);
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .rts-social-style-one_0de76d5f6db53a27 {
  margin-top: 40px;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .rts-social-style-one_0de76d5f6db53a27 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .rts-social-style-one_0de76d5f6db53a27 ul li {
  margin: 0;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .rts-social-style-one_0de76d5f6db53a27 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .contact-information--sidebar_fd60f3b9de40fb3d .rts-social-style-one_0de76d5f6db53a27 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_641a39c449bf2d5f.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_641a39c449bf2d5f button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_641a39c449bf2d5f 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_3cf4e6a99019244a.case-studies_5e2428485500f4a4 .main-nav-area_b706fc343931a852 ul li > a.fluxi-dropdown-main-element_7fe83b4f1741151f {
  color: #fff !important;
}

.header-style-one_3cf4e6a99019244a.case-studies_5e2428485500f4a4.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_641a39c449bf2d5f {
  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_641a39c449bf2d5f {
    width: 300px;
  }
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .thumbnail_fb5acbda1dcaead7 {
  display: flex;
  justify-content: center;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .thumbnail_fb5acbda1dcaead7 img {
  width: 85%;
  margin: auto;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .title {
  font-weight: 600;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .footer_9d3332f0f77b776d {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .footer_9d3332f0f77b776d .title {
  font-weight: 500;
}
.side-bar_641a39c449bf2d5f .inner-main-wrapper-desk_9b657edb16765553 .inner-content_0cb1929716626373 .footer_9d3332f0f77b776d a.rts-btn {
  margin: auto;
}

.side-bar_641a39c449bf2d5f.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_641a39c449bf2d5f button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_641a39c449bf2d5f button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../gallery/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_dd3002c3e89b000f {
  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_f3e0440c9e9c9fde {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_f3e0440c9e9c9fde {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_f3e0440c9e9c9fde {
    display: block;
  }
}

.mobile-menu-main_f3e0440c9e9c9fde nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li a.main_5e3e735746de2854 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8 {
  position: relative;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8 ul a {
  padding: 10px 0;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8 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_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8::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_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8.mm-active_c20ba2dc26b5cfe0::after {
  content: "\f077";
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8.third-lvl_3d0d189422ea11c1::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8.third-lvl_3d0d189422ea11c1 ul {
  padding: 0 20px;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8.third-lvl_3d0d189422ea11c1 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8.third-lvl_3d0d189422ea11c1 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li.has-droupdown_04ac3894df079cf8.third-lvl_3d0d189422ea11c1 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_f3e0440c9e9c9fde nav ul li a {
  display: block;
}
.mobile-menu-main_f3e0440c9e9c9fde .social-wrapper-one_d96c3db16d09e967 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_641a39c449bf2d5f.header-two_862fbfdca6969479 .inner-main-wrapper-desk_9b657edb16765553, .side-bar_641a39c449bf2d5f.header-three_7a9347c6bf6f805f .inner-main-wrapper-desk_9b657edb16765553 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_641a39c449bf2d5f.header-two_862fbfdca6969479 .mobile-menu_229fd705aaa97a0d, .side-bar_641a39c449bf2d5f.header-three_7a9347c6bf6f805f .mobile-menu_229fd705aaa97a0d {
    display: none !important;
  }
}

.header-one_e209dd64f504a16b .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b {
  position: relative;
}
.header-one_e209dd64f504a16b .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b:hover::after {
  color: var(--color-primary);
}
.header-one_e209dd64f504a16b .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b::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_e209dd64f504a16b .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b .third-lvl_3d0d189422ea11c1 {
  margin-left: -4px;
}

.header-three_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb {
  padding: 15px 0;
}
.header-three_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b {
  position: relative;
}
.header-three_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b:hover::after {
  color: var(--color-primary);
}
.header-three_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b::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_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb .sub-dropdown_a1cb9ad49648595b .third-lvl_3d0d189422ea11c1 {
  margin-left: -4px;
}
.header-three_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb li {
  margin: 0;
  width: 100%;
}
.header-three_7a9347c6bf6f805f .main-nav-desk_7ee1c2b32054ac7d nav ul li.has-droupdown_04ac3894df079cf8 .submenu.inner-page_6882f022c4d797bb li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_a1cb9ad49648595b {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_a1cb9ad49648595b .submenu.third-lvl_3d0d189422ea11c1 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_a1cb9ad49648595b .submenu.third-lvl_3d0d189422ea11c1.base {
  display: block !important;
}
.sub-dropdown_a1cb9ad49648595b:hover .sub-menu-link_896eb1e0dc3929de {
  color: var(--color-primary);
}
.sub-dropdown_a1cb9ad49648595b:hover .submenu.third-lvl_3d0d189422ea11c1.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_a1cb9ad49648595b:hover .submenu.third-lvl_3d0d189422ea11c1.base li {
  display: block;
}
.sub-dropdown_a1cb9ad49648595b:hover .submenu.third-lvl_3d0d189422ea11c1.base li a {
  display: block !important;
}

.header-three_7a9347c6bf6f805f .sub-dropdown_a1cb9ad49648595b:hover .submenu.third-lvl_3d0d189422ea11c1.base {
  margin-left: -14px !important;
}

.header-two_862fbfdca6969479 .header-main-wrapper_be505ec31446ba59 .sub-dropdown_a1cb9ad49648595b:hover .submenu.third-lvl_3d0d189422ea11c1.base {
  margin-left: 90px !important;
}

header.heder-two_40f483282a0ca132 .sub-dropdown_a1cb9ad49648595b:hover .submenu.third-lvl_3d0d189422ea11c1.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_40f483282a0ca132 .sub-dropdown_a1cb9ad49648595b::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_40f483282a0ca132 .sub-dropdown_a1cb9ad49648595b:hover a.sub-menu-link_896eb1e0dc3929de {
  color: var(--color-primary) !important;
}
header.heder-two_40f483282a0ca132 .sub-dropdown_a1cb9ad49648595b:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_40f483282a0ca132 .sub-dropdown_a1cb9ad49648595b .submenu.third-lvl_3d0d189422ea11c1.base {
  display: block;
}

.sub-dropdown_a1cb9ad49648595b {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_a1cb9ad49648595b.active .sub-menu-link_896eb1e0dc3929de {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_a1cb9ad49648595b.active .sub-menu-link_896eb1e0dc3929de::after {
  width: 12px !important;
}
.sub-dropdown_a1cb9ad49648595b.active::after {
  color: #FFFFFF;
}
.sub-dropdown_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1 {
  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_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1:hover li a {
  opacity: 0.5;
}
.sub-dropdown_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1 li:hover a::after {
  width: 12px;
}
.sub-dropdown_a1cb9ad49648595b .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1 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_a1cb9ad49648595b:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_a1cb9ad49648595b:hover .sub-menu-link_896eb1e0dc3929de {
  color: var(--color-primary);
}
.sub-dropdown_a1cb9ad49648595b:hover .fluxi-submenu_09a0f88316005ea2.third-lvl_3d0d189422ea11c1.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_855dc8786ef9fc7a {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_855dc8786ef9fc7a {
    padding: 0 15px;
  }
}

.section-bg_72d1c4da01b1fd66 {
  background: var(--section-bg-gray);
}

.bg_white_a06613d36d8e5764 {
  background: var(--body-bg);
}

.g-48_bfa40aa5689d5a7e {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_345805449e26c6f2 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_f124ce8fb2f17c2e {
  background: #F8F9FB;
}

.bg-gray-2_e5811c6cbb63b185 {
  background: var(--bg-gray-2);
}

.overflow-right-div_3006436a38762a27 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_3006436a38762a27 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_3006436a38762a27 {
    width: 100%;
  }
}

.gsap-marker-end_bffbddc11e3d3006,
.gsap-marker-start_0df7cb2b10ab3f94,
.gsap-marker-scroller-end_a3fb1a5c637d5d13,
.gsap-marker-scroller-start_223f8a8f3e019564 {
  display: none !important;
}

.bg-dark-p_ffacd87c8db5cc26 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_5251ca28b706ba39 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_1ee9f109b0b6c696 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_88a86458a0f2f81d {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 img.two_b1acf4aee840a905 {
  left: 38px;
}
.customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 img.three_c098e4577691bb13 {
  left: 73px;
}
.customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 img.four_b29f5f0602402993 {
  left: 108px;
}
.customer-review-area_88a86458a0f2f81d p.desc {
  margin-bottom: 0;
}

.br-none_dc81c9f1a2b2608b {
  border-radius: 0 !important;
}

.color-secondary-2_cc6568e620926db3 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_7e30da8a50f747f2 {
    order: 2;
  }
}

.loader-wrapper_900ddacd4840bf64 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_900ddacd4840bf64 .loader-section_62c0c8a25c5ef75e {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_900ddacd4840bf64 .loader-section_62c0c8a25c5ef75e.section-left_53cf0da29245e029 {
  left: 0;
}

.loader-wrapper_900ddacd4840bf64 .loader-section_62c0c8a25c5ef75e.section-right_874fe4f6e3659bfe {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_900ddacd4840bf64 .loader-section_62c0c8a25c5ef75e.section-left_53cf0da29245e029 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_900ddacd4840bf64 .loader-section_62c0c8a25c5ef75e.section-right_874fe4f6e3659bfe {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_db5e98e73fb90ecd {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_900ddacd4840bf64 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_db5e98e73fb90ecd: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_db5e98e73fb90ecd {
  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_ef6e56c9c74f873b {
  -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_ef6e56c9c74f873b.btt__visible_d773355f9cecaf99 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_ef6e56c9c74f873b {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_9d3d76221856fb5d 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_624c7b1eaadff384 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_b79876bb8470d8d7 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_624c7b1eaadff384 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_b79876bb8470d8d7 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_fc726969a0436f07:hover,
[data-theme=dark] .rts-btn.btn-primary-5_9d8d257a1f38e519:hover,
[data-theme=dark] .rts-btn.btn-primary-6_dbb00fdb50679c95:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_2894688ab8731a19: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_fc726969a0436f07 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_fc726969a0436f07:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_a1f3cd4164758c76 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_a1f3cd4164758c76::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_a1f3cd4164758c76::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_a1f3cd4164758c76:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_a1f3cd4164758c76:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_55194d98069bb9ea {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_55194d98069bb9ea::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_55194d98069bb9ea::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_55194d98069bb9ea:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_55194d98069bb9ea:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_2894688ab8731a19 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_2894688ab8731a19:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_9d8d257a1f38e519 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_9d8d257a1f38e519:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_dbb00fdb50679c95 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_dbb00fdb50679c95:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_164f3052a8cf1911 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_164f3052a8cf1911::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_164f3052a8cf1911:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_af8e232217b3edbe {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_af8e232217b3edbe::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_af8e232217b3edbe:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_ec8d4f729d0cec98 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_ec8d4f729d0cec98::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_ec8d4f729d0cec98:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_571d1d5db4c06098 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_571d1d5db4c06098 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_571d1d5db4c06098:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_62db108e0c18e704 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_62db108e0c18e704 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_62db108e0c18e704:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_bfcb8e24d323a260 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_bfcb8e24d323a260:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_bfcb8e24d323a260.about_f9a2b7cd665da721 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_bfcb8e24d323a260.about_f9a2b7cd665da721:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_a3239dbafd48efb8 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_a3239dbafd48efb8:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_afe760a7b81425b4 {
  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_afe760a7b81425b4 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_afe760a7b81425b4:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_a3239dbafd48efb8 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_b7cba5ec729c1053 {
  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_b7cba5ec729c1053::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_b7cba5ec729c1053::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_b7cba5ec729c1053 i {
  font-weight: 400;
}
.under-line-btn_ee9ef64da21b6b1e {
  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_ee9ef64da21b6b1e::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_ee9ef64da21b6b1e::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_ee9ef64da21b6b1e:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_25e66685984abab9 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_25e66685984abab9 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_25e66685984abab9 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_25e66685984abab9 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_25e66685984abab9 p.disc_dc9342cbf2de947f {
  margin-bottom: 50px;
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb .customer-review-area_88a86458a0f2f81d .client-img_4804bb399c6727b7 {
  width: 150px;
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb .customer-review-area_88a86458a0f2f81d p.desc {
  min-width: max-content;
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb .customer-review-area_88a86458a0f2f81d img {
  max-width: 40%;
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb .customer-review-area_88a86458a0f2f81d img.two_b1acf4aee840a905 {
  left: 24px;
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb .customer-review-area_88a86458a0f2f81d img.three_c098e4577691bb13 {
  left: 48px;
}
.banner-one-content-left_25e66685984abab9 .button-banner-one-wrapper_5d73534aad7b75fb .customer-review-area_88a86458a0f2f81d img.four_b29f5f0602402993 {
  left: 72px;
}

.banner-one-right-content-with-img_41b2bd7b47b60796 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_41b2bd7b47b60796 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_41b2bd7b47b60796 .img-1_c8c6cb5b310982ad {
  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_41b2bd7b47b60796 .img-1_c8c6cb5b310982ad {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_41b2bd7b47b60796 .img-2_65356531fa33a961 {
  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_41b2bd7b47b60796 .img-2_65356531fa33a961 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_0da0e7d8b65c4b56 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_0da0e7d8b65c4b56 .box-one-top_db4d7f4128793964 {
  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_0da0e7d8b65c4b56 .box-one-bottom_cea4bab1dffcfbb5 {
  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_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a {
    display: none;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a .right-top_ec209e151a5fcce8 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a .right-bottom_8f60a67ff83db8d4 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a .mid-top_f6f10bcd785fd517 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a .left-bottom_2ba8d402a78b7dbe {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a .left-top_f3adda4f2eff8d8d {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_0da0e7d8b65c4b56 .radious-shape_b828b87684f4322a .center-bottom_711e3f0411146f79 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-content-left_25e66685984abab9 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-content-left_25e66685984abab9 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-content-left_25e66685984abab9 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-content-left_25e66685984abab9 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-content-left_25e66685984abab9 p.disc_dc9342cbf2de947f {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-content-left_25e66685984abab9 .customer-review-area_88a86458a0f2f81d {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-right-content-with-img_41b2bd7b47b60796 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-right-content-with-img_41b2bd7b47b60796 .short-image-area_9c1e1892e40f66dc .img-1_c8c6cb5b310982ad {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-right-content-with-img_41b2bd7b47b60796 .short-image-area_9c1e1892e40f66dc .img-1_c8c6cb5b310982ad {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .banner-one-right-content-with-img_41b2bd7b47b60796 .short-image-area_9c1e1892e40f66dc .img-1_c8c6cb5b310982ad {
    left: 0;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-area-inner_331536726869cbb2 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f {
  margin-bottom: 40px;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .brand-left-short-title-one_40168a0cc785aa42 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .brand-left-short-title-one_40168a0cc785aa42 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .brand-left-short-title-one_40168a0cc785aa42 .star-rating_db5eec551c92e701 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .brand-left-short-title-one_40168a0cc785aa42 .star-rating_db5eec551c92e701 li {
  list-style: none;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .brand-left-short-title-one_40168a0cc785aa42 .star-rating_db5eec551c92e701 li a {
  color: #FF6354;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-title-area_1741789298bc3f3f .brand-left-short-title-one_40168a0cc785aa42 p.disc_dc9342cbf2de947f {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-slider-area_b519177de79939ec {
  overflow: hidden;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-five_e0e8c1f52ba9e5dd .brand-slider-area_b519177de79939ec .brand-inner_6342f5eb4457fa06 {
  text-align: center;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 {
  background: #212026;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .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_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e p.disc_dc9342cbf2de947f {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .button-area_d7ad4521a031bf43 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .button-area_d7ad4521a031bf43 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .button-area_d7ad4521a031bf43 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .button-area_d7ad4521a031bf43 .rts-btn.btn-primary-5_9d8d257a1f38e519 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .button-area_d7ad4521a031bf43 .rts-btn.btn-primary-5_9d8d257a1f38e519:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .button-area_d7ad4521a031bf43 .rts-btn.btn-primary-5-border_bfcb8e24d323a260 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .counter-upmain-wrapper-style-six_854cb07cd2b4fa78 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .counter-upmain-wrapper-style-six_854cb07cd2b4fa78 .single-counter-up-six_9097b3dfb330dcfd .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-content-left_6ba4f1c8b361152e .counter-upmain-wrapper-style-six_854cb07cd2b4fa78 .single-counter-up-six_9097b3dfb330dcfd p {
  color: #D7D9E9;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 {
    width: 100%;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 .image-one_4414928898051319 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 .image-one_4414928898051319 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 .image-two_6e9e673f0f5c9c79 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-left_97ef4a946c42cb63 .image-two_6e9e673f0f5c9c79 img {
    width: 100%;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 {
    display: none;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 .image-three_71fb8b53ee4cd33a {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .banner-six-right-content-with-img_d49ddbe6f9e0e2ec .image-right_cc47a322c7d3d9c4 .image-four_eaf80dca2d64ff77 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .shape_db01cb16b0950ed4 {
    display: none;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .shape_db01cb16b0950ed4 .right-top_ec209e151a5fcce8 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .shape_db01cb16b0950ed4 .right-top_ec209e151a5fcce8 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .shape_db01cb16b0950ed4 .right-bottom_8f60a67ff83db8d4 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_0da0e7d8b65c4b56.banner-six_4cbc8bf244ff3484 .shape_db01cb16b0950ed4 .right-bottom_8f60a67ff83db8d4 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_ef87c4bc99300bb9 {
  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_ef87c4bc99300bb9::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_ef87c4bc99300bb9 .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_ef87c4bc99300bb9 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_ef87c4bc99300bb9 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_ef87c4bc99300bb9 p.disc_dc9342cbf2de947f {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_ef87c4bc99300bb9 p.disc_dc9342cbf2de947f {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_ef87c4bc99300bb9 p.disc_dc9342cbf2de947f {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_ef87c4bc99300bb9 p.disc_dc9342cbf2de947f {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_ef87c4bc99300bb9 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}
.rts-banner-area-two_ef87c4bc99300bb9 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_ef87c4bc99300bb9 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_ef87c4bc99300bb9 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_ef87c4bc99300bb9 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_ef87c4bc99300bb9 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_ef87c4bc99300bb9 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_ef87c4bc99300bb9 .bottom-text_a669e932207ae546 p.disc_dc9342cbf2de947f {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_34616edee88cd3c2 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_34616edee88cd3c2 {
    margin-top: 70px;
  }
}

.mt-dec-100_d892f37650429ffe {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .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_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .two_b1acf4aee840a905 {
  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_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .two_b1acf4aee840a905 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .two_b1acf4aee840a905 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .three_c098e4577691bb13 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .three_c098e4577691bb13 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .four_b29f5f0602402993 {
  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_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .four_b29f5f0602402993 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .four_b29f5f0602402993 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_4d5689d05f6cbcae .banner-2-shape_06b57181e1404ba7 .five_543182acb2a674a9 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_7a9347c6bf6f805f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_d3955e5e0cffd4b1 {
  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_d3955e5e0cffd4b1 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.banner-three-area-start_d3955e5e0cffd4b1 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.banner-three-area-start_d3955e5e0cffd4b1 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_d3955e5e0cffd4b1 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_d3955e5e0cffd4b1 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_d3955e5e0cffd4b1 .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_53d27879bb7e29bb {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_53d27879bb7e29bb {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_53d27879bb7e29bb .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_53d27879bb7e29bb .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_53d27879bb7e29bb .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_53d27879bb7e29bb .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_53d27879bb7e29bb .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_53d27879bb7e29bb .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_53d27879bb7e29bb .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_53d27879bb7e29bb .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_53d27879bb7e29bb p.disc_dc9342cbf2de947f {
  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_53d27879bb7e29bb p.disc_dc9342cbf2de947f br {
    display: none;
  }
}
.banner-wrapper-three-main_53d27879bb7e29bb .button-area_d7ad4521a031bf43 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_53d27879bb7e29bb .button-area_d7ad4521a031bf43 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_53d27879bb7e29bb .button-area_d7ad4521a031bf43 .under-line-btn_ee9ef64da21b6b1e::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_53d27879bb7e29bb span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_422ec88112e68281 {
  padding-top: 68px;
}
.banner-four-content-left_422ec88112e68281 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_422ec88112e68281 .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_422ec88112e68281 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_422ec88112e68281 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_422ec88112e68281 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_422ec88112e68281 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_422ec88112e68281 .banner-logo-area_4533e2e4bd280b50 {
  margin-top: 50px;
}
.banner-four-content-left_422ec88112e68281 .banner-logo-area_4533e2e4bd280b50 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_422ec88112e68281 .banner-logo-area_4533e2e4bd280b50 .logo-area_43977a9d42aae3d6 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_422ec88112e68281 .banner-logo-area_4533e2e4bd280b50 .logo-area_43977a9d42aae3d6 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_4533e2e4bd280b50 .light_acbfa21ba5a9b011 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_4533e2e4bd280b50 .dark_3cfd0f6aa1b09c72 {
  display: none;
}

[data-theme=dark] .banner-logo-area_4533e2e4bd280b50 .light_acbfa21ba5a9b011 {
  display: none;
}
[data-theme=dark] .banner-logo-area_4533e2e4bd280b50 .dark_3cfd0f6aa1b09c72 {
  display: inline-flex;
}

.thumbnail-banner-right-four_995c156c3a781682 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_995c156c3a781682::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_995c156c3a781682::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_995c156c3a781682::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_995c156c3a781682::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_995c156c3a781682 .main_5e3e735746de2854 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_995c156c3a781682 .main_5e3e735746de2854 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_995c156c3a781682 .main_5e3e735746de2854 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_995c156c3a781682 img.shape_db01cb16b0950ed4 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_995c156c3a781682 img.shape_db01cb16b0950ed4 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_995c156c3a781682 img.shape_db01cb16b0950ed4 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_995c156c3a781682 img.shape_db01cb16b0950ed4 {
    display: none;
  }
}

.rts-banner-four-area-start_e952ebd713aa9a74 {
  position: relative;
}
.rts-banner-four-area-start_e952ebd713aa9a74 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_e952ebd713aa9a74 .shape-area_25c632a5f0e5d4a3 .one {
    display: none;
  }
}
.rts-banner-four-area-start_e952ebd713aa9a74 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_e952ebd713aa9a74 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_e952ebd713aa9a74 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_966f23d787cbc91e {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_966f23d787cbc91e {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_966f23d787cbc91e .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_966f23d787cbc91e .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_966f23d787cbc91e .title {
    font-size: 45px;
  }
  .banner-seven-left-content_966f23d787cbc91e .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_966f23d787cbc91e .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_966f23d787cbc91e .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_966f23d787cbc91e .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_966f23d787cbc91e p.disc_dc9342cbf2de947f {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_966f23d787cbc91e p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}
.banner-seven-left-content_966f23d787cbc91e form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_966f23d787cbc91e form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_966f23d787cbc91e form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_966f23d787cbc91e form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_16bbb3a6e19134c0 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_16bbb3a6e19134c0 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_16bbb3a6e19134c0 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_16bbb3a6e19134c0 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_16bbb3a6e19134c0 .short-image_51c6b4a2a1f9858e {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_16bbb3a6e19134c0 .short-image_51c6b4a2a1f9858e.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_16bbb3a6e19134c0 .short-image_51c6b4a2a1f9858e.one {
    left: 0;
  }
}
.thumbnail-banner-seven_16bbb3a6e19134c0 .short-image_51c6b4a2a1f9858e.two_b1acf4aee840a905 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_3cd2276f5f0ec01f {
  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_3cd2276f5f0ec01f {
    flex-direction: column;
  }
}
.rts-brand-area-seven_3cd2276f5f0ec01f p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_3cd2276f5f0ec01f .brand-area-style-seven_48a7edffb2744db1 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_3cd2276f5f0ec01f .brand-area-style-seven_48a7edffb2744db1 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_3cd2276f5f0ec01f .brand-area-style-seven_48a7edffb2744db1 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_3cd2276f5f0ec01f .slider-Brand_050479961843cb58 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_62fa902da5521633 {
  position: relative;
}
.rts-banner-area-7_62fa902da5521633 form {
  position: relative;
}
.rts-banner-area-7_62fa902da5521633 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_62fa902da5521633 form input {
  padding-left: 35px;
}
.rts-banner-area-7_62fa902da5521633 .shape-area-start_522869fa0fdaa1c4 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_62fa902da5521633 .shape-area-start_522869fa0fdaa1c4 .two_b1acf4aee840a905 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_62fa902da5521633 .shape-area-start_522869fa0fdaa1c4 .three_c098e4577691bb13 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_62fa902da5521633 .shape-area-start_522869fa0fdaa1c4 .three_c098e4577691bb13 {
    display: none;
  }
}
.rts-banner-area-7_62fa902da5521633 .shape-area-start_522869fa0fdaa1c4 .four_b29f5f0602402993 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_62fa902da5521633 .shape-area-start_522869fa0fdaa1c4 .four_b29f5f0602402993 {
    display: none;
  }
}

.div-right-banner-floating_659e53350dfa78ef {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_659e53350dfa78ef {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_659e53350dfa78ef {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_61282de555a1db5a {
  background-image: url(../gallery/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_61282de555a1db5a {
    height: auto;
  }
}

.inner-banner-8_afd30ad9ed84d992 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_afd30ad9ed84d992 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_afd30ad9ed84d992 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_afd30ad9ed84d992 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f {
    padding-top: 60px;
  }
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .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_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .title {
    font-size: 42px;
  }
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f p.disc_dc9342cbf2de947f {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .customer-review-area_88a86458a0f2f81d {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .customer-review-area_88a86458a0f2f81d {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_afd30ad9ed84d992 .left-area_d9b19b45fb1d237f .customer-review-area_88a86458a0f2f81d p {
  color: #F2F2F8;
}
.inner-banner-8_afd30ad9ed84d992 .position-img_d75f29f949b3b19f {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_afd30ad9ed84d992 .position-img_d75f29f949b3b19f {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_afd30ad9ed84d992 .position-img_d75f29f949b3b19f {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_afd30ad9ed84d992 .position-img_d75f29f949b3b19f {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_afd30ad9ed84d992 .position-img_d75f29f949b3b19f {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_afd30ad9ed84d992 .position-img_d75f29f949b3b19f {
    right: 10%;
  }
}
.inner-banner-8_afd30ad9ed84d992 .right-area_8965912ef49c2e11 .thumbnail-right-img_d14f26854c818867 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_afd30ad9ed84d992 .right-area_8965912ef49c2e11 .thumbnail-right-img_d14f26854c818867 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_0a0232d6f6d52215 .about-main-wrapper_a20f18a0d9f46d77 .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_0a0232d6f6d52215 .about-main-wrapper_a20f18a0d9f46d77 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_0a0232d6f6d52215 .about-main-wrapper_a20f18a0d9f46d77 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_0a0232d6f6d52215 .about-main-wrapper_a20f18a0d9f46d77 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_0a0232d6f6d52215 .about-main-wrapper_a20f18a0d9f46d77 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_0a0232d6f6d52215 .banner-about-right_cb37e3b977556b3d p.disc_dc9342cbf2de947f {
  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_4253b7f1ef56d2ca {
  background-image: url(../gallery/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_4253b7f1ef56d2ca .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_4253b7f1ef56d2ca .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_34616edee88cd3c2 {
  position: relative;
}
.large-image-video-area_34616edee88cd3c2 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_34616edee88cd3c2 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_34616edee88cd3c2 .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_34616edee88cd3c2 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_34616edee88cd3c2 .thumbnail_fb5acbda1dcaead7 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_34616edee88cd3c2 .thumbnail_fb5acbda1dcaead7 .pli-image_5c652abe62bbadad {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_34616edee88cd3c2 .thumbnail_fb5acbda1dcaead7 .pli-image_5c652abe62bbadad img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_dd6fa0fac823cf58 form {
  position: relative;
}
.banner-area-wrapper-two_dd6fa0fac823cf58 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_dd6fa0fac823cf58 form input {
  padding-left: 40px;
}

.button-area-banner-four_657781bf89b68f60 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_657781bf89b68f60 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_657781bf89b68f60 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_657781bf89b68f60 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_b519177de79939ec {
  overflow: hidden;
}
.brand-slider-area_b519177de79939ec .brand-inner_6342f5eb4457fa06 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_95dc3d7a3a5e386b .light_acbfa21ba5a9b011,
[data-theme=light] .brand-area-main-wrapper-two_b4a249686c9da2b4 .light_acbfa21ba5a9b011,
[data-theme=light] .brand-slider-area_b519177de79939ec .light_acbfa21ba5a9b011 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_95dc3d7a3a5e386b .dark_3cfd0f6aa1b09c72,
[data-theme=light] .brand-area-main-wrapper-two_b4a249686c9da2b4 .dark_3cfd0f6aa1b09c72,
[data-theme=light] .brand-slider-area_b519177de79939ec .dark_3cfd0f6aa1b09c72 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_95dc3d7a3a5e386b .light_acbfa21ba5a9b011,
[data-theme=dark] .brand-area-main-wrapper-two_b4a249686c9da2b4 .light_acbfa21ba5a9b011,
[data-theme=dark] .brand-slider-area_b519177de79939ec .light_acbfa21ba5a9b011 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_95dc3d7a3a5e386b .dark_3cfd0f6aa1b09c72,
[data-theme=dark] .brand-area-main-wrapper-two_b4a249686c9da2b4 .dark_3cfd0f6aa1b09c72,
[data-theme=dark] .brand-slider-area_b519177de79939ec .dark_3cfd0f6aa1b09c72 {
  display: block;
}

.brand-left-short-title-one_40168a0cc785aa42 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_40168a0cc785aa42 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_505fb985a6cf2fed {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_95dc3d7a3a5e386b {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_b4a249686c9da2b4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_b4a249686c9da2b4 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_b4a249686c9da2b4.about-page-brand_b6a28e026b3add31 {
  padding: 0;
}

.bg-dark-p_ffacd87c8db5cc26 .title-style-one-center_1e9b7cd5d1dc3c5f .pre_f6f88298eb09c826 {
  color: #fff;
}
.bg-dark-p_ffacd87c8db5cc26 .title-style-one-center_1e9b7cd5d1dc3c5f .title {
  color: #fff;
}
.bg-dark-p_ffacd87c8db5cc26 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .title {
  color: #FFF;
}
.bg-dark-p_ffacd87c8db5cc26 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e .admin_cdaf738c7a188164 {
  color: var(--color-primary);
}
.bg-dark-p_ffacd87c8db5cc26 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e .date_d893b6fe87eea6a7 {
  color: #fff;
}

.title-three-brand-wrapper_64a4433e320cd0b4 .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_418fad598756c055.home-six_1af34736c1fa31f7 {
  padding-bottom: 40px;
}

.title-style-one-center_1e9b7cd5d1dc3c5f {
  text-align: center;
}
.title-style-one-center_1e9b7cd5d1dc3c5f 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_1e9b7cd5d1dc3c5f br {
    display: none;
  }
}
.title-style-one-center_1e9b7cd5d1dc3c5f .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_1e9b7cd5d1dc3c5f .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_1e9b7cd5d1dc3c5f .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_1e9b7cd5d1dc3c5f .title br {
    display: none;
  }
}

.title-style-one-left_6a49182480e10cbd {
  text-align: left;
}
.title-style-one-left_6a49182480e10cbd 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_6a49182480e10cbd .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_6a49182480e10cbd .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_6a49182480e10cbd .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_6a49182480e10cbd .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_6a49182480e10cbd .title br {
    display: none;
  }
}

.title-hover_951bf16df16db69c {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_951bf16df16db69c:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_5b6f22083958f811 {
  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_5b6f22083958f811 {
    padding: 20px;
  }
}
.single-pricing-area-start_5b6f22083958f811 .pricing-top-area_9e90336d79522e3b {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_5b6f22083958f811 .pricing-top-area_9e90336d79522e3b .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_5b6f22083958f811 .pricing-top-area_9e90336d79522e3b .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_5b6f22083958f811 .pricing-top-area_9e90336d79522e3b .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_5b6f22083958f811 .pricing-body_097186d4f1e5a845 p.disc_dc9342cbf2de947f {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_5b6f22083958f811 .pricing-body_097186d4f1e5a845 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_5b6f22083958f811.active {
  background: var(--color-primary);
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-top-area_9e90336d79522e3b .title {
  color: #fff;
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-top-area_9e90336d79522e3b .icon {
  background: #8170E7;
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-top-area_9e90336d79522e3b .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-body_097186d4f1e5a845 p.disc_dc9342cbf2de947f {
  color: #FFFFFF;
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-body_097186d4f1e5a845 .check-content-wrapper_3979f3036dba211e .single-check-area_f2d18029098071b7 i {
  color: #fff;
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-body_097186d4f1e5a845 .check-content-wrapper_3979f3036dba211e .single-check-area_f2d18029098071b7 p {
  color: #fff;
}
.single-pricing-area-start_5b6f22083958f811.active .pricing-body_097186d4f1e5a845 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_5b6f22083958f811:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-top-area_9e90336d79522e3b .title {
  color: #fff;
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-top-area_9e90336d79522e3b .icon {
  background: #8170E7;
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-top-area_9e90336d79522e3b .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-body_097186d4f1e5a845 p.disc_dc9342cbf2de947f {
  color: #FFFFFF;
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-body_097186d4f1e5a845 .check-content-wrapper_3979f3036dba211e .single-check-area_f2d18029098071b7 i {
  color: #fff;
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-body_097186d4f1e5a845 .check-content-wrapper_3979f3036dba211e .single-check-area_f2d18029098071b7 p {
  color: #fff;
}
.single-pricing-area-start_5b6f22083958f811:hover .pricing-body_097186d4f1e5a845 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_3979f3036dba211e .single-check-area_f2d18029098071b7 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_3979f3036dba211e .single-check-area_f2d18029098071b7 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_ab33c5291a6e40c3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_ab33c5291a6e40c3 .shape-radious-image_ac5c6d24915ca792 {
    display: none;
  }
}
.rts-pricing-area-one_ab33c5291a6e40c3 .shape-radious-image_ac5c6d24915ca792 .img-1_c8c6cb5b310982ad {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_ab33c5291a6e40c3 .shape-radious-image_ac5c6d24915ca792 .img-2_65356531fa33a961 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_24726c68e2eccfa2 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_24726c68e2eccfa2 .head-pricing_d70fc656805a5852 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_24726c68e2eccfa2 .head-pricing_d70fc656805a5852 .plane_name_726f01648d9cfefb {
  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_24726c68e2eccfa2 .head-pricing_d70fc656805a5852 .doller-area_6c4a03fb9168ef9a {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_24726c68e2eccfa2 .head-pricing_d70fc656805a5852 .doller-area_6c4a03fb9168ef9a .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_24726c68e2eccfa2 .head-pricing_d70fc656805a5852 .doller-area_6c4a03fb9168ef9a .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_24726c68e2eccfa2 .head-pricing_d70fc656805a5852 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_24726c68e2eccfa2 .body .single-check_449429d45f551055 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_24726c68e2eccfa2 .body .single-check_449429d45f551055 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_24726c68e2eccfa2 .footer_9d3332f0f77b776d {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_24726c68e2eccfa2 .footer_9d3332f0f77b776d .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_24726c68e2eccfa2 .footer_9d3332f0f77b776d p {
  margin-top: 20px;
}
.single-pricing-area-two_24726c68e2eccfa2.free-place_3cbfac711076e026 .footer_9d3332f0f77b776d .rts-btn.btn-primary-2_a1f3cd4164758c76::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_24726c68e2eccfa2.free-place_3cbfac711076e026 .footer_9d3332f0f77b776d .rts-btn.btn-primary-2_a1f3cd4164758c76::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_24726c68e2eccfa2.professional-place_f783f993c1f25260 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_24726c68e2eccfa2.professional-place_f783f993c1f25260 .head-pricing_d70fc656805a5852 .plane_name_726f01648d9cfefb {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_24726c68e2eccfa2.professional-place_f783f993c1f25260 .body .single-check_449429d45f551055 i {
  color: var(--color-primary);
}
.single-pricing-area-two_24726c68e2eccfa2.enterprise-place_c5dc88ff19eca4f2 .head-pricing_d70fc656805a5852 .plane_name_726f01648d9cfefb {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_24726c68e2eccfa2.enterprise-place_c5dc88ff19eca4f2 .body .single-check_449429d45f551055 i {
  color: #BCBFDB;
}
.single-pricing-area-two_24726c68e2eccfa2.enterprise-place_c5dc88ff19eca4f2 .footer_9d3332f0f77b776d .rts-btn.btn-primary-2_a1f3cd4164758c76 {
  color: #000000d3;
}
.single-pricing-area-two_24726c68e2eccfa2.enterprise-place_c5dc88ff19eca4f2 .footer_9d3332f0f77b776d .rts-btn.btn-primary-2_a1f3cd4164758c76::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_24726c68e2eccfa2.enterprise-place_c5dc88ff19eca4f2 .footer_9d3332f0f77b776d .rts-btn.btn-primary-2_a1f3cd4164758c76::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_72615cc0ac469f55 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_72615cc0ac469f55 .pricing-top-tag_a5d440019fe49620 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_72615cc0ac469f55 .pric-area_4432bcbbd950386b {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_72615cc0ac469f55 .pric-area_4432bcbbd950386b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_72615cc0ac469f55 .pric-area_4432bcbbd950386b .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_72615cc0ac469f55 .pric-area_4432bcbbd950386b p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_72615cc0ac469f55 .body .single-check-area_f2d18029098071b7 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_72615cc0ac469f55 .body .single-check-area_f2d18029098071b7 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_72615cc0ac469f55 .body .single-check-area_f2d18029098071b7 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_72615cc0ac469f55 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_72615cc0ac469f55 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_72615cc0ac469f55.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_72615cc0ac469f55.active .top-badge_6c78ec37d416fe1f {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_72615cc0ac469f55.active .top-badge_6c78ec37d416fe1f 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_72615cc0ac469f55.active .pricing-top-tag_a5d440019fe49620 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_72615cc0ac469f55.active .single-check-area_f2d18029098071b7 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_39069941a3e3587c.rts-section-gap_0c98ac9d43b44a74.bg-light-border-radious_4016b908a21ba8b8 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_39069941a3e3587c {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_39069941a3e3587c .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_a470ba5d9eb7f262 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_a470ba5d9eb7f262 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_8950f17df9cc34cd.inner_f7d00c4e92501632 {
  position: relative;
}
.rtws-pricing-area-start_8950f17df9cc34cd.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rtws-pricing-area-start_8950f17df9cc34cd.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_8950f17df9cc34cd.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_8950f17df9cc34cd.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_e8cd9895b360a07f {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_e8cd9895b360a07f img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_f6fb8901ecb5c31c .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_f6fb8901ecb5c31c p.disc_dc9342cbf2de947f {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_f6fb8901ecb5c31c p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.providing-service-area-start-one_7e8fe75e7bea7a4e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_7e8fe75e7bea7a4e .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.providing-service-area-start-one_7e8fe75e7bea7a4e .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_7e8fe75e7bea7a4e .two_b1acf4aee840a905 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_7e8fe75e7bea7a4e .three_c098e4577691bb13 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_7e8fe75e7bea7a4e .four_b29f5f0602402993 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_7e8fe75e7bea7a4e .five_543182acb2a674a9 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_7e8fe75e7bea7a4e .six_b0db595723073cef {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 {
    flex-direction: column;
  }
}
.rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 .title-style-one-left_6a49182480e10cbd {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 .title-style-one-left_6a49182480e10cbd .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 .title-style-one-left_6a49182480e10cbd {
    max-width: 100%;
  }
}
.rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
  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_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_339141b0b1872d9d .title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.single-service-style-two_f06d51465e28fbe9 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_f06d51465e28fbe9 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_f06d51465e28fbe9 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_f06d51465e28fbe9 p.disc_dc9342cbf2de947f {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132 {
  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_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132::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_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132:hover {
  color: var(--color-primary);
}
.single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132 i {
  margin: 0;
}

.mt-dec-service-p-3_d8a1199d617519b6 {
  margin-top: -300px;
}

.single-service-primary-3_54cefdde5184fe10 {
  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_54cefdde5184fe10::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_54cefdde5184fe10 .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_54cefdde5184fe10 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_54cefdde5184fe10 .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_54cefdde5184fe10 p.disc_dc9342cbf2de947f {
  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_54cefdde5184fe10 .under-line-btn_ee9ef64da21b6b1e {
  transition: 0.3s;
}
.single-service-primary-3_54cefdde5184fe10:hover {
  border-color: #fff;
}
.single-service-primary-3_54cefdde5184fe10:hover .icon {
  background: #fff;
}
.single-service-primary-3_54cefdde5184fe10:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_54cefdde5184fe10:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_54cefdde5184fe10:hover .title {
  color: #fff;
}
.single-service-primary-3_54cefdde5184fe10:hover p.disc_dc9342cbf2de947f {
  color: #fff;
}
.single-service-primary-3_54cefdde5184fe10:hover a.under-line-btn_ee9ef64da21b6b1e {
  color: #fff;
}
.single-service-primary-3_54cefdde5184fe10:hover::after {
  opacity: 1;
}

.rts-service-area-five_cb4d0f216aa0361d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_cb4d0f216aa0361d .button-pagination-area_77de98c4ba62d175 {
    display: none;
  }
}
.rts-service-area-five_cb4d0f216aa0361d .section-inner_2c0c1d49fb3d4d0c {
  position: relative;
}
.rts-service-area-five_cb4d0f216aa0361d .service-swiper-main-wrapper-2_dd446bc65fc8b120 {
  overflow: hidden;
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .title {
  color: var(--color-title);
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .disc_dc9342cbf2de947f {
  color: var(--color-body);
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132::after {
  background: #BCBFDB;
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132::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_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9 .btn-border-bottom_55cae99be8066132:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9.style-six_5cb6850a728f6989 {
  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_cb4d0f216aa0361d .single-service-style-two_f06d51465e28fbe9.style-six_5cb6850a728f6989.mid_060d511c92e2ca42 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-button-next,
.rts-service-area-five_cb4d0f216aa0361d .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_cb4d0f216aa0361d .swiper-button-next:hover,
.rts-service-area-five_cb4d0f216aa0361d .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-button-next::after,
.rts-service-area-five_cb4d0f216aa0361d .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-pagination2 .swiper-pagination-bullet_2f64778895d7290d {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_cb4d0f216aa0361d .swiper-pagination2 .swiper-pagination-bullet_2f64778895d7290d.swiper-pagination-bullet-active_a967c06c795ea6ff {
  background: #FF6354;
}

.title-wrapper-between_f7ecda82fbf5f3e6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_f7ecda82fbf5f3e6 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_f7ecda82fbf5f3e6 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.rts-service-area-style-4_57b13d5ef7801d08 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_57b13d5ef7801d08 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_57b13d5ef7801d08 p.disc_dc9342cbf2de947f {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_4e63e01d3b93f3c9 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_4e63e01d3b93f3c9 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_4e63e01d3b93f3c9 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_4e63e01d3b93f3c9 p.disc_dc9342cbf2de947f {
  margin-bottom: 20px;
}
.single-service-area-seven_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9::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_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9:hover {
  color: var(--color-primary);
}
.single-service-area-seven_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_4e63e01d3b93f3c9 .rts-readmore-arrow-top_0553b2721397a5b9:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_1dee9c4928b7388e {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_cb52d1c60978d6de .area-3_6c465724b3f48408 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_cb52d1c60978d6de .thumbnail-service-1_e8cd9895b360a07f {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_cb52d1c60978d6de .service-content-style-one_f6fb8901ecb5c31c.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_cb52d1c60978d6de .service-content-style-one_f6fb8901ecb5c31c .title {
  color: #fff;
}
.providing-service-area-start-seven_cb52d1c60978d6de .service-content-style-one_f6fb8901ecb5c31c p.disc_dc9342cbf2de947f {
  color: #fff;
}
.providing-service-area-start-seven_cb52d1c60978d6de .service-content-style-one_f6fb8901ecb5c31c .under-line-btn_ee9ef64da21b6b1e {
  color: #fff;
}
.providing-service-area-start-seven_cb52d1c60978d6de .service-content-style-one_f6fb8901ecb5c31c .under-line-btn_ee9ef64da21b6b1e::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_5ceb998b42fb6b5d {
  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_5ceb998b42fb6b5d .title-wrapper-between_f7ecda82fbf5f3e6 .title {
  color: #fff;
}
.service-bg-about-page_5ceb998b42fb6b5d .title-wrapper-between_f7ecda82fbf5f3e6 p.disc_dc9342cbf2de947f {
  color: #E4E5F1;
}
.service-bg-about-page_5ceb998b42fb6b5d .rts-service-area-style-4_57b13d5ef7801d08 p.disc_dc9342cbf2de947f {
  color: #E4E5F1;
}
.service-bg-about-page_5ceb998b42fb6b5d .rts-service-area-style-4_57b13d5ef7801d08 .title {
  color: #fff;
}

.title-service-page-area-top_2fa7077122027395 .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_2fa7077122027395 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_2fa7077122027395 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_2fa7077122027395 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_2fa7077122027395 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_2fa7077122027395 p.disc_dc9342cbf2de947f {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_2fa7077122027395 p.disc_dc9342cbf2de947f {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_2fa7077122027395 p.disc_dc9342cbf2de947f {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_2fa7077122027395 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.service-page-service-style_668844005fff484b {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_668844005fff484b:hover {
  background: #614CE1;
}
.service-page-service-style_668844005fff484b:hover .icon {
  background: #fff;
}
.service-page-service-style_668844005fff484b:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_668844005fff484b:hover .title {
  color: #fff;
}
.service-page-service-style_668844005fff484b:hover p.disc_dc9342cbf2de947f {
  color: #fff;
}
.service-page-service-style_668844005fff484b:hover a.learn-more-btn-underline_919232288336b35e {
  color: #fff;
}
.service-page-service-style_668844005fff484b:hover a.learn-more-btn-underline_919232288336b35e::after {
  background: #fff;
}
.service-page-service-style_668844005fff484b .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_668844005fff484b .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_668844005fff484b p.disc_dc9342cbf2de947f {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_668844005fff484b .learn-more-btn-underline_919232288336b35e {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_668844005fff484b .learn-more-btn-underline_919232288336b35e::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_668844005fff484b .learn-more-btn-underline_919232288336b35e:hover {
  color: var(--color-primary);
}
.service-page-service-style_668844005fff484b .learn-more-btn-underline_919232288336b35e:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_140294a214acf4c9 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 {
    display: none;
  }
}
.service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .one {
    display: none;
  }
}
.service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .two_b1acf4aee840a905 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .two_b1acf4aee840a905 {
    display: none;
  }
}

.service-relative_140294a214acf4c9 {
  position: relative;
}
.service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .three_c098e4577691bb13 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .three_c098e4577691bb13 {
    display: none;
  }
}
.service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .four_b29f5f0602402993 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_4cba0f84f9262b67 .portfolio-content-wrapper-list_c6ffe6d16b26b383 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_4cba0f84f9262b67 .portfolio-content-wrapper-list_c6ffe6d16b26b383 {
    margin-bottom: 0;
  }
}

.service-relative_140294a214acf4c9 {
  position: relative;
}
.service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .five_543182acb2a674a9 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_140294a214acf4c9 .service--shape_3f5fb09cb1787433 .six_b0db595723073cef {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_797cb6b905818787 .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_797cb6b905818787 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_797cb6b905818787 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_797cb6b905818787 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_797cb6b905818787 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_797cb6b905818787 p.disc_dc9342cbf2de947f {
  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_797cb6b905818787 p.disc_dc9342cbf2de947f {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_797cb6b905818787 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.rts-service-banner-area_20b1c4fef8cf564f {
  position: relative;
}
.rts-service-banner-area_20b1c4fef8cf564f .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_20b1c4fef8cf564f .one {
    display: none;
  }
}
.rts-service-banner-area_20b1c4fef8cf564f .two_b1acf4aee840a905 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_20b1c4fef8cf564f .two_b1acf4aee840a905 {
    display: none;
  }
}
.rts-service-banner-area_20b1c4fef8cf564f .three_c098e4577691bb13 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_20b1c4fef8cf564f .three_c098e4577691bb13 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_20b1c4fef8cf564f .three_c098e4577691bb13 {
    top: 10%;
  }
}
.rts-service-banner-area_20b1c4fef8cf564f .four_b29f5f0602402993 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_20b1c4fef8cf564f .four_b29f5f0602402993 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 .single-counter-up_11fed003ba0cb567 {
  position: relative;
}
.counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 .single-counter-up_11fed003ba0cb567::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_20680a55818b9962.service-single_b5cfa8ce197903d6 .single-counter-up_11fed003ba0cb567::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 .single-counter-up_11fed003ba0cb567::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_20680a55818b9962.service-single_b5cfa8ce197903d6 .single-counter-up_11fed003ba0cb567:last-child::after {
  display: none;
}

.single-service-banner-area_ab22768df9f89fc5 {
  position: relative;
}
.single-service-banner-area_ab22768df9f89fc5 .banner-area-left-service-single_797cb6b905818787 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_ab22768df9f89fc5 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.single-service-banner-area_ab22768df9f89fc5 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_ab22768df9f89fc5 .shape-area_25c632a5f0e5d4a3 .one {
    top: 92%;
  }
}
.single-service-banner-area_ab22768df9f89fc5 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_ab22768df9f89fc5 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_ab22768df9f89fc5 .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_ab22768df9f89fc5 .thumbnail_fb5acbda1dcaead7 {
  position: relative;
}
.single-service-banner-area_ab22768df9f89fc5 .thumbnail_fb5acbda1dcaead7 .short-image_51c6b4a2a1f9858e {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_dc9fec3658a7f278 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_dc9fec3658a7f278 .title-style-one-center_1e9b7cd5d1dc3c5f .title {
  color: #fff;
}
.bg-dark-border-radious-sd_dc9fec3658a7f278 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_dc9fec3658a7f278 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_dc9fec3658a7f278 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_339141b0b1872d9d {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_339141b0b1872d9d .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_ce1548008d94b1dc {
    padding: 80px 0;
  }
}

.image-area-service-1_533e40d5eb4ee863 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_533e40d5eb4ee863 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_533e40d5eb4ee863 .small_d5997fe52eaefe8b {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_533e40d5eb4ee863.bottom-1 .small_d5997fe52eaefe8b {
  right: 50px;
  left: unset;
}
.image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b {
    display: none;
  }
}
.image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b.mid_060d511c92e2ca42 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b.mid_060d511c92e2ca42 {
    left: 35%;
  }
}
.image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b.two_b1acf4aee840a905 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b.two_b1acf4aee840a905 {
    display: none;
  }
}
.image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b.three_c098e4577691bb13 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_533e40d5eb4ee863.area-3 .small_d5997fe52eaefe8b.three_c098e4577691bb13 {
    display: none;
  }
}

.rts-working-process-area_b451b9206627cbb9.about_f9a2b7cd665da721 {
  background: var(--choose-bg);
}
.rts-working-process-area_b451b9206627cbb9.about_f9a2b7cd665da721 .accordion-area-4_12e3a7d08e84b4e7 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_b451b9206627cbb9.about_f9a2b7cd665da721 .thumbnail-left_bead94ac78cbb9bd {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_b451b9206627cbb9.about_f9a2b7cd665da721 .accordion-area-4_12e3a7d08e84b4e7 .accordion-item button {
  color: #fff;
}

.our-service-area_1796865370afae61 {
  position: relative;
}
.our-service-area_1796865370afae61.about_f9a2b7cd665da721 {
  overflow: hidden;
}
.our-service-area_1796865370afae61.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.our-service-area_1796865370afae61.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_1796865370afae61.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_1796865370afae61.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_1796865370afae61.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
    display: none;
  }
}

.rts-service-banner-area_20b1c4fef8cf564f.inner_f7d00c4e92501632 .title-service-page-area-top_2fa7077122027395 .title {
  max-width: 100%;
}

.about-large-image-bg_e9d80b9f85ec7ebf {
  background-image: url(../gallery/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_e9d80b9f85ec7ebf {
    height: 350px;
  }
}

.step-down-text-process_b5967b9d542e4d50 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_b5967b9d542e4d50 {
    display: none;
  }
}
.step-down-text-process_b5967b9d542e4d50 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_b5967b9d542e4d50 .two_b1acf4aee840a905 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_b5967b9d542e4d50 .three_c098e4577691bb13 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_b5967b9d542e4d50 .four_b29f5f0602402993 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_bb4da3808e7fdcb7 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba {
    padding-bottom: 50px;
  }
}
.connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba .title-main_5e67c88e69c2b211 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba .title-main_5e67c88e69c2b211 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba .title-main_5e67c88e69c2b211 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba p.disc_dc9342cbf2de947f {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba p.disc_dc9342cbf2de947f {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_bb4da3808e7fdcb7 .connection-people-left_1e19fca80cbfdeba p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}
.connection-people-area_bb4da3808e7fdcb7 .thumbnail-connection-area-right_7e938c590d51ab75 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_bb4da3808e7fdcb7 .shape-area-img_46c9978831cc36db .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_bb4da3808e7fdcb7 .shape-area-img_46c9978831cc36db .one {
    display: none;
  }
}
.connection-people-area_bb4da3808e7fdcb7 .shape-area-img_46c9978831cc36db .two_b1acf4aee840a905 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_6f835b9955ca520b {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_6f835b9955ca520b img {
  margin-bottom: 24px;
}
.single-about-small-cd_6f835b9955ca520b .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_6f835b9955ca520b p.disc_dc9342cbf2de947f {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_cc941a1d868fcce7 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_cc941a1d868fcce7 .number_1dcd0162345e358f {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_cc941a1d868fcce7 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_cc941a1d868fcce7 p.disc_dc9342cbf2de947f {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_a8326f0febd18fa7 {
  margin-top: -120px;
}

.step-down-text-process_b5967b9d542e4d50 p.disc_dc9342cbf2de947f {
  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_b5967b9d542e4d50 p.disc_dc9342cbf2de947f {
    font-size: 18px;
  }
}

.container-1058_44aeeb37c3600076 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_b2c1afe4263ee8d7 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_b2c1afe4263ee8d7 .thumbnail_fb5acbda1dcaead7 {
  height: 100%;
}
.working-process-right-area-one_b2c1afe4263ee8d7 .thumbnail_fb5acbda1dcaead7 .large_4473b3fd7e397c97 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_b2c1afe4263ee8d7 .large_4473b3fd7e397c97 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_b2c1afe4263ee8d7 .small_d5997fe52eaefe8b {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_b2c1afe4263ee8d7 .small_d5997fe52eaefe8b {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_b2c1afe4263ee8d7 .small_d5997fe52eaefe8b {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_b2c1afe4263ee8d7 .small_d5997fe52eaefe8b {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_44e39fc16bc7417d button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_44e39fc16bc7417d button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_b6b0b52ddf2d529e .working-process-accordion-one .accordion-item .accordion-header_44e39fc16bc7417d 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_7a65185a0d40a059 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_44e39fc16bc7417d {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_44e39fc16bc7417d 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_44e39fc16bc7417d 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_44e39fc16bc7417d button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_44e39fc16bc7417d button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_7a65185a0d40a059 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_b451b9206627cbb9 .thumbnail-left_bead94ac78cbb9bd img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_b451b9206627cbb9 .thumbnail-left_bead94ac78cbb9bd img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_12e3a7d08e84b4e7 .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_12e3a7d08e84b4e7 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_12e3a7d08e84b4e7 {
    padding-left: 0;
  }
}
.accordion-area-4_12e3a7d08e84b4e7 .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_12e3a7d08e84b4e7 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_12e3a7d08e84b4e7 .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_12e3a7d08e84b4e7 .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_12e3a7d08e84b4e7 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_12e3a7d08e84b4e7 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_12e3a7d08e84b4e7 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_12e3a7d08e84b4e7 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_12e3a7d08e84b4e7 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_b6b0b52ddf2d529e {
  position: relative;
}
.rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    display: none;
  }
}
.rts-working-porcess-area-two_b6b0b52ddf2d529e .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_20680a55818b9962 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_20680a55818b9962 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_20680a55818b9962 .single-counter-up_11fed003ba0cb567 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_20680a55818b9962 .single-counter-up_11fed003ba0cb567 .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_20680a55818b9962 .single-counter-up_11fed003ba0cb567 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_20680a55818b9962 .single-counter-up_11fed003ba0cb567 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_20680a55818b9962 .single-counter-up-five_cb96603eb46af9a3 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_20680a55818b9962 .single-counter-up-five_cb96603eb46af9a3 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_20680a55818b9962 .single-counter-up-five_cb96603eb46af9a3 .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_b6121645c88e142f .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_217c2e7e27013228 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_217c2e7e27013228 .single-counter-up-two_03c05fd4b46a7e54 .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_217c2e7e27013228 .single-counter-up-two_03c05fd4b46a7e54 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_217c2e7e27013228 .single-counter-up-two_03c05fd4b46a7e54 .inmformation_34f1d1e81809aa31 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_217c2e7e27013228::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_217c2e7e27013228 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_217c2e7e27013228 .shape-area_25c632a5f0e5d4a3 img {
    display: none;
  }
}
.counter-up-area-four_217c2e7e27013228 .shape-area_25c632a5f0e5d4a3 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_abc2388f4f783aa2 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_abc2388f4f783aa2 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_dbe0d793e1bfa38d {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_dbe0d793e1bfa38d .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_dbe0d793e1bfa38d p.disc_dc9342cbf2de947f {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_854cb07cd2b4fa78.area-2_05cb8e8b19f39773 {
  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_854cb07cd2b4fa78.area-2_05cb8e8b19f39773 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_854cb07cd2b4fa78.area-2_05cb8e8b19f39773 .single-counter-up_11fed003ba0cb567 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_854cb07cd2b4fa78.area-2_05cb8e8b19f39773 .single-counter-up_11fed003ba0cb567 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_854cb07cd2b4fa78.area-2_05cb8e8b19f39773 .single-counter-up_11fed003ba0cb567 .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_854cb07cd2b4fa78.area-2_05cb8e8b19f39773 .single-counter-up_11fed003ba0cb567 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_86bd123e167b2242 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_86bd123e167b2242 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_86bd123e167b2242 img {
  border-radius: 16px;
}

.call-to-action-area-7_e0e4e9e06233a5a7 {
  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_e0e4e9e06233a5a7 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_e0e4e9e06233a5a7 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_e0e4e9e06233a5a7 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_e0e4e9e06233a5a7 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_e0e4e9e06233a5a7 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_e0e4e9e06233a5a7 p.disc_dc9342cbf2de947f {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_e0e4e9e06233a5a7 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_e0e4e9e06233a5a7 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.call-to-action-area-7_e0e4e9e06233a5a7 .shape-area_25c632a5f0e5d4a3 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_e0e4e9e06233a5a7 .shape-area_25c632a5f0e5d4a3 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_e0e4e9e06233a5a7 .shape-area_25c632a5f0e5d4a3 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_e0e4e9e06233a5a7 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_0722dd8d56a989ae {
  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_0722dd8d56a989ae {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_0722dd8d56a989ae {
    padding: 50px;
  }
}
.call-to-action-area-5_0722dd8d56a989ae .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_0722dd8d56a989ae .title {
    font-size: 35px;
  }
  .call-to-action-area-5_0722dd8d56a989ae .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_0722dd8d56a989ae .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_0722dd8d56a989ae p.disc_dc9342cbf2de947f {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_0722dd8d56a989ae .button-area_d7ad4521a031bf43 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_0722dd8d56a989ae .button-area_d7ad4521a031bf43 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_0722dd8d56a989ae .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_0722dd8d56a989ae .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_0722dd8d56a989ae .rts-btn.btn-secondary-5_c1dbecc2413d3156 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_0722dd8d56a989ae .rts-btn.btn-secondary-5_c1dbecc2413d3156:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_0722dd8d56a989ae .rts-btn.btn-secondary-5-1_4694b2ea46ff8b99 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_0722dd8d56a989ae .rts-btn.btn-secondary-5-1_4694b2ea46ff8b99:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_0722dd8d56a989ae .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_0722dd8d56a989ae .shape-area_25c632a5f0e5d4a3 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_0722dd8d56a989ae .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_0722dd8d56a989ae .shape-image_14074b9ce26c5308 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_0722dd8d56a989ae.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_0722dd8d56a989ae.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_0722dd8d56a989ae.area-5_2 p.disc_dc9342cbf2de947f {
  color: var(--color-second);
}
.call-to-action-area-5_0722dd8d56a989ae.area-5_2 .btn-primary-4-border_571d1d5db4c06098 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_0722dd8d56a989ae.area-5_2 .btn-primary-4-border_571d1d5db4c06098:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_0722dd8d56a989ae.area-5_2 .shape-image_14074b9ce26c5308 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_0722dd8d56a989ae.area-5_2 .shape-image_14074b9ce26c5308 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_0722dd8d56a989ae.area-5_2 .shape-image_14074b9ce26c5308 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_0722dd8d56a989ae.area-5_2 .shape-image_14074b9ce26c5308 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_972b20ec2417847e {
  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_972b20ec2417847e {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_972b20ec2417847e {
    padding: 80px 30px;
  }
}

.container-counter-about-page_e89dc0ffb13ffc2c {
  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_e89dc0ffb13ffc2c {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_e89dc0ffb13ffc2c .single-counter-up_11fed003ba0cb567 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_e89dc0ffb13ffc2c .single-counter-up_11fed003ba0cb567 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_e89dc0ffb13ffc2c .single-counter-up_11fed003ba0cb567 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_e89dc0ffb13ffc2c .single-counter-up_11fed003ba0cb567:last-child {
  border: none;
}
.container-counter-about-page_e89dc0ffb13ffc2c .single-counter-up_11fed003ba0cb567 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_e89dc0ffb13ffc2c .single-counter-up_11fed003ba0cb567 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_07ce0bb0a929eaf3 {
  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_07ce0bb0a929eaf3 {
    padding: 20px;
  }
}
.single-testimonials-area_07ce0bb0a929eaf3 .logo_26d3c2b3a1e003a3 {
  margin-bottom: 24px;
}
.single-testimonials-area_07ce0bb0a929eaf3 p.disc_dc9342cbf2de947f {
  max-width: 95%;
}
.single-testimonials-area_07ce0bb0a929eaf3 .author-area_e09555d0225cdbc1 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_07ce0bb0a929eaf3 .author-area_e09555d0225cdbc1 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_07ce0bb0a929eaf3 .quote-image_5b829a060cfe61d9 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_07ce0bb0a929eaf3 .quote-image_5b829a060cfe61d9 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_2731cb450132f022 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_2731cb450132f022 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-testimonials-area-one_2731cb450132f022 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_2731cb450132f022 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-next,
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-next::after,
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .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_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-next:hover::after,
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_2731cb450132f022 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_fc726969a0436f07 {
  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_fc726969a0436f07: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_c3e86f5152133f86 {
  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_55a956bcd46572ed {
  border-radius: 20px;
}

.single-testimonisl-three_166ba26806b6cc0e {
  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_166ba26806b6cc0e::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_166ba26806b6cc0e::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_166ba26806b6cc0e .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_166ba26806b6cc0e p.disc_dc9342cbf2de947f {
  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_166ba26806b6cc0e .author_fcf437cd6244cde9 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_166ba26806b6cc0e .author_fcf437cd6244cde9 p.disc_dc9342cbf2de947f {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_fefdeeaedd437499 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_fefdeeaedd437499 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_fefdeeaedd437499 .small-team-aera_0bf6954d092440d4 {
  margin-top: -40px;
}
.expart-team-small-thumb_fefdeeaedd437499 .small-team-aera_0bf6954d092440d4 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_fefdeeaedd437499 .small-team-aera_0bf6954d092440d4 img.two_b1acf4aee840a905 {
  left: 30px;
}
.expart-team-small-thumb_fefdeeaedd437499 .small-team-aera_0bf6954d092440d4 img.three_c098e4577691bb13 {
  left: 60px;
}
.expart-team-small-thumb_fefdeeaedd437499 .small-team-aera_0bf6954d092440d4 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_00f3eff7c47facc3 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_00f3eff7c47facc3 {
    width: 100%;
  }
}

.single-testimonials-4_63ed17cc6689a7c3 {
  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_63ed17cc6689a7c3 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_63ed17cc6689a7c3 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_63ed17cc6689a7c3 p.disc_dc9342cbf2de947f {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_63ed17cc6689a7c3 .author_fcf437cd6244cde9 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_63ed17cc6689a7c3 .author_fcf437cd6244cde9 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_15407fcb85b1d6fd {
  position: relative;
}
.rts-client-feedback-area_15407fcb85b1d6fd.home-2_fb7dde3aa3509cb4 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_15407fcb85b1d6fd.home-2_fb7dde3aa3509cb4 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_95402b1f6961a7bf {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
    display: none;
  }
}
.rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
    display: none;
  }
}
.rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_95402b1f6961a7bf .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_e1c3afe25db271bb .single-testimonials-area_07ce0bb0a929eaf3 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_e1c3afe25db271bb .single-testimonials-area_07ce0bb0a929eaf3 p.disc_dc9342cbf2de947f {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_e1c3afe25db271bb .single-testimonials-area_07ce0bb0a929eaf3 .author-area_e09555d0225cdbc1 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_e1c3afe25db271bb .single-testimonials-area_07ce0bb0a929eaf3 .author-area_e09555d0225cdbc1 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_e1c3afe25db271bb {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_e1c3afe25db271bb .title-style-one-center_1e9b7cd5d1dc3c5f .pre_f6f88298eb09c826 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_e1c3afe25db271bb .title-style-one-center_1e9b7cd5d1dc3c5f .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_e1c3afe25db271bb .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_e1c3afe25db271bb .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_ef38d19c07e1bc15 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_ef38d19c07e1bc15 .inner_f7d00c4e92501632 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_ef38d19c07e1bc15 .inner_f7d00c4e92501632 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_ef38d19c07e1bc15 .inner_f7d00c4e92501632 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_ef38d19c07e1bc15 .inner_f7d00c4e92501632 {
    padding: 25px;
  }
}
.testimonials-filwidth_ef38d19c07e1bc15 .body {
  margin-top: 30px;
}
.testimonials-filwidth_ef38d19c07e1bc15 .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_ef38d19c07e1bc15 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_ef38d19c07e1bc15 .body .author_fcf437cd6244cde9 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_ef38d19c07e1bc15 .body .author_fcf437cd6244cde9 a .title-name_828486c144fd62dc {
  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_2f64778895d7290d {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d.swiper-pagination-bullet-active_a967c06c795ea6ff {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_b484e34cb3361954 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-left_2ab16af501e6af37 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-left_2ab16af501e6af37 .heading-title_34810d07542c3123 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-left_2ab16af501e6af37 .author-area_e09555d0225cdbc1 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-left_2ab16af501e6af37 .author-area_e09555d0225cdbc1 .right-content_6ee4ebec37832376 .author-title_64433ebb8dbe6ff5 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-left_2ab16af501e6af37 .author-area_e09555d0225cdbc1 .right-content_6ee4ebec37832376 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-right_5d6bb54284d842a1 {
  margin-left: 40px;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-right_5d6bb54284d842a1 .right-inner_5974f87d38fb7a79 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-right_5d6bb54284d842a1 .right-inner_5974f87d38fb7a79 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-right_5d6bb54284d842a1 .right-inner_5974f87d38fb7a79 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-right_5d6bb54284d842a1 .right-inner_5974f87d38fb7a79 .item .heading-title_34810d07542c3123 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c .testimonial-right_5d6bb54284d842a1 .right-inner_5974f87d38fb7a79 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_b484e34cb3361954 .section-inner_2c0c1d49fb3d4d0c {
  position: relative;
}
.rts-testimonials-area-six_b484e34cb3361954 .service-swiper-main-wrapper-2_dd446bc65fc8b120 {
  overflow: hidden;
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-slide:nth-child(odd) .single-service-style-two_f06d51465e28fbe9 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b484e34cb3361954 .single-service-style-two_f06d51465e28fbe9 {
  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_b484e34cb3361954 .single-service-style-two_f06d51465e28fbe9 .disc_dc9342cbf2de947f {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_b484e34cb3361954 .single-service-style-two_f06d51465e28fbe9 .author-area_e09555d0225cdbc1 {
  margin-top: 10px;
}
.rts-testimonials-area-six_b484e34cb3361954 .single-service-style-two_f06d51465e28fbe9 .author-area_e09555d0225cdbc1 .author-content_cfec6d522f55a964 .author-title_64433ebb8dbe6ff5 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_b484e34cb3361954 .single-service-style-two_f06d51465e28fbe9 .author-area_e09555d0225cdbc1 .author-content_cfec6d522f55a964 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-next,
.rts-testimonials-area-six_b484e34cb3361954 .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_b484e34cb3361954 .swiper-button-next i,
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-next:hover,
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-next::after,
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_b484e34cb3361954 .swiper-button-next,
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-pagination2 .swiper-pagination-bullet_2f64778895d7290d {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_b484e34cb3361954 .swiper-pagination2 .swiper-pagination-bullet_2f64778895d7290d.swiper-pagination-bullet-active_a967c06c795ea6ff {
  background: #FF6354;
}

.rts-testimonials-area-three_adcabb7cc4cd8cd4 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .one {
    display: none;
  }
}
.rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
    display: none;
  }
}
.rts-testimonials-area-three_adcabb7cc4cd8cd4 .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_d5a3bde12d9abd67 {
  position: relative;
}
.rts-testimonials-area-7_d5a3bde12d9abd67 .testimonials--shape_2f1c10f5bcd2e52c img {
  position: absolute;
}
.rts-testimonials-area-7_d5a3bde12d9abd67 .testimonials--shape_2f1c10f5bcd2e52c img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_d5a3bde12d9abd67 .testimonials--shape_2f1c10f5bcd2e52c img.two_b1acf4aee840a905 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_07ce0bb0a929eaf3 .logo_26d3c2b3a1e003a3 .light_acbfa21ba5a9b011 {
  display: block;
}
[data-theme=light] .single-testimonials-area_07ce0bb0a929eaf3 .logo_26d3c2b3a1e003a3 .dark_3cfd0f6aa1b09c72 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_07ce0bb0a929eaf3 .logo_26d3c2b3a1e003a3 .light_acbfa21ba5a9b011 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_07ce0bb0a929eaf3 .logo_26d3c2b3a1e003a3 .dark_3cfd0f6aa1b09c72 {
  display: block;
}

.single-blog-area-style-one_a0d787a4dca0baa5:hover .thumbnail_fb5acbda1dcaead7 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .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_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e .admin_cdaf738c7a188164 {
  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_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e .date_d893b6fe87eea6a7 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_27191d0ae729a57a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_27191d0ae729a57a .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-blog-area-one_27191d0ae729a57a .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-blog-area-one_27191d0ae729a57a .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_27191d0ae729a57a .shape-area_25c632a5f0e5d4a3 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_27191d0ae729a57a .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_27191d0ae729a57a .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_27191d0ae729a57a .rts-btn.btn-primary_fc726969a0436f07.text-center_df8a7be7eb963d6e {
  margin: auto;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 {
  border-radius: 0;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 img {
  border-radius: 0;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef {
  background: var(--blog-single);
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e .date_d893b6fe87eea6a7 span {
  margin-right: 10px;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .btn-area_f5c756f5ece7690a {
  text-align: center;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .btn-area_f5c756f5ece7690a .read-more-btn_83f4dede1f2a358a {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .btn-area_f5c756f5ece7690a .read-more-btn_83f4dede1f2a358a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .btn-area_f5c756f5ece7690a .read-more-btn_83f4dede1f2a358a::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_27191d0ae729a57a.home-five_9efc5036a0d902fa .title-style-one-center_1e9b7cd5d1dc3c5f .pre_f6f88298eb09c826 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_27191d0ae729a57a.home-five_9efc5036a0d902fa .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .bottom-area_b3eb1ac32234a77e .admin_cdaf738c7a188164 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_27191d0ae729a57a.home-five_9efc5036a0d902fa .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_27191d0ae729a57a.home-five_9efc5036a0d902fa .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_27191d0ae729a57a.home-six_1af34736c1fa31f7 .title-style-one-center_1e9b7cd5d1dc3c5f {
  color: var(--color-primary-2);
}

.rts-blog-area-one_27191d0ae729a57a.style-seven_496ae8cc80903fc5 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_27191d0ae729a57a.style-seven_496ae8cc80903fc5 .title-style-one-center_1e9b7cd5d1dc3c5f .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_27191d0ae729a57a.style-seven_496ae8cc80903fc5 .rts-btn.btn-primary-border_62db108e0c18e704 {
  color: var(--color-primary);
}
.rts-blog-area-one_27191d0ae729a57a.style-seven_496ae8cc80903fc5 .rts-btn.btn-primary-border_62db108e0c18e704:hover {
  color: #fff;
}

.single-blog-area-style-one_a0d787a4dca0baa5.eight-area_192b32bcbc72db18 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_f455fa5df2ad5528 {
  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_f455fa5df2ad5528::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_f455fa5df2ad5528::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_f455fa5df2ad5528:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_5a8405b4c7e94830 {
  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_5a8405b4c7e94830::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_5a8405b4c7e94830::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_5a8405b4c7e94830:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_a0d787a4dca0baa5.about-page_c5ab39a16ef00c71 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.one {
    display: none;
  }
}
.rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    top: 2%;
  }
}
.rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_c3fd634707c289be.shape-position_467582180fa18285 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d.swiper-pagination-bullet-active_a967c06c795ea6ff {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 {
  padding-bottom: 40px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 {
  max-width: 100%;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .read-more-btn_83f4dede1f2a358a {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .read-more-btn_83f4dede1f2a358a:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .read-more-btn_83f4dede1f2a358a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .read-more-btn_83f4dede1f2a358a::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_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .rts-single-wized_67823cd3df023682 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .rts-single-wized_67823cd3df023682.search .wized-body_f23de2a4ac7e9f96 {
  margin-top: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 {
  margin-top: 30px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 .rts-search-wrapper_9c1bf19f0d97db68 {
  position: relative;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 .rts-search-wrapper_9c1bf19f0d97db68 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_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 .rts-search-wrapper_9c1bf19f0d97db68 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 .rts-search-wrapper_9c1bf19f0d97db68 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_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 .rts-search-wrapper_9c1bf19f0d97db68 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c li {
  list-style: none;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c 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_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .single-categories_51020286f108e48c li a:hover i {
  color: #fff;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .thumbnail_fb5acbda1dcaead7 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .thumbnail_fb5acbda1dcaead7 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .thumbnail_fb5acbda1dcaead7:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .content-area_efb1ae0d36e178c5 {
  flex-basis: 60%;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .user_179b8a678e59ad73 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .user_179b8a678e59ad73 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .post-title_7d8ff820c394c38c .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_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .post-title_7d8ff820c394c38c .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .recent-post-single_088c737e0f74ec84 .post-title_7d8ff820c394c38c:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .gallery-inner_5ef4bca3f3fcbf4b .single-row_4f0fad2661b858ba.row-1_18bf7a4aeeab1866 {
  margin-bottom: 20px;
}
.w-100_3ef07a796c7694ef {
  border-radius: 15px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .tags-wrapper_28f6613a84467ace {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .tags-wrapper_28f6613a84467ace 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_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .tags-wrapper_28f6613a84467ace a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_4a80627333a1ad3c.grid-2_3a444a6927b91da1 .single-blog-area-style-one_a0d787a4dca0baa5 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_4a80627333a1ad3c.grid-2_3a444a6927b91da1 .single-blog-area-style-one_a0d787a4dca0baa5:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_4a80627333a1ad3c.grid-2_3a444a6927b91da1 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef .title {
  font-size: 20px;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 {
  border-radius: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .single-blog-area-style-one_a0d787a4dca0baa5 .thumbnail_fb5acbda1dcaead7 img {
  border-radius: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .single-blog-area-style-one_a0d787a4dca0baa5 .inner-content-wrapper_3a5dfcb921410cef {
  padding: 30px 0 0;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-content_d3453195f3490e58 {
  padding: 0 0 80px;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-content_d3453195f3490e58 p.first-text_e784484e48e03a15::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-content_d3453195f3490e58 .desc-image_8e5695c72c071400 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-content_d3453195f3490e58 .desc-image-2_44ab398cdbfc8b25 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-footer_fe8257fd89c1ff5b {
  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_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-footer_fe8257fd89c1ff5b .nav-x_33d2e6dcd0d9a2f1 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-footer_fe8257fd89c1ff5b .nav-x_33d2e6dcd0d9a2f1 li a {
  font-weight: 600;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-footer_fe8257fd89c1ff5b .nav-x_33d2e6dcd0d9a2f1 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e {
  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_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e {
    flex-direction: column;
  }
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e .left-image_eebedc5ce01b6544 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e .right-content_6ee4ebec37832376 {
  flex-basis: 70%;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e .right-content_6ee4ebec37832376 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e .right-content_6ee4ebec37832376 .author-social_ec9440a428738c32 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e .right-content_6ee4ebec37832376 .author-social_ec9440a428738c32 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_4a80627333a1ad3c.details_89743572c4d6f640 .post-panel_6f0d8791ae925314 .post-author_b6b1a5fb1488b49e .right-content_6ee4ebec37832376 .author-social_ec9440a428738c32 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_4a80627333a1ad3c.inner_f7d00c4e92501632 .fluxi-right-ct-1_5ad91a9f6e849202 .wized-body_f23de2a4ac7e9f96 .rts-search-wrapper_9c1bf19f0d97db68 input {
  color: #717171;
}

.post-form_a3fb1dce54537b47 {
  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_a3fb1dce54537b47 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c input,
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c textarea {
  padding-left: 35px;
}
.post-form_a3fb1dce54537b47 .single-input-area_d4af611c3063be3c.text-area_a22ebef72eb706b8 i {
  top: 61px !important;
}

.rts-fluxi-pagination_9778351ce88b107c {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_9778351ce88b107c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_9778351ce88b107c ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_9778351ce88b107c 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_9778351ce88b107c ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_9778351ce88b107c ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_fb7bb583dce27817 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_d7f6a593993c51fb {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb p.disc_dc9342cbf2de947f br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_d7f6a593993c51fb form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_d7f6a593993c51fb form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_d7f6a593993c51fb form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_d7f6a593993c51fb .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_d7f6a593993c51fb .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_d7f6a593993c51fb form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_d7f6a593993c51fb form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_d7f6a593993c51fb form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_d7f6a593993c51fb .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb .shape-area_25c632a5f0e5d4a3 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_d7f6a593993c51fb .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_d7f6a593993c51fb .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
    display: none;
  }
}
.subscribe-main-wrapper-one_d7f6a593993c51fb .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .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_77de98c4ba62d175 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .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_77de98c4ba62d175 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_77de98c4ba62d175 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_915ecb2af45f2e91.about_f9a2b7cd665da721 .btn-area_f5c756f5ece7690a {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_915ecb2af45f2e91.about_f9a2b7cd665da721 .btn-area_f5c756f5ece7690a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_c3a6ea9c0ab8f6bb .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_c3a6ea9c0ab8f6bb .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_c3a6ea9c0ab8f6bb .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_7b14823f4544fdf7 .single-footer-wized-one_c3a6ea9c0ab8f6bb .title, [data-theme=light] .rts-footer-area-one_26771f7662d083dc .single-footer-wized-one_c3a6ea9c0ab8f6bb .title {
  color: #26262C;
}

.rts-footer-area-one_26771f7662d083dc {
  background: var(--footer-bg);
}
.rts-footer-area-one_26771f7662d083dc .footer-top-area_6466e7487be3d810 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_c3a6ea9c0ab8f6bb ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_c3a6ea9c0ab8f6bb ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_c3a6ea9c0ab8f6bb form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_c3a6ea9c0ab8f6bb form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_c3a6ea9c0ab8f6bb form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_a397c13a04b1f914 {
  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_a397c13a04b1f914 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_a397c13a04b1f914 p {
  margin-bottom: 0;
}
.copyright-area-start_a397c13a04b1f914 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_a397c13a04b1f914 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_a397c13a04b1f914 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_a397c13a04b1f914 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_a397c13a04b1f914.area-two_484dabb70a3c17a2 p {
  color: #D7D9E9;
}
.copyright-area-start_a397c13a04b1f914.area-two_484dabb70a3c17a2 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_a397c13a04b1f914.area-two_484dabb70a3c17a2 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_bb9087f941d77b61 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_bb9087f941d77b61 .social-area-one_b3a368ba77af638f li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_7b9d7e63dba46d84 .mobile__breakpoint_86a6fc4f7999d18b {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_7b9d7e63dba46d84 .single-footer-wized-one_c3a6ea9c0ab8f6bb ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_7b9d7e63dba46d84 .single-footer-wized-one_c3a6ea9c0ab8f6bb ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_84a62fd85410f468 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_84a62fd85410f468 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_84a62fd85410f468 .right .language_930c72af4157bcbd {
  color: #fff;
}

.footer-four_7b14823f4544fdf7 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_0e6ac3a24f31e341 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_0e6ac3a24f31e341 .single-footer-four-wized_7883700127f4516c ul li a {
  color: #E4E5F1;
}
.footer-three_0e6ac3a24f31e341 .single-footer-four-wized_7883700127f4516c ul li a:hover {
  color: var(--color-primary);
}
.footer-three_0e6ac3a24f31e341 .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input {
  background: #FFFFFF;
}
.footer-three_0e6ac3a24f31e341 .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_7883700127f4516c .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_7883700127f4516c ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_7883700127f4516c ul li {
  margin: 15px 0;
}
.single-footer-four-wized_7883700127f4516c ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form button {
  padding: 18px 20px;
}

.copyright-area-four_3cacdf02eda98905 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_3cacdf02eda98905.area-3_6c465724b3f48408 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_3cacdf02eda98905 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_3cacdf02eda98905 .logo_26d3c2b3a1e003a3 img.light_acbfa21ba5a9b011 {
  display: block;
}
[data-theme=light] .copyright-area-four_3cacdf02eda98905 .logo_26d3c2b3a1e003a3 img.dark_3cfd0f6aa1b09c72 {
  display: none;
}

[data-theme=dark] .copyright-area-four_3cacdf02eda98905 .logo_26d3c2b3a1e003a3 img.light_acbfa21ba5a9b011 {
  display: none;
}
[data-theme=dark] .copyright-area-four_3cacdf02eda98905 .logo_26d3c2b3a1e003a3 img.dark_3cfd0f6aa1b09c72 {
  display: block;
}

.rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 {
    height: 320px;
  }
}
.rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .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_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe 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_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_b1b93d9773f7709a .footer-wrapper-7_2822810b73541d69 .innerr_3921953da5258dfe .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_90c5340e79b95f6a {
  text-align: center;
}
.footer-top-8_90c5340e79b95f6a .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_90c5340e79b95f6a .title {
    font-size: 35px;
  }
}
.footer-top-8_90c5340e79b95f6a 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_4e84b90148e600bf {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_4e84b90148e600bf .sape-image_196854dec9d0e5c7 {
    display: none;
  }
}
.rts-footer-area-eight_4e84b90148e600bf .sape-image_196854dec9d0e5c7 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_4e84b90148e600bf .sape-image_196854dec9d0e5c7 img.two_b1acf4aee840a905 {
  top: 25%;
  left: 25%;
}

.container-10_12b894c7e2229e1f {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_5292d29e49d3217c {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_5292d29e49d3217c 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_5292d29e49d3217c form .single-input_2356ca6cdb3b00a7 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_5292d29e49d3217c form .single-input_2356ca6cdb3b00a7 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_5292d29e49d3217c form .single-input_2356ca6cdb3b00a7 label {
  margin-bottom: 10px;
}
.form-area-footer-8_5292d29e49d3217c form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_5292d29e49d3217c form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_dcdde6d7d2abec74 {
  text-align: center;
}
.easy-cta-area-wrapper_dcdde6d7d2abec74 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_dcdde6d7d2abec74 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_dcdde6d7d2abec74 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_dcdde6d7d2abec74.mid_060d511c92e2ca42 {
  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_dcdde6d7d2abec74.mid_060d511c92e2ca42 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_f8e51fc5b9ae6433 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_7fb67bec6751267f .copy-right-ul_aab96cb7d7a85337 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_7fb67bec6751267f .copy-right-ul_aab96cb7d7a85337 {
    flex-direction: column;
  }
}
.copyright-area-8_7fb67bec6751267f .copy-right-ul_aab96cb7d7a85337 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_7fb67bec6751267f .copy-right-ul_aab96cb7d7a85337 li a {
  color: #FFFFFF;
}
.copyright-area-8_7fb67bec6751267f p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_57e6de2b277aaa7c {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_57e6de2b277aaa7c .shape-image_14074b9ce26c5308 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_57e6de2b277aaa7c .shape-image_14074b9ce26c5308 {
    width: 200px;
  }
}
.footer-six_57e6de2b277aaa7c .rts-call-to-action_86de78aed1dd3e78 .call-to-action-area-5_0722dd8d56a989ae {
  background: none;
  padding: 80px 0;
}
.footer-six_57e6de2b277aaa7c .rts-call-to-action_86de78aed1dd3e78 .call-to-action-area-5_0722dd8d56a989ae .rts-btn {
  border-radius: 0;
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c .title {
  color: #D7D9E9;
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c ul li a {
  color: #D7D9E9;
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form {
  gap: 0;
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input::placeholder {
  color: var(--color-title);
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_57e6de2b277aaa7c .single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_57e6de2b277aaa7c .copyright-area-four_3cacdf02eda98905 {
  border-top: 1px solid #37373F;
}
.footer-six_57e6de2b277aaa7c .copyright-area-four_3cacdf02eda98905 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_b5a699e11fa7d666 form {
  position: relative;
}
.footer-input-main-wrapper-one_b5a699e11fa7d666 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_b5a699e11fa7d666 form input {
  padding-left: 40px;
}

.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form {
  position: relative;
}
.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_7883700127f4516c .footer-input-btn-between_5b5399ad78e8b527 form input {
  padding-left: 35px;
}

.copyright-area-7_88e9b415c18ab453 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_88e9b415c18ab453 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_88e9b415c18ab453 p {
  margin: 0;
}
.copyright-area-7_88e9b415c18ab453 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_88e9b415c18ab453 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_166f2d48ca66afb9 .single-footer-four-wized_7883700127f4516c ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_166f2d48ca66afb9 .single-footer-four-wized_7883700127f4516c form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_166f2d48ca66afb9 .single-footer-four-wized_7883700127f4516c form button {
  background: var(--color-primary-2);
}

.social-area-one_b3a368ba77af638f {
  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_b3a368ba77af638f li {
  margin: 0;
  padding: 1px;
}
.social-area-one_b3a368ba77af638f li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_b3a368ba77af638f li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_bfb11bf1cc5c5b90 {
  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_bfb11bf1cc5c5b90 .title-style-one-left_6a49182480e10cbd .pre_f6f88298eb09c826 {
  color: #BCBFDB;
}
.bg-dark-border-radious_bfb11bf1cc5c5b90 .title-style-one-left_6a49182480e10cbd .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_f8da74ca4c75c65f {
  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_4ceb0ccd28f5a3cb path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_cff96e20a2588671 .progress-wrap svg.progress-circle_4ceb0ccd28f5a3cb path {
  stroke: var(--color-primary-2);
}
.home-blue_cff96e20a2588671 .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_214f8e62059655c5 {
  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_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img {
  position: absolute;
}
.bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.two_b1acf4aee840a905 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.two_b1acf4aee840a905 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.two_b1acf4aee840a905 {
    display: none;
  }
}
.bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.three_c098e4577691bb13 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.three_c098e4577691bb13 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.four_b29f5f0602402993 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.four_b29f5f0602402993 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.four_b29f5f0602402993 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_214f8e62059655c5 .sape-area_7d25f0d7bb989046 img.four_b29f5f0602402993 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_2394c70c740157db {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_2394c70c740157db {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_2394c70c740157db 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_2394c70c740157db h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_2394c70c740157db h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_2394c70c740157db h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_2394c70c740157db h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_2394c70c740157db p.disc_dc9342cbf2de947f {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_2394c70c740157db .feature-area-wrapper_ca7a819e9d0b05cc {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_2394c70c740157db .feature-area-wrapper_ca7a819e9d0b05cc {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_2394c70c740157db .feature-area-wrapper_ca7a819e9d0b05cc {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_2394c70c740157db .feature-area-wrapper_ca7a819e9d0b05cc .single-feature_0217bdcdfed0e07a {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_2394c70c740157db .feature-area-wrapper_ca7a819e9d0b05cc .single-feature_0217bdcdfed0e07a p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_49da068383e814f9 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_49da068383e814f9 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_49da068383e814f9 .signle-input_67a4bc972ea1b862 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_49da068383e814f9 .signle-input_67a4bc972ea1b862 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_49da068383e814f9 .signle-input_67a4bc972ea1b862 label {
  margin-bottom: 15px;
}
.appoinment_form-1_49da068383e814f9 .signle-input_67a4bc972ea1b862 input {
  padding-left: 40px;
}
.appoinment_form-1_49da068383e814f9 .signle-input_67a4bc972ea1b862 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_49da068383e814f9 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_4016b908a21ba8b8 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_03c05fd4b46a7e54 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_03c05fd4b46a7e54 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_03c05fd4b46a7e54 .inmformation_34f1d1e81809aa31 .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_03c05fd4b46a7e54 .inmformation_34f1d1e81809aa31 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_03c05fd4b46a7e54 .inmformation_34f1d1e81809aa31 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_19f6cc0f4239ab92 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_19f6cc0f4239ab92.team-five .title-style-one-center_1e9b7cd5d1dc3c5f .pre_f6f88298eb09c826 {
  color: var(--color-primary-2);
}
.expart-team-area-7_19f6cc0f4239ab92.inner {
  background: var(--team-bg);
}

.single-team-area-7_da54b31b4e6f72fb {
  text-align: center;
}
.single-team-area-7_da54b31b4e6f72fb .thumbnail_fb5acbda1dcaead7 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_da54b31b4e6f72fb .thumbnail_fb5acbda1dcaead7 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_da54b31b4e6f72fb .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_da54b31b4e6f72fb .designation_00be81251518e2fd {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_da54b31b4e6f72fb:hover .thumbnail_fb5acbda1dcaead7 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d.swiper-pagination-bullet-active_a967c06c795ea6ff {
  background: var(--color-gradient);
}

.single-team-area-start_4dccd244ff8d931a:hover .thumbnail_fb5acbda1dcaead7 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_4dccd244ff8d931a .thumbnail_fb5acbda1dcaead7 {
  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_4dccd244ff8d931a .thumbnail_fb5acbda1dcaead7 img {
  transition: 0.8s;
}
.single-team-area-start_4dccd244ff8d931a .inner-content_0cb1929716626373 {
  text-align: center;
}
.single-team-area-start_4dccd244ff8d931a .inner-content_0cb1929716626373 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_4dccd244ff8d931a .inner-content_0cb1929716626373 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 {
  position: relative;
}
.rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    display: none;
  }
}
.rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  left: 25%;
  top: 7%;
}
.rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_d3d74df84ffa35df.about_f9a2b7cd665da721 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    display: none;
  }
}
.rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    display: none;
  }
}
.rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  left: 25%;
  top: 7%;
}
.rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_d3d74df84ffa35df.inner_f7d00c4e92501632 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    display: none;
  }
}

.bg-dark-p_ffacd87c8db5cc26 .title {
  color: #fff;
}

.section-separator-top_1c1b9e32283a042e {
  position: relative;
}
.section-separator-top_1c1b9e32283a042e::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_5e9d704aa417ed01 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_5e9d704aa417ed01 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_5e9d704aa417ed01 .left-titlet-wrapper_3d27457e4d1e418c .title {
  color: #fff;
}
.call-to-action-main-wrapper_5e9d704aa417ed01 p.disc_dc9342cbf2de947f {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_5e9d704aa417ed01 p.disc_dc9342cbf2de947f br {
    display: none;
  }
}
.call-to-action-main-wrapper_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 .under-line-btn_ee9ef64da21b6b1e {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 .under-line-btn_ee9ef64da21b6b1e:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 .under-line-btn_ee9ef64da21b6b1e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 .under-line-btn_ee9ef64da21b6b1e::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_5e9d704aa417ed01 .button-area_d7ad4521a031bf43 .btn-primary-2_a1f3cd4164758c76 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_5e9d704aa417ed01.area-3_6c465724b3f48408 .button-area_d7ad4521a031bf43 .under-line-btn_ee9ef64da21b6b1e::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_3261560000ae1905 .style-four_9d826035b1856c10 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_dc4c5e5bee4387aa .rts-faq-area-full-container_3261560000ae1905 .style-four_9d826035b1856c10 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_6c465724b3f48408 .cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.area-3_6c465724b3f48408 .cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_6c465724b3f48408 .cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_6c465724b3f48408 .cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_6c465724b3f48408 .cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_3730f04c83832763 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_3730f04c83832763 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_3730f04c83832763.style-four_9d826035b1856c10::after, .cta-main-wrapper-style-box_3730f04c83832763.style-four_9d826035b1856c10::before {
  display: none;
}
.cta-main-wrapper-style-box_3730f04c83832763::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_3730f04c83832763::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_3730f04c83832763 .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_3730f04c83832763 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_3730f04c83832763 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3730f04c83832763 .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_7ee46111b205b1b2 {
  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_7ee46111b205b1b2 {
    padding: 25px;
  }
}
.call-to-action-style-4_7ee46111b205b1b2 .button-area_d7ad4521a031bf43 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_7ee46111b205b1b2 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.call-to-action-style-4_7ee46111b205b1b2 .shape-area_25c632a5f0e5d4a3 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_7ee46111b205b1b2 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_7ee46111b205b1b2 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_7ee46111b205b1b2 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  top: 10%;
  left: 8%;
}

.header-three_7a9347c6bf6f805f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_cbbfa74554394668 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_cbbfa74554394668 {
    height: 630px;
  }
}
.contact-banner-area-start_cbbfa74554394668 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_cbbfa74554394668 img {
    display: none;
  }
}
.contact-banner-area-start_cbbfa74554394668 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_cbbfa74554394668 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_cbbfa74554394668 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_cbbfa74554394668 img.two_b1acf4aee840a905 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_cbbfa74554394668 img.three_c098e4577691bb13 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_cbbfa74554394668 img.four_b29f5f0602402993 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_cbbfa74554394668.faq_6568dc190d67ce7b {
  height: auto;
}

.contact-form-page_d4c2f75880cbdfd2 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_699b0a4507429a39 {
  text-align: center;
}
.banner-inner-area-contact-inner_699b0a4507429a39 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_699b0a4507429a39 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_699b0a4507429a39 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_699b0a4507429a39 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_699b0a4507429a39 p.disc_dc9342cbf2de947f {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_699b0a4507429a39 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_699b0a4507429a39 p.disc_dc9342cbf2de947f {
    max-width: 80%;
  }
}

.contact-form_8478cb07125da8c9 {
  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_8478cb07125da8c9 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_8478cb07125da8c9 {
    padding: 50px 20px;
  }
}
.contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c {
  margin-bottom: 24px;
}
.contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_36d9a84e54c6cdf6 {
  text-align: center;
}
.single-contact-inner-info_36d9a84e54c6cdf6 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_36d9a84e54c6cdf6 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_36d9a84e54c6cdf6 p {
  margin-bottom: 0;
}
.single-contact-inner-info_36d9a84e54c6cdf6.mid_060d511c92e2ca42 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_36d9a84e54c6cdf6.mid_060d511c92e2ca42 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_36d9a84e54c6cdf6.mid_060d511c92e2ca42 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c {
  position: relative;
}
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c input,
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c textarea {
  padding-left: 35px;
}
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c input::placeholder,
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 .single-input-area_d4af611c3063be3c.text-area_a22ebef72eb706b8 i {
  top: 61px !important;
}
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_3d0d0cad281eddad.contact-form-page_d4c2f75880cbdfd2 .contact-form_8478cb07125da8c9 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_ff21e809a7ef5e4f {
  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_ff21e809a7ef5e4f {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_ff21e809a7ef5e4f {
    padding: 20px;
  }
}
.seo-optimization-area_ff21e809a7ef5e4f .thumbnail_fb5acbda1dcaead7 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_ff21e809a7ef5e4f .thumbnail_fb5acbda1dcaead7 {
    min-width: 100%;
  }
}
.seo-optimization-area_ff21e809a7ef5e4f .thumbnail_fb5acbda1dcaead7 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_ff21e809a7ef5e4f .thumbnail_fb5acbda1dcaead7 img {
    min-width: 100%;
  }
}

.service-area-8_0a10b4709854d788 .icon {
  margin-bottom: 22px;
}
.service-area-8_0a10b4709854d788 .title {
  font-weight: 800;
}
.service-area-8_0a10b4709854d788 .disc_dc9342cbf2de947f {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_d7f6a593993c51fb.seo-marketing_e5f6f383894a4746 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_d7f6a593993c51fb.seo-marketing_e5f6f383894a4746 .title-style-one-center_1e9b7cd5d1dc3c5f p.disc_dc9342cbf2de947f br {
    display: none;
  }
}

.section-separator-top-bg-white_2d469dbb200d6569 {
  position: relative;
}
.section-separator-top-bg-white_2d469dbb200d6569::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_31635761513af547 .large-thumbnail_14c48a8b2f587c3a {
  position: relative;
}
.single-product-list_31635761513af547 .large-thumbnail_14c48a8b2f587c3a .sm-right_7a02c781b412ea63 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_31635761513af547 .large-thumbnail_14c48a8b2f587c3a .sm-right_7a02c781b412ea63 {
    display: none;
  }
}
.single-product-list_31635761513af547 .large-thumbnail_14c48a8b2f587c3a .sm-right_7a02c781b412ea63.left {
  right: auto;
  left: 0;
}
.single-product-list_31635761513af547 .thumbnail_fb5acbda1dcaead7 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_31635761513af547 .thumbnail_fb5acbda1dcaead7 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_31635761513af547 .thumbnail_fb5acbda1dcaead7 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_31635761513af547 .thumbnail_fb5acbda1dcaead7 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .pre-title_2668204f2f37ea72 {
  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_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .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_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .title {
    font-size: 35px;
  }
}
.single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .single-service_bdc077ac2069e9bc {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .single-service_bdc077ac2069e9bc i {
  color: var(--color-primary);
}
.single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 p.disc_dc9342cbf2de947f {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_0559a67810bf851e .single-product-list_31635761513af547 a.thumbnail_fb5acbda1dcaead7 {
  max-width: 100%;
}
.area-6_0559a67810bf851e .single-product-list_31635761513af547 a.thumbnail_fb5acbda1dcaead7 img {
  max-width: 100%;
  width: 100%;
}
.area-6_0559a67810bf851e .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .service-btn_f5de5f17eedbd09c {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_0559a67810bf851e .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .service-btn_f5de5f17eedbd09c::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_0559a67810bf851e .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .service-btn_f5de5f17eedbd09c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_0559a67810bf851e .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .service-btn_f5de5f17eedbd09c:hover i {
  transform: rotate(0);
}
.area-6_0559a67810bf851e .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .service-btn_f5de5f17eedbd09c i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_0559a67810bf851e .single-product-list_31635761513af547 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .service-btn_f5de5f17eedbd09c.color-secondary-2_cc6568e620926db3::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_388654101e658243 .thumbnail_fb5acbda1dcaead7:hover img {
  transform: none;
}
.single-product-list-2_388654101e658243 .left-image_eebedc5ce01b6544 {
  position: relative;
}
.single-product-list-2_388654101e658243 .left-image_eebedc5ce01b6544 .short-image-area_9c1e1892e40f66dc {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_388654101e658243 .left-image_eebedc5ce01b6544 .short-image-area_9c1e1892e40f66dc {
    right: 5%;
  }
}
.single-product-list-2_388654101e658243 .left-image_eebedc5ce01b6544 .short-image-area_9c1e1892e40f66dc img {
  transform: scale(1);
}
.single-product-list-2_388654101e658243 .right-image_ba1e114dc88b489b {
  position: relative;
}
.single-product-list-2_388654101e658243 .right-image_ba1e114dc88b489b .short-image-area_9c1e1892e40f66dc {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_388654101e658243 .right-image_ba1e114dc88b489b .short-image-area_9c1e1892e40f66dc {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_388654101e658243 .right-image_ba1e114dc88b489b .short-image-area_9c1e1892e40f66dc {
    left: 50%;
  }
}
.single-product-list-2_388654101e658243 .right-image_ba1e114dc88b489b .short-image-area_9c1e1892e40f66dc img {
  transform: scale(1);
}
.single-product-list-2_388654101e658243 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_388654101e658243 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .single-service_bdc077ac2069e9bc i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_388654101e658243 .portfolio-content-wrapper-list_c6ffe6d16b26b383 .single-service_bdc077ac2069e9bc p {
  font-size: 20px;
}
.single-product-list-2_388654101e658243 .portfolio-content-wrapper-list_c6ffe6d16b26b383 p.disc_dc9342cbf2de947f {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_388654101e658243 .portfolio-content-wrapper-list_c6ffe6d16b26b383 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.product-section-bg_4b0f70ad3b6b33a9 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_319f1dba893c08b8 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .shape-area_25c632a5f0e5d4a3 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .shape-area_25c632a5f0e5d4a3 .one {
    display: none;
  }
}
.product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .two_b1acf4aee840a905 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .two_b1acf4aee840a905 {
    top: 5%;
  }
}
.product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .three_c098e4577691bb13 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_319f1dba893c08b8.area-2_05cb8e8b19f39773 .three_c098e4577691bb13 {
    display: none;
  }
}

.siongle-portfolio-box-style_7b4d44e68380bb85 .thumbnail_fb5acbda1dcaead7 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .thumbnail_fb5acbda1dcaead7 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_7b4d44e68380bb85 .thumbnail_fb5acbda1dcaead7 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .thumbnail_fb5acbda1dcaead7:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .pre_f6f88298eb09c826 {
  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_7b4d44e68380bb85 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .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_7b4d44e68380bb85 .inner-content_0cb1929716626373 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_7b4d44e68380bb85.style-four_9d826035b1856c10 .thumbnail_fb5acbda1dcaead7 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_7b4d44e68380bb85.style-four_9d826035b1856c10 .left-content_54bbba276841785d .pre_f6f88298eb09c826 {
  color: #fff;
}
.siongle-portfolio-box-style_7b4d44e68380bb85.style-four_9d826035b1856c10 .left-content_54bbba276841785d .title {
  color: #fff;
}
.siongle-portfolio-box-style_7b4d44e68380bb85.style-four_9d826035b1856c10 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_7b4d44e68380bb85.style-four_9d826035b1856c10 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_7b4d44e68380bb85.style-four_9d826035b1856c10:hover .thumbnail_fb5acbda1dcaead7 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_a86b211a7898acc9 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
    display: none;
  }
}
.rts-fun-facts-area_a86b211a7898acc9 .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_e8b0ceb8bc058911 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_e8b0ceb8bc058911::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_e8b0ceb8bc058911 .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_e8b0ceb8bc058911 .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_e8b0ceb8bc058911.two_b1acf4aee840a905 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_e8b0ceb8bc058911.two_b1acf4aee840a905 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_83ca6926baeb3973 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_21806ede2b170b9c {
  border-radius: 32px;
}

.float-right-div-case-studies_04fa8fec9f30eee0 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_04fa8fec9f30eee0 {
    width: 100%;
  }
}
.float-right-div-case-studies_04fa8fec9f30eee0 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_04fa8fec9f30eee0 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_5f970edebfa373c4.rts-section-gap2.bg-dark-border-radious.radious-4_21806ede2b170b9c {
  background: var(--case-study);
}

.rts-case-studies-4_5f970edebfa373c4 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_5f970edebfa373c4 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-case-studies-4_5f970edebfa373c4 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-case-studies-4_5f970edebfa373c4 .shape-area_25c632a5f0e5d4a3 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_5f970edebfa373c4 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_5f970edebfa373c4 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_5f970edebfa373c4 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_5f970edebfa373c4 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_5f970edebfa373c4 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_5f970edebfa373c4 .swiper-pagination .swiper-pagination-bullet_2f64778895d7290d {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_5b158bc27823bc7e {
  position: relative;
}
.rts-case-studies-5_5b158bc27823bc7e .title-wrapper-between_f7ecda82fbf5f3e6 .pre_f6f88298eb09c826 {
  font-weight: 800;
}
.rts-case-studies-5_5b158bc27823bc7e .title-wrapper-between_f7ecda82fbf5f3e6 .title {
  font-weight: 800;
}
.rts-case-studies-5_5b158bc27823bc7e .bottom-btn_60f7f5b54db5797a .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_5b158bc27823bc7e .bottom-btn_60f7f5b54db5797a .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 {
  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_e9c61465dbd52438.style-five_de2ea09f83f4cb87 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87:nth-child(even) .inner-content_0cb1929716626373 .left-content_54bbba276841785d .pre_f6f88298eb09c826 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87:nth-child(even) .inner-content_0cb1929716626373 .left-content_54bbba276841785d .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87:nth-child(even) .inner-content_0cb1929716626373 .left-content_54bbba276841785d .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .thumbnail_fb5acbda1dcaead7 {
  flex-basis: 40%;
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .thumbnail_fb5acbda1dcaead7 img {
  border-radius: 16px;
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 {
  flex-basis: 60%;
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .pre_f6f88298eb09c826 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .title {
  font-weight: 800;
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_e9c61465dbd52438.style-five_de2ea09f83f4cb87 .inner-content_0cb1929716626373 .left-content_54bbba276841785d .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_6b6bed5f8a34c6ce .siongle-portfolio-box-style_7b4d44e68380bb85 .thumbnail_fb5acbda1dcaead7 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_6b6bed5f8a34c6ce .siongle-portfolio-box-style_7b4d44e68380bb85:hover .thumbnail_fb5acbda1dcaead7 img {
  transform: scale(1.15);
}
.home-seven-case_6b6bed5f8a34c6ce .siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .right a {
  background: #F2F2F8;
}
.home-seven-case_6b6bed5f8a34c6ce .siongle-portfolio-box-style_7b4d44e68380bb85 .inner-content_0cb1929716626373 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_cade538bc5e5830d {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_cade538bc5e5830d .title-style-one-center_1e9b7cd5d1dc3c5f .pre_f6f88298eb09c826 {
  color: #fff;
}
.rts-product-area-8_cade538bc5e5830d .title-style-one-center_1e9b7cd5d1dc3c5f .title {
  color: #fff;
}

.single-product-8_1e18a54b61cbf14d {
  text-align: center;
}
.single-product-8_1e18a54b61cbf14d:hover .thumbnail_fb5acbda1dcaead7 img {
  transform: scale(1.12);
}
.single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 a img {
    width: 100%;
  }
}
.single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 .icon-top-right_b5a22867f4307537 {
  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_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 .icon-top-right_b5a22867f4307537 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 .icon-top-right_b5a22867f4307537:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_1e18a54b61cbf14d .thumbnail_fb5acbda1dcaead7 .icon-top-right_b5a22867f4307537:hover i {
  color: #fff;
}
.single-product-8_1e18a54b61cbf14d .inner-content_0cb1929716626373 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_1e18a54b61cbf14d .inner-content_0cb1929716626373 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_6bf8361f26ab1245 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .left-side-content_707425320260a2de .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .left-side-content_707425320260a2de .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .left-side-content_707425320260a2de .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .right-side-image_8bee71afb3569552 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .right-side-image_8bee71afb3569552 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .right-side-image_8bee71afb3569552 .short-image_51c6b4a2a1f9858e {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .right-side-image_8bee71afb3569552 .short-image_51c6b4a2a1f9858e {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .right-side-image_8bee71afb3569552 .short-image_51c6b4a2a1f9858e {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_6bf8361f26ab1245 .section-inner_2c0c1d49fb3d4d0c .right-side-image_8bee71afb3569552 .short-image_51c6b4a2a1f9858e {
    display: none;
  }
}

.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .top-inner_447aac1f0a0cd2df {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .top-inner_447aac1f0a0cd2df .marquee_5653910ad8b141fc {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .top-inner_447aac1f0a0cd2df .marquee_5653910ad8b141fc:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .top-inner_447aac1f0a0cd2df .marquee_5653910ad8b141fc li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .bottom-inner_118985ed384f2bf6 {
  display: inline-block;
}
.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .bottom-inner_118985ed384f2bf6 .marquee_5653910ad8b141fc {
  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_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .bottom-inner_118985ed384f2bf6 .marquee_5653910ad8b141fc:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fb25813a9cd5b0b9 .section-inner_2c0c1d49fb3d4d0c .bottom-inner_118985ed384f2bf6 .marquee_5653910ad8b141fc 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_1815308601187891 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_6866034d8942e704 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_6866034d8942e704 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_6866034d8942e704 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_6866034d8942e704 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_6866034d8942e704 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_6866034d8942e704 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_6866034d8942e704 p.disc_dc9342cbf2de947f {
  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_6866034d8942e704 p.disc_dc9342cbf2de947f {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_6866034d8942e704 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_ef66228ff863ffc2 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_ef66228ff863ffc2 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_5032ee0a4a84f125 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_3cf4e6a99019244a.case-studies_5e2428485500f4a4 .main-nav-area_b706fc343931a852 li a {
  color: #fff;
}
.header-style-one_3cf4e6a99019244a.case-studies_5e2428485500f4a4 .main-nav-area_b706fc343931a852 li:hover a {
  color: var(--color-primary);
}
.header-style-one_3cf4e6a99019244a.case-studies_5e2428485500f4a4 .button-area-start_ebaef8a91e4814c2 .demo-req_e634cfb937693a2a:hover {
  color: var(--color-primary);
}
.header-style-one_3cf4e6a99019244a.case-studies_5e2428485500f4a4 .button-area-start_ebaef8a91e4814c2 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 .pagimation_354076c7fa6bf140 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 .pagimation_354076c7fa6bf140 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 .pagimation_354076c7fa6bf140 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 .pagimation_354076c7fa6bf140 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 .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_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .breadcrumb-inner_41e11f2a08d88c07 p.disc_dc9342cbf2de947f {
  color: #717383;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891.area-2_05cb8e8b19f39773 .breadcrumb-inner_41e11f2a08d88c07 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_95a89f80403fe3f3 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_95a89f80403fe3f3 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_95a89f80403fe3f3 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_95a89f80403fe3f3 a.btn-arrow_fdf820142e57c7f8 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_95a89f80403fe3f3 .btn-arrow_fdf820142e57c7f8 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_95a89f80403fe3f3 .btn-arrow_fdf820142e57c7f8 i {
  margin-left: 10px;
}
.strategy-right-area_95a89f80403fe3f3 .btn-arrow_fdf820142e57c7f8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_95a89f80403fe3f3 .btn-arrow_fdf820142e57c7f8::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_95a89f80403fe3f3 .btn-arrow_fdf820142e57c7f8:hover::before {
  width: 100%;
}

.strategy-left-content_af89b9899c5fc0f1 p.disc_dc9342cbf2de947f {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_af89b9899c5fc0f1 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.arrow-rotate_a3239dbafd48efb8 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_aa300a352992c146 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_aa300a352992c146 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_aa300a352992c146 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_aa300a352992c146 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_aa300a352992c146 p.disc_dc9342cbf2de947f {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_aa300a352992c146 p.disc_dc9342cbf2de947f {
    max-width: 100%;
  }
}

.thumbnail-image-grid_98e66397a5d3501d a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_22e9736dcaa70891 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_22e9736dcaa70891 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    display: none;
  }
}

.large-image-area_d2405d096cf25475 {
  position: relative;
  z-index: 5;
}
.large-image-area_d2405d096cf25475 .large-thumbnail_14c48a8b2f587c3a {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 .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_d99a2e62b12df1a8 .accordion .accordion-item .accordion-header_44e39fc16bc7417d {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 .accordion .accordion-item .accordion-header_44e39fc16bc7417d 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_d99a2e62b12df1a8 .accordion .accordion-item .accordion-header_44e39fc16bc7417d button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_d99a2e62b12df1a8 .accordion .accordion-item .accordion-body_7a65185a0d40a059 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_d99a2e62b12df1a8.style-four_9d826035b1856c10 .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_3bfa52c10b497d0d .accordion-item .accordion-header_44e39fc16bc7417d button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_cdbc5902baba3368 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_cdbc5902baba3368 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.five_543182acb2a674a9 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.six_b0db595723073cef {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_cdbc5902baba3368 .shape-area_25c632a5f0e5d4a3 img.seven_d53d19b469c15a3e {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_36a73f0dbd988137 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.two_b1acf4aee840a905 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.three_c098e4577691bb13 {
    bottom: 0;
  }
}
.rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_36a73f0dbd988137 .shape-area_25c632a5f0e5d4a3 img.four_b29f5f0602402993 {
    display: none;
  }
}

.rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 {
    display: none;
  }
}
.rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 img {
  position: absolute;
}
.rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .one {
    display: none;
  }
}
.rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .two_b1acf4aee840a905 {
    display: none;
  }
}
.rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .three_c098e4577691bb13 {
    display: none;
  }
}
.rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_3261560000ae1905.style-three_3bfa52c10b497d0d .shape-area_25c632a5f0e5d4a3 .four_b29f5f0602402993 {
    display: none;
  }
}

.rts-error-section_03b54ad49c37f1fc {
  height: 100vh;
  width: 100%;
}
.rts-error-section_03b54ad49c37f1fc .section-inner_2c0c1d49fb3d4d0c {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_03b54ad49c37f1fc .section-inner_2c0c1d49fb3d4d0c img {
  max-width: 100%;
}

.tos__content_3845cd8e9fed2916 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_f5f8dc92ead31ead p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
