/*=================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_f963d277bda7be09
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_68c33351fdc73a8e svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_2bd950e3d4b22aa8 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_d2197f97f7e8456f nav ul li a.main_7001b8ade852c969,
[data-theme=dark] .mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3 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_d2623f3187286c6a {
    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_6e2cf5ff54e47847,
.h2_0ecec745702c24d2,
.h3_4fe8f1ddc9da60cd,
.h4_689baafb78658ce1,
.h5_6696148db9a37252,
.h6_b76d388cbf882ab0,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_6e2cf5ff54e47847,
.h2_0ecec745702c24d2,
.h3_4fe8f1ddc9da60cd,
.h4_689baafb78658ce1,
.h5_6696148db9a37252,
.h6_b76d388cbf882ab0 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_6e2cf5ff54e47847 a,
.h2_0ecec745702c24d2 a,
.h3_4fe8f1ddc9da60cd a,
.h4_689baafb78658ce1 a,
.h5_6696148db9a37252 a,
.h6_b76d388cbf882ab0 a {
  color: inherit;
}

.bg-color-tertiary_66731600ce0736c6 h1,
.bg-color-tertiary_66731600ce0736c6 h2,
.bg-color-tertiary_66731600ce0736c6 h3,
.bg-color-tertiary_66731600ce0736c6 h4,
.bg-color-tertiary_66731600ce0736c6 h5,
.bg-color-tertiary_66731600ce0736c6 h6,
.bg-color-tertiary_66731600ce0736c6 .h1_6e2cf5ff54e47847,
.bg-color-tertiary_66731600ce0736c6 .h2_0ecec745702c24d2,
.bg-color-tertiary_66731600ce0736c6 .h3_4fe8f1ddc9da60cd,
.bg-color-tertiary_66731600ce0736c6 .h4_689baafb78658ce1,
.bg-color-tertiary_66731600ce0736c6 .h5_6696148db9a37252,
.bg-color-tertiary_66731600ce0736c6 .h6_b76d388cbf882ab0 {
  color: #fff;
}
.bg-color-tertiary_66731600ce0736c6 p {
  color: #6c7279;
}
.bg-color-tertiary_66731600ce0736c6 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_6696148db9a37252 {
    font-size: 20px;
  }
}
h1,
.h1_6e2cf5ff54e47847,
h2,
.h2_0ecec745702c24d2,
h3,
.h3_4fe8f1ddc9da60cd {
  font-weight: var(--s-bold);
}

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

h6,
.h6_b76d388cbf882ab0 {
  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_aab9166b8b36feba {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_3dddec2cf8e3264e {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_82073927f11e1d33 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_b753e67872179447 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_9acab6af645dc500 {
  font-size: 13px;
}
p.has-very-light-gray-color_f4fe7dec085b3997 {
  color: var(--color-white);
}
p.has-background_6122f9e115c44332 {
  padding: 20px 30px;
}
p.b1_aab9166b8b36feba {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_78dacaa24766a856 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_3dddec2cf8e3264e {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_02b536314408f777 {
  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_70490598f1241885 cite,
.wp-block-pullquote_70490598f1241885.is-style-solid-color_9eb8d1ed698e60c7 blockquote cite,
.wp-block-quote_d49996d45c04b753 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_5da35cc2f3fd6ed9.bullet_8364814faf700d72 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_5da35cc2f3fd6ed9.bullet_8364814faf700d72 li {
    padding-left: 19px;
  }
}
ul.liststyle_5da35cc2f3fd6ed9.bullet_8364814faf700d72 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_5da35cc2f3fd6ed9.bullet_8364814faf700d72 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_6925dbff8fd0d368 .title {
  margin-top: 0;
}

.paragraph-area_75986139c0603bda p.disc_d26a732dd6171996 {
  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_7a1b02c0351611e6.slick-slider_0c4401f4819ab985 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_b9a9aa7b8b6e9cb7 {
    margin-bottom: 20px;
  }

  .ml_lg--20_2e09961803bce8b2 {
    margin-left: 20px;
  }

  .ptb_lg--25_0156240d1eafc2c4 {
    padding: 25px 0;
  }

  .plr_lg--25_89ae8a43a58ad694 {
    padding: 0 25px;
  }

  .pt_lg--25_d647dc567dfa693a {
    padding-top: 25px;
  }

  .pb_lg--25_ca4f318f850436ff {
    padding-bottom: 25px;
  }

  .pl_lg--25_8b14bf665d850bba {
    padding-left: 25px;
  }

  .pr_lg--25_24b7591d160bc668 {
    padding-right: 25px;
  }

  .mt_lg--25_4c741ab95680b3fe {
    margin-top: 25px;
  }

  .mb_lg--25_1c2382a07eb0f9b6 {
    margin-bottom: 25px;
  }

  .ml_lg--25_b98dc4454b730078 {
    margin-left: 25px;
  }

  .ptb_lg--30_03ad46684ccec67d {
    padding: 30px 0;
  }

  .plr_lg--30_43f3faa7fb4a2c7f {
    padding: 0 30px;
  }

  .pt_lg--30_ea9bc5055e5e01f7 {
    padding-top: 30px;
  }

  .pb_lg--30_abe43af3c8d2cb4b {
    padding-bottom: 30px;
  }

  .pl_lg--30_2616646e19806d55 {
    padding-left: 30px;
  }

  .pr_lg--30_4f82656576ec7547 {
    padding-right: 30px;
  }

  .mt_lg--30_477425557ee0c91c {
    margin-top: 30px;
  }

  .mb_lg--30_b76e7a8dc6965242 {
    margin-bottom: 30px;
  }

  .ml_lg--30_acd4f0e313ee6906 {
    margin-left: 30px;
  }

  .ptb_lg--35_31b2a2099bd568ce {
    padding: 35px 0;
  }

  .plr_lg--35_2cddcd8a45b4841b {
    padding: 0 35px;
  }

  .pt_lg--35_4931745af42f6535 {
    padding-top: 35px;
  }

  .pb_lg--35_7e3ade52b3de7f52 {
    padding-bottom: 35px;
  }

  .pl_lg--35_8ee08f354d4a8318 {
    padding-left: 35px;
  }

  .pr_lg--35_8198820ff593a89b {
    padding-right: 35px;
  }

  .mt_lg--35_9698bd34cd691fad {
    margin-top: 35px;
  }

  .mb_lg--35_00d21d58543ead74 {
    margin-bottom: 35px;
  }

  .ml_lg--35_080de5429e48a4e9 {
    margin-left: 35px;
  }

  .ptb_lg--40_806ea2a070df6860 {
    padding: 40px 0;
  }

  .plr_lg--40_f0d104d983f63779 {
    padding: 0 40px;
  }

  .pt_lg--40_d2c61dc3be5b7f26 {
    padding-top: 40px;
  }

  .pb_lg--40_760ae05da9057291 {
    padding-bottom: 40px;
  }

  .pl_lg--40_fcab236d10b59728 {
    padding-left: 40px;
  }

  .pr_lg--40_d7ef08460517b87e {
    padding-right: 40px;
  }

  .mt_lg--40_c6e6001aa2d2382e {
    margin-top: 40px;
  }

  .mb_lg--40_cf99491bef87c50d {
    margin-bottom: 40px;
  }

  .ml_lg--40_27a548587114eaad {
    margin-left: 40px;
  }

  .ptb_lg--45_6e0a825a62bec948 {
    padding: 45px 0;
  }

  .plr_lg--45_20d23ddcf6ef61f1 {
    padding: 0 45px;
  }

  .pt_lg--45_0aa56305f0137a91 {
    padding-top: 45px;
  }

  .pb_lg--45_0f5742c1d6c69af6 {
    padding-bottom: 45px;
  }

  .pl_lg--45_fb0f7ee65375c76e {
    padding-left: 45px;
  }

  .pr_lg--45_4c21e1fc8dc8c7c2 {
    padding-right: 45px;
  }

  .mt_lg--45_9324b60ea0d949bc {
    margin-top: 45px;
  }

  .mb_lg--45_181b1f7e2705834a {
    margin-bottom: 45px;
  }

  .ml_lg--45_7e1547a7deefe75b {
    margin-left: 45px;
  }

  .ptb_lg--50_0f379bbd5eb5f830 {
    padding: 50px 0;
  }

  .plr_lg--50_257bda22e54acf1d {
    padding: 0 50px;
  }

  .pt_lg--50_1dcda5c6d93e6e54 {
    padding-top: 50px;
  }

  .pb_lg--50_21ffbcc11c82aa20 {
    padding-bottom: 50px;
  }

  .pl_lg--50_0f73078f0ffc5df1 {
    padding-left: 50px;
  }

  .pr_lg--50_4e2a29ae702dae45 {
    padding-right: 50px;
  }

  .mt_lg--50_85e92d53b4f19223 {
    margin-top: 50px;
  }

  .mb_lg--50_04cb3b5301973708 {
    margin-bottom: 50px;
  }

  .ml_lg--50_5da08eff3fa4ac6b {
    margin-left: 50px;
  }

  .ptb_lg--55_c725a757698c7973 {
    padding: 55px 0;
  }

  .plr_lg--55_17ed766bb599ec1a {
    padding: 0 55px;
  }

  .pt_lg--55_0363c19f9b6992c4 {
    padding-top: 55px;
  }

  .pb_lg--55_87e6ae597578a178 {
    padding-bottom: 55px;
  }

  .pl_lg--55_de46377044a6a380 {
    padding-left: 55px;
  }

  .pr_lg--55_1d319df2175035a0 {
    padding-right: 55px;
  }

  .mt_lg--55_bc61e0080445a3c1 {
    margin-top: 55px;
  }

  .mb_lg--55_7e373ee4967b7fdb {
    margin-bottom: 55px;
  }

  .ml_lg--55_2d86e8d5954fd5f3 {
    margin-left: 55px;
  }

  .ptb_lg--60_d54c1dc3f4916e96 {
    padding: 60px 0;
  }

  .plr_lg--60_88f49bc8b1170b87 {
    padding: 0 60px;
  }

  .pt_lg--60_6f84a65d5a9a522e {
    padding-top: 60px;
  }

  .pb_lg--60_c36c0f0bb3593078 {
    padding-bottom: 60px;
  }

  .pl_lg--60_b3bb9fec9ffd7a20 {
    padding-left: 60px;
  }

  .pr_lg--60_f016232ef064ca59 {
    padding-right: 60px;
  }

  .mt_lg--60_a8858da26c93f81e {
    margin-top: 60px;
  }

  .mb_lg--60_30aac5defad69b14 {
    margin-bottom: 60px;
  }

  .ml_lg--60_2435ea2b60883447 {
    margin-left: 60px;
  }

  .ptb_lg--65_9786fca8b5fdec23 {
    padding: 65px 0;
  }

  .plr_lg--65_d58db90ef18f8268 {
    padding: 0 65px;
  }

  .pt_lg--65_30e8a4ffc9cb8a15 {
    padding-top: 65px;
  }

  .pb_lg--65_72fa9c851edf2f95 {
    padding-bottom: 65px;
  }

  .pl_lg--65_8ba60dafd59c1bac {
    padding-left: 65px;
  }

  .pr_lg--65_7535245bfea77484 {
    padding-right: 65px;
  }

  .mt_lg--65_7cb09ff4bf470c51 {
    margin-top: 65px;
  }

  .mb_lg--65_f4a337bb633b3da6 {
    margin-bottom: 65px;
  }

  .ml_lg--65_15e2057f4fe8c237 {
    margin-left: 65px;
  }

  .ptb_lg--70_f39b9edc1ac877d4 {
    padding: 70px 0;
  }

  .plr_lg--70_43e559cf961e8ed4 {
    padding: 0 70px;
  }

  .pt_lg--70_f6b67e5c2c50dd14 {
    padding-top: 70px;
  }

  .pb_lg--70_b5a1a075ae553bf8 {
    padding-bottom: 70px;
  }

  .pl_lg--70_bd5e4ff8955f98b2 {
    padding-left: 70px;
  }

  .pr_lg--70_49ee4b18e2d50f64 {
    padding-right: 70px;
  }

  .mt_lg--70_b56202da96d0e83f {
    margin-top: 70px;
  }

  .mb_lg--70_c02d1f09c89e0972 {
    margin-bottom: 70px;
  }

  .ml_lg--70_18af1375414f36e4 {
    margin-left: 70px;
  }

  .ptb_lg--75_7e2f90f6208eaff1 {
    padding: 75px 0;
  }

  .plr_lg--75_cdf17e2cfce264fe {
    padding: 0 75px;
  }

  .pt_lg--75_c7aeb4506d43f869 {
    padding-top: 75px;
  }

  .pb_lg--75_0395a0d49b882ae1 {
    padding-bottom: 75px;
  }

  .pl_lg--75_42f1f1fcb16dc3b3 {
    padding-left: 75px;
  }

  .pr_lg--75_5600a6f8c2fe37bb {
    padding-right: 75px;
  }

  .mt_lg--75_050594d81b1c2747 {
    margin-top: 75px;
  }

  .mb_lg--75_f991a09b147ee64d {
    margin-bottom: 75px;
  }

  .ml_lg--75_455cdd711949258f {
    margin-left: 75px;
  }

  .ptb_lg--80_392b5fcd5d014bde {
    padding: 80px 0;
  }

  .plr_lg--80_c942f54980739726 {
    padding: 0 80px;
  }

  .pt_lg--80_49bfdc7b58d732f3 {
    padding-top: 80px;
  }

  .pb_lg--80_76cb6d6412f8a8b3 {
    padding-bottom: 80px;
  }

  .pl_lg--80_6afe482d6f99dbe2 {
    padding-left: 80px;
  }

  .pr_lg--80_7ed38ba86d8dad2c {
    padding-right: 80px;
  }

  .mt_lg--80_823b52d1f95cb9ce {
    margin-top: 80px;
  }

  .mb_lg--80_c09d79a3a477b7d2 {
    margin-bottom: 80px;
  }

  .ml_lg--80_09c0cf3c7d0af81f {
    margin-left: 80px;
  }

  .ptb_lg--85_67dd7340ba65fe98 {
    padding: 85px 0;
  }

  .plr_lg--85_bb00c080674be4b8 {
    padding: 0 85px;
  }

  .pt_lg--85_7d50203b5d6a38d5 {
    padding-top: 85px;
  }

  .pb_lg--85_2d2bcbe13011a1c0 {
    padding-bottom: 85px;
  }

  .pl_lg--85_3f353e35cb299170 {
    padding-left: 85px;
  }

  .pr_lg--85_94407c70ede3281f {
    padding-right: 85px;
  }

  .mt_lg--85_33cacb1beeb4d69b {
    margin-top: 85px;
  }

  .mb_lg--85_666cae4549f8c5b3 {
    margin-bottom: 85px;
  }

  .ml_lg--85_38e913eb1b21f467 {
    margin-left: 85px;
  }

  .ptb_lg--90_2e151317fe5d65c5 {
    padding: 90px 0;
  }

  .plr_lg--90_38a5635f39ec0b11 {
    padding: 0 90px;
  }

  .pt_lg--90_435f442e66335965 {
    padding-top: 90px;
  }

  .pb_lg--90_ff861e48c8694d18 {
    padding-bottom: 90px;
  }

  .pl_lg--90_0faa17c691cfe9c2 {
    padding-left: 90px;
  }

  .pr_lg--90_142755a835bb4582 {
    padding-right: 90px;
  }

  .mt_lg--90_f6dfe9c4cfbdf4ca {
    margin-top: 90px;
  }

  .mb_lg--90_06e5ca9415c4407d {
    margin-bottom: 90px;
  }

  .ml_lg--90_4b96b2db056a74ca {
    margin-left: 90px;
  }

  .ptb_lg--95_333386feb493e7ce {
    padding: 95px 0;
  }

  .plr_lg--95_ae21c4e5d3ce717c {
    padding: 0 95px;
  }

  .pt_lg--95_d9860d2ec0bf5e19 {
    padding-top: 95px;
  }

  .pb_lg--95_091ed59fe8e81edd {
    padding-bottom: 95px;
  }

  .pl_lg--95_6e80d809061b4403 {
    padding-left: 95px;
  }

  .pr_lg--95_47b0cef09fcb93bd {
    padding-right: 95px;
  }

  .mt_lg--95_1d39e5e874946190 {
    margin-top: 95px;
  }

  .mb_lg--95_c83107fedffb5606 {
    margin-bottom: 95px;
  }

  .ml_lg--95_e74dafe04a4073f4 {
    margin-left: 95px;
  }

  .ptb_lg--100_6833fa5204e015a2 {
    padding: 100px 0;
  }

  .plr_lg--100_dcd1e70203d9fccf {
    padding: 0 100px;
  }

  .pt_lg--100_43fa12f000b8f082 {
    padding-top: 100px;
  }

  .pb_lg--100_c131359f1a5160ce {
    padding-bottom: 100px;
  }

  .pl_lg--100_6e5b87224cdb16ce {
    padding-left: 100px;
  }

  .pr_lg--100_33cd35aa1fbbc301 {
    padding-right: 100px;
  }

  .mt_lg--100_bc958b05100b96ae {
    margin-top: 100px;
  }

  .mb_lg--100_a91802ad3255a3fe {
    margin-bottom: 100px;
  }

  .ml_lg--100_3c79803b68852e91 {
    margin-left: 100px;
  }

  .ptb_lg--105_53d649b0676b9b90 {
    padding: 105px 0;
  }

  .plr_lg--105_ea37208446a3571c {
    padding: 0 105px;
  }

  .pt_lg--105_3b9cd121afc6a9db {
    padding-top: 105px;
  }

  .pb_lg--105_3441db6f786ed9fb {
    padding-bottom: 105px;
  }

  .pl_lg--105_f09cdcdc1b5cbe5c {
    padding-left: 105px;
  }

  .pr_lg--105_4348ea2bcd94becc {
    padding-right: 105px;
  }

  .mt_lg--105_df2692983509310f {
    margin-top: 105px;
  }

  .mb_lg--105_0cd8f55ec8523b6c {
    margin-bottom: 105px;
  }

  .ml_lg--105_4120c97787bcf2d7 {
    margin-left: 105px;
  }

  .ptb_lg--110_475f81f7565b7bd3 {
    padding: 110px 0;
  }

  .plr_lg--110_8e3f75453dc842d5 {
    padding: 0 110px;
  }

  .pt_lg--110_296cb21ff1f00142 {
    padding-top: 110px;
  }

  .pb_lg--110_d88971656a2772ea {
    padding-bottom: 110px;
  }

  .pl_lg--110_83f78c6721cbe785 {
    padding-left: 110px;
  }

  .pr_lg--110_e4c471f899c98895 {
    padding-right: 110px;
  }

  .mt_lg--110_23b52a2fde5f827e {
    margin-top: 110px;
  }

  .mb_lg--110_d230c851edcc68b3 {
    margin-bottom: 110px;
  }

  .ml_lg--110_0adeb40d5447f12c {
    margin-left: 110px;
  }

  .ptb_lg--115_ad02adb45c485bdb {
    padding: 115px 0;
  }

  .plr_lg--115_c211b73442d16407 {
    padding: 0 115px;
  }

  .pt_lg--115_b7fdb58626a30f3a {
    padding-top: 115px;
  }

  .pb_lg--115_333aed741b23a935 {
    padding-bottom: 115px;
  }

  .pl_lg--115_0d9e584b111c11ed {
    padding-left: 115px;
  }

  .pr_lg--115_80e6b03347a0a76e {
    padding-right: 115px;
  }

  .mt_lg--115_0acd6110004ebbe6 {
    margin-top: 115px;
  }

  .mb_lg--115_14e933cd0b46221d {
    margin-bottom: 115px;
  }

  .ml_lg--115_0aacaaacb023ca70 {
    margin-left: 115px;
  }

  .ptb_lg--120_93ebeef337a4f5b3 {
    padding: 120px 0;
  }

  .plr_lg--120_1270d82ab2d76a44 {
    padding: 0 120px;
  }

  .pt_lg--120_8508f3990a188cee {
    padding-top: 120px;
  }

  .pb_lg--120_7e8251294ae2c273 {
    padding-bottom: 120px;
  }

  .pl_lg--120_3c9a1be2f3f83e09 {
    padding-left: 120px;
  }

  .pr_lg--120_f5e010f668136ebb {
    padding-right: 120px;
  }

  .mt_lg--120_1df9664abfce8b58 {
    margin-top: 120px;
  }

  .mb_lg--120_551eff73c8403326 {
    margin-bottom: 120px;
  }

  .ml_lg--120_e8f494b8ab4f800d {
    margin-left: 120px;
  }

  .ptb_lg--125_d45ec916c09e8ff8 {
    padding: 125px 0;
  }

  .plr_lg--125_dbab3671acde0044 {
    padding: 0 125px;
  }

  .pt_lg--125_72f9ff85ea7afed1 {
    padding-top: 125px;
  }

  .pb_lg--125_cc716723f60741c6 {
    padding-bottom: 125px;
  }

  .pl_lg--125_ea19eb4927a9e871 {
    padding-left: 125px;
  }

  .pr_lg--125_d38667893f6e6e0d {
    padding-right: 125px;
  }

  .mt_lg--125_a02d9c7feab79210 {
    margin-top: 125px;
  }

  .mb_lg--125_13098b8e5755c210 {
    margin-bottom: 125px;
  }

  .ml_lg--125_60693127ecbd7d81 {
    margin-left: 125px;
  }

  .ptb_lg--130_aeb5381211b47c4b {
    padding: 130px 0;
  }

  .plr_lg--130_2996d042797fa585 {
    padding: 0 130px;
  }

  .pt_lg--130_eebfde7ef9b9d139 {
    padding-top: 130px;
  }

  .pb_lg--130_2a988c2228acad15 {
    padding-bottom: 130px;
  }

  .pl_lg--130_a1685e73043d3444 {
    padding-left: 130px;
  }

  .pr_lg--130_384d9ec7ca83e950 {
    padding-right: 130px;
  }

  .mt_lg--130_9edf119bd2f9a0dc {
    margin-top: 130px;
  }

  .mb_lg--130_4f7627869dbba7ef {
    margin-bottom: 130px;
  }

  .ml_lg--130_50a8e3c924b894f2 {
    margin-left: 130px;
  }

  .ptb_lg--135_201b62fed38dc53f {
    padding: 135px 0;
  }

  .plr_lg--135_7dd360e3c5794c9e {
    padding: 0 135px;
  }

  .pt_lg--135_4a0eb2705c6eee7d {
    padding-top: 135px;
  }

  .pb_lg--135_64507fb933c5a636 {
    padding-bottom: 135px;
  }

  .pl_lg--135_4ec93fce0c987a6a {
    padding-left: 135px;
  }

  .pr_lg--135_36f1464476e93288 {
    padding-right: 135px;
  }

  .mt_lg--135_775ea0666a594487 {
    margin-top: 135px;
  }

  .mb_lg--135_a0838fa44172e15c {
    margin-bottom: 135px;
  }

  .ml_lg--135_9ac94aa5b698bf6d {
    margin-left: 135px;
  }

  .ptb_lg--140_a275fe271049f603 {
    padding: 140px 0;
  }

  .plr_lg--140_f2ff7cc1788f1977 {
    padding: 0 140px;
  }

  .pt_lg--140_6358c4983788b989 {
    padding-top: 140px;
  }

  .pb_lg--140_949b09717525b996 {
    padding-bottom: 140px;
  }

  .pl_lg--140_5b1f6dc7751f29ed {
    padding-left: 140px;
  }

  .pr_lg--140_d4fb1cf2ad2cb923 {
    padding-right: 140px;
  }

  .mt_lg--140_829357c8c9b39085 {
    margin-top: 140px;
  }

  .mb_lg--140_4471a93ce291dccd {
    margin-bottom: 140px;
  }

  .ml_lg--140_f7e966a2822b4c0c {
    margin-left: 140px;
  }

  .ptb_lg--145_b191be5f52fc3a36 {
    padding: 145px 0;
  }

  .plr_lg--145_8e9a3a3003198753 {
    padding: 0 145px;
  }

  .pt_lg--145_121be82e06ffd02b {
    padding-top: 145px;
  }

  .pb_lg--145_ccad92bcb08c4764 {
    padding-bottom: 145px;
  }

  .pl_lg--145_319d30971e9dc016 {
    padding-left: 145px;
  }

  .pr_lg--145_f1e4a9196373f287 {
    padding-right: 145px;
  }

  .mt_lg--145_8860c6ae39adebe4 {
    margin-top: 145px;
  }

  .mb_lg--145_809b55789bade63a {
    margin-bottom: 145px;
  }

  .ml_lg--145_b5d0f3bab367de59 {
    margin-left: 145px;
  }

  .ptb_lg--150_7a4587c090931135 {
    padding: 150px 0;
  }

  .plr_lg--150_a2ee2bce0432487e {
    padding: 0 150px;
  }

  .pt_lg--150_e0f52db152fd829c {
    padding-top: 150px;
  }

  .pb_lg--150_d430aa7f7e57c1ed {
    padding-bottom: 150px;
  }

  .pl_lg--150_73c311b16997d00b {
    padding-left: 150px;
  }

  .pr_lg--150_7fb799e9230c4526 {
    padding-right: 150px;
  }

  .mt_lg--150_b066aeed30e666e0 {
    margin-top: 150px;
  }

  .mb_lg--150_79398c9337d94909 {
    margin-bottom: 150px;
  }

  .ml_lg--150_7f7b376f4e17c1ba {
    margin-left: 150px;
  }

  .ptb_lg--155_187f02edeb1db5f7 {
    padding: 155px 0;
  }

  .plr_lg--155_36e20522c69ab9f4 {
    padding: 0 155px;
  }

  .pt_lg--155_2ce9725a410c8509 {
    padding-top: 155px;
  }

  .pb_lg--155_af3652d572e3062a {
    padding-bottom: 155px;
  }

  .pl_lg--155_4543f0346f7436c1 {
    padding-left: 155px;
  }

  .pr_lg--155_8116f59284722a70 {
    padding-right: 155px;
  }

  .mt_lg--155_c1d1e0b44e5f6f1a {
    margin-top: 155px;
  }

  .mb_lg--155_ab3a48a7e966b398 {
    margin-bottom: 155px;
  }

  .ml_lg--155_1752bffd8aeb2cea {
    margin-left: 155px;
  }

  .ptb_lg--160_770cd21d978d3bf8 {
    padding: 160px 0;
  }

  .plr_lg--160_b379ec6ed2feb858 {
    padding: 0 160px;
  }

  .pt_lg--160_0dcfc4fb45c976dd {
    padding-top: 160px;
  }

  .pb_lg--160_2b301794a5dc7d87 {
    padding-bottom: 160px;
  }

  .pl_lg--160_764151c31984229d {
    padding-left: 160px;
  }

  .pr_lg--160_14ddb01be2baefd2 {
    padding-right: 160px;
  }

  .mt_lg--160_64160e8e957138cf {
    margin-top: 160px;
  }

  .mb_lg--160_cb5f0da99bba2c9c {
    margin-bottom: 160px;
  }

  .ml_lg--160_de1a6a33d7548dac {
    margin-left: 160px;
  }

  .ptb_lg--165_06725225deefc6bd {
    padding: 165px 0;
  }

  .plr_lg--165_1f6e19b7ac1ea23e {
    padding: 0 165px;
  }

  .pt_lg--165_691a2459fb705a2a {
    padding-top: 165px;
  }

  .pb_lg--165_bffd4670abf91b8d {
    padding-bottom: 165px;
  }

  .pl_lg--165_2e038650de0134b5 {
    padding-left: 165px;
  }

  .pr_lg--165_223dbcac65474603 {
    padding-right: 165px;
  }

  .mt_lg--165_3f34af462528db6c {
    margin-top: 165px;
  }

  .mb_lg--165_cb7cf6fbd50f6088 {
    margin-bottom: 165px;
  }

  .ml_lg--165_71cbbd50dbe0a968 {
    margin-left: 165px;
  }

  .ptb_lg--170_39f9dfd2ad009485 {
    padding: 170px 0;
  }

  .plr_lg--170_8a04f838e0e58606 {
    padding: 0 170px;
  }

  .pt_lg--170_cb372d9d39510099 {
    padding-top: 170px;
  }

  .pb_lg--170_59f297312f97cc55 {
    padding-bottom: 170px;
  }

  .pl_lg--170_eef05268506091c9 {
    padding-left: 170px;
  }

  .pr_lg--170_cfeac3ac6ae7881e {
    padding-right: 170px;
  }

  .mt_lg--170_7d4d1ebc7815b619 {
    margin-top: 170px;
  }

  .mb_lg--170_bbd93f742ca327be {
    margin-bottom: 170px;
  }

  .ml_lg--170_a69d47b9f584dd88 {
    margin-left: 170px;
  }

  .ptb_lg--175_12caa92299d41270 {
    padding: 175px 0;
  }

  .plr_lg--175_534ac7378e53d56c {
    padding: 0 175px;
  }

  .pt_lg--175_90b4d228c75a04a5 {
    padding-top: 175px;
  }

  .pb_lg--175_3840f55429c451bb {
    padding-bottom: 175px;
  }

  .pl_lg--175_ee0a0eeec8c7a6d8 {
    padding-left: 175px;
  }

  .pr_lg--175_170d773e8cb5372c {
    padding-right: 175px;
  }

  .mt_lg--175_3b1ad2e957791775 {
    margin-top: 175px;
  }

  .mb_lg--175_e68e09dc08ab7776 {
    margin-bottom: 175px;
  }

  .ml_lg--175_793df60f4215a1d3 {
    margin-left: 175px;
  }

  .ptb_lg--180_0469b5dd4446b840 {
    padding: 180px 0;
  }

  .plr_lg--180_d9d18846d664cbc5 {
    padding: 0 180px;
  }

  .pt_lg--180_8ff3f6219591d376 {
    padding-top: 180px;
  }

  .pb_lg--180_88aac7a28a2f154a {
    padding-bottom: 180px;
  }

  .pl_lg--180_69efdbc7086e86bd {
    padding-left: 180px;
  }

  .pr_lg--180_d672f0adf0837fe2 {
    padding-right: 180px;
  }

  .mt_lg--180_db87618aea1ac228 {
    margin-top: 180px;
  }

  .mb_lg--180_80d893c55099c2a1 {
    margin-bottom: 180px;
  }

  .ml_lg--180_983642c38e9a6686 {
    margin-left: 180px;
  }

  .ptb_lg--185_5659f5241eefcbd3 {
    padding: 185px 0;
  }

  .plr_lg--185_3969f8b55311d9d2 {
    padding: 0 185px;
  }

  .pt_lg--185_e300dede4e96a0f9 {
    padding-top: 185px;
  }

  .pb_lg--185_13c3e323b0b341fd {
    padding-bottom: 185px;
  }

  .pl_lg--185_7d14fa3db9596d9d {
    padding-left: 185px;
  }

  .pr_lg--185_c629923e57ce436c {
    padding-right: 185px;
  }

  .mt_lg--185_3b062747cef73281 {
    margin-top: 185px;
  }

  .mb_lg--185_7742a491502ae32c {
    margin-bottom: 185px;
  }

  .ml_lg--185_66c4ff04bb9152a5 {
    margin-left: 185px;
  }

  .ptb_lg--190_cdeef47950ee336c {
    padding: 190px 0;
  }

  .plr_lg--190_fcb4afea0fc72e22 {
    padding: 0 190px;
  }

  .pt_lg--190_b3ee2753c5d95ea9 {
    padding-top: 190px;
  }

  .pb_lg--190_46cdf26dff6f699a {
    padding-bottom: 190px;
  }

  .pl_lg--190_15a736dcb1934467 {
    padding-left: 190px;
  }

  .pr_lg--190_e1c44e965142f553 {
    padding-right: 190px;
  }

  .mt_lg--190_ec38a7ad3f664a34 {
    margin-top: 190px;
  }

  .mb_lg--190_2ce090c008eb1ae4 {
    margin-bottom: 190px;
  }

  .ml_lg--190_7888a10d401301fe {
    margin-left: 190px;
  }

  .ptb_lg--195_babbbb1c099a0f7b {
    padding: 195px 0;
  }

  .plr_lg--195_338741c10d77f135 {
    padding: 0 195px;
  }

  .pt_lg--195_737a1aded4a17315 {
    padding-top: 195px;
  }

  .pb_lg--195_ece5e2d133c1c923 {
    padding-bottom: 195px;
  }

  .pl_lg--195_1331b2c12dc3a558 {
    padding-left: 195px;
  }

  .pr_lg--195_741ea00710f2ba4a {
    padding-right: 195px;
  }

  .mt_lg--195_dd87c342bed5bbda {
    margin-top: 195px;
  }

  .mb_lg--195_29caf3841addba1c {
    margin-bottom: 195px;
  }

  .ml_lg--195_0210cb0ca7e6b483 {
    margin-left: 195px;
  }

  .ptb_lg--200_ef326c56050fcfb6 {
    padding: 200px 0;
  }

  .plr_lg--200_c43312937a6f81db {
    padding: 0 200px;
  }

  .pt_lg--200_c2eb8a56ef159649 {
    padding-top: 200px;
  }

  .pb_lg--200_7328e58928b878d7 {
    padding-bottom: 200px;
  }

  .pl_lg--200_d8a9e5aa06622546 {
    padding-left: 200px;
  }

  .pr_lg--200_bc892ab2dcc8da43 {
    padding-right: 200px;
  }

  .mt_lg--200_55fcf9f803bf70fc {
    margin-top: 200px;
  }

  .mb_lg--200_f849ac9b3fa0d9ac {
    margin-bottom: 200px;
  }

  .ml_lg--200_d928216d85c0cb20 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_8b19f1492be6a4d3 {
    padding: 0;
  }

  .pl_md--0_f63131feeb92715e {
    padding-left: 0;
  }

  .pr_md--0_294183bf2aedfdea {
    padding-right: 0;
  }

  .pt_md--0_6aab946e270da4cb {
    padding-top: 0;
  }

  .pb_md--0_fbc5be1b366b3c51 {
    padding-bottom: 0;
  }

  .pb_md--80_3fe7405a9b8e4b1f {
    padding-bottom: 80px;
  }

  .pt_md--50_9094dcd46072d173 {
    padding-top: 50px;
  }

  .mr_md--0_4fd8c4b1fa155284 {
    margin-right: 0;
  }

  .ml_md--0_9d415ca00ea4df90 {
    margin-left: 0;
  }

  .mt_md--0_1342cf43f6ba6e1e {
    margin-top: 0;
  }

  .mb_md--0_4083b4f65d654535 {
    margin-bottom: 0;
  }

  .ptb_md--250_00e2916c1c1be51a {
    padding: 250px 0;
  }

  .ptb_md--5_9b8a897670ab4668 {
    padding: 5px 0;
  }

  .plr_md--5_bfe76c27f166c308 {
    padding: 0 5px;
  }

  .pt_md--5_c7eb94e0c806317e {
    padding-top: 5px;
  }

  .pb_md--5_5513e6c3ae4d6cdc {
    padding-bottom: 5px;
  }

  .pl_md--5_274eb75cd5583973 {
    padding-left: 5px;
  }

  .pr_md--5_c40053345158cea4 {
    padding-right: 5px;
  }

  .mt_md--5_f9632fbfa9ef0be4 {
    margin-top: 5px;
  }

  .mb_md--5_4f697a7d6ce4b977 {
    margin-bottom: 5px;
  }

  .ptb_md--10_92705331d2f66ce2 {
    padding: 10px 0;
  }

  .plr_md--10_49859c588be93ca1 {
    padding: 0 10px;
  }

  .pt_md--10_319922e35e1df654 {
    padding-top: 10px;
  }

  .pb_md--10_f1a759d06cb9febc {
    padding-bottom: 10px;
  }

  .pl_md--10_e19be8b5722a1253 {
    padding-left: 10px;
  }

  .pr_md--10_e5bd107e6a7fa5be {
    padding-right: 10px;
  }

  .mt_md--10_efb8b77293f90f4e {
    margin-top: 10px;
  }

  .mb_md--10_5a863361e87e6e23 {
    margin-bottom: 10px;
  }

  .ptb_md--15_f3d95ecbe1c9a16b {
    padding: 15px 0;
  }

  .plr_md--15_e43e27900031d379 {
    padding: 0 15px;
  }

  .pt_md--15_01eb8cdf46415938 {
    padding-top: 15px;
  }

  .pb_md--15_2761edb378b667c1 {
    padding-bottom: 15px;
  }

  .pl_md--15_653f2eb2faac4b5b {
    padding-left: 15px;
  }

  .pr_md--15_c4a53e64fc92d76a {
    padding-right: 15px;
  }

  .mt_md--15_cc9a365b7df44eed {
    margin-top: 15px;
  }

  .mb_md--15_94b70955cb921ca2 {
    margin-bottom: 15px;
  }

  .ptb_md--20_3a60e89219c2f39f {
    padding: 20px 0;
  }

  .plr_md--20_366e28e7e748975d {
    padding: 0 20px;
  }

  .pt_md--20_732ec9e936bf2c8f {
    padding-top: 20px;
  }

  .pb_md--20_ddf048d7b4e098f1 {
    padding-bottom: 20px;
  }

  .pl_md--20_003b03b21fa1c810 {
    padding-left: 20px;
  }

  .pr_md--20_93a956d1acb7bdd0 {
    padding-right: 20px;
  }

  .mt_md--20_0a937a7e4750235b {
    margin-top: 20px;
  }

  .mb_md--20_4721f569ff0546e4 {
    margin-bottom: 20px;
  }

  .ptb_md--25_cd98326a9a63b8e1 {
    padding: 25px 0;
  }

  .plr_md--25_d89b7a4354c961ae {
    padding: 0 25px;
  }

  .pt_md--25_668485a9417911a1 {
    padding-top: 25px;
  }

  .pb_md--25_8393020241799a91 {
    padding-bottom: 25px;
  }

  .pl_md--25_16a08e6aac5d0b6a {
    padding-left: 25px;
  }

  .pr_md--25_22e2c4b450a5bc25 {
    padding-right: 25px;
  }

  .mt_md--25_415f59bdf3c80d4d {
    margin-top: 25px;
  }

  .mb_md--25_c700b2f58135b57b {
    margin-bottom: 25px;
  }

  .ptb_md--30_5d553c8cb3a6b231 {
    padding: 30px 0;
  }

  .plr_md--30_9b15854c831ac1d0 {
    padding: 0 30px;
  }

  .pt_md--30_ed6786e0d32b1f56 {
    padding-top: 30px;
  }

  .pb_md--30_e397aaabb4746c49 {
    padding-bottom: 30px;
  }

  .pl_md--30_2e31652701aeae26 {
    padding-left: 30px;
  }

  .pr_md--30_792a2017f2682713 {
    padding-right: 30px;
  }

  .mt_md--30_97a57ead3b93b981 {
    margin-top: 30px;
  }

  .mb_md--30_5a5403b1973c2ff3 {
    margin-bottom: 30px;
  }

  .ptb_md--35_32b0abd4a4cb2811 {
    padding: 35px 0;
  }

  .plr_md--35_a54525226c825f4f {
    padding: 0 35px;
  }

  .pt_md--35_faa27dd21465707d {
    padding-top: 35px;
  }

  .pb_md--35_c81419066f604f38 {
    padding-bottom: 35px;
  }

  .pl_md--35_942309d7607731a3 {
    padding-left: 35px;
  }

  .pr_md--35_e7fbd18e1b8b205b {
    padding-right: 35px;
  }

  .mt_md--35_ac2403d1a131d6f2 {
    margin-top: 35px;
  }

  .mb_md--35_069b4adc3059e0f8 {
    margin-bottom: 35px;
  }

  .ptb_md--40_b50e30ca9cddf1dd {
    padding: 40px 0;
  }

  .plr_md--40_a63de70a2e85f4fe {
    padding: 0 40px;
  }

  .pt_md--40_ca4b29cba68390d0 {
    padding-top: 40px;
  }

  .pb_md--40_fb98ed86e28e3765 {
    padding-bottom: 40px;
  }

  .pl_md--40_92ae7d2c84dc0727 {
    padding-left: 40px;
  }

  .pr_md--40_2109778e027e7d7d {
    padding-right: 40px;
  }

  .mt_md--40_f272851aec1d1388 {
    margin-top: 40px;
  }

  .mb_md--40_a61f514cc06aac10 {
    margin-bottom: 40px;
  }

  .ptb_md--45_1322fc58742eee8a {
    padding: 45px 0;
  }

  .plr_md--45_036e79a68df08801 {
    padding: 0 45px;
  }

  .pt_md--45_08c2ec33e530feff {
    padding-top: 45px;
  }

  .pb_md--45_570fed546aaa8ab2 {
    padding-bottom: 45px;
  }

  .pl_md--45_51c956cba35407f2 {
    padding-left: 45px;
  }

  .pr_md--45_e8b83f30c63f821d {
    padding-right: 45px;
  }

  .mt_md--45_6b3df63818b38060 {
    margin-top: 45px;
  }

  .mb_md--45_46f24d5157f67fb6 {
    margin-bottom: 45px;
  }

  .ptb_md--50_2547c8d394331077 {
    padding: 50px 0;
  }

  .plr_md--50_7884ef1967afb624 {
    padding: 0 50px;
  }

  .pt_md--50_9094dcd46072d173 {
    padding-top: 50px;
  }

  .pb_md--50_941bb81cde1dda1e {
    padding-bottom: 50px;
  }

  .pl_md--50_984f9b3b6d36598e {
    padding-left: 50px;
  }

  .pr_md--50_0ca8aba7055655c1 {
    padding-right: 50px;
  }

  .mt_md--50_82f1d3604a5c9941 {
    margin-top: 50px;
  }

  .mb_md--50_d1ca469e483a21bd {
    margin-bottom: 50px;
  }

  .ptb_md--55_40a554dc2e9b74f6 {
    padding: 55px 0;
  }

  .plr_md--55_6ac5d2cf68ec6303 {
    padding: 0 55px;
  }

  .pt_md--55_715597cf6b51f8eb {
    padding-top: 55px;
  }

  .pb_md--55_5e10f8204f64f0be {
    padding-bottom: 55px;
  }

  .pl_md--55_67372c9f92b53627 {
    padding-left: 55px;
  }

  .pr_md--55_b3b63686c368fae9 {
    padding-right: 55px;
  }

  .mt_md--55_58d6ffca688aa9d7 {
    margin-top: 55px;
  }

  .mb_md--55_ab9b6c91739945bb {
    margin-bottom: 55px;
  }

  .ptb_md--60_bf44111805c514e4 {
    padding: 60px 0;
  }

  .plr_md--60_a669d6f500606969 {
    padding: 0 60px;
  }

  .pt_md--60_b87fdd963f3370c7 {
    padding-top: 60px;
  }

  .pb_md--60_4e20012ee5bb6598 {
    padding-bottom: 60px;
  }

  .pl_md--60_6e8ba0e19b955c10 {
    padding-left: 60px;
  }

  .pr_md--60_497e05c10b8509ab {
    padding-right: 60px;
  }

  .mt_md--60_aa0c3a7afb0a8fb4 {
    margin-top: 60px;
  }

  .mb_md--60_310f46c82e8527a5 {
    margin-bottom: 60px;
  }

  .ptb_md--65_b9f71a57b5b91b6c {
    padding: 65px 0;
  }

  .plr_md--65_d5033c97f325796c {
    padding: 0 65px;
  }

  .pt_md--65_fc807651285712a2 {
    padding-top: 65px;
  }

  .pb_md--65_33e7401d179ce786 {
    padding-bottom: 65px;
  }

  .pl_md--65_0c8dfca92b988966 {
    padding-left: 65px;
  }

  .pr_md--65_ff99298ff2c477e3 {
    padding-right: 65px;
  }

  .mt_md--65_026fd60dcf575223 {
    margin-top: 65px;
  }

  .mb_md--65_9dbb047c5c69c8de {
    margin-bottom: 65px;
  }

  .ptb_md--70_e09d5be43d12a9a2 {
    padding: 70px 0;
  }

  .plr_md--70_7331489a515ed68c {
    padding: 0 70px;
  }

  .pt_md--70_10527459ae311af4 {
    padding-top: 70px;
  }

  .pb_md--70_c86329980fb271db {
    padding-bottom: 70px;
  }

  .pl_md--70_6685641f5f668df6 {
    padding-left: 70px;
  }

  .pr_md--70_8a195dc228fd06af {
    padding-right: 70px;
  }

  .mt_md--70_34a7404baf96bd5d {
    margin-top: 70px;
  }

  .mb_md--70_2b731a8e6dd7b778 {
    margin-bottom: 70px;
  }

  .ptb_md--75_126bc3ef8693d6a2 {
    padding: 75px 0;
  }

  .plr_md--75_e07c4d8a61dfbfce {
    padding: 0 75px;
  }

  .pt_md--75_0d69f48c6ed65997 {
    padding-top: 75px;
  }

  .pb_md--75_939f6bd44fe50309 {
    padding-bottom: 75px;
  }

  .pl_md--75_0911ab98a5186328 {
    padding-left: 75px;
  }

  .pr_md--75_7e8de91863921cef {
    padding-right: 75px;
  }

  .mt_md--75_3021d970500f8d06 {
    margin-top: 75px;
  }

  .mb_md--75_67e70ab54a7bc7fc {
    margin-bottom: 75px;
  }

  .ptb_md--80_b0f351d6eee83757 {
    padding: 80px 0;
  }

  .plr_md--80_46015f9ed4e23fd0 {
    padding: 0 80px;
  }

  .pt_md--80_86548ea97b6e92ca {
    padding-top: 80px;
  }

  .pb_md--80_3fe7405a9b8e4b1f {
    padding-bottom: 80px;
  }

  .pl_md--80_fa5366389397c56d {
    padding-left: 80px;
  }

  .pr_md--80_0fcfc91cf797bab5 {
    padding-right: 80px;
  }

  .mt_md--80_2a5e23cb57cb2c48 {
    margin-top: 80px;
  }

  .mb_md--80_ce87bfb9d38631a0 {
    margin-bottom: 80px;
  }

  .ptb_md--85_17adf5eeaf38059c {
    padding: 85px 0;
  }

  .plr_md--85_e8557b03c5c07796 {
    padding: 0 85px;
  }

  .pt_md--85_aa7ce736b24c4d59 {
    padding-top: 85px;
  }

  .pb_md--85_62a637665aa501c7 {
    padding-bottom: 85px;
  }

  .pl_md--85_31d73251f520e0e3 {
    padding-left: 85px;
  }

  .pr_md--85_e47232ac314da863 {
    padding-right: 85px;
  }

  .mt_md--85_313c0664fccdec13 {
    margin-top: 85px;
  }

  .mb_md--85_4450cb21da8c7edd {
    margin-bottom: 85px;
  }

  .ptb_md--90_b67c7f95f7704253 {
    padding: 90px 0;
  }

  .plr_md--90_612def5762d7f0be {
    padding: 0 90px;
  }

  .pt_md--90_a5ceda0a517f4001 {
    padding-top: 90px;
  }

  .pb_md--90_12f5afa78627ec0a {
    padding-bottom: 90px;
  }

  .pl_md--90_d83ad5f50493a6be {
    padding-left: 90px;
  }

  .pr_md--90_dd2a87f3f6d66169 {
    padding-right: 90px;
  }

  .mt_md--90_47b9fc489bf3d7f7 {
    margin-top: 90px;
  }

  .mb_md--90_17bea628b5fcf61c {
    margin-bottom: 90px;
  }

  .ptb_md--95_593f3a928330bcce {
    padding: 95px 0;
  }

  .plr_md--95_6b07f0043e6862a6 {
    padding: 0 95px;
  }

  .pt_md--95_ec8fa7006b83524d {
    padding-top: 95px;
  }

  .pb_md--95_e715a1c476c351bb {
    padding-bottom: 95px;
  }

  .pl_md--95_d625e2d7e79eda9e {
    padding-left: 95px;
  }

  .pr_md--95_33e3e78a7b38b867 {
    padding-right: 95px;
  }

  .mt_md--95_205935ea03b857f4 {
    margin-top: 95px;
  }

  .mb_md--95_ba0179beaf9f916a {
    margin-bottom: 95px;
  }

  .ptb_md--100_fdc354b8f848eb0c {
    padding: 100px 0;
  }

  .plr_md--100_e1d5c2b64af9c7b3 {
    padding: 0 100px;
  }

  .pt_md--100_54f6e42b6923835b {
    padding-top: 100px;
  }

  .pb_md--100_f841940e5e4a175c {
    padding-bottom: 100px;
  }

  .pl_md--100_e4a627dfe5ff22b1 {
    padding-left: 100px;
  }

  .pr_md--100_502790388aafdeb6 {
    padding-right: 100px;
  }

  .mt_md--100_f5e1f4033addddd1 {
    margin-top: 100px;
  }

  .mb_md--100_6add4e3a0000d67a {
    margin-bottom: 100px;
  }

  .ptb_md--105_6fd5aad593ab46cb {
    padding: 105px 0;
  }

  .plr_md--105_3daeafca389fb640 {
    padding: 0 105px;
  }

  .pt_md--105_b0f8282a0820afc3 {
    padding-top: 105px;
  }

  .pb_md--105_65607496df876a04 {
    padding-bottom: 105px;
  }

  .pl_md--105_f4aacbc2080e4e67 {
    padding-left: 105px;
  }

  .pr_md--105_dc441e572d2669ab {
    padding-right: 105px;
  }

  .mt_md--105_c3d26b9ef17c8264 {
    margin-top: 105px;
  }

  .mb_md--105_77680263a540fb58 {
    margin-bottom: 105px;
  }

  .ptb_md--110_d78933393c077caf {
    padding: 110px 0;
  }

  .plr_md--110_319c0d5a00f0cbbe {
    padding: 0 110px;
  }

  .pt_md--110_ce88dd954c0d4c93 {
    padding-top: 110px;
  }

  .pb_md--110_a800be9c4c11448f {
    padding-bottom: 110px;
  }

  .pl_md--110_a6950b37689e6fde {
    padding-left: 110px;
  }

  .pr_md--110_a75b9968bfc6e9ec {
    padding-right: 110px;
  }

  .mt_md--110_a55138e3c1409f32 {
    margin-top: 110px;
  }

  .mb_md--110_f65039b73e59fb2e {
    margin-bottom: 110px;
  }

  .ptb_md--115_580c1f9358675e69 {
    padding: 115px 0;
  }

  .plr_md--115_030a70876649a248 {
    padding: 0 115px;
  }

  .pt_md--115_6cf90952b47bab7c {
    padding-top: 115px;
  }

  .pb_md--115_cb9f4076b2a8bd8c {
    padding-bottom: 115px;
  }

  .pl_md--115_9cf84cc83c3866d5 {
    padding-left: 115px;
  }

  .pr_md--115_01fc08a5bdf1f8fe {
    padding-right: 115px;
  }

  .mt_md--115_b6fea33f319e8ea5 {
    margin-top: 115px;
  }

  .mb_md--115_e9e6a0ce3c0f0029 {
    margin-bottom: 115px;
  }

  .ptb_md--120_af437244fb64d984 {
    padding: 120px 0;
  }

  .plr_md--120_382b65776a917109 {
    padding: 0 120px;
  }

  .pt_md--120_4c57c378815d576f {
    padding-top: 120px;
  }

  .pb_md--120_f8b93e89ca2c9586 {
    padding-bottom: 120px;
  }

  .pl_md--120_4e8f1d51c635b81d {
    padding-left: 120px;
  }

  .pr_md--120_fe6f757c35ff1014 {
    padding-right: 120px;
  }

  .mt_md--120_eb2c42112bdc96f8 {
    margin-top: 120px;
  }

  .mb_md--120_b1b51ad097e3ef97 {
    margin-bottom: 120px;
  }

  .ptb_md--125_8913a623b61caff0 {
    padding: 125px 0;
  }

  .plr_md--125_95496bb98b406c9b {
    padding: 0 125px;
  }

  .pt_md--125_b4d75656833bb8b4 {
    padding-top: 125px;
  }

  .pb_md--125_2b2aa5d47e72283e {
    padding-bottom: 125px;
  }

  .pl_md--125_d99e45ad011a0cd5 {
    padding-left: 125px;
  }

  .pr_md--125_6aa860ea92a8daf8 {
    padding-right: 125px;
  }

  .mt_md--125_d54c3e13f1909d7e {
    margin-top: 125px;
  }

  .mb_md--125_8dcb9a66b4274bbd {
    margin-bottom: 125px;
  }

  .ptb_md--130_f070bd8d69e5819d {
    padding: 130px 0;
  }

  .plr_md--130_497b7ded561cc431 {
    padding: 0 130px;
  }

  .pt_md--130_42a2fdea4f34bcc9 {
    padding-top: 130px;
  }

  .pb_md--130_cb01520e94be9d9d {
    padding-bottom: 130px;
  }

  .pl_md--130_cd32ed7d01593271 {
    padding-left: 130px;
  }

  .pr_md--130_234ab0b655f22158 {
    padding-right: 130px;
  }

  .mt_md--130_fef50f8595c0a93e {
    margin-top: 130px;
  }

  .mb_md--130_92412dcde1024f53 {
    margin-bottom: 130px;
  }

  .ptb_md--135_c317001dfeaf547e {
    padding: 135px 0;
  }

  .plr_md--135_28ff40d9ce99253b {
    padding: 0 135px;
  }

  .pt_md--135_b55e87bd227a86e3 {
    padding-top: 135px;
  }

  .pb_md--135_df8153109346689d {
    padding-bottom: 135px;
  }

  .pl_md--135_33e0b16742d194f1 {
    padding-left: 135px;
  }

  .pr_md--135_400dd8021179f3f1 {
    padding-right: 135px;
  }

  .mt_md--135_378c5f9dde4b0d70 {
    margin-top: 135px;
  }

  .mb_md--135_d7a33c25bf12af03 {
    margin-bottom: 135px;
  }

  .ptb_md--140_0fc2342f1fa2ec5b {
    padding: 140px 0;
  }

  .plr_md--140_1f4d4a04a79066fd {
    padding: 0 140px;
  }

  .pt_md--140_6a2495486da39d72 {
    padding-top: 140px;
  }

  .pb_md--140_abf2e5157277d5d8 {
    padding-bottom: 140px;
  }

  .pl_md--140_ddd1219696f49d27 {
    padding-left: 140px;
  }

  .pr_md--140_0f2532fa7e5359d5 {
    padding-right: 140px;
  }

  .mt_md--140_6c3a7a0b24ccbc14 {
    margin-top: 140px;
  }

  .mb_md--140_17f831ae2b8657fa {
    margin-bottom: 140px;
  }

  .ptb_md--145_a212179dbab2a573 {
    padding: 145px 0;
  }

  .plr_md--145_4015d5a817609e66 {
    padding: 0 145px;
  }

  .pt_md--145_c814e8ca3fbbfaf8 {
    padding-top: 145px;
  }

  .pb_md--145_7bf171ebc6ad4a3d {
    padding-bottom: 145px;
  }

  .pl_md--145_4bdd5b3e7c54fd6c {
    padding-left: 145px;
  }

  .pr_md--145_f667efef8b310e08 {
    padding-right: 145px;
  }

  .mt_md--145_6c662d04e8f79d0c {
    margin-top: 145px;
  }

  .mb_md--145_a85c7f5c7aade6d2 {
    margin-bottom: 145px;
  }

  .ptb_md--150_812bc0b300e22be5 {
    padding: 150px 0;
  }

  .plr_md--150_953e0c478d0ad4e8 {
    padding: 0 150px;
  }

  .pt_md--150_d87bdc38672de671 {
    padding-top: 150px;
  }

  .pb_md--150_d8b07f44069d053c {
    padding-bottom: 150px;
  }

  .pl_md--150_f73e7849d28c93e1 {
    padding-left: 150px;
  }

  .pr_md--150_6b599b35bf9b3f9b {
    padding-right: 150px;
  }

  .mt_md--150_dfad0ccdf5826ed8 {
    margin-top: 150px;
  }

  .mb_md--150_c56b72c22aa8f52c {
    margin-bottom: 150px;
  }

  .ptb_md--155_50e8fba4673a7091 {
    padding: 155px 0;
  }

  .plr_md--155_7723c1859a7ebb4e {
    padding: 0 155px;
  }

  .pt_md--155_0f1af8af6f393107 {
    padding-top: 155px;
  }

  .pb_md--155_1f47b1238a455468 {
    padding-bottom: 155px;
  }

  .pl_md--155_0b8b82962c65f1f0 {
    padding-left: 155px;
  }

  .pr_md--155_98f81f53e7019bac {
    padding-right: 155px;
  }

  .mt_md--155_19a4427e29f4f92c {
    margin-top: 155px;
  }

  .mb_md--155_13d860b63f7d1c21 {
    margin-bottom: 155px;
  }

  .ptb_md--160_65dc0f31207dd815 {
    padding: 160px 0;
  }

  .plr_md--160_a328b1eb06021e66 {
    padding: 0 160px;
  }

  .pt_md--160_443e6c5c98518895 {
    padding-top: 160px;
  }

  .pb_md--160_e0310f47d8a41625 {
    padding-bottom: 160px;
  }

  .pl_md--160_3dc2e05d7ed992e3 {
    padding-left: 160px;
  }

  .pr_md--160_e12a90a61ea3de62 {
    padding-right: 160px;
  }

  .mt_md--160_c3e05f2784c8718d {
    margin-top: 160px;
  }

  .mb_md--160_90daa6b78ed6850f {
    margin-bottom: 160px;
  }

  .ptb_md--165_48e8b51cf9de6bd3 {
    padding: 165px 0;
  }

  .plr_md--165_19b3b9b881c3a075 {
    padding: 0 165px;
  }

  .pt_md--165_a6e0f1e6661f1c06 {
    padding-top: 165px;
  }

  .pb_md--165_4d0b466b88ef8e6b {
    padding-bottom: 165px;
  }

  .pl_md--165_727f08e6bfeba239 {
    padding-left: 165px;
  }

  .pr_md--165_e308c9cec951c11e {
    padding-right: 165px;
  }

  .mt_md--165_e5b3bc419da81107 {
    margin-top: 165px;
  }

  .mb_md--165_3f83be956a39d2b0 {
    margin-bottom: 165px;
  }

  .ptb_md--170_f798be881b146d46 {
    padding: 170px 0;
  }

  .plr_md--170_8edb9a69dd86cecd {
    padding: 0 170px;
  }

  .pt_md--170_8b4ff2bf45188297 {
    padding-top: 170px;
  }

  .pb_md--170_e935521fa786ffbf {
    padding-bottom: 170px;
  }

  .pl_md--170_732ae47465bf6dfb {
    padding-left: 170px;
  }

  .pr_md--170_e53ceef3a20ca226 {
    padding-right: 170px;
  }

  .mt_md--170_b8f85e51ee19cfee {
    margin-top: 170px;
  }

  .mb_md--170_d5f2cd38d45667a1 {
    margin-bottom: 170px;
  }

  .ptb_md--175_9ef955783cdd01c5 {
    padding: 175px 0;
  }

  .plr_md--175_5de96a96b5468d54 {
    padding: 0 175px;
  }

  .pt_md--175_cd1628cae7f443b2 {
    padding-top: 175px;
  }

  .pb_md--175_d36d790bf475892b {
    padding-bottom: 175px;
  }

  .pl_md--175_88791b26a07eb225 {
    padding-left: 175px;
  }

  .pr_md--175_7ae40c560d5bbcef {
    padding-right: 175px;
  }

  .mt_md--175_977a185cced97b29 {
    margin-top: 175px;
  }

  .mb_md--175_7093a809f554475d {
    margin-bottom: 175px;
  }

  .ptb_md--180_4d0b155c43a29883 {
    padding: 180px 0;
  }

  .plr_md--180_88cf2a6f1606ee96 {
    padding: 0 180px;
  }

  .pt_md--180_715bec9d67d093b6 {
    padding-top: 180px;
  }

  .pb_md--180_b337cdad315e8ba5 {
    padding-bottom: 180px;
  }

  .pl_md--180_d99254b540a6cb2a {
    padding-left: 180px;
  }

  .pr_md--180_0cfad90a7a5c2cdd {
    padding-right: 180px;
  }

  .mt_md--180_714795f28d0d79f6 {
    margin-top: 180px;
  }

  .mb_md--180_ed41a1aefac72a68 {
    margin-bottom: 180px;
  }

  .ptb_md--185_66ba74ed2ad36684 {
    padding: 185px 0;
  }

  .plr_md--185_f9acf90b5f9834db {
    padding: 0 185px;
  }

  .pt_md--185_61ee743e118d1ac0 {
    padding-top: 185px;
  }

  .pb_md--185_32d34d4a3d6883ed {
    padding-bottom: 185px;
  }

  .pl_md--185_9e7f55098835f484 {
    padding-left: 185px;
  }

  .pr_md--185_d087bdadba297172 {
    padding-right: 185px;
  }

  .mt_md--185_bc98d2ea46b93c7a {
    margin-top: 185px;
  }

  .mb_md--185_f81a03295ac8e860 {
    margin-bottom: 185px;
  }

  .ptb_md--190_3355d1d374218ab0 {
    padding: 190px 0;
  }

  .plr_md--190_a8b4f687a1d45cc5 {
    padding: 0 190px;
  }

  .pt_md--190_66dc251b8d25e2fe {
    padding-top: 190px;
  }

  .pb_md--190_43114b6b4bb00942 {
    padding-bottom: 190px;
  }

  .pl_md--190_fe7f1650bde05f0e {
    padding-left: 190px;
  }

  .pr_md--190_27b6d774b07e16a9 {
    padding-right: 190px;
  }

  .mt_md--190_a0126f3c3f5a2e6f {
    margin-top: 190px;
  }

  .mb_md--190_08eb6771396e63c5 {
    margin-bottom: 190px;
  }

  .ptb_md--195_b5d5c719d17f8ad3 {
    padding: 195px 0;
  }

  .plr_md--195_c213a2915655c513 {
    padding: 0 195px;
  }

  .pt_md--195_833400fd8c95b5a9 {
    padding-top: 195px;
  }

  .pb_md--195_38ec4b856dd73b89 {
    padding-bottom: 195px;
  }

  .pl_md--195_42828ae902a5fe1c {
    padding-left: 195px;
  }

  .pr_md--195_72bbaccccf8d3834 {
    padding-right: 195px;
  }

  .mt_md--195_3e26f5784a6680fb {
    margin-top: 195px;
  }

  .mb_md--195_a4229a6e6f424611 {
    margin-bottom: 195px;
  }

  .ptb_md--200_6c1610b12b055544 {
    padding: 200px 0;
  }

  .plr_md--200_bc63b06e4d232d45 {
    padding: 0 200px;
  }

  .pt_md--200_59375acf38c1887b {
    padding-top: 200px;
  }

  .pb_md--200_3f46e4ad79764a35 {
    padding-bottom: 200px;
  }

  .pl_md--200_406c276a5595c6e2 {
    padding-left: 200px;
  }

  .pr_md--200_c42fd5c44cb70e76 {
    padding-right: 200px;
  }

  .mt_md--200_7f36cf599e71865d {
    margin-top: 200px;
  }

  .mb_md--200_c8f7802873b046b1 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_33f5eaaf7f780c6a {
    padding: 250px 0;
  }

  .ptb_sm--0_36f8053471135cad {
    padding: 0;
  }

  .pl_sm--0_864e830ce350ca98 {
    padding-left: 0;
  }

  .pr_sm--0_b3894310483f0cd0 {
    padding-right: 0;
  }

  .pt_sm--0_3d6850398cf91930 {
    padding-top: 0;
  }

  .pb_sm--0_1a2536dc80a3e21e {
    padding-bottom: 0;
  }

  .pb_sm--80_3e454a845454f338 {
    padding-bottom: 30px;
  }

  .pt_sm--50_938a2848384473da {
    padding-top: 50px;
  }

  .mr_sm--0_961f4c7ebf3b0f65 {
    margin-right: 0;
  }

  .ml_sm--0_981b20914ec8e333 {
    margin-left: 0;
  }

  .mt_sm--0_6e6c832ebabbe9fa {
    margin-top: 0;
  }

  .mb_sm--0_007dcf2667a9c7cd {
    margin-bottom: 0;
  }

  .pt_sm--150_e2595d5a484fed17 {
    padding-top: 150px;
  }

  .pb_sm--110_44f6447ac60a4de1 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_97793b47327e6295 {
    padding: 5px 0;
  }

  .plr_sm--5_2310bdb7e27b99e1 {
    padding: 0 5px;
  }

  .pt_sm--5_3cfb7c71df5f297e {
    padding-top: 5px;
  }

  .pb_sm--5_aba36f2523884f79 {
    padding-bottom: 5px;
  }

  .pl_sm--5_457ef9df753e3a7b {
    padding-left: 5px;
  }

  .pr_sm--5_5c758367a39b5fa8 {
    padding-right: 5px;
  }

  .mt_sm--5_c70711f2dffaba02 {
    margin-top: 5px;
  }

  .ml_sm--5_47806c37599fcf10 {
    margin-left: 5px;
  }

  .mr_sm--5_d627ae8d45cf5258 {
    margin-right: 5px;
  }

  .mb_sm--5_5476aeb858fbcbb9 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_5dace402d46708b9 {
    padding: 10px 0;
  }

  .plr_sm--10_94c54be516687729 {
    padding: 0 10px;
  }

  .pt_sm--10_99a2fd00d0ee4fb1 {
    padding-top: 10px;
  }

  .pb_sm--10_405bcf89e25d7bbc {
    padding-bottom: 10px;
  }

  .pl_sm--10_ffe8d60f86a73eee {
    padding-left: 10px;
  }

  .pr_sm--10_8329fd48c00ab2a2 {
    padding-right: 10px;
  }

  .mt_sm--10_47e8cdea7469a079 {
    margin-top: 10px;
  }

  .ml_sm--10_320f75fc6c2eaa40 {
    margin-left: 10px;
  }

  .mr_sm--10_563796793e98c30d {
    margin-right: 10px;
  }

  .mb_sm--10_b3df21c715c8b791 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_2a63f2e76245e355 {
    padding: 15px 0;
  }

  .plr_sm--15_37a159478146bf76 {
    padding: 0 15px;
  }

  .pt_sm--15_16e67577c53f515b {
    padding-top: 15px;
  }

  .pb_sm--15_120dc8b795434e3e {
    padding-bottom: 15px;
  }

  .pl_sm--15_6a2ca3c4c9e50ac0 {
    padding-left: 15px;
  }

  .pr_sm--15_0af95ce2617a0e27 {
    padding-right: 15px;
  }

  .mt_sm--15_fc8bad6b1fdd0b19 {
    margin-top: 15px;
  }

  .ml_sm--15_6f49c4204f642bcf {
    margin-left: 15px;
  }

  .mr_sm--15_a940c0ad3286efa1 {
    margin-right: 15px;
  }

  .mb_sm--15_623dc35c2ff454ab {
    margin-bottom: 15px;
  }

  .ptb_sm--20_fb57ce3c50c279ef {
    padding: 20px 0;
  }

  .plr_sm--20_1e0abbe727c3fab1 {
    padding: 0 20px;
  }

  .pt_sm--20_0970d170f3b5b840 {
    padding-top: 20px;
  }

  .pb_sm--20_e17919b9ed71a031 {
    padding-bottom: 20px;
  }

  .pl_sm--20_1c36deff3757f483 {
    padding-left: 20px;
  }

  .pr_sm--20_83f610acad59c5bd {
    padding-right: 20px;
  }

  .mt_sm--20_56da216f1c3fbb0c {
    margin-top: 20px;
  }

  .ml_sm--20_6d1fc085116618d8 {
    margin-left: 20px;
  }

  .mr_sm--20_34cb2ae106458455 {
    margin-right: 20px;
  }

  .mb_sm--20_e89754cd1633d170 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_eeb01da8c98a02b4 {
    padding: 25px 0;
  }

  .plr_sm--25_574915fbfd0861bb {
    padding: 0 25px;
  }

  .pt_sm--25_a4438bb74aa3db9f {
    padding-top: 25px;
  }

  .pb_sm--25_7f71b303c2f1eda3 {
    padding-bottom: 25px;
  }

  .pl_sm--25_abafb741d57f609b {
    padding-left: 25px;
  }

  .pr_sm--25_66084dbf916ca1da {
    padding-right: 25px;
  }

  .mt_sm--25_85ade7c37a41e58b {
    margin-top: 25px;
  }

  .ml_sm--25_81457064bd8e2d0a {
    margin-left: 25px;
  }

  .mr_sm--25_ed57bf3ace45a5a6 {
    margin-right: 25px;
  }

  .mb_sm--25_fadc70b1b92291fd {
    margin-bottom: 25px;
  }

  .ptb_sm--30_2a8c7ad7f3d4166d {
    padding: 30px 0;
  }

  .plr_sm--30_13f69e7b502b7bd4 {
    padding: 0 30px;
  }

  .pt_sm--30_215b8be3046f270c {
    padding-top: 30px;
  }

  .pb_sm--30_992c970e3debf8be {
    padding-bottom: 30px;
  }

  .pl_sm--30_f5308bd6d5b24483 {
    padding-left: 30px;
  }

  .pr_sm--30_e5905491774c9561 {
    padding-right: 30px;
  }

  .mt_sm--30_95093a58d4fe79fb {
    margin-top: 30px;
  }

  .ml_sm--30_ef828fc2fcb706f6 {
    margin-left: 30px;
  }

  .mr_sm--30_e30d75b476b4abd0 {
    margin-right: 30px;
  }

  .mb_sm--30_ad6a8575d2565a1d {
    margin-bottom: 30px;
  }

  .ptb_sm--35_16daadaf139ba055 {
    padding: 35px 0;
  }

  .plr_sm--35_10275b0e390ec461 {
    padding: 0 35px;
  }

  .pt_sm--35_117d12b2b5930fee {
    padding-top: 35px;
  }

  .pb_sm--35_004200adb7791a0a {
    padding-bottom: 35px;
  }

  .pl_sm--35_49e16ed8c21bfa7a {
    padding-left: 35px;
  }

  .pr_sm--35_9e5cfa5d7bbac49c {
    padding-right: 35px;
  }

  .mt_sm--35_82211a22fac58eba {
    margin-top: 35px;
  }

  .ml_sm--35_447e9861a35e83b5 {
    margin-left: 35px;
  }

  .mr_sm--35_d305423cb94de17c {
    margin-right: 35px;
  }

  .mb_sm--35_a1ff0fdb84d81ace {
    margin-bottom: 35px;
  }

  .ptb_sm--40_2da83071029664dd {
    padding: 40px 0;
  }

  .plr_sm--40_c3d36d9cde84695e {
    padding: 0 40px;
  }

  .pt_sm--40_f3099a96a3d97be4 {
    padding-top: 40px;
  }

  .pb_sm--40_0c27d00114875a18 {
    padding-bottom: 40px;
  }

  .pl_sm--40_974054e8596d219a {
    padding-left: 40px;
  }

  .pr_sm--40_2bb01ae08e9493da {
    padding-right: 40px;
  }

  .mt_sm--40_1b13f9c9cdde18b0 {
    margin-top: 40px;
  }

  .ml_sm--40_85d249fec2c27dad {
    margin-left: 40px;
  }

  .mr_sm--40_d02d7fae49c1caf4 {
    margin-right: 40px;
  }

  .mb_sm--40_8a406a87f4858a4f {
    margin-bottom: 40px;
  }

  .ptb_sm--45_5a1c02353d44976b {
    padding: 45px 0;
  }

  .plr_sm--45_7ec9cee30b1d2775 {
    padding: 0 45px;
  }

  .pt_sm--45_4bd9ce07061d0351 {
    padding-top: 45px;
  }

  .pb_sm--45_094fe55d5a4a8aa3 {
    padding-bottom: 45px;
  }

  .pl_sm--45_0cf912a1e33cb5e4 {
    padding-left: 45px;
  }

  .pr_sm--45_ed46c482e5aaf641 {
    padding-right: 45px;
  }

  .mt_sm--45_19d560ee0abbffcd {
    margin-top: 45px;
  }

  .ml_sm--45_0a45a44eb80bb35e {
    margin-left: 45px;
  }

  .mr_sm--45_b3076bf57bff7e35 {
    margin-right: 45px;
  }

  .mb_sm--45_37725bd3f9875fb1 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_97169dcdbfb9190a {
    padding: 50px 0;
  }

  .plr_sm--50_6e7a13a4c812aaa9 {
    padding: 0 50px;
  }

  .pt_sm--50_938a2848384473da {
    padding-top: 50px;
  }

  .pb_sm--50_42873fe4f1de8e93 {
    padding-bottom: 50px;
  }

  .pl_sm--50_094c65b1a80a2de2 {
    padding-left: 50px;
  }

  .pr_sm--50_52822adc6638ebde {
    padding-right: 50px;
  }

  .mt_sm--50_f0ca81de0e291e4d {
    margin-top: 50px;
  }

  .ml_sm--50_df6cf0ce5cabba07 {
    margin-left: 50px;
  }

  .mr_sm--50_58583cfa4ff15bd0 {
    margin-right: 50px;
  }

  .mb_sm--50_1f833d0df6f293e7 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_daa0bcdfb0bfcd19 {
    padding: 55px 0;
  }

  .plr_sm--55_82231f0399e06142 {
    padding: 0 55px;
  }

  .pt_sm--55_138d52d0cfb9593b {
    padding-top: 55px;
  }

  .pb_sm--55_77987e088dc0067e {
    padding-bottom: 55px;
  }

  .pl_sm--55_a9f7ea0f3b26ef7e {
    padding-left: 55px;
  }

  .pr_sm--55_1b1d6cb7e9541935 {
    padding-right: 55px;
  }

  .mt_sm--55_e2f77c5d21e34f7a {
    margin-top: 55px;
  }

  .ml_sm--55_86e3f0f3445b3631 {
    margin-left: 55px;
  }

  .mr_sm--55_32744a2c937b461c {
    margin-right: 55px;
  }

  .mb_sm--55_db414c90e8b1b5af {
    margin-bottom: 55px;
  }

  .ptb_sm--60_06e02bf1c85305b6 {
    padding: 60px 0;
  }

  .plr_sm--60_41e38b1832af650d {
    padding: 0 60px;
  }

  .pt_sm--60_70dfec2f544b23ff {
    padding-top: 60px;
  }

  .pb_sm--60_29311550736ab4cd {
    padding-bottom: 60px;
  }

  .pl_sm--60_c3f6a4b5c8c4cce0 {
    padding-left: 60px;
  }

  .pr_sm--60_43065c60355a5802 {
    padding-right: 60px;
  }

  .mt_sm--60_37663f3782117c34 {
    margin-top: 60px;
  }

  .ml_sm--60_e8788cef60ee75f4 {
    margin-left: 60px;
  }

  .mr_sm--60_82702fb97d886ce6 {
    margin-right: 60px;
  }

  .mb_sm--60_cbb3666e2b553d91 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_05c9a1f066e6de79 {
    padding: 65px 0;
  }

  .plr_sm--65_cc68d7da11bb65a7 {
    padding: 0 65px;
  }

  .pt_sm--65_cb4d4fb37dbfe1be {
    padding-top: 65px;
  }

  .pb_sm--65_f6c3400c16ae58ea {
    padding-bottom: 65px;
  }

  .pl_sm--65_c44ccea3d42379b2 {
    padding-left: 65px;
  }

  .pr_sm--65_f0c3634dd498c5d7 {
    padding-right: 65px;
  }

  .mt_sm--65_fa3a18f536b3d84e {
    margin-top: 65px;
  }

  .ml_sm--65_14adb2993e4e4330 {
    margin-left: 65px;
  }

  .mr_sm--65_510bb74e9751b8ce {
    margin-right: 65px;
  }

  .mb_sm--65_61674c41e4b0daef {
    margin-bottom: 65px;
  }

  .ptb_sm--70_2f8bbaac84db7bd3 {
    padding: 70px 0;
  }

  .plr_sm--70_461e634a059e82e8 {
    padding: 0 70px;
  }

  .pt_sm--70_19925287ba510d68 {
    padding-top: 70px;
  }

  .pb_sm--70_b8c570e978329cfc {
    padding-bottom: 70px;
  }

  .pl_sm--70_31cf933a3aaa4cbd {
    padding-left: 70px;
  }

  .pr_sm--70_804075783b78b20e {
    padding-right: 70px;
  }

  .mt_sm--70_e1c39a860ffb79d9 {
    margin-top: 70px;
  }

  .ml_sm--70_72e8ad501963e120 {
    margin-left: 70px;
  }

  .mr_sm--70_578d3317f593ced2 {
    margin-right: 70px;
  }

  .mb_sm--70_440ebf05bface554 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_62937653b3c6a1f1 {
    padding: 75px 0;
  }

  .plr_sm--75_ab7f8b754726b9eb {
    padding: 0 75px;
  }

  .pt_sm--75_6e7b8f2b0cee1658 {
    padding-top: 75px;
  }

  .pb_sm--75_5a5ab2a0ee64aba4 {
    padding-bottom: 75px;
  }

  .pl_sm--75_84412816c4f802a6 {
    padding-left: 75px;
  }

  .pr_sm--75_d7873d1576682699 {
    padding-right: 75px;
  }

  .mt_sm--75_737421b7ac1497aa {
    margin-top: 75px;
  }

  .ml_sm--75_5db3ad9b9782aa19 {
    margin-left: 75px;
  }

  .mr_sm--75_72a9da482196aeb9 {
    margin-right: 75px;
  }

  .mb_sm--75_b3727d0f125a750c {
    margin-bottom: 75px;
  }

  .ptb_sm--80_935a92a8a31d82ec {
    padding: 80px 0;
  }

  .plr_sm--80_887a8f147770676d {
    padding: 0 80px;
  }

  .pt_sm--80_1bf2faf338e95a8b {
    padding-top: 80px;
  }

  .pb_sm--80_3e454a845454f338 {
    padding-bottom: 80px;
  }

  .pl_sm--80_bedc95595a4265fc {
    padding-left: 80px;
  }

  .pr_sm--80_67f8ec18be68eea6 {
    padding-right: 80px;
  }

  .mt_sm--80_50d7fd549780e04b {
    margin-top: 80px;
  }

  .ml_sm--80_5585e666df0437a8 {
    margin-left: 80px;
  }

  .mr_sm--80_bca8770902792472 {
    margin-right: 80px;
  }

  .mb_sm--80_efe021d29f7c168c {
    margin-bottom: 80px;
  }

  .ptb_sm--85_a02ed2963df7af26 {
    padding: 85px 0;
  }

  .plr_sm--85_943d9e321b562770 {
    padding: 0 85px;
  }

  .pt_sm--85_9450fd1f318e477f {
    padding-top: 85px;
  }

  .pb_sm--85_063646db98fb3f79 {
    padding-bottom: 85px;
  }

  .pl_sm--85_d6f2b713207af6f1 {
    padding-left: 85px;
  }

  .pr_sm--85_d3d91e949d3ec2b1 {
    padding-right: 85px;
  }

  .mt_sm--85_6406a929da8a26b6 {
    margin-top: 85px;
  }

  .ml_sm--85_3d96e09090225d85 {
    margin-left: 85px;
  }

  .mr_sm--85_535fa9a2b050140b {
    margin-right: 85px;
  }

  .mb_sm--85_8541701310f81c90 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_c4db847bef93c0ab {
    padding: 90px 0;
  }

  .plr_sm--90_0ec1577f2040c18a {
    padding: 0 90px;
  }

  .pt_sm--90_f559b538afe1639f {
    padding-top: 90px;
  }

  .pb_sm--90_cfd37ec67b089352 {
    padding-bottom: 90px;
  }

  .pl_sm--90_956ffb0a74ffadb1 {
    padding-left: 90px;
  }

  .pr_sm--90_2b855e7dbff80b86 {
    padding-right: 90px;
  }

  .mt_sm--90_47d9ad56a4b4a96f {
    margin-top: 90px;
  }

  .ml_sm--90_73eb482daf3bd974 {
    margin-left: 90px;
  }

  .mr_sm--90_931d14da21bb6c69 {
    margin-right: 90px;
  }

  .mb_sm--90_6b5a09092ac8eb75 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_2901696a9692f443 {
    padding: 95px 0;
  }

  .plr_sm--95_fa2b72cbf3c7f424 {
    padding: 0 95px;
  }

  .pt_sm--95_4d1c759c0234cfa9 {
    padding-top: 95px;
  }

  .pb_sm--95_677a82bda3c95713 {
    padding-bottom: 95px;
  }

  .pl_sm--95_ae15734d68f97b26 {
    padding-left: 95px;
  }

  .pr_sm--95_44f3c8e5f39d9c76 {
    padding-right: 95px;
  }

  .mt_sm--95_0a571e8bb24034c1 {
    margin-top: 95px;
  }

  .ml_sm--95_ee36cb0ee2a2b4e9 {
    margin-left: 95px;
  }

  .mr_sm--95_2a773b26656730d7 {
    margin-right: 95px;
  }

  .mb_sm--95_4fa1259c837de7fe {
    margin-bottom: 95px;
  }

  .ptb_sm--100_becaa9e01b514a89 {
    padding: 100px 0;
  }

  .plr_sm--100_5dc91e26d553059a {
    padding: 0 100px;
  }

  .pt_sm--100_ac5a7852d88fd70b {
    padding-top: 100px;
  }

  .pb_sm--100_3cb452487a135fdb {
    padding-bottom: 100px;
  }

  .pl_sm--100_d03a8f029040ffdd {
    padding-left: 100px;
  }

  .pr_sm--100_2fbec6f6525a45ca {
    padding-right: 100px;
  }

  .mt_sm--100_400a20754e508a37 {
    margin-top: 100px;
  }

  .ml_sm--100_f32be817fa890517 {
    margin-left: 100px;
  }

  .mr_sm--100_fedaf9a785dbfe15 {
    margin-right: 100px;
  }

  .mb_sm--100_ed403597ce0b3953 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_2eb19e90806c6d1a {
    padding: 105px 0;
  }

  .plr_sm--105_7dac299d3555d7cb {
    padding: 0 105px;
  }

  .pt_sm--105_3da6d50cb9bdf67e {
    padding-top: 105px;
  }

  .pb_sm--105_a96c01abb59593a1 {
    padding-bottom: 105px;
  }

  .pl_sm--105_4d7e5daf3f3fefcc {
    padding-left: 105px;
  }

  .pr_sm--105_18d41bccf71f4fce {
    padding-right: 105px;
  }

  .mt_sm--105_0ab505aba317a0c3 {
    margin-top: 105px;
  }

  .ml_sm--105_f4bc5edbb490687b {
    margin-left: 105px;
  }

  .mr_sm--105_28000fd2cd52e445 {
    margin-right: 105px;
  }

  .mb_sm--105_f725dba090f52f9c {
    margin-bottom: 105px;
  }

  .ptb_sm--110_711e2f4ca94e840e {
    padding: 110px 0;
  }

  .plr_sm--110_12d2f28c5690ad30 {
    padding: 0 110px;
  }

  .pt_sm--110_d9729941b72975c6 {
    padding-top: 110px;
  }

  .pb_sm--110_44f6447ac60a4de1 {
    padding-bottom: 110px;
  }

  .pl_sm--110_49c741a9eb23cbff {
    padding-left: 110px;
  }

  .pr_sm--110_b8b78732bdc95b69 {
    padding-right: 110px;
  }

  .mt_sm--110_0ab0ee0a73d7f57d {
    margin-top: 110px;
  }

  .ml_sm--110_fe3aaed6060a22d1 {
    margin-left: 110px;
  }

  .mr_sm--110_0ded14ff0f3eae98 {
    margin-right: 110px;
  }

  .mb_sm--110_c4b8f981aa5eeed9 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_002c8f868496e5df {
    padding: 115px 0;
  }

  .plr_sm--115_898708f2620efa8a {
    padding: 0 115px;
  }

  .pt_sm--115_1ae2377fb79f89ab {
    padding-top: 115px;
  }

  .pb_sm--115_322d03cf1c23b40d {
    padding-bottom: 115px;
  }

  .pl_sm--115_36221b2fcf1cd224 {
    padding-left: 115px;
  }

  .pr_sm--115_39cd67430d6df52e {
    padding-right: 115px;
  }

  .mt_sm--115_350defea60957665 {
    margin-top: 115px;
  }

  .ml_sm--115_98223944d95cbe83 {
    margin-left: 115px;
  }

  .mr_sm--115_6d37b8f2e6169773 {
    margin-right: 115px;
  }

  .mb_sm--115_3c19b80bed7a37c0 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_737427a294a29654 {
    padding: 120px 0;
  }

  .plr_sm--120_59e8f435e3ba7306 {
    padding: 0 120px;
  }

  .pt_sm--120_6fe3d978bda6a523 {
    padding-top: 120px;
  }

  .pb_sm--120_68c744b03c72a855 {
    padding-bottom: 120px;
  }

  .pl_sm--120_c454eac549547605 {
    padding-left: 120px;
  }

  .pr_sm--120_8c6c262e9adbc465 {
    padding-right: 120px;
  }

  .mt_sm--120_5a22fb32f39fa7b7 {
    margin-top: 120px;
  }

  .ml_sm--120_ef70036074464275 {
    margin-left: 120px;
  }

  .mr_sm--120_5a329c3237655bef {
    margin-right: 120px;
  }

  .mb_sm--120_9e7aed23504af25d {
    margin-bottom: 120px;
  }

  .ptb_sm--125_fe6511962923c3f4 {
    padding: 125px 0;
  }

  .plr_sm--125_bc78bac66de43562 {
    padding: 0 125px;
  }

  .pt_sm--125_59a6cde3a223cc48 {
    padding-top: 125px;
  }

  .pb_sm--125_1aad930140eb60b1 {
    padding-bottom: 125px;
  }

  .pl_sm--125_88d5af72137b9a86 {
    padding-left: 125px;
  }

  .pr_sm--125_6900f1d0a2814081 {
    padding-right: 125px;
  }

  .mt_sm--125_395d02dc43881a4d {
    margin-top: 125px;
  }

  .ml_sm--125_a25eb10373edfb80 {
    margin-left: 125px;
  }

  .mr_sm--125_aaa839d65ede0e65 {
    margin-right: 125px;
  }

  .mb_sm--125_4a06a8c47947eff1 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_aab36c3af225fc87 {
    padding: 130px 0;
  }

  .plr_sm--130_0baa43f2e86ed5b9 {
    padding: 0 130px;
  }

  .pt_sm--130_d9c405feaf68e294 {
    padding-top: 130px;
  }

  .pb_sm--130_5b753c5a101514b2 {
    padding-bottom: 130px;
  }

  .pl_sm--130_fad5adc0de3a03bb {
    padding-left: 130px;
  }

  .pr_sm--130_f79eb7ec3458425c {
    padding-right: 130px;
  }

  .mt_sm--130_4beae6041cf17171 {
    margin-top: 130px;
  }

  .ml_sm--130_1c540b293f731ff9 {
    margin-left: 130px;
  }

  .mr_sm--130_621611589c344fc0 {
    margin-right: 130px;
  }

  .mb_sm--130_657b8e099a9a9c27 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_cbf07a3eddb11e25 {
    padding: 135px 0;
  }

  .plr_sm--135_a6b676086363abe0 {
    padding: 0 135px;
  }

  .pt_sm--135_e0a4a43eb39551e7 {
    padding-top: 135px;
  }

  .pb_sm--135_47a90707e21f8e6b {
    padding-bottom: 135px;
  }

  .pl_sm--135_20a5026058455576 {
    padding-left: 135px;
  }

  .pr_sm--135_ef59d5ac624b6471 {
    padding-right: 135px;
  }

  .mt_sm--135_6c31b2cc3b1c2ff2 {
    margin-top: 135px;
  }

  .ml_sm--135_79e16a15cdc6c6d7 {
    margin-left: 135px;
  }

  .mr_sm--135_d35706217fb00382 {
    margin-right: 135px;
  }

  .mb_sm--135_d76eddf388cf0352 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_e807cb65c533fd06 {
    padding: 140px 0;
  }

  .plr_sm--140_0acd8b29d0cc4b93 {
    padding: 0 140px;
  }

  .pt_sm--140_17e923f55b228180 {
    padding-top: 140px;
  }

  .pb_sm--140_f4e95885ea0f2658 {
    padding-bottom: 140px;
  }

  .pl_sm--140_71fa878785576944 {
    padding-left: 140px;
  }

  .pr_sm--140_c985d8768bedddb6 {
    padding-right: 140px;
  }

  .mt_sm--140_3c279749acedf282 {
    margin-top: 140px;
  }

  .ml_sm--140_48e6510cfc99ab98 {
    margin-left: 140px;
  }

  .mr_sm--140_19f91dc394648c0d {
    margin-right: 140px;
  }

  .mb_sm--140_1f32e5f0578ce207 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_f11c6f724d3c9bb5 {
    padding: 145px 0;
  }

  .plr_sm--145_eea2ce0cc3e65a7d {
    padding: 0 145px;
  }

  .pt_sm--145_14e374dc331523da {
    padding-top: 145px;
  }

  .pb_sm--145_bc417f7ce5614049 {
    padding-bottom: 145px;
  }

  .pl_sm--145_8b0d63c7bfe6fc56 {
    padding-left: 145px;
  }

  .pr_sm--145_366513b7dc652895 {
    padding-right: 145px;
  }

  .mt_sm--145_5d38fb2d9e1506b8 {
    margin-top: 145px;
  }

  .ml_sm--145_0cd1481f203aade8 {
    margin-left: 145px;
  }

  .mr_sm--145_a581572b3560796d {
    margin-right: 145px;
  }

  .mb_sm--145_a3f98c226c9d4b34 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_8d2da987d0a5a0d3 {
    padding: 150px 0;
  }

  .plr_sm--150_ab8188ea26f8f97c {
    padding: 0 150px;
  }

  .pt_sm--150_e2595d5a484fed17 {
    padding-top: 150px;
  }

  .pb_sm--150_0bbb29bb9437df66 {
    padding-bottom: 150px;
  }

  .pl_sm--150_a402314018a54b9c {
    padding-left: 150px;
  }

  .pr_sm--150_c35b61ed8b56bdc5 {
    padding-right: 150px;
  }

  .mt_sm--150_db8b8161174c3929 {
    margin-top: 150px;
  }

  .ml_sm--150_a007b11865c59a72 {
    margin-left: 150px;
  }

  .mr_sm--150_88e5861b6f740316 {
    margin-right: 150px;
  }

  .mb_sm--150_aee08a6322032760 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_1994b19f102c8870 {
    padding: 155px 0;
  }

  .plr_sm--155_6e76f3e9b3aefa9e {
    padding: 0 155px;
  }

  .pt_sm--155_1aad450b86d54863 {
    padding-top: 155px;
  }

  .pb_sm--155_74cd729f12bc378e {
    padding-bottom: 155px;
  }

  .pl_sm--155_1d580695059b414e {
    padding-left: 155px;
  }

  .pr_sm--155_6e90b893fcdb4de4 {
    padding-right: 155px;
  }

  .mt_sm--155_aae46007ff4ed677 {
    margin-top: 155px;
  }

  .ml_sm--155_2919ec0d95bb0075 {
    margin-left: 155px;
  }

  .mr_sm--155_2bec9741a31e6c65 {
    margin-right: 155px;
  }

  .mb_sm--155_c41820268ad42d3a {
    margin-bottom: 155px;
  }

  .ptb_sm--160_695863e010ba775e {
    padding: 160px 0;
  }

  .plr_sm--160_5764fb46839b1313 {
    padding: 0 160px;
  }

  .pt_sm--160_7bc1ef6b78af25f8 {
    padding-top: 160px;
  }

  .pb_sm--160_da8ac3243a7bb4a9 {
    padding-bottom: 160px;
  }

  .pl_sm--160_a3e7d832303853d2 {
    padding-left: 160px;
  }

  .pr_sm--160_e4669f1fd55ffcb3 {
    padding-right: 160px;
  }

  .mt_sm--160_bfb2c890719656de {
    margin-top: 160px;
  }

  .ml_sm--160_c63bfeeb51d83ad5 {
    margin-left: 160px;
  }

  .mr_sm--160_5460c8e22a8b8d3e {
    margin-right: 160px;
  }

  .mb_sm--160_5846fe0c873e2431 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_3aea15516c461187 {
    padding: 165px 0;
  }

  .plr_sm--165_f998ea463df7f695 {
    padding: 0 165px;
  }

  .pt_sm--165_aec10bb433ee362d {
    padding-top: 165px;
  }

  .pb_sm--165_4b5bf24b37e64c17 {
    padding-bottom: 165px;
  }

  .pl_sm--165_e207aac4658b57fe {
    padding-left: 165px;
  }

  .pr_sm--165_2cc82592e28cf7bc {
    padding-right: 165px;
  }

  .mt_sm--165_28fa940f52dde74c {
    margin-top: 165px;
  }

  .ml_sm--165_d0ca17e7203be9c7 {
    margin-left: 165px;
  }

  .mr_sm--165_b4e8a273f43ce8cc {
    margin-right: 165px;
  }

  .mb_sm--165_9d07940360fc2945 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_47ea0077101001e3 {
    padding: 170px 0;
  }

  .plr_sm--170_bc3118ea0853057a {
    padding: 0 170px;
  }

  .pt_sm--170_2c93793f920122ce {
    padding-top: 170px;
  }

  .pb_sm--170_a0458f9b877afe3d {
    padding-bottom: 170px;
  }

  .pl_sm--170_2ead475e0da0821c {
    padding-left: 170px;
  }

  .pr_sm--170_48e3852ecdfa8a26 {
    padding-right: 170px;
  }

  .mt_sm--170_3b98eb890ca92b4e {
    margin-top: 170px;
  }

  .ml_sm--170_0f52d7555268058e {
    margin-left: 170px;
  }

  .mr_sm--170_0f07181b82fae467 {
    margin-right: 170px;
  }

  .mb_sm--170_a2e6f5a2b0485b9a {
    margin-bottom: 170px;
  }

  .ptb_sm--175_13dc33b0638ab727 {
    padding: 175px 0;
  }

  .plr_sm--175_f58f86e9ae101906 {
    padding: 0 175px;
  }

  .pt_sm--175_8d839350a61cca62 {
    padding-top: 175px;
  }

  .pb_sm--175_cae32a7287025909 {
    padding-bottom: 175px;
  }

  .pl_sm--175_23ae20c8d55416e4 {
    padding-left: 175px;
  }

  .pr_sm--175_9a0d140a7bb4f92c {
    padding-right: 175px;
  }

  .mt_sm--175_c1ff4f54339d5bcd {
    margin-top: 175px;
  }

  .ml_sm--175_4b4dd5caec6f5a7c {
    margin-left: 175px;
  }

  .mr_sm--175_9fc17d3794dbeb6b {
    margin-right: 175px;
  }

  .mb_sm--175_eb8bd71748adaf46 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_16480bde756c8402 {
    padding: 180px 0;
  }

  .plr_sm--180_f19c8050082e4ab4 {
    padding: 0 180px;
  }

  .pt_sm--180_ac64889877e5c369 {
    padding-top: 180px;
  }

  .pb_sm--180_2f31d0eb55a2f3ae {
    padding-bottom: 180px;
  }

  .pl_sm--180_fd8817233d58a5d6 {
    padding-left: 180px;
  }

  .pr_sm--180_30d11acdbf0c806d {
    padding-right: 180px;
  }

  .mt_sm--180_ba6eab858e9f1136 {
    margin-top: 180px;
  }

  .ml_sm--180_1d7b0d6e7a0b9a9d {
    margin-left: 180px;
  }

  .mr_sm--180_26c61bd03b7bceba {
    margin-right: 180px;
  }

  .mb_sm--180_3d1ff24f64f8a477 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_46f63d9e5b7fb638 {
    padding: 185px 0;
  }

  .plr_sm--185_38091d4ee58d3f76 {
    padding: 0 185px;
  }

  .pt_sm--185_096d8eeb009dc967 {
    padding-top: 185px;
  }

  .pb_sm--185_2b0c06d2c62a0ac6 {
    padding-bottom: 185px;
  }

  .pl_sm--185_f179b7da2a609617 {
    padding-left: 185px;
  }

  .pr_sm--185_f42d5d4c04a4d616 {
    padding-right: 185px;
  }

  .mt_sm--185_a610f2adf3fc1c41 {
    margin-top: 185px;
  }

  .ml_sm--185_0f348a9960cf3c3d {
    margin-left: 185px;
  }

  .mr_sm--185_cd2cc1dd436f75e8 {
    margin-right: 185px;
  }

  .mb_sm--185_bbccedd53665eaa4 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_02abc91207275342 {
    padding: 190px 0;
  }

  .plr_sm--190_b6c8434005ab8c83 {
    padding: 0 190px;
  }

  .pt_sm--190_97ce18bc79e517cb {
    padding-top: 190px;
  }

  .pb_sm--190_9bd13366e427c4fd {
    padding-bottom: 190px;
  }

  .pl_sm--190_f4a108e44cbd1de6 {
    padding-left: 190px;
  }

  .pr_sm--190_b6f7d0780807373e {
    padding-right: 190px;
  }

  .mt_sm--190_07c1ee50793038c2 {
    margin-top: 190px;
  }

  .ml_sm--190_2159c8d1bc86efab {
    margin-left: 190px;
  }

  .mr_sm--190_82b752076f50868c {
    margin-right: 190px;
  }

  .mb_sm--190_98c267ddd5920d24 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_7d4da02331544fc0 {
    padding: 195px 0;
  }

  .plr_sm--195_886a344289897dbb {
    padding: 0 195px;
  }

  .pt_sm--195_181f41c7af38ed8f {
    padding-top: 195px;
  }

  .pb_sm--195_48db64895795aad4 {
    padding-bottom: 195px;
  }

  .pl_sm--195_7b3424831120874f {
    padding-left: 195px;
  }

  .pr_sm--195_7c7ede8c71bda671 {
    padding-right: 195px;
  }

  .mt_sm--195_68f66e199498cc40 {
    margin-top: 195px;
  }

  .ml_sm--195_26ff3b6bbb1586f8 {
    margin-left: 195px;
  }

  .mr_sm--195_941a1844065e445a {
    margin-right: 195px;
  }

  .mb_sm--195_2a41f524b4606acb {
    margin-bottom: 195px;
  }

  .ptb_sm--200_f0cc6e08fd11c6e4 {
    padding: 200px 0;
  }

  .plr_sm--200_c4a89e0c1ea40299 {
    padding: 0 200px;
  }

  .pt_sm--200_52994a3d7aee18de {
    padding-top: 200px;
  }

  .pb_sm--200_838a9573c144aae8 {
    padding-bottom: 200px;
  }

  .pl_sm--200_8664f4f8f2453cd8 {
    padding-left: 200px;
  }

  .pr_sm--200_564c52fc885ec48e {
    padding-right: 200px;
  }

  .mt_sm--200_359171c9945aa87b {
    margin-top: 200px;
  }

  .ml_sm--200_40047e9474b51ece {
    margin-left: 200px;
  }

  .mr_sm--200_7d01956c90cbdb92 {
    margin-right: 200px;
  }

  .mb_sm--200_eb2bf8d1d2060a19 {
    margin-bottom: 200px;
  }

  .pl_sm--0_864e830ce350ca98 {
    padding-left: 0;
  }

  .pr_sm--0_b3894310483f0cd0 {
    padding-right: 0;
  }

  .pt_sm--0_3d6850398cf91930 {
    padding-top: 0;
  }

  .pb_sm--0_1a2536dc80a3e21e {
    padding-bottom: 0;
  }

  .mr_sm--0_961f4c7ebf3b0f65 {
    margin-right: 0;
  }

  .ml_sm--0_981b20914ec8e333 {
    margin-left: 0;
  }

  .mt_sm--0_6e6c832ebabbe9fa {
    margin-top: 0;
  }

  .mb_sm--0_007dcf2667a9c7cd {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_0bf3f5dfb66512ca {
    padding: 5px 0;
  }

  .plr_mobile--5_f4986504d61f8b48 {
    padding: 0 5px;
  }

  .pt_mobile--5_8c9c8295e8b5535d {
    padding-top: 5px;
  }

  .pb_mobile--5_da3b4c5e4828f672 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_4713b1975e230715 {
    padding-left: 5px;
  }

  .pr_mobile--5_2e5cc1d949dcd5f8 {
    padding-right: 5px;
  }

  .mt_mobile--5_8b2948f966426ab2 {
    margin-top: 5px;
  }

  .mb_mobile--5_f0eb595a44b0a643 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_eaf54d9eedc5b7fd {
    padding: 10px 0;
  }

  .plr_mobile--10_f1d0ca4a8444ecc6 {
    padding: 0 10px;
  }

  .pt_mobile--10_24f2d5d469458a2a {
    padding-top: 10px;
  }

  .pb_mobile--10_be7ef4f09f42c3d5 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_8c08d53f3bf2ee1a {
    padding-left: 10px;
  }

  .pr_mobile--10_fe18e3c94af6e3ce {
    padding-right: 10px;
  }

  .mt_mobile--10_d3ae99ed5c066a0f {
    margin-top: 10px;
  }

  .mb_mobile--10_20516b403a20f3b6 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_1ad07c7447993371 {
    padding: 15px 0;
  }

  .plr_mobile--15_6387e57ac3ea368e {
    padding: 0 15px;
  }

  .pt_mobile--15_3ef078649409133f {
    padding-top: 15px;
  }

  .pb_mobile--15_17892fbcfe407577 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_d4c2ec15ddc826db {
    padding-left: 15px;
  }

  .pr_mobile--15_c21d9eecdb8dbc46 {
    padding-right: 15px;
  }

  .mt_mobile--15_f42668c9d724feab {
    margin-top: 15px;
  }

  .mb_mobile--15_a7f59f658ee26b87 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_c1e2c1ccfabedff5 {
    padding: 20px 0;
  }

  .plr_mobile--20_cdb40fba28f893e0 {
    padding: 0 20px;
  }

  .pt_mobile--20_3d61b472ff3ebc30 {
    padding-top: 20px;
  }

  .pb_mobile--20_6dca07ee2d5623b0 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_1ecdf12405816206 {
    padding-left: 20px;
  }

  .pr_mobile--20_d964e4c5f77af4a1 {
    padding-right: 20px;
  }

  .mt_mobile--20_15b34738643214e7 {
    margin-top: 20px;
  }

  .mb_mobile--20_bf17ff8bad7c4c4b {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_5378291fb3adf25e {
    padding: 25px 0;
  }

  .plr_mobile--25_9ea3260a654232bb {
    padding: 0 25px;
  }

  .pt_mobile--25_47fe3bfee4862296 {
    padding-top: 25px;
  }

  .pb_mobile--25_0c8bac8b10b6ab6c {
    padding-bottom: 25px;
  }

  .pl_mobile--25_e16f88996e256088 {
    padding-left: 25px;
  }

  .pr_mobile--25_7bb1a764a0eb9dfd {
    padding-right: 25px;
  }

  .mt_mobile--25_771812ff4bc8a653 {
    margin-top: 25px;
  }

  .mb_mobile--25_149a53f2a333e05e {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_fd8b11d70b490e5d {
    padding: 30px 0;
  }

  .plr_mobile--30_859323247327f8cc {
    padding: 0 30px;
  }

  .pt_mobile--30_a324a6b74672ad7b {
    padding-top: 30px;
  }

  .pb_mobile--30_864360fa6b2a846f {
    padding-bottom: 30px;
  }

  .pl_mobile--30_337c2af48ac9deda {
    padding-left: 30px;
  }

  .pr_mobile--30_1768dee8463253c3 {
    padding-right: 30px;
  }

  .mt_mobile--30_401cfbcdcff9b603 {
    margin-top: 30px;
  }

  .mb_mobile--30_43ff164f396e584f {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_2498ce607dda9992 {
    padding: 35px 0;
  }

  .plr_mobile--35_ea4e5b6803bec887 {
    padding: 0 35px;
  }

  .pt_mobile--35_c2199291c38eba29 {
    padding-top: 35px;
  }

  .pb_mobile--35_29999e51eb96aac3 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_db6c86f7cf735ad6 {
    padding-left: 35px;
  }

  .pr_mobile--35_b2c23e0f6f8d6f27 {
    padding-right: 35px;
  }

  .mt_mobile--35_3287920e8a8ee852 {
    margin-top: 35px;
  }

  .mb_mobile--35_8eff2295ff747532 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_d14a50eac608b742 {
    padding: 40px 0;
  }

  .plr_mobile--40_e132b1bbb85813fc {
    padding: 0 40px;
  }

  .pt_mobile--40_d5f8123b504c4da6 {
    padding-top: 40px;
  }

  .pb_mobile--40_878dd8126357e53e {
    padding-bottom: 40px;
  }

  .pl_mobile--40_0dcc67754ec52dfc {
    padding-left: 40px;
  }

  .pr_mobile--40_0709a4b49f7de168 {
    padding-right: 40px;
  }

  .mt_mobile--40_abb9f8f0a07899ad {
    margin-top: 40px;
  }

  .mb_mobile--40_caae889ee62acb3f {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_546243a0aab31f8f {
    padding: 45px 0;
  }

  .plr_mobile--45_1329f7bfec3f0892 {
    padding: 0 45px;
  }

  .pt_mobile--45_6c62c383e8e2e65d {
    padding-top: 45px;
  }

  .pb_mobile--45_3bda348382bf3487 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_670f3678478fbc2c {
    padding-left: 45px;
  }

  .pr_mobile--45_66f012c62b28d7c6 {
    padding-right: 45px;
  }

  .mt_mobile--45_6295a283795b50c7 {
    margin-top: 45px;
  }

  .mb_mobile--45_83910bc943b0b8e1 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_c1d88c62295731d3 {
    padding: 50px 0;
  }

  .plr_mobile--50_8645238429c1c9f9 {
    padding: 0 50px;
  }

  .pt_mobile--50_0af5a4cf761a6877 {
    padding-top: 50px;
  }

  .pb_mobile--50_54252964ba9366fc {
    padding-bottom: 50px;
  }

  .pl_mobile--50_f4efd51015bbbc63 {
    padding-left: 50px;
  }

  .pr_mobile--50_462d604c220d3060 {
    padding-right: 50px;
  }

  .mt_mobile--50_994f626137e0b422 {
    margin-top: 50px;
  }

  .mb_mobile--50_1294522f165eff01 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_58e927ba9123f8e1 {
    padding: 55px 0;
  }

  .plr_mobile--55_c4ac7d4777516242 {
    padding: 0 55px;
  }

  .pt_mobile--55_2ce2b9457d76078e {
    padding-top: 55px;
  }

  .pb_mobile--55_867ed8a789b3f77b {
    padding-bottom: 55px;
  }

  .pl_mobile--55_f1d95646f83527c7 {
    padding-left: 55px;
  }

  .pr_mobile--55_fc321dcf1c57b158 {
    padding-right: 55px;
  }

  .mt_mobile--55_9dc208d0aeed62fa {
    margin-top: 55px;
  }

  .mb_mobile--55_418f09413b718007 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_36de101a4ccd2cb3 {
    padding: 60px 0;
  }

  .plr_mobile--60_4fb86fcb4aa0af1b {
    padding: 0 60px;
  }

  .pt_mobile--60_ca31b7e43eb7e39d {
    padding-top: 60px;
  }

  .pb_mobile--60_09c636446bbe3156 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_53edc933d921b81b {
    padding-left: 60px;
  }

  .pr_mobile--60_de40fe72629fca0d {
    padding-right: 60px;
  }

  .mt_mobile--60_3e27bae5ea9d6976 {
    margin-top: 60px;
  }

  .mb_mobile--60_725cb5978a7d1583 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_4f5d8fa09480bca6 {
    padding: 65px 0;
  }

  .plr_mobile--65_3db6387b2387b545 {
    padding: 0 65px;
  }

  .pt_mobile--65_03a169090d3f5968 {
    padding-top: 65px;
  }

  .pb_mobile--65_9d44b1cf9c624415 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_f6d3f5a238300f5a {
    padding-left: 65px;
  }

  .pr_mobile--65_440bc0c5f93a7f23 {
    padding-right: 65px;
  }

  .mt_mobile--65_384f4c6cfedf9d68 {
    margin-top: 65px;
  }

  .mb_mobile--65_fdc298b63dbf8b01 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_8d337d1d5339e49f {
    padding: 70px 0;
  }

  .plr_mobile--70_5c4c9e2e24bb1514 {
    padding: 0 70px;
  }

  .pt_mobile--70_269a6d0daa57d927 {
    padding-top: 70px;
  }

  .pb_mobile--70_41d76a9740eaf2ef {
    padding-bottom: 70px;
  }

  .pl_mobile--70_b53ce7c4f7dbaf69 {
    padding-left: 70px;
  }

  .pr_mobile--70_d4480357adb1adf9 {
    padding-right: 70px;
  }

  .mt_mobile--70_e79d23be2c0e3f23 {
    margin-top: 70px;
  }

  .mb_mobile--70_09ab9cf209e546c7 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_dfb864c9e3cc53f3 {
    padding: 75px 0;
  }

  .plr_mobile--75_aafcae5e17a89300 {
    padding: 0 75px;
  }

  .pt_mobile--75_18724f159a2382eb {
    padding-top: 75px;
  }

  .pb_mobile--75_a50730a348ae6869 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_a6cd6e000d28b177 {
    padding-left: 75px;
  }

  .pr_mobile--75_8589d536d4a35ea2 {
    padding-right: 75px;
  }

  .mt_mobile--75_1273146cbe5766d1 {
    margin-top: 75px;
  }

  .mb_mobile--75_238eb16bfefb03c4 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_a3c1a56763520e85 {
    padding: 80px 0;
  }

  .plr_mobile--80_901ac5191c3384e5 {
    padding: 0 80px;
  }

  .pt_mobile--80_4405f7b61d9f5f91 {
    padding-top: 80px;
  }

  .pb_mobile--80_84e6109179eb4b12 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_6ad4d64a65f08bef {
    padding-left: 80px;
  }

  .pr_mobile--80_c87d36614f8111cf {
    padding-right: 80px;
  }

  .mt_mobile--80_3957a25a1610f4ec {
    margin-top: 80px;
  }

  .mb_mobile--80_2e2bd9c07d2b62c3 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_b7b108b5b6a576bf {
    padding: 85px 0;
  }

  .plr_mobile--85_aaaa013cb7b6eff1 {
    padding: 0 85px;
  }

  .pt_mobile--85_de57b0c071283d9b {
    padding-top: 85px;
  }

  .pb_mobile--85_8f85478cca8fe0b8 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_687e73dcb689ba59 {
    padding-left: 85px;
  }

  .pr_mobile--85_e903bb58f22a739f {
    padding-right: 85px;
  }

  .mt_mobile--85_833c2468b4b1c269 {
    margin-top: 85px;
  }

  .mb_mobile--85_db1464b5aec06de7 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_22357ad5c2df97f5 {
    padding: 90px 0;
  }

  .plr_mobile--90_c2e83237624c2de0 {
    padding: 0 90px;
  }

  .pt_mobile--90_39253e6421e07c2e {
    padding-top: 90px;
  }

  .pb_mobile--90_ce076b7485cdeeef {
    padding-bottom: 90px;
  }

  .pl_mobile--90_3f6d6c02b0e290fb {
    padding-left: 90px;
  }

  .pr_mobile--90_461ab3570b3969fb {
    padding-right: 90px;
  }

  .mt_mobile--90_a23de47db6f52517 {
    margin-top: 90px;
  }

  .mb_mobile--90_b50b5fe9fb53429d {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_d4cceabb42f982d1 {
    padding: 95px 0;
  }

  .plr_mobile--95_577abbe429ff7ade {
    padding: 0 95px;
  }

  .pt_mobile--95_f2e86114296264e0 {
    padding-top: 95px;
  }

  .pb_mobile--95_c4072c41e03427c5 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_a98185e3bbb82541 {
    padding-left: 95px;
  }

  .pr_mobile--95_ef59612c70576733 {
    padding-right: 95px;
  }

  .mt_mobile--95_af6ab7e1f1b782b0 {
    margin-top: 95px;
  }

  .mb_mobile--95_c7805cfac1d643e5 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_46e9dd1ffb776ea7 {
    padding: 100px 0;
  }

  .plr_mobile--100_395a3b53e37310a7 {
    padding: 0 100px;
  }

  .pt_mobile--100_d3360a36f2e852d4 {
    padding-top: 100px;
  }

  .pb_mobile--100_20b29a2f90fb8414 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_d6f4396f627bf891 {
    padding-left: 100px;
  }

  .pr_mobile--100_375fc65fa0648b92 {
    padding-right: 100px;
  }

  .mt_mobile--100_adee5ec53b9654b9 {
    margin-top: 100px;
  }

  .mb_mobile--100_d568a5bfa4d2a1d3 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_8ef6def03a185c41 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_8ef6def03a185c41 .slick-slide_57755e8d9613d664 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_38682b925cdadcb7 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_38682b925cdadcb7 .slick-slide_57755e8d9613d664 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_1ef16909ae350828 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_1ef16909ae350828 .slick-slide_57755e8d9613d664 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_a9ddff0acb567e33 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_a9ddff0acb567e33 .slick-slide_57755e8d9613d664 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_ff96a0c739247eba {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_ff96a0c739247eba .slick-slide_57755e8d9613d664 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_9eb300f79b4544b8 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_9eb300f79b4544b8 .slick-slide_57755e8d9613d664 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_4a06e449f9d97562 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_4a06e449f9d97562 .slick-slide_57755e8d9613d664 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_d2655ce9e010001d {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_d2655ce9e010001d .slick-slide_57755e8d9613d664 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_fc7389af95b3a77c {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_fc7389af95b3a77c .slick-slide_57755e8d9613d664 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_0bce07bafde2c865 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_0bce07bafde2c865 .slick-slide_57755e8d9613d664 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_51cafc19459ecb7c {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_51cafc19459ecb7c .slick-slide_57755e8d9613d664 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_80a7bbb3aeacdc0d {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_80a7bbb3aeacdc0d .slick-slide_57755e8d9613d664 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_67dc74853906cc75 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_67dc74853906cc75 .slick-slide_57755e8d9613d664 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_016985a9bc6d6ac9 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_016985a9bc6d6ac9 .slick-slide_57755e8d9613d664 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_67957b8844344d52 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_67957b8844344d52 .slick-slide_57755e8d9613d664 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_ebdc5928e2d97e0e {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_ebdc5928e2d97e0e .slick-slide_57755e8d9613d664 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_0b302dec26173646 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_0b302dec26173646 .slick-slide_57755e8d9613d664 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_d84e1cf762c8b1d6 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_d84e1cf762c8b1d6 .slick-slide_57755e8d9613d664 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_f56d104c4c5a5f14 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_f56d104c4c5a5f14 .slick-slide_57755e8d9613d664 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_5f9d4014e2817f73 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_5f9d4014e2817f73 .slick-slide_57755e8d9613d664 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_56c5884408b69384 {
  margin-top: -30px;
}

.mt_dec--30_d41da675aa4d176a {
  margin-top: -30px;
}

.mt-dec-100_211aee373d25b0fb {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_1ec7ee41b8c17fc8 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_9457ada1485b91fd {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_2d5843d69da56cd7 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_2d5843d69da56cd7 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_2d5843d69da56cd7 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_a8a88df887b099ad {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_3a8dacbcffa52ced {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_9457ada1485b91fd {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_9457ada1485b91fd {
    padding-bottom: 30px;
  }
}

.pb_xl--130_7daabc68759f57e7 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_7daabc68759f57e7 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_fe1d6a85ccb3fd0c {
    margin-top: -10px;
  }
}

.mt_dec--120_eeafdd34a8203b24 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_8c688ce2fe9050d0 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_1c4eca152938f8cf {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_1c4eca152938f8cf {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_1c4eca152938f8cf {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_1c4eca152938f8cf {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_1c4eca152938f8cf {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_989b6ae6da4f0b35 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_989b6ae6da4f0b35 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_989b6ae6da4f0b35 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_b544e363a01c79c9 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_b544e363a01c79c9 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_b544e363a01c79c9 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_b544e363a01c79c9 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_bbd4c0d3e201262f {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_910fba6e3e6ee93f {
  --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_6ee381a4f849b26f 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_1b3c5953c7f4af13, .input-active_005256b56dc211b7 input[type=text], input[type=text].input-active_005256b56dc211b7,
input[type=password].p-holder__active_1b3c5953c7f4af13,
.input-active_005256b56dc211b7 input[type=password],
input[type=password].input-active_005256b56dc211b7,
input[type=email].p-holder__active_1b3c5953c7f4af13,
.input-active_005256b56dc211b7 input[type=email],
input[type=email].input-active_005256b56dc211b7,
input[type=number].p-holder__active_1b3c5953c7f4af13,
.input-active_005256b56dc211b7 input[type=number],
input[type=number].input-active_005256b56dc211b7,
input[type=tel].p-holder__active_1b3c5953c7f4af13,
.input-active_005256b56dc211b7 input[type=tel],
input[type=tel].input-active_005256b56dc211b7,
input[type=url].p-holder__active_1b3c5953c7f4af13,
.input-active_005256b56dc211b7 input[type=url],
input[type=url].input-active_005256b56dc211b7,
textarea.p-holder__active_1b3c5953c7f4af13,
textarea.input-active_005256b56dc211b7 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_1b3c5953c7f4af13::placeholder, .input-active_005256b56dc211b7 input[type=text]::placeholder, input[type=text].input-active_005256b56dc211b7::placeholder,
input[type=password].p-holder__active_1b3c5953c7f4af13::placeholder,
.input-active_005256b56dc211b7 input[type=password]::placeholder,
input[type=password].input-active_005256b56dc211b7::placeholder,
input[type=email].p-holder__active_1b3c5953c7f4af13::placeholder,
.input-active_005256b56dc211b7 input[type=email]::placeholder,
input[type=email].input-active_005256b56dc211b7::placeholder,
input[type=number].p-holder__active_1b3c5953c7f4af13::placeholder,
.input-active_005256b56dc211b7 input[type=number]::placeholder,
input[type=number].input-active_005256b56dc211b7::placeholder,
input[type=tel].p-holder__active_1b3c5953c7f4af13::placeholder,
.input-active_005256b56dc211b7 input[type=tel]::placeholder,
input[type=tel].input-active_005256b56dc211b7::placeholder,
input[type=url].p-holder__active_1b3c5953c7f4af13::placeholder,
.input-active_005256b56dc211b7 input[type=url]::placeholder,
input[type=url].input-active_005256b56dc211b7::placeholder,
textarea.p-holder__active_1b3c5953c7f4af13::placeholder,
textarea.input-active_005256b56dc211b7::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder, .input-active_005256b56dc211b7 input[type=text]:-ms-input-placeholder, input[type=text].input-active_005256b56dc211b7:-ms-input-placeholder,
input[type=password].p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_005256b56dc211b7:-ms-input-placeholder,
input[type=email].p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_005256b56dc211b7:-ms-input-placeholder,
input[type=number].p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_005256b56dc211b7:-ms-input-placeholder,
input[type=tel].p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_005256b56dc211b7:-ms-input-placeholder,
input[type=url].p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_005256b56dc211b7:-ms-input-placeholder,
textarea.p-holder__active_1b3c5953c7f4af13:-ms-input-placeholder,
textarea.input-active_005256b56dc211b7:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder, .input-active_005256b56dc211b7 input[type=text]::-ms-input-placeholder, input[type=text].input-active_005256b56dc211b7::-ms-input-placeholder,
input[type=password].p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_005256b56dc211b7::-ms-input-placeholder,
input[type=email].p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_005256b56dc211b7::-ms-input-placeholder,
input[type=number].p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_005256b56dc211b7::-ms-input-placeholder,
input[type=tel].p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_005256b56dc211b7::-ms-input-placeholder,
input[type=url].p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder,
.input-active_005256b56dc211b7 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_005256b56dc211b7::-ms-input-placeholder,
textarea.p-holder__active_1b3c5953c7f4af13::-ms-input-placeholder,
textarea.input-active_005256b56dc211b7::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_afc0caa8ea778195, .input-error_a859a1e0dfab1f5a input[type=text], input[type=text].input-error_a859a1e0dfab1f5a,
input[type=password].p-holder__error_afc0caa8ea778195,
.input-error_a859a1e0dfab1f5a input[type=password],
input[type=password].input-error_a859a1e0dfab1f5a,
input[type=email].p-holder__error_afc0caa8ea778195,
.input-error_a859a1e0dfab1f5a input[type=email],
input[type=email].input-error_a859a1e0dfab1f5a,
input[type=number].p-holder__error_afc0caa8ea778195,
.input-error_a859a1e0dfab1f5a input[type=number],
input[type=number].input-error_a859a1e0dfab1f5a,
input[type=tel].p-holder__error_afc0caa8ea778195,
.input-error_a859a1e0dfab1f5a input[type=tel],
input[type=tel].input-error_a859a1e0dfab1f5a,
input[type=url].p-holder__error_afc0caa8ea778195,
.input-error_a859a1e0dfab1f5a input[type=url],
input[type=url].input-error_a859a1e0dfab1f5a,
textarea.p-holder__error_afc0caa8ea778195,
textarea.input-error_a859a1e0dfab1f5a {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_afc0caa8ea778195::placeholder, .input-error_a859a1e0dfab1f5a input[type=text]::placeholder, input[type=text].input-error_a859a1e0dfab1f5a::placeholder,
input[type=password].p-holder__error_afc0caa8ea778195::placeholder,
.input-error_a859a1e0dfab1f5a input[type=password]::placeholder,
input[type=password].input-error_a859a1e0dfab1f5a::placeholder,
input[type=email].p-holder__error_afc0caa8ea778195::placeholder,
.input-error_a859a1e0dfab1f5a input[type=email]::placeholder,
input[type=email].input-error_a859a1e0dfab1f5a::placeholder,
input[type=number].p-holder__error_afc0caa8ea778195::placeholder,
.input-error_a859a1e0dfab1f5a input[type=number]::placeholder,
input[type=number].input-error_a859a1e0dfab1f5a::placeholder,
input[type=tel].p-holder__error_afc0caa8ea778195::placeholder,
.input-error_a859a1e0dfab1f5a input[type=tel]::placeholder,
input[type=tel].input-error_a859a1e0dfab1f5a::placeholder,
input[type=url].p-holder__error_afc0caa8ea778195::placeholder,
.input-error_a859a1e0dfab1f5a input[type=url]::placeholder,
input[type=url].input-error_a859a1e0dfab1f5a::placeholder,
textarea.p-holder__error_afc0caa8ea778195::placeholder,
textarea.input-error_a859a1e0dfab1f5a::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_afc0caa8ea778195:-ms-input-placeholder, .input-error_a859a1e0dfab1f5a input[type=text]:-ms-input-placeholder, input[type=text].input-error_a859a1e0dfab1f5a:-ms-input-placeholder,
input[type=password].p-holder__error_afc0caa8ea778195:-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=password]:-ms-input-placeholder,
input[type=password].input-error_a859a1e0dfab1f5a:-ms-input-placeholder,
input[type=email].p-holder__error_afc0caa8ea778195:-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=email]:-ms-input-placeholder,
input[type=email].input-error_a859a1e0dfab1f5a:-ms-input-placeholder,
input[type=number].p-holder__error_afc0caa8ea778195:-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=number]:-ms-input-placeholder,
input[type=number].input-error_a859a1e0dfab1f5a:-ms-input-placeholder,
input[type=tel].p-holder__error_afc0caa8ea778195:-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_a859a1e0dfab1f5a:-ms-input-placeholder,
input[type=url].p-holder__error_afc0caa8ea778195:-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=url]:-ms-input-placeholder,
input[type=url].input-error_a859a1e0dfab1f5a:-ms-input-placeholder,
textarea.p-holder__error_afc0caa8ea778195:-ms-input-placeholder,
textarea.input-error_a859a1e0dfab1f5a:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_afc0caa8ea778195::-ms-input-placeholder, .input-error_a859a1e0dfab1f5a input[type=text]::-ms-input-placeholder, input[type=text].input-error_a859a1e0dfab1f5a::-ms-input-placeholder,
input[type=password].p-holder__error_afc0caa8ea778195::-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=password]::-ms-input-placeholder,
input[type=password].input-error_a859a1e0dfab1f5a::-ms-input-placeholder,
input[type=email].p-holder__error_afc0caa8ea778195::-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=email]::-ms-input-placeholder,
input[type=email].input-error_a859a1e0dfab1f5a::-ms-input-placeholder,
input[type=number].p-holder__error_afc0caa8ea778195::-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=number]::-ms-input-placeholder,
input[type=number].input-error_a859a1e0dfab1f5a::-ms-input-placeholder,
input[type=tel].p-holder__error_afc0caa8ea778195::-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_a859a1e0dfab1f5a::-ms-input-placeholder,
input[type=url].p-holder__error_afc0caa8ea778195::-ms-input-placeholder,
.input-error_a859a1e0dfab1f5a input[type=url]::-ms-input-placeholder,
input[type=url].input-error_a859a1e0dfab1f5a::-ms-input-placeholder,
textarea.p-holder__error_afc0caa8ea778195::-ms-input-placeholder,
textarea.input-error_a859a1e0dfab1f5a::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_afc0caa8ea778195:focus, .input-error_a859a1e0dfab1f5a input[type=text]:focus, input[type=text].input-error_a859a1e0dfab1f5a:focus,
input[type=password].p-holder__error_afc0caa8ea778195:focus,
.input-error_a859a1e0dfab1f5a input[type=password]:focus,
input[type=password].input-error_a859a1e0dfab1f5a:focus,
input[type=email].p-holder__error_afc0caa8ea778195:focus,
.input-error_a859a1e0dfab1f5a input[type=email]:focus,
input[type=email].input-error_a859a1e0dfab1f5a:focus,
input[type=number].p-holder__error_afc0caa8ea778195:focus,
.input-error_a859a1e0dfab1f5a input[type=number]:focus,
input[type=number].input-error_a859a1e0dfab1f5a:focus,
input[type=tel].p-holder__error_afc0caa8ea778195:focus,
.input-error_a859a1e0dfab1f5a input[type=tel]:focus,
input[type=tel].input-error_a859a1e0dfab1f5a:focus,
input[type=url].p-holder__error_afc0caa8ea778195:focus,
.input-error_a859a1e0dfab1f5a input[type=url]:focus,
input[type=url].input-error_a859a1e0dfab1f5a:focus,
textarea.p-holder__error_afc0caa8ea778195:focus,
textarea.input-error_a859a1e0dfab1f5a: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_74bd725d7a3ae49d::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_b72aaa07f357dbea {
  margin-bottom: 20px;
}
.form-group_b72aaa07f357dbea label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_b72aaa07f357dbea 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_b72aaa07f357dbea input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_b72aaa07f357dbea 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_b72aaa07f357dbea 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_bd027bdf63ceae2d:before,
.clearfix_bd027bdf63ceae2d:after {
  content: " ";
  display: table;
}

.clearfix_bd027bdf63ceae2d:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_53feadca2f423b21 .slick-slide_57755e8d9613d664 {
  margin-bottom: -10px;
}

.slick-gutter-15_1ef16909ae350828 {
  margin: -30px -15px;
}
.slick-gutter-15_1ef16909ae350828 .slick-slide_57755e8d9613d664 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_7014a844970e3bd9 {
  background: var(--color-primary);
}

.bg-color-secondary_c17d7d0247d6376b {
  background: var(--color-secondary);
}

.bg-color-tertiary_66731600ce0736c6 {
  background: var(--color-tertiary);
}

.bg-color-gray_dde2697562bc249c {
  background: var(--color-gray);
}

.bg-color-white_76af2a334d46d2de {
  background: #FFFFFF;
}

.bg-color-black_93dda0817402546c {
  background: #1A1A1A;
}

.bg-color-extra03_b9d1825b729b1add {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_21713b5f401a83ca {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_274588bc8345ff3d {
  background-image: url(../captures/bg/bg-image-1.jpg);
}

.bg_image--2_4e1e5855fd25c19b {
  background-image: url(../captures/bg/bg-image-2.jpg);
}

.bg_image--3_9fca9fe4801f9d79 {
  background-image: url(../captures/bg/bg-image-3.jpg);
}

.bg_image--4_959936dfbcbb064d {
  background-image: url(../captures/bg/bg-image-4.jpg);
}

.bg_image--5_cfa2c97b4d5126d0 {
  background-image: url(../captures/bg/bg-image-5.jpg);
}

.bg_image--6_8228738fef7b7059 {
  background-image: url(../captures/bg/bg-image-6.jpg);
}

.bg_image--7_5d3578b0f962aca9 {
  background-image: url(../captures/bg/bg-image-7.jpg);
}

.bg_image--8_d3daa0321406e860 {
  background-image: url(../captures/bg/bg-image-8.jpg);
}

.bg_image--9_76b398a1c5bf3bf1 {
  background-image: url(../captures/bg/bg-image-9.jpg);
}

.bg_image--10_5d1807d0b78f43fd {
  background-image: url(../captures/bg/bg-image-10.jpg);
}

.bg_image--11_ce21bd90f6fa25d0 {
  background-image: url(../captures/bg/bg-image-11.jpg);
}

.bg_image--12_36a90a0364477e32 {
  background-image: url(../captures/bg/bg-image-12.jpg);
}

.bg_image--13_0734c63801cd58cd {
  background-image: url(../captures/bg/bg-image-13.jpg);
}

.bg_image--14_30134d29152a1477 {
  background-image: url(../captures/bg/bg-image-14.jpg);
}

.bg_image--15_82d67de710224bd8 {
  background-image: url(../captures/bg/bg-image-15.jpg);
}

.bg_image--16_ef5bffb4ef83e72c {
  background-image: url(../captures/bg/bg-image-16.jpg);
}

.bg_image--17_a00cb46f5fd85cc7 {
  background-image: url(../captures/bg/bg-image-17.jpg);
}

.bg_image--18_55676d258f3c02ad {
  background-image: url(../captures/bg/bg-image-18.jpg);
}

.bg_image--19_55cf2b4bf7ee763d {
  background-image: url(../captures/bg/bg-image-19.jpg);
}

.bg_image--20_2eefb825a32554bd {
  background-image: url(../captures/bg/bg-image-20.jpg);
}

.bg_image--21_6b66daf0fa9cbb20 {
  background-image: url(../captures/bg/bg-image-21.jpg);
}

.bg_image--22_3d758dde759c070d {
  background-image: url(../captures/bg/bg-image-22.jpg);
}

.bg_image--23_6ebe6010e2a3bf7d {
  background-image: url(../captures/bg/bg-image-23.jpg);
}

.bg_image--24_75d982547654ff87 {
  background-image: url(../captures/bg/bg-image-24.jpg);
}

.bg_image--25_4ca01a1b8763df64 {
  background-image: url(../captures/bg/bg-image-25.jpg);
}

.bg_image--26_1fabca5678d530d7 {
  background-image: url(../captures/bg/bg-image-26.jpg);
}

.bg_image--27_01f88636020650b6 {
  background-image: url(../captures/bg/bg-image-27.jpg);
}

.bg_image--28_74728d517ad0f1ab {
  background-image: url(../captures/bg/bg-image-28.jpg);
}

.bg_image--29_eb373a30b48c9305 {
  background-image: url(../captures/bg/bg-image-29.jpg);
}

.bg_image--30_d4af500856e77def {
  background-image: url(../captures/bg/bg-image-30.jpg);
}

.bg_image--31_afdbde38c2952d90 {
  background-image: url(../captures/bg/bg-image-31.jpg);
}

.bg_image--32_6273d86c7a55724c {
  background-image: url(../captures/bg/bg-image-32.jpg);
}

.bg_image--33_f8e92f2f73338017 {
  background-image: url(../captures/bg/bg-image-33.jpg);
}

.bg_image--34_9bf5af6c518fe334 {
  background-image: url(../captures/bg/bg-image-34.jpg);
}

.bg_image--35_7dbb916264c1b62d {
  background-image: url(../captures/bg/bg-image-35.jpg);
}

.bg_image--36_5c88bf2e85eb7ca7 {
  background-image: url(../captures/bg/bg-image-36.jpg);
}

.bg_image--37_3bea2f58725e7a52 {
  background-image: url(../captures/bg/bg-image-37.jpg);
}

.bg_image--38_a2b8fca8c9f91ed5 {
  background-image: url(../captures/bg/bg-image-38.jpg);
}

.bg_image--39_ade352d8deecf667 {
  background-image: url(../captures/bg/bg-image-39.jpg);
}

.bg_image--40_c7219a2324737a6b {
  background-image: url(../captures/bg/bg-image-40.jpg);
}

.bg_tr-image--1_31bf34fdb07f4277 {
  background-image: url(../captures/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_c772bce7ff021a55 {
  background-image: url(../captures/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_5861ee96af5de58b {
  background-image: url(../captures/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_d999650654adaa79 {
  background-image: url(../captures/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_2ee7cfeef4f27586 {
  background-image: url(../captures/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_101583a3714af463 {
  background-image: url(../captures/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_6fc843a15fefa301 {
  background-image: url(../captures/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_f55bef1cdbac896a {
  background-image: url(../captures/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_ab21e089f25c088b {
  background-image: url(../captures/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_de65fcb63c921627 {
  background-image: url(../captures/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_44b19a3a9f8a6075 {
  background-image: url(../captures/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_e6ffc559266cd6ff {
  background-image: url(../captures/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_a01efe1a4696fb02 {
  background-image: url(../captures/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_28e4e7e141b53b3c {
  background-image: url(../captures/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_18cfb5c6a1197be8 {
  background-image: url(../captures/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_2622c7bc90f10677 {
  background-image: url(../captures/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_23cb9d0ef9fb5407 {
  background-image: url(../captures/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_43d26a3e1ecb7e91 {
  background-image: url(../captures/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_db5e64a78b2c8be8 {
  background-image: url(../captures/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_c4207c5fba094f11 {
  background-image: url(../captures/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_c2a52ce312040deb {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_214c13f6b5a3c5c1 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_214c13f6b5a3c5c1 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_b131c371314825ac {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_b131c371314825ac > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_a158771fa906f110 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_a158771fa906f110 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_52e173357aaae89e {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_52e173357aaae89e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_52e173357aaae89e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_52e173357aaae89e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_52e173357aaae89e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_52e173357aaae89e > [class*=col], .row--20_52e173357aaae89e > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_52e173357aaae89e > [class*=col], .row--20_52e173357aaae89e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_52e173357aaae89e > [class*=col], .row--20_52e173357aaae89e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_52e173357aaae89e > [class*=col], .row--20_52e173357aaae89e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_52e173357aaae89e > [class*=col], .row--20_52e173357aaae89e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_866d0fed35a24a98 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_866d0fed35a24a98 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_866d0fed35a24a98 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_866d0fed35a24a98 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_866d0fed35a24a98 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_866d0fed35a24a98 > [class*=col], .row--25_866d0fed35a24a98 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_866d0fed35a24a98 > [class*=col], .row--25_866d0fed35a24a98 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_866d0fed35a24a98 > [class*=col], .row--25_866d0fed35a24a98 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_866d0fed35a24a98 > [class*=col], .row--25_866d0fed35a24a98 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_866d0fed35a24a98 > [class*=col], .row--25_866d0fed35a24a98 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_746f9210cd2e24f2 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_746f9210cd2e24f2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_746f9210cd2e24f2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_746f9210cd2e24f2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_746f9210cd2e24f2 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_746f9210cd2e24f2 > [class*=col], .row--30_746f9210cd2e24f2 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_746f9210cd2e24f2 > [class*=col], .row--30_746f9210cd2e24f2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_746f9210cd2e24f2 > [class*=col], .row--30_746f9210cd2e24f2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_746f9210cd2e24f2 > [class*=col], .row--30_746f9210cd2e24f2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_746f9210cd2e24f2 > [class*=col], .row--30_746f9210cd2e24f2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_87b79975c3172e7b {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_87b79975c3172e7b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_87b79975c3172e7b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_87b79975c3172e7b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_87b79975c3172e7b {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_87b79975c3172e7b > [class*=col], .row--45_87b79975c3172e7b > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_87b79975c3172e7b > [class*=col], .row--45_87b79975c3172e7b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_87b79975c3172e7b > [class*=col], .row--45_87b79975c3172e7b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_87b79975c3172e7b > [class*=col], .row--45_87b79975c3172e7b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_87b79975c3172e7b > [class*=col], .row--45_87b79975c3172e7b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_16804f2f3eb210b1 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_16804f2f3eb210b1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_16804f2f3eb210b1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_16804f2f3eb210b1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_16804f2f3eb210b1 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_16804f2f3eb210b1 > [class*=col], .row--40_16804f2f3eb210b1 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_16804f2f3eb210b1 > [class*=col], .row--40_16804f2f3eb210b1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_16804f2f3eb210b1 > [class*=col], .row--40_16804f2f3eb210b1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_16804f2f3eb210b1 > [class*=col], .row--40_16804f2f3eb210b1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_16804f2f3eb210b1 > [class*=col], .row--40_16804f2f3eb210b1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_84bdeadc1870272d {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_84bdeadc1870272d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_84bdeadc1870272d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_84bdeadc1870272d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_84bdeadc1870272d {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_84bdeadc1870272d > [class*=col], .row--60_84bdeadc1870272d > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_84bdeadc1870272d > [class*=col], .row--60_84bdeadc1870272d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_84bdeadc1870272d > [class*=col], .row--60_84bdeadc1870272d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_84bdeadc1870272d > [class*=col], .row--60_84bdeadc1870272d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_84bdeadc1870272d > [class*=col], .row--60_84bdeadc1870272d > [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_448b1007f57498d8(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_448b1007f57498d8(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_448b1007f57498d8(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_448b1007f57498d8(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_aa2a83df8dd10fc9/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_c0488fa67b6db635 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_06cc89c57a27745c {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_3fb912e38bd28bba,
.animated.bounceOut_6e119e416fcd7bb6 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_a9f634fb778373a6,
.animated.flipOutY_408948d9679a6364 {
  -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_0225efcd89dccb39 {
  -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_25bc2dfc21733f20 {
  -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_f38fadebd18f812f {
  -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_58737af3fbedff03 {
  -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_56230eab29e31d0d {
  -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_67e58927cb05146e {
  -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_3fb912e38bd28bba {
  -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_03f427706004dcb1 {
  -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_ea923522bbc38389 {
  -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_f1891bf44f369be2 {
  -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_950ee9ee1f848c08 {
  -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_6e119e416fcd7bb6 {
  -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_bce6c1f03755d725 {
  -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_376c85fd04b77f69 {
  -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_a43731102f0ed4d2 {
  -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_48400633ad81ee39 {
  -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_1e5dcbdf9a625ccd {
  -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_a1658f977b1aa228 {
  -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_bad11d29e1457a2c {
  -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_9be1557922e6298c {
  -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_5e05170b59c6511c {
  -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_37b942508c3522bb {
  -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_04e0e442c5387e75 {
  -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_c84e20282cd0f6a4 {
  -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_274fdb819d917bce {
  -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_df9af2d3bf5d27c8 {
  -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_9592f0d0046d4e3d {
  -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_5fe27b9393be3727 {
  -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_dd113dc53ab9c7d7 {
  -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_7f7854c931c8f09f {
  -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_ae2d3697e8f0eaea {
  -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_5caca9ae25aacac8 {
  -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_b6ded53925223dcc {
  -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_59df083c1ed1d1a7 {
  -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_846a1e230b5c0cef {
  -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_3f0cdda99f75d12a {
  -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_a9f634fb778373a6 {
  -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_408948d9679a6364 {
  -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_f6de8014a707a852 {
  -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_8f0eccc7bd3b9354 {
  -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_6b5a0ef59c122997 {
  -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_cd87f0ac6c623199 {
  -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_ae32b1f3b061aa6d {
  -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_e7314d6b416d1308 {
  -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_b47e1da253a360bf {
  -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_b2929385ef7bd330 {
  -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_19f091a6981336f8 {
  -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_11ccb6a121bdd8f3 {
  -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_bafc20fd2fb87820 {
  -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_03512d80ba0cc9d4 {
  -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_06cc89c57a27745c {
  -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_cdcd791512a501ce {
  -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_33bb6ef39cd87fc7 {
  -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_ca3a3d8352bb69bf {
  -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_3da2a194ad87e22b {
  -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_586297ba5e12efde {
  -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_ae5f9103b31d3ffa {
  -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_eda8cf7c3b5d39ea {
  -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_807e90d29e682e4c {
  -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_c301fcfe6e463407 {
  -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_90bfa1ae75eb5964 {
  -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_375ae8ca1b01f59b {
  -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_9f97a12283ce2f3d {
  -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_d05fac5da7ebe945 {
  -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_66045bc45156f3c5 {
  -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_595123bc29409cb7 {
  -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_4bbea26d6b061177 {
  -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_cb36b2ed89429bde {
  -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_6a77851733f3b417 {
  -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_253ae9138480ad72 {
  -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_85302f329c3b6e14 {
  -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_56853f187b009e32 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_56853f187b009e32:hover {
  animation-play-state: paused;
}

.floting-line-2_5593b60d0fe91006 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_5593b60d0fe91006: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_448b1007f57498d8(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_448b1007f57498d8(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_448b1007f57498d8(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_6c153a592e1a9d2d {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_6c153a592e1a9d2d .reveal-animation_147805aacc4bd5ca {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_6c153a592e1a9d2d .reveal-animation_147805aacc4bd5ca::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_147805aacc4bd5ca.reveal-primary_bc64b88675835ecc::before {
  background: #0c0c0a;
}

.reveal-animation_147805aacc4bd5ca.reveal-dark_ea41244522dabb72::before {
  background: #000;
}

.reveal-animation_147805aacc4bd5ca.reveal-white_845ac676912f46c2::before {
  background: #000;
}

.reveal-animation_147805aacc4bd5ca.reveal-top_4ec41c72f4239656.aos-animate::before,
.reveal-animation_147805aacc4bd5ca.reveal-bottom_3728e2a61efe35ca.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_147805aacc4bd5ca.reveal-start_ddf1c505b56bb319.aos-animate::before,
.reveal-animation_147805aacc4bd5ca.reveal-end_45aa222fb6bb44cb.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_147805aacc4bd5ca.reveal-top_4ec41c72f4239656::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_147805aacc4bd5ca.reveal-start_ddf1c505b56bb319::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_147805aacc4bd5ca.reveal-end_45aa222fb6bb44cb::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_147805aacc4bd5ca.reveal-bottom_3728e2a61efe35ca::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_85d7feced6f97f4f {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_85d7feced6f97f4f {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_85d7feced6f97f4f {
    margin: 6em auto;
  }
}
.cd-headline_454b83935c6a088d {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_454b83935c6a088d {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_454b83935c6a088d {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_454b83935c6a088d {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_454b83935c6a088d {
    font-size: 26px;
  }
}
.cd-words-wrapper_c4cc5456e6d728c8 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_c4cc5456e6d728c8 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_c4cc5456e6d728c8 b.is-visible_a67815328c8192eb {
  position: relative;
}

.no-js_3bf141e5d27e6e72 .cd-words-wrapper_c4cc5456e6d728c8 b {
  opacity: 0;
}

.no-js_3bf141e5d27e6e72 .cd-words-wrapper_c4cc5456e6d728c8 b.is-visible_a67815328c8192eb {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_454b83935c6a088d.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_454b83935c6a088d.clip .cd-words-wrapper_c4cc5456e6d728c8 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_454b83935c6a088d.clip .cd-words-wrapper_c4cc5456e6d728c8 b {
  font-weight: 700;
}

.cd-headline_454b83935c6a088d.clip .cd-words-wrapper_c4cc5456e6d728c8::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_454b83935c6a088d.clip b {
  opacity: 0;
}

.cd-headline_454b83935c6a088d.clip b.is-visible_a67815328c8192eb {
  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_43a09440663b7dde,
body.sal-disabled_b770851eedaef4ef [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_43a09440663b7dde,
body.sal-disabled_b770851eedaef4ef [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_43a09440663b7dde,
body.sal-disabled_b770851eedaef4ef [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_43a09440663b7dde,
body.sal-disabled_b770851eedaef4ef [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_b5879fdacbf7ac3f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_b5879fdacbf7ac3f .button-area-start_99c2cd876ec6b29c {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_b5879fdacbf7ac3f .button-area-start_99c2cd876ec6b29c .call-us_ff4e639bb785d06b {
    display: none;
  }
}
.header-style-one-wrapper_b5879fdacbf7ac3f .button-area-start_99c2cd876ec6b29c a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_b5879fdacbf7ac3f .button-area-start_99c2cd876ec6b29c .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_b5879fdacbf7ac3f .logo-area_6e471bcbdb1ac39f .logo_5329a0e7c6d4a5a8 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_6e471bcbdb1ac39f img.light_6fc10d3934208e90 {
  display: block;
}
[data-theme=light] .logo-area_6e471bcbdb1ac39f img.dark_16b25d21f407f935 {
  display: none;
}

[data-theme=dark] .logo-area_6e471bcbdb1ac39f img.light_6fc10d3934208e90 {
  display: none;
}
[data-theme=dark] .logo-area_6e471bcbdb1ac39f img.dark_16b25d21f407f935 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_c3f660425561d063 .main-nav-area_8f377ce7fee7312c ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_c3f660425561d063 .button-area-start_99c2cd876ec6b29c .text-btn_f3becef4b1ee9b0a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_8f377ce7fee7312c ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_99c2cd876ec6b29c .call-us_ff4e639bb785d06b, [data-theme=dark] .header--sticky.sticky .button-area-start_99c2cd876ec6b29c .text-btn_f3becef4b1ee9b0a {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_c3f660425561d063 .main-nav-area_8f377ce7fee7312c ul li a {
  color: #fff;
}

.header-style-one_dd77294cd256217c {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_dd77294cd256217c .header-style-one-wrapper_b5879fdacbf7ac3f .main-nav-area_8f377ce7fee7312c {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_dd77294cd256217c .header-style-one-wrapper_b5879fdacbf7ac3f .main-nav-area_8f377ce7fee7312c {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_0c6c59febcf68f41 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_dd77294cd256217c .header-style-one-wrapper_b5879fdacbf7ac3f .main-nav-area_8f377ce7fee7312c {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_dd77294cd256217c .header-style-one-wrapper_b5879fdacbf7ac3f .main-nav-area_8f377ce7fee7312c {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_dd77294cd256217c .header-style-one-wrapper_b5879fdacbf7ac3f .button-area-start_99c2cd876ec6b29c a.text-btn_f3becef4b1ee9b0a {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_c3f660425561d063 {
  background: var(--body-bg);
}

header.header-two_d4e9f3399dcf444b {
  display: block;
}
header.header-two_d4e9f3399dcf444b.border-bottom_93b46cd134357b47 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_bb3a8ca8809bccf8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_bb3a8ca8809bccf8 a.logo-area_6e471bcbdb1ac39f {
  padding: 25px 0;
}
.header-two-content-main_bb3a8ca8809bccf8 .header-end-area_1899995fe99fc1e8 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_bb3a8ca8809bccf8 .header-end-area_1899995fe99fc1e8 a.reqiest_f0a1910a3c4420b5 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_bb3a8ca8809bccf8 .header-end-area_1899995fe99fc1e8 a.reqiest_f0a1910a3c4420b5 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_bb3a8ca8809bccf8 .header-end-area_1899995fe99fc1e8 .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_487e7a2933968e17 {
  width: 100%;
  position: absolute;
}
.header-three_487e7a2933968e17 .header-wrapper-main-three_fa0d94ca3570da05 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_487e7a2933968e17 .header-wrapper-main-three_fa0d94ca3570da05 .header-right-area_d58ba63e53f532cc {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_487e7a2933968e17 .header-wrapper-main-three_fa0d94ca3570da05 .header-right-area_d58ba63e53f532cc .main-nav-area_8f377ce7fee7312c {
    display: none;
  }
}
.header-three_487e7a2933968e17 .header-wrapper-main-three_fa0d94ca3570da05 .header-right-area_d58ba63e53f532cc .main-nav-area_8f377ce7fee7312c ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_487e7a2933968e17 .header-wrapper-main-three_fa0d94ca3570da05 .header-right-area_d58ba63e53f532cc .rts-btn {
    display: none;
  }
}
.header-three_487e7a2933968e17 .header-wrapper-main-three_fa0d94ca3570da05 .logo-area_6e471bcbdb1ac39f {
  padding: 25px 0;
}

.main-nav-area_8f377ce7fee7312c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_8f377ce7fee7312c ul li {
  margin: 0;
}
.main-nav-area_8f377ce7fee7312c 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_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe {
  transition: all 0.3s;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe:hover .menu-item_8190ffc21e4f37af {
  opacity: 0.5;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .menu-item_8190ffc21e4f37af {
  transition: all 0.3s;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .menu-item_8190ffc21e4f37af .fluxi-dropdown-main-element_2aea88ce997c22a1 {
  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_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .menu-item_8190ffc21e4f37af .fluxi-dropdown-main-element_2aea88ce997c22a1 {
    padding: 35px 17px;
  }
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .menu-item_8190ffc21e4f37af:hover {
  opacity: 1;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97 {
  z-index: 10;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97 .fluxi-submenu_ce0def1b4b258f75 {
  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_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97 .fluxi-submenu_ce0def1b4b258f75:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97 .fluxi-submenu_ce0def1b4b258f75 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97 .fluxi-submenu_ce0def1b4b258f75 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97 .fluxi-submenu_ce0def1b4b258f75 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_8f377ce7fee7312c ul.fluxi-desktop-menu_25600455e3c3c5fe .fluxi-has-dropdown_672cca7e956d9b97:hover .fluxi-submenu_ce0def1b4b258f75 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_bb3a8ca8809bccf8 .main-nav-area_8f377ce7fee7312c {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_bb3a8ca8809bccf8 .main-nav-area_8f377ce7fee7312c {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_bb3a8ca8809bccf8 .main-nav-area_8f377ce7fee7312c {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_bb3a8ca8809bccf8 .main-nav-area_8f377ce7fee7312c {
    display: none;
  }
}

.side-bar_2bd950e3d4b22aa8 {
  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_2bd950e3d4b22aa8 {
    width: 315px;
  }
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .thumbnail_23f4c5304bf4cb48 {
  display: flex;
  justify-content: center;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .thumbnail_23f4c5304bf4cb48 img {
  width: 60%;
  margin: auto;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .title {
  font-weight: 600;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .footer_0ae15915deef2457 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .footer_0ae15915deef2457 .title {
  font-weight: 500;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .footer_0ae15915deef2457 a.rts-btn {
  margin: auto;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 {
  margin-top: 50px;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .single-info_f29cf81d0b217789 {
  margin: 15px 0;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .single-info_f29cf81d0b217789 a:hover {
  color: var(--color-primary);
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .rts-social-style-one_126118d2d13203a8 {
  margin-top: 40px;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .rts-social-style-one_126118d2d13203a8 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .rts-social-style-one_126118d2d13203a8 ul li {
  margin: 0;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .rts-social-style-one_126118d2d13203a8 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .contact-information--sidebar_023c50112110d980 .rts-social-style-one_126118d2d13203a8 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_2bd950e3d4b22aa8.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_2bd950e3d4b22aa8 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_2bd950e3d4b22aa8 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_dd77294cd256217c.case-studies_40335ddab8698e11 .main-nav-area_8f377ce7fee7312c ul li > a.fluxi-dropdown-main-element_2aea88ce997c22a1 {
  color: #fff !important;
}

.header-style-one_dd77294cd256217c.case-studies_40335ddab8698e11.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_2bd950e3d4b22aa8 {
  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_2bd950e3d4b22aa8 {
    width: 300px;
  }
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .thumbnail_23f4c5304bf4cb48 {
  display: flex;
  justify-content: center;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .thumbnail_23f4c5304bf4cb48 img {
  width: 85%;
  margin: auto;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .title {
  font-weight: 600;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .footer_0ae15915deef2457 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .footer_0ae15915deef2457 .title {
  font-weight: 500;
}
.side-bar_2bd950e3d4b22aa8 .inner-main-wrapper-desk_c06eadba3dd6bbcb .inner-content_ef3d2d1918535887 .footer_0ae15915deef2457 a.rts-btn {
  margin: auto;
}

.side-bar_2bd950e3d4b22aa8.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_2bd950e3d4b22aa8 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_2bd950e3d4b22aa8 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(../captures/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_9042c838c7c26821 {
  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_d2197f97f7e8456f {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_d2197f97f7e8456f {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_d2197f97f7e8456f {
    display: block;
  }
}

.mobile-menu-main_d2197f97f7e8456f nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li a.main_7001b8ade852c969 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3 {
  position: relative;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3 ul a {
  padding: 10px 0;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3 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_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3::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_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3.mm-active_03673cde848b6285::after {
  content: "\f077";
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3.third-lvl_ed0a89a31c95a740::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3.third-lvl_ed0a89a31c95a740 ul {
  padding: 0 20px;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3.third-lvl_ed0a89a31c95a740 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3.third-lvl_ed0a89a31c95a740 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_d2197f97f7e8456f nav ul li.has-droupdown_cb9747014489b6b3.third-lvl_ed0a89a31c95a740 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_d2197f97f7e8456f nav ul li a {
  display: block;
}
.mobile-menu-main_d2197f97f7e8456f .social-wrapper-one_010176b560bee88e {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_2bd950e3d4b22aa8.header-two_d4e9f3399dcf444b .inner-main-wrapper-desk_c06eadba3dd6bbcb, .side-bar_2bd950e3d4b22aa8.header-three_487e7a2933968e17 .inner-main-wrapper-desk_c06eadba3dd6bbcb {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_2bd950e3d4b22aa8.header-two_d4e9f3399dcf444b .mobile-menu_87a30a22d478ec23, .side-bar_2bd950e3d4b22aa8.header-three_487e7a2933968e17 .mobile-menu_87a30a22d478ec23 {
    display: none !important;
  }
}

.header-one_20aa4ab37a3191db .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f {
  position: relative;
}
.header-one_20aa4ab37a3191db .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f:hover::after {
  color: var(--color-primary);
}
.header-one_20aa4ab37a3191db .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f::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_20aa4ab37a3191db .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f .third-lvl_ed0a89a31c95a740 {
  margin-left: -4px;
}

.header-three_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 {
  padding: 15px 0;
}
.header-three_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f {
  position: relative;
}
.header-three_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f:hover::after {
  color: var(--color-primary);
}
.header-three_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f::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_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 .sub-dropdown_8b249eacfb05017f .third-lvl_ed0a89a31c95a740 {
  margin-left: -4px;
}
.header-three_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 li {
  margin: 0;
  width: 100%;
}
.header-three_487e7a2933968e17 .main-nav-desk_9a39805d66c7d89f nav ul li.has-droupdown_cb9747014489b6b3 .submenu.inner-page_5fcae0eac759c016 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_8b249eacfb05017f {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_8b249eacfb05017f .submenu.third-lvl_ed0a89a31c95a740 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_8b249eacfb05017f .submenu.third-lvl_ed0a89a31c95a740.base {
  display: block !important;
}
.sub-dropdown_8b249eacfb05017f:hover .sub-menu-link_aadbea4b729b3ad4 {
  color: var(--color-primary);
}
.sub-dropdown_8b249eacfb05017f:hover .submenu.third-lvl_ed0a89a31c95a740.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_8b249eacfb05017f:hover .submenu.third-lvl_ed0a89a31c95a740.base li {
  display: block;
}
.sub-dropdown_8b249eacfb05017f:hover .submenu.third-lvl_ed0a89a31c95a740.base li a {
  display: block !important;
}

.header-three_487e7a2933968e17 .sub-dropdown_8b249eacfb05017f:hover .submenu.third-lvl_ed0a89a31c95a740.base {
  margin-left: -14px !important;
}

.header-two_d4e9f3399dcf444b .header-main-wrapper_efa3962f21a04c03 .sub-dropdown_8b249eacfb05017f:hover .submenu.third-lvl_ed0a89a31c95a740.base {
  margin-left: 90px !important;
}

header.heder-two_8e48d063d75f1569 .sub-dropdown_8b249eacfb05017f:hover .submenu.third-lvl_ed0a89a31c95a740.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_8e48d063d75f1569 .sub-dropdown_8b249eacfb05017f::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_8e48d063d75f1569 .sub-dropdown_8b249eacfb05017f:hover a.sub-menu-link_aadbea4b729b3ad4 {
  color: var(--color-primary) !important;
}
header.heder-two_8e48d063d75f1569 .sub-dropdown_8b249eacfb05017f:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_8e48d063d75f1569 .sub-dropdown_8b249eacfb05017f .submenu.third-lvl_ed0a89a31c95a740.base {
  display: block;
}

.sub-dropdown_8b249eacfb05017f {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_8b249eacfb05017f.active .sub-menu-link_aadbea4b729b3ad4 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_8b249eacfb05017f.active .sub-menu-link_aadbea4b729b3ad4::after {
  width: 12px !important;
}
.sub-dropdown_8b249eacfb05017f.active::after {
  color: #FFFFFF;
}
.sub-dropdown_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740 {
  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_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740:hover li a {
  opacity: 0.5;
}
.sub-dropdown_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740 li:hover a::after {
  width: 12px;
}
.sub-dropdown_8b249eacfb05017f .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740 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_8b249eacfb05017f:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_8b249eacfb05017f:hover .sub-menu-link_aadbea4b729b3ad4 {
  color: var(--color-primary);
}
.sub-dropdown_8b249eacfb05017f:hover .fluxi-submenu_ce0def1b4b258f75.third-lvl_ed0a89a31c95a740.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_ee6a93903bfe80e6 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_ee6a93903bfe80e6 {
    padding: 0 15px;
  }
}

.section-bg_404b9e543ccf6ea7 {
  background: var(--section-bg-gray);
}

.bg_white_783c0a5a7a37de69 {
  background: var(--body-bg);
}

.g-48_cbef7f079d025764 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_89ff70527dab937d {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_ec3c9886ce893ed2 {
  background: #F8F9FB;
}

.bg-gray-2_6cc6234674d8053b {
  background: var(--bg-gray-2);
}

.overflow-right-div_3349a38229a70459 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_3349a38229a70459 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_3349a38229a70459 {
    width: 100%;
  }
}

.gsap-marker-end_53531c30c4b675fa,
.gsap-marker-start_1d739fb84fdb403c,
.gsap-marker-scroller-end_0ee8eb455c70da15,
.gsap-marker-scroller-start_d6e1b269cc8404cb {
  display: none !important;
}

.bg-dark-p_82f6325325f687f0 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_988cb92dd54e5c5c {
  background: var(--footer-bg-2);
}

.border-radious-top-section_f097e311008493c1 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_5428ae1dbbb42706 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 img.two_263929fa40ba70ef {
  left: 38px;
}
.customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 img.three_825af8db71f3f460 {
  left: 73px;
}
.customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 img.four_31e9d2596a5a74db {
  left: 108px;
}
.customer-review-area_5428ae1dbbb42706 p.desc {
  margin-bottom: 0;
}

.br-none_eb96de36e8485aba {
  border-radius: 0 !important;
}

.color-secondary-2_6de3a488b1103533 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_33a635646809032d {
    order: 2;
  }
}

.loader-wrapper_fdf7ee55d3f3780a {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_fdf7ee55d3f3780a .loader-section_1a11927f9c736fa9 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_fdf7ee55d3f3780a .loader-section_1a11927f9c736fa9.section-left_a82b1e6d906db2a9 {
  left: 0;
}

.loader-wrapper_fdf7ee55d3f3780a .loader-section_1a11927f9c736fa9.section-right_4bd4b37c92b6edeb {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_fdf7ee55d3f3780a .loader-section_1a11927f9c736fa9.section-left_a82b1e6d906db2a9 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_fdf7ee55d3f3780a .loader-section_1a11927f9c736fa9.section-right_4bd4b37c92b6edeb {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_f8d5cb7053885758 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_fdf7ee55d3f3780a {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_f8d5cb7053885758: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_f8d5cb7053885758 {
  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_180734963b6c15ea {
  -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_180734963b6c15ea.btt__visible_80272c0448241f66 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_180734963b6c15ea {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_00acf9b943723809 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_b1c3cbf011510a44 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_2299bc49a0943a16 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_b1c3cbf011510a44 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_2299bc49a0943a16 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_d8f70deae5139a99:hover,
[data-theme=dark] .rts-btn.btn-primary-5_8ba457953f9cd23e:hover,
[data-theme=dark] .rts-btn.btn-primary-6_44ba108bbe06fd92:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_68081c081e07c8b5: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_d8f70deae5139a99 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_d8f70deae5139a99:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_75e0801594454ef7 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_75e0801594454ef7::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_75e0801594454ef7::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_75e0801594454ef7:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_75e0801594454ef7:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_ac0116f6f73f0b18 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_ac0116f6f73f0b18::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_ac0116f6f73f0b18::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_ac0116f6f73f0b18:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_ac0116f6f73f0b18:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_68081c081e07c8b5 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_68081c081e07c8b5:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_8ba457953f9cd23e {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_8ba457953f9cd23e:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_44ba108bbe06fd92 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_44ba108bbe06fd92:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_9621ba2a8c88d40b {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_9621ba2a8c88d40b::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_9621ba2a8c88d40b:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_bbc969c000598105 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_bbc969c000598105::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_bbc969c000598105:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_5083fb85cdd80fb0 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_5083fb85cdd80fb0::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_5083fb85cdd80fb0:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_6ddaadbb2aead668 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_6ddaadbb2aead668 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_6ddaadbb2aead668:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_19662911827853f6 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_19662911827853f6 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_19662911827853f6:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_77feabc5c6438883 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_77feabc5c6438883:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_77feabc5c6438883.about_af97b613fca674c8 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_77feabc5c6438883.about_af97b613fca674c8:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_30be5bb64a9b5df5 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_30be5bb64a9b5df5:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_98f342022b2792e6 {
  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_98f342022b2792e6 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_98f342022b2792e6:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_30be5bb64a9b5df5 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_0e2308fa2afda01f {
  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_0e2308fa2afda01f::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_0e2308fa2afda01f::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_0e2308fa2afda01f i {
  font-weight: 400;
}
.under-line-btn_97c396a30bcb41fe {
  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_97c396a30bcb41fe::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_97c396a30bcb41fe::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_97c396a30bcb41fe:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_744a7c3ebf5368f4 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_744a7c3ebf5368f4 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_744a7c3ebf5368f4 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_744a7c3ebf5368f4 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_744a7c3ebf5368f4 p.disc_d26a732dd6171996 {
  margin-bottom: 50px;
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 .customer-review-area_5428ae1dbbb42706 .client-img_7565f394763c1fb6 {
  width: 150px;
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 .customer-review-area_5428ae1dbbb42706 p.desc {
  min-width: max-content;
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 .customer-review-area_5428ae1dbbb42706 img {
  max-width: 40%;
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 .customer-review-area_5428ae1dbbb42706 img.two_263929fa40ba70ef {
  left: 24px;
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 .customer-review-area_5428ae1dbbb42706 img.three_825af8db71f3f460 {
  left: 48px;
}
.banner-one-content-left_744a7c3ebf5368f4 .button-banner-one-wrapper_0656eb40261a1a58 .customer-review-area_5428ae1dbbb42706 img.four_31e9d2596a5a74db {
  left: 72px;
}

.banner-one-right-content-with-img_3320a6ee2ed5c906 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_3320a6ee2ed5c906 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_3320a6ee2ed5c906 .img-1_7b30989ff37688da {
  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_3320a6ee2ed5c906 .img-1_7b30989ff37688da {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_3320a6ee2ed5c906 .img-2_16290782ae5ea6dd {
  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_3320a6ee2ed5c906 .img-2_16290782ae5ea6dd {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_d51e7b7c317e0334 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_d51e7b7c317e0334 .box-one-top_d452f69e2c41957b {
  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_d51e7b7c317e0334 .box-one-bottom_ac80e703c1d42525 {
  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_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc {
    display: none;
  }
}
.rts-banner-area-one_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc .right-top_9619062e8ba6b244 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc .right-bottom_b2fb7d775f314b81 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc .mid-top_185b58b015acbaf2 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc .left-bottom_75f66e8e6451e40b {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc .left-top_ea376392118104db {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d51e7b7c317e0334 .radious-shape_90cdaba11024c3dc .center-bottom_b7f8604e6fa3c93f {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-content-left_744a7c3ebf5368f4 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-content-left_744a7c3ebf5368f4 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-content-left_744a7c3ebf5368f4 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-content-left_744a7c3ebf5368f4 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-content-left_744a7c3ebf5368f4 p.disc_d26a732dd6171996 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-content-left_744a7c3ebf5368f4 .customer-review-area_5428ae1dbbb42706 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-right-content-with-img_3320a6ee2ed5c906 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-right-content-with-img_3320a6ee2ed5c906 .short-image-area_9c481c2255f631c1 .img-1_7b30989ff37688da {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-right-content-with-img_3320a6ee2ed5c906 .short-image-area_9c481c2255f631c1 .img-1_7b30989ff37688da {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .banner-one-right-content-with-img_3320a6ee2ed5c906 .short-image-area_9c481c2255f631c1 .img-1_7b30989ff37688da {
    left: 0;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-area-inner_f444bb23d980710d {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 {
  margin-bottom: 40px;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .brand-left-short-title-one_75c02f4144f9cc9b {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .brand-left-short-title-one_75c02f4144f9cc9b {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .brand-left-short-title-one_75c02f4144f9cc9b .star-rating_4f367961c4e73470 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .brand-left-short-title-one_75c02f4144f9cc9b .star-rating_4f367961c4e73470 li {
  list-style: none;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .brand-left-short-title-one_75c02f4144f9cc9b .star-rating_4f367961c4e73470 li a {
  color: #FF6354;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-title-area_9b80ec2a5e342132 .brand-left-short-title-one_75c02f4144f9cc9b p.disc_d26a732dd6171996 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-slider-area_b2bca27db150785a {
  overflow: hidden;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-five_02c4a261b44ea83d .brand-slider-area_b2bca27db150785a .brand-inner_c4d4118e4ab2d868 {
  text-align: center;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 {
  background: #212026;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .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_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e p.disc_d26a732dd6171996 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .button-area_05c5a352554ab35c {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .button-area_05c5a352554ab35c {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .button-area_05c5a352554ab35c .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .button-area_05c5a352554ab35c .rts-btn.btn-primary-5_8ba457953f9cd23e {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .button-area_05c5a352554ab35c .rts-btn.btn-primary-5_8ba457953f9cd23e:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .button-area_05c5a352554ab35c .rts-btn.btn-primary-5-border_77feabc5c6438883 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .counter-upmain-wrapper-style-six_b28a59a5b68c3d75 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .counter-upmain-wrapper-style-six_b28a59a5b68c3d75 .single-counter-up-six_db3c2852b54af8bd .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-content-left_9fc9eca5aa71195e .counter-upmain-wrapper-style-six_b28a59a5b68c3d75 .single-counter-up-six_db3c2852b54af8bd p {
  color: #D7D9E9;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 {
    width: 100%;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 .image-one_7650024425e8ad20 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 .image-one_7650024425e8ad20 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 .image-two_42d46ed0034bfaef {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-left_5992207b66250f81 .image-two_42d46ed0034bfaef img {
    width: 100%;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f {
    display: none;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f .image-three_f2786bad449ca687 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .banner-six-right-content-with-img_625db9048ecf2ca6 .image-right_5952a6a58b6bc78f .image-four_94305e0ef17ffe4e {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .shape_b515a110a5f6fc4f {
    display: none;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .shape_b515a110a5f6fc4f .right-top_9619062e8ba6b244 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .shape_b515a110a5f6fc4f .right-top_9619062e8ba6b244 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .shape_b515a110a5f6fc4f .right-bottom_b2fb7d775f314b81 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_d51e7b7c317e0334.banner-six_d85a9c0ceaabd796 .shape_b515a110a5f6fc4f .right-bottom_b2fb7d775f314b81 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_0339a3a4d0cfebf1 {
  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_0339a3a4d0cfebf1::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_0339a3a4d0cfebf1 .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_0339a3a4d0cfebf1 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_0339a3a4d0cfebf1 p.disc_d26a732dd6171996 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 p.disc_d26a732dd6171996 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 p.disc_d26a732dd6171996 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 p.disc_d26a732dd6171996 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}
.rts-banner-area-two_0339a3a4d0cfebf1 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_0339a3a4d0cfebf1 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_0339a3a4d0cfebf1 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_0339a3a4d0cfebf1 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_0339a3a4d0cfebf1 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_0339a3a4d0cfebf1 .bottom-text_a176c68ddb103ca5 p.disc_d26a732dd6171996 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_dac481163fe417f2 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_dac481163fe417f2 {
    margin-top: 70px;
  }
}

.mt-dec-100_211aee373d25b0fb {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .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_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .two_263929fa40ba70ef {
  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_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .two_263929fa40ba70ef {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .two_263929fa40ba70ef {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .three_825af8db71f3f460 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .three_825af8db71f3f460 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .four_31e9d2596a5a74db {
  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_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .four_31e9d2596a5a74db {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .four_31e9d2596a5a74db {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_94e4f3fc2626da59 .banner-2-shape_587b66bade2baf4e .five_6b48a302807bf315 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_487e7a2933968e17 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_f9542f92d7199d83 {
  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_f9542f92d7199d83 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.banner-three-area-start_f9542f92d7199d83 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.banner-three-area-start_f9542f92d7199d83 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_f9542f92d7199d83 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_f9542f92d7199d83 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_f9542f92d7199d83 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_ab395e3a475815d0 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_ab395e3a475815d0 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_ab395e3a475815d0 .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_ab395e3a475815d0 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_ab395e3a475815d0 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_ab395e3a475815d0 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_ab395e3a475815d0 .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_ab395e3a475815d0 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_ab395e3a475815d0 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_ab395e3a475815d0 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_ab395e3a475815d0 p.disc_d26a732dd6171996 {
  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_ab395e3a475815d0 p.disc_d26a732dd6171996 br {
    display: none;
  }
}
.banner-wrapper-three-main_ab395e3a475815d0 .button-area_05c5a352554ab35c {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_ab395e3a475815d0 .button-area_05c5a352554ab35c {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_ab395e3a475815d0 .button-area_05c5a352554ab35c .under-line-btn_97c396a30bcb41fe::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_ab395e3a475815d0 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_dfc5c8ccf98d135e {
  padding-top: 68px;
}
.banner-four-content-left_dfc5c8ccf98d135e 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_dfc5c8ccf98d135e .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_dfc5c8ccf98d135e .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_dfc5c8ccf98d135e .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_dfc5c8ccf98d135e .title {
    font-size: 40px;
  }
}
.banner-four-content-left_dfc5c8ccf98d135e p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_dfc5c8ccf98d135e .banner-logo-area_a70a802e40f45cc6 {
  margin-top: 50px;
}
.banner-four-content-left_dfc5c8ccf98d135e .banner-logo-area_a70a802e40f45cc6 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_dfc5c8ccf98d135e .banner-logo-area_a70a802e40f45cc6 .logo-area_6e471bcbdb1ac39f {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_dfc5c8ccf98d135e .banner-logo-area_a70a802e40f45cc6 .logo-area_6e471bcbdb1ac39f {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_a70a802e40f45cc6 .light_6fc10d3934208e90 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_a70a802e40f45cc6 .dark_16b25d21f407f935 {
  display: none;
}

[data-theme=dark] .banner-logo-area_a70a802e40f45cc6 .light_6fc10d3934208e90 {
  display: none;
}
[data-theme=dark] .banner-logo-area_a70a802e40f45cc6 .dark_16b25d21f407f935 {
  display: inline-flex;
}

.thumbnail-banner-right-four_32bcfad2ae99c205 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_32bcfad2ae99c205::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_32bcfad2ae99c205::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205 .main_7001b8ade852c969 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205 .main_7001b8ade852c969 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205 .main_7001b8ade852c969 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_32bcfad2ae99c205 img.shape_b515a110a5f6fc4f {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205 img.shape_b515a110a5f6fc4f {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205 img.shape_b515a110a5f6fc4f {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_32bcfad2ae99c205 img.shape_b515a110a5f6fc4f {
    display: none;
  }
}

.rts-banner-four-area-start_fa6dd138a04cb3d3 {
  position: relative;
}
.rts-banner-four-area-start_fa6dd138a04cb3d3 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_fa6dd138a04cb3d3 .shape-area_59d01634c10a5568 .one {
    display: none;
  }
}
.rts-banner-four-area-start_fa6dd138a04cb3d3 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_fa6dd138a04cb3d3 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_fa6dd138a04cb3d3 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4b117218eeda3399 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4b117218eeda3399 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_4b117218eeda3399 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_4b117218eeda3399 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_4b117218eeda3399 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_4b117218eeda3399 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_4b117218eeda3399 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_4b117218eeda3399 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_4b117218eeda3399 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_4b117218eeda3399 p.disc_d26a732dd6171996 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_4b117218eeda3399 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}
.banner-seven-left-content_4b117218eeda3399 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_4b117218eeda3399 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_4b117218eeda3399 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_4b117218eeda3399 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_a8d1bc38f4856f39 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_a8d1bc38f4856f39 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_a8d1bc38f4856f39 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_a8d1bc38f4856f39 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_a8d1bc38f4856f39 .short-image_b7089821785e617d {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_a8d1bc38f4856f39 .short-image_b7089821785e617d.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_a8d1bc38f4856f39 .short-image_b7089821785e617d.one {
    left: 0;
  }
}
.thumbnail-banner-seven_a8d1bc38f4856f39 .short-image_b7089821785e617d.two_263929fa40ba70ef {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_1f246fd7263d2947 {
  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_1f246fd7263d2947 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_1f246fd7263d2947 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_1f246fd7263d2947 .brand-area-style-seven_6eba976c9d248712 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_1f246fd7263d2947 .brand-area-style-seven_6eba976c9d248712 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_1f246fd7263d2947 .brand-area-style-seven_6eba976c9d248712 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_1f246fd7263d2947 .slider-Brand_14be126642681665 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_7f9aad2407696d47 {
  position: relative;
}
.rts-banner-area-7_7f9aad2407696d47 form {
  position: relative;
}
.rts-banner-area-7_7f9aad2407696d47 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_7f9aad2407696d47 form input {
  padding-left: 35px;
}
.rts-banner-area-7_7f9aad2407696d47 .shape-area-start_4496e61b12b31e20 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_7f9aad2407696d47 .shape-area-start_4496e61b12b31e20 .two_263929fa40ba70ef {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_7f9aad2407696d47 .shape-area-start_4496e61b12b31e20 .three_825af8db71f3f460 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_7f9aad2407696d47 .shape-area-start_4496e61b12b31e20 .three_825af8db71f3f460 {
    display: none;
  }
}
.rts-banner-area-7_7f9aad2407696d47 .shape-area-start_4496e61b12b31e20 .four_31e9d2596a5a74db {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_7f9aad2407696d47 .shape-area-start_4496e61b12b31e20 .four_31e9d2596a5a74db {
    display: none;
  }
}

.div-right-banner-floating_79d8da348f3b88d1 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_79d8da348f3b88d1 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_79d8da348f3b88d1 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_4751e3a35321c85b {
  background-image: url(../captures/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_4751e3a35321c85b {
    height: auto;
  }
}

.inner-banner-8_3ac4becb83e2ea85 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_3ac4becb83e2ea85 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_3ac4becb83e2ea85 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_3ac4becb83e2ea85 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e {
    padding-top: 60px;
  }
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .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_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .title {
    font-size: 42px;
  }
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e p.disc_d26a732dd6171996 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .customer-review-area_5428ae1dbbb42706 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .customer-review-area_5428ae1dbbb42706 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_3ac4becb83e2ea85 .left-area_78b3d32ed86fc56e .customer-review-area_5428ae1dbbb42706 p {
  color: #F2F2F8;
}
.inner-banner-8_3ac4becb83e2ea85 .position-img_ef8d26ba08aac017 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_3ac4becb83e2ea85 .position-img_ef8d26ba08aac017 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_3ac4becb83e2ea85 .position-img_ef8d26ba08aac017 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_3ac4becb83e2ea85 .position-img_ef8d26ba08aac017 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_3ac4becb83e2ea85 .position-img_ef8d26ba08aac017 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_3ac4becb83e2ea85 .position-img_ef8d26ba08aac017 {
    right: 10%;
  }
}
.inner-banner-8_3ac4becb83e2ea85 .right-area_0e4d5f17f4b2e64c .thumbnail-right-img_b8b97cd2489e1b7e {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_3ac4becb83e2ea85 .right-area_0e4d5f17f4b2e64c .thumbnail-right-img_b8b97cd2489e1b7e {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_94aec4de1e225b2b .about-main-wrapper_76f8fb866b3e72ab .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_94aec4de1e225b2b .about-main-wrapper_76f8fb866b3e72ab .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_94aec4de1e225b2b .about-main-wrapper_76f8fb866b3e72ab .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_94aec4de1e225b2b .about-main-wrapper_76f8fb866b3e72ab .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_94aec4de1e225b2b .about-main-wrapper_76f8fb866b3e72ab .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_94aec4de1e225b2b .banner-about-right_187ee9aaa004668f p.disc_d26a732dd6171996 {
  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_96302cd16b52807d {
  background-image: url(../captures/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_96302cd16b52807d .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_96302cd16b52807d .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_dac481163fe417f2 {
  position: relative;
}
.large-image-video-area_dac481163fe417f2 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_dac481163fe417f2 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_dac481163fe417f2 .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_dac481163fe417f2 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_dac481163fe417f2 .thumbnail_23f4c5304bf4cb48 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_dac481163fe417f2 .thumbnail_23f4c5304bf4cb48 .pli-image_e750e75abb582bd5 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_dac481163fe417f2 .thumbnail_23f4c5304bf4cb48 .pli-image_e750e75abb582bd5 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_0b17a118812a7146 form {
  position: relative;
}
.banner-area-wrapper-two_0b17a118812a7146 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_0b17a118812a7146 form input {
  padding-left: 40px;
}

.button-area-banner-four_da4a9b0853370fcc {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_da4a9b0853370fcc {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_da4a9b0853370fcc .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_da4a9b0853370fcc .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_b2bca27db150785a {
  overflow: hidden;
}
.brand-slider-area_b2bca27db150785a .brand-inner_c4d4118e4ab2d868 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_ff26602cfc55b3c9 .light_6fc10d3934208e90,
[data-theme=light] .brand-area-main-wrapper-two_89e80444263a7e39 .light_6fc10d3934208e90,
[data-theme=light] .brand-slider-area_b2bca27db150785a .light_6fc10d3934208e90 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_ff26602cfc55b3c9 .dark_16b25d21f407f935,
[data-theme=light] .brand-area-main-wrapper-two_89e80444263a7e39 .dark_16b25d21f407f935,
[data-theme=light] .brand-slider-area_b2bca27db150785a .dark_16b25d21f407f935 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_ff26602cfc55b3c9 .light_6fc10d3934208e90,
[data-theme=dark] .brand-area-main-wrapper-two_89e80444263a7e39 .light_6fc10d3934208e90,
[data-theme=dark] .brand-slider-area_b2bca27db150785a .light_6fc10d3934208e90 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_ff26602cfc55b3c9 .dark_16b25d21f407f935,
[data-theme=dark] .brand-area-main-wrapper-two_89e80444263a7e39 .dark_16b25d21f407f935,
[data-theme=dark] .brand-slider-area_b2bca27db150785a .dark_16b25d21f407f935 {
  display: block;
}

.brand-left-short-title-one_75c02f4144f9cc9b 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_75c02f4144f9cc9b p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_3d2b04c3abfe4b51 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_ff26602cfc55b3c9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_89e80444263a7e39 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_89e80444263a7e39 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_89e80444263a7e39.about-page-brand_b040942612ded2d4 {
  padding: 0;
}

.bg-dark-p_82f6325325f687f0 .title-style-one-center_124f0e8bd202e58b .pre_72863cf019ae1ceb {
  color: #fff;
}
.bg-dark-p_82f6325325f687f0 .title-style-one-center_124f0e8bd202e58b .title {
  color: #fff;
}
.bg-dark-p_82f6325325f687f0 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .title {
  color: #FFF;
}
.bg-dark-p_82f6325325f687f0 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc .admin_3a4e09e231355a9a {
  color: var(--color-primary);
}
.bg-dark-p_82f6325325f687f0 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc .date_9c1fa4e57b7222e5 {
  color: #fff;
}

.title-three-brand-wrapper_a10479f86895ce0c .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_115f22b596079f12.home-six_fd42137c43ea0f99 {
  padding-bottom: 40px;
}

.title-style-one-center_124f0e8bd202e58b {
  text-align: center;
}
.title-style-one-center_124f0e8bd202e58b 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_124f0e8bd202e58b br {
    display: none;
  }
}
.title-style-one-center_124f0e8bd202e58b .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_124f0e8bd202e58b .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_124f0e8bd202e58b .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_124f0e8bd202e58b .title br {
    display: none;
  }
}

.title-style-one-left_d29e30a6c1e13a8f {
  text-align: left;
}
.title-style-one-left_d29e30a6c1e13a8f 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_d29e30a6c1e13a8f .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_d29e30a6c1e13a8f .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_d29e30a6c1e13a8f .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_d29e30a6c1e13a8f .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_d29e30a6c1e13a8f .title br {
    display: none;
  }
}

.title-hover_c46ff4e92cf5ed0f {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_c46ff4e92cf5ed0f:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_05f12129202dbe33 {
  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_05f12129202dbe33 {
    padding: 20px;
  }
}
.single-pricing-area-start_05f12129202dbe33 .pricing-top-area_7e987a4e0a252734 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_05f12129202dbe33 .pricing-top-area_7e987a4e0a252734 .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_05f12129202dbe33 .pricing-top-area_7e987a4e0a252734 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_05f12129202dbe33 .pricing-top-area_7e987a4e0a252734 .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_05f12129202dbe33 .pricing-body_b853b373f8299170 p.disc_d26a732dd6171996 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_05f12129202dbe33 .pricing-body_b853b373f8299170 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_05f12129202dbe33.active {
  background: var(--color-primary);
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-top-area_7e987a4e0a252734 .title {
  color: #fff;
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-top-area_7e987a4e0a252734 .icon {
  background: #8170E7;
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-top-area_7e987a4e0a252734 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-body_b853b373f8299170 p.disc_d26a732dd6171996 {
  color: #FFFFFF;
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-body_b853b373f8299170 .check-content-wrapper_991b1ed3920a0345 .single-check-area_6f875df279ec3b19 i {
  color: #fff;
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-body_b853b373f8299170 .check-content-wrapper_991b1ed3920a0345 .single-check-area_6f875df279ec3b19 p {
  color: #fff;
}
.single-pricing-area-start_05f12129202dbe33.active .pricing-body_b853b373f8299170 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_05f12129202dbe33:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-top-area_7e987a4e0a252734 .title {
  color: #fff;
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-top-area_7e987a4e0a252734 .icon {
  background: #8170E7;
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-top-area_7e987a4e0a252734 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-body_b853b373f8299170 p.disc_d26a732dd6171996 {
  color: #FFFFFF;
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-body_b853b373f8299170 .check-content-wrapper_991b1ed3920a0345 .single-check-area_6f875df279ec3b19 i {
  color: #fff;
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-body_b853b373f8299170 .check-content-wrapper_991b1ed3920a0345 .single-check-area_6f875df279ec3b19 p {
  color: #fff;
}
.single-pricing-area-start_05f12129202dbe33:hover .pricing-body_b853b373f8299170 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_991b1ed3920a0345 .single-check-area_6f875df279ec3b19 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_991b1ed3920a0345 .single-check-area_6f875df279ec3b19 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_bba3ae8f603bd603 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_bba3ae8f603bd603 .shape-radious-image_6ec996dae7a042e4 {
    display: none;
  }
}
.rts-pricing-area-one_bba3ae8f603bd603 .shape-radious-image_6ec996dae7a042e4 .img-1_7b30989ff37688da {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_bba3ae8f603bd603 .shape-radious-image_6ec996dae7a042e4 .img-2_16290782ae5ea6dd {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_c7c627c1856ae607 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_c7c627c1856ae607 .head-pricing_53ba28ef28b091ff {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_c7c627c1856ae607 .head-pricing_53ba28ef28b091ff .plane_name_12c0d6f822fcb8b7 {
  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_c7c627c1856ae607 .head-pricing_53ba28ef28b091ff .doller-area_c69c269b100c8ca5 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_c7c627c1856ae607 .head-pricing_53ba28ef28b091ff .doller-area_c69c269b100c8ca5 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_c7c627c1856ae607 .head-pricing_53ba28ef28b091ff .doller-area_c69c269b100c8ca5 .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_c7c627c1856ae607 .head-pricing_53ba28ef28b091ff p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_c7c627c1856ae607 .body .single-check_024c2b04ffa267b2 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_c7c627c1856ae607 .body .single-check_024c2b04ffa267b2 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_c7c627c1856ae607 .footer_0ae15915deef2457 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_c7c627c1856ae607 .footer_0ae15915deef2457 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_c7c627c1856ae607 .footer_0ae15915deef2457 p {
  margin-top: 20px;
}
.single-pricing-area-two_c7c627c1856ae607.free-place_1359365d1c8c291e .footer_0ae15915deef2457 .rts-btn.btn-primary-2_75e0801594454ef7::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_c7c627c1856ae607.free-place_1359365d1c8c291e .footer_0ae15915deef2457 .rts-btn.btn-primary-2_75e0801594454ef7::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_c7c627c1856ae607.professional-place_561302618e05254a {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_c7c627c1856ae607.professional-place_561302618e05254a .head-pricing_53ba28ef28b091ff .plane_name_12c0d6f822fcb8b7 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_c7c627c1856ae607.professional-place_561302618e05254a .body .single-check_024c2b04ffa267b2 i {
  color: var(--color-primary);
}
.single-pricing-area-two_c7c627c1856ae607.enterprise-place_0ea249c925ae6c11 .head-pricing_53ba28ef28b091ff .plane_name_12c0d6f822fcb8b7 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_c7c627c1856ae607.enterprise-place_0ea249c925ae6c11 .body .single-check_024c2b04ffa267b2 i {
  color: #BCBFDB;
}
.single-pricing-area-two_c7c627c1856ae607.enterprise-place_0ea249c925ae6c11 .footer_0ae15915deef2457 .rts-btn.btn-primary-2_75e0801594454ef7 {
  color: #000000d3;
}
.single-pricing-area-two_c7c627c1856ae607.enterprise-place_0ea249c925ae6c11 .footer_0ae15915deef2457 .rts-btn.btn-primary-2_75e0801594454ef7::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_c7c627c1856ae607.enterprise-place_0ea249c925ae6c11 .footer_0ae15915deef2457 .rts-btn.btn-primary-2_75e0801594454ef7::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_e070d6c7d917bcd2 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_e070d6c7d917bcd2 .pricing-top-tag_7cb630dac2e8a5c4 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_e070d6c7d917bcd2 .pric-area_8d1a65030397639d {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_e070d6c7d917bcd2 .pric-area_8d1a65030397639d .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_e070d6c7d917bcd2 .pric-area_8d1a65030397639d .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_e070d6c7d917bcd2 .pric-area_8d1a65030397639d p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_e070d6c7d917bcd2 .body .single-check-area_6f875df279ec3b19 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_e070d6c7d917bcd2 .body .single-check-area_6f875df279ec3b19 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_e070d6c7d917bcd2 .body .single-check-area_6f875df279ec3b19 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_e070d6c7d917bcd2 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_e070d6c7d917bcd2 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_e070d6c7d917bcd2.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_e070d6c7d917bcd2.active .top-badge_d7fc0536698543ae {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_e070d6c7d917bcd2.active .top-badge_d7fc0536698543ae 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_e070d6c7d917bcd2.active .pricing-top-tag_7cb630dac2e8a5c4 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_e070d6c7d917bcd2.active .single-check-area_6f875df279ec3b19 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_6f1d988d17c36a28.rts-section-gap_f914ddeb9b9e4dab.bg-light-border-radious_9448786170141993 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_6f1d988d17c36a28 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_6f1d988d17c36a28 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_9a8afdcaaa657bc4 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_9a8afdcaaa657bc4 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_cdc92980154c0c24.inner_b4f6fc2013f6b909 {
  position: relative;
}
.rtws-pricing-area-start_cdc92980154c0c24.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rtws-pricing-area-start_cdc92980154c0c24.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_cdc92980154c0c24.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_cdc92980154c0c24.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_5895ab32c9492ecd {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_5895ab32c9492ecd img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_ec9d0c9d47cae2fb .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_ec9d0c9d47cae2fb p.disc_d26a732dd6171996 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_ec9d0c9d47cae2fb p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_49a85e59d860698b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_49a85e59d860698b .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.providing-service-area-start-one_49a85e59d860698b .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_49a85e59d860698b .two_263929fa40ba70ef {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_49a85e59d860698b .three_825af8db71f3f460 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_49a85e59d860698b .four_31e9d2596a5a74db {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_49a85e59d860698b .five_6b48a302807bf315 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_49a85e59d860698b .six_c7eb26a0ad8cfee0 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f {
    flex-direction: column;
  }
}
.rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f .title-style-one-left_d29e30a6c1e13a8f {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f .title-style-one-left_d29e30a6c1e13a8f .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f .title-style-one-left_d29e30a6c1e13a8f {
    max-width: 100%;
  }
}
.rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
  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_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_ea08c97b3c029ca6 .title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.single-service-style-two_abd4d78eb3baad06 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_abd4d78eb3baad06 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_abd4d78eb3baad06 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_abd4d78eb3baad06 p.disc_d26a732dd6171996 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb {
  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_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb::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_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb:hover {
  color: var(--color-primary);
}
.single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb i {
  margin: 0;
}

.mt-dec-service-p-3_5f97aa97e568b2a6 {
  margin-top: -300px;
}

.single-service-primary-3_2d88010b4060563b {
  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_2d88010b4060563b::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_2d88010b4060563b .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_2d88010b4060563b .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_2d88010b4060563b .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_2d88010b4060563b p.disc_d26a732dd6171996 {
  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_2d88010b4060563b .under-line-btn_97c396a30bcb41fe {
  transition: 0.3s;
}
.single-service-primary-3_2d88010b4060563b:hover {
  border-color: #fff;
}
.single-service-primary-3_2d88010b4060563b:hover .icon {
  background: #fff;
}
.single-service-primary-3_2d88010b4060563b:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_2d88010b4060563b:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_2d88010b4060563b:hover .title {
  color: #fff;
}
.single-service-primary-3_2d88010b4060563b:hover p.disc_d26a732dd6171996 {
  color: #fff;
}
.single-service-primary-3_2d88010b4060563b:hover a.under-line-btn_97c396a30bcb41fe {
  color: #fff;
}
.single-service-primary-3_2d88010b4060563b:hover::after {
  opacity: 1;
}

.rts-service-area-five_f401c3f488eb1e88 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_f401c3f488eb1e88 .button-pagination-area_fa45243a573c9369 {
    display: none;
  }
}
.rts-service-area-five_f401c3f488eb1e88 .section-inner_e4c5a390a22a36c5 {
  position: relative;
}
.rts-service-area-five_f401c3f488eb1e88 .service-swiper-main-wrapper-2_1738b4183718581f {
  overflow: hidden;
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .title {
  color: var(--color-title);
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .disc_d26a732dd6171996 {
  color: var(--color-body);
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb::after {
  background: #BCBFDB;
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb::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_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06 .btn-border-bottom_82c4f07ddbbd62bb:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06.style-six_c3f660425561d063 {
  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_f401c3f488eb1e88 .single-service-style-two_abd4d78eb3baad06.style-six_c3f660425561d063.mid_b89e849015209c50 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-button-next,
.rts-service-area-five_f401c3f488eb1e88 .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_f401c3f488eb1e88 .swiper-button-next:hover,
.rts-service-area-five_f401c3f488eb1e88 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-button-next::after,
.rts-service-area-five_f401c3f488eb1e88 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-pagination2 .swiper-pagination-bullet_5138c3a0fc6acb16 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_f401c3f488eb1e88 .swiper-pagination2 .swiper-pagination-bullet_5138c3a0fc6acb16.swiper-pagination-bullet-active_465bc20a000d5d26 {
  background: #FF6354;
}

.title-wrapper-between_e8be578514dd4a7f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_e8be578514dd4a7f {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_e8be578514dd4a7f {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_7edd3e2db94b1d5a .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_7edd3e2db94b1d5a .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_7edd3e2db94b1d5a p.disc_d26a732dd6171996 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_0c1ea9b4af81c62f {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_0c1ea9b4af81c62f .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_0c1ea9b4af81c62f .title {
  margin-bottom: 24px;
}
.single-service-area-seven_0c1ea9b4af81c62f p.disc_d26a732dd6171996 {
  margin-bottom: 20px;
}
.single-service-area-seven_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8::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_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8:hover {
  color: var(--color-primary);
}
.single-service-area-seven_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_0c1ea9b4af81c62f .rts-readmore-arrow-top_4462fb7ee370b4b8:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_6841fee360b57b93 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_ecde651944636525 .area-3_648f84f74393e4c6 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_ecde651944636525 .thumbnail-service-1_5895ab32c9492ecd {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_ecde651944636525 .service-content-style-one_ec9d0c9d47cae2fb.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_ecde651944636525 .service-content-style-one_ec9d0c9d47cae2fb .title {
  color: #fff;
}
.providing-service-area-start-seven_ecde651944636525 .service-content-style-one_ec9d0c9d47cae2fb p.disc_d26a732dd6171996 {
  color: #fff;
}
.providing-service-area-start-seven_ecde651944636525 .service-content-style-one_ec9d0c9d47cae2fb .under-line-btn_97c396a30bcb41fe {
  color: #fff;
}
.providing-service-area-start-seven_ecde651944636525 .service-content-style-one_ec9d0c9d47cae2fb .under-line-btn_97c396a30bcb41fe::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_3e26b9affbd6a56b {
  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_3e26b9affbd6a56b .title-wrapper-between_e8be578514dd4a7f .title {
  color: #fff;
}
.service-bg-about-page_3e26b9affbd6a56b .title-wrapper-between_e8be578514dd4a7f p.disc_d26a732dd6171996 {
  color: #E4E5F1;
}
.service-bg-about-page_3e26b9affbd6a56b .rts-service-area-style-4_7edd3e2db94b1d5a p.disc_d26a732dd6171996 {
  color: #E4E5F1;
}
.service-bg-about-page_3e26b9affbd6a56b .rts-service-area-style-4_7edd3e2db94b1d5a .title {
  color: #fff;
}

.title-service-page-area-top_61bf6cbf749fbee6 .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_61bf6cbf749fbee6 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_61bf6cbf749fbee6 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_61bf6cbf749fbee6 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_61bf6cbf749fbee6 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_61bf6cbf749fbee6 p.disc_d26a732dd6171996 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_61bf6cbf749fbee6 p.disc_d26a732dd6171996 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_61bf6cbf749fbee6 p.disc_d26a732dd6171996 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_61bf6cbf749fbee6 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.service-page-service-style_d78de166869c0e9c {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_d78de166869c0e9c:hover {
  background: #614CE1;
}
.service-page-service-style_d78de166869c0e9c:hover .icon {
  background: #fff;
}
.service-page-service-style_d78de166869c0e9c:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_d78de166869c0e9c:hover .title {
  color: #fff;
}
.service-page-service-style_d78de166869c0e9c:hover p.disc_d26a732dd6171996 {
  color: #fff;
}
.service-page-service-style_d78de166869c0e9c:hover a.learn-more-btn-underline_9fc5d76e3b080f0a {
  color: #fff;
}
.service-page-service-style_d78de166869c0e9c:hover a.learn-more-btn-underline_9fc5d76e3b080f0a::after {
  background: #fff;
}
.service-page-service-style_d78de166869c0e9c .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_d78de166869c0e9c .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_d78de166869c0e9c p.disc_d26a732dd6171996 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_d78de166869c0e9c .learn-more-btn-underline_9fc5d76e3b080f0a {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_d78de166869c0e9c .learn-more-btn-underline_9fc5d76e3b080f0a::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_d78de166869c0e9c .learn-more-btn-underline_9fc5d76e3b080f0a:hover {
  color: var(--color-primary);
}
.service-page-service-style_d78de166869c0e9c .learn-more-btn-underline_9fc5d76e3b080f0a:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_a6773a9d21ff28b2 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb {
    display: none;
  }
}
.service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .one {
    display: none;
  }
}
.service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .two_263929fa40ba70ef {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .two_263929fa40ba70ef {
    display: none;
  }
}

.service-relative_a6773a9d21ff28b2 {
  position: relative;
}
.service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .three_825af8db71f3f460 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .three_825af8db71f3f460 {
    display: none;
  }
}
.service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .four_31e9d2596a5a74db {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_d8bd6e8c21a642fc .portfolio-content-wrapper-list_b22ccefb91f0e004 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_d8bd6e8c21a642fc .portfolio-content-wrapper-list_b22ccefb91f0e004 {
    margin-bottom: 0;
  }
}

.service-relative_a6773a9d21ff28b2 {
  position: relative;
}
.service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .five_6b48a302807bf315 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_a6773a9d21ff28b2 .service--shape_0bb43e9a04bd88eb .six_c7eb26a0ad8cfee0 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_56627feac442a246 .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_56627feac442a246 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_56627feac442a246 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_56627feac442a246 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_56627feac442a246 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_56627feac442a246 p.disc_d26a732dd6171996 {
  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_56627feac442a246 p.disc_d26a732dd6171996 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_56627feac442a246 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.rts-service-banner-area_fddb80d9d25df262 {
  position: relative;
}
.rts-service-banner-area_fddb80d9d25df262 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_fddb80d9d25df262 .one {
    display: none;
  }
}
.rts-service-banner-area_fddb80d9d25df262 .two_263929fa40ba70ef {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_fddb80d9d25df262 .two_263929fa40ba70ef {
    display: none;
  }
}
.rts-service-banner-area_fddb80d9d25df262 .three_825af8db71f3f460 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_fddb80d9d25df262 .three_825af8db71f3f460 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_fddb80d9d25df262 .three_825af8db71f3f460 {
    top: 10%;
  }
}
.rts-service-banner-area_fddb80d9d25df262 .four_31e9d2596a5a74db {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_fddb80d9d25df262 .four_31e9d2596a5a74db {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 .single-counter-up_96e904d63d2b848e {
  position: relative;
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 .single-counter-up_96e904d63d2b848e::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_18e5fee6ca96a512.service-single_f7e605b480f394e9 .single-counter-up_96e904d63d2b848e::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 .single-counter-up_96e904d63d2b848e::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512.service-single_f7e605b480f394e9 .single-counter-up_96e904d63d2b848e:last-child::after {
  display: none;
}

.single-service-banner-area_554ebe4441511665 {
  position: relative;
}
.single-service-banner-area_554ebe4441511665 .banner-area-left-service-single_56627feac442a246 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_554ebe4441511665 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.single-service-banner-area_554ebe4441511665 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_554ebe4441511665 .shape-area_59d01634c10a5568 .one {
    top: 92%;
  }
}
.single-service-banner-area_554ebe4441511665 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_554ebe4441511665 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_554ebe4441511665 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_554ebe4441511665 .thumbnail_23f4c5304bf4cb48 {
  position: relative;
}
.single-service-banner-area_554ebe4441511665 .thumbnail_23f4c5304bf4cb48 .short-image_b7089821785e617d {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_b5e9ce75615fcc31 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_b5e9ce75615fcc31 .title-style-one-center_124f0e8bd202e58b .title {
  color: #fff;
}
.bg-dark-border-radious-sd_b5e9ce75615fcc31 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_b5e9ce75615fcc31 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_b5e9ce75615fcc31 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_ea08c97b3c029ca6 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_ea08c97b3c029ca6 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_82887cdd5da46b63 {
    padding: 80px 0;
  }
}

.image-area-service-1_0f0f5d942cd6ecb0 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_0f0f5d942cd6ecb0 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_0f0f5d942cd6ecb0 .small_262262465bb113d2 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_0f0f5d942cd6ecb0.bottom-1 .small_262262465bb113d2 {
  right: 50px;
  left: unset;
}
.image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2 {
    display: none;
  }
}
.image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2.mid_b89e849015209c50 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2.mid_b89e849015209c50 {
    left: 35%;
  }
}
.image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2.two_263929fa40ba70ef {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2.two_263929fa40ba70ef {
    display: none;
  }
}
.image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2.three_825af8db71f3f460 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_0f0f5d942cd6ecb0.area-3 .small_262262465bb113d2.three_825af8db71f3f460 {
    display: none;
  }
}

.rts-working-process-area_bd8fd93813427ccd.about_af97b613fca674c8 {
  background: var(--choose-bg);
}
.rts-working-process-area_bd8fd93813427ccd.about_af97b613fca674c8 .accordion-area-4_8a015d19c2fbf637 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_bd8fd93813427ccd.about_af97b613fca674c8 .thumbnail-left_f07917a283158d07 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_bd8fd93813427ccd.about_af97b613fca674c8 .accordion-area-4_8a015d19c2fbf637 .accordion-item button {
  color: #fff;
}

.our-service-area_770769d7c73e5ba0 {
  position: relative;
}
.our-service-area_770769d7c73e5ba0.about_af97b613fca674c8 {
  overflow: hidden;
}
.our-service-area_770769d7c73e5ba0.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.our-service-area_770769d7c73e5ba0.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_770769d7c73e5ba0.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  bottom: 120px;
  right: 25%;
}
.our-service-area_770769d7c73e5ba0.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_770769d7c73e5ba0.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
    display: none;
  }
}

.rts-service-banner-area_fddb80d9d25df262.inner_b4f6fc2013f6b909 .title-service-page-area-top_61bf6cbf749fbee6 .title {
  max-width: 100%;
}

.about-large-image-bg_61e14bbdeea602b6 {
  background-image: url(../captures/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_61e14bbdeea602b6 {
    height: 350px;
  }
}

.step-down-text-process_125e55c3185bfa30 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_125e55c3185bfa30 {
    display: none;
  }
}
.step-down-text-process_125e55c3185bfa30 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_125e55c3185bfa30 .two_263929fa40ba70ef {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_125e55c3185bfa30 .three_825af8db71f3f460 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_125e55c3185bfa30 .four_31e9d2596a5a74db {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_16f3793517ed1459 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 {
    padding-bottom: 50px;
  }
}
.connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 .title-main_4ebe7b95369a188d {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 .title-main_4ebe7b95369a188d {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 .title-main_4ebe7b95369a188d {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 p.disc_d26a732dd6171996 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 p.disc_d26a732dd6171996 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_16f3793517ed1459 .connection-people-left_284f692227758f71 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}
.connection-people-area_16f3793517ed1459 .thumbnail-connection-area-right_42517531b6f4453f {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_16f3793517ed1459 .shape-area-img_a6d8dedc2848f2c1 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_16f3793517ed1459 .shape-area-img_a6d8dedc2848f2c1 .one {
    display: none;
  }
}
.connection-people-area_16f3793517ed1459 .shape-area-img_a6d8dedc2848f2c1 .two_263929fa40ba70ef {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_1b01c3150de96c26 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_1b01c3150de96c26 img {
  margin-bottom: 24px;
}
.single-about-small-cd_1b01c3150de96c26 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_1b01c3150de96c26 p.disc_d26a732dd6171996 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_3d6181ae1aec17c1 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_3d6181ae1aec17c1 .number_d364b83b91a909e9 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_3d6181ae1aec17c1 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_3d6181ae1aec17c1 p.disc_d26a732dd6171996 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_31c5151ec73e4d5b {
  margin-top: -120px;
}

.step-down-text-process_125e55c3185bfa30 p.disc_d26a732dd6171996 {
  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_125e55c3185bfa30 p.disc_d26a732dd6171996 {
    font-size: 18px;
  }
}

.container-1058_fad9df6eb3d5b977 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_2ffffbc218453158 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_2ffffbc218453158 .thumbnail_23f4c5304bf4cb48 {
  height: 100%;
}
.working-process-right-area-one_2ffffbc218453158 .thumbnail_23f4c5304bf4cb48 .large_c82e7cee1057f34f {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_2ffffbc218453158 .large_c82e7cee1057f34f {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_2ffffbc218453158 .small_262262465bb113d2 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_2ffffbc218453158 .small_262262465bb113d2 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_2ffffbc218453158 .small_262262465bb113d2 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_2ffffbc218453158 .small_262262465bb113d2 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_be331132dcde106e button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_be331132dcde106e button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_b57955158fd1da60 .working-process-accordion-one .accordion-item .accordion-header_be331132dcde106e 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_9f3df136514df169 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_be331132dcde106e {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_be331132dcde106e 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_be331132dcde106e 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_be331132dcde106e button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_be331132dcde106e button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_9f3df136514df169 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_bd8fd93813427ccd .thumbnail-left_f07917a283158d07 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_bd8fd93813427ccd .thumbnail-left_f07917a283158d07 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_8a015d19c2fbf637 .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_8a015d19c2fbf637 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_8a015d19c2fbf637 {
    padding-left: 0;
  }
}
.accordion-area-4_8a015d19c2fbf637 .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_8a015d19c2fbf637 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_8a015d19c2fbf637 .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_8a015d19c2fbf637 .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_8a015d19c2fbf637 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_8a015d19c2fbf637 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_8a015d19c2fbf637 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_8a015d19c2fbf637 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_8a015d19c2fbf637 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_b57955158fd1da60 {
  position: relative;
}
.rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    display: none;
  }
}
.rts-working-porcess-area-two_b57955158fd1da60 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_18e5fee6ca96a512 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_18e5fee6ca96a512 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512 .single-counter-up_96e904d63d2b848e {
  text-align: center;
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512 .single-counter-up_96e904d63d2b848e .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_18e5fee6ca96a512 .single-counter-up_96e904d63d2b848e .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512 .single-counter-up_96e904d63d2b848e 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_18e5fee6ca96a512 .single-counter-up-five_14c8597338966da0 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512 .single-counter-up-five_14c8597338966da0 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_18e5fee6ca96a512 .single-counter-up-five_14c8597338966da0 .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_78e4072678e576db .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_a2aec7b7629eb740 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_a2aec7b7629eb740 .single-counter-up-two_ccff158c4b4d3884 .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_a2aec7b7629eb740 .single-counter-up-two_ccff158c4b4d3884 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_a2aec7b7629eb740 .single-counter-up-two_ccff158c4b4d3884 .inmformation_167fe3e1d4ef61b0 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_a2aec7b7629eb740::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_a2aec7b7629eb740 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_a2aec7b7629eb740 .shape-area_59d01634c10a5568 img {
    display: none;
  }
}
.counter-up-area-four_a2aec7b7629eb740 .shape-area_59d01634c10a5568 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_54d1b21b6b523152 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_54d1b21b6b523152 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_79562237321cbbbf {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_79562237321cbbbf .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_79562237321cbbbf p.disc_d26a732dd6171996 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_b28a59a5b68c3d75.area-2_47f687d1a646b8fa {
  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_b28a59a5b68c3d75.area-2_47f687d1a646b8fa {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_b28a59a5b68c3d75.area-2_47f687d1a646b8fa .single-counter-up_96e904d63d2b848e {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_b28a59a5b68c3d75.area-2_47f687d1a646b8fa .single-counter-up_96e904d63d2b848e {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_b28a59a5b68c3d75.area-2_47f687d1a646b8fa .single-counter-up_96e904d63d2b848e .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_b28a59a5b68c3d75.area-2_47f687d1a646b8fa .single-counter-up_96e904d63d2b848e 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_d7a8ffb2a1438b94 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_d7a8ffb2a1438b94 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_d7a8ffb2a1438b94 img {
  border-radius: 16px;
}

.call-to-action-area-7_2b6bdbe019d549f1 {
  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_2b6bdbe019d549f1 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2b6bdbe019d549f1 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_2b6bdbe019d549f1 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2b6bdbe019d549f1 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2b6bdbe019d549f1 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_2b6bdbe019d549f1 p.disc_d26a732dd6171996 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_2b6bdbe019d549f1 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_2b6bdbe019d549f1 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.call-to-action-area-7_2b6bdbe019d549f1 .shape-area_59d01634c10a5568 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2b6bdbe019d549f1 .shape-area_59d01634c10a5568 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2b6bdbe019d549f1 .shape-area_59d01634c10a5568 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_2b6bdbe019d549f1 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_3ff11ad7dfaeea0d {
  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_3ff11ad7dfaeea0d {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_3ff11ad7dfaeea0d {
    padding: 50px;
  }
}
.call-to-action-area-5_3ff11ad7dfaeea0d .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_3ff11ad7dfaeea0d .title {
    font-size: 35px;
  }
  .call-to-action-area-5_3ff11ad7dfaeea0d .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_3ff11ad7dfaeea0d .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_3ff11ad7dfaeea0d p.disc_d26a732dd6171996 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .button-area_05c5a352554ab35c {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_3ff11ad7dfaeea0d .button-area_05c5a352554ab35c {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn.btn-secondary-5_e7ca45f56180d4fe {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn.btn-secondary-5_e7ca45f56180d4fe:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn.btn-secondary-5-1_6c3f606931ae6ccc {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn.btn-secondary-5-1_6c3f606931ae6ccc:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3ff11ad7dfaeea0d .shape-area_59d01634c10a5568 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .shape-area_59d01634c10a5568 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_3ff11ad7dfaeea0d .shape-image_dafe999b2f65a5ed {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 p.disc_d26a732dd6171996 {
  color: var(--color-second);
}
.call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .btn-primary-4-border_6ddaadbb2aead668 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .btn-primary-4-border_6ddaadbb2aead668:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .shape-image_dafe999b2f65a5ed {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .shape-image_dafe999b2f65a5ed {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .shape-image_dafe999b2f65a5ed {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3ff11ad7dfaeea0d.area-5_2 .shape-image_dafe999b2f65a5ed img {
    width: 70%;
  }
}

.counter-up-8-wrapper_861d64758d505fa1 {
  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_861d64758d505fa1 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_861d64758d505fa1 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_6cb28857b3428e1c {
  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_6cb28857b3428e1c {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_6cb28857b3428e1c .single-counter-up_96e904d63d2b848e {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_6cb28857b3428e1c .single-counter-up_96e904d63d2b848e {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_6cb28857b3428e1c .single-counter-up_96e904d63d2b848e {
    flex-basis: 100%;
  }
}
.container-counter-about-page_6cb28857b3428e1c .single-counter-up_96e904d63d2b848e:last-child {
  border: none;
}
.container-counter-about-page_6cb28857b3428e1c .single-counter-up_96e904d63d2b848e .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_6cb28857b3428e1c .single-counter-up_96e904d63d2b848e .title {
  margin-bottom: 3px;
}

.single-testimonials-area_6ed6dc40b6808d17 {
  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_6ed6dc40b6808d17 {
    padding: 20px;
  }
}
.single-testimonials-area_6ed6dc40b6808d17 .logo_5329a0e7c6d4a5a8 {
  margin-bottom: 24px;
}
.single-testimonials-area_6ed6dc40b6808d17 p.disc_d26a732dd6171996 {
  max-width: 95%;
}
.single-testimonials-area_6ed6dc40b6808d17 .author-area_ddc6119016931667 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_6ed6dc40b6808d17 .author-area_ddc6119016931667 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_6ed6dc40b6808d17 .quote-image_9e0bc9bc9f4ea234 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_6ed6dc40b6808d17 .quote-image_9e0bc9bc9f4ea234 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_9d2d680c865227ba {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_9d2d680c865227ba .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-testimonials-area-one_9d2d680c865227ba .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_9d2d680c865227ba .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-next,
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-next::after,
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .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_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-next:hover::after,
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_9d2d680c865227ba .button-pagination-area_fa45243a573c9369 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_d8f70deae5139a99 {
  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_d8f70deae5139a99: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_521491bcc9a8de7a {
  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_d28eb5dce9914648 {
  border-radius: 20px;
}

.single-testimonisl-three_95b028ad603422ee {
  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_95b028ad603422ee::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_95b028ad603422ee::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_95b028ad603422ee .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_95b028ad603422ee p.disc_d26a732dd6171996 {
  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_95b028ad603422ee .author_ddbd90b2a48a3587 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_95b028ad603422ee .author_ddbd90b2a48a3587 p.disc_d26a732dd6171996 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_be5f9bca4976c1ba {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_be5f9bca4976c1ba p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_be5f9bca4976c1ba .small-team-aera_e44097546a614fab {
  margin-top: -40px;
}
.expart-team-small-thumb_be5f9bca4976c1ba .small-team-aera_e44097546a614fab img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_be5f9bca4976c1ba .small-team-aera_e44097546a614fab img.two_263929fa40ba70ef {
  left: 30px;
}
.expart-team-small-thumb_be5f9bca4976c1ba .small-team-aera_e44097546a614fab img.three_825af8db71f3f460 {
  left: 60px;
}
.expart-team-small-thumb_be5f9bca4976c1ba .small-team-aera_e44097546a614fab img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_2ee1f08826dc3111 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_2ee1f08826dc3111 {
    width: 100%;
  }
}

.single-testimonials-4_9975ba5c9333eb37 {
  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_9975ba5c9333eb37 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_9975ba5c9333eb37 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_9975ba5c9333eb37 p.disc_d26a732dd6171996 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_9975ba5c9333eb37 .author_ddbd90b2a48a3587 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_9975ba5c9333eb37 .author_ddbd90b2a48a3587 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_3b29939df65af43d {
  position: relative;
}
.rts-client-feedback-area_3b29939df65af43d.home-2_aaa84cc566f10019 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_3b29939df65af43d.home-2_aaa84cc566f10019 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_5b10f2c05a479faf {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
    display: none;
  }
}
.rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
    display: none;
  }
}
.rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5b10f2c05a479faf .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_a8e6943dbf7f0dd0 .single-testimonials-area_6ed6dc40b6808d17 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_a8e6943dbf7f0dd0 .single-testimonials-area_6ed6dc40b6808d17 p.disc_d26a732dd6171996 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_a8e6943dbf7f0dd0 .single-testimonials-area_6ed6dc40b6808d17 .author-area_ddc6119016931667 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_a8e6943dbf7f0dd0 .single-testimonials-area_6ed6dc40b6808d17 .author-area_ddc6119016931667 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_a8e6943dbf7f0dd0 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_a8e6943dbf7f0dd0 .title-style-one-center_124f0e8bd202e58b .pre_72863cf019ae1ceb {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_a8e6943dbf7f0dd0 .title-style-one-center_124f0e8bd202e58b .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_a8e6943dbf7f0dd0 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_a8e6943dbf7f0dd0 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_282a0e1eca6f13ae {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_282a0e1eca6f13ae .inner_b4f6fc2013f6b909 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_282a0e1eca6f13ae .inner_b4f6fc2013f6b909 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_282a0e1eca6f13ae .inner_b4f6fc2013f6b909 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_282a0e1eca6f13ae .inner_b4f6fc2013f6b909 {
    padding: 25px;
  }
}
.testimonials-filwidth_282a0e1eca6f13ae .body {
  margin-top: 30px;
}
.testimonials-filwidth_282a0e1eca6f13ae .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_282a0e1eca6f13ae .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_282a0e1eca6f13ae .body .author_ddbd90b2a48a3587 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_282a0e1eca6f13ae .body .author_ddbd90b2a48a3587 a .title-name_028d12fa6a67bf03 {
  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_5138c3a0fc6acb16 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16.swiper-pagination-bullet-active_465bc20a000d5d26 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_5896719fb2c4f872 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-left_a74d0ea6e2b28cef {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-left_a74d0ea6e2b28cef .heading-title_60ef70d8e1e57a2c {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-left_a74d0ea6e2b28cef .author-area_ddc6119016931667 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-left_a74d0ea6e2b28cef .author-area_ddc6119016931667 .right-content_2f511bc07a180bf4 .author-title_61465d2b8a8d5d8d {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-left_a74d0ea6e2b28cef .author-area_ddc6119016931667 .right-content_2f511bc07a180bf4 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-right_b26de209b7bf2ee2 {
  margin-left: 40px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-right_b26de209b7bf2ee2 .right-inner_e44059cee64a7a98 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-right_b26de209b7bf2ee2 .right-inner_e44059cee64a7a98 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-right_b26de209b7bf2ee2 .right-inner_e44059cee64a7a98 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-right_b26de209b7bf2ee2 .right-inner_e44059cee64a7a98 .item .heading-title_60ef70d8e1e57a2c {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 .testimonial-right_b26de209b7bf2ee2 .right-inner_e44059cee64a7a98 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_5896719fb2c4f872 .section-inner_e4c5a390a22a36c5 {
  position: relative;
}
.rts-testimonials-area-six_5896719fb2c4f872 .service-swiper-main-wrapper-2_1738b4183718581f {
  overflow: hidden;
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-slide:nth-child(odd) .single-service-style-two_abd4d78eb3baad06 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_5896719fb2c4f872 .single-service-style-two_abd4d78eb3baad06 {
  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_5896719fb2c4f872 .single-service-style-two_abd4d78eb3baad06 .disc_d26a732dd6171996 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_5896719fb2c4f872 .single-service-style-two_abd4d78eb3baad06 .author-area_ddc6119016931667 {
  margin-top: 10px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .single-service-style-two_abd4d78eb3baad06 .author-area_ddc6119016931667 .author-content_4de9e5fa7f1d6a50 .author-title_61465d2b8a8d5d8d {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_5896719fb2c4f872 .single-service-style-two_abd4d78eb3baad06 .author-area_ddc6119016931667 .author-content_4de9e5fa7f1d6a50 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-next,
.rts-testimonials-area-six_5896719fb2c4f872 .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_5896719fb2c4f872 .swiper-button-next i,
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-next:hover,
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-next::after,
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-next,
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-pagination2 .swiper-pagination-bullet_5138c3a0fc6acb16 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_5896719fb2c4f872 .swiper-pagination2 .swiper-pagination-bullet_5138c3a0fc6acb16.swiper-pagination-bullet-active_465bc20a000d5d26 {
  background: #FF6354;
}

.rts-testimonials-area-three_226511c2c426c103 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .one {
    display: none;
  }
}
.rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
    display: none;
  }
}
.rts-testimonials-area-three_226511c2c426c103 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_3de19f5f14721aba {
  position: relative;
}
.rts-testimonials-area-7_3de19f5f14721aba .testimonials--shape_abe134d245ebb87b img {
  position: absolute;
}
.rts-testimonials-area-7_3de19f5f14721aba .testimonials--shape_abe134d245ebb87b img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_3de19f5f14721aba .testimonials--shape_abe134d245ebb87b img.two_263929fa40ba70ef {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_6ed6dc40b6808d17 .logo_5329a0e7c6d4a5a8 .light_6fc10d3934208e90 {
  display: block;
}
[data-theme=light] .single-testimonials-area_6ed6dc40b6808d17 .logo_5329a0e7c6d4a5a8 .dark_16b25d21f407f935 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_6ed6dc40b6808d17 .logo_5329a0e7c6d4a5a8 .light_6fc10d3934208e90 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_6ed6dc40b6808d17 .logo_5329a0e7c6d4a5a8 .dark_16b25d21f407f935 {
  display: block;
}

.single-blog-area-style-one_fe4edfb44ca683a7:hover .thumbnail_23f4c5304bf4cb48 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .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_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc .admin_3a4e09e231355a9a {
  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_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc .date_9c1fa4e57b7222e5 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_4ba245b5dbf5fe19 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_4ba245b5dbf5fe19 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-blog-area-one_4ba245b5dbf5fe19 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-blog-area-one_4ba245b5dbf5fe19 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_4ba245b5dbf5fe19 .shape-area_59d01634c10a5568 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_4ba245b5dbf5fe19 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_4ba245b5dbf5fe19 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_4ba245b5dbf5fe19 .rts-btn.btn-primary_d8f70deae5139a99.text-center_45dc79f635dc06d9 {
  margin: auto;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 {
  border-radius: 0;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 img {
  border-radius: 0;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e {
  background: var(--blog-single);
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc .date_9c1fa4e57b7222e5 span {
  margin-right: 10px;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .btn-area_f312ac5edb8f3663 {
  text-align: center;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .btn-area_f312ac5edb8f3663 .read-more-btn_81edbb0998277ada {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .btn-area_f312ac5edb8f3663 .read-more-btn_81edbb0998277ada:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .btn-area_f312ac5edb8f3663 .read-more-btn_81edbb0998277ada::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_4ba245b5dbf5fe19.home-five_0f2aeba43c021b74 .title-style-one-center_124f0e8bd202e58b .pre_72863cf019ae1ceb {
  color: var(--color-primary-2);
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-five_0f2aeba43c021b74 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .bottom-area_860ada92a3f2e2bc .admin_3a4e09e231355a9a {
  color: var(--color-primary-2);
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-five_0f2aeba43c021b74 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-five_0f2aeba43c021b74 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_4ba245b5dbf5fe19.home-six_fd42137c43ea0f99 .title-style-one-center_124f0e8bd202e58b {
  color: var(--color-primary-2);
}

.rts-blog-area-one_4ba245b5dbf5fe19.style-seven_14c97438746cc496 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_4ba245b5dbf5fe19.style-seven_14c97438746cc496 .title-style-one-center_124f0e8bd202e58b .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_4ba245b5dbf5fe19.style-seven_14c97438746cc496 .rts-btn.btn-primary-border_19662911827853f6 {
  color: var(--color-primary);
}
.rts-blog-area-one_4ba245b5dbf5fe19.style-seven_14c97438746cc496 .rts-btn.btn-primary-border_19662911827853f6:hover {
  color: #fff;
}

.single-blog-area-style-one_fe4edfb44ca683a7.eight-area_5a442e2f36976ecd {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_c30590d7c791bb82 {
  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_c30590d7c791bb82::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_c30590d7c791bb82::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_c30590d7c791bb82:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_8d4fb3d83d72b655 {
  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_8d4fb3d83d72b655::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_8d4fb3d83d72b655::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_8d4fb3d83d72b655:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_fe4edfb44ca683a7.about-page_85e5b1936c56741f {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.one {
    display: none;
  }
}
.rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    top: 2%;
  }
}
.rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_14351bf7a96b1b6c.shape-position_1d1f28fd739a0a3e .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16.swiper-pagination-bullet-active_465bc20a000d5d26 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 {
  padding-bottom: 40px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 {
  max-width: 100%;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .read-more-btn_81edbb0998277ada {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .read-more-btn_81edbb0998277ada:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .read-more-btn_81edbb0998277ada:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .read-more-btn_81edbb0998277ada::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_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .rts-single-wized_bc6e2c2fa65e584c {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .rts-single-wized_bc6e2c2fa65e584c.search .wized-body_d2d15dd43e9a2312 {
  margin-top: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 {
  margin-top: 30px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 .rts-search-wrapper_62688d459d6405b1 {
  position: relative;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 .rts-search-wrapper_62688d459d6405b1 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_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 .rts-search-wrapper_62688d459d6405b1 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 .rts-search-wrapper_62688d459d6405b1 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_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 .rts-search-wrapper_62688d459d6405b1 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b li {
  list-style: none;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b 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_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .single-categories_b5c750d514669c1b li a:hover i {
  color: #fff;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .thumbnail_23f4c5304bf4cb48 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .thumbnail_23f4c5304bf4cb48 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .thumbnail_23f4c5304bf4cb48:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .content-area_218a9b0a5c7efb37 {
  flex-basis: 60%;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .user_812890f2cd044421 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .user_812890f2cd044421 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .post-title_7aca40c2fcb6c1d4 .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_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .post-title_7aca40c2fcb6c1d4 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .recent-post-single_c41cff745633ed4f .post-title_7aca40c2fcb6c1d4:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .gallery-inner_4b45db955e4ae88f .single-row_43a9f333899240e8.row-1_090ea69d7a5ecc1e {
  margin-bottom: 20px;
}
.w-100_7a8c7ed2c721a221 {
  border-radius: 15px;
}
img.w-100_7a8c7ed2c721a221 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .tags-wrapper_5a88dd42143fb590 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .tags-wrapper_5a88dd42143fb590 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_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .tags-wrapper_5a88dd42143fb590 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_9e19a6b3a108b40a.grid-2_b8b663a45f02c5ef .single-blog-area-style-one_fe4edfb44ca683a7 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_9e19a6b3a108b40a.grid-2_b8b663a45f02c5ef .single-blog-area-style-one_fe4edfb44ca683a7:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_9e19a6b3a108b40a.grid-2_b8b663a45f02c5ef .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e .title {
  font-size: 20px;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 {
  border-radius: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .single-blog-area-style-one_fe4edfb44ca683a7 .thumbnail_23f4c5304bf4cb48 img {
  border-radius: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .single-blog-area-style-one_fe4edfb44ca683a7 .inner-content-wrapper_22fe884987b2438e {
  padding: 30px 0 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-content_c6a9f8c79c0398c0 {
  padding: 0 0 80px;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-content_c6a9f8c79c0398c0 p.first-text_a6f3cccd96411f75::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-content_c6a9f8c79c0398c0 .desc-image_b5ac955bf88ba64a .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-content_c6a9f8c79c0398c0 .desc-image-2_05e882b01c695d60 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-footer_644212c9a930b8d8 {
  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_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-footer_644212c9a930b8d8 .nav-x_f065f1f297085262 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-footer_644212c9a930b8d8 .nav-x_f065f1f297085262 li a {
  font-weight: 600;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-footer_644212c9a930b8d8 .nav-x_f065f1f297085262 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 {
  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_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 {
    flex-direction: column;
  }
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 .left-image_deb662ac6cc11c18 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 .right-content_2f511bc07a180bf4 {
  flex-basis: 70%;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 .right-content_2f511bc07a180bf4 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 .right-content_2f511bc07a180bf4 .author-social_1353cd8d49b6bbf7 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 .right-content_2f511bc07a180bf4 .author-social_1353cd8d49b6bbf7 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_9e19a6b3a108b40a.details_cc6ac113ee1a99d2 .post-panel_eb65e677b55acbee .post-author_32dad8961796c183 .right-content_2f511bc07a180bf4 .author-social_1353cd8d49b6bbf7 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_9e19a6b3a108b40a.inner_b4f6fc2013f6b909 .fluxi-right-ct-1_41ca760822437177 .wized-body_d2d15dd43e9a2312 .rts-search-wrapper_62688d459d6405b1 input {
  color: #717171;
}

.post-form_61740dbd72e786c1 {
  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_61740dbd72e786c1 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf input,
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf textarea {
  padding-left: 35px;
}
.post-form_61740dbd72e786c1 .single-input-area_f9901f4531f723bf.text-area_03af758d7422cb67 i {
  top: 61px !important;
}

.rts-fluxi-pagination_db908b69ffa51dcf {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_db908b69ffa51dcf ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_db908b69ffa51dcf ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_db908b69ffa51dcf 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_db908b69ffa51dcf ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_db908b69ffa51dcf ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_cc190fd5bc74316e img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_22043a54942956fe {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_22043a54942956fe p.disc_d26a732dd6171996 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_22043a54942956fe {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_22043a54942956fe form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_22043a54942956fe form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_22043a54942956fe form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_22043a54942956fe .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_22043a54942956fe .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_22043a54942956fe .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_22043a54942956fe .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_22043a54942956fe form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_22043a54942956fe form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_22043a54942956fe form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_22043a54942956fe form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_22043a54942956fe form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_22043a54942956fe .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_22043a54942956fe .shape-area_59d01634c10a5568 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_22043a54942956fe .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_22043a54942956fe .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_22043a54942956fe .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
    display: none;
  }
}
.subscribe-main-wrapper-one_22043a54942956fe .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .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_fa45243a573c9369 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .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_fa45243a573c9369 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_fa45243a573c9369 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_5dac54bc50a1b402.about_af97b613fca674c8 .btn-area_f312ac5edb8f3663 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_5dac54bc50a1b402.about_af97b613fca674c8 .btn-area_f312ac5edb8f3663 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_30bf768a6e9a4ab5 .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_30bf768a6e9a4ab5 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_30bf768a6e9a4ab5 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_03f16b70c762a8fd .single-footer-wized-one_30bf768a6e9a4ab5 .title, [data-theme=light] .rts-footer-area-one_c01a79ef89822264 .single-footer-wized-one_30bf768a6e9a4ab5 .title {
  color: #26262C;
}

.rts-footer-area-one_c01a79ef89822264 {
  background: var(--footer-bg);
}
.rts-footer-area-one_c01a79ef89822264 .footer-top-area_d2623f3187286c6a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_30bf768a6e9a4ab5 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_30bf768a6e9a4ab5 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_30bf768a6e9a4ab5 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_30bf768a6e9a4ab5 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_30bf768a6e9a4ab5 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_fce1114ac5d61fba {
  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_fce1114ac5d61fba {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_fce1114ac5d61fba p {
  margin-bottom: 0;
}
.copyright-area-start_fce1114ac5d61fba ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_fce1114ac5d61fba ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_fce1114ac5d61fba ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_fce1114ac5d61fba ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_fce1114ac5d61fba.area-two_e0ab91405c7af9c9 p {
  color: #D7D9E9;
}
.copyright-area-start_fce1114ac5d61fba.area-two_e0ab91405c7af9c9 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_fce1114ac5d61fba.area-two_e0ab91405c7af9c9 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_08460d4d23478a1a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_08460d4d23478a1a .social-area-one_11b2f0bee62c023c li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_942d6f58508d0eb3 .mobile__breakpoint_1defca0233a7e955 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_942d6f58508d0eb3 .single-footer-wized-one_30bf768a6e9a4ab5 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_942d6f58508d0eb3 .single-footer-wized-one_30bf768a6e9a4ab5 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_3d0cb00fe0071b3e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_3d0cb00fe0071b3e .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_3d0cb00fe0071b3e .right .language_5a57b780191a3192 {
  color: #fff;
}

.footer-four_03f16b70c762a8fd {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_ef56d2e63c2d8b79 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_ef56d2e63c2d8b79 .single-footer-four-wized_3b7e170874e5e206 ul li a {
  color: #E4E5F1;
}
.footer-three_ef56d2e63c2d8b79 .single-footer-four-wized_3b7e170874e5e206 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_ef56d2e63c2d8b79 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input {
  background: #FFFFFF;
}
.footer-three_ef56d2e63c2d8b79 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_3b7e170874e5e206 .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_3b7e170874e5e206 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_3b7e170874e5e206 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_3b7e170874e5e206 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form button {
  padding: 18px 20px;
}

.copyright-area-four_4d68f21dd16c5e65 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_4d68f21dd16c5e65.area-3_648f84f74393e4c6 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_4d68f21dd16c5e65 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_4d68f21dd16c5e65 .logo_5329a0e7c6d4a5a8 img.light_6fc10d3934208e90 {
  display: block;
}
[data-theme=light] .copyright-area-four_4d68f21dd16c5e65 .logo_5329a0e7c6d4a5a8 img.dark_16b25d21f407f935 {
  display: none;
}

[data-theme=dark] .copyright-area-four_4d68f21dd16c5e65 .logo_5329a0e7c6d4a5a8 img.light_6fc10d3934208e90 {
  display: none;
}
[data-theme=dark] .copyright-area-four_4d68f21dd16c5e65 .logo_5329a0e7c6d4a5a8 img.dark_16b25d21f407f935 {
  display: block;
}

.rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 {
    height: 320px;
  }
}
.rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .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_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 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_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_471dbf97983990f6 .footer-wrapper-7_23894ab4d6088855 .innerr_773096dde8460be3 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_ae8c1f80390e77bb {
  text-align: center;
}
.footer-top-8_ae8c1f80390e77bb .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_ae8c1f80390e77bb .title {
    font-size: 35px;
  }
}
.footer-top-8_ae8c1f80390e77bb 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_f1423e64318527d5 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_f1423e64318527d5 .sape-image_cb48a3e41501f2ad {
    display: none;
  }
}
.rts-footer-area-eight_f1423e64318527d5 .sape-image_cb48a3e41501f2ad img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_f1423e64318527d5 .sape-image_cb48a3e41501f2ad img.two_263929fa40ba70ef {
  top: 25%;
  left: 25%;
}

.container-10_46e6eff084c6b7d4 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_bdfb5382d5b10242 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_bdfb5382d5b10242 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_bdfb5382d5b10242 form .single-input_471560b1f4ec7bba {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_bdfb5382d5b10242 form .single-input_471560b1f4ec7bba i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_bdfb5382d5b10242 form .single-input_471560b1f4ec7bba label {
  margin-bottom: 10px;
}
.form-area-footer-8_bdfb5382d5b10242 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_bdfb5382d5b10242 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_f9b6d6b74fd1c8c6 {
  text-align: center;
}
.easy-cta-area-wrapper_f9b6d6b74fd1c8c6 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_f9b6d6b74fd1c8c6 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_f9b6d6b74fd1c8c6 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_f9b6d6b74fd1c8c6.mid_b89e849015209c50 {
  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_f9b6d6b74fd1c8c6.mid_b89e849015209c50 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_6d3a9280f3fedf18 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_251719ac95572003 .copy-right-ul_1441003cb112b96e {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_251719ac95572003 .copy-right-ul_1441003cb112b96e {
    flex-direction: column;
  }
}
.copyright-area-8_251719ac95572003 .copy-right-ul_1441003cb112b96e li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_251719ac95572003 .copy-right-ul_1441003cb112b96e li a {
  color: #FFFFFF;
}
.copyright-area-8_251719ac95572003 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_4d0360cc86ad82d3 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_4d0360cc86ad82d3 .shape-image_dafe999b2f65a5ed {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_4d0360cc86ad82d3 .shape-image_dafe999b2f65a5ed {
    width: 200px;
  }
}
.footer-six_4d0360cc86ad82d3 .rts-call-to-action_df7812c51adf8d2b .call-to-action-area-5_3ff11ad7dfaeea0d {
  background: none;
  padding: 80px 0;
}
.footer-six_4d0360cc86ad82d3 .rts-call-to-action_df7812c51adf8d2b .call-to-action-area-5_3ff11ad7dfaeea0d .rts-btn {
  border-radius: 0;
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 .title {
  color: #D7D9E9;
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 ul li a {
  color: #D7D9E9;
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form {
  gap: 0;
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input::placeholder {
  color: var(--color-title);
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_4d0360cc86ad82d3 .single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_4d0360cc86ad82d3 .copyright-area-four_4d68f21dd16c5e65 {
  border-top: 1px solid #37373F;
}
.footer-six_4d0360cc86ad82d3 .copyright-area-four_4d68f21dd16c5e65 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_648b47c14d6ebe73 form {
  position: relative;
}
.footer-input-main-wrapper-one_648b47c14d6ebe73 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_648b47c14d6ebe73 form input {
  padding-left: 40px;
}

.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form {
  position: relative;
}
.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_3b7e170874e5e206 .footer-input-btn-between_d85ecdf3a542b0c2 form input {
  padding-left: 35px;
}

.copyright-area-7_8f3147a979af79cc {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_8f3147a979af79cc {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_8f3147a979af79cc p {
  margin: 0;
}
.copyright-area-7_8f3147a979af79cc ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_8f3147a979af79cc ul li {
  margin: 0;
  padding: 0;
}

.footer-five_d7fa1189e47e09c9 .single-footer-four-wized_3b7e170874e5e206 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_d7fa1189e47e09c9 .single-footer-four-wized_3b7e170874e5e206 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_d7fa1189e47e09c9 .single-footer-four-wized_3b7e170874e5e206 form button {
  background: var(--color-primary-2);
}

.social-area-one_11b2f0bee62c023c {
  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_11b2f0bee62c023c li {
  margin: 0;
  padding: 1px;
}
.social-area-one_11b2f0bee62c023c li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_11b2f0bee62c023c li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_e032a0f759a90321 {
  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_e032a0f759a90321 .title-style-one-left_d29e30a6c1e13a8f .pre_72863cf019ae1ceb {
  color: #BCBFDB;
}
.bg-dark-border-radious_e032a0f759a90321 .title-style-one-left_d29e30a6c1e13a8f .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_fa3a1d1c83632b20 {
  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_a2bbb11f4d6f0b9b path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_633cbc588a06712c .progress-wrap svg.progress-circle_a2bbb11f4d6f0b9b path {
  stroke: var(--color-primary-2);
}
.home-blue_633cbc588a06712c .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_95832f09a7fa3f22 {
  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_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img {
  position: absolute;
}
.bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.two_263929fa40ba70ef {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.two_263929fa40ba70ef {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.two_263929fa40ba70ef {
    display: none;
  }
}
.bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.three_825af8db71f3f460 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.three_825af8db71f3f460 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.four_31e9d2596a5a74db {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.four_31e9d2596a5a74db {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.four_31e9d2596a5a74db {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_95832f09a7fa3f22 .sape-area_4e8853a10aa77a5a img.four_31e9d2596a5a74db {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_fcee97195bbee3f9 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_fcee97195bbee3f9 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_fcee97195bbee3f9 p.disc_d26a732dd6171996 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_fcee97195bbee3f9 .feature-area-wrapper_db010300c7b3ed3f {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 .feature-area-wrapper_db010300c7b3ed3f {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_fcee97195bbee3f9 .feature-area-wrapper_db010300c7b3ed3f {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_fcee97195bbee3f9 .feature-area-wrapper_db010300c7b3ed3f .single-feature_46b436866bb69141 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_fcee97195bbee3f9 .feature-area-wrapper_db010300c7b3ed3f .single-feature_46b436866bb69141 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_5c0bae0480728c57 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_5c0bae0480728c57 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_5c0bae0480728c57 .signle-input_f278e886f547c70f {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_5c0bae0480728c57 .signle-input_f278e886f547c70f i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_5c0bae0480728c57 .signle-input_f278e886f547c70f label {
  margin-bottom: 15px;
}
.appoinment_form-1_5c0bae0480728c57 .signle-input_f278e886f547c70f input {
  padding-left: 40px;
}
.appoinment_form-1_5c0bae0480728c57 .signle-input_f278e886f547c70f input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_5c0bae0480728c57 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_9448786170141993 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_ccff158c4b4d3884 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_ccff158c4b4d3884 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_ccff158c4b4d3884 .inmformation_167fe3e1d4ef61b0 .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_ccff158c4b4d3884 .inmformation_167fe3e1d4ef61b0 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_ccff158c4b4d3884 .inmformation_167fe3e1d4ef61b0 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_1ad2c2c1b2e75f49 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_1ad2c2c1b2e75f49.team-five .title-style-one-center_124f0e8bd202e58b .pre_72863cf019ae1ceb {
  color: var(--color-primary-2);
}
.expart-team-area-7_1ad2c2c1b2e75f49.inner {
  background: var(--team-bg);
}

.single-team-area-7_c788b74822ad9a57 {
  text-align: center;
}
.single-team-area-7_c788b74822ad9a57 .thumbnail_23f4c5304bf4cb48 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_c788b74822ad9a57 .thumbnail_23f4c5304bf4cb48 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_c788b74822ad9a57 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_c788b74822ad9a57 .designation_691435cb540e3b2b {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_c788b74822ad9a57:hover .thumbnail_23f4c5304bf4cb48 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16.swiper-pagination-bullet-active_465bc20a000d5d26 {
  background: var(--color-gradient);
}

.single-team-area-start_e200d31f301a3787:hover .thumbnail_23f4c5304bf4cb48 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_e200d31f301a3787 .thumbnail_23f4c5304bf4cb48 {
  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_e200d31f301a3787 .thumbnail_23f4c5304bf4cb48 img {
  transition: 0.8s;
}
.single-team-area-start_e200d31f301a3787 .inner-content_ef3d2d1918535887 {
  text-align: center;
}
.single-team-area-start_e200d31f301a3787 .inner-content_ef3d2d1918535887 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_e200d31f301a3787 .inner-content_ef3d2d1918535887 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_9783c2784a585a75.about_af97b613fca674c8 {
  position: relative;
}
.rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    display: none;
  }
}
.rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  left: 25%;
  top: 7%;
}
.rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_9783c2784a585a75.about_af97b613fca674c8 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    display: none;
  }
}
.rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    display: none;
  }
}
.rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  left: 25%;
  top: 7%;
}
.rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_9783c2784a585a75.inner_b4f6fc2013f6b909 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    display: none;
  }
}

.bg-dark-p_82f6325325f687f0 .title {
  color: #fff;
}

.section-separator-top_d6984192b246347c {
  position: relative;
}
.section-separator-top_d6984192b246347c::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_a73e2c34d6f76b92 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_a73e2c34d6f76b92 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 .left-titlet-wrapper_8aa2fa2c2fef8ba2 .title {
  color: #fff;
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 p.disc_d26a732dd6171996 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a73e2c34d6f76b92 p.disc_d26a732dd6171996 br {
    display: none;
  }
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 .button-area_05c5a352554ab35c {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a73e2c34d6f76b92 .button-area_05c5a352554ab35c {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 .button-area_05c5a352554ab35c .under-line-btn_97c396a30bcb41fe {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 .button-area_05c5a352554ab35c .under-line-btn_97c396a30bcb41fe:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 .button-area_05c5a352554ab35c .under-line-btn_97c396a30bcb41fe:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_a73e2c34d6f76b92 .button-area_05c5a352554ab35c .under-line-btn_97c396a30bcb41fe::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_a73e2c34d6f76b92 .button-area_05c5a352554ab35c .btn-primary-2_75e0801594454ef7 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_a73e2c34d6f76b92.area-3_648f84f74393e4c6 .button-area_05c5a352554ab35c .under-line-btn_97c396a30bcb41fe::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_aae85ff84c29afdf .style-four_0adb74c3c1044a00 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_3128be583eab0ae5 .rts-faq-area-full-container_aae85ff84c29afdf .style-four_0adb74c3c1044a00 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_648f84f74393e4c6 .cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.area-3_648f84f74393e4c6 .cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_648f84f74393e4c6 .cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_648f84f74393e4c6 .cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_648f84f74393e4c6 .cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_43daa6d659a3c5d7 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_43daa6d659a3c5d7 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7.style-four_0adb74c3c1044a00::after, .cta-main-wrapper-style-box_43daa6d659a3c5d7.style-four_0adb74c3c1044a00::before {
  display: none;
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7::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_43daa6d659a3c5d7::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_43daa6d659a3c5d7 .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_43daa6d659a3c5d7 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_43daa6d659a3c5d7 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_813a556e236404f4 {
  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_813a556e236404f4 {
    padding: 25px;
  }
}
.call-to-action-style-4_813a556e236404f4 .button-area_05c5a352554ab35c {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_813a556e236404f4 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.call-to-action-style-4_813a556e236404f4 .shape-area_59d01634c10a5568 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_813a556e236404f4 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_813a556e236404f4 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_813a556e236404f4 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  top: 10%;
  left: 8%;
}

.header-three_487e7a2933968e17.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_6ecf8cbcf7c7c4e8 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6ecf8cbcf7c7c4e8 {
    height: 630px;
  }
}
.contact-banner-area-start_6ecf8cbcf7c7c4e8 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6ecf8cbcf7c7c4e8 img {
    display: none;
  }
}
.contact-banner-area-start_6ecf8cbcf7c7c4e8 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_6ecf8cbcf7c7c4e8 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_6ecf8cbcf7c7c4e8 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_6ecf8cbcf7c7c4e8 img.two_263929fa40ba70ef {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_6ecf8cbcf7c7c4e8 img.three_825af8db71f3f460 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_6ecf8cbcf7c7c4e8 img.four_31e9d2596a5a74db {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_6ecf8cbcf7c7c4e8.faq_3ca92a12554b9a90 {
  height: auto;
}

.contact-form-page_13c8b8f92973ad38 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_fd82c677ed233046 {
  text-align: center;
}
.banner-inner-area-contact-inner_fd82c677ed233046 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_fd82c677ed233046 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_fd82c677ed233046 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_fd82c677ed233046 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_fd82c677ed233046 p.disc_d26a732dd6171996 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_fd82c677ed233046 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_fd82c677ed233046 p.disc_d26a732dd6171996 {
    max-width: 80%;
  }
}

.contact-form_eba7dd7b156fe79f {
  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_eba7dd7b156fe79f {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_eba7dd7b156fe79f {
    padding: 50px 20px;
  }
}
.contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf {
  margin-bottom: 24px;
}
.contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_668dcaa3f6c09ba4 {
  text-align: center;
}
.single-contact-inner-info_668dcaa3f6c09ba4 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_668dcaa3f6c09ba4 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_668dcaa3f6c09ba4 p {
  margin-bottom: 0;
}
.single-contact-inner-info_668dcaa3f6c09ba4.mid_b89e849015209c50 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_668dcaa3f6c09ba4.mid_b89e849015209c50 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_668dcaa3f6c09ba4.mid_b89e849015209c50 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf {
  position: relative;
}
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf input,
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf textarea {
  padding-left: 35px;
}
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf input::placeholder,
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f .single-input-area_f9901f4531f723bf.text-area_03af758d7422cb67 i {
  top: 61px !important;
}
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_7fd7c6974581bc07.contact-form-page_13c8b8f92973ad38 .contact-form_eba7dd7b156fe79f button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_c17e6563ed70c0e0 {
  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_c17e6563ed70c0e0 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_c17e6563ed70c0e0 {
    padding: 20px;
  }
}
.seo-optimization-area_c17e6563ed70c0e0 .thumbnail_23f4c5304bf4cb48 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_c17e6563ed70c0e0 .thumbnail_23f4c5304bf4cb48 {
    min-width: 100%;
  }
}
.seo-optimization-area_c17e6563ed70c0e0 .thumbnail_23f4c5304bf4cb48 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_c17e6563ed70c0e0 .thumbnail_23f4c5304bf4cb48 img {
    min-width: 100%;
  }
}

.service-area-8_71f715e219033e19 .icon {
  margin-bottom: 22px;
}
.service-area-8_71f715e219033e19 .title {
  font-weight: 800;
}
.service-area-8_71f715e219033e19 .disc_d26a732dd6171996 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_22043a54942956fe.seo-marketing_ca147a25fc7d3fc3 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_22043a54942956fe.seo-marketing_ca147a25fc7d3fc3 .title-style-one-center_124f0e8bd202e58b p.disc_d26a732dd6171996 br {
    display: none;
  }
}

.section-separator-top-bg-white_60be607cd1c9f4cc {
  position: relative;
}
.section-separator-top-bg-white_60be607cd1c9f4cc::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_4a6b42e292b674ac .large-thumbnail_aa2c648a4eb4114f {
  position: relative;
}
.single-product-list_4a6b42e292b674ac .large-thumbnail_aa2c648a4eb4114f .sm-right_5e49ca4812d4620f {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_4a6b42e292b674ac .large-thumbnail_aa2c648a4eb4114f .sm-right_5e49ca4812d4620f {
    display: none;
  }
}
.single-product-list_4a6b42e292b674ac .large-thumbnail_aa2c648a4eb4114f .sm-right_5e49ca4812d4620f.left {
  right: auto;
  left: 0;
}
.single-product-list_4a6b42e292b674ac .thumbnail_23f4c5304bf4cb48 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_4a6b42e292b674ac .thumbnail_23f4c5304bf4cb48 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_4a6b42e292b674ac .thumbnail_23f4c5304bf4cb48 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_4a6b42e292b674ac .thumbnail_23f4c5304bf4cb48 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .pre-title_a7b40ca1f31ec780 {
  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_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .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_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .title {
    font-size: 35px;
  }
}
.single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .single-service_8c1b500bd567835e {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .single-service_8c1b500bd567835e i {
  color: var(--color-primary);
}
.single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 p.disc_d26a732dd6171996 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac a.thumbnail_23f4c5304bf4cb48 {
  max-width: 100%;
}
.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac a.thumbnail_23f4c5304bf4cb48 img {
  max-width: 100%;
  width: 100%;
}
.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .service-btn_f4c0c435b23fe5cb {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .service-btn_f4c0c435b23fe5cb::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_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .service-btn_f4c0c435b23fe5cb:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .service-btn_f4c0c435b23fe5cb:hover i {
  transform: rotate(0);
}
.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .service-btn_f4c0c435b23fe5cb i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_77e5c2bdae950e9e .single-product-list_4a6b42e292b674ac .portfolio-content-wrapper-list_b22ccefb91f0e004 .service-btn_f4c0c435b23fe5cb.color-secondary-2_6de3a488b1103533::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_21103600dcc2e142 .thumbnail_23f4c5304bf4cb48:hover img {
  transform: none;
}
.single-product-list-2_21103600dcc2e142 .left-image_deb662ac6cc11c18 {
  position: relative;
}
.single-product-list-2_21103600dcc2e142 .left-image_deb662ac6cc11c18 .short-image-area_9c481c2255f631c1 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_21103600dcc2e142 .left-image_deb662ac6cc11c18 .short-image-area_9c481c2255f631c1 {
    right: 5%;
  }
}
.single-product-list-2_21103600dcc2e142 .left-image_deb662ac6cc11c18 .short-image-area_9c481c2255f631c1 img {
  transform: scale(1);
}
.single-product-list-2_21103600dcc2e142 .right-image_aee456c6eeac5147 {
  position: relative;
}
.single-product-list-2_21103600dcc2e142 .right-image_aee456c6eeac5147 .short-image-area_9c481c2255f631c1 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_21103600dcc2e142 .right-image_aee456c6eeac5147 .short-image-area_9c481c2255f631c1 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_21103600dcc2e142 .right-image_aee456c6eeac5147 .short-image-area_9c481c2255f631c1 {
    left: 50%;
  }
}
.single-product-list-2_21103600dcc2e142 .right-image_aee456c6eeac5147 .short-image-area_9c481c2255f631c1 img {
  transform: scale(1);
}
.single-product-list-2_21103600dcc2e142 .portfolio-content-wrapper-list_b22ccefb91f0e004 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_21103600dcc2e142 .portfolio-content-wrapper-list_b22ccefb91f0e004 .single-service_8c1b500bd567835e i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_21103600dcc2e142 .portfolio-content-wrapper-list_b22ccefb91f0e004 .single-service_8c1b500bd567835e p {
  font-size: 20px;
}
.single-product-list-2_21103600dcc2e142 .portfolio-content-wrapper-list_b22ccefb91f0e004 p.disc_d26a732dd6171996 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_21103600dcc2e142 .portfolio-content-wrapper-list_b22ccefb91f0e004 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.product-section-bg_542f99fa3867a2e0 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_5cb3991321af97d1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .shape-area_59d01634c10a5568 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .shape-area_59d01634c10a5568 .one {
    display: none;
  }
}
.product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .two_263929fa40ba70ef {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .two_263929fa40ba70ef {
    top: 5%;
  }
}
.product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .three_825af8db71f3f460 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_5cb3991321af97d1.area-2_47f687d1a646b8fa .three_825af8db71f3f460 {
    display: none;
  }
}

.siongle-portfolio-box-style_745d9168b888d2bd .thumbnail_23f4c5304bf4cb48 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_745d9168b888d2bd .thumbnail_23f4c5304bf4cb48 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_745d9168b888d2bd .thumbnail_23f4c5304bf4cb48 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_745d9168b888d2bd .thumbnail_23f4c5304bf4cb48:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .pre_72863cf019ae1ceb {
  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_745d9168b888d2bd .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .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_745d9168b888d2bd .inner-content_ef3d2d1918535887 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_745d9168b888d2bd.style-four_0adb74c3c1044a00 .thumbnail_23f4c5304bf4cb48 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_745d9168b888d2bd.style-four_0adb74c3c1044a00 .left-content_5d319b74a3a1cdfd .pre_72863cf019ae1ceb {
  color: #fff;
}
.siongle-portfolio-box-style_745d9168b888d2bd.style-four_0adb74c3c1044a00 .left-content_5d319b74a3a1cdfd .title {
  color: #fff;
}
.siongle-portfolio-box-style_745d9168b888d2bd.style-four_0adb74c3c1044a00 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_745d9168b888d2bd.style-four_0adb74c3c1044a00 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_745d9168b888d2bd.style-four_0adb74c3c1044a00:hover .thumbnail_23f4c5304bf4cb48 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_017fb88c54215e24 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
    display: none;
  }
}
.rts-fun-facts-area_017fb88c54215e24 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_1a69b78da94fbb19 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_1a69b78da94fbb19::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_1a69b78da94fbb19 .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_1a69b78da94fbb19 .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_1a69b78da94fbb19.two_263929fa40ba70ef .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_1a69b78da94fbb19.two_263929fa40ba70ef .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_85fb11798f1f1cfe {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_75db5ea1e244654d {
  border-radius: 32px;
}

.float-right-div-case-studies_c28e25c8a969de1b {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_c28e25c8a969de1b {
    width: 100%;
  }
}
.float-right-div-case-studies_c28e25c8a969de1b .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_c28e25c8a969de1b .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_ec49ae8b21b41636.rts-section-gap2.bg-dark-border-radious.radious-4_75db5ea1e244654d {
  background: var(--case-study);
}

.rts-case-studies-4_ec49ae8b21b41636 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_ec49ae8b21b41636 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-case-studies-4_ec49ae8b21b41636 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-case-studies-4_ec49ae8b21b41636 .shape-area_59d01634c10a5568 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_ec49ae8b21b41636 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_ec49ae8b21b41636 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_ec49ae8b21b41636 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_ec49ae8b21b41636 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_ec49ae8b21b41636 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_ec49ae8b21b41636 .swiper-pagination .swiper-pagination-bullet_5138c3a0fc6acb16 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_97d1e43b8378947b {
  position: relative;
}
.rts-case-studies-5_97d1e43b8378947b .title-wrapper-between_e8be578514dd4a7f .pre_72863cf019ae1ceb {
  font-weight: 800;
}
.rts-case-studies-5_97d1e43b8378947b .title-wrapper-between_e8be578514dd4a7f .title {
  font-weight: 800;
}
.rts-case-studies-5_97d1e43b8378947b .bottom-btn_60721355998ab001 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_97d1e43b8378947b .bottom-btn_60721355998ab001 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 {
  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_b3398020b94106b9.style-five_68bd58d64306e228 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228:nth-child(even) .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .pre_72863cf019ae1ceb {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228:nth-child(even) .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228:nth-child(even) .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .thumbnail_23f4c5304bf4cb48 {
  flex-basis: 40%;
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .thumbnail_23f4c5304bf4cb48 img {
  border-radius: 16px;
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 {
  flex-basis: 60%;
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .pre_72863cf019ae1ceb {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .title {
  font-weight: 800;
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_b3398020b94106b9.style-five_68bd58d64306e228 .inner-content_ef3d2d1918535887 .left-content_5d319b74a3a1cdfd .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_603ca439edb0ddf8 .siongle-portfolio-box-style_745d9168b888d2bd .thumbnail_23f4c5304bf4cb48 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_603ca439edb0ddf8 .siongle-portfolio-box-style_745d9168b888d2bd:hover .thumbnail_23f4c5304bf4cb48 img {
  transform: scale(1.15);
}
.home-seven-case_603ca439edb0ddf8 .siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .right a {
  background: #F2F2F8;
}
.home-seven-case_603ca439edb0ddf8 .siongle-portfolio-box-style_745d9168b888d2bd .inner-content_ef3d2d1918535887 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_1d19651883042fe4 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_1d19651883042fe4 .title-style-one-center_124f0e8bd202e58b .pre_72863cf019ae1ceb {
  color: #fff;
}
.rts-product-area-8_1d19651883042fe4 .title-style-one-center_124f0e8bd202e58b .title {
  color: #fff;
}

.single-product-8_4562bf40bca396d1 {
  text-align: center;
}
.single-product-8_4562bf40bca396d1:hover .thumbnail_23f4c5304bf4cb48 img {
  transform: scale(1.12);
}
.single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 a img {
    width: 100%;
  }
}
.single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 .icon-top-right_c5052fe8d524cac6 {
  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_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 .icon-top-right_c5052fe8d524cac6 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 .icon-top-right_c5052fe8d524cac6:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_4562bf40bca396d1 .thumbnail_23f4c5304bf4cb48 .icon-top-right_c5052fe8d524cac6:hover i {
  color: #fff;
}
.single-product-8_4562bf40bca396d1 .inner-content_ef3d2d1918535887 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_4562bf40bca396d1 .inner-content_ef3d2d1918535887 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_1c945ecbfc0ef6a1 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .left-side-content_10febc78b12accb0 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .left-side-content_10febc78b12accb0 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .left-side-content_10febc78b12accb0 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .right-side-image_2073f00a025992cf {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .right-side-image_2073f00a025992cf {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .right-side-image_2073f00a025992cf .short-image_b7089821785e617d {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .right-side-image_2073f00a025992cf .short-image_b7089821785e617d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .right-side-image_2073f00a025992cf .short-image_b7089821785e617d {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_1c945ecbfc0ef6a1 .section-inner_e4c5a390a22a36c5 .right-side-image_2073f00a025992cf .short-image_b7089821785e617d {
    display: none;
  }
}

.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .top-inner_3edb792b7283087e {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .top-inner_3edb792b7283087e .marquee_5fdae5178373634d {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .top-inner_3edb792b7283087e .marquee_5fdae5178373634d:hover {
  animation-play-state: paused;
}
.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .top-inner_3edb792b7283087e .marquee_5fdae5178373634d li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .bottom-inner_76d80f6aef2bbbd6 {
  display: inline-block;
}
.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .bottom-inner_76d80f6aef2bbbd6 .marquee_5fdae5178373634d {
  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_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .bottom-inner_76d80f6aef2bbbd6 .marquee_5fdae5178373634d:hover {
  animation-play-state: paused;
}
.rts-product-area-six_8e933eed804c187a .section-inner_e4c5a390a22a36c5 .bottom-inner_76d80f6aef2bbbd6 .marquee_5fdae5178373634d 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_5a679b958da886c3 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_6553ecc0dc20d344 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_6553ecc0dc20d344 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_6553ecc0dc20d344 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_6553ecc0dc20d344 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_6553ecc0dc20d344 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_6553ecc0dc20d344 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_6553ecc0dc20d344 p.disc_d26a732dd6171996 {
  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_6553ecc0dc20d344 p.disc_d26a732dd6171996 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_6553ecc0dc20d344 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_915574f34ecf2d0f {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_915574f34ecf2d0f {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_380220792f2da039 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_dd77294cd256217c.case-studies_40335ddab8698e11 .main-nav-area_8f377ce7fee7312c li a {
  color: #fff;
}
.header-style-one_dd77294cd256217c.case-studies_40335ddab8698e11 .main-nav-area_8f377ce7fee7312c li:hover a {
  color: var(--color-primary);
}
.header-style-one_dd77294cd256217c.case-studies_40335ddab8698e11 .button-area-start_99c2cd876ec6b29c .demo-req_7821f3dc3766f9f2:hover {
  color: var(--color-primary);
}
.header-style-one_dd77294cd256217c.case-studies_40335ddab8698e11 .button-area-start_99c2cd876ec6b29c a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b .pagimation_0553caaab3a5b1d6 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b .pagimation_0553caaab3a5b1d6 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b .pagimation_0553caaab3a5b1d6 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b .pagimation_0553caaab3a5b1d6 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b .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_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .breadcrumb-inner_8feaee899b0f757b p.disc_d26a732dd6171996 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298.area-2_47f687d1a646b8fa .breadcrumb-inner_8feaee899b0f757b {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_e4dccaabb43615f9 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_e4dccaabb43615f9 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_e4dccaabb43615f9 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_e4dccaabb43615f9 a.btn-arrow_5eb70493645db4e9 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_e4dccaabb43615f9 .btn-arrow_5eb70493645db4e9 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_e4dccaabb43615f9 .btn-arrow_5eb70493645db4e9 i {
  margin-left: 10px;
}
.strategy-right-area_e4dccaabb43615f9 .btn-arrow_5eb70493645db4e9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_e4dccaabb43615f9 .btn-arrow_5eb70493645db4e9::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_e4dccaabb43615f9 .btn-arrow_5eb70493645db4e9:hover::before {
  width: 100%;
}

.strategy-left-content_e7c57f8017f6343a p.disc_d26a732dd6171996 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_e7c57f8017f6343a p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.arrow-rotate_30be5bb64a9b5df5 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_aa999d9665ddd6d9 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_aa999d9665ddd6d9 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_aa999d9665ddd6d9 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_aa999d9665ddd6d9 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_aa999d9665ddd6d9 p.disc_d26a732dd6171996 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_aa999d9665ddd6d9 p.disc_d26a732dd6171996 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_75714144a2e69d8b a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_cc5f6e52a8aed298 .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    display: none;
  }
}

.large-image-area_775f08e0f5986b82 {
  position: relative;
  z-index: 5;
}
.large-image-area_775f08e0f5986b82 .large-thumbnail_aa2c648a4eb4114f {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_7450c5560c2b88c6 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_7450c5560c2b88c6 .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_7450c5560c2b88c6 .accordion .accordion-item .accordion-header_be331132dcde106e {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_7450c5560c2b88c6 .accordion .accordion-item .accordion-header_be331132dcde106e 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_7450c5560c2b88c6 .accordion .accordion-item .accordion-header_be331132dcde106e button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_7450c5560c2b88c6 .accordion .accordion-item .accordion-body_9f3df136514df169 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_7450c5560c2b88c6.style-four_0adb74c3c1044a00 .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_cf9784fd18c51029 .accordion-item .accordion-header_be331132dcde106e button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.five_6b48a302807bf315 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.six_c7eb26a0ad8cfee0 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_3dfbf60e9d344d1b .shape-area_59d01634c10a5568 img.seven_eee10a79e8218eac {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_f7b59138db92d0eb {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.two_263929fa40ba70ef {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.three_825af8db71f3f460 {
    bottom: 0;
  }
}
.rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_f7b59138db92d0eb .shape-area_59d01634c10a5568 img.four_31e9d2596a5a74db {
    display: none;
  }
}

.rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 {
    display: none;
  }
}
.rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 img {
  position: absolute;
}
.rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .one {
    display: none;
  }
}
.rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .two_263929fa40ba70ef {
    display: none;
  }
}
.rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .three_825af8db71f3f460 {
    display: none;
  }
}
.rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_aae85ff84c29afdf.style-three_cf9784fd18c51029 .shape-area_59d01634c10a5568 .four_31e9d2596a5a74db {
    display: none;
  }
}

.rts-error-section_426054e9b775005b {
  height: 100vh;
  width: 100%;
}
.rts-error-section_426054e9b775005b .section-inner_e4c5a390a22a36c5 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_426054e9b775005b .section-inner_e4c5a390a22a36c5 img {
  max-width: 100%;
}

.tos__content_ca14dcd175bb40cb p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_7186bf604b345861 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
