/*=================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_ac59f9dc010a8098
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_4f70517b3da2e937 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_a496280d47daadf8 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_0c55c6711f934d34 nav ul li a.main_f3b6a029cd2f6371,
[data-theme=dark] .mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d 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_24bdcae7c1ca54d1 {
    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_a05883d970a4c547,
.h2_9783a9c7873a9d33,
.h3_6a08460d6331037c,
.h4_fb154b94521127ab,
.h5_7a7644f8ec12d0ff,
.h6_98c32eddb170b490,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_a05883d970a4c547,
.h2_9783a9c7873a9d33,
.h3_6a08460d6331037c,
.h4_fb154b94521127ab,
.h5_7a7644f8ec12d0ff,
.h6_98c32eddb170b490 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_a05883d970a4c547 a,
.h2_9783a9c7873a9d33 a,
.h3_6a08460d6331037c a,
.h4_fb154b94521127ab a,
.h5_7a7644f8ec12d0ff a,
.h6_98c32eddb170b490 a {
  color: inherit;
}

.bg-color-tertiary_cd8dd327cb664add h1,
.bg-color-tertiary_cd8dd327cb664add h2,
.bg-color-tertiary_cd8dd327cb664add h3,
.bg-color-tertiary_cd8dd327cb664add h4,
.bg-color-tertiary_cd8dd327cb664add h5,
.bg-color-tertiary_cd8dd327cb664add h6,
.bg-color-tertiary_cd8dd327cb664add .h1_a05883d970a4c547,
.bg-color-tertiary_cd8dd327cb664add .h2_9783a9c7873a9d33,
.bg-color-tertiary_cd8dd327cb664add .h3_6a08460d6331037c,
.bg-color-tertiary_cd8dd327cb664add .h4_fb154b94521127ab,
.bg-color-tertiary_cd8dd327cb664add .h5_7a7644f8ec12d0ff,
.bg-color-tertiary_cd8dd327cb664add .h6_98c32eddb170b490 {
  color: #fff;
}
.bg-color-tertiary_cd8dd327cb664add p {
  color: #6c7279;
}
.bg-color-tertiary_cd8dd327cb664add a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_7a7644f8ec12d0ff {
    font-size: 20px;
  }
}
h1,
.h1_a05883d970a4c547,
h2,
.h2_9783a9c7873a9d33,
h3,
.h3_6a08460d6331037c {
  font-weight: var(--s-bold);
}

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

h6,
.h6_98c32eddb170b490 {
  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_881de66e5085bc99 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_b1a25b61a7cf5090 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_e7baaf66369ab679 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_ff8f9ea69f5ed5ce {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_97a41315f338eb6c {
  font-size: 13px;
}
p.has-very-light-gray-color_be5dae8c5f51c466 {
  color: var(--color-white);
}
p.has-background_3a2c8ea232972fa5 {
  padding: 20px 30px;
}
p.b1_881de66e5085bc99 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_ba772ff348a141d2 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_b1a25b61a7cf5090 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_151809280fead6ce {
  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_433cb591289c71ff cite,
.wp-block-pullquote_433cb591289c71ff.is-style-solid-color_a4e24e8f232a5727 blockquote cite,
.wp-block-quote_49f03a0783b90607 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_33149f15c3493e53.bullet_1a41f6bc7253cfca 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_33149f15c3493e53.bullet_1a41f6bc7253cfca li {
    padding-left: 19px;
  }
}
ul.liststyle_33149f15c3493e53.bullet_1a41f6bc7253cfca li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_33149f15c3493e53.bullet_1a41f6bc7253cfca 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_864745cea065bfe2 .title {
  margin-top: 0;
}

.paragraph-area_c22b4e52c2f636b9 p.disc_906b42e204bc3b76 {
  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_e67ad4996e698ac8.slick-slider_490f454c2f151946 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_7537b11d211341b6 {
    margin-bottom: 20px;
  }

  .ml_lg--20_1e3eabb4b9217567 {
    margin-left: 20px;
  }

  .ptb_lg--25_f8f826fca5c16b2b {
    padding: 25px 0;
  }

  .plr_lg--25_acd68f499dc94bee {
    padding: 0 25px;
  }

  .pt_lg--25_67fe62cdd641e8b4 {
    padding-top: 25px;
  }

  .pb_lg--25_fe6426f669fa226c {
    padding-bottom: 25px;
  }

  .pl_lg--25_717b04773b73f625 {
    padding-left: 25px;
  }

  .pr_lg--25_fe86c5f07b3270e3 {
    padding-right: 25px;
  }

  .mt_lg--25_7b0814b1e452b9e9 {
    margin-top: 25px;
  }

  .mb_lg--25_af7142d0933528be {
    margin-bottom: 25px;
  }

  .ml_lg--25_cb81cf5cd90931d1 {
    margin-left: 25px;
  }

  .ptb_lg--30_e4403a1c76d3a085 {
    padding: 30px 0;
  }

  .plr_lg--30_9ec046c4b2a89673 {
    padding: 0 30px;
  }

  .pt_lg--30_38137b3e916c157c {
    padding-top: 30px;
  }

  .pb_lg--30_164b2e22eae67565 {
    padding-bottom: 30px;
  }

  .pl_lg--30_870f36b985f3f2cf {
    padding-left: 30px;
  }

  .pr_lg--30_870f2cbd188e33f2 {
    padding-right: 30px;
  }

  .mt_lg--30_5c137e4678b3f959 {
    margin-top: 30px;
  }

  .mb_lg--30_7f84a23867dcd413 {
    margin-bottom: 30px;
  }

  .ml_lg--30_74550ee3ab3c94ac {
    margin-left: 30px;
  }

  .ptb_lg--35_4a745a9728cefbab {
    padding: 35px 0;
  }

  .plr_lg--35_cf76fc95d6634176 {
    padding: 0 35px;
  }

  .pt_lg--35_0aa15baa4423d6ba {
    padding-top: 35px;
  }

  .pb_lg--35_0cd51670e2576558 {
    padding-bottom: 35px;
  }

  .pl_lg--35_65b999be980ce928 {
    padding-left: 35px;
  }

  .pr_lg--35_1e124a47902148a8 {
    padding-right: 35px;
  }

  .mt_lg--35_116f65e5ac159956 {
    margin-top: 35px;
  }

  .mb_lg--35_352eb5611c95370d {
    margin-bottom: 35px;
  }

  .ml_lg--35_2a02e1ea8b6c7664 {
    margin-left: 35px;
  }

  .ptb_lg--40_7e03b558075141af {
    padding: 40px 0;
  }

  .plr_lg--40_4a3e19cc0b0d94d1 {
    padding: 0 40px;
  }

  .pt_lg--40_4362075fbbc4a8eb {
    padding-top: 40px;
  }

  .pb_lg--40_42976b44cc552d4e {
    padding-bottom: 40px;
  }

  .pl_lg--40_7e820a44685c93e8 {
    padding-left: 40px;
  }

  .pr_lg--40_86622438eac96927 {
    padding-right: 40px;
  }

  .mt_lg--40_8fb39262a2e497e4 {
    margin-top: 40px;
  }

  .mb_lg--40_26a190eb94bb6f3d {
    margin-bottom: 40px;
  }

  .ml_lg--40_483615133ecbaf96 {
    margin-left: 40px;
  }

  .ptb_lg--45_045a6be5c872e087 {
    padding: 45px 0;
  }

  .plr_lg--45_6de92aef88290cc0 {
    padding: 0 45px;
  }

  .pt_lg--45_7339364730bbe010 {
    padding-top: 45px;
  }

  .pb_lg--45_5785be3038a809fa {
    padding-bottom: 45px;
  }

  .pl_lg--45_4a11e7d6a1bb757d {
    padding-left: 45px;
  }

  .pr_lg--45_33c5df5671240059 {
    padding-right: 45px;
  }

  .mt_lg--45_53924d1755bf28af {
    margin-top: 45px;
  }

  .mb_lg--45_b817dc167299efad {
    margin-bottom: 45px;
  }

  .ml_lg--45_8f94ac63be6072e2 {
    margin-left: 45px;
  }

  .ptb_lg--50_53a51e6ce168bf53 {
    padding: 50px 0;
  }

  .plr_lg--50_fbdab0749fe6c1c9 {
    padding: 0 50px;
  }

  .pt_lg--50_6d5e5496af6e622e {
    padding-top: 50px;
  }

  .pb_lg--50_c395e05a3e27a0ea {
    padding-bottom: 50px;
  }

  .pl_lg--50_265d9347fda79d18 {
    padding-left: 50px;
  }

  .pr_lg--50_428bd38037979bba {
    padding-right: 50px;
  }

  .mt_lg--50_17c8ef9c91d71310 {
    margin-top: 50px;
  }

  .mb_lg--50_685699b1e3d915d4 {
    margin-bottom: 50px;
  }

  .ml_lg--50_4e8fbcbb6d22ae87 {
    margin-left: 50px;
  }

  .ptb_lg--55_d83928ac9ef79248 {
    padding: 55px 0;
  }

  .plr_lg--55_23dbc411bcfc5152 {
    padding: 0 55px;
  }

  .pt_lg--55_bca3e006e46957d3 {
    padding-top: 55px;
  }

  .pb_lg--55_4cc3d85f6154e29a {
    padding-bottom: 55px;
  }

  .pl_lg--55_bf2c42b533b5312f {
    padding-left: 55px;
  }

  .pr_lg--55_cfe630277966b073 {
    padding-right: 55px;
  }

  .mt_lg--55_6374b032250f2e29 {
    margin-top: 55px;
  }

  .mb_lg--55_dfe32ec695e81491 {
    margin-bottom: 55px;
  }

  .ml_lg--55_dc2238d2cc3f468a {
    margin-left: 55px;
  }

  .ptb_lg--60_cd846fea547fe1a8 {
    padding: 60px 0;
  }

  .plr_lg--60_497444901c388141 {
    padding: 0 60px;
  }

  .pt_lg--60_658d75f89e46485e {
    padding-top: 60px;
  }

  .pb_lg--60_f99ff376647e14ad {
    padding-bottom: 60px;
  }

  .pl_lg--60_6a78442ff4fbacde {
    padding-left: 60px;
  }

  .pr_lg--60_fa3f1f045bff711d {
    padding-right: 60px;
  }

  .mt_lg--60_92ed05b96df345d6 {
    margin-top: 60px;
  }

  .mb_lg--60_636061da60a739c9 {
    margin-bottom: 60px;
  }

  .ml_lg--60_c2c4af967b18cc8c {
    margin-left: 60px;
  }

  .ptb_lg--65_f016c8f18544f4cb {
    padding: 65px 0;
  }

  .plr_lg--65_04cce8100c5512f6 {
    padding: 0 65px;
  }

  .pt_lg--65_23ba5d39ef7b58fd {
    padding-top: 65px;
  }

  .pb_lg--65_889ccdaa66ad4f5e {
    padding-bottom: 65px;
  }

  .pl_lg--65_04c9efc310decaf2 {
    padding-left: 65px;
  }

  .pr_lg--65_5ff39753015cd934 {
    padding-right: 65px;
  }

  .mt_lg--65_35d74f5bbf0bcc72 {
    margin-top: 65px;
  }

  .mb_lg--65_041444ff9bca5975 {
    margin-bottom: 65px;
  }

  .ml_lg--65_ce1f2a222b65eae1 {
    margin-left: 65px;
  }

  .ptb_lg--70_267e90cba40a25a4 {
    padding: 70px 0;
  }

  .plr_lg--70_50c624a2ab9e70b8 {
    padding: 0 70px;
  }

  .pt_lg--70_00cc8a74243cb4e1 {
    padding-top: 70px;
  }

  .pb_lg--70_4c2eec687779068e {
    padding-bottom: 70px;
  }

  .pl_lg--70_4a6c17585a411b95 {
    padding-left: 70px;
  }

  .pr_lg--70_fb6e8aaa894877c3 {
    padding-right: 70px;
  }

  .mt_lg--70_3af65fd649833297 {
    margin-top: 70px;
  }

  .mb_lg--70_dcfad684048e77b1 {
    margin-bottom: 70px;
  }

  .ml_lg--70_0a6dd549d18dc5bf {
    margin-left: 70px;
  }

  .ptb_lg--75_c19a2a3c1c303478 {
    padding: 75px 0;
  }

  .plr_lg--75_18d3d90877f4373d {
    padding: 0 75px;
  }

  .pt_lg--75_6e8b0aa5d44a4714 {
    padding-top: 75px;
  }

  .pb_lg--75_244dde9a80217eda {
    padding-bottom: 75px;
  }

  .pl_lg--75_dba98cb775052f81 {
    padding-left: 75px;
  }

  .pr_lg--75_4524bca5e9a04250 {
    padding-right: 75px;
  }

  .mt_lg--75_fbb914727027f8d2 {
    margin-top: 75px;
  }

  .mb_lg--75_16943fe454daafbe {
    margin-bottom: 75px;
  }

  .ml_lg--75_b1ff0d9c10d62918 {
    margin-left: 75px;
  }

  .ptb_lg--80_b0f7fe6c287eada8 {
    padding: 80px 0;
  }

  .plr_lg--80_41c1edd93289eba5 {
    padding: 0 80px;
  }

  .pt_lg--80_9ad9a78811b8b0a4 {
    padding-top: 80px;
  }

  .pb_lg--80_071624e42e86039d {
    padding-bottom: 80px;
  }

  .pl_lg--80_1dcf7a23ef6bb671 {
    padding-left: 80px;
  }

  .pr_lg--80_d4be33d7dfa16aa7 {
    padding-right: 80px;
  }

  .mt_lg--80_a237523fa4a46a26 {
    margin-top: 80px;
  }

  .mb_lg--80_99faa322c341360e {
    margin-bottom: 80px;
  }

  .ml_lg--80_83bf22036a357ab1 {
    margin-left: 80px;
  }

  .ptb_lg--85_87e64b46dd4bd7e4 {
    padding: 85px 0;
  }

  .plr_lg--85_f986a173774a70fa {
    padding: 0 85px;
  }

  .pt_lg--85_5eed9e6f39f534d7 {
    padding-top: 85px;
  }

  .pb_lg--85_6863c7c81f3e02f5 {
    padding-bottom: 85px;
  }

  .pl_lg--85_37a303f36eb6beff {
    padding-left: 85px;
  }

  .pr_lg--85_143d81c4f7fb774f {
    padding-right: 85px;
  }

  .mt_lg--85_7c6c05874224fbda {
    margin-top: 85px;
  }

  .mb_lg--85_2c64b83a7ffe106e {
    margin-bottom: 85px;
  }

  .ml_lg--85_f9174e7e56ccacc6 {
    margin-left: 85px;
  }

  .ptb_lg--90_e0bcda99c5c39e1e {
    padding: 90px 0;
  }

  .plr_lg--90_30415c1f615c83be {
    padding: 0 90px;
  }

  .pt_lg--90_d71836c311dac2bc {
    padding-top: 90px;
  }

  .pb_lg--90_dc024e5a1f8e51d8 {
    padding-bottom: 90px;
  }

  .pl_lg--90_60b983171f9f3f70 {
    padding-left: 90px;
  }

  .pr_lg--90_5dcec6caf8e25409 {
    padding-right: 90px;
  }

  .mt_lg--90_617eed69f581e9a6 {
    margin-top: 90px;
  }

  .mb_lg--90_d60521eb78731ab9 {
    margin-bottom: 90px;
  }

  .ml_lg--90_f8b568ab6884709f {
    margin-left: 90px;
  }

  .ptb_lg--95_247d101bdfc14908 {
    padding: 95px 0;
  }

  .plr_lg--95_82ed826475fbb3e5 {
    padding: 0 95px;
  }

  .pt_lg--95_549e97075f467535 {
    padding-top: 95px;
  }

  .pb_lg--95_dbc1d05b4764d18a {
    padding-bottom: 95px;
  }

  .pl_lg--95_23593c84759c69a1 {
    padding-left: 95px;
  }

  .pr_lg--95_b9f30fd4b21675f1 {
    padding-right: 95px;
  }

  .mt_lg--95_6ccf234f0e9c0c03 {
    margin-top: 95px;
  }

  .mb_lg--95_ef0616a57dd848b9 {
    margin-bottom: 95px;
  }

  .ml_lg--95_0879f9dd07a61e84 {
    margin-left: 95px;
  }

  .ptb_lg--100_c2e3683c93c7a7b0 {
    padding: 100px 0;
  }

  .plr_lg--100_b4e51a62ec73ce62 {
    padding: 0 100px;
  }

  .pt_lg--100_3b37a487a897b005 {
    padding-top: 100px;
  }

  .pb_lg--100_2ad03bb2405b4803 {
    padding-bottom: 100px;
  }

  .pl_lg--100_c0034115dadb8edb {
    padding-left: 100px;
  }

  .pr_lg--100_4c8c72b413a0e560 {
    padding-right: 100px;
  }

  .mt_lg--100_d9ddaa475fe743b7 {
    margin-top: 100px;
  }

  .mb_lg--100_254d9cdd4252918a {
    margin-bottom: 100px;
  }

  .ml_lg--100_0e9bef06bd0d4650 {
    margin-left: 100px;
  }

  .ptb_lg--105_9adc955eb8417aa7 {
    padding: 105px 0;
  }

  .plr_lg--105_71f8d0678ce7aa55 {
    padding: 0 105px;
  }

  .pt_lg--105_59b271c54cede5d9 {
    padding-top: 105px;
  }

  .pb_lg--105_822f6cb60916bfde {
    padding-bottom: 105px;
  }

  .pl_lg--105_460b5cc3d10f8a98 {
    padding-left: 105px;
  }

  .pr_lg--105_d9bbd802faba43ae {
    padding-right: 105px;
  }

  .mt_lg--105_c8d61053ab572682 {
    margin-top: 105px;
  }

  .mb_lg--105_cdbf62831fb4a984 {
    margin-bottom: 105px;
  }

  .ml_lg--105_4c3d1bd36cc2b28c {
    margin-left: 105px;
  }

  .ptb_lg--110_ce3274d29f7e1f4e {
    padding: 110px 0;
  }

  .plr_lg--110_bc75467dc8e97528 {
    padding: 0 110px;
  }

  .pt_lg--110_10e1e8eb6c5b437e {
    padding-top: 110px;
  }

  .pb_lg--110_19e41a64d0191ccc {
    padding-bottom: 110px;
  }

  .pl_lg--110_9a87435b906b37ab {
    padding-left: 110px;
  }

  .pr_lg--110_7249ee66889fdbcf {
    padding-right: 110px;
  }

  .mt_lg--110_0e6086af230280ed {
    margin-top: 110px;
  }

  .mb_lg--110_3669498339490fd5 {
    margin-bottom: 110px;
  }

  .ml_lg--110_f5f31395bb431f7e {
    margin-left: 110px;
  }

  .ptb_lg--115_ac3f99baff317cc8 {
    padding: 115px 0;
  }

  .plr_lg--115_dc50e9df9b1962ef {
    padding: 0 115px;
  }

  .pt_lg--115_a74a6dd2686a8970 {
    padding-top: 115px;
  }

  .pb_lg--115_be8e182ff06f6ab3 {
    padding-bottom: 115px;
  }

  .pl_lg--115_c48d7fbf3fe563c7 {
    padding-left: 115px;
  }

  .pr_lg--115_a36794f1b88f6216 {
    padding-right: 115px;
  }

  .mt_lg--115_07f4d99a6b51b10b {
    margin-top: 115px;
  }

  .mb_lg--115_9da10d75b46c9e5a {
    margin-bottom: 115px;
  }

  .ml_lg--115_8d87e0fc741ea91f {
    margin-left: 115px;
  }

  .ptb_lg--120_af40bc78fee9056c {
    padding: 120px 0;
  }

  .plr_lg--120_134acd25b56c06f5 {
    padding: 0 120px;
  }

  .pt_lg--120_8f8dda55e60149b1 {
    padding-top: 120px;
  }

  .pb_lg--120_c240d2ea5566bbfd {
    padding-bottom: 120px;
  }

  .pl_lg--120_a6685925c9fbb23c {
    padding-left: 120px;
  }

  .pr_lg--120_bae05c4fbd8c6b5c {
    padding-right: 120px;
  }

  .mt_lg--120_70e0517b20d3f4d6 {
    margin-top: 120px;
  }

  .mb_lg--120_418ebfd194b12883 {
    margin-bottom: 120px;
  }

  .ml_lg--120_c85241c626cd42f0 {
    margin-left: 120px;
  }

  .ptb_lg--125_0771f20a85374c84 {
    padding: 125px 0;
  }

  .plr_lg--125_f6acb0a6df867a29 {
    padding: 0 125px;
  }

  .pt_lg--125_b72b52f710d06170 {
    padding-top: 125px;
  }

  .pb_lg--125_f5f63b1f5f4e781d {
    padding-bottom: 125px;
  }

  .pl_lg--125_da977bce7c4c6ba8 {
    padding-left: 125px;
  }

  .pr_lg--125_786e515441381943 {
    padding-right: 125px;
  }

  .mt_lg--125_15b038aba8b80aab {
    margin-top: 125px;
  }

  .mb_lg--125_113ba9836f135060 {
    margin-bottom: 125px;
  }

  .ml_lg--125_085b9cdcac28f57c {
    margin-left: 125px;
  }

  .ptb_lg--130_1e2bab828b9dc252 {
    padding: 130px 0;
  }

  .plr_lg--130_de307eaa8967fa58 {
    padding: 0 130px;
  }

  .pt_lg--130_d264a2e0d7a63b59 {
    padding-top: 130px;
  }

  .pb_lg--130_f1f8f4e26feb0205 {
    padding-bottom: 130px;
  }

  .pl_lg--130_594deab662ab8505 {
    padding-left: 130px;
  }

  .pr_lg--130_8becd7165bb9cc74 {
    padding-right: 130px;
  }

  .mt_lg--130_9c5c7bfa23e94e91 {
    margin-top: 130px;
  }

  .mb_lg--130_916dfc42e6c1d7ad {
    margin-bottom: 130px;
  }

  .ml_lg--130_8515410da110a2d1 {
    margin-left: 130px;
  }

  .ptb_lg--135_b2e5731fc0064fc4 {
    padding: 135px 0;
  }

  .plr_lg--135_9b716a3be0879aa0 {
    padding: 0 135px;
  }

  .pt_lg--135_0d9ff2b9917ca43c {
    padding-top: 135px;
  }

  .pb_lg--135_8968f21ae177f97f {
    padding-bottom: 135px;
  }

  .pl_lg--135_b695422ff17d585f {
    padding-left: 135px;
  }

  .pr_lg--135_72366fa99df5063b {
    padding-right: 135px;
  }

  .mt_lg--135_c931726ba05fc801 {
    margin-top: 135px;
  }

  .mb_lg--135_5116cb77a684c945 {
    margin-bottom: 135px;
  }

  .ml_lg--135_6b69990b1bc4c1b2 {
    margin-left: 135px;
  }

  .ptb_lg--140_1ab8cf8b69673e33 {
    padding: 140px 0;
  }

  .plr_lg--140_e7c7ebf4f531b570 {
    padding: 0 140px;
  }

  .pt_lg--140_495ae822ee705af8 {
    padding-top: 140px;
  }

  .pb_lg--140_d8b46639e5726f6d {
    padding-bottom: 140px;
  }

  .pl_lg--140_e790486394ee55ba {
    padding-left: 140px;
  }

  .pr_lg--140_a73a3257832236cf {
    padding-right: 140px;
  }

  .mt_lg--140_2a82809d2a17c2ae {
    margin-top: 140px;
  }

  .mb_lg--140_eb9a61a2312c034f {
    margin-bottom: 140px;
  }

  .ml_lg--140_5c24780c93cf4c8b {
    margin-left: 140px;
  }

  .ptb_lg--145_9a4eb9ce20ad21f1 {
    padding: 145px 0;
  }

  .plr_lg--145_6c3709bd0800736e {
    padding: 0 145px;
  }

  .pt_lg--145_b3a9de011762c2db {
    padding-top: 145px;
  }

  .pb_lg--145_fc72d7679b734f69 {
    padding-bottom: 145px;
  }

  .pl_lg--145_6a6d4b11d581388f {
    padding-left: 145px;
  }

  .pr_lg--145_ab4d3de45e28a9e6 {
    padding-right: 145px;
  }

  .mt_lg--145_0d3e825940c8772d {
    margin-top: 145px;
  }

  .mb_lg--145_2b32333bb07c67b5 {
    margin-bottom: 145px;
  }

  .ml_lg--145_a9ce88c8cf5830a2 {
    margin-left: 145px;
  }

  .ptb_lg--150_116ce216cb7395ec {
    padding: 150px 0;
  }

  .plr_lg--150_feb8463f25a1735f {
    padding: 0 150px;
  }

  .pt_lg--150_e37b68b618f746c0 {
    padding-top: 150px;
  }

  .pb_lg--150_34cf7797895d625c {
    padding-bottom: 150px;
  }

  .pl_lg--150_5c474461422e6558 {
    padding-left: 150px;
  }

  .pr_lg--150_12fe4f3104f346a9 {
    padding-right: 150px;
  }

  .mt_lg--150_1135f4eab4f91e26 {
    margin-top: 150px;
  }

  .mb_lg--150_d5625e8adc00c760 {
    margin-bottom: 150px;
  }

  .ml_lg--150_d1dfc44a7384f373 {
    margin-left: 150px;
  }

  .ptb_lg--155_732041319700da17 {
    padding: 155px 0;
  }

  .plr_lg--155_79f67d24c28f9fd2 {
    padding: 0 155px;
  }

  .pt_lg--155_ce1560e74943359c {
    padding-top: 155px;
  }

  .pb_lg--155_bab2d1866c5ea450 {
    padding-bottom: 155px;
  }

  .pl_lg--155_f37dbf249bbe2bf9 {
    padding-left: 155px;
  }

  .pr_lg--155_28fa9eb83526a08e {
    padding-right: 155px;
  }

  .mt_lg--155_0682b6ac504c9b6c {
    margin-top: 155px;
  }

  .mb_lg--155_a7ad15c0745b814d {
    margin-bottom: 155px;
  }

  .ml_lg--155_65520ecadabbfa55 {
    margin-left: 155px;
  }

  .ptb_lg--160_30e0b2c9bb8fc559 {
    padding: 160px 0;
  }

  .plr_lg--160_b20f9f9abaa2e062 {
    padding: 0 160px;
  }

  .pt_lg--160_e79236f97ba23b6a {
    padding-top: 160px;
  }

  .pb_lg--160_f743b9761086f90f {
    padding-bottom: 160px;
  }

  .pl_lg--160_493bfd777b552118 {
    padding-left: 160px;
  }

  .pr_lg--160_b6dd05e3f3f7fa49 {
    padding-right: 160px;
  }

  .mt_lg--160_33ed52b70055b8ab {
    margin-top: 160px;
  }

  .mb_lg--160_973efa4df5b954e0 {
    margin-bottom: 160px;
  }

  .ml_lg--160_ab7e601e3b5ccf75 {
    margin-left: 160px;
  }

  .ptb_lg--165_5d68f9bbc3a8553c {
    padding: 165px 0;
  }

  .plr_lg--165_b561b45067fe37c5 {
    padding: 0 165px;
  }

  .pt_lg--165_8bc3a93954f998dd {
    padding-top: 165px;
  }

  .pb_lg--165_0330ab25e3c2c670 {
    padding-bottom: 165px;
  }

  .pl_lg--165_71e84018396472ae {
    padding-left: 165px;
  }

  .pr_lg--165_80fbd9a0b005c46a {
    padding-right: 165px;
  }

  .mt_lg--165_ba58766c5d410271 {
    margin-top: 165px;
  }

  .mb_lg--165_1671e67d7c6f39a3 {
    margin-bottom: 165px;
  }

  .ml_lg--165_ab552c6c16aa1654 {
    margin-left: 165px;
  }

  .ptb_lg--170_bd16802ba7382ea8 {
    padding: 170px 0;
  }

  .plr_lg--170_56ebff5cad4131a2 {
    padding: 0 170px;
  }

  .pt_lg--170_a8220cd823413fbe {
    padding-top: 170px;
  }

  .pb_lg--170_a932fee7ce483c54 {
    padding-bottom: 170px;
  }

  .pl_lg--170_e2937eaadb9b21f7 {
    padding-left: 170px;
  }

  .pr_lg--170_5e5a06b628cf8166 {
    padding-right: 170px;
  }

  .mt_lg--170_79b935cb563d7693 {
    margin-top: 170px;
  }

  .mb_lg--170_64aeb6358f202333 {
    margin-bottom: 170px;
  }

  .ml_lg--170_fd5e591f1b35934d {
    margin-left: 170px;
  }

  .ptb_lg--175_78130a6d85745b6f {
    padding: 175px 0;
  }

  .plr_lg--175_19383694d116c6bd {
    padding: 0 175px;
  }

  .pt_lg--175_08e0d7b2de2fc803 {
    padding-top: 175px;
  }

  .pb_lg--175_678be27243d91937 {
    padding-bottom: 175px;
  }

  .pl_lg--175_2fcdfd5bb2bc4247 {
    padding-left: 175px;
  }

  .pr_lg--175_fa56649d9d69a41a {
    padding-right: 175px;
  }

  .mt_lg--175_3660e74869682b41 {
    margin-top: 175px;
  }

  .mb_lg--175_70e908e9bb7fb41b {
    margin-bottom: 175px;
  }

  .ml_lg--175_2789801db1d6515f {
    margin-left: 175px;
  }

  .ptb_lg--180_a3372d0b520942b0 {
    padding: 180px 0;
  }

  .plr_lg--180_460326344a860eac {
    padding: 0 180px;
  }

  .pt_lg--180_3bf672d69a097bd0 {
    padding-top: 180px;
  }

  .pb_lg--180_f374f3ec74275439 {
    padding-bottom: 180px;
  }

  .pl_lg--180_cdb4571dd7913bf2 {
    padding-left: 180px;
  }

  .pr_lg--180_f4dea3a6fac41a05 {
    padding-right: 180px;
  }

  .mt_lg--180_70d4348623dc4875 {
    margin-top: 180px;
  }

  .mb_lg--180_2f8771c482dff421 {
    margin-bottom: 180px;
  }

  .ml_lg--180_a1d29af1dd6ff5a8 {
    margin-left: 180px;
  }

  .ptb_lg--185_301f0aa5106dacfe {
    padding: 185px 0;
  }

  .plr_lg--185_6c742fca3a2dc6a4 {
    padding: 0 185px;
  }

  .pt_lg--185_99f8aee1f8c90304 {
    padding-top: 185px;
  }

  .pb_lg--185_93bcf39bd4dcca5f {
    padding-bottom: 185px;
  }

  .pl_lg--185_50fd85b0242c3227 {
    padding-left: 185px;
  }

  .pr_lg--185_0edcae357e55fbc4 {
    padding-right: 185px;
  }

  .mt_lg--185_cc06bbbb6ec86e85 {
    margin-top: 185px;
  }

  .mb_lg--185_91f4b379901c68b8 {
    margin-bottom: 185px;
  }

  .ml_lg--185_15565c459c4bb337 {
    margin-left: 185px;
  }

  .ptb_lg--190_2effc6b330edc219 {
    padding: 190px 0;
  }

  .plr_lg--190_eadec244be5cdfd9 {
    padding: 0 190px;
  }

  .pt_lg--190_4f598f20565a781f {
    padding-top: 190px;
  }

  .pb_lg--190_86102b7221a85d0a {
    padding-bottom: 190px;
  }

  .pl_lg--190_2a5803adfb2dd6c2 {
    padding-left: 190px;
  }

  .pr_lg--190_cff905b7ad58e6bf {
    padding-right: 190px;
  }

  .mt_lg--190_d3dec56aedc3f066 {
    margin-top: 190px;
  }

  .mb_lg--190_8e132970a21ba801 {
    margin-bottom: 190px;
  }

  .ml_lg--190_d4a93aba71aaa30b {
    margin-left: 190px;
  }

  .ptb_lg--195_645d87404cb72c1b {
    padding: 195px 0;
  }

  .plr_lg--195_5dc27bd428d0ed32 {
    padding: 0 195px;
  }

  .pt_lg--195_b16aa5a7d31a37f3 {
    padding-top: 195px;
  }

  .pb_lg--195_d925923b58461837 {
    padding-bottom: 195px;
  }

  .pl_lg--195_1e1f849edb8b8070 {
    padding-left: 195px;
  }

  .pr_lg--195_9a1a858652e73fc4 {
    padding-right: 195px;
  }

  .mt_lg--195_6f71a03ce1acd972 {
    margin-top: 195px;
  }

  .mb_lg--195_21596a643f7f34fb {
    margin-bottom: 195px;
  }

  .ml_lg--195_257941aa6d44e06e {
    margin-left: 195px;
  }

  .ptb_lg--200_619077040c7da064 {
    padding: 200px 0;
  }

  .plr_lg--200_c87439a050a4847c {
    padding: 0 200px;
  }

  .pt_lg--200_1ab4184fa8e7f4e8 {
    padding-top: 200px;
  }

  .pb_lg--200_e7e03243d6b8da22 {
    padding-bottom: 200px;
  }

  .pl_lg--200_45892ae52034320c {
    padding-left: 200px;
  }

  .pr_lg--200_701b74e5a34a7ea9 {
    padding-right: 200px;
  }

  .mt_lg--200_86bfd47da0b0b676 {
    margin-top: 200px;
  }

  .mb_lg--200_6e7d1e289fbda810 {
    margin-bottom: 200px;
  }

  .ml_lg--200_9f71129bddab9d4f {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_0d3f4986dbe727a8 {
    padding: 0;
  }

  .pl_md--0_a35585eae440cbdc {
    padding-left: 0;
  }

  .pr_md--0_7e7a66a338951897 {
    padding-right: 0;
  }

  .pt_md--0_caf437c65e78ba7b {
    padding-top: 0;
  }

  .pb_md--0_1eac3ca7fba18ce8 {
    padding-bottom: 0;
  }

  .pb_md--80_f14263ae87c323ff {
    padding-bottom: 80px;
  }

  .pt_md--50_d75a50bc6912acb9 {
    padding-top: 50px;
  }

  .mr_md--0_1e95bfcca23bd87b {
    margin-right: 0;
  }

  .ml_md--0_57051e5e4d55dfe3 {
    margin-left: 0;
  }

  .mt_md--0_a3e7571aff708678 {
    margin-top: 0;
  }

  .mb_md--0_f899ae207e49d87d {
    margin-bottom: 0;
  }

  .ptb_md--250_4597b7b1336bed3d {
    padding: 250px 0;
  }

  .ptb_md--5_d2e0bdec45ceb5a7 {
    padding: 5px 0;
  }

  .plr_md--5_ea211044dadd53ad {
    padding: 0 5px;
  }

  .pt_md--5_67330b2144a0de18 {
    padding-top: 5px;
  }

  .pb_md--5_0d5261a17937acdc {
    padding-bottom: 5px;
  }

  .pl_md--5_86fd493ed112bdf4 {
    padding-left: 5px;
  }

  .pr_md--5_666684ed04f0477c {
    padding-right: 5px;
  }

  .mt_md--5_7b607079d2a32b47 {
    margin-top: 5px;
  }

  .mb_md--5_0b887f3d277ba6e4 {
    margin-bottom: 5px;
  }

  .ptb_md--10_ce513cfcffe02c4c {
    padding: 10px 0;
  }

  .plr_md--10_310cf0db0e256e88 {
    padding: 0 10px;
  }

  .pt_md--10_9ed1532b0e15b8ab {
    padding-top: 10px;
  }

  .pb_md--10_a6bf95a2cf677f5c {
    padding-bottom: 10px;
  }

  .pl_md--10_a9967a397933e67a {
    padding-left: 10px;
  }

  .pr_md--10_02a7c2be94008009 {
    padding-right: 10px;
  }

  .mt_md--10_4c3cf353a8c43777 {
    margin-top: 10px;
  }

  .mb_md--10_33f90cb660044d6c {
    margin-bottom: 10px;
  }

  .ptb_md--15_41d2132d058d0cf9 {
    padding: 15px 0;
  }

  .plr_md--15_f4ff7805c6ef2a1b {
    padding: 0 15px;
  }

  .pt_md--15_1cc6c150e8674b7f {
    padding-top: 15px;
  }

  .pb_md--15_81db5023376cb608 {
    padding-bottom: 15px;
  }

  .pl_md--15_a47c4d450816b789 {
    padding-left: 15px;
  }

  .pr_md--15_64c368c6899a0955 {
    padding-right: 15px;
  }

  .mt_md--15_fbc0211c849ef9e9 {
    margin-top: 15px;
  }

  .mb_md--15_314328014e30f471 {
    margin-bottom: 15px;
  }

  .ptb_md--20_33fda4370fa5b000 {
    padding: 20px 0;
  }

  .plr_md--20_d85716b2202f7c5b {
    padding: 0 20px;
  }

  .pt_md--20_ac4c08e348a8fda8 {
    padding-top: 20px;
  }

  .pb_md--20_426cc5c76d8852c1 {
    padding-bottom: 20px;
  }

  .pl_md--20_eb3acc6209f19cfa {
    padding-left: 20px;
  }

  .pr_md--20_95e66bc34a266e98 {
    padding-right: 20px;
  }

  .mt_md--20_56622ee4317f5833 {
    margin-top: 20px;
  }

  .mb_md--20_01b4ad00108919b3 {
    margin-bottom: 20px;
  }

  .ptb_md--25_a5f939ce9c84df0d {
    padding: 25px 0;
  }

  .plr_md--25_3b9eeb05fe76e32f {
    padding: 0 25px;
  }

  .pt_md--25_ccd2431541b44f8b {
    padding-top: 25px;
  }

  .pb_md--25_13557b40a042e4f9 {
    padding-bottom: 25px;
  }

  .pl_md--25_67cfa8530502eb65 {
    padding-left: 25px;
  }

  .pr_md--25_dc330f0964349686 {
    padding-right: 25px;
  }

  .mt_md--25_df4042c4bef9a32e {
    margin-top: 25px;
  }

  .mb_md--25_d5fe7de2f465811f {
    margin-bottom: 25px;
  }

  .ptb_md--30_44bee628132a1c5e {
    padding: 30px 0;
  }

  .plr_md--30_d088c408e90c7843 {
    padding: 0 30px;
  }

  .pt_md--30_5490399ccd237868 {
    padding-top: 30px;
  }

  .pb_md--30_bc6a12fdfae195f7 {
    padding-bottom: 30px;
  }

  .pl_md--30_39d20c8e3e37ae4a {
    padding-left: 30px;
  }

  .pr_md--30_e3841f009dac2ccb {
    padding-right: 30px;
  }

  .mt_md--30_8f6e8116ccc13c95 {
    margin-top: 30px;
  }

  .mb_md--30_e4bf179fd1bec751 {
    margin-bottom: 30px;
  }

  .ptb_md--35_381ec421953aff4f {
    padding: 35px 0;
  }

  .plr_md--35_5d21b3cb953d606a {
    padding: 0 35px;
  }

  .pt_md--35_bfb3f32b3058e7f7 {
    padding-top: 35px;
  }

  .pb_md--35_e272a3df5af865d0 {
    padding-bottom: 35px;
  }

  .pl_md--35_2635520113da6187 {
    padding-left: 35px;
  }

  .pr_md--35_32c1e050600672fd {
    padding-right: 35px;
  }

  .mt_md--35_df9e6f8f2025d231 {
    margin-top: 35px;
  }

  .mb_md--35_3431eaa07ac3c831 {
    margin-bottom: 35px;
  }

  .ptb_md--40_8f3879f2468bcfba {
    padding: 40px 0;
  }

  .plr_md--40_082752420371bd46 {
    padding: 0 40px;
  }

  .pt_md--40_bb4bd12c5bb776b1 {
    padding-top: 40px;
  }

  .pb_md--40_a4362fdb2185fb57 {
    padding-bottom: 40px;
  }

  .pl_md--40_7d10396493d7c2f8 {
    padding-left: 40px;
  }

  .pr_md--40_200c689dee093ca6 {
    padding-right: 40px;
  }

  .mt_md--40_85b9b12be09b30f5 {
    margin-top: 40px;
  }

  .mb_md--40_3329d7aff9437352 {
    margin-bottom: 40px;
  }

  .ptb_md--45_c57beb8717ca19fa {
    padding: 45px 0;
  }

  .plr_md--45_459e61b5677c7a81 {
    padding: 0 45px;
  }

  .pt_md--45_761e31415a854156 {
    padding-top: 45px;
  }

  .pb_md--45_76289351736d608c {
    padding-bottom: 45px;
  }

  .pl_md--45_25ba24b5d672adc1 {
    padding-left: 45px;
  }

  .pr_md--45_b6e7c8876acb795b {
    padding-right: 45px;
  }

  .mt_md--45_6f0c474307b1afdd {
    margin-top: 45px;
  }

  .mb_md--45_2fa1bd4fc2c1c44e {
    margin-bottom: 45px;
  }

  .ptb_md--50_c2d0796d931d3c7f {
    padding: 50px 0;
  }

  .plr_md--50_f21b37531cb9ff55 {
    padding: 0 50px;
  }

  .pt_md--50_d75a50bc6912acb9 {
    padding-top: 50px;
  }

  .pb_md--50_0b32b468eaee00a8 {
    padding-bottom: 50px;
  }

  .pl_md--50_95ae3c036be9ce03 {
    padding-left: 50px;
  }

  .pr_md--50_fa3fb59b3042d733 {
    padding-right: 50px;
  }

  .mt_md--50_f03906b98dddccda {
    margin-top: 50px;
  }

  .mb_md--50_71cdf33bc452fcff {
    margin-bottom: 50px;
  }

  .ptb_md--55_87daae792ad3aed5 {
    padding: 55px 0;
  }

  .plr_md--55_d0211ee2cc47d96a {
    padding: 0 55px;
  }

  .pt_md--55_2f7511c2d0cc9eb7 {
    padding-top: 55px;
  }

  .pb_md--55_8f910241e76c1cab {
    padding-bottom: 55px;
  }

  .pl_md--55_ea9ebcfd5e3cf97d {
    padding-left: 55px;
  }

  .pr_md--55_8b7f536dffad171e {
    padding-right: 55px;
  }

  .mt_md--55_0681a22a8259d722 {
    margin-top: 55px;
  }

  .mb_md--55_d3c2f1e7b72dae2d {
    margin-bottom: 55px;
  }

  .ptb_md--60_67c634cd7ed3b7c0 {
    padding: 60px 0;
  }

  .plr_md--60_af9add35a97b7d75 {
    padding: 0 60px;
  }

  .pt_md--60_698cc4c868cfcdf2 {
    padding-top: 60px;
  }

  .pb_md--60_b63e0f21a30ff0c3 {
    padding-bottom: 60px;
  }

  .pl_md--60_604a32180d87b023 {
    padding-left: 60px;
  }

  .pr_md--60_7f59826ce59e8595 {
    padding-right: 60px;
  }

  .mt_md--60_79f705a4a53afa6e {
    margin-top: 60px;
  }

  .mb_md--60_1a00a8fe7d795a4e {
    margin-bottom: 60px;
  }

  .ptb_md--65_96595b91a2057e6e {
    padding: 65px 0;
  }

  .plr_md--65_7a21d3305ef30b6a {
    padding: 0 65px;
  }

  .pt_md--65_3e14d9482b203542 {
    padding-top: 65px;
  }

  .pb_md--65_aafb029e6597e952 {
    padding-bottom: 65px;
  }

  .pl_md--65_46e8d5cf1802a2b1 {
    padding-left: 65px;
  }

  .pr_md--65_3a2cc2f6b5026489 {
    padding-right: 65px;
  }

  .mt_md--65_b3fe05ae57bb2a28 {
    margin-top: 65px;
  }

  .mb_md--65_0ba2c63c23a33b74 {
    margin-bottom: 65px;
  }

  .ptb_md--70_e2fdd7b92f4b29f1 {
    padding: 70px 0;
  }

  .plr_md--70_e70a1c4ad5f09990 {
    padding: 0 70px;
  }

  .pt_md--70_891581de9089d983 {
    padding-top: 70px;
  }

  .pb_md--70_a59ae165132b0494 {
    padding-bottom: 70px;
  }

  .pl_md--70_e4ea5030bf020e71 {
    padding-left: 70px;
  }

  .pr_md--70_cab04cb65a3d50d2 {
    padding-right: 70px;
  }

  .mt_md--70_115d81ed1ef49061 {
    margin-top: 70px;
  }

  .mb_md--70_f702b2bfc4c4b14b {
    margin-bottom: 70px;
  }

  .ptb_md--75_ecab3c73b0c758d6 {
    padding: 75px 0;
  }

  .plr_md--75_c533944e9d662862 {
    padding: 0 75px;
  }

  .pt_md--75_c4348a43754cf56c {
    padding-top: 75px;
  }

  .pb_md--75_646beb6c98ca1bd2 {
    padding-bottom: 75px;
  }

  .pl_md--75_d2f79a189f0126b8 {
    padding-left: 75px;
  }

  .pr_md--75_faba62e584fd584c {
    padding-right: 75px;
  }

  .mt_md--75_71fc869147dce4d3 {
    margin-top: 75px;
  }

  .mb_md--75_883ae6ee6f742487 {
    margin-bottom: 75px;
  }

  .ptb_md--80_a36f8450eb1940ac {
    padding: 80px 0;
  }

  .plr_md--80_0633e5c8ec1bf65b {
    padding: 0 80px;
  }

  .pt_md--80_be6936de39f2e333 {
    padding-top: 80px;
  }

  .pb_md--80_f14263ae87c323ff {
    padding-bottom: 80px;
  }

  .pl_md--80_1aaa48983ba5f56d {
    padding-left: 80px;
  }

  .pr_md--80_29c1336bc1852733 {
    padding-right: 80px;
  }

  .mt_md--80_e74e5a3b497d5993 {
    margin-top: 80px;
  }

  .mb_md--80_1ac06b174d7dd5fe {
    margin-bottom: 80px;
  }

  .ptb_md--85_b6dc7f86c17230fc {
    padding: 85px 0;
  }

  .plr_md--85_b07cf69afce5d57d {
    padding: 0 85px;
  }

  .pt_md--85_b2883fe4b7172bbe {
    padding-top: 85px;
  }

  .pb_md--85_c4654d8a571c86fd {
    padding-bottom: 85px;
  }

  .pl_md--85_d1be67acce916953 {
    padding-left: 85px;
  }

  .pr_md--85_dc624452a8e6c59e {
    padding-right: 85px;
  }

  .mt_md--85_ebd59cad78627587 {
    margin-top: 85px;
  }

  .mb_md--85_f9523d2bacec9589 {
    margin-bottom: 85px;
  }

  .ptb_md--90_9e7680f1395a8948 {
    padding: 90px 0;
  }

  .plr_md--90_27d08a51332d4b25 {
    padding: 0 90px;
  }

  .pt_md--90_2763f3b2da8eb141 {
    padding-top: 90px;
  }

  .pb_md--90_19accbabe4a8414a {
    padding-bottom: 90px;
  }

  .pl_md--90_45b1a973cc89c96c {
    padding-left: 90px;
  }

  .pr_md--90_3275c0b7cb834936 {
    padding-right: 90px;
  }

  .mt_md--90_ccf4ad40a84e6512 {
    margin-top: 90px;
  }

  .mb_md--90_706649444ab942f4 {
    margin-bottom: 90px;
  }

  .ptb_md--95_93e3505279a6456b {
    padding: 95px 0;
  }

  .plr_md--95_75dd1b3e78a16992 {
    padding: 0 95px;
  }

  .pt_md--95_803592144c5fc836 {
    padding-top: 95px;
  }

  .pb_md--95_949b28d6e5c7ba9d {
    padding-bottom: 95px;
  }

  .pl_md--95_dcf1b4f3347bd47f {
    padding-left: 95px;
  }

  .pr_md--95_700dd2c11086611b {
    padding-right: 95px;
  }

  .mt_md--95_1c89b89d0f392807 {
    margin-top: 95px;
  }

  .mb_md--95_76106b1f6ec3e389 {
    margin-bottom: 95px;
  }

  .ptb_md--100_0ea5a97b319dc252 {
    padding: 100px 0;
  }

  .plr_md--100_77659b0ba6ee4792 {
    padding: 0 100px;
  }

  .pt_md--100_8cd8701aa0932506 {
    padding-top: 100px;
  }

  .pb_md--100_9171b96cb731fd6f {
    padding-bottom: 100px;
  }

  .pl_md--100_23f84d6693f0e76d {
    padding-left: 100px;
  }

  .pr_md--100_238cf0d62ff93d34 {
    padding-right: 100px;
  }

  .mt_md--100_ee034191a083b498 {
    margin-top: 100px;
  }

  .mb_md--100_dbd323800d4a385e {
    margin-bottom: 100px;
  }

  .ptb_md--105_60c4f61752c81ba6 {
    padding: 105px 0;
  }

  .plr_md--105_3ffdd0aca6d6cd8f {
    padding: 0 105px;
  }

  .pt_md--105_50df1e2ade24f647 {
    padding-top: 105px;
  }

  .pb_md--105_fdff641fd53349a2 {
    padding-bottom: 105px;
  }

  .pl_md--105_b887db04ae864a56 {
    padding-left: 105px;
  }

  .pr_md--105_c750d10bdcb6396c {
    padding-right: 105px;
  }

  .mt_md--105_cff1c6d45582935f {
    margin-top: 105px;
  }

  .mb_md--105_9541b543e85f8f2d {
    margin-bottom: 105px;
  }

  .ptb_md--110_9d712d057de1ec5e {
    padding: 110px 0;
  }

  .plr_md--110_b794c28baa270bd7 {
    padding: 0 110px;
  }

  .pt_md--110_b85220c22e43c224 {
    padding-top: 110px;
  }

  .pb_md--110_adb2e17e440fc7f9 {
    padding-bottom: 110px;
  }

  .pl_md--110_f63bb80f8f328e3e {
    padding-left: 110px;
  }

  .pr_md--110_00a25ceaed00b521 {
    padding-right: 110px;
  }

  .mt_md--110_4d5f7a0a18a097a1 {
    margin-top: 110px;
  }

  .mb_md--110_e4d5a90e2841b8da {
    margin-bottom: 110px;
  }

  .ptb_md--115_0aca17a20bf68f67 {
    padding: 115px 0;
  }

  .plr_md--115_ededfcea0ab550c9 {
    padding: 0 115px;
  }

  .pt_md--115_0928770da9e8729a {
    padding-top: 115px;
  }

  .pb_md--115_480d106c3e617e7c {
    padding-bottom: 115px;
  }

  .pl_md--115_4a844edd2fbf6cdc {
    padding-left: 115px;
  }

  .pr_md--115_8e336341d77ea89b {
    padding-right: 115px;
  }

  .mt_md--115_f700af9c9075676b {
    margin-top: 115px;
  }

  .mb_md--115_c46d5d8c335022d4 {
    margin-bottom: 115px;
  }

  .ptb_md--120_ec5ad9d02f789e68 {
    padding: 120px 0;
  }

  .plr_md--120_efc88aebf4f25664 {
    padding: 0 120px;
  }

  .pt_md--120_0aaa2c1189974042 {
    padding-top: 120px;
  }

  .pb_md--120_5b3b6459e0c1ece7 {
    padding-bottom: 120px;
  }

  .pl_md--120_63264772d6dcdb06 {
    padding-left: 120px;
  }

  .pr_md--120_1d4c3a1a946db1ab {
    padding-right: 120px;
  }

  .mt_md--120_5b940764f4ac68cc {
    margin-top: 120px;
  }

  .mb_md--120_9a46bd5f0a69291f {
    margin-bottom: 120px;
  }

  .ptb_md--125_cac5bbb6e8118192 {
    padding: 125px 0;
  }

  .plr_md--125_1da5f4dd0e2f66aa {
    padding: 0 125px;
  }

  .pt_md--125_5c555e9fe4486465 {
    padding-top: 125px;
  }

  .pb_md--125_de148b864f586774 {
    padding-bottom: 125px;
  }

  .pl_md--125_389958c02eb31937 {
    padding-left: 125px;
  }

  .pr_md--125_fd3a60ddc14ff4c8 {
    padding-right: 125px;
  }

  .mt_md--125_c3d44d8eb565338f {
    margin-top: 125px;
  }

  .mb_md--125_e3c8e95c0394a56e {
    margin-bottom: 125px;
  }

  .ptb_md--130_82a2dfe3f7efcf0a {
    padding: 130px 0;
  }

  .plr_md--130_c970f9cee4aa3a8e {
    padding: 0 130px;
  }

  .pt_md--130_0582e3c31cd30aff {
    padding-top: 130px;
  }

  .pb_md--130_61317cd3925e8636 {
    padding-bottom: 130px;
  }

  .pl_md--130_537d59230aed4013 {
    padding-left: 130px;
  }

  .pr_md--130_5e709fcf98508a52 {
    padding-right: 130px;
  }

  .mt_md--130_cf10fa5b3d1559da {
    margin-top: 130px;
  }

  .mb_md--130_9d5e04fc8cb34bf7 {
    margin-bottom: 130px;
  }

  .ptb_md--135_9c0ba17e2d80bbe9 {
    padding: 135px 0;
  }

  .plr_md--135_af96e9389ea48c39 {
    padding: 0 135px;
  }

  .pt_md--135_4fa131dbef0d7d53 {
    padding-top: 135px;
  }

  .pb_md--135_dec184f4f94ac269 {
    padding-bottom: 135px;
  }

  .pl_md--135_d5b0edec2b858c85 {
    padding-left: 135px;
  }

  .pr_md--135_59bcd9428e6a140f {
    padding-right: 135px;
  }

  .mt_md--135_3c9ae8afc6b841bc {
    margin-top: 135px;
  }

  .mb_md--135_929b7f1391a27cfb {
    margin-bottom: 135px;
  }

  .ptb_md--140_7569ce9834a31f59 {
    padding: 140px 0;
  }

  .plr_md--140_661137a97682688f {
    padding: 0 140px;
  }

  .pt_md--140_95782ad68b2082d2 {
    padding-top: 140px;
  }

  .pb_md--140_386af1e68020ab6d {
    padding-bottom: 140px;
  }

  .pl_md--140_039f4e409e532f55 {
    padding-left: 140px;
  }

  .pr_md--140_457251b09e60006d {
    padding-right: 140px;
  }

  .mt_md--140_c6c04988297f6f69 {
    margin-top: 140px;
  }

  .mb_md--140_627c1657e0e1854d {
    margin-bottom: 140px;
  }

  .ptb_md--145_31dcc9c66e1df2d0 {
    padding: 145px 0;
  }

  .plr_md--145_39da0f0fe9a00933 {
    padding: 0 145px;
  }

  .pt_md--145_52636e1a7f5ae6c9 {
    padding-top: 145px;
  }

  .pb_md--145_6d6f7efd11bbdaeb {
    padding-bottom: 145px;
  }

  .pl_md--145_4476a6b6e0665efc {
    padding-left: 145px;
  }

  .pr_md--145_7b2c9a6346a526d1 {
    padding-right: 145px;
  }

  .mt_md--145_d870d4ef32c45a90 {
    margin-top: 145px;
  }

  .mb_md--145_fa030d54b45dde7f {
    margin-bottom: 145px;
  }

  .ptb_md--150_5b828abcf85d989f {
    padding: 150px 0;
  }

  .plr_md--150_aa8fe2fc8adfc5b6 {
    padding: 0 150px;
  }

  .pt_md--150_cdf5d1b27f52e7ef {
    padding-top: 150px;
  }

  .pb_md--150_95c11d02589f3ad7 {
    padding-bottom: 150px;
  }

  .pl_md--150_98c8db17cb07a642 {
    padding-left: 150px;
  }

  .pr_md--150_a76c461edf72f26b {
    padding-right: 150px;
  }

  .mt_md--150_77e4e7dd748cdc88 {
    margin-top: 150px;
  }

  .mb_md--150_7ee77aa9bc9e6701 {
    margin-bottom: 150px;
  }

  .ptb_md--155_e71398ced2544f02 {
    padding: 155px 0;
  }

  .plr_md--155_bd2bb4afac45c4a1 {
    padding: 0 155px;
  }

  .pt_md--155_fae23641fa992b37 {
    padding-top: 155px;
  }

  .pb_md--155_13d27b865964f577 {
    padding-bottom: 155px;
  }

  .pl_md--155_b7c822fbd5b7d850 {
    padding-left: 155px;
  }

  .pr_md--155_841e13ece48530f1 {
    padding-right: 155px;
  }

  .mt_md--155_1a6807c8ffab5e90 {
    margin-top: 155px;
  }

  .mb_md--155_28aaeaec27ddf27e {
    margin-bottom: 155px;
  }

  .ptb_md--160_e42b726467f9609b {
    padding: 160px 0;
  }

  .plr_md--160_1287a719430caece {
    padding: 0 160px;
  }

  .pt_md--160_08c9e1e31a0dec8c {
    padding-top: 160px;
  }

  .pb_md--160_a291df327426f737 {
    padding-bottom: 160px;
  }

  .pl_md--160_db65393d56551c0e {
    padding-left: 160px;
  }

  .pr_md--160_276f8dc345fa2e49 {
    padding-right: 160px;
  }

  .mt_md--160_74180a2444dd7114 {
    margin-top: 160px;
  }

  .mb_md--160_f73a0b99fa4e427f {
    margin-bottom: 160px;
  }

  .ptb_md--165_e55746966ceaa993 {
    padding: 165px 0;
  }

  .plr_md--165_1b819ced96d0dd41 {
    padding: 0 165px;
  }

  .pt_md--165_84d2857b7b826be6 {
    padding-top: 165px;
  }

  .pb_md--165_192d55c9e7794328 {
    padding-bottom: 165px;
  }

  .pl_md--165_b309d864bbd8454a {
    padding-left: 165px;
  }

  .pr_md--165_8cbefdee9b428987 {
    padding-right: 165px;
  }

  .mt_md--165_ce1d98c68600418f {
    margin-top: 165px;
  }

  .mb_md--165_28b58816f4761d9c {
    margin-bottom: 165px;
  }

  .ptb_md--170_43d7663eb394e0db {
    padding: 170px 0;
  }

  .plr_md--170_723d5e9d49e5c230 {
    padding: 0 170px;
  }

  .pt_md--170_c6237c0f9a4ffc45 {
    padding-top: 170px;
  }

  .pb_md--170_f49eb5870f3c4d36 {
    padding-bottom: 170px;
  }

  .pl_md--170_4cee8141318b7645 {
    padding-left: 170px;
  }

  .pr_md--170_e94ba613ebc0652b {
    padding-right: 170px;
  }

  .mt_md--170_3284fc3c6c584ec5 {
    margin-top: 170px;
  }

  .mb_md--170_0936ac28e835e989 {
    margin-bottom: 170px;
  }

  .ptb_md--175_3885aa900808a0d3 {
    padding: 175px 0;
  }

  .plr_md--175_6478110c3e34c43d {
    padding: 0 175px;
  }

  .pt_md--175_782ee9b6a78a5e72 {
    padding-top: 175px;
  }

  .pb_md--175_d9048eda7206da9b {
    padding-bottom: 175px;
  }

  .pl_md--175_52b990deff05c8d2 {
    padding-left: 175px;
  }

  .pr_md--175_159eed8615265120 {
    padding-right: 175px;
  }

  .mt_md--175_5cb5aecda690750f {
    margin-top: 175px;
  }

  .mb_md--175_e0230c3b3924667c {
    margin-bottom: 175px;
  }

  .ptb_md--180_924d86c34efaa51c {
    padding: 180px 0;
  }

  .plr_md--180_8c3268b45c5d967f {
    padding: 0 180px;
  }

  .pt_md--180_bce91c4f78059713 {
    padding-top: 180px;
  }

  .pb_md--180_f92e542fca546ea3 {
    padding-bottom: 180px;
  }

  .pl_md--180_23092017f4c33431 {
    padding-left: 180px;
  }

  .pr_md--180_3a27cc858ef92e07 {
    padding-right: 180px;
  }

  .mt_md--180_5e87076366f29f1f {
    margin-top: 180px;
  }

  .mb_md--180_d7a604d1681da479 {
    margin-bottom: 180px;
  }

  .ptb_md--185_55e3de45ea6ee67b {
    padding: 185px 0;
  }

  .plr_md--185_8a270e6df18b0ded {
    padding: 0 185px;
  }

  .pt_md--185_94a468409404a7f1 {
    padding-top: 185px;
  }

  .pb_md--185_34260ce450f3959f {
    padding-bottom: 185px;
  }

  .pl_md--185_34057e15207e6366 {
    padding-left: 185px;
  }

  .pr_md--185_473e21ab59420d68 {
    padding-right: 185px;
  }

  .mt_md--185_780dc24462e1832c {
    margin-top: 185px;
  }

  .mb_md--185_488a16327bad97c1 {
    margin-bottom: 185px;
  }

  .ptb_md--190_b3b7bbe6274ca6c4 {
    padding: 190px 0;
  }

  .plr_md--190_145adf0e7be9a391 {
    padding: 0 190px;
  }

  .pt_md--190_c37a34405910ccc8 {
    padding-top: 190px;
  }

  .pb_md--190_bf1957613135dbc7 {
    padding-bottom: 190px;
  }

  .pl_md--190_8f61e3b15517e8d4 {
    padding-left: 190px;
  }

  .pr_md--190_e8f3c59a74563c22 {
    padding-right: 190px;
  }

  .mt_md--190_93b1125a2d5920b1 {
    margin-top: 190px;
  }

  .mb_md--190_ec504915fdb85115 {
    margin-bottom: 190px;
  }

  .ptb_md--195_6f08f4d1ecff78d6 {
    padding: 195px 0;
  }

  .plr_md--195_274afe76d1a8ce7a {
    padding: 0 195px;
  }

  .pt_md--195_8807de78c395d215 {
    padding-top: 195px;
  }

  .pb_md--195_270d92d18c12f8e8 {
    padding-bottom: 195px;
  }

  .pl_md--195_d6427c30321b5059 {
    padding-left: 195px;
  }

  .pr_md--195_c010be09f700aeef {
    padding-right: 195px;
  }

  .mt_md--195_c1976e8341aa7e20 {
    margin-top: 195px;
  }

  .mb_md--195_959bd8ee12c2e3db {
    margin-bottom: 195px;
  }

  .ptb_md--200_2196903051b5f48b {
    padding: 200px 0;
  }

  .plr_md--200_a606548e77323ac2 {
    padding: 0 200px;
  }

  .pt_md--200_263043b5f81c0758 {
    padding-top: 200px;
  }

  .pb_md--200_84af84206836f0b4 {
    padding-bottom: 200px;
  }

  .pl_md--200_ab5130cba30283fc {
    padding-left: 200px;
  }

  .pr_md--200_fda2d164fdd7da56 {
    padding-right: 200px;
  }

  .mt_md--200_dcc22c9ac9763031 {
    margin-top: 200px;
  }

  .mb_md--200_e8bf54d26ba14592 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_bd6012283eb3e926 {
    padding: 250px 0;
  }

  .ptb_sm--0_dc2693daf1fabc38 {
    padding: 0;
  }

  .pl_sm--0_c22865fa4b76ae18 {
    padding-left: 0;
  }

  .pr_sm--0_802b3df75f65e3bb {
    padding-right: 0;
  }

  .pt_sm--0_22b015282eec1ed3 {
    padding-top: 0;
  }

  .pb_sm--0_055ca861b90136da {
    padding-bottom: 0;
  }

  .pb_sm--80_c506b3da4e782b8f {
    padding-bottom: 30px;
  }

  .pt_sm--50_04f56cb44307ec39 {
    padding-top: 50px;
  }

  .mr_sm--0_1a40046356d27696 {
    margin-right: 0;
  }

  .ml_sm--0_734dabc5079a8fea {
    margin-left: 0;
  }

  .mt_sm--0_6d65cecf7e79689f {
    margin-top: 0;
  }

  .mb_sm--0_1ee582793a1888e1 {
    margin-bottom: 0;
  }

  .pt_sm--150_a5ab20135ac1f3d5 {
    padding-top: 150px;
  }

  .pb_sm--110_c9846edb7fd487b4 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_2e1104deb112683e {
    padding: 5px 0;
  }

  .plr_sm--5_614ac80ea23b96e1 {
    padding: 0 5px;
  }

  .pt_sm--5_5fc72a5d1c687f5b {
    padding-top: 5px;
  }

  .pb_sm--5_a610fddb1322a974 {
    padding-bottom: 5px;
  }

  .pl_sm--5_77a67935ae1a949f {
    padding-left: 5px;
  }

  .pr_sm--5_c885a82d755bf37a {
    padding-right: 5px;
  }

  .mt_sm--5_bab0f9afdf45547e {
    margin-top: 5px;
  }

  .ml_sm--5_830b5ab9c099d540 {
    margin-left: 5px;
  }

  .mr_sm--5_a15465ef3db06190 {
    margin-right: 5px;
  }

  .mb_sm--5_3316b7da49e0a825 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_54f3036b6480b7a7 {
    padding: 10px 0;
  }

  .plr_sm--10_7ee713c42091972a {
    padding: 0 10px;
  }

  .pt_sm--10_7cdd5ce122d79bfc {
    padding-top: 10px;
  }

  .pb_sm--10_54cfc5dcce25338c {
    padding-bottom: 10px;
  }

  .pl_sm--10_a9b8b5e0230f75e8 {
    padding-left: 10px;
  }

  .pr_sm--10_dabb9a2ed8e220d8 {
    padding-right: 10px;
  }

  .mt_sm--10_81f06c7cac398534 {
    margin-top: 10px;
  }

  .ml_sm--10_9fb83e14cc6b7e00 {
    margin-left: 10px;
  }

  .mr_sm--10_adb2ad8b8fe92556 {
    margin-right: 10px;
  }

  .mb_sm--10_1e5e0176a63e6492 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_d8cbdebf5f802e20 {
    padding: 15px 0;
  }

  .plr_sm--15_5be9f73419ae8500 {
    padding: 0 15px;
  }

  .pt_sm--15_418cd524b13bc786 {
    padding-top: 15px;
  }

  .pb_sm--15_25f608004a65a2b7 {
    padding-bottom: 15px;
  }

  .pl_sm--15_0afbf1e9feae4dc2 {
    padding-left: 15px;
  }

  .pr_sm--15_ae54d685dd3e90b1 {
    padding-right: 15px;
  }

  .mt_sm--15_9eb2e65ad874523d {
    margin-top: 15px;
  }

  .ml_sm--15_39f7e23fffab06fa {
    margin-left: 15px;
  }

  .mr_sm--15_92c4c2e61fd38ad8 {
    margin-right: 15px;
  }

  .mb_sm--15_4d500d3f04918c96 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_d98fb095f3d4d0f5 {
    padding: 20px 0;
  }

  .plr_sm--20_4292dad6ed07a97a {
    padding: 0 20px;
  }

  .pt_sm--20_c1b9d42f066694ae {
    padding-top: 20px;
  }

  .pb_sm--20_6df2b5f055356b5e {
    padding-bottom: 20px;
  }

  .pl_sm--20_039e81065e89087a {
    padding-left: 20px;
  }

  .pr_sm--20_0eb4dae6a9e10416 {
    padding-right: 20px;
  }

  .mt_sm--20_6246d206c7e1f391 {
    margin-top: 20px;
  }

  .ml_sm--20_1f3f84e84a7cf49c {
    margin-left: 20px;
  }

  .mr_sm--20_49cdf5fdb03dd43b {
    margin-right: 20px;
  }

  .mb_sm--20_2b036106a306beee {
    margin-bottom: 20px;
  }

  .ptb_sm--25_0eb7ad1c1377f57f {
    padding: 25px 0;
  }

  .plr_sm--25_8d969270466852c3 {
    padding: 0 25px;
  }

  .pt_sm--25_dd858937165e1a66 {
    padding-top: 25px;
  }

  .pb_sm--25_897eb18a5f2991ba {
    padding-bottom: 25px;
  }

  .pl_sm--25_d666704c9cab8db2 {
    padding-left: 25px;
  }

  .pr_sm--25_c7afdbcdaa94e1c7 {
    padding-right: 25px;
  }

  .mt_sm--25_d2ec14214a133978 {
    margin-top: 25px;
  }

  .ml_sm--25_8984852aaaed0b72 {
    margin-left: 25px;
  }

  .mr_sm--25_d4ceab3ec5d3b756 {
    margin-right: 25px;
  }

  .mb_sm--25_543f54e5f1a622cc {
    margin-bottom: 25px;
  }

  .ptb_sm--30_3435d8afc4f0a4d4 {
    padding: 30px 0;
  }

  .plr_sm--30_c50fcaf1e7a136b3 {
    padding: 0 30px;
  }

  .pt_sm--30_f01ca102d9924a6a {
    padding-top: 30px;
  }

  .pb_sm--30_78104ec389d35642 {
    padding-bottom: 30px;
  }

  .pl_sm--30_25798c6e73133f21 {
    padding-left: 30px;
  }

  .pr_sm--30_28671db27827a020 {
    padding-right: 30px;
  }

  .mt_sm--30_c22e62e08f0157bf {
    margin-top: 30px;
  }

  .ml_sm--30_5589387323408610 {
    margin-left: 30px;
  }

  .mr_sm--30_fcb57cdf75c2a187 {
    margin-right: 30px;
  }

  .mb_sm--30_b63db6270bab4bd5 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_0040d216d56135e5 {
    padding: 35px 0;
  }

  .plr_sm--35_b233c40ba5b9626b {
    padding: 0 35px;
  }

  .pt_sm--35_81fa878f6081378f {
    padding-top: 35px;
  }

  .pb_sm--35_a68068c93771af52 {
    padding-bottom: 35px;
  }

  .pl_sm--35_cf0ba04fa85117c9 {
    padding-left: 35px;
  }

  .pr_sm--35_4200c22117e24c0b {
    padding-right: 35px;
  }

  .mt_sm--35_5664c93b926c3a09 {
    margin-top: 35px;
  }

  .ml_sm--35_363f53da48acea2b {
    margin-left: 35px;
  }

  .mr_sm--35_0235ad04464103d7 {
    margin-right: 35px;
  }

  .mb_sm--35_771252cbec916c77 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_8618f4156ba50227 {
    padding: 40px 0;
  }

  .plr_sm--40_940bd80c7c4382be {
    padding: 0 40px;
  }

  .pt_sm--40_f35c0e39a9f4738a {
    padding-top: 40px;
  }

  .pb_sm--40_d99b49cf9647ee4a {
    padding-bottom: 40px;
  }

  .pl_sm--40_bbbc67b20defdbf8 {
    padding-left: 40px;
  }

  .pr_sm--40_96646c65e0718d35 {
    padding-right: 40px;
  }

  .mt_sm--40_ff8049d5a54d3540 {
    margin-top: 40px;
  }

  .ml_sm--40_a8c4b8155d48d938 {
    margin-left: 40px;
  }

  .mr_sm--40_9d49a3ff297a233e {
    margin-right: 40px;
  }

  .mb_sm--40_1bfadaeb3e2c6463 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_7d70bf267defc589 {
    padding: 45px 0;
  }

  .plr_sm--45_54be1e19bf6b9889 {
    padding: 0 45px;
  }

  .pt_sm--45_0b187daac26062fa {
    padding-top: 45px;
  }

  .pb_sm--45_a56374e01b529a61 {
    padding-bottom: 45px;
  }

  .pl_sm--45_b215680d87428262 {
    padding-left: 45px;
  }

  .pr_sm--45_9f5c71ddf7146eda {
    padding-right: 45px;
  }

  .mt_sm--45_1269f4d6919a6f66 {
    margin-top: 45px;
  }

  .ml_sm--45_6a7010f067fb2717 {
    margin-left: 45px;
  }

  .mr_sm--45_21797587cbc1a7dd {
    margin-right: 45px;
  }

  .mb_sm--45_ccd652466ff8e016 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_be3b74f9b1ddc451 {
    padding: 50px 0;
  }

  .plr_sm--50_fa7b0898eb9ce50a {
    padding: 0 50px;
  }

  .pt_sm--50_04f56cb44307ec39 {
    padding-top: 50px;
  }

  .pb_sm--50_73d35067a5b1180f {
    padding-bottom: 50px;
  }

  .pl_sm--50_5df4b3f561792e6c {
    padding-left: 50px;
  }

  .pr_sm--50_a48b21a4fd43f1df {
    padding-right: 50px;
  }

  .mt_sm--50_ee49539fd0e166c5 {
    margin-top: 50px;
  }

  .ml_sm--50_ad8dae4a5fd9d201 {
    margin-left: 50px;
  }

  .mr_sm--50_fe62ede8d3b92ddb {
    margin-right: 50px;
  }

  .mb_sm--50_6f19079870f106ea {
    margin-bottom: 50px;
  }

  .ptb_sm--55_ac72f57e3f26076b {
    padding: 55px 0;
  }

  .plr_sm--55_90a71d8b41b70170 {
    padding: 0 55px;
  }

  .pt_sm--55_772e8f4257fe06c2 {
    padding-top: 55px;
  }

  .pb_sm--55_e1cd1fe1934fa06c {
    padding-bottom: 55px;
  }

  .pl_sm--55_f3c7668e45a4a260 {
    padding-left: 55px;
  }

  .pr_sm--55_daf2a3c29e581168 {
    padding-right: 55px;
  }

  .mt_sm--55_8c9f20279e98eb33 {
    margin-top: 55px;
  }

  .ml_sm--55_27d467228a3e6f45 {
    margin-left: 55px;
  }

  .mr_sm--55_e9b09a65078524e8 {
    margin-right: 55px;
  }

  .mb_sm--55_419530dfd06b67a4 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_9e0074c2f7bcbe24 {
    padding: 60px 0;
  }

  .plr_sm--60_135325af191e01cd {
    padding: 0 60px;
  }

  .pt_sm--60_75fb6173de4ab684 {
    padding-top: 60px;
  }

  .pb_sm--60_fbc1535db2ff1c81 {
    padding-bottom: 60px;
  }

  .pl_sm--60_6f4c9e56a0f72db7 {
    padding-left: 60px;
  }

  .pr_sm--60_963cd17726668470 {
    padding-right: 60px;
  }

  .mt_sm--60_acab974777d10cd9 {
    margin-top: 60px;
  }

  .ml_sm--60_db608a42a5de9d38 {
    margin-left: 60px;
  }

  .mr_sm--60_088322fdcb86e9f0 {
    margin-right: 60px;
  }

  .mb_sm--60_1aa76de3a1ba2f51 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_66b1b7eb13e539cb {
    padding: 65px 0;
  }

  .plr_sm--65_3b572f1afaae31d1 {
    padding: 0 65px;
  }

  .pt_sm--65_558ef6cacbf71b59 {
    padding-top: 65px;
  }

  .pb_sm--65_515b36a612664d35 {
    padding-bottom: 65px;
  }

  .pl_sm--65_6371f7f76b08ad4c {
    padding-left: 65px;
  }

  .pr_sm--65_d7e250271d3b1fa3 {
    padding-right: 65px;
  }

  .mt_sm--65_ed4f24f7a9019a3c {
    margin-top: 65px;
  }

  .ml_sm--65_0f0ab9655d0e9de7 {
    margin-left: 65px;
  }

  .mr_sm--65_5bbad223cf630b6b {
    margin-right: 65px;
  }

  .mb_sm--65_a78e6c7ebca0d728 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_aba8a5382452df00 {
    padding: 70px 0;
  }

  .plr_sm--70_d7df08232560394b {
    padding: 0 70px;
  }

  .pt_sm--70_bfe388bede7bcda3 {
    padding-top: 70px;
  }

  .pb_sm--70_61a1a075d2de9a71 {
    padding-bottom: 70px;
  }

  .pl_sm--70_6b81781ccb808c4e {
    padding-left: 70px;
  }

  .pr_sm--70_73b8beec5a8f09aa {
    padding-right: 70px;
  }

  .mt_sm--70_6353f17d99dd6475 {
    margin-top: 70px;
  }

  .ml_sm--70_d9a009bb1de1618f {
    margin-left: 70px;
  }

  .mr_sm--70_d262dbcc448848c3 {
    margin-right: 70px;
  }

  .mb_sm--70_6ee7dabbb316e50e {
    margin-bottom: 70px;
  }

  .ptb_sm--75_4ac782b64b15ffc0 {
    padding: 75px 0;
  }

  .plr_sm--75_9fc0ddf6cf4cf1a3 {
    padding: 0 75px;
  }

  .pt_sm--75_97f23bdca4e7bebe {
    padding-top: 75px;
  }

  .pb_sm--75_e7bc3359498ed4c2 {
    padding-bottom: 75px;
  }

  .pl_sm--75_aab26841faffc333 {
    padding-left: 75px;
  }

  .pr_sm--75_bdb26fe871799815 {
    padding-right: 75px;
  }

  .mt_sm--75_c75fe802c489b523 {
    margin-top: 75px;
  }

  .ml_sm--75_2e0f54b7b7bb2a18 {
    margin-left: 75px;
  }

  .mr_sm--75_8cc9805cecbd38f6 {
    margin-right: 75px;
  }

  .mb_sm--75_e6e8fe0101551e33 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_0ca4e4b4641be38c {
    padding: 80px 0;
  }

  .plr_sm--80_64ac78f5ba09cfcc {
    padding: 0 80px;
  }

  .pt_sm--80_27f0aa4978119b6c {
    padding-top: 80px;
  }

  .pb_sm--80_c506b3da4e782b8f {
    padding-bottom: 80px;
  }

  .pl_sm--80_312f7e71a4bac6a3 {
    padding-left: 80px;
  }

  .pr_sm--80_f2caa7bb7638c823 {
    padding-right: 80px;
  }

  .mt_sm--80_9a5803dbcad61c8d {
    margin-top: 80px;
  }

  .ml_sm--80_c3bfb4784dd9ea5f {
    margin-left: 80px;
  }

  .mr_sm--80_b63f3ae3683bc47b {
    margin-right: 80px;
  }

  .mb_sm--80_523c9bf202d07bea {
    margin-bottom: 80px;
  }

  .ptb_sm--85_13dd37dff1940ac8 {
    padding: 85px 0;
  }

  .plr_sm--85_5548078c06f67a7b {
    padding: 0 85px;
  }

  .pt_sm--85_f0cd8f9621be979a {
    padding-top: 85px;
  }

  .pb_sm--85_06058a13c5bf7349 {
    padding-bottom: 85px;
  }

  .pl_sm--85_8d7f8cc6813cc6e7 {
    padding-left: 85px;
  }

  .pr_sm--85_1b659353c307056e {
    padding-right: 85px;
  }

  .mt_sm--85_cf4e354fa5b84dba {
    margin-top: 85px;
  }

  .ml_sm--85_80a5a02eeebad128 {
    margin-left: 85px;
  }

  .mr_sm--85_5fd4c8abe9c5b49e {
    margin-right: 85px;
  }

  .mb_sm--85_c986108a75d88470 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_6ed76cb36da1787e {
    padding: 90px 0;
  }

  .plr_sm--90_9f8139044b74594a {
    padding: 0 90px;
  }

  .pt_sm--90_2fd289f60a342b7e {
    padding-top: 90px;
  }

  .pb_sm--90_8d3605df3814489f {
    padding-bottom: 90px;
  }

  .pl_sm--90_d7e9ab621ebf6340 {
    padding-left: 90px;
  }

  .pr_sm--90_c7f22d7f654c60a5 {
    padding-right: 90px;
  }

  .mt_sm--90_eef1bf30e54a4ccd {
    margin-top: 90px;
  }

  .ml_sm--90_625035528195a1c9 {
    margin-left: 90px;
  }

  .mr_sm--90_510e4f2ce504634d {
    margin-right: 90px;
  }

  .mb_sm--90_4ec85012895305db {
    margin-bottom: 90px;
  }

  .ptb_sm--95_69c3fbd9400fff82 {
    padding: 95px 0;
  }

  .plr_sm--95_3001f595d5e37ded {
    padding: 0 95px;
  }

  .pt_sm--95_6e4f331ee30b2596 {
    padding-top: 95px;
  }

  .pb_sm--95_c39e75985b9ac05e {
    padding-bottom: 95px;
  }

  .pl_sm--95_13dff37daa02f487 {
    padding-left: 95px;
  }

  .pr_sm--95_5a43132703b56660 {
    padding-right: 95px;
  }

  .mt_sm--95_04d8e86c9b5c9679 {
    margin-top: 95px;
  }

  .ml_sm--95_54eaae095b056830 {
    margin-left: 95px;
  }

  .mr_sm--95_20124cfe7ea8db03 {
    margin-right: 95px;
  }

  .mb_sm--95_15cdace331e9f7d0 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_70fd454b32e6c262 {
    padding: 100px 0;
  }

  .plr_sm--100_d4cd972b6dee8d5c {
    padding: 0 100px;
  }

  .pt_sm--100_c4f4d378f1745dcf {
    padding-top: 100px;
  }

  .pb_sm--100_96faf38aeebc5b40 {
    padding-bottom: 100px;
  }

  .pl_sm--100_197024507595be4f {
    padding-left: 100px;
  }

  .pr_sm--100_d7928ac12ee8a591 {
    padding-right: 100px;
  }

  .mt_sm--100_a3cf6df3a599b7e2 {
    margin-top: 100px;
  }

  .ml_sm--100_3735d008c952cff6 {
    margin-left: 100px;
  }

  .mr_sm--100_76ab295120cce59d {
    margin-right: 100px;
  }

  .mb_sm--100_e905330c6c80db6e {
    margin-bottom: 100px;
  }

  .ptb_sm--105_bdd32df27c054e23 {
    padding: 105px 0;
  }

  .plr_sm--105_aa0c1e79f76b5176 {
    padding: 0 105px;
  }

  .pt_sm--105_b1482397b9bcf74f {
    padding-top: 105px;
  }

  .pb_sm--105_e322d5524e1c78bb {
    padding-bottom: 105px;
  }

  .pl_sm--105_46a04d8667efb2ab {
    padding-left: 105px;
  }

  .pr_sm--105_af238b3fde8dd709 {
    padding-right: 105px;
  }

  .mt_sm--105_6357ecf4c2a27994 {
    margin-top: 105px;
  }

  .ml_sm--105_ca0bc2c28a1aace6 {
    margin-left: 105px;
  }

  .mr_sm--105_2a100a00fb302a79 {
    margin-right: 105px;
  }

  .mb_sm--105_afcf926ff9725177 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_7cb4dae014f123b2 {
    padding: 110px 0;
  }

  .plr_sm--110_8bd29203878e0e07 {
    padding: 0 110px;
  }

  .pt_sm--110_a31824eb04d89fef {
    padding-top: 110px;
  }

  .pb_sm--110_c9846edb7fd487b4 {
    padding-bottom: 110px;
  }

  .pl_sm--110_c52d57ead1a325c8 {
    padding-left: 110px;
  }

  .pr_sm--110_ae2d776b699f34e8 {
    padding-right: 110px;
  }

  .mt_sm--110_87a965e296d75393 {
    margin-top: 110px;
  }

  .ml_sm--110_75f468f38a5f4d80 {
    margin-left: 110px;
  }

  .mr_sm--110_fa2a18760afdef63 {
    margin-right: 110px;
  }

  .mb_sm--110_5f4b39a235ce9ae9 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_8ede02b4f7acb853 {
    padding: 115px 0;
  }

  .plr_sm--115_91f730f3151739ec {
    padding: 0 115px;
  }

  .pt_sm--115_60463bfc4c566e73 {
    padding-top: 115px;
  }

  .pb_sm--115_c8227267e124dfac {
    padding-bottom: 115px;
  }

  .pl_sm--115_8738a575d595e899 {
    padding-left: 115px;
  }

  .pr_sm--115_c9551edff7c697d4 {
    padding-right: 115px;
  }

  .mt_sm--115_0aaf0832d4a5c40b {
    margin-top: 115px;
  }

  .ml_sm--115_b6daebac5282e9f0 {
    margin-left: 115px;
  }

  .mr_sm--115_186598c2e35e5c43 {
    margin-right: 115px;
  }

  .mb_sm--115_2043aa837c8129cc {
    margin-bottom: 115px;
  }

  .ptb_sm--120_ed880fc3ba376b81 {
    padding: 120px 0;
  }

  .plr_sm--120_f4e3b4e34953ad90 {
    padding: 0 120px;
  }

  .pt_sm--120_c3e58d049331407f {
    padding-top: 120px;
  }

  .pb_sm--120_9e2b17ff35cbfa4f {
    padding-bottom: 120px;
  }

  .pl_sm--120_64c5f6967e301a19 {
    padding-left: 120px;
  }

  .pr_sm--120_fd43f027559cab33 {
    padding-right: 120px;
  }

  .mt_sm--120_f3b828e963444e8a {
    margin-top: 120px;
  }

  .ml_sm--120_0c1e324b061c07a7 {
    margin-left: 120px;
  }

  .mr_sm--120_85fbcf21a7793e1f {
    margin-right: 120px;
  }

  .mb_sm--120_3104038cea33d727 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_4ff975198138cd68 {
    padding: 125px 0;
  }

  .plr_sm--125_de7bcd60e9f0ddea {
    padding: 0 125px;
  }

  .pt_sm--125_11a385c9ddb3f513 {
    padding-top: 125px;
  }

  .pb_sm--125_5ba47694b8fea19f {
    padding-bottom: 125px;
  }

  .pl_sm--125_3f549432a876afd3 {
    padding-left: 125px;
  }

  .pr_sm--125_2b353c10f388c955 {
    padding-right: 125px;
  }

  .mt_sm--125_6b9bb855e34ef7ae {
    margin-top: 125px;
  }

  .ml_sm--125_95b34a8287c8a808 {
    margin-left: 125px;
  }

  .mr_sm--125_a6a51074422db840 {
    margin-right: 125px;
  }

  .mb_sm--125_ffd75ea7fcf75afe {
    margin-bottom: 125px;
  }

  .ptb_sm--130_4809d8de69220f96 {
    padding: 130px 0;
  }

  .plr_sm--130_7e11229196013fba {
    padding: 0 130px;
  }

  .pt_sm--130_2a87355b12f61ee4 {
    padding-top: 130px;
  }

  .pb_sm--130_3231c3f27fe8a2e9 {
    padding-bottom: 130px;
  }

  .pl_sm--130_a8cf1921618fff9c {
    padding-left: 130px;
  }

  .pr_sm--130_c086de39dae9af29 {
    padding-right: 130px;
  }

  .mt_sm--130_f4231f32d8189901 {
    margin-top: 130px;
  }

  .ml_sm--130_8ec93acb3f78fa07 {
    margin-left: 130px;
  }

  .mr_sm--130_a32b5343533b73e2 {
    margin-right: 130px;
  }

  .mb_sm--130_c0002259d0fcbbd4 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_4b6f0ef8b7f0bb63 {
    padding: 135px 0;
  }

  .plr_sm--135_c18d87813e830cc2 {
    padding: 0 135px;
  }

  .pt_sm--135_f2a2acb3ff7352c3 {
    padding-top: 135px;
  }

  .pb_sm--135_2c7397187bb2da17 {
    padding-bottom: 135px;
  }

  .pl_sm--135_67a3e14b3fe56dec {
    padding-left: 135px;
  }

  .pr_sm--135_884f0efc48826797 {
    padding-right: 135px;
  }

  .mt_sm--135_91ed1e5ed7baf91c {
    margin-top: 135px;
  }

  .ml_sm--135_3b16b0a5d5fa5511 {
    margin-left: 135px;
  }

  .mr_sm--135_a3eba83987da2b16 {
    margin-right: 135px;
  }

  .mb_sm--135_c0717a1a3b5ee139 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_202abb9f1dfacf1e {
    padding: 140px 0;
  }

  .plr_sm--140_78870dccc4907c41 {
    padding: 0 140px;
  }

  .pt_sm--140_a335888f35793e69 {
    padding-top: 140px;
  }

  .pb_sm--140_f99d58511a45dfda {
    padding-bottom: 140px;
  }

  .pl_sm--140_cfe374d49479216c {
    padding-left: 140px;
  }

  .pr_sm--140_f9f37797315cf021 {
    padding-right: 140px;
  }

  .mt_sm--140_333663837c63b67b {
    margin-top: 140px;
  }

  .ml_sm--140_d8ce0a6ada32036a {
    margin-left: 140px;
  }

  .mr_sm--140_f7042982483450eb {
    margin-right: 140px;
  }

  .mb_sm--140_810ee5670c88c920 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_3154f9e9dcd3ac69 {
    padding: 145px 0;
  }

  .plr_sm--145_aa2c1b21dfe5c110 {
    padding: 0 145px;
  }

  .pt_sm--145_899e9e9487fbfe90 {
    padding-top: 145px;
  }

  .pb_sm--145_90408339ea31f38d {
    padding-bottom: 145px;
  }

  .pl_sm--145_b5e8d3015c2cd732 {
    padding-left: 145px;
  }

  .pr_sm--145_00fc835af8137344 {
    padding-right: 145px;
  }

  .mt_sm--145_f20a1ef51783f4b4 {
    margin-top: 145px;
  }

  .ml_sm--145_0a6d7b2950848e57 {
    margin-left: 145px;
  }

  .mr_sm--145_5c710fe89fa73e41 {
    margin-right: 145px;
  }

  .mb_sm--145_c5c04fc41ae97a1c {
    margin-bottom: 145px;
  }

  .ptb_sm--150_b8d68e9cff575b04 {
    padding: 150px 0;
  }

  .plr_sm--150_220bb781df68819c {
    padding: 0 150px;
  }

  .pt_sm--150_a5ab20135ac1f3d5 {
    padding-top: 150px;
  }

  .pb_sm--150_8ea0f3554e0784b9 {
    padding-bottom: 150px;
  }

  .pl_sm--150_1fd414daafb226d4 {
    padding-left: 150px;
  }

  .pr_sm--150_245d6756428561e4 {
    padding-right: 150px;
  }

  .mt_sm--150_4db1d18dd4db0800 {
    margin-top: 150px;
  }

  .ml_sm--150_57fe80537183aa78 {
    margin-left: 150px;
  }

  .mr_sm--150_599d264df65ccbf3 {
    margin-right: 150px;
  }

  .mb_sm--150_6afd4dde65b14cdc {
    margin-bottom: 150px;
  }

  .ptb_sm--155_18f300bc591c6b64 {
    padding: 155px 0;
  }

  .plr_sm--155_6f741602ed1ce404 {
    padding: 0 155px;
  }

  .pt_sm--155_d427d4c16c4a18df {
    padding-top: 155px;
  }

  .pb_sm--155_c2ab1fc4ecc08cdc {
    padding-bottom: 155px;
  }

  .pl_sm--155_8baf062bf2c4f011 {
    padding-left: 155px;
  }

  .pr_sm--155_7d2b6968ec980186 {
    padding-right: 155px;
  }

  .mt_sm--155_155a55090c13d700 {
    margin-top: 155px;
  }

  .ml_sm--155_ab7ac61abbda464e {
    margin-left: 155px;
  }

  .mr_sm--155_69a9b932918ae6de {
    margin-right: 155px;
  }

  .mb_sm--155_e2edeee10968ba59 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_f1e2368794becc7f {
    padding: 160px 0;
  }

  .plr_sm--160_5494e214d1311634 {
    padding: 0 160px;
  }

  .pt_sm--160_5eb60c7650f78096 {
    padding-top: 160px;
  }

  .pb_sm--160_d5288c51f5fb9379 {
    padding-bottom: 160px;
  }

  .pl_sm--160_46aee1c7ae4dcb4b {
    padding-left: 160px;
  }

  .pr_sm--160_1bd6119aa6d2f95e {
    padding-right: 160px;
  }

  .mt_sm--160_0091ea9540d584e0 {
    margin-top: 160px;
  }

  .ml_sm--160_979e2a97f316bf95 {
    margin-left: 160px;
  }

  .mr_sm--160_00793a0fe770f6bf {
    margin-right: 160px;
  }

  .mb_sm--160_99a1f34e4250632a {
    margin-bottom: 160px;
  }

  .ptb_sm--165_65e5998475b40c77 {
    padding: 165px 0;
  }

  .plr_sm--165_a5fa5b7962276192 {
    padding: 0 165px;
  }

  .pt_sm--165_cafa030c2f57426b {
    padding-top: 165px;
  }

  .pb_sm--165_3c164be6709fc2fe {
    padding-bottom: 165px;
  }

  .pl_sm--165_418ddb2ba50100a2 {
    padding-left: 165px;
  }

  .pr_sm--165_194abd7b80c905d0 {
    padding-right: 165px;
  }

  .mt_sm--165_d6d6c4484451aa4f {
    margin-top: 165px;
  }

  .ml_sm--165_13f4fe6a7b74ec98 {
    margin-left: 165px;
  }

  .mr_sm--165_1f004721fed9e05b {
    margin-right: 165px;
  }

  .mb_sm--165_03e428b64186d9a2 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_af7dac98add1d46f {
    padding: 170px 0;
  }

  .plr_sm--170_eff8d73564d4ddac {
    padding: 0 170px;
  }

  .pt_sm--170_846383609d890a8d {
    padding-top: 170px;
  }

  .pb_sm--170_194170ae4d2d8585 {
    padding-bottom: 170px;
  }

  .pl_sm--170_2646884677a26816 {
    padding-left: 170px;
  }

  .pr_sm--170_5e9744d27f2c1737 {
    padding-right: 170px;
  }

  .mt_sm--170_d089c0a260b6411e {
    margin-top: 170px;
  }

  .ml_sm--170_1b9ca88c8abf4cfe {
    margin-left: 170px;
  }

  .mr_sm--170_4192fd99b803a9be {
    margin-right: 170px;
  }

  .mb_sm--170_e3c84a7bca7a79b5 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_df511dd121fa53d2 {
    padding: 175px 0;
  }

  .plr_sm--175_9c401630758f500b {
    padding: 0 175px;
  }

  .pt_sm--175_b7d02bd0e5338dcd {
    padding-top: 175px;
  }

  .pb_sm--175_a8645a183e95b290 {
    padding-bottom: 175px;
  }

  .pl_sm--175_0cd8f5c8b9bb7897 {
    padding-left: 175px;
  }

  .pr_sm--175_1de40bfb28c2d6d1 {
    padding-right: 175px;
  }

  .mt_sm--175_75d827e632f0b171 {
    margin-top: 175px;
  }

  .ml_sm--175_f7b48855854aa87c {
    margin-left: 175px;
  }

  .mr_sm--175_d2cf3dddb39f077d {
    margin-right: 175px;
  }

  .mb_sm--175_dad16fc7f79fd53d {
    margin-bottom: 175px;
  }

  .ptb_sm--180_7f4d7b266c7b9d4a {
    padding: 180px 0;
  }

  .plr_sm--180_e27ddfa51173a202 {
    padding: 0 180px;
  }

  .pt_sm--180_2e26707168e9c75d {
    padding-top: 180px;
  }

  .pb_sm--180_c7b8e85e1b2b9abe {
    padding-bottom: 180px;
  }

  .pl_sm--180_ce390d2f3a1d631a {
    padding-left: 180px;
  }

  .pr_sm--180_50c1c6413fa65910 {
    padding-right: 180px;
  }

  .mt_sm--180_e315a5cba2bd8e3b {
    margin-top: 180px;
  }

  .ml_sm--180_40a65041e9b81c11 {
    margin-left: 180px;
  }

  .mr_sm--180_98aaf8b847206ac7 {
    margin-right: 180px;
  }

  .mb_sm--180_f1f35093ffae8c0c {
    margin-bottom: 180px;
  }

  .ptb_sm--185_321a9f3553b7aede {
    padding: 185px 0;
  }

  .plr_sm--185_d464138d615e536a {
    padding: 0 185px;
  }

  .pt_sm--185_2727104235eaa139 {
    padding-top: 185px;
  }

  .pb_sm--185_c1c90e3ff9db2903 {
    padding-bottom: 185px;
  }

  .pl_sm--185_ee9a99551d0751f3 {
    padding-left: 185px;
  }

  .pr_sm--185_990adc0d3dc6d6c8 {
    padding-right: 185px;
  }

  .mt_sm--185_cfc527bf3bde96a8 {
    margin-top: 185px;
  }

  .ml_sm--185_a29a877195f970da {
    margin-left: 185px;
  }

  .mr_sm--185_a541606df0f6ba43 {
    margin-right: 185px;
  }

  .mb_sm--185_d783f421837c0c8b {
    margin-bottom: 185px;
  }

  .ptb_sm--190_db331b21b338c93f {
    padding: 190px 0;
  }

  .plr_sm--190_ff96ec25d147dc7f {
    padding: 0 190px;
  }

  .pt_sm--190_3d4552fe4dcd00bc {
    padding-top: 190px;
  }

  .pb_sm--190_2bd322e52f617119 {
    padding-bottom: 190px;
  }

  .pl_sm--190_3dbe4e3c835ca773 {
    padding-left: 190px;
  }

  .pr_sm--190_9488e8d325f5a67e {
    padding-right: 190px;
  }

  .mt_sm--190_33c4513b4843e050 {
    margin-top: 190px;
  }

  .ml_sm--190_fceb8e2c4d95015e {
    margin-left: 190px;
  }

  .mr_sm--190_244d2ccdfca7d018 {
    margin-right: 190px;
  }

  .mb_sm--190_c3d52a90c298ac21 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_914cf7d1b76b990e {
    padding: 195px 0;
  }

  .plr_sm--195_d86031192bc75716 {
    padding: 0 195px;
  }

  .pt_sm--195_38827416204d40ce {
    padding-top: 195px;
  }

  .pb_sm--195_c1e06118891cd532 {
    padding-bottom: 195px;
  }

  .pl_sm--195_ed199fd0793f9f19 {
    padding-left: 195px;
  }

  .pr_sm--195_63fb32b1876c460f {
    padding-right: 195px;
  }

  .mt_sm--195_28d08c1e4ff5522f {
    margin-top: 195px;
  }

  .ml_sm--195_52f8011a27a7a657 {
    margin-left: 195px;
  }

  .mr_sm--195_aacf72118a8ffc4f {
    margin-right: 195px;
  }

  .mb_sm--195_d48ec82559c073b3 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_c921e6d299349e3c {
    padding: 200px 0;
  }

  .plr_sm--200_0dab7ce403a9c403 {
    padding: 0 200px;
  }

  .pt_sm--200_bab6deff319aaa0e {
    padding-top: 200px;
  }

  .pb_sm--200_2d0fe4b28ede0137 {
    padding-bottom: 200px;
  }

  .pl_sm--200_be84feb1cb864f7b {
    padding-left: 200px;
  }

  .pr_sm--200_ccd6b275b0d69f6c {
    padding-right: 200px;
  }

  .mt_sm--200_1a1b93f3c908a510 {
    margin-top: 200px;
  }

  .ml_sm--200_a31e7fe8dd64a820 {
    margin-left: 200px;
  }

  .mr_sm--200_2d3997bce8ba331e {
    margin-right: 200px;
  }

  .mb_sm--200_f6693d49fade782c {
    margin-bottom: 200px;
  }

  .pl_sm--0_c22865fa4b76ae18 {
    padding-left: 0;
  }

  .pr_sm--0_802b3df75f65e3bb {
    padding-right: 0;
  }

  .pt_sm--0_22b015282eec1ed3 {
    padding-top: 0;
  }

  .pb_sm--0_055ca861b90136da {
    padding-bottom: 0;
  }

  .mr_sm--0_1a40046356d27696 {
    margin-right: 0;
  }

  .ml_sm--0_734dabc5079a8fea {
    margin-left: 0;
  }

  .mt_sm--0_6d65cecf7e79689f {
    margin-top: 0;
  }

  .mb_sm--0_1ee582793a1888e1 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_ba5d5b6a0ae89a84 {
    padding: 5px 0;
  }

  .plr_mobile--5_c58b6f5770515ac1 {
    padding: 0 5px;
  }

  .pt_mobile--5_1dabea9af590d0ef {
    padding-top: 5px;
  }

  .pb_mobile--5_d038f91091ec828e {
    padding-bottom: 5px;
  }

  .pl_mobile--5_fb1e0a8eb0ed2471 {
    padding-left: 5px;
  }

  .pr_mobile--5_26640a9a98f354b7 {
    padding-right: 5px;
  }

  .mt_mobile--5_a4a61920074f117c {
    margin-top: 5px;
  }

  .mb_mobile--5_1225cb174eaba50b {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_e0dcd93570e9691f {
    padding: 10px 0;
  }

  .plr_mobile--10_f04f77db1c618d99 {
    padding: 0 10px;
  }

  .pt_mobile--10_e60a2d07d74617dc {
    padding-top: 10px;
  }

  .pb_mobile--10_33ce5b891c961975 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_5e4c51de6682920c {
    padding-left: 10px;
  }

  .pr_mobile--10_66ef2799c317f523 {
    padding-right: 10px;
  }

  .mt_mobile--10_f2f647d38cc51b8b {
    margin-top: 10px;
  }

  .mb_mobile--10_9a37e326c148803d {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_b34ecfd7543e560b {
    padding: 15px 0;
  }

  .plr_mobile--15_e51e380a8e0f1e2e {
    padding: 0 15px;
  }

  .pt_mobile--15_1abe7aa6c23a11fd {
    padding-top: 15px;
  }

  .pb_mobile--15_0f9ebe884da355ba {
    padding-bottom: 15px;
  }

  .pl_mobile--15_0ffe6fee419c02b0 {
    padding-left: 15px;
  }

  .pr_mobile--15_bd6e04984bdcced8 {
    padding-right: 15px;
  }

  .mt_mobile--15_9dd99cfd8e440516 {
    margin-top: 15px;
  }

  .mb_mobile--15_b23951d342c25963 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_9e189ed686dddf1d {
    padding: 20px 0;
  }

  .plr_mobile--20_1b1681b432349eb7 {
    padding: 0 20px;
  }

  .pt_mobile--20_729d0ed00ce52d85 {
    padding-top: 20px;
  }

  .pb_mobile--20_d12261e19194e5b5 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_6473a8acf14d561e {
    padding-left: 20px;
  }

  .pr_mobile--20_4434ea724d204f97 {
    padding-right: 20px;
  }

  .mt_mobile--20_9a6372d85eecd67c {
    margin-top: 20px;
  }

  .mb_mobile--20_bc61230121576e1b {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_18b8b87d9c39b2a6 {
    padding: 25px 0;
  }

  .plr_mobile--25_17d9918924f59700 {
    padding: 0 25px;
  }

  .pt_mobile--25_c396fde6a87b49f5 {
    padding-top: 25px;
  }

  .pb_mobile--25_37ed4eee8a9dd54e {
    padding-bottom: 25px;
  }

  .pl_mobile--25_d5f3c4eabf6cd02d {
    padding-left: 25px;
  }

  .pr_mobile--25_ac5c471bb4906922 {
    padding-right: 25px;
  }

  .mt_mobile--25_ee4d64080c2fd04f {
    margin-top: 25px;
  }

  .mb_mobile--25_31c7d1ddc99bed01 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_a55877bab95a129b {
    padding: 30px 0;
  }

  .plr_mobile--30_13a3a1e47eddf4a5 {
    padding: 0 30px;
  }

  .pt_mobile--30_b0b6bd8ff851f3cb {
    padding-top: 30px;
  }

  .pb_mobile--30_20ffb58a771790cf {
    padding-bottom: 30px;
  }

  .pl_mobile--30_3e0b318da7a86198 {
    padding-left: 30px;
  }

  .pr_mobile--30_eb2ec9e0fa6f5d9a {
    padding-right: 30px;
  }

  .mt_mobile--30_4fa69205a706c917 {
    margin-top: 30px;
  }

  .mb_mobile--30_61e155b14ba6eeb8 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_4a4ecf399e02abc0 {
    padding: 35px 0;
  }

  .plr_mobile--35_66ea6d59ab7050eb {
    padding: 0 35px;
  }

  .pt_mobile--35_e7bd31f4d02002ff {
    padding-top: 35px;
  }

  .pb_mobile--35_58b1a8e70a2a1303 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_e39f713cdb973a57 {
    padding-left: 35px;
  }

  .pr_mobile--35_be1f1a272f91ac3a {
    padding-right: 35px;
  }

  .mt_mobile--35_bc88e751f8ab14de {
    margin-top: 35px;
  }

  .mb_mobile--35_1e8d5b87bbe0a087 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_5ab8af321a6b5909 {
    padding: 40px 0;
  }

  .plr_mobile--40_3bf08c6baa99fb46 {
    padding: 0 40px;
  }

  .pt_mobile--40_54accc3bcc7e3432 {
    padding-top: 40px;
  }

  .pb_mobile--40_cf0dcb6284fec1be {
    padding-bottom: 40px;
  }

  .pl_mobile--40_b8835f44d520bc07 {
    padding-left: 40px;
  }

  .pr_mobile--40_d1be2d6dd939911b {
    padding-right: 40px;
  }

  .mt_mobile--40_0362fedab3fa2974 {
    margin-top: 40px;
  }

  .mb_mobile--40_640793c9e3af09eb {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_166d16cd7894d0b8 {
    padding: 45px 0;
  }

  .plr_mobile--45_788f0f380f5e4d16 {
    padding: 0 45px;
  }

  .pt_mobile--45_a531fcee78c3dd07 {
    padding-top: 45px;
  }

  .pb_mobile--45_131f7dffab0e4f84 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_fcdc3b767740d3ee {
    padding-left: 45px;
  }

  .pr_mobile--45_7bfbafa4973d1fa7 {
    padding-right: 45px;
  }

  .mt_mobile--45_4b9a0474431420c6 {
    margin-top: 45px;
  }

  .mb_mobile--45_d9ed3eb6c5dad6f5 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_63d9a48ad1c896e4 {
    padding: 50px 0;
  }

  .plr_mobile--50_3980e8d4b8d1180f {
    padding: 0 50px;
  }

  .pt_mobile--50_5d1328f6a5b31b61 {
    padding-top: 50px;
  }

  .pb_mobile--50_13742bcee1ce0091 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_7e99db78a8a4657e {
    padding-left: 50px;
  }

  .pr_mobile--50_ee42afd96fa609b6 {
    padding-right: 50px;
  }

  .mt_mobile--50_8f48a93dc4f28b8c {
    margin-top: 50px;
  }

  .mb_mobile--50_8390f59672d785cf {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_9924bdfc5a3292f5 {
    padding: 55px 0;
  }

  .plr_mobile--55_7354bb3b43ccac7b {
    padding: 0 55px;
  }

  .pt_mobile--55_a9ffccf41b79d707 {
    padding-top: 55px;
  }

  .pb_mobile--55_01bae810956cb77b {
    padding-bottom: 55px;
  }

  .pl_mobile--55_f64ba015193494f7 {
    padding-left: 55px;
  }

  .pr_mobile--55_b04aca6253879e24 {
    padding-right: 55px;
  }

  .mt_mobile--55_4fbcd205a6cda10a {
    margin-top: 55px;
  }

  .mb_mobile--55_e3fc892e3f7bf32e {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_7ecf6cfc604dbb5e {
    padding: 60px 0;
  }

  .plr_mobile--60_629a0ae163147ae4 {
    padding: 0 60px;
  }

  .pt_mobile--60_7a4b471f0e99670d {
    padding-top: 60px;
  }

  .pb_mobile--60_82fc37f2d1291636 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_c62c7c3f1786a6be {
    padding-left: 60px;
  }

  .pr_mobile--60_5b4d5cad46a611eb {
    padding-right: 60px;
  }

  .mt_mobile--60_a63d15d71acad761 {
    margin-top: 60px;
  }

  .mb_mobile--60_b054118f62b0e8ae {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_4ce102d71d0ab1ee {
    padding: 65px 0;
  }

  .plr_mobile--65_586f088163310661 {
    padding: 0 65px;
  }

  .pt_mobile--65_6bfc00fa34fa8012 {
    padding-top: 65px;
  }

  .pb_mobile--65_32af1d0f7d4c1cda {
    padding-bottom: 65px;
  }

  .pl_mobile--65_f7c500a16ec801ec {
    padding-left: 65px;
  }

  .pr_mobile--65_676b8c78273483cd {
    padding-right: 65px;
  }

  .mt_mobile--65_9abb6248d40356f8 {
    margin-top: 65px;
  }

  .mb_mobile--65_d25da9dd0d6b4176 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_35ba63667ea4f269 {
    padding: 70px 0;
  }

  .plr_mobile--70_d27f5aaa66301f60 {
    padding: 0 70px;
  }

  .pt_mobile--70_6c61f58a18e6205c {
    padding-top: 70px;
  }

  .pb_mobile--70_a221bd14a59101d3 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_574ef9e81b71bcac {
    padding-left: 70px;
  }

  .pr_mobile--70_cc5a5a5d76d728a4 {
    padding-right: 70px;
  }

  .mt_mobile--70_68ecf5f194149724 {
    margin-top: 70px;
  }

  .mb_mobile--70_b30ba0feba0eb05e {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_39c9b6de41e610bb {
    padding: 75px 0;
  }

  .plr_mobile--75_00216c9edb08be5e {
    padding: 0 75px;
  }

  .pt_mobile--75_657ef24c1d112daa {
    padding-top: 75px;
  }

  .pb_mobile--75_09c2008b3c29fa78 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_cd077828f5f226d6 {
    padding-left: 75px;
  }

  .pr_mobile--75_7e1c5e042cf38372 {
    padding-right: 75px;
  }

  .mt_mobile--75_4c09b7714f04ae2d {
    margin-top: 75px;
  }

  .mb_mobile--75_296ceeb5b24d8f94 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_d22a04baf81a485d {
    padding: 80px 0;
  }

  .plr_mobile--80_41d4fef0bbf08cfb {
    padding: 0 80px;
  }

  .pt_mobile--80_e9972fd50c3a889e {
    padding-top: 80px;
  }

  .pb_mobile--80_a9fccb1d1b33b45a {
    padding-bottom: 80px;
  }

  .pl_mobile--80_56963f74bcb0bafd {
    padding-left: 80px;
  }

  .pr_mobile--80_8f39d8a16af99dfa {
    padding-right: 80px;
  }

  .mt_mobile--80_d798d1a09c5bd79c {
    margin-top: 80px;
  }

  .mb_mobile--80_b5b2ca40a4ed405d {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_7947699854214766 {
    padding: 85px 0;
  }

  .plr_mobile--85_5b0013b8ce1e1c37 {
    padding: 0 85px;
  }

  .pt_mobile--85_58c72c60e3bcedc4 {
    padding-top: 85px;
  }

  .pb_mobile--85_0c929a1d77a64be7 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_cb0dd544a1fa03d9 {
    padding-left: 85px;
  }

  .pr_mobile--85_19fba4c52629c9ee {
    padding-right: 85px;
  }

  .mt_mobile--85_3f2c39cd706f2b25 {
    margin-top: 85px;
  }

  .mb_mobile--85_8aef77d7b5184932 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_8499e8b93ca4ae60 {
    padding: 90px 0;
  }

  .plr_mobile--90_67fe53f6da400d06 {
    padding: 0 90px;
  }

  .pt_mobile--90_9f8b38ad3446471f {
    padding-top: 90px;
  }

  .pb_mobile--90_302441bd3a12d9b2 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_9d86061bbffa7375 {
    padding-left: 90px;
  }

  .pr_mobile--90_34b50fb0781a2a5e {
    padding-right: 90px;
  }

  .mt_mobile--90_2ff98dab809d52f8 {
    margin-top: 90px;
  }

  .mb_mobile--90_af0be677efe6049a {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_3c782a4c55c87c2a {
    padding: 95px 0;
  }

  .plr_mobile--95_f316d9f1a713904e {
    padding: 0 95px;
  }

  .pt_mobile--95_fdeab61c165d4830 {
    padding-top: 95px;
  }

  .pb_mobile--95_ff14469ba3005efd {
    padding-bottom: 95px;
  }

  .pl_mobile--95_c38209584bb669b2 {
    padding-left: 95px;
  }

  .pr_mobile--95_b5939f3cfef81f07 {
    padding-right: 95px;
  }

  .mt_mobile--95_deb2637e3f93a530 {
    margin-top: 95px;
  }

  .mb_mobile--95_97f719668d1dace5 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_855ee9450f4d3a0e {
    padding: 100px 0;
  }

  .plr_mobile--100_56a69398e141fedd {
    padding: 0 100px;
  }

  .pt_mobile--100_88d3982e4ff11c99 {
    padding-top: 100px;
  }

  .pb_mobile--100_40436be1eadf7a9a {
    padding-bottom: 100px;
  }

  .pl_mobile--100_b3073323546252bd {
    padding-left: 100px;
  }

  .pr_mobile--100_a9d860fe31f54428 {
    padding-right: 100px;
  }

  .mt_mobile--100_ff961926d99f1fa9 {
    margin-top: 100px;
  }

  .mb_mobile--100_b7b9738441faf9b5 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_df97a6592bd73f14 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_df97a6592bd73f14 .slick-slide_74c0a422f1c82816 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_00df35c01fa294be {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_00df35c01fa294be .slick-slide_74c0a422f1c82816 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_2149c379548f52ec {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_2149c379548f52ec .slick-slide_74c0a422f1c82816 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_a07c464d5c4ebbe9 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_a07c464d5c4ebbe9 .slick-slide_74c0a422f1c82816 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_d90f49c2e14697ae {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_d90f49c2e14697ae .slick-slide_74c0a422f1c82816 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_b22f03315e21d6f6 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_b22f03315e21d6f6 .slick-slide_74c0a422f1c82816 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_2065f3249331b27a {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_2065f3249331b27a .slick-slide_74c0a422f1c82816 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_e6bb6e9b0cc96c69 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_e6bb6e9b0cc96c69 .slick-slide_74c0a422f1c82816 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_86c4495d91d9c67c {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_86c4495d91d9c67c .slick-slide_74c0a422f1c82816 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_7e1335f6d3db436f {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_7e1335f6d3db436f .slick-slide_74c0a422f1c82816 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_098c9f5db984154b {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_098c9f5db984154b .slick-slide_74c0a422f1c82816 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_c6c13a6a85376d24 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_c6c13a6a85376d24 .slick-slide_74c0a422f1c82816 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_6ae0cf699d2dbfbc {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_6ae0cf699d2dbfbc .slick-slide_74c0a422f1c82816 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_3b1afdbde31fcfac {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_3b1afdbde31fcfac .slick-slide_74c0a422f1c82816 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_f929b24cec5de2e8 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_f929b24cec5de2e8 .slick-slide_74c0a422f1c82816 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_b6f5d38539c98b5f {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_b6f5d38539c98b5f .slick-slide_74c0a422f1c82816 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_f73e10ff74b434c9 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_f73e10ff74b434c9 .slick-slide_74c0a422f1c82816 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_dfa836fce9a24fcc {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_dfa836fce9a24fcc .slick-slide_74c0a422f1c82816 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_3114b6146fb24f19 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_3114b6146fb24f19 .slick-slide_74c0a422f1c82816 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_a8be16283166c9ce {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_a8be16283166c9ce .slick-slide_74c0a422f1c82816 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_2b7b85316193e829 {
  margin-top: -30px;
}

.mt_dec--30_93d1ea97d5a7d05f {
  margin-top: -30px;
}

.mt-dec-100_bb4d6b5d0688611b {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_d213851dd823f790 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_fa849754f52d0679 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_229f57bf9724170f {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_229f57bf9724170f {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_229f57bf9724170f {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_78b707e5c427e9e2 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_6956509a5e11bc49 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_fa849754f52d0679 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_fa849754f52d0679 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_e5c4eea7f1866bf7 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_e5c4eea7f1866bf7 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_ce3a8d8aac115817 {
    margin-top: -10px;
  }
}

.mt_dec--120_39d28597fa17e148 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_22a6ccada2764fe1 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_6a78e888290c50d0 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_6a78e888290c50d0 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_6a78e888290c50d0 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_6a78e888290c50d0 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_6a78e888290c50d0 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_dc40ef0e53ce6f09 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_dc40ef0e53ce6f09 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_dc40ef0e53ce6f09 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_fec96b2bd01743ec {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_fec96b2bd01743ec {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_fec96b2bd01743ec {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_fec96b2bd01743ec {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_467261284e08bc3a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_d2c1cb4c567a458e {
  --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_23597d06c50820c3 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_a4fab45ab2834835, .input-active_52f5ab797c96ec2b input[type=text], input[type=text].input-active_52f5ab797c96ec2b,
input[type=password].p-holder__active_a4fab45ab2834835,
.input-active_52f5ab797c96ec2b input[type=password],
input[type=password].input-active_52f5ab797c96ec2b,
input[type=email].p-holder__active_a4fab45ab2834835,
.input-active_52f5ab797c96ec2b input[type=email],
input[type=email].input-active_52f5ab797c96ec2b,
input[type=number].p-holder__active_a4fab45ab2834835,
.input-active_52f5ab797c96ec2b input[type=number],
input[type=number].input-active_52f5ab797c96ec2b,
input[type=tel].p-holder__active_a4fab45ab2834835,
.input-active_52f5ab797c96ec2b input[type=tel],
input[type=tel].input-active_52f5ab797c96ec2b,
input[type=url].p-holder__active_a4fab45ab2834835,
.input-active_52f5ab797c96ec2b input[type=url],
input[type=url].input-active_52f5ab797c96ec2b,
textarea.p-holder__active_a4fab45ab2834835,
textarea.input-active_52f5ab797c96ec2b {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_a4fab45ab2834835::placeholder, .input-active_52f5ab797c96ec2b input[type=text]::placeholder, input[type=text].input-active_52f5ab797c96ec2b::placeholder,
input[type=password].p-holder__active_a4fab45ab2834835::placeholder,
.input-active_52f5ab797c96ec2b input[type=password]::placeholder,
input[type=password].input-active_52f5ab797c96ec2b::placeholder,
input[type=email].p-holder__active_a4fab45ab2834835::placeholder,
.input-active_52f5ab797c96ec2b input[type=email]::placeholder,
input[type=email].input-active_52f5ab797c96ec2b::placeholder,
input[type=number].p-holder__active_a4fab45ab2834835::placeholder,
.input-active_52f5ab797c96ec2b input[type=number]::placeholder,
input[type=number].input-active_52f5ab797c96ec2b::placeholder,
input[type=tel].p-holder__active_a4fab45ab2834835::placeholder,
.input-active_52f5ab797c96ec2b input[type=tel]::placeholder,
input[type=tel].input-active_52f5ab797c96ec2b::placeholder,
input[type=url].p-holder__active_a4fab45ab2834835::placeholder,
.input-active_52f5ab797c96ec2b input[type=url]::placeholder,
input[type=url].input-active_52f5ab797c96ec2b::placeholder,
textarea.p-holder__active_a4fab45ab2834835::placeholder,
textarea.input-active_52f5ab797c96ec2b::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_a4fab45ab2834835:-ms-input-placeholder, .input-active_52f5ab797c96ec2b input[type=text]:-ms-input-placeholder, input[type=text].input-active_52f5ab797c96ec2b:-ms-input-placeholder,
input[type=password].p-holder__active_a4fab45ab2834835:-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=password]:-ms-input-placeholder,
input[type=password].input-active_52f5ab797c96ec2b:-ms-input-placeholder,
input[type=email].p-holder__active_a4fab45ab2834835:-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=email]:-ms-input-placeholder,
input[type=email].input-active_52f5ab797c96ec2b:-ms-input-placeholder,
input[type=number].p-holder__active_a4fab45ab2834835:-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=number]:-ms-input-placeholder,
input[type=number].input-active_52f5ab797c96ec2b:-ms-input-placeholder,
input[type=tel].p-holder__active_a4fab45ab2834835:-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_52f5ab797c96ec2b:-ms-input-placeholder,
input[type=url].p-holder__active_a4fab45ab2834835:-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=url]:-ms-input-placeholder,
input[type=url].input-active_52f5ab797c96ec2b:-ms-input-placeholder,
textarea.p-holder__active_a4fab45ab2834835:-ms-input-placeholder,
textarea.input-active_52f5ab797c96ec2b:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_a4fab45ab2834835::-ms-input-placeholder, .input-active_52f5ab797c96ec2b input[type=text]::-ms-input-placeholder, input[type=text].input-active_52f5ab797c96ec2b::-ms-input-placeholder,
input[type=password].p-holder__active_a4fab45ab2834835::-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=password]::-ms-input-placeholder,
input[type=password].input-active_52f5ab797c96ec2b::-ms-input-placeholder,
input[type=email].p-holder__active_a4fab45ab2834835::-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=email]::-ms-input-placeholder,
input[type=email].input-active_52f5ab797c96ec2b::-ms-input-placeholder,
input[type=number].p-holder__active_a4fab45ab2834835::-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=number]::-ms-input-placeholder,
input[type=number].input-active_52f5ab797c96ec2b::-ms-input-placeholder,
input[type=tel].p-holder__active_a4fab45ab2834835::-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_52f5ab797c96ec2b::-ms-input-placeholder,
input[type=url].p-holder__active_a4fab45ab2834835::-ms-input-placeholder,
.input-active_52f5ab797c96ec2b input[type=url]::-ms-input-placeholder,
input[type=url].input-active_52f5ab797c96ec2b::-ms-input-placeholder,
textarea.p-holder__active_a4fab45ab2834835::-ms-input-placeholder,
textarea.input-active_52f5ab797c96ec2b::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_fcc06b781bbc6bf2, .input-error_42ff31c14dd31dae input[type=text], input[type=text].input-error_42ff31c14dd31dae,
input[type=password].p-holder__error_fcc06b781bbc6bf2,
.input-error_42ff31c14dd31dae input[type=password],
input[type=password].input-error_42ff31c14dd31dae,
input[type=email].p-holder__error_fcc06b781bbc6bf2,
.input-error_42ff31c14dd31dae input[type=email],
input[type=email].input-error_42ff31c14dd31dae,
input[type=number].p-holder__error_fcc06b781bbc6bf2,
.input-error_42ff31c14dd31dae input[type=number],
input[type=number].input-error_42ff31c14dd31dae,
input[type=tel].p-holder__error_fcc06b781bbc6bf2,
.input-error_42ff31c14dd31dae input[type=tel],
input[type=tel].input-error_42ff31c14dd31dae,
input[type=url].p-holder__error_fcc06b781bbc6bf2,
.input-error_42ff31c14dd31dae input[type=url],
input[type=url].input-error_42ff31c14dd31dae,
textarea.p-holder__error_fcc06b781bbc6bf2,
textarea.input-error_42ff31c14dd31dae {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_fcc06b781bbc6bf2::placeholder, .input-error_42ff31c14dd31dae input[type=text]::placeholder, input[type=text].input-error_42ff31c14dd31dae::placeholder,
input[type=password].p-holder__error_fcc06b781bbc6bf2::placeholder,
.input-error_42ff31c14dd31dae input[type=password]::placeholder,
input[type=password].input-error_42ff31c14dd31dae::placeholder,
input[type=email].p-holder__error_fcc06b781bbc6bf2::placeholder,
.input-error_42ff31c14dd31dae input[type=email]::placeholder,
input[type=email].input-error_42ff31c14dd31dae::placeholder,
input[type=number].p-holder__error_fcc06b781bbc6bf2::placeholder,
.input-error_42ff31c14dd31dae input[type=number]::placeholder,
input[type=number].input-error_42ff31c14dd31dae::placeholder,
input[type=tel].p-holder__error_fcc06b781bbc6bf2::placeholder,
.input-error_42ff31c14dd31dae input[type=tel]::placeholder,
input[type=tel].input-error_42ff31c14dd31dae::placeholder,
input[type=url].p-holder__error_fcc06b781bbc6bf2::placeholder,
.input-error_42ff31c14dd31dae input[type=url]::placeholder,
input[type=url].input-error_42ff31c14dd31dae::placeholder,
textarea.p-holder__error_fcc06b781bbc6bf2::placeholder,
textarea.input-error_42ff31c14dd31dae::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder, .input-error_42ff31c14dd31dae input[type=text]:-ms-input-placeholder, input[type=text].input-error_42ff31c14dd31dae:-ms-input-placeholder,
input[type=password].p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=password]:-ms-input-placeholder,
input[type=password].input-error_42ff31c14dd31dae:-ms-input-placeholder,
input[type=email].p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=email]:-ms-input-placeholder,
input[type=email].input-error_42ff31c14dd31dae:-ms-input-placeholder,
input[type=number].p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=number]:-ms-input-placeholder,
input[type=number].input-error_42ff31c14dd31dae:-ms-input-placeholder,
input[type=tel].p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_42ff31c14dd31dae:-ms-input-placeholder,
input[type=url].p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=url]:-ms-input-placeholder,
input[type=url].input-error_42ff31c14dd31dae:-ms-input-placeholder,
textarea.p-holder__error_fcc06b781bbc6bf2:-ms-input-placeholder,
textarea.input-error_42ff31c14dd31dae:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder, .input-error_42ff31c14dd31dae input[type=text]::-ms-input-placeholder, input[type=text].input-error_42ff31c14dd31dae::-ms-input-placeholder,
input[type=password].p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=password]::-ms-input-placeholder,
input[type=password].input-error_42ff31c14dd31dae::-ms-input-placeholder,
input[type=email].p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=email]::-ms-input-placeholder,
input[type=email].input-error_42ff31c14dd31dae::-ms-input-placeholder,
input[type=number].p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=number]::-ms-input-placeholder,
input[type=number].input-error_42ff31c14dd31dae::-ms-input-placeholder,
input[type=tel].p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_42ff31c14dd31dae::-ms-input-placeholder,
input[type=url].p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder,
.input-error_42ff31c14dd31dae input[type=url]::-ms-input-placeholder,
input[type=url].input-error_42ff31c14dd31dae::-ms-input-placeholder,
textarea.p-holder__error_fcc06b781bbc6bf2::-ms-input-placeholder,
textarea.input-error_42ff31c14dd31dae::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_fcc06b781bbc6bf2:focus, .input-error_42ff31c14dd31dae input[type=text]:focus, input[type=text].input-error_42ff31c14dd31dae:focus,
input[type=password].p-holder__error_fcc06b781bbc6bf2:focus,
.input-error_42ff31c14dd31dae input[type=password]:focus,
input[type=password].input-error_42ff31c14dd31dae:focus,
input[type=email].p-holder__error_fcc06b781bbc6bf2:focus,
.input-error_42ff31c14dd31dae input[type=email]:focus,
input[type=email].input-error_42ff31c14dd31dae:focus,
input[type=number].p-holder__error_fcc06b781bbc6bf2:focus,
.input-error_42ff31c14dd31dae input[type=number]:focus,
input[type=number].input-error_42ff31c14dd31dae:focus,
input[type=tel].p-holder__error_fcc06b781bbc6bf2:focus,
.input-error_42ff31c14dd31dae input[type=tel]:focus,
input[type=tel].input-error_42ff31c14dd31dae:focus,
input[type=url].p-holder__error_fcc06b781bbc6bf2:focus,
.input-error_42ff31c14dd31dae input[type=url]:focus,
input[type=url].input-error_42ff31c14dd31dae:focus,
textarea.p-holder__error_fcc06b781bbc6bf2:focus,
textarea.input-error_42ff31c14dd31dae: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_615e6a7025c1411e::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_e42e5fa05da18b54 {
  margin-bottom: 20px;
}
.form-group_e42e5fa05da18b54 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_e42e5fa05da18b54 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_e42e5fa05da18b54 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_e42e5fa05da18b54 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_e42e5fa05da18b54 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_729d3453e9be0eb6:before,
.clearfix_729d3453e9be0eb6:after {
  content: " ";
  display: table;
}

.clearfix_729d3453e9be0eb6:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_7f07b3c675ac1469 .slick-slide_74c0a422f1c82816 {
  margin-bottom: -10px;
}

.slick-gutter-15_2149c379548f52ec {
  margin: -30px -15px;
}
.slick-gutter-15_2149c379548f52ec .slick-slide_74c0a422f1c82816 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_504ded8ecec705aa {
  background: var(--color-primary);
}

.bg-color-secondary_c562b43afb1648ab {
  background: var(--color-secondary);
}

.bg-color-tertiary_cd8dd327cb664add {
  background: var(--color-tertiary);
}

.bg-color-gray_2570eaa2d70810d1 {
  background: var(--color-gray);
}

.bg-color-white_1f7416c56cb9f041 {
  background: #FFFFFF;
}

.bg-color-black_37ff6564c25609f6 {
  background: #1A1A1A;
}

.bg-color-extra03_e30009cdcab781c4 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_0585b783f76429f5 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_358321b9b10dd9c0 {
  background-image: url(../imgstore/bg/bg-image-1.jpg);
}

.bg_image--2_20a27842751898d7 {
  background-image: url(../imgstore/bg/bg-image-2.jpg);
}

.bg_image--3_4dc29dc68687a74d {
  background-image: url(../imgstore/bg/bg-image-3.jpg);
}

.bg_image--4_e5dfbd4957a85121 {
  background-image: url(../imgstore/bg/bg-image-4.jpg);
}

.bg_image--5_d6262ace949a5aa1 {
  background-image: url(../imgstore/bg/bg-image-5.jpg);
}

.bg_image--6_831aa49d0ec0ae7b {
  background-image: url(../imgstore/bg/bg-image-6.jpg);
}

.bg_image--7_36c9e54d294ceb52 {
  background-image: url(../imgstore/bg/bg-image-7.jpg);
}

.bg_image--8_19cfdf8776f4669d {
  background-image: url(../imgstore/bg/bg-image-8.jpg);
}

.bg_image--9_f553665d7db69d6d {
  background-image: url(../imgstore/bg/bg-image-9.jpg);
}

.bg_image--10_fdbc4468c8fe2f59 {
  background-image: url(../imgstore/bg/bg-image-10.jpg);
}

.bg_image--11_92861fab15aaeef5 {
  background-image: url(../imgstore/bg/bg-image-11.jpg);
}

.bg_image--12_d37fb6fe8a649dc8 {
  background-image: url(../imgstore/bg/bg-image-12.jpg);
}

.bg_image--13_eb2e078e18f68216 {
  background-image: url(../imgstore/bg/bg-image-13.jpg);
}

.bg_image--14_a28281b157fdcfdb {
  background-image: url(../imgstore/bg/bg-image-14.jpg);
}

.bg_image--15_006f37697fff5ae0 {
  background-image: url(../imgstore/bg/bg-image-15.jpg);
}

.bg_image--16_b66a5c6f54a7cd12 {
  background-image: url(../imgstore/bg/bg-image-16.jpg);
}

.bg_image--17_bff0e954524a3eea {
  background-image: url(../imgstore/bg/bg-image-17.jpg);
}

.bg_image--18_881733e107ba263f {
  background-image: url(../imgstore/bg/bg-image-18.jpg);
}

.bg_image--19_5431346e140acb75 {
  background-image: url(../imgstore/bg/bg-image-19.jpg);
}

.bg_image--20_a68100a09aa1c6de {
  background-image: url(../imgstore/bg/bg-image-20.jpg);
}

.bg_image--21_b8e087af519addf7 {
  background-image: url(../imgstore/bg/bg-image-21.jpg);
}

.bg_image--22_52bd1faaff2832bb {
  background-image: url(../imgstore/bg/bg-image-22.jpg);
}

.bg_image--23_e8ff0df98f50edc1 {
  background-image: url(../imgstore/bg/bg-image-23.jpg);
}

.bg_image--24_34869902e1885b34 {
  background-image: url(../imgstore/bg/bg-image-24.jpg);
}

.bg_image--25_8ed43b0a7b6de452 {
  background-image: url(../imgstore/bg/bg-image-25.jpg);
}

.bg_image--26_5ce8da5aad5e772c {
  background-image: url(../imgstore/bg/bg-image-26.jpg);
}

.bg_image--27_e65384b21f6d29f1 {
  background-image: url(../imgstore/bg/bg-image-27.jpg);
}

.bg_image--28_08965146a10b69e2 {
  background-image: url(../imgstore/bg/bg-image-28.jpg);
}

.bg_image--29_0214481192518c2b {
  background-image: url(../imgstore/bg/bg-image-29.jpg);
}

.bg_image--30_764c33f9509982fa {
  background-image: url(../imgstore/bg/bg-image-30.jpg);
}

.bg_image--31_5ec158e78b7ff74e {
  background-image: url(../imgstore/bg/bg-image-31.jpg);
}

.bg_image--32_27fa0f9004cb9429 {
  background-image: url(../imgstore/bg/bg-image-32.jpg);
}

.bg_image--33_22e7f1f77edab70e {
  background-image: url(../imgstore/bg/bg-image-33.jpg);
}

.bg_image--34_ee903f6533156325 {
  background-image: url(../imgstore/bg/bg-image-34.jpg);
}

.bg_image--35_f43ad7e7895ea6cf {
  background-image: url(../imgstore/bg/bg-image-35.jpg);
}

.bg_image--36_baeb34fc5321ccc7 {
  background-image: url(../imgstore/bg/bg-image-36.jpg);
}

.bg_image--37_4832109d782d7692 {
  background-image: url(../imgstore/bg/bg-image-37.jpg);
}

.bg_image--38_d6b9fd1dbfd56066 {
  background-image: url(../imgstore/bg/bg-image-38.jpg);
}

.bg_image--39_78ecd2677d1b6806 {
  background-image: url(../imgstore/bg/bg-image-39.jpg);
}

.bg_image--40_56a070e9a207f01f {
  background-image: url(../imgstore/bg/bg-image-40.jpg);
}

.bg_tr-image--1_631699c996ee25aa {
  background-image: url(../imgstore/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_d084ac6e66cc551e {
  background-image: url(../imgstore/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_81fb7adbf9bb47e5 {
  background-image: url(../imgstore/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_79a9696fea1f63f2 {
  background-image: url(../imgstore/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_5b8d29919acceaa5 {
  background-image: url(../imgstore/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_fdecdc1e43b5e174 {
  background-image: url(../imgstore/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_6be1f0f78489fbff {
  background-image: url(../imgstore/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_3cbaa50ba6f00d97 {
  background-image: url(../imgstore/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_c350d9d62a7d6309 {
  background-image: url(../imgstore/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_ac7d9ec92a173316 {
  background-image: url(../imgstore/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_4fd7c954357dd517 {
  background-image: url(../imgstore/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_824d1b86f1dd9e40 {
  background-image: url(../imgstore/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_c4c7ce69177b512b {
  background-image: url(../imgstore/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_d7222f06a4cf8219 {
  background-image: url(../imgstore/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_348e8c3500cf8cf9 {
  background-image: url(../imgstore/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_11e4fd470848b3a9 {
  background-image: url(../imgstore/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_e8440b8cd7343f3e {
  background-image: url(../imgstore/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_8af6acc0283f25b7 {
  background-image: url(../imgstore/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_29a7c15cb6a09e57 {
  background-image: url(../imgstore/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_1351be7f963350e0 {
  background-image: url(../imgstore/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_ddfb0bdf20457f24 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_9d323abe7328f546 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_9d323abe7328f546 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_0bfddb5a9340eaa6 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_0bfddb5a9340eaa6 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_0230d27b5fee095d {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_0230d27b5fee095d > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_ae2503ebd7f606a9 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_ae2503ebd7f606a9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_ae2503ebd7f606a9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_ae2503ebd7f606a9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_ae2503ebd7f606a9 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_ae2503ebd7f606a9 > [class*=col], .row--20_ae2503ebd7f606a9 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_ae2503ebd7f606a9 > [class*=col], .row--20_ae2503ebd7f606a9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_ae2503ebd7f606a9 > [class*=col], .row--20_ae2503ebd7f606a9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_ae2503ebd7f606a9 > [class*=col], .row--20_ae2503ebd7f606a9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_ae2503ebd7f606a9 > [class*=col], .row--20_ae2503ebd7f606a9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_5cbc7df4871d241b {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5cbc7df4871d241b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5cbc7df4871d241b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5cbc7df4871d241b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5cbc7df4871d241b {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_5cbc7df4871d241b > [class*=col], .row--25_5cbc7df4871d241b > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5cbc7df4871d241b > [class*=col], .row--25_5cbc7df4871d241b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5cbc7df4871d241b > [class*=col], .row--25_5cbc7df4871d241b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5cbc7df4871d241b > [class*=col], .row--25_5cbc7df4871d241b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5cbc7df4871d241b > [class*=col], .row--25_5cbc7df4871d241b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_c19c06433daa7379 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_c19c06433daa7379 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_c19c06433daa7379 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_c19c06433daa7379 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_c19c06433daa7379 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_c19c06433daa7379 > [class*=col], .row--30_c19c06433daa7379 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_c19c06433daa7379 > [class*=col], .row--30_c19c06433daa7379 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_c19c06433daa7379 > [class*=col], .row--30_c19c06433daa7379 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_c19c06433daa7379 > [class*=col], .row--30_c19c06433daa7379 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_c19c06433daa7379 > [class*=col], .row--30_c19c06433daa7379 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_d3a4e585cce03c20 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_d3a4e585cce03c20 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_d3a4e585cce03c20 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_d3a4e585cce03c20 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_d3a4e585cce03c20 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_d3a4e585cce03c20 > [class*=col], .row--45_d3a4e585cce03c20 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_d3a4e585cce03c20 > [class*=col], .row--45_d3a4e585cce03c20 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_d3a4e585cce03c20 > [class*=col], .row--45_d3a4e585cce03c20 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_d3a4e585cce03c20 > [class*=col], .row--45_d3a4e585cce03c20 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_d3a4e585cce03c20 > [class*=col], .row--45_d3a4e585cce03c20 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_e00c0585d29697d3 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_e00c0585d29697d3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_e00c0585d29697d3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_e00c0585d29697d3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_e00c0585d29697d3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_e00c0585d29697d3 > [class*=col], .row--40_e00c0585d29697d3 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_e00c0585d29697d3 > [class*=col], .row--40_e00c0585d29697d3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_e00c0585d29697d3 > [class*=col], .row--40_e00c0585d29697d3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_e00c0585d29697d3 > [class*=col], .row--40_e00c0585d29697d3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_e00c0585d29697d3 > [class*=col], .row--40_e00c0585d29697d3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_ecbace5d8a3f0d26 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ecbace5d8a3f0d26 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ecbace5d8a3f0d26 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ecbace5d8a3f0d26 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ecbace5d8a3f0d26 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_ecbace5d8a3f0d26 > [class*=col], .row--60_ecbace5d8a3f0d26 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ecbace5d8a3f0d26 > [class*=col], .row--60_ecbace5d8a3f0d26 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ecbace5d8a3f0d26 > [class*=col], .row--60_ecbace5d8a3f0d26 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ecbace5d8a3f0d26 > [class*=col], .row--60_ecbace5d8a3f0d26 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ecbace5d8a3f0d26 > [class*=col], .row--60_ecbace5d8a3f0d26 > [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_d7804dbd6f89a326(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_d7804dbd6f89a326(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_d7804dbd6f89a326(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_d7804dbd6f89a326(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_cb668517704914af/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_cf1fc9794ac2452b {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_5c2858a95635ae0b {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_2d6f067254b4c3fe,
.animated.bounceOut_10bfd1fc4cad2e2b {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_4829f2038b92fe6e,
.animated.flipOutY_0d55791c6a6007c7 {
  -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_ed2972cde5c789b7 {
  -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_4b543e60120fe02f {
  -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_f48bfb13e1ee7906 {
  -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_3107e03eda27873a {
  -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_9e3987bf28378b74 {
  -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_7414d7136b3df615 {
  -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_2d6f067254b4c3fe {
  -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_19f5f6094b4587d3 {
  -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_d312c48027d83be6 {
  -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_e25f9339ca8c6c71 {
  -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_0f0870ed4031d07d {
  -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_10bfd1fc4cad2e2b {
  -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_fdde07dd2db882bc {
  -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_248ec1ee91a2b800 {
  -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_e7a817182516bc4e {
  -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_d578c4789b7faa87 {
  -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_a158a4b2c7a31599 {
  -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_1ae1ba886142e69e {
  -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_59531897d1ac52d7 {
  -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_a1ef2f0f9ca7075d {
  -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_9136f7b41e071542 {
  -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_26776071e86d837f {
  -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_4968fb59227fb84c {
  -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_bcee21cd09c084ab {
  -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_d901056f2cffd625 {
  -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_706932982dd0c472 {
  -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_f786ed75c3b0dbbc {
  -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_eecc1e3d19e0bf5f {
  -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_c8c54248100e3270 {
  -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_f76ceb06ca9203e0 {
  -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_2749e1aa743fe538 {
  -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_c2ff6e99e9d3b312 {
  -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_52a5470f98543c90 {
  -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_6fab8ebc0858f3a3 {
  -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_89604313a0aefefe {
  -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_0839f12979ce2984 {
  -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_4829f2038b92fe6e {
  -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_0d55791c6a6007c7 {
  -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_019b4aef4c994310 {
  -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_69899177ea28463f {
  -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_60c238d16548bd2d {
  -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_889eec72929525af {
  -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_1553d4a13ccf6ede {
  -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_595b5bda0f0c87db {
  -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_0611c7a739e72a12 {
  -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_068c2cdd7453dc17 {
  -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_ed5da70d49b98036 {
  -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_97dd821c77876a2d {
  -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_fc2bb0ec8d354715 {
  -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_631bcce4f5405175 {
  -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_5c2858a95635ae0b {
  -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_adf568237731b882 {
  -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_92b3a43cc39352eb {
  -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_9fabbec17590f031 {
  -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_717aac40d9bccfce {
  -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_eb535792d39c5e7b {
  -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_8ed420feabd7a564 {
  -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_cc6047d99a6cc50f {
  -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_7f13cac580678c4b {
  -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_12d77e88be09a8dd {
  -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_fc824fcb0eb5ec52 {
  -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_b4c87fda80c80c5a {
  -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_a247e633e54895c4 {
  -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_ea6697429d73cc5b {
  -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_3c8cbac131e1d9cf {
  -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_954132a913e7aeb2 {
  -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_42ee87cc30eb6a60 {
  -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_64d96f27adc23729 {
  -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_c7e2cd7766987915 {
  -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_b655608bd4f29d66 {
  -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_87bf7e7495d56a4c {
  -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_4f33d8d3f35d1894 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_4f33d8d3f35d1894:hover {
  animation-play-state: paused;
}

.floting-line-2_e285b0635736e409 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_e285b0635736e409: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_d7804dbd6f89a326(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_d7804dbd6f89a326(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_d7804dbd6f89a326(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_7ff6fd37f45cb605 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_7ff6fd37f45cb605 .reveal-animation_b3fa402157969cb7 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_7ff6fd37f45cb605 .reveal-animation_b3fa402157969cb7::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_b3fa402157969cb7.reveal-primary_0064511939eb1693::before {
  background: #0c0c0a;
}

.reveal-animation_b3fa402157969cb7.reveal-dark_43767d14d192b4ad::before {
  background: #000;
}

.reveal-animation_b3fa402157969cb7.reveal-white_5af8267651645444::before {
  background: #000;
}

.reveal-animation_b3fa402157969cb7.reveal-top_6e485a436d1b256b.aos-animate::before,
.reveal-animation_b3fa402157969cb7.reveal-bottom_6cf4b4b4594022ab.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_b3fa402157969cb7.reveal-start_0ea9cdc87a36f33f.aos-animate::before,
.reveal-animation_b3fa402157969cb7.reveal-end_20159369ed9587e2.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_b3fa402157969cb7.reveal-top_6e485a436d1b256b::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b3fa402157969cb7.reveal-start_0ea9cdc87a36f33f::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_b3fa402157969cb7.reveal-end_20159369ed9587e2::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b3fa402157969cb7.reveal-bottom_6cf4b4b4594022ab::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_1d366e3b3befbde3 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_1d366e3b3befbde3 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_1d366e3b3befbde3 {
    margin: 6em auto;
  }
}
.cd-headline_e8302a87aedd6dac {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_e8302a87aedd6dac {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_e8302a87aedd6dac {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_e8302a87aedd6dac {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_e8302a87aedd6dac {
    font-size: 26px;
  }
}
.cd-words-wrapper_9903a1473a97eed5 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_9903a1473a97eed5 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_9903a1473a97eed5 b.is-visible_193e780ad127d46f {
  position: relative;
}

.no-js_34b040ae198e62eb .cd-words-wrapper_9903a1473a97eed5 b {
  opacity: 0;
}

.no-js_34b040ae198e62eb .cd-words-wrapper_9903a1473a97eed5 b.is-visible_193e780ad127d46f {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_e8302a87aedd6dac.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_e8302a87aedd6dac.clip .cd-words-wrapper_9903a1473a97eed5 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_e8302a87aedd6dac.clip .cd-words-wrapper_9903a1473a97eed5 b {
  font-weight: 700;
}

.cd-headline_e8302a87aedd6dac.clip .cd-words-wrapper_9903a1473a97eed5::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_e8302a87aedd6dac.clip b {
  opacity: 0;
}

.cd-headline_e8302a87aedd6dac.clip b.is-visible_193e780ad127d46f {
  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_9d83b5703b5d86eb,
body.sal-disabled_4565fc6984efa0bd [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_9d83b5703b5d86eb,
body.sal-disabled_4565fc6984efa0bd [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_9d83b5703b5d86eb,
body.sal-disabled_4565fc6984efa0bd [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_9d83b5703b5d86eb,
body.sal-disabled_4565fc6984efa0bd [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_8df556b4e0b1f597 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_8df556b4e0b1f597 .button-area-start_b95a1bca0b0e0719 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_8df556b4e0b1f597 .button-area-start_b95a1bca0b0e0719 .call-us_bb1fea728bc6640d {
    display: none;
  }
}
.header-style-one-wrapper_8df556b4e0b1f597 .button-area-start_b95a1bca0b0e0719 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_8df556b4e0b1f597 .button-area-start_b95a1bca0b0e0719 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_8df556b4e0b1f597 .logo-area_b754a2f2e1fa6a12 .logo_7570fc5f1c46b576 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_b754a2f2e1fa6a12 img.light_92aad2e4e8a14198 {
  display: block;
}
[data-theme=light] .logo-area_b754a2f2e1fa6a12 img.dark_262b877d5ae33037 {
  display: none;
}

[data-theme=dark] .logo-area_b754a2f2e1fa6a12 img.light_92aad2e4e8a14198 {
  display: none;
}
[data-theme=dark] .logo-area_b754a2f2e1fa6a12 img.dark_262b877d5ae33037 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_235744347b53c8cb .main-nav-area_5bbc84181d2c4bf7 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_235744347b53c8cb .button-area-start_b95a1bca0b0e0719 .text-btn_c63ff53386ef3691 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_5bbc84181d2c4bf7 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_b95a1bca0b0e0719 .call-us_bb1fea728bc6640d, [data-theme=dark] .header--sticky.sticky .button-area-start_b95a1bca0b0e0719 .text-btn_c63ff53386ef3691 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_235744347b53c8cb .main-nav-area_5bbc84181d2c4bf7 ul li a {
  color: #fff;
}

.header-style-one_ec193f83c9fc1f1a {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_ec193f83c9fc1f1a .header-style-one-wrapper_8df556b4e0b1f597 .main-nav-area_5bbc84181d2c4bf7 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_ec193f83c9fc1f1a .header-style-one-wrapper_8df556b4e0b1f597 .main-nav-area_5bbc84181d2c4bf7 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_fd1af315c4c935ae {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_ec193f83c9fc1f1a .header-style-one-wrapper_8df556b4e0b1f597 .main-nav-area_5bbc84181d2c4bf7 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_ec193f83c9fc1f1a .header-style-one-wrapper_8df556b4e0b1f597 .main-nav-area_5bbc84181d2c4bf7 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_ec193f83c9fc1f1a .header-style-one-wrapper_8df556b4e0b1f597 .button-area-start_b95a1bca0b0e0719 a.text-btn_c63ff53386ef3691 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_235744347b53c8cb {
  background: var(--body-bg);
}

header.header-two_60eba367170ae2d0 {
  display: block;
}
header.header-two_60eba367170ae2d0.border-bottom_104e4d6487262e13 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_17e05e12ff20129c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_17e05e12ff20129c a.logo-area_b754a2f2e1fa6a12 {
  padding: 25px 0;
}
.header-two-content-main_17e05e12ff20129c .header-end-area_902c7b198dcd7cc9 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_17e05e12ff20129c .header-end-area_902c7b198dcd7cc9 a.reqiest_d9b4991e54dfbabd {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_17e05e12ff20129c .header-end-area_902c7b198dcd7cc9 a.reqiest_d9b4991e54dfbabd {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_17e05e12ff20129c .header-end-area_902c7b198dcd7cc9 .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_b1cade59e0ba4406 {
  width: 100%;
  position: absolute;
}
.header-three_b1cade59e0ba4406 .header-wrapper-main-three_58b9162783bc2cc8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_b1cade59e0ba4406 .header-wrapper-main-three_58b9162783bc2cc8 .header-right-area_27f51f48591cd6d9 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_b1cade59e0ba4406 .header-wrapper-main-three_58b9162783bc2cc8 .header-right-area_27f51f48591cd6d9 .main-nav-area_5bbc84181d2c4bf7 {
    display: none;
  }
}
.header-three_b1cade59e0ba4406 .header-wrapper-main-three_58b9162783bc2cc8 .header-right-area_27f51f48591cd6d9 .main-nav-area_5bbc84181d2c4bf7 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_b1cade59e0ba4406 .header-wrapper-main-three_58b9162783bc2cc8 .header-right-area_27f51f48591cd6d9 .rts-btn {
    display: none;
  }
}
.header-three_b1cade59e0ba4406 .header-wrapper-main-three_58b9162783bc2cc8 .logo-area_b754a2f2e1fa6a12 {
  padding: 25px 0;
}

.main-nav-area_5bbc84181d2c4bf7 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_5bbc84181d2c4bf7 ul li {
  margin: 0;
}
.main-nav-area_5bbc84181d2c4bf7 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_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e {
  transition: all 0.3s;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e:hover .menu-item_a359f7b941790850 {
  opacity: 0.5;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .menu-item_a359f7b941790850 {
  transition: all 0.3s;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .menu-item_a359f7b941790850 .fluxi-dropdown-main-element_1c5770a9f844473d {
  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_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .menu-item_a359f7b941790850 .fluxi-dropdown-main-element_1c5770a9f844473d {
    padding: 35px 17px;
  }
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .menu-item_a359f7b941790850:hover {
  opacity: 1;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b {
  z-index: 10;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b .fluxi-submenu_e10c2673327f3ae0 {
  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_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b .fluxi-submenu_e10c2673327f3ae0:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b .fluxi-submenu_e10c2673327f3ae0 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b .fluxi-submenu_e10c2673327f3ae0 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b .fluxi-submenu_e10c2673327f3ae0 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_5bbc84181d2c4bf7 ul.fluxi-desktop-menu_d8bcc2d8e1e6196e .fluxi-has-dropdown_c1e9c9b062f68d6b:hover .fluxi-submenu_e10c2673327f3ae0 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_17e05e12ff20129c .main-nav-area_5bbc84181d2c4bf7 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_17e05e12ff20129c .main-nav-area_5bbc84181d2c4bf7 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_17e05e12ff20129c .main-nav-area_5bbc84181d2c4bf7 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_17e05e12ff20129c .main-nav-area_5bbc84181d2c4bf7 {
    display: none;
  }
}

.side-bar_a496280d47daadf8 {
  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_a496280d47daadf8 {
    width: 315px;
  }
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .thumbnail_0a1edbc59295b697 {
  display: flex;
  justify-content: center;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .thumbnail_0a1edbc59295b697 img {
  width: 60%;
  margin: auto;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .title {
  font-weight: 600;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .footer_65d4ed49589cd243 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .footer_65d4ed49589cd243 .title {
  font-weight: 500;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .footer_65d4ed49589cd243 a.rts-btn {
  margin: auto;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce {
  margin-top: 50px;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .single-info_b7f25f16744616e2 {
  margin: 15px 0;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .single-info_b7f25f16744616e2 a:hover {
  color: var(--color-primary);
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .rts-social-style-one_fbdd3bf2bc586ae5 {
  margin-top: 40px;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .rts-social-style-one_fbdd3bf2bc586ae5 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .rts-social-style-one_fbdd3bf2bc586ae5 ul li {
  margin: 0;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .rts-social-style-one_fbdd3bf2bc586ae5 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .contact-information--sidebar_3e4d12e05c0b54ce .rts-social-style-one_fbdd3bf2bc586ae5 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_a496280d47daadf8.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_a496280d47daadf8 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_a496280d47daadf8 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_ec193f83c9fc1f1a.case-studies_7cb30190e9554c49 .main-nav-area_5bbc84181d2c4bf7 ul li > a.fluxi-dropdown-main-element_1c5770a9f844473d {
  color: #fff !important;
}

.header-style-one_ec193f83c9fc1f1a.case-studies_7cb30190e9554c49.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_a496280d47daadf8 {
  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_a496280d47daadf8 {
    width: 300px;
  }
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .thumbnail_0a1edbc59295b697 {
  display: flex;
  justify-content: center;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .thumbnail_0a1edbc59295b697 img {
  width: 85%;
  margin: auto;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .title {
  font-weight: 600;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .footer_65d4ed49589cd243 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .footer_65d4ed49589cd243 .title {
  font-weight: 500;
}
.side-bar_a496280d47daadf8 .inner-main-wrapper-desk_fadd9f870ca8f267 .inner-content_45cf98d1d600f3d4 .footer_65d4ed49589cd243 a.rts-btn {
  margin: auto;
}

.side-bar_a496280d47daadf8.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_a496280d47daadf8 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_a496280d47daadf8 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(../imgstore/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_d7f23d0682c980f9 {
  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_0c55c6711f934d34 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_0c55c6711f934d34 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_0c55c6711f934d34 {
    display: block;
  }
}

.mobile-menu-main_0c55c6711f934d34 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li a.main_f3b6a029cd2f6371 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d {
  position: relative;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d ul a {
  padding: 10px 0;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d 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_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d::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_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d.mm-active_6f79e2e94a4d9d12::after {
  content: "\f077";
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d.third-lvl_683b351327bf1ba2::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d.third-lvl_683b351327bf1ba2 ul {
  padding: 0 20px;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d.third-lvl_683b351327bf1ba2 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d.third-lvl_683b351327bf1ba2 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_0c55c6711f934d34 nav ul li.has-droupdown_3c000c20857c6a4d.third-lvl_683b351327bf1ba2 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_0c55c6711f934d34 nav ul li a {
  display: block;
}
.mobile-menu-main_0c55c6711f934d34 .social-wrapper-one_2b1b438d84fbbe74 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_a496280d47daadf8.header-two_60eba367170ae2d0 .inner-main-wrapper-desk_fadd9f870ca8f267, .side-bar_a496280d47daadf8.header-three_b1cade59e0ba4406 .inner-main-wrapper-desk_fadd9f870ca8f267 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_a496280d47daadf8.header-two_60eba367170ae2d0 .mobile-menu_4ba39630de8fd256, .side-bar_a496280d47daadf8.header-three_b1cade59e0ba4406 .mobile-menu_4ba39630de8fd256 {
    display: none !important;
  }
}

.header-one_5b03cc12ba2a4d9e .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef {
  position: relative;
}
.header-one_5b03cc12ba2a4d9e .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef:hover::after {
  color: var(--color-primary);
}
.header-one_5b03cc12ba2a4d9e .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef::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_5b03cc12ba2a4d9e .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef .third-lvl_683b351327bf1ba2 {
  margin-left: -4px;
}

.header-three_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 {
  padding: 15px 0;
}
.header-three_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef {
  position: relative;
}
.header-three_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef:hover::after {
  color: var(--color-primary);
}
.header-three_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef::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_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 .sub-dropdown_fbcad66673064bef .third-lvl_683b351327bf1ba2 {
  margin-left: -4px;
}
.header-three_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 li {
  margin: 0;
  width: 100%;
}
.header-three_b1cade59e0ba4406 .main-nav-desk_136a903985b314a0 nav ul li.has-droupdown_3c000c20857c6a4d .submenu.inner-page_bd5d0813329f51e7 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_fbcad66673064bef {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_fbcad66673064bef .submenu.third-lvl_683b351327bf1ba2 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_fbcad66673064bef .submenu.third-lvl_683b351327bf1ba2.base {
  display: block !important;
}
.sub-dropdown_fbcad66673064bef:hover .sub-menu-link_0c67eb414152a1bd {
  color: var(--color-primary);
}
.sub-dropdown_fbcad66673064bef:hover .submenu.third-lvl_683b351327bf1ba2.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_fbcad66673064bef:hover .submenu.third-lvl_683b351327bf1ba2.base li {
  display: block;
}
.sub-dropdown_fbcad66673064bef:hover .submenu.third-lvl_683b351327bf1ba2.base li a {
  display: block !important;
}

.header-three_b1cade59e0ba4406 .sub-dropdown_fbcad66673064bef:hover .submenu.third-lvl_683b351327bf1ba2.base {
  margin-left: -14px !important;
}

.header-two_60eba367170ae2d0 .header-main-wrapper_300104d5a266492f .sub-dropdown_fbcad66673064bef:hover .submenu.third-lvl_683b351327bf1ba2.base {
  margin-left: 90px !important;
}

header.heder-two_d9556e3c19cd8e26 .sub-dropdown_fbcad66673064bef:hover .submenu.third-lvl_683b351327bf1ba2.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_d9556e3c19cd8e26 .sub-dropdown_fbcad66673064bef::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_d9556e3c19cd8e26 .sub-dropdown_fbcad66673064bef:hover a.sub-menu-link_0c67eb414152a1bd {
  color: var(--color-primary) !important;
}
header.heder-two_d9556e3c19cd8e26 .sub-dropdown_fbcad66673064bef:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_d9556e3c19cd8e26 .sub-dropdown_fbcad66673064bef .submenu.third-lvl_683b351327bf1ba2.base {
  display: block;
}

.sub-dropdown_fbcad66673064bef {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_fbcad66673064bef.active .sub-menu-link_0c67eb414152a1bd {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_fbcad66673064bef.active .sub-menu-link_0c67eb414152a1bd::after {
  width: 12px !important;
}
.sub-dropdown_fbcad66673064bef.active::after {
  color: #FFFFFF;
}
.sub-dropdown_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2 {
  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_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2:hover li a {
  opacity: 0.5;
}
.sub-dropdown_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2 li:hover a::after {
  width: 12px;
}
.sub-dropdown_fbcad66673064bef .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2 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_fbcad66673064bef:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_fbcad66673064bef:hover .sub-menu-link_0c67eb414152a1bd {
  color: var(--color-primary);
}
.sub-dropdown_fbcad66673064bef:hover .fluxi-submenu_e10c2673327f3ae0.third-lvl_683b351327bf1ba2.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_27586490724180cc {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_27586490724180cc {
    padding: 0 15px;
  }
}

.section-bg_dc06bd324992ad19 {
  background: var(--section-bg-gray);
}

.bg_white_efb72010603475b1 {
  background: var(--body-bg);
}

.g-48_171f0ae545490d00 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_fca6f48f69584494 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_4407662dedc47620 {
  background: #F8F9FB;
}

.bg-gray-2_d0025a3eadc8443f {
  background: var(--bg-gray-2);
}

.overflow-right-div_82b86d68f04489d1 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_82b86d68f04489d1 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_82b86d68f04489d1 {
    width: 100%;
  }
}

.gsap-marker-end_e8892fc36758851a,
.gsap-marker-start_358629bd0cb71e20,
.gsap-marker-scroller-end_6362f4ea598b70ab,
.gsap-marker-scroller-start_295254f6c45582d1 {
  display: none !important;
}

.bg-dark-p_9f7e2cc55cea31cd {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_75cb7f1365f8ebfd {
  background: var(--footer-bg-2);
}

.border-radious-top-section_f333e663c7505245 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_b0af9217b355f63d {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 img.two_c2b3514d2ab69763 {
  left: 38px;
}
.customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 img.three_935921ddbca6af4d {
  left: 73px;
}
.customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 img.four_7fc2da1ef8c376df {
  left: 108px;
}
.customer-review-area_b0af9217b355f63d p.desc {
  margin-bottom: 0;
}

.br-none_962e4092d5f9a795 {
  border-radius: 0 !important;
}

.color-secondary-2_a6fbdea43ef78e5e {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_95ac85001a6bd1c8 {
    order: 2;
  }
}

.loader-wrapper_1ff8b7b48997fd18 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_1ff8b7b48997fd18 .loader-section_261099c2cb1ed222 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_1ff8b7b48997fd18 .loader-section_261099c2cb1ed222.section-left_eb4fe9f803b90976 {
  left: 0;
}

.loader-wrapper_1ff8b7b48997fd18 .loader-section_261099c2cb1ed222.section-right_c960f6f112781498 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_1ff8b7b48997fd18 .loader-section_261099c2cb1ed222.section-left_eb4fe9f803b90976 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_1ff8b7b48997fd18 .loader-section_261099c2cb1ed222.section-right_c960f6f112781498 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_5b0c9aa25ed30461 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_1ff8b7b48997fd18 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_5b0c9aa25ed30461: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_5b0c9aa25ed30461 {
  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_8eaff53596f4e22b {
  -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_8eaff53596f4e22b.btt__visible_79e955259f398549 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_8eaff53596f4e22b {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_b4d5ca138b16cbd5 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_296aac669248ad6a {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_1eee6fb6dde2f8a7 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_296aac669248ad6a {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_1eee6fb6dde2f8a7 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_0ae5f4b51436c909:hover,
[data-theme=dark] .rts-btn.btn-primary-5_05c3ff4f71bb3b6b:hover,
[data-theme=dark] .rts-btn.btn-primary-6_b9ebcc60d0d3801a:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_96bfbdd58d1c2479: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_0ae5f4b51436c909 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_0ae5f4b51436c909:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_10ccc9c1dad15f84 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_10ccc9c1dad15f84::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_10ccc9c1dad15f84::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_10ccc9c1dad15f84:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_10ccc9c1dad15f84:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_d4df4d28dbd36ed6 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_d4df4d28dbd36ed6::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_d4df4d28dbd36ed6::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_d4df4d28dbd36ed6:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_d4df4d28dbd36ed6:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_96bfbdd58d1c2479 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_96bfbdd58d1c2479:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_05c3ff4f71bb3b6b {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_05c3ff4f71bb3b6b:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_b9ebcc60d0d3801a {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_b9ebcc60d0d3801a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_a295f2ba0f3782ec {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_a295f2ba0f3782ec::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_a295f2ba0f3782ec:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_4c9b8a4e9edb475b {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_4c9b8a4e9edb475b::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_4c9b8a4e9edb475b:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_b24638596ab68b99 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_b24638596ab68b99::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_b24638596ab68b99:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_a51c7e6ff7bec602 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_a51c7e6ff7bec602 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_a51c7e6ff7bec602:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_083297218a86fd9e {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_083297218a86fd9e i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_083297218a86fd9e:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_db08a4d502b8dfdf {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_db08a4d502b8dfdf:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_db08a4d502b8dfdf.about_232eea262f60e562 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_db08a4d502b8dfdf.about_232eea262f60e562:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_8cf3dc30426ded43 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_8cf3dc30426ded43:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_4a0f02e744044ec4 {
  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_4a0f02e744044ec4 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_4a0f02e744044ec4:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_8cf3dc30426ded43 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_93d62ea30e92ba26 {
  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_93d62ea30e92ba26::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_93d62ea30e92ba26::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_93d62ea30e92ba26 i {
  font-weight: 400;
}
.under-line-btn_6acd9d53f386e389 {
  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_6acd9d53f386e389::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_6acd9d53f386e389::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_6acd9d53f386e389:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_823e3664386106dd .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_823e3664386106dd .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_823e3664386106dd .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_823e3664386106dd .title {
    font-size: 40px;
  }
}
.banner-one-content-left_823e3664386106dd p.disc_906b42e204bc3b76 {
  margin-bottom: 50px;
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 .customer-review-area_b0af9217b355f63d .client-img_5d5dcb7eb5394f75 {
  width: 150px;
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 .customer-review-area_b0af9217b355f63d p.desc {
  min-width: max-content;
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 .customer-review-area_b0af9217b355f63d img {
  max-width: 40%;
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 .customer-review-area_b0af9217b355f63d img.two_c2b3514d2ab69763 {
  left: 24px;
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 .customer-review-area_b0af9217b355f63d img.three_935921ddbca6af4d {
  left: 48px;
}
.banner-one-content-left_823e3664386106dd .button-banner-one-wrapper_af522d3c8e227955 .customer-review-area_b0af9217b355f63d img.four_7fc2da1ef8c376df {
  left: 72px;
}

.banner-one-right-content-with-img_8623debed65472a9 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_8623debed65472a9 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_8623debed65472a9 .img-1_31631369fbe3de2c {
  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_8623debed65472a9 .img-1_31631369fbe3de2c {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_8623debed65472a9 .img-2_ebc965f7deba6394 {
  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_8623debed65472a9 .img-2_ebc965f7deba6394 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_83a83b06b97c25da {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_83a83b06b97c25da .box-one-top_c2c9a47d992e288a {
  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_83a83b06b97c25da .box-one-bottom_e7b0a6ecc4bf07d5 {
  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_83a83b06b97c25da .radious-shape_707114dd218a3128 {
    display: none;
  }
}
.rts-banner-area-one_83a83b06b97c25da .radious-shape_707114dd218a3128 .right-top_dcd00345dbbf917b {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_83a83b06b97c25da .radious-shape_707114dd218a3128 .right-bottom_94d8d9fd1e269276 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_83a83b06b97c25da .radious-shape_707114dd218a3128 .mid-top_90bd8d2560fd8423 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_83a83b06b97c25da .radious-shape_707114dd218a3128 .left-bottom_39a6dee5eafe73ff {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_83a83b06b97c25da .radious-shape_707114dd218a3128 .left-top_0a9d6f10427647af {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_83a83b06b97c25da .radious-shape_707114dd218a3128 .center-bottom_a501c4db43ddcb5d {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-content-left_823e3664386106dd .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-content-left_823e3664386106dd .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-content-left_823e3664386106dd .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-content-left_823e3664386106dd .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-content-left_823e3664386106dd p.disc_906b42e204bc3b76 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-content-left_823e3664386106dd .customer-review-area_b0af9217b355f63d {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-right-content-with-img_8623debed65472a9 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-right-content-with-img_8623debed65472a9 .short-image-area_cd2afa623b2eb1aa .img-1_31631369fbe3de2c {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-right-content-with-img_8623debed65472a9 .short-image-area_cd2afa623b2eb1aa .img-1_31631369fbe3de2c {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .banner-one-right-content-with-img_8623debed65472a9 .short-image-area_cd2afa623b2eb1aa .img-1_31631369fbe3de2c {
    left: 0;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-area-inner_122f2f3352233fee {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 {
  margin-bottom: 40px;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .brand-left-short-title-one_83eba9c4cbab3525 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .brand-left-short-title-one_83eba9c4cbab3525 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .brand-left-short-title-one_83eba9c4cbab3525 .star-rating_c1226e34c201c020 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .brand-left-short-title-one_83eba9c4cbab3525 .star-rating_c1226e34c201c020 li {
  list-style: none;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .brand-left-short-title-one_83eba9c4cbab3525 .star-rating_c1226e34c201c020 li a {
  color: #FF6354;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-title-area_deb07024c75cd6d2 .brand-left-short-title-one_83eba9c4cbab3525 p.disc_906b42e204bc3b76 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-slider-area_3654d76628c7899b {
  overflow: hidden;
}
.rts-banner-area-one_83a83b06b97c25da.banner-five_20e1df8c83d681b5 .brand-slider-area_3654d76628c7899b .brand-inner_4ae97cd1210a14d4 {
  text-align: center;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c {
  background: #212026;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .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_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e p.disc_906b42e204bc3b76 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .button-area_83a64badd7a7c118 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .button-area_83a64badd7a7c118 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .button-area_83a64badd7a7c118 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .button-area_83a64badd7a7c118 .rts-btn.btn-primary-5_05c3ff4f71bb3b6b {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .button-area_83a64badd7a7c118 .rts-btn.btn-primary-5_05c3ff4f71bb3b6b:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .button-area_83a64badd7a7c118 .rts-btn.btn-primary-5-border_db08a4d502b8dfdf {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .counter-upmain-wrapper-style-six_62aaa3cb590d150e {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .counter-upmain-wrapper-style-six_62aaa3cb590d150e .single-counter-up-six_75b9240d0da1ed10 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-content-left_7ad992645a48675e .counter-upmain-wrapper-style-six_62aaa3cb590d150e .single-counter-up-six_75b9240d0da1ed10 p {
  color: #D7D9E9;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 {
    width: 100%;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 .image-one_cb92c7af1c3a3b21 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 .image-one_cb92c7af1c3a3b21 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 .image-two_866eca63b75b3eae {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-left_4fc7f19bc6ea7f63 .image-two_866eca63b75b3eae img {
    width: 100%;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac {
    display: none;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac .image-three_e2874a6c777b878b {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .banner-six-right-content-with-img_716e45ea4153f011 .image-right_923265a1706741ac .image-four_9d09da050f7a7b73 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .shape_e898c816727f53fd {
    display: none;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .shape_e898c816727f53fd .right-top_dcd00345dbbf917b {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .shape_e898c816727f53fd .right-top_dcd00345dbbf917b {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .shape_e898c816727f53fd .right-bottom_94d8d9fd1e269276 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_83a83b06b97c25da.banner-six_b0b78869417c941c .shape_e898c816727f53fd .right-bottom_94d8d9fd1e269276 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_28f8b3e8f4ba46cd {
  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_28f8b3e8f4ba46cd::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_28f8b3e8f4ba46cd .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_28f8b3e8f4ba46cd .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_28f8b3e8f4ba46cd p.disc_906b42e204bc3b76 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd p.disc_906b42e204bc3b76 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd p.disc_906b42e204bc3b76 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd p.disc_906b42e204bc3b76 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}
.rts-banner-area-two_28f8b3e8f4ba46cd 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_28f8b3e8f4ba46cd form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_28f8b3e8f4ba46cd form {
    max-width: 80%;
  }
}
.rts-banner-area-two_28f8b3e8f4ba46cd form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_28f8b3e8f4ba46cd form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_28f8b3e8f4ba46cd .bottom-text_2dc84f278546f032 p.disc_906b42e204bc3b76 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_30cbec28097a9ff3 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_30cbec28097a9ff3 {
    margin-top: 70px;
  }
}

.mt-dec-100_bb4d6b5d0688611b {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_8904dc574cbe08fa {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .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_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .two_c2b3514d2ab69763 {
  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_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .two_c2b3514d2ab69763 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .two_c2b3514d2ab69763 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .three_935921ddbca6af4d {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .three_935921ddbca6af4d {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .four_7fc2da1ef8c376df {
  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_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .four_7fc2da1ef8c376df {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .four_7fc2da1ef8c376df {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_8904dc574cbe08fa .banner-2-shape_66f8da219f20b432 .five_d6d19e5d97e8a6af {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_b1cade59e0ba4406 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_95e1fc585f8c94e5 {
  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_95e1fc585f8c94e5 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.banner-three-area-start_95e1fc585f8c94e5 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.banner-three-area-start_95e1fc585f8c94e5 .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_95e1fc585f8c94e5 .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_95e1fc585f8c94e5 .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_95e1fc585f8c94e5 .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_065acc22e1bd8de1 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_065acc22e1bd8de1 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_065acc22e1bd8de1 .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_065acc22e1bd8de1 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_065acc22e1bd8de1 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_065acc22e1bd8de1 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_065acc22e1bd8de1 .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_065acc22e1bd8de1 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_065acc22e1bd8de1 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_065acc22e1bd8de1 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_065acc22e1bd8de1 p.disc_906b42e204bc3b76 {
  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_065acc22e1bd8de1 p.disc_906b42e204bc3b76 br {
    display: none;
  }
}
.banner-wrapper-three-main_065acc22e1bd8de1 .button-area_83a64badd7a7c118 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_065acc22e1bd8de1 .button-area_83a64badd7a7c118 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_065acc22e1bd8de1 .button-area_83a64badd7a7c118 .under-line-btn_6acd9d53f386e389::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_065acc22e1bd8de1 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_e20736434fa05c9b {
  padding-top: 68px;
}
.banner-four-content-left_e20736434fa05c9b 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_e20736434fa05c9b .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_e20736434fa05c9b .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e20736434fa05c9b .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_e20736434fa05c9b .title {
    font-size: 40px;
  }
}
.banner-four-content-left_e20736434fa05c9b p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_e20736434fa05c9b .banner-logo-area_a37d4f190689bd94 {
  margin-top: 50px;
}
.banner-four-content-left_e20736434fa05c9b .banner-logo-area_a37d4f190689bd94 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_e20736434fa05c9b .banner-logo-area_a37d4f190689bd94 .logo-area_b754a2f2e1fa6a12 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e20736434fa05c9b .banner-logo-area_a37d4f190689bd94 .logo-area_b754a2f2e1fa6a12 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_a37d4f190689bd94 .light_92aad2e4e8a14198 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_a37d4f190689bd94 .dark_262b877d5ae33037 {
  display: none;
}

[data-theme=dark] .banner-logo-area_a37d4f190689bd94 .light_92aad2e4e8a14198 {
  display: none;
}
[data-theme=dark] .banner-logo-area_a37d4f190689bd94 .dark_262b877d5ae33037 {
  display: inline-flex;
}

.thumbnail-banner-right-four_31e57f7d1959396b {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_31e57f7d1959396b::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_31e57f7d1959396b::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_31e57f7d1959396b::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_31e57f7d1959396b::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_31e57f7d1959396b .main_f3b6a029cd2f6371 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_31e57f7d1959396b .main_f3b6a029cd2f6371 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_31e57f7d1959396b .main_f3b6a029cd2f6371 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_31e57f7d1959396b img.shape_e898c816727f53fd {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_31e57f7d1959396b img.shape_e898c816727f53fd {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_31e57f7d1959396b img.shape_e898c816727f53fd {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_31e57f7d1959396b img.shape_e898c816727f53fd {
    display: none;
  }
}

.rts-banner-four-area-start_11224b5b54e388ee {
  position: relative;
}
.rts-banner-four-area-start_11224b5b54e388ee .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_11224b5b54e388ee .shape-area_22fc656f22e04fe6 .one {
    display: none;
  }
}
.rts-banner-four-area-start_11224b5b54e388ee .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_11224b5b54e388ee .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_11224b5b54e388ee .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_1146ba3b67dd14ae {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_1146ba3b67dd14ae {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_1146ba3b67dd14ae .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_1146ba3b67dd14ae .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_1146ba3b67dd14ae .title {
    font-size: 45px;
  }
  .banner-seven-left-content_1146ba3b67dd14ae .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_1146ba3b67dd14ae .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_1146ba3b67dd14ae .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_1146ba3b67dd14ae .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_1146ba3b67dd14ae p.disc_906b42e204bc3b76 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_1146ba3b67dd14ae p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}
.banner-seven-left-content_1146ba3b67dd14ae form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_1146ba3b67dd14ae form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_1146ba3b67dd14ae form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_1146ba3b67dd14ae form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_b5be9801d253cc6f {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_b5be9801d253cc6f {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_b5be9801d253cc6f img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_b5be9801d253cc6f img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_b5be9801d253cc6f .short-image_10f22f0f375eafea {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_b5be9801d253cc6f .short-image_10f22f0f375eafea.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_b5be9801d253cc6f .short-image_10f22f0f375eafea.one {
    left: 0;
  }
}
.thumbnail-banner-seven_b5be9801d253cc6f .short-image_10f22f0f375eafea.two_c2b3514d2ab69763 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_9e54eabe016753f4 {
  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_9e54eabe016753f4 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_9e54eabe016753f4 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_9e54eabe016753f4 .brand-area-style-seven_2477f895d9c8290b {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_9e54eabe016753f4 .brand-area-style-seven_2477f895d9c8290b a img {
  transition: 0.3s;
}
.rts-brand-area-seven_9e54eabe016753f4 .brand-area-style-seven_2477f895d9c8290b a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_9e54eabe016753f4 .slider-Brand_4adcd1e3653e6cbd {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_d6db186bc971281d {
  position: relative;
}
.rts-banner-area-7_d6db186bc971281d form {
  position: relative;
}
.rts-banner-area-7_d6db186bc971281d form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_d6db186bc971281d form input {
  padding-left: 35px;
}
.rts-banner-area-7_d6db186bc971281d .shape-area-start_0806cf71a98efbf0 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_d6db186bc971281d .shape-area-start_0806cf71a98efbf0 .two_c2b3514d2ab69763 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_d6db186bc971281d .shape-area-start_0806cf71a98efbf0 .three_935921ddbca6af4d {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_d6db186bc971281d .shape-area-start_0806cf71a98efbf0 .three_935921ddbca6af4d {
    display: none;
  }
}
.rts-banner-area-7_d6db186bc971281d .shape-area-start_0806cf71a98efbf0 .four_7fc2da1ef8c376df {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_d6db186bc971281d .shape-area-start_0806cf71a98efbf0 .four_7fc2da1ef8c376df {
    display: none;
  }
}

.div-right-banner-floating_85b36080ef8214c8 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_85b36080ef8214c8 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_85b36080ef8214c8 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_468d375e97858ea3 {
  background-image: url(../imgstore/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_468d375e97858ea3 {
    height: auto;
  }
}

.inner-banner-8_636c5e6f640baef5 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_636c5e6f640baef5 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_636c5e6f640baef5 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_636c5e6f640baef5 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab {
    padding-top: 60px;
  }
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .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_636c5e6f640baef5 .left-area_559bafa02538bbab .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .title {
    font-size: 42px;
  }
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab p.disc_906b42e204bc3b76 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .customer-review-area_b0af9217b355f63d {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .customer-review-area_b0af9217b355f63d {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_636c5e6f640baef5 .left-area_559bafa02538bbab .customer-review-area_b0af9217b355f63d p {
  color: #F2F2F8;
}
.inner-banner-8_636c5e6f640baef5 .position-img_72ee7ab63d3e8954 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_636c5e6f640baef5 .position-img_72ee7ab63d3e8954 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_636c5e6f640baef5 .position-img_72ee7ab63d3e8954 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_636c5e6f640baef5 .position-img_72ee7ab63d3e8954 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_636c5e6f640baef5 .position-img_72ee7ab63d3e8954 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_636c5e6f640baef5 .position-img_72ee7ab63d3e8954 {
    right: 10%;
  }
}
.inner-banner-8_636c5e6f640baef5 .right-area_487c7833e7494c2f .thumbnail-right-img_8c9c468de9c92a5f {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_636c5e6f640baef5 .right-area_487c7833e7494c2f .thumbnail-right-img_8c9c468de9c92a5f {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_f5b09140d58bf2eb .about-main-wrapper_a88102c645fbae93 .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_f5b09140d58bf2eb .about-main-wrapper_a88102c645fbae93 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_f5b09140d58bf2eb .about-main-wrapper_a88102c645fbae93 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_f5b09140d58bf2eb .about-main-wrapper_a88102c645fbae93 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_f5b09140d58bf2eb .about-main-wrapper_a88102c645fbae93 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_f5b09140d58bf2eb .banner-about-right_4a8f643368b18d57 p.disc_906b42e204bc3b76 {
  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_cb1e33993b733247 {
  background-image: url(../imgstore/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_cb1e33993b733247 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_cb1e33993b733247 .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_30cbec28097a9ff3 {
  position: relative;
}
.large-image-video-area_30cbec28097a9ff3 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_30cbec28097a9ff3 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_30cbec28097a9ff3 .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_30cbec28097a9ff3 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_30cbec28097a9ff3 .thumbnail_0a1edbc59295b697 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_30cbec28097a9ff3 .thumbnail_0a1edbc59295b697 .pli-image_72621b5b16e3d2d9 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_30cbec28097a9ff3 .thumbnail_0a1edbc59295b697 .pli-image_72621b5b16e3d2d9 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_43a6b1ebaedea804 form {
  position: relative;
}
.banner-area-wrapper-two_43a6b1ebaedea804 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_43a6b1ebaedea804 form input {
  padding-left: 40px;
}

.button-area-banner-four_f85d804d949538c6 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_f85d804d949538c6 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_f85d804d949538c6 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_f85d804d949538c6 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_3654d76628c7899b {
  overflow: hidden;
}
.brand-slider-area_3654d76628c7899b .brand-inner_4ae97cd1210a14d4 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_3757a5406af35845 .light_92aad2e4e8a14198,
[data-theme=light] .brand-area-main-wrapper-two_f25db5ca2f0b85c6 .light_92aad2e4e8a14198,
[data-theme=light] .brand-slider-area_3654d76628c7899b .light_92aad2e4e8a14198 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_3757a5406af35845 .dark_262b877d5ae33037,
[data-theme=light] .brand-area-main-wrapper-two_f25db5ca2f0b85c6 .dark_262b877d5ae33037,
[data-theme=light] .brand-slider-area_3654d76628c7899b .dark_262b877d5ae33037 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_3757a5406af35845 .light_92aad2e4e8a14198,
[data-theme=dark] .brand-area-main-wrapper-two_f25db5ca2f0b85c6 .light_92aad2e4e8a14198,
[data-theme=dark] .brand-slider-area_3654d76628c7899b .light_92aad2e4e8a14198 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_3757a5406af35845 .dark_262b877d5ae33037,
[data-theme=dark] .brand-area-main-wrapper-two_f25db5ca2f0b85c6 .dark_262b877d5ae33037,
[data-theme=dark] .brand-slider-area_3654d76628c7899b .dark_262b877d5ae33037 {
  display: block;
}

.brand-left-short-title-one_83eba9c4cbab3525 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_83eba9c4cbab3525 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_fecdbfb59ea9b304 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_3757a5406af35845 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_f25db5ca2f0b85c6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_f25db5ca2f0b85c6 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_f25db5ca2f0b85c6.about-page-brand_3177517f40d04490 {
  padding: 0;
}

.bg-dark-p_9f7e2cc55cea31cd .title-style-one-center_8e1fe5d0879a7b04 .pre_3bb16422ec0167a4 {
  color: #fff;
}
.bg-dark-p_9f7e2cc55cea31cd .title-style-one-center_8e1fe5d0879a7b04 .title {
  color: #fff;
}
.bg-dark-p_9f7e2cc55cea31cd .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .title {
  color: #FFF;
}
.bg-dark-p_9f7e2cc55cea31cd .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd .admin_e2d0ded22435a175 {
  color: var(--color-primary);
}
.bg-dark-p_9f7e2cc55cea31cd .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd .date_2ea1ae0d27c66d9b {
  color: #fff;
}

.title-three-brand-wrapper_f2c49c39aeca9334 .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_0b3c2267b4ea9c15.home-six_a71d3a0dbe619785 {
  padding-bottom: 40px;
}

.title-style-one-center_8e1fe5d0879a7b04 {
  text-align: center;
}
.title-style-one-center_8e1fe5d0879a7b04 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_8e1fe5d0879a7b04 br {
    display: none;
  }
}
.title-style-one-center_8e1fe5d0879a7b04 .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_8e1fe5d0879a7b04 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_8e1fe5d0879a7b04 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_8e1fe5d0879a7b04 .title br {
    display: none;
  }
}

.title-style-one-left_da8766b8defc27cb {
  text-align: left;
}
.title-style-one-left_da8766b8defc27cb 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_da8766b8defc27cb .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_da8766b8defc27cb .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_da8766b8defc27cb .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_da8766b8defc27cb .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_da8766b8defc27cb .title br {
    display: none;
  }
}

.title-hover_03ddca2180545b99 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_03ddca2180545b99:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_b4ceb3a29c45d6b8 {
  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_b4ceb3a29c45d6b8 {
    padding: 20px;
  }
}
.single-pricing-area-start_b4ceb3a29c45d6b8 .pricing-top-area_738b58848b68bc7e {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_b4ceb3a29c45d6b8 .pricing-top-area_738b58848b68bc7e .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_b4ceb3a29c45d6b8 .pricing-top-area_738b58848b68bc7e .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_b4ceb3a29c45d6b8 .pricing-top-area_738b58848b68bc7e .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_b4ceb3a29c45d6b8 .pricing-body_614b90ac3418df1a p.disc_906b42e204bc3b76 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_b4ceb3a29c45d6b8 .pricing-body_614b90ac3418df1a a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active {
  background: var(--color-primary);
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-top-area_738b58848b68bc7e .title {
  color: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-top-area_738b58848b68bc7e .icon {
  background: #8170E7;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-top-area_738b58848b68bc7e .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-body_614b90ac3418df1a p.disc_906b42e204bc3b76 {
  color: #FFFFFF;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-body_614b90ac3418df1a .check-content-wrapper_30b97ec9951a8fae .single-check-area_6dcea2e8617368bb i {
  color: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-body_614b90ac3418df1a .check-content-wrapper_30b97ec9951a8fae .single-check-area_6dcea2e8617368bb p {
  color: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8.active .pricing-body_614b90ac3418df1a a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-top-area_738b58848b68bc7e .title {
  color: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-top-area_738b58848b68bc7e .icon {
  background: #8170E7;
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-top-area_738b58848b68bc7e .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-body_614b90ac3418df1a p.disc_906b42e204bc3b76 {
  color: #FFFFFF;
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-body_614b90ac3418df1a .check-content-wrapper_30b97ec9951a8fae .single-check-area_6dcea2e8617368bb i {
  color: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-body_614b90ac3418df1a .check-content-wrapper_30b97ec9951a8fae .single-check-area_6dcea2e8617368bb p {
  color: #fff;
}
.single-pricing-area-start_b4ceb3a29c45d6b8:hover .pricing-body_614b90ac3418df1a a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_30b97ec9951a8fae .single-check-area_6dcea2e8617368bb {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_30b97ec9951a8fae .single-check-area_6dcea2e8617368bb i {
  color: var(--color-primary);
}

.rts-pricing-area-one_56469a324145e367 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_56469a324145e367 .shape-radious-image_f895c1ce5c3a0266 {
    display: none;
  }
}
.rts-pricing-area-one_56469a324145e367 .shape-radious-image_f895c1ce5c3a0266 .img-1_31631369fbe3de2c {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_56469a324145e367 .shape-radious-image_f895c1ce5c3a0266 .img-2_ebc965f7deba6394 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_ea7b625d6b673a2b {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_ea7b625d6b673a2b .head-pricing_f2a150f3071ae7b8 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_ea7b625d6b673a2b .head-pricing_f2a150f3071ae7b8 .plane_name_1a332cbc71385ff1 {
  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_ea7b625d6b673a2b .head-pricing_f2a150f3071ae7b8 .doller-area_2b9ce9a0d5aa200b {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_ea7b625d6b673a2b .head-pricing_f2a150f3071ae7b8 .doller-area_2b9ce9a0d5aa200b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_ea7b625d6b673a2b .head-pricing_f2a150f3071ae7b8 .doller-area_2b9ce9a0d5aa200b .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_ea7b625d6b673a2b .head-pricing_f2a150f3071ae7b8 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_ea7b625d6b673a2b .body .single-check_7202ca9b89ff453b {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_ea7b625d6b673a2b .body .single-check_7202ca9b89ff453b i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_ea7b625d6b673a2b .footer_65d4ed49589cd243 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_ea7b625d6b673a2b .footer_65d4ed49589cd243 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_ea7b625d6b673a2b .footer_65d4ed49589cd243 p {
  margin-top: 20px;
}
.single-pricing-area-two_ea7b625d6b673a2b.free-place_7ee1f325d554a783 .footer_65d4ed49589cd243 .rts-btn.btn-primary-2_10ccc9c1dad15f84::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_ea7b625d6b673a2b.free-place_7ee1f325d554a783 .footer_65d4ed49589cd243 .rts-btn.btn-primary-2_10ccc9c1dad15f84::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_ea7b625d6b673a2b.professional-place_f4764ffacc2bdee9 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_ea7b625d6b673a2b.professional-place_f4764ffacc2bdee9 .head-pricing_f2a150f3071ae7b8 .plane_name_1a332cbc71385ff1 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_ea7b625d6b673a2b.professional-place_f4764ffacc2bdee9 .body .single-check_7202ca9b89ff453b i {
  color: var(--color-primary);
}
.single-pricing-area-two_ea7b625d6b673a2b.enterprise-place_83a24680491e923d .head-pricing_f2a150f3071ae7b8 .plane_name_1a332cbc71385ff1 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_ea7b625d6b673a2b.enterprise-place_83a24680491e923d .body .single-check_7202ca9b89ff453b i {
  color: #BCBFDB;
}
.single-pricing-area-two_ea7b625d6b673a2b.enterprise-place_83a24680491e923d .footer_65d4ed49589cd243 .rts-btn.btn-primary-2_10ccc9c1dad15f84 {
  color: #000000d3;
}
.single-pricing-area-two_ea7b625d6b673a2b.enterprise-place_83a24680491e923d .footer_65d4ed49589cd243 .rts-btn.btn-primary-2_10ccc9c1dad15f84::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_ea7b625d6b673a2b.enterprise-place_83a24680491e923d .footer_65d4ed49589cd243 .rts-btn.btn-primary-2_10ccc9c1dad15f84::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_9c56a4fc8f9a7a9d {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .pricing-top-tag_dd6fa29b31fb25ae 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_9c56a4fc8f9a7a9d .pric-area_ac73b3512d2a931a {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .pric-area_ac73b3512d2a931a .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .pric-area_ac73b3512d2a931a .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .pric-area_ac73b3512d2a931a p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .body .single-check-area_6dcea2e8617368bb {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .body .single-check-area_6dcea2e8617368bb i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .body .single-check-area_6dcea2e8617368bb 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_9c56a4fc8f9a7a9d .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d.active .top-badge_e420ce14533e9109 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_9c56a4fc8f9a7a9d.active .top-badge_e420ce14533e9109 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_9c56a4fc8f9a7a9d.active .pricing-top-tag_dd6fa29b31fb25ae 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_9c56a4fc8f9a7a9d.active .single-check-area_6dcea2e8617368bb i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_e96d434e94c8419a.rts-section-gap_51dc3248e5dfb2b4.bg-light-border-radious_b74f58389c1fe9a8 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_e96d434e94c8419a {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_e96d434e94c8419a .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_4e0f272bc6cd3601 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_4e0f272bc6cd3601 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_a8009fab8d6d2711.inner_99d0f5b9b7bcd0fe {
  position: relative;
}
.rtws-pricing-area-start_a8009fab8d6d2711.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rtws-pricing-area-start_a8009fab8d6d2711.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_a8009fab8d6d2711.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_a8009fab8d6d2711.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_86dc27492da73bb0 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_86dc27492da73bb0 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_90ac2782fb8c7422 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_90ac2782fb8c7422 p.disc_906b42e204bc3b76 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_90ac2782fb8c7422 p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_b5bdb94b699acc39 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_b5bdb94b699acc39 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.providing-service-area-start-one_b5bdb94b699acc39 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_b5bdb94b699acc39 .two_c2b3514d2ab69763 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_b5bdb94b699acc39 .three_935921ddbca6af4d {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_b5bdb94b699acc39 .four_7fc2da1ef8c376df {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_b5bdb94b699acc39 .five_d6d19e5d97e8a6af {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_b5bdb94b699acc39 .six_31ebe224289f485d {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d {
    flex-direction: column;
  }
}
.rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d .title-style-one-left_da8766b8defc27cb {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d .title-style-one-left_da8766b8defc27cb .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d .title-style-one-left_da8766b8defc27cb {
    max-width: 100%;
  }
}
.rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
  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_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_86fff816da982894 .title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.single-service-style-two_3d37b45270d017ad {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_3d37b45270d017ad .icon {
  margin-bottom: 25px;
}
.single-service-style-two_3d37b45270d017ad .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_3d37b45270d017ad p.disc_906b42e204bc3b76 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3 {
  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_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3::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_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3:hover {
  color: var(--color-primary);
}
.single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3 i {
  margin: 0;
}

.mt-dec-service-p-3_3270fee3e17332d9 {
  margin-top: -300px;
}

.single-service-primary-3_76e77fc50b6ebb71 {
  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_76e77fc50b6ebb71::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_76e77fc50b6ebb71 .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_76e77fc50b6ebb71 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_76e77fc50b6ebb71 .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_76e77fc50b6ebb71 p.disc_906b42e204bc3b76 {
  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_76e77fc50b6ebb71 .under-line-btn_6acd9d53f386e389 {
  transition: 0.3s;
}
.single-service-primary-3_76e77fc50b6ebb71:hover {
  border-color: #fff;
}
.single-service-primary-3_76e77fc50b6ebb71:hover .icon {
  background: #fff;
}
.single-service-primary-3_76e77fc50b6ebb71:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_76e77fc50b6ebb71:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_76e77fc50b6ebb71:hover .title {
  color: #fff;
}
.single-service-primary-3_76e77fc50b6ebb71:hover p.disc_906b42e204bc3b76 {
  color: #fff;
}
.single-service-primary-3_76e77fc50b6ebb71:hover a.under-line-btn_6acd9d53f386e389 {
  color: #fff;
}
.single-service-primary-3_76e77fc50b6ebb71:hover::after {
  opacity: 1;
}

.rts-service-area-five_6b6797a65cce4262 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_6b6797a65cce4262 .button-pagination-area_779c2dba127acc84 {
    display: none;
  }
}
.rts-service-area-five_6b6797a65cce4262 .section-inner_33a6eb15acaefdf3 {
  position: relative;
}
.rts-service-area-five_6b6797a65cce4262 .service-swiper-main-wrapper-2_0d10a1c8f771f229 {
  overflow: hidden;
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .title {
  color: var(--color-title);
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .disc_906b42e204bc3b76 {
  color: var(--color-body);
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3::after {
  background: #BCBFDB;
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3::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_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad .btn-border-bottom_50ac293a23403ea3:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad.style-six_235744347b53c8cb {
  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_6b6797a65cce4262 .single-service-style-two_3d37b45270d017ad.style-six_235744347b53c8cb.mid_30e520aef4e358b7 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_6b6797a65cce4262 .swiper-button-next,
.rts-service-area-five_6b6797a65cce4262 .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_6b6797a65cce4262 .swiper-button-next:hover,
.rts-service-area-five_6b6797a65cce4262 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_6b6797a65cce4262 .swiper-button-next::after,
.rts-service-area-five_6b6797a65cce4262 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_6b6797a65cce4262 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_6b6797a65cce4262 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_6b6797a65cce4262 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_6b6797a65cce4262 .swiper-pagination2 .swiper-pagination-bullet_99a70e036e555edd {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_6b6797a65cce4262 .swiper-pagination2 .swiper-pagination-bullet_99a70e036e555edd.swiper-pagination-bullet-active_f4c990c0e5f49514 {
  background: #FF6354;
}

.title-wrapper-between_eedee1e842c9a43d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_eedee1e842c9a43d {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_eedee1e842c9a43d {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_7e3ad7af44d5899f .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_7e3ad7af44d5899f .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_7e3ad7af44d5899f p.disc_906b42e204bc3b76 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_3996049511839dee {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_3996049511839dee .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_3996049511839dee .title {
  margin-bottom: 24px;
}
.single-service-area-seven_3996049511839dee p.disc_906b42e204bc3b76 {
  margin-bottom: 20px;
}
.single-service-area-seven_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125::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_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125:hover {
  color: var(--color-primary);
}
.single-service-area-seven_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_3996049511839dee .rts-readmore-arrow-top_d961b244fb4b9125:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_6c6692ef437505a8 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_1c2c697f31f7ea91 .area-3_e81dc764684175af {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_1c2c697f31f7ea91 .thumbnail-service-1_86dc27492da73bb0 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_1c2c697f31f7ea91 .service-content-style-one_90ac2782fb8c7422.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_1c2c697f31f7ea91 .service-content-style-one_90ac2782fb8c7422 .title {
  color: #fff;
}
.providing-service-area-start-seven_1c2c697f31f7ea91 .service-content-style-one_90ac2782fb8c7422 p.disc_906b42e204bc3b76 {
  color: #fff;
}
.providing-service-area-start-seven_1c2c697f31f7ea91 .service-content-style-one_90ac2782fb8c7422 .under-line-btn_6acd9d53f386e389 {
  color: #fff;
}
.providing-service-area-start-seven_1c2c697f31f7ea91 .service-content-style-one_90ac2782fb8c7422 .under-line-btn_6acd9d53f386e389::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_f5faa7a3ffaed148 {
  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_f5faa7a3ffaed148 .title-wrapper-between_eedee1e842c9a43d .title {
  color: #fff;
}
.service-bg-about-page_f5faa7a3ffaed148 .title-wrapper-between_eedee1e842c9a43d p.disc_906b42e204bc3b76 {
  color: #E4E5F1;
}
.service-bg-about-page_f5faa7a3ffaed148 .rts-service-area-style-4_7e3ad7af44d5899f p.disc_906b42e204bc3b76 {
  color: #E4E5F1;
}
.service-bg-about-page_f5faa7a3ffaed148 .rts-service-area-style-4_7e3ad7af44d5899f .title {
  color: #fff;
}

.title-service-page-area-top_a4c440705517ab5e .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_a4c440705517ab5e .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_a4c440705517ab5e .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_a4c440705517ab5e .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_a4c440705517ab5e .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_a4c440705517ab5e p.disc_906b42e204bc3b76 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_a4c440705517ab5e p.disc_906b42e204bc3b76 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_a4c440705517ab5e p.disc_906b42e204bc3b76 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_a4c440705517ab5e p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.service-page-service-style_c8b9418d2b365f9c {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_c8b9418d2b365f9c:hover {
  background: #614CE1;
}
.service-page-service-style_c8b9418d2b365f9c:hover .icon {
  background: #fff;
}
.service-page-service-style_c8b9418d2b365f9c:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_c8b9418d2b365f9c:hover .title {
  color: #fff;
}
.service-page-service-style_c8b9418d2b365f9c:hover p.disc_906b42e204bc3b76 {
  color: #fff;
}
.service-page-service-style_c8b9418d2b365f9c:hover a.learn-more-btn-underline_751f5426ff1a7d20 {
  color: #fff;
}
.service-page-service-style_c8b9418d2b365f9c:hover a.learn-more-btn-underline_751f5426ff1a7d20::after {
  background: #fff;
}
.service-page-service-style_c8b9418d2b365f9c .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_c8b9418d2b365f9c .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_c8b9418d2b365f9c p.disc_906b42e204bc3b76 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_c8b9418d2b365f9c .learn-more-btn-underline_751f5426ff1a7d20 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_c8b9418d2b365f9c .learn-more-btn-underline_751f5426ff1a7d20::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_c8b9418d2b365f9c .learn-more-btn-underline_751f5426ff1a7d20:hover {
  color: var(--color-primary);
}
.service-page-service-style_c8b9418d2b365f9c .learn-more-btn-underline_751f5426ff1a7d20:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_1f56cbf84fc0e243 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 {
    display: none;
  }
}
.service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .one {
    display: none;
  }
}
.service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .two_c2b3514d2ab69763 {
    display: none;
  }
}

.service-relative_1f56cbf84fc0e243 {
  position: relative;
}
.service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .three_935921ddbca6af4d {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .three_935921ddbca6af4d {
    display: none;
  }
}
.service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .four_7fc2da1ef8c376df {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_926716e2eea5c1c0 .portfolio-content-wrapper-list_3154da700a7328fc {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_926716e2eea5c1c0 .portfolio-content-wrapper-list_3154da700a7328fc {
    margin-bottom: 0;
  }
}

.service-relative_1f56cbf84fc0e243 {
  position: relative;
}
.service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .five_d6d19e5d97e8a6af {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_1f56cbf84fc0e243 .service--shape_d3d2f54e978e1e53 .six_31ebe224289f485d {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_081ec87acc431176 .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_081ec87acc431176 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_081ec87acc431176 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_081ec87acc431176 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_081ec87acc431176 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_081ec87acc431176 p.disc_906b42e204bc3b76 {
  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_081ec87acc431176 p.disc_906b42e204bc3b76 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_081ec87acc431176 p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.rts-service-banner-area_6e1cc087f4db0bab {
  position: relative;
}
.rts-service-banner-area_6e1cc087f4db0bab .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6e1cc087f4db0bab .one {
    display: none;
  }
}
.rts-service-banner-area_6e1cc087f4db0bab .two_c2b3514d2ab69763 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6e1cc087f4db0bab .two_c2b3514d2ab69763 {
    display: none;
  }
}
.rts-service-banner-area_6e1cc087f4db0bab .three_935921ddbca6af4d {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6e1cc087f4db0bab .three_935921ddbca6af4d {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_6e1cc087f4db0bab .three_935921ddbca6af4d {
    top: 10%;
  }
}
.rts-service-banner-area_6e1cc087f4db0bab .four_7fc2da1ef8c376df {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6e1cc087f4db0bab .four_7fc2da1ef8c376df {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd .single-counter-up_9be809b62de9bc0a {
  position: relative;
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd .single-counter-up_9be809b62de9bc0a::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_07c38a45b0153fc7.service-single_c2fc9815d24d21bd .single-counter-up_9be809b62de9bc0a::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd .single-counter-up_9be809b62de9bc0a::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7.service-single_c2fc9815d24d21bd .single-counter-up_9be809b62de9bc0a:last-child::after {
  display: none;
}

.single-service-banner-area_451a87dc2bb48aeb {
  position: relative;
}
.single-service-banner-area_451a87dc2bb48aeb .banner-area-left-service-single_081ec87acc431176 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_451a87dc2bb48aeb .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.single-service-banner-area_451a87dc2bb48aeb .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_451a87dc2bb48aeb .shape-area_22fc656f22e04fe6 .one {
    top: 92%;
  }
}
.single-service-banner-area_451a87dc2bb48aeb .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_451a87dc2bb48aeb .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_451a87dc2bb48aeb .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_451a87dc2bb48aeb .thumbnail_0a1edbc59295b697 {
  position: relative;
}
.single-service-banner-area_451a87dc2bb48aeb .thumbnail_0a1edbc59295b697 .short-image_10f22f0f375eafea {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_2d1be73b471b7b59 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_2d1be73b471b7b59 .title-style-one-center_8e1fe5d0879a7b04 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_2d1be73b471b7b59 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_2d1be73b471b7b59 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_2d1be73b471b7b59 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_86fff816da982894 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_86fff816da982894 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_4787086cee76febf {
    padding: 80px 0;
  }
}

.image-area-service-1_7fe716af3e9e04d8 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_7fe716af3e9e04d8 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_7fe716af3e9e04d8 .small_90e9aaf798c859c2 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_7fe716af3e9e04d8.bottom-1 .small_90e9aaf798c859c2 {
  right: 50px;
  left: unset;
}
.image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2 {
    display: none;
  }
}
.image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2.mid_30e520aef4e358b7 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2.mid_30e520aef4e358b7 {
    left: 35%;
  }
}
.image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2.two_c2b3514d2ab69763 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2.two_c2b3514d2ab69763 {
    display: none;
  }
}
.image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2.three_935921ddbca6af4d {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_7fe716af3e9e04d8.area-3 .small_90e9aaf798c859c2.three_935921ddbca6af4d {
    display: none;
  }
}

.rts-working-process-area_a5a3b7a1a952d19e.about_232eea262f60e562 {
  background: var(--choose-bg);
}
.rts-working-process-area_a5a3b7a1a952d19e.about_232eea262f60e562 .accordion-area-4_a08b6307f4cc2188 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_a5a3b7a1a952d19e.about_232eea262f60e562 .thumbnail-left_1be9cc134db1a4b9 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_a5a3b7a1a952d19e.about_232eea262f60e562 .accordion-area-4_a08b6307f4cc2188 .accordion-item button {
  color: #fff;
}

.our-service-area_833f5389f107371a {
  position: relative;
}
.our-service-area_833f5389f107371a.about_232eea262f60e562 {
  overflow: hidden;
}
.our-service-area_833f5389f107371a.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.our-service-area_833f5389f107371a.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_833f5389f107371a.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_833f5389f107371a.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_833f5389f107371a.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
    display: none;
  }
}

.rts-service-banner-area_6e1cc087f4db0bab.inner_99d0f5b9b7bcd0fe .title-service-page-area-top_a4c440705517ab5e .title {
  max-width: 100%;
}

.about-large-image-bg_86a9e14549efe0b5 {
  background-image: url(../imgstore/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_86a9e14549efe0b5 {
    height: 350px;
  }
}

.step-down-text-process_dd675aa33137d968 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_dd675aa33137d968 {
    display: none;
  }
}
.step-down-text-process_dd675aa33137d968 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_dd675aa33137d968 .two_c2b3514d2ab69763 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_dd675aa33137d968 .three_935921ddbca6af4d {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_dd675aa33137d968 .four_7fc2da1ef8c376df {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_e756a664c115fb32 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 {
    padding-bottom: 50px;
  }
}
.connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 .title-main_22547b0c08a504c7 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 .title-main_22547b0c08a504c7 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 .title-main_22547b0c08a504c7 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 p.disc_906b42e204bc3b76 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 p.disc_906b42e204bc3b76 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_e756a664c115fb32 .connection-people-left_8273221e73b7c692 p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}
.connection-people-area_e756a664c115fb32 .thumbnail-connection-area-right_89a5c3f94a371914 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_e756a664c115fb32 .shape-area-img_8a72a00d409f787d .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_e756a664c115fb32 .shape-area-img_8a72a00d409f787d .one {
    display: none;
  }
}
.connection-people-area_e756a664c115fb32 .shape-area-img_8a72a00d409f787d .two_c2b3514d2ab69763 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_dbd733ea17a3be0f {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_dbd733ea17a3be0f img {
  margin-bottom: 24px;
}
.single-about-small-cd_dbd733ea17a3be0f .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_dbd733ea17a3be0f p.disc_906b42e204bc3b76 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_bdc83ff145468ca4 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_bdc83ff145468ca4 .number_151716aa724642cb {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_bdc83ff145468ca4 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_bdc83ff145468ca4 p.disc_906b42e204bc3b76 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_10821fa147d98a0f {
  margin-top: -120px;
}

.step-down-text-process_dd675aa33137d968 p.disc_906b42e204bc3b76 {
  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_dd675aa33137d968 p.disc_906b42e204bc3b76 {
    font-size: 18px;
  }
}

.container-1058_eda4707c1c7c67fe {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_cc6e4bd9dec5e4a2 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_cc6e4bd9dec5e4a2 .thumbnail_0a1edbc59295b697 {
  height: 100%;
}
.working-process-right-area-one_cc6e4bd9dec5e4a2 .thumbnail_0a1edbc59295b697 .large_a0d2489b8e7c9c8a {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_cc6e4bd9dec5e4a2 .large_a0d2489b8e7c9c8a {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_cc6e4bd9dec5e4a2 .small_90e9aaf798c859c2 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_cc6e4bd9dec5e4a2 .small_90e9aaf798c859c2 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_cc6e4bd9dec5e4a2 .small_90e9aaf798c859c2 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_cc6e4bd9dec5e4a2 .small_90e9aaf798c859c2 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_a131368308a370c1 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_a131368308a370c1 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_e69310f7956bea0b .working-process-accordion-one .accordion-item .accordion-header_a131368308a370c1 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_5304f956d2399d85 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_a131368308a370c1 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_a131368308a370c1 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_a131368308a370c1 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_a131368308a370c1 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_a131368308a370c1 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_5304f956d2399d85 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_a5a3b7a1a952d19e .thumbnail-left_1be9cc134db1a4b9 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_a5a3b7a1a952d19e .thumbnail-left_1be9cc134db1a4b9 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_a08b6307f4cc2188 .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_a08b6307f4cc2188 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_a08b6307f4cc2188 {
    padding-left: 0;
  }
}
.accordion-area-4_a08b6307f4cc2188 .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_a08b6307f4cc2188 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_a08b6307f4cc2188 .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_a08b6307f4cc2188 .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_a08b6307f4cc2188 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_a08b6307f4cc2188 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_a08b6307f4cc2188 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_a08b6307f4cc2188 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_a08b6307f4cc2188 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_e69310f7956bea0b {
  position: relative;
}
.rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    display: none;
  }
}
.rts-working-porcess-area-two_e69310f7956bea0b .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_07c38a45b0153fc7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_07c38a45b0153fc7 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7 .single-counter-up_9be809b62de9bc0a {
  text-align: center;
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7 .single-counter-up_9be809b62de9bc0a .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_07c38a45b0153fc7 .single-counter-up_9be809b62de9bc0a .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7 .single-counter-up_9be809b62de9bc0a 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_07c38a45b0153fc7 .single-counter-up-five_f97bddd259564941 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7 .single-counter-up-five_f97bddd259564941 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_07c38a45b0153fc7 .single-counter-up-five_f97bddd259564941 .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_84cda8f76108512a .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_adaa969cbdd6a5a8 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_adaa969cbdd6a5a8 .single-counter-up-two_8e83de19db85fdae .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_adaa969cbdd6a5a8 .single-counter-up-two_8e83de19db85fdae .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_adaa969cbdd6a5a8 .single-counter-up-two_8e83de19db85fdae .inmformation_99ccfda95e3af67a p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_adaa969cbdd6a5a8::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_adaa969cbdd6a5a8 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_adaa969cbdd6a5a8 .shape-area_22fc656f22e04fe6 img {
    display: none;
  }
}
.counter-up-area-four_adaa969cbdd6a5a8 .shape-area_22fc656f22e04fe6 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_7b358ea657e89bda p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_7b358ea657e89bda h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_e750453bf9ff6e03 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_e750453bf9ff6e03 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_e750453bf9ff6e03 p.disc_906b42e204bc3b76 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_62aaa3cb590d150e.area-2_2b5efa969dd20d01 {
  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_62aaa3cb590d150e.area-2_2b5efa969dd20d01 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_62aaa3cb590d150e.area-2_2b5efa969dd20d01 .single-counter-up_9be809b62de9bc0a {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_62aaa3cb590d150e.area-2_2b5efa969dd20d01 .single-counter-up_9be809b62de9bc0a {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_62aaa3cb590d150e.area-2_2b5efa969dd20d01 .single-counter-up_9be809b62de9bc0a .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_62aaa3cb590d150e.area-2_2b5efa969dd20d01 .single-counter-up_9be809b62de9bc0a 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_fa2026704cec07f0 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_fa2026704cec07f0 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_fa2026704cec07f0 img {
  border-radius: 16px;
}

.call-to-action-area-7_36fdad34bdbf923a {
  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_36fdad34bdbf923a {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_36fdad34bdbf923a {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_36fdad34bdbf923a .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_36fdad34bdbf923a .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_36fdad34bdbf923a .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_36fdad34bdbf923a p.disc_906b42e204bc3b76 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_36fdad34bdbf923a .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_36fdad34bdbf923a .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.call-to-action-area-7_36fdad34bdbf923a .shape-area_22fc656f22e04fe6 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_36fdad34bdbf923a .shape-area_22fc656f22e04fe6 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_36fdad34bdbf923a .shape-area_22fc656f22e04fe6 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_36fdad34bdbf923a .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_35ec3945f44fd998 {
  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_35ec3945f44fd998 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_35ec3945f44fd998 {
    padding: 50px;
  }
}
.call-to-action-area-5_35ec3945f44fd998 .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_35ec3945f44fd998 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_35ec3945f44fd998 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_35ec3945f44fd998 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_35ec3945f44fd998 p.disc_906b42e204bc3b76 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_35ec3945f44fd998 .button-area_83a64badd7a7c118 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_35ec3945f44fd998 .button-area_83a64badd7a7c118 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_35ec3945f44fd998 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_35ec3945f44fd998 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_35ec3945f44fd998 .rts-btn.btn-secondary-5_b5987aedd820050c {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_35ec3945f44fd998 .rts-btn.btn-secondary-5_b5987aedd820050c:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_35ec3945f44fd998 .rts-btn.btn-secondary-5-1_f6d2d446d011a493 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_35ec3945f44fd998 .rts-btn.btn-secondary-5-1_f6d2d446d011a493:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_35ec3945f44fd998 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_35ec3945f44fd998 .shape-area_22fc656f22e04fe6 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_35ec3945f44fd998 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_35ec3945f44fd998 .shape-image_b1ffac3406fba284 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_35ec3945f44fd998.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_35ec3945f44fd998.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_35ec3945f44fd998.area-5_2 p.disc_906b42e204bc3b76 {
  color: var(--color-second);
}
.call-to-action-area-5_35ec3945f44fd998.area-5_2 .btn-primary-4-border_a51c7e6ff7bec602 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_35ec3945f44fd998.area-5_2 .btn-primary-4-border_a51c7e6ff7bec602:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_35ec3945f44fd998.area-5_2 .shape-image_b1ffac3406fba284 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_35ec3945f44fd998.area-5_2 .shape-image_b1ffac3406fba284 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_35ec3945f44fd998.area-5_2 .shape-image_b1ffac3406fba284 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_35ec3945f44fd998.area-5_2 .shape-image_b1ffac3406fba284 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_cceb9683aec2eaf9 {
  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_cceb9683aec2eaf9 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_cceb9683aec2eaf9 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_32aea361e16c1482 {
  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_32aea361e16c1482 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_32aea361e16c1482 .single-counter-up_9be809b62de9bc0a {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_32aea361e16c1482 .single-counter-up_9be809b62de9bc0a {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_32aea361e16c1482 .single-counter-up_9be809b62de9bc0a {
    flex-basis: 100%;
  }
}
.container-counter-about-page_32aea361e16c1482 .single-counter-up_9be809b62de9bc0a:last-child {
  border: none;
}
.container-counter-about-page_32aea361e16c1482 .single-counter-up_9be809b62de9bc0a .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_32aea361e16c1482 .single-counter-up_9be809b62de9bc0a .title {
  margin-bottom: 3px;
}

.single-testimonials-area_1866564949a3fac8 {
  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_1866564949a3fac8 {
    padding: 20px;
  }
}
.single-testimonials-area_1866564949a3fac8 .logo_7570fc5f1c46b576 {
  margin-bottom: 24px;
}
.single-testimonials-area_1866564949a3fac8 p.disc_906b42e204bc3b76 {
  max-width: 95%;
}
.single-testimonials-area_1866564949a3fac8 .author-area_4a3329ea290abafe {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_1866564949a3fac8 .author-area_4a3329ea290abafe .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_1866564949a3fac8 .quote-image_b6c22fbb3036129d {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_1866564949a3fac8 .quote-image_b6c22fbb3036129d {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_95b202cb1f6dd04b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_95b202cb1f6dd04b .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-testimonials-area-one_95b202cb1f6dd04b .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-next,
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-next::after,
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .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_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-next:hover::after,
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_95b202cb1f6dd04b .button-pagination-area_779c2dba127acc84 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_0ae5f4b51436c909 {
  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_0ae5f4b51436c909: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_d9216ed74b16d38f {
  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_31576a801d474bda {
  border-radius: 20px;
}

.single-testimonisl-three_7b7f7facf5184507 {
  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_7b7f7facf5184507::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_7b7f7facf5184507::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_7b7f7facf5184507 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_7b7f7facf5184507 p.disc_906b42e204bc3b76 {
  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_7b7f7facf5184507 .author_ac4f1cd77fe7760f .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_7b7f7facf5184507 .author_ac4f1cd77fe7760f p.disc_906b42e204bc3b76 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_97d7e968a0224ae6 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_97d7e968a0224ae6 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_97d7e968a0224ae6 .small-team-aera_4549aabb50dbb167 {
  margin-top: -40px;
}
.expart-team-small-thumb_97d7e968a0224ae6 .small-team-aera_4549aabb50dbb167 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_97d7e968a0224ae6 .small-team-aera_4549aabb50dbb167 img.two_c2b3514d2ab69763 {
  left: 30px;
}
.expart-team-small-thumb_97d7e968a0224ae6 .small-team-aera_4549aabb50dbb167 img.three_935921ddbca6af4d {
  left: 60px;
}
.expart-team-small-thumb_97d7e968a0224ae6 .small-team-aera_4549aabb50dbb167 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_d22e44b7cf316f18 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_d22e44b7cf316f18 {
    width: 100%;
  }
}

.single-testimonials-4_c56e70cbf30f33cd {
  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_c56e70cbf30f33cd {
    padding: 32px 16px;
  }
}
.single-testimonials-4_c56e70cbf30f33cd .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_c56e70cbf30f33cd p.disc_906b42e204bc3b76 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_c56e70cbf30f33cd .author_ac4f1cd77fe7760f .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_c56e70cbf30f33cd .author_ac4f1cd77fe7760f p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_209af84b5677554d {
  position: relative;
}
.rts-client-feedback-area_209af84b5677554d.home-2_da596ed76198c54c .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_209af84b5677554d.home-2_da596ed76198c54c .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_05f003079df2ba1b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
    display: none;
  }
}
.rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
    display: none;
  }
}
.rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_05f003079df2ba1b .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_0322f916876057b1 .single-testimonials-area_1866564949a3fac8 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_0322f916876057b1 .single-testimonials-area_1866564949a3fac8 p.disc_906b42e204bc3b76 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_0322f916876057b1 .single-testimonials-area_1866564949a3fac8 .author-area_4a3329ea290abafe .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_0322f916876057b1 .single-testimonials-area_1866564949a3fac8 .author-area_4a3329ea290abafe span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_0322f916876057b1 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_0322f916876057b1 .title-style-one-center_8e1fe5d0879a7b04 .pre_3bb16422ec0167a4 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_0322f916876057b1 .title-style-one-center_8e1fe5d0879a7b04 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_0322f916876057b1 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_0322f916876057b1 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_ecaf055d0995eca1 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_ecaf055d0995eca1 .inner_99d0f5b9b7bcd0fe {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_ecaf055d0995eca1 .inner_99d0f5b9b7bcd0fe {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_ecaf055d0995eca1 .inner_99d0f5b9b7bcd0fe {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_ecaf055d0995eca1 .inner_99d0f5b9b7bcd0fe {
    padding: 25px;
  }
}
.testimonials-filwidth_ecaf055d0995eca1 .body {
  margin-top: 30px;
}
.testimonials-filwidth_ecaf055d0995eca1 .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_ecaf055d0995eca1 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_ecaf055d0995eca1 .body .author_ac4f1cd77fe7760f img {
  margin-bottom: 20px;
}
.testimonials-filwidth_ecaf055d0995eca1 .body .author_ac4f1cd77fe7760f a .title-name_18894755f49d8a1d {
  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_99a70e036e555edd {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd.swiper-pagination-bullet-active_f4c990c0e5f49514 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_6540aebf747f535e {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-left_8db9fa3d69caa93f {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-left_8db9fa3d69caa93f .heading-title_2a076b69a1909b61 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-left_8db9fa3d69caa93f .author-area_4a3329ea290abafe {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-left_8db9fa3d69caa93f .author-area_4a3329ea290abafe .right-content_6df7c28ad9b153fd .author-title_a6a82804a20686d8 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-left_8db9fa3d69caa93f .author-area_4a3329ea290abafe .right-content_6df7c28ad9b153fd .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-right_86b4a45c595d6df2 {
  margin-left: 40px;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-right_86b4a45c595d6df2 .right-inner_458a5ce829347be7 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-right_86b4a45c595d6df2 .right-inner_458a5ce829347be7 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-right_86b4a45c595d6df2 .right-inner_458a5ce829347be7 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-right_86b4a45c595d6df2 .right-inner_458a5ce829347be7 .item .heading-title_2a076b69a1909b61 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 .testimonial-right_86b4a45c595d6df2 .right-inner_458a5ce829347be7 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_6540aebf747f535e .section-inner_33a6eb15acaefdf3 {
  position: relative;
}
.rts-testimonials-area-six_6540aebf747f535e .service-swiper-main-wrapper-2_0d10a1c8f771f229 {
  overflow: hidden;
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-slide:nth-child(odd) .single-service-style-two_3d37b45270d017ad {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_6540aebf747f535e .single-service-style-two_3d37b45270d017ad {
  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_6540aebf747f535e .single-service-style-two_3d37b45270d017ad .disc_906b42e204bc3b76 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_6540aebf747f535e .single-service-style-two_3d37b45270d017ad .author-area_4a3329ea290abafe {
  margin-top: 10px;
}
.rts-testimonials-area-six_6540aebf747f535e .single-service-style-two_3d37b45270d017ad .author-area_4a3329ea290abafe .author-content_e6cd3052d2766fe8 .author-title_a6a82804a20686d8 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_6540aebf747f535e .single-service-style-two_3d37b45270d017ad .author-area_4a3329ea290abafe .author-content_e6cd3052d2766fe8 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-next,
.rts-testimonials-area-six_6540aebf747f535e .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_6540aebf747f535e .swiper-button-next i,
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-next:hover,
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-next::after,
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_6540aebf747f535e .swiper-button-next,
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-pagination2 .swiper-pagination-bullet_99a70e036e555edd {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_6540aebf747f535e .swiper-pagination2 .swiper-pagination-bullet_99a70e036e555edd.swiper-pagination-bullet-active_f4c990c0e5f49514 {
  background: #FF6354;
}

.rts-testimonials-area-three_6bbca4f2cf4c386c {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .one {
    display: none;
  }
}
.rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
    display: none;
  }
}
.rts-testimonials-area-three_6bbca4f2cf4c386c .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_c5bf3e03eb9411e1 {
  position: relative;
}
.rts-testimonials-area-7_c5bf3e03eb9411e1 .testimonials--shape_ef05cc701db09a88 img {
  position: absolute;
}
.rts-testimonials-area-7_c5bf3e03eb9411e1 .testimonials--shape_ef05cc701db09a88 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_c5bf3e03eb9411e1 .testimonials--shape_ef05cc701db09a88 img.two_c2b3514d2ab69763 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_1866564949a3fac8 .logo_7570fc5f1c46b576 .light_92aad2e4e8a14198 {
  display: block;
}
[data-theme=light] .single-testimonials-area_1866564949a3fac8 .logo_7570fc5f1c46b576 .dark_262b877d5ae33037 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_1866564949a3fac8 .logo_7570fc5f1c46b576 .light_92aad2e4e8a14198 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_1866564949a3fac8 .logo_7570fc5f1c46b576 .dark_262b877d5ae33037 {
  display: block;
}

.single-blog-area-style-one_53af45e3be890ddd:hover .thumbnail_0a1edbc59295b697 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .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_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd .admin_e2d0ded22435a175 {
  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_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd .date_2ea1ae0d27c66d9b {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_f0a0d22d81cb4a0a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_f0a0d22d81cb4a0a .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-blog-area-one_f0a0d22d81cb4a0a .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-blog-area-one_f0a0d22d81cb4a0a .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_f0a0d22d81cb4a0a .shape-area_22fc656f22e04fe6 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_f0a0d22d81cb4a0a .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_f0a0d22d81cb4a0a .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_f0a0d22d81cb4a0a .rts-btn.btn-primary_0ae5f4b51436c909.text-center_585a90284de22f2a {
  margin: auto;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 {
  border-radius: 0;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 img {
  border-radius: 0;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 {
  background: var(--blog-single);
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd .date_2ea1ae0d27c66d9b span {
  margin-right: 10px;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .btn-area_3e44b5ddd614ad66 {
  text-align: center;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .btn-area_3e44b5ddd614ad66 .read-more-btn_6c3209c6d92d14b8 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .btn-area_3e44b5ddd614ad66 .read-more-btn_6c3209c6d92d14b8:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .btn-area_3e44b5ddd614ad66 .read-more-btn_6c3209c6d92d14b8::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_f0a0d22d81cb4a0a.home-five_7dfac8ad425bc084 .title-style-one-center_8e1fe5d0879a7b04 .pre_3bb16422ec0167a4 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-five_7dfac8ad425bc084 .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .bottom-area_8dc382d5399412bd .admin_e2d0ded22435a175 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-five_7dfac8ad425bc084 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-five_7dfac8ad425bc084 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_f0a0d22d81cb4a0a.home-six_a71d3a0dbe619785 .title-style-one-center_8e1fe5d0879a7b04 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_f0a0d22d81cb4a0a.style-seven_e7c47687185eb1d8 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_f0a0d22d81cb4a0a.style-seven_e7c47687185eb1d8 .title-style-one-center_8e1fe5d0879a7b04 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_f0a0d22d81cb4a0a.style-seven_e7c47687185eb1d8 .rts-btn.btn-primary-border_083297218a86fd9e {
  color: var(--color-primary);
}
.rts-blog-area-one_f0a0d22d81cb4a0a.style-seven_e7c47687185eb1d8 .rts-btn.btn-primary-border_083297218a86fd9e:hover {
  color: #fff;
}

.single-blog-area-style-one_53af45e3be890ddd.eight-area_87e646882f49ca10 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_1418e5b15f3b0271 {
  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_1418e5b15f3b0271::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_1418e5b15f3b0271::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_1418e5b15f3b0271:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_2bc72a87b2ad6fc8 {
  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_2bc72a87b2ad6fc8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_2bc72a87b2ad6fc8::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_2bc72a87b2ad6fc8:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_53af45e3be890ddd.about-page_72190e0133a24565 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.one {
    display: none;
  }
}
.rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    top: 2%;
  }
}
.rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_d026d34440f17799.shape-position_176ee1927730c7eb .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd.swiper-pagination-bullet-active_f4c990c0e5f49514 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd {
  padding-bottom: 40px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 {
  max-width: 100%;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .read-more-btn_6c3209c6d92d14b8 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .read-more-btn_6c3209c6d92d14b8:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .read-more-btn_6c3209c6d92d14b8:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .read-more-btn_6c3209c6d92d14b8::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_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .rts-single-wized_fa554ad6aa47eeef {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .rts-single-wized_fa554ad6aa47eeef.search .wized-body_9d27814dd3713c04 {
  margin-top: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 {
  margin-top: 30px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 .rts-search-wrapper_8301ec2da29881d2 {
  position: relative;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 .rts-search-wrapper_8301ec2da29881d2 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_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 .rts-search-wrapper_8301ec2da29881d2 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 .rts-search-wrapper_8301ec2da29881d2 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_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 .rts-search-wrapper_8301ec2da29881d2 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d li {
  list-style: none;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d 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_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .single-categories_98ff752ebab9f11d li a:hover i {
  color: #fff;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .thumbnail_0a1edbc59295b697 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .thumbnail_0a1edbc59295b697 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .thumbnail_0a1edbc59295b697:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .content-area_8312be946c47a16a {
  flex-basis: 60%;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .user_9310c0f7ef6dd3a1 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .user_9310c0f7ef6dd3a1 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .post-title_03172df9692eae38 .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_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .post-title_03172df9692eae38 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .recent-post-single_b8fb073494b46acb .post-title_03172df9692eae38:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .gallery-inner_c5863e7e7a959320 .single-row_40bf83bd4ffe07eb.row-1_d07ca25dc8a12c22 {
  margin-bottom: 20px;
}
.w-100_67369ab9ec8daf0f {
  border-radius: 15px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .tags-wrapper_0263008a9f221fbc {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .tags-wrapper_0263008a9f221fbc 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_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .tags-wrapper_0263008a9f221fbc a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_ef638f2c29e1d690.grid-2_5f4fe001333f9bfd .single-blog-area-style-one_53af45e3be890ddd {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_ef638f2c29e1d690.grid-2_5f4fe001333f9bfd .single-blog-area-style-one_53af45e3be890ddd:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_ef638f2c29e1d690.grid-2_5f4fe001333f9bfd .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 .title {
  font-size: 20px;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 {
  border-radius: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .single-blog-area-style-one_53af45e3be890ddd .thumbnail_0a1edbc59295b697 img {
  border-radius: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .single-blog-area-style-one_53af45e3be890ddd .inner-content-wrapper_d6e49ca337165876 {
  padding: 30px 0 0;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-content_287a928c55543f2c {
  padding: 0 0 80px;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-content_287a928c55543f2c p.first-text_feab94bdc0c1928e::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-content_287a928c55543f2c .desc-image_2d2a4f0c44387782 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-content_287a928c55543f2c .desc-image-2_85588c05e657eb09 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-footer_36e1f6492044b4e4 {
  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_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-footer_36e1f6492044b4e4 .nav-x_9e5129b44e66f6af {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-footer_36e1f6492044b4e4 .nav-x_9e5129b44e66f6af li a {
  font-weight: 600;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-footer_36e1f6492044b4e4 .nav-x_9e5129b44e66f6af li a span {
  color: var(--color-body);
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 {
  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_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 {
    flex-direction: column;
  }
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 .left-image_3d027ec85a26f756 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 .right-content_6df7c28ad9b153fd {
  flex-basis: 70%;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 .right-content_6df7c28ad9b153fd .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 .right-content_6df7c28ad9b153fd .author-social_58e07be8fa1d7dcf {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 .right-content_6df7c28ad9b153fd .author-social_58e07be8fa1d7dcf li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_ef638f2c29e1d690.details_702582da09bca3de .post-panel_f37ff5c8081c3989 .post-author_94e307966b89a9e4 .right-content_6df7c28ad9b153fd .author-social_58e07be8fa1d7dcf li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_ef638f2c29e1d690.inner_99d0f5b9b7bcd0fe .fluxi-right-ct-1_aceb8d3e702f3bd8 .wized-body_9d27814dd3713c04 .rts-search-wrapper_8301ec2da29881d2 input {
  color: #717171;
}

.post-form_1ef3c36566de1007 {
  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_1ef3c36566de1007 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd input,
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd textarea {
  padding-left: 35px;
}
.post-form_1ef3c36566de1007 .single-input-area_52a31548886ed4dd.text-area_2350368f6cee707e i {
  top: 61px !important;
}

.rts-fluxi-pagination_08c76f491b47fbe3 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_08c76f491b47fbe3 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_08c76f491b47fbe3 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_08c76f491b47fbe3 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_08c76f491b47fbe3 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_08c76f491b47fbe3 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_2a2131f5230e6434 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_f58c432119e6576e {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_f58c432119e6576e p.disc_906b42e204bc3b76 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_f58c432119e6576e {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_f58c432119e6576e form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_f58c432119e6576e form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_f58c432119e6576e form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_f58c432119e6576e .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_f58c432119e6576e .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_f58c432119e6576e .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_f58c432119e6576e .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_f58c432119e6576e form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_f58c432119e6576e form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_f58c432119e6576e form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_f58c432119e6576e form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_f58c432119e6576e form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_f58c432119e6576e .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_f58c432119e6576e .shape-area_22fc656f22e04fe6 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_f58c432119e6576e .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_f58c432119e6576e .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_f58c432119e6576e .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
    display: none;
  }
}
.subscribe-main-wrapper-one_f58c432119e6576e .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .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_779c2dba127acc84 .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .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_779c2dba127acc84 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_779c2dba127acc84 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_bde24d37f1be0da7.about_232eea262f60e562 .btn-area_3e44b5ddd614ad66 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_bde24d37f1be0da7.about_232eea262f60e562 .btn-area_3e44b5ddd614ad66 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_5b4d3c271628267c .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_5b4d3c271628267c .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_5b4d3c271628267c .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_8ee49b65c20f618f .single-footer-wized-one_5b4d3c271628267c .title, [data-theme=light] .rts-footer-area-one_1472750bf318de43 .single-footer-wized-one_5b4d3c271628267c .title {
  color: #26262C;
}

.rts-footer-area-one_1472750bf318de43 {
  background: var(--footer-bg);
}
.rts-footer-area-one_1472750bf318de43 .footer-top-area_24bdcae7c1ca54d1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_5b4d3c271628267c ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_5b4d3c271628267c ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_5b4d3c271628267c form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_5b4d3c271628267c form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_5b4d3c271628267c form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_a4932f91943e2189 {
  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_a4932f91943e2189 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_a4932f91943e2189 p {
  margin-bottom: 0;
}
.copyright-area-start_a4932f91943e2189 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_a4932f91943e2189 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_a4932f91943e2189 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_a4932f91943e2189 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_a4932f91943e2189.area-two_8899e7ec911e9b0b p {
  color: #D7D9E9;
}
.copyright-area-start_a4932f91943e2189.area-two_8899e7ec911e9b0b ul li a {
  color: #D7D9E9;
}
.copyright-area-start_a4932f91943e2189.area-two_8899e7ec911e9b0b ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_7ab9726f8bc0335f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_7ab9726f8bc0335f .social-area-one_681a91247b3f3216 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_9fc0e18711552f52 .mobile__breakpoint_4c3e4726dd662b22 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_9fc0e18711552f52 .single-footer-wized-one_5b4d3c271628267c ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_9fc0e18711552f52 .single-footer-wized-one_5b4d3c271628267c ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_63809ca7b10ef02d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_63809ca7b10ef02d .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_63809ca7b10ef02d .right .language_351b0c89621b69d7 {
  color: #fff;
}

.footer-four_8ee49b65c20f618f {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_afd055fc72f09af9 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_afd055fc72f09af9 .single-footer-four-wized_a3e4b09b49739c84 ul li a {
  color: #E4E5F1;
}
.footer-three_afd055fc72f09af9 .single-footer-four-wized_a3e4b09b49739c84 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_afd055fc72f09af9 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input {
  background: #FFFFFF;
}
.footer-three_afd055fc72f09af9 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_a3e4b09b49739c84 .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_a3e4b09b49739c84 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_a3e4b09b49739c84 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_a3e4b09b49739c84 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form button {
  padding: 18px 20px;
}

.copyright-area-four_73479adce78bf60a {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_73479adce78bf60a.area-3_e81dc764684175af p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_73479adce78bf60a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_73479adce78bf60a .logo_7570fc5f1c46b576 img.light_92aad2e4e8a14198 {
  display: block;
}
[data-theme=light] .copyright-area-four_73479adce78bf60a .logo_7570fc5f1c46b576 img.dark_262b877d5ae33037 {
  display: none;
}

[data-theme=dark] .copyright-area-four_73479adce78bf60a .logo_7570fc5f1c46b576 img.light_92aad2e4e8a14198 {
  display: none;
}
[data-theme=dark] .copyright-area-four_73479adce78bf60a .logo_7570fc5f1c46b576 img.dark_262b877d5ae33037 {
  display: block;
}

.rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e {
    height: 320px;
  }
}
.rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .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_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c 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_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_5989aa38fd17dac8 .footer-wrapper-7_7ea6e6bc4848f13e .innerr_fdf168ad4949288c .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_bffa6d48063338e4 {
  text-align: center;
}
.footer-top-8_bffa6d48063338e4 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_bffa6d48063338e4 .title {
    font-size: 35px;
  }
}
.footer-top-8_bffa6d48063338e4 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_ddf216f695b77209 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_ddf216f695b77209 .sape-image_449df8c59234912a {
    display: none;
  }
}
.rts-footer-area-eight_ddf216f695b77209 .sape-image_449df8c59234912a img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_ddf216f695b77209 .sape-image_449df8c59234912a img.two_c2b3514d2ab69763 {
  top: 25%;
  left: 25%;
}

.container-10_6c7afabf51326319 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_6a85b27d52efd756 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_6a85b27d52efd756 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_6a85b27d52efd756 form .single-input_6c3d28afb1d2cbb1 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_6a85b27d52efd756 form .single-input_6c3d28afb1d2cbb1 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_6a85b27d52efd756 form .single-input_6c3d28afb1d2cbb1 label {
  margin-bottom: 10px;
}
.form-area-footer-8_6a85b27d52efd756 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_6a85b27d52efd756 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_43bbe6d61df1864f {
  text-align: center;
}
.easy-cta-area-wrapper_43bbe6d61df1864f .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_43bbe6d61df1864f .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_43bbe6d61df1864f p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_43bbe6d61df1864f.mid_30e520aef4e358b7 {
  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_43bbe6d61df1864f.mid_30e520aef4e358b7 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_4df10f0ee7c9bb98 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_09415e6294c7e7e9 .copy-right-ul_4fdaf5f65ec455ca {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_09415e6294c7e7e9 .copy-right-ul_4fdaf5f65ec455ca {
    flex-direction: column;
  }
}
.copyright-area-8_09415e6294c7e7e9 .copy-right-ul_4fdaf5f65ec455ca li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_09415e6294c7e7e9 .copy-right-ul_4fdaf5f65ec455ca li a {
  color: #FFFFFF;
}
.copyright-area-8_09415e6294c7e7e9 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_2cb7f7517f417e97 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_2cb7f7517f417e97 .shape-image_b1ffac3406fba284 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_2cb7f7517f417e97 .shape-image_b1ffac3406fba284 {
    width: 200px;
  }
}
.footer-six_2cb7f7517f417e97 .rts-call-to-action_bcf984530967312e .call-to-action-area-5_35ec3945f44fd998 {
  background: none;
  padding: 80px 0;
}
.footer-six_2cb7f7517f417e97 .rts-call-to-action_bcf984530967312e .call-to-action-area-5_35ec3945f44fd998 .rts-btn {
  border-radius: 0;
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 .title {
  color: #D7D9E9;
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 ul li a {
  color: #D7D9E9;
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form {
  gap: 0;
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input::placeholder {
  color: var(--color-title);
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_2cb7f7517f417e97 .single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_2cb7f7517f417e97 .copyright-area-four_73479adce78bf60a {
  border-top: 1px solid #37373F;
}
.footer-six_2cb7f7517f417e97 .copyright-area-four_73479adce78bf60a p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_8d794f38a1479e9d form {
  position: relative;
}
.footer-input-main-wrapper-one_8d794f38a1479e9d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_8d794f38a1479e9d form input {
  padding-left: 40px;
}

.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form {
  position: relative;
}
.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_a3e4b09b49739c84 .footer-input-btn-between_c201145ed26b2a83 form input {
  padding-left: 35px;
}

.copyright-area-7_21ece89a539280b3 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_21ece89a539280b3 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_21ece89a539280b3 p {
  margin: 0;
}
.copyright-area-7_21ece89a539280b3 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_21ece89a539280b3 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_98245f677f6a0bf6 .single-footer-four-wized_a3e4b09b49739c84 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_98245f677f6a0bf6 .single-footer-four-wized_a3e4b09b49739c84 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_98245f677f6a0bf6 .single-footer-four-wized_a3e4b09b49739c84 form button {
  background: var(--color-primary-2);
}

.social-area-one_681a91247b3f3216 {
  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_681a91247b3f3216 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_681a91247b3f3216 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_681a91247b3f3216 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_420e937da37f1e84 {
  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_420e937da37f1e84 .title-style-one-left_da8766b8defc27cb .pre_3bb16422ec0167a4 {
  color: #BCBFDB;
}
.bg-dark-border-radious_420e937da37f1e84 .title-style-one-left_da8766b8defc27cb .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_73af285056a2d180 {
  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_730b3a10eb7a928c path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_c4e2f2532c3cc1ef .progress-wrap svg.progress-circle_730b3a10eb7a928c path {
  stroke: var(--color-primary-2);
}
.home-blue_c4e2f2532c3cc1ef .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_2023b33de00ac328 {
  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_2023b33de00ac328 .sape-area_ac0376c1864af904 img {
  position: absolute;
}
.bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.two_c2b3514d2ab69763 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.two_c2b3514d2ab69763 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.two_c2b3514d2ab69763 {
    display: none;
  }
}
.bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.three_935921ddbca6af4d {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.three_935921ddbca6af4d {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.four_7fc2da1ef8c376df {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.four_7fc2da1ef8c376df {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.four_7fc2da1ef8c376df {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_2023b33de00ac328 .sape-area_ac0376c1864af904 img.four_7fc2da1ef8c376df {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_84b92eabd55718a0 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_84b92eabd55718a0 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_84b92eabd55718a0 p.disc_906b42e204bc3b76 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_84b92eabd55718a0 .feature-area-wrapper_2921e683ea3ffea0 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 .feature-area-wrapper_2921e683ea3ffea0 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_84b92eabd55718a0 .feature-area-wrapper_2921e683ea3ffea0 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_84b92eabd55718a0 .feature-area-wrapper_2921e683ea3ffea0 .single-feature_c22fb05acae5ce0c {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_84b92eabd55718a0 .feature-area-wrapper_2921e683ea3ffea0 .single-feature_c22fb05acae5ce0c p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_4b8386597070d7f9 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_4b8386597070d7f9 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_4b8386597070d7f9 .signle-input_aa560b2ba0395357 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_4b8386597070d7f9 .signle-input_aa560b2ba0395357 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_4b8386597070d7f9 .signle-input_aa560b2ba0395357 label {
  margin-bottom: 15px;
}
.appoinment_form-1_4b8386597070d7f9 .signle-input_aa560b2ba0395357 input {
  padding-left: 40px;
}
.appoinment_form-1_4b8386597070d7f9 .signle-input_aa560b2ba0395357 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_4b8386597070d7f9 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_b74f58389c1fe9a8 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_8e83de19db85fdae {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_8e83de19db85fdae {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_8e83de19db85fdae .inmformation_99ccfda95e3af67a .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_8e83de19db85fdae .inmformation_99ccfda95e3af67a .title {
    font-size: 40px;
  }
}
.single-counter-up-two_8e83de19db85fdae .inmformation_99ccfda95e3af67a p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_a0c7a8efa8d87f25 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_a0c7a8efa8d87f25.team-five .title-style-one-center_8e1fe5d0879a7b04 .pre_3bb16422ec0167a4 {
  color: var(--color-primary-2);
}
.expart-team-area-7_a0c7a8efa8d87f25.inner {
  background: var(--team-bg);
}

.single-team-area-7_5cec8ad7e4f651e1 {
  text-align: center;
}
.single-team-area-7_5cec8ad7e4f651e1 .thumbnail_0a1edbc59295b697 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_5cec8ad7e4f651e1 .thumbnail_0a1edbc59295b697 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_5cec8ad7e4f651e1 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_5cec8ad7e4f651e1 .designation_f6c3101950b25747 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_5cec8ad7e4f651e1:hover .thumbnail_0a1edbc59295b697 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd.swiper-pagination-bullet-active_f4c990c0e5f49514 {
  background: var(--color-gradient);
}

.single-team-area-start_a0e9e67313d13274:hover .thumbnail_0a1edbc59295b697 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_a0e9e67313d13274 .thumbnail_0a1edbc59295b697 {
  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_a0e9e67313d13274 .thumbnail_0a1edbc59295b697 img {
  transition: 0.8s;
}
.single-team-area-start_a0e9e67313d13274 .inner-content_45cf98d1d600f3d4 {
  text-align: center;
}
.single-team-area-start_a0e9e67313d13274 .inner-content_45cf98d1d600f3d4 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_a0e9e67313d13274 .inner-content_45cf98d1d600f3d4 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_19739bf44df9d847.about_232eea262f60e562 {
  position: relative;
}
.rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    display: none;
  }
}
.rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  left: 25%;
  top: 7%;
}
.rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_19739bf44df9d847.about_232eea262f60e562 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    display: none;
  }
}
.rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    display: none;
  }
}
.rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  left: 25%;
  top: 7%;
}
.rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_19739bf44df9d847.inner_99d0f5b9b7bcd0fe .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    display: none;
  }
}

.bg-dark-p_9f7e2cc55cea31cd .title {
  color: #fff;
}

.section-separator-top_4108f4f1f73d0ad6 {
  position: relative;
}
.section-separator-top_4108f4f1f73d0ad6::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_2b0bec8fe6e981b1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_2b0bec8fe6e981b1 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 .left-titlet-wrapper_a6e419f4ff031282 .title {
  color: #fff;
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 p.disc_906b42e204bc3b76 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_2b0bec8fe6e981b1 p.disc_906b42e204bc3b76 br {
    display: none;
  }
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 .under-line-btn_6acd9d53f386e389 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 .under-line-btn_6acd9d53f386e389:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 .under-line-btn_6acd9d53f386e389:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 .under-line-btn_6acd9d53f386e389::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_2b0bec8fe6e981b1 .button-area_83a64badd7a7c118 .btn-primary-2_10ccc9c1dad15f84 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_2b0bec8fe6e981b1.area-3_e81dc764684175af .button-area_83a64badd7a7c118 .under-line-btn_6acd9d53f386e389::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_a2efdeb08fb32439 .style-four_106891bbcebf13f9 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_d3a14fb7d8e8b76f .rts-faq-area-full-container_a2efdeb08fb32439 .style-four_106891bbcebf13f9 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_e81dc764684175af .cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.area-3_e81dc764684175af .cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_e81dc764684175af .cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_e81dc764684175af .cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_e81dc764684175af .cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_048b2f30001004ef {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_048b2f30001004ef {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_048b2f30001004ef.style-four_106891bbcebf13f9::after, .cta-main-wrapper-style-box_048b2f30001004ef.style-four_106891bbcebf13f9::before {
  display: none;
}
.cta-main-wrapper-style-box_048b2f30001004ef::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_048b2f30001004ef::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_048b2f30001004ef .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_048b2f30001004ef .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_048b2f30001004ef .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_048b2f30001004ef .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_c4dbb0e37794ab38 {
  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_c4dbb0e37794ab38 {
    padding: 25px;
  }
}
.call-to-action-style-4_c4dbb0e37794ab38 .button-area_83a64badd7a7c118 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_c4dbb0e37794ab38 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.call-to-action-style-4_c4dbb0e37794ab38 .shape-area_22fc656f22e04fe6 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_c4dbb0e37794ab38 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_c4dbb0e37794ab38 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_c4dbb0e37794ab38 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  top: 10%;
  left: 8%;
}

.header-three_b1cade59e0ba4406.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_aed093f835126b3a {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_aed093f835126b3a {
    height: 630px;
  }
}
.contact-banner-area-start_aed093f835126b3a img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_aed093f835126b3a img {
    display: none;
  }
}
.contact-banner-area-start_aed093f835126b3a img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_aed093f835126b3a img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_aed093f835126b3a img.one {
    right: 15%;
  }
}
.contact-banner-area-start_aed093f835126b3a img.two_c2b3514d2ab69763 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_aed093f835126b3a img.three_935921ddbca6af4d {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_aed093f835126b3a img.four_7fc2da1ef8c376df {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_aed093f835126b3a.faq_1a3bc5c393733ef2 {
  height: auto;
}

.contact-form-page_85d91331674c9f1d {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_9e19bd2822c710ce {
  text-align: center;
}
.banner-inner-area-contact-inner_9e19bd2822c710ce .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_9e19bd2822c710ce .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_9e19bd2822c710ce .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_9e19bd2822c710ce .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_9e19bd2822c710ce p.disc_906b42e204bc3b76 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_9e19bd2822c710ce p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_9e19bd2822c710ce p.disc_906b42e204bc3b76 {
    max-width: 80%;
  }
}

.contact-form_a59c6f7439f77be8 {
  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_a59c6f7439f77be8 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_a59c6f7439f77be8 {
    padding: 50px 20px;
  }
}
.contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd {
  margin-bottom: 24px;
}
.contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_d7484c2ff17212eb {
  text-align: center;
}
.single-contact-inner-info_d7484c2ff17212eb .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_d7484c2ff17212eb .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_d7484c2ff17212eb p {
  margin-bottom: 0;
}
.single-contact-inner-info_d7484c2ff17212eb.mid_30e520aef4e358b7 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_d7484c2ff17212eb.mid_30e520aef4e358b7 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_d7484c2ff17212eb.mid_30e520aef4e358b7 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd {
  position: relative;
}
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd input,
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd textarea {
  padding-left: 35px;
}
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd input::placeholder,
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 .single-input-area_52a31548886ed4dd.text-area_2350368f6cee707e i {
  top: 61px !important;
}
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_76489af4065ce08e.contact-form-page_85d91331674c9f1d .contact-form_a59c6f7439f77be8 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_76dcb15435a03dad {
  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_76dcb15435a03dad {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_76dcb15435a03dad {
    padding: 20px;
  }
}
.seo-optimization-area_76dcb15435a03dad .thumbnail_0a1edbc59295b697 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_76dcb15435a03dad .thumbnail_0a1edbc59295b697 {
    min-width: 100%;
  }
}
.seo-optimization-area_76dcb15435a03dad .thumbnail_0a1edbc59295b697 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_76dcb15435a03dad .thumbnail_0a1edbc59295b697 img {
    min-width: 100%;
  }
}

.service-area-8_015f04d60ed631a0 .icon {
  margin-bottom: 22px;
}
.service-area-8_015f04d60ed631a0 .title {
  font-weight: 800;
}
.service-area-8_015f04d60ed631a0 .disc_906b42e204bc3b76 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_f58c432119e6576e.seo-marketing_a3f63315ec13f9cd {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_f58c432119e6576e.seo-marketing_a3f63315ec13f9cd .title-style-one-center_8e1fe5d0879a7b04 p.disc_906b42e204bc3b76 br {
    display: none;
  }
}

.section-separator-top-bg-white_3c955169ec519da6 {
  position: relative;
}
.section-separator-top-bg-white_3c955169ec519da6::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_886cd7f45ff330e7 .large-thumbnail_345703f963e55800 {
  position: relative;
}
.single-product-list_886cd7f45ff330e7 .large-thumbnail_345703f963e55800 .sm-right_d4619f01c2c64652 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_886cd7f45ff330e7 .large-thumbnail_345703f963e55800 .sm-right_d4619f01c2c64652 {
    display: none;
  }
}
.single-product-list_886cd7f45ff330e7 .large-thumbnail_345703f963e55800 .sm-right_d4619f01c2c64652.left {
  right: auto;
  left: 0;
}
.single-product-list_886cd7f45ff330e7 .thumbnail_0a1edbc59295b697 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_886cd7f45ff330e7 .thumbnail_0a1edbc59295b697 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_886cd7f45ff330e7 .thumbnail_0a1edbc59295b697 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_886cd7f45ff330e7 .thumbnail_0a1edbc59295b697 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .pre-title_332997500d7f11a5 {
  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_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .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_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .title {
    font-size: 35px;
  }
}
.single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .single-service_c1d806a93537b4ab {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .single-service_c1d806a93537b4ab i {
  color: var(--color-primary);
}
.single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc p.disc_906b42e204bc3b76 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 a.thumbnail_0a1edbc59295b697 {
  max-width: 100%;
}
.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 a.thumbnail_0a1edbc59295b697 img {
  max-width: 100%;
  width: 100%;
}
.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .service-btn_b0be5e11c79599f9 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .service-btn_b0be5e11c79599f9::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_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .service-btn_b0be5e11c79599f9:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .service-btn_b0be5e11c79599f9:hover i {
  transform: rotate(0);
}
.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .service-btn_b0be5e11c79599f9 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_d3df9a4f904718cb .single-product-list_886cd7f45ff330e7 .portfolio-content-wrapper-list_3154da700a7328fc .service-btn_b0be5e11c79599f9.color-secondary-2_a6fbdea43ef78e5e::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_175e60d669339889 .thumbnail_0a1edbc59295b697:hover img {
  transform: none;
}
.single-product-list-2_175e60d669339889 .left-image_3d027ec85a26f756 {
  position: relative;
}
.single-product-list-2_175e60d669339889 .left-image_3d027ec85a26f756 .short-image-area_cd2afa623b2eb1aa {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_175e60d669339889 .left-image_3d027ec85a26f756 .short-image-area_cd2afa623b2eb1aa {
    right: 5%;
  }
}
.single-product-list-2_175e60d669339889 .left-image_3d027ec85a26f756 .short-image-area_cd2afa623b2eb1aa img {
  transform: scale(1);
}
.single-product-list-2_175e60d669339889 .right-image_e538376429b1db0e {
  position: relative;
}
.single-product-list-2_175e60d669339889 .right-image_e538376429b1db0e .short-image-area_cd2afa623b2eb1aa {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_175e60d669339889 .right-image_e538376429b1db0e .short-image-area_cd2afa623b2eb1aa {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_175e60d669339889 .right-image_e538376429b1db0e .short-image-area_cd2afa623b2eb1aa {
    left: 50%;
  }
}
.single-product-list-2_175e60d669339889 .right-image_e538376429b1db0e .short-image-area_cd2afa623b2eb1aa img {
  transform: scale(1);
}
.single-product-list-2_175e60d669339889 .portfolio-content-wrapper-list_3154da700a7328fc .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_175e60d669339889 .portfolio-content-wrapper-list_3154da700a7328fc .single-service_c1d806a93537b4ab i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_175e60d669339889 .portfolio-content-wrapper-list_3154da700a7328fc .single-service_c1d806a93537b4ab p {
  font-size: 20px;
}
.single-product-list-2_175e60d669339889 .portfolio-content-wrapper-list_3154da700a7328fc p.disc_906b42e204bc3b76 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_175e60d669339889 .portfolio-content-wrapper-list_3154da700a7328fc p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.product-section-bg_328ebd995fd9a722 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_067c3cb6905fd561 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .shape-area_22fc656f22e04fe6 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .shape-area_22fc656f22e04fe6 .one {
    display: none;
  }
}
.product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .two_c2b3514d2ab69763 {
    top: 5%;
  }
}
.product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .three_935921ddbca6af4d {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_067c3cb6905fd561.area-2_2b5efa969dd20d01 .three_935921ddbca6af4d {
    display: none;
  }
}

.siongle-portfolio-box-style_66b2cf99c08c0cd3 .thumbnail_0a1edbc59295b697 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .thumbnail_0a1edbc59295b697 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_66b2cf99c08c0cd3 .thumbnail_0a1edbc59295b697 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .thumbnail_0a1edbc59295b697:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .pre_3bb16422ec0167a4 {
  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_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .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_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3.style-four_106891bbcebf13f9 .thumbnail_0a1edbc59295b697 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3.style-four_106891bbcebf13f9 .left-content_7c721c4f5963645f .pre_3bb16422ec0167a4 {
  color: #fff;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3.style-four_106891bbcebf13f9 .left-content_7c721c4f5963645f .title {
  color: #fff;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3.style-four_106891bbcebf13f9 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3.style-four_106891bbcebf13f9 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_66b2cf99c08c0cd3.style-four_106891bbcebf13f9:hover .thumbnail_0a1edbc59295b697 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_0ca1241dbf4817b3 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
    display: none;
  }
}
.rts-fun-facts-area_0ca1241dbf4817b3 .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_0e1bab3b799a05e7 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_0e1bab3b799a05e7::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_0e1bab3b799a05e7 .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_0e1bab3b799a05e7 .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_0e1bab3b799a05e7.two_c2b3514d2ab69763 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_0e1bab3b799a05e7.two_c2b3514d2ab69763 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_c75e389dbd61f737 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_bbb0df8f5159a28a {
  border-radius: 32px;
}

.float-right-div-case-studies_e59a6e290b036824 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_e59a6e290b036824 {
    width: 100%;
  }
}
.float-right-div-case-studies_e59a6e290b036824 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_e59a6e290b036824 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_694d34f183436c7d.rts-section-gap2.bg-dark-border-radious.radious-4_bbb0df8f5159a28a {
  background: var(--case-study);
}

.rts-case-studies-4_694d34f183436c7d {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_694d34f183436c7d .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-case-studies-4_694d34f183436c7d .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-case-studies-4_694d34f183436c7d .shape-area_22fc656f22e04fe6 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_694d34f183436c7d .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_694d34f183436c7d .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_694d34f183436c7d .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_694d34f183436c7d .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_694d34f183436c7d .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_694d34f183436c7d .swiper-pagination .swiper-pagination-bullet_99a70e036e555edd {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_0b2ccca231ed035c {
  position: relative;
}
.rts-case-studies-5_0b2ccca231ed035c .title-wrapper-between_eedee1e842c9a43d .pre_3bb16422ec0167a4 {
  font-weight: 800;
}
.rts-case-studies-5_0b2ccca231ed035c .title-wrapper-between_eedee1e842c9a43d .title {
  font-weight: 800;
}
.rts-case-studies-5_0b2ccca231ed035c .bottom-btn_6083bcac86c82d4d .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_0b2ccca231ed035c .bottom-btn_6083bcac86c82d4d .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb {
  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_a63527ae84688256.style-five_4df524c7c7852dbb {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb:nth-child(even) .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .pre_3bb16422ec0167a4 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb:nth-child(even) .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb:nth-child(even) .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .thumbnail_0a1edbc59295b697 {
  flex-basis: 40%;
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .thumbnail_0a1edbc59295b697 img {
  border-radius: 16px;
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 {
  flex-basis: 60%;
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .pre_3bb16422ec0167a4 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .title {
  font-weight: 800;
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_a63527ae84688256.style-five_4df524c7c7852dbb .inner-content_45cf98d1d600f3d4 .left-content_7c721c4f5963645f .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_5249ba7ccc9c9c25 .siongle-portfolio-box-style_66b2cf99c08c0cd3 .thumbnail_0a1edbc59295b697 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_5249ba7ccc9c9c25 .siongle-portfolio-box-style_66b2cf99c08c0cd3:hover .thumbnail_0a1edbc59295b697 img {
  transform: scale(1.15);
}
.home-seven-case_5249ba7ccc9c9c25 .siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .right a {
  background: #F2F2F8;
}
.home-seven-case_5249ba7ccc9c9c25 .siongle-portfolio-box-style_66b2cf99c08c0cd3 .inner-content_45cf98d1d600f3d4 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_a0b8c0c9b43b5ca3 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_a0b8c0c9b43b5ca3 .title-style-one-center_8e1fe5d0879a7b04 .pre_3bb16422ec0167a4 {
  color: #fff;
}
.rts-product-area-8_a0b8c0c9b43b5ca3 .title-style-one-center_8e1fe5d0879a7b04 .title {
  color: #fff;
}

.single-product-8_dd2d2ecd8682e2b4 {
  text-align: center;
}
.single-product-8_dd2d2ecd8682e2b4:hover .thumbnail_0a1edbc59295b697 img {
  transform: scale(1.12);
}
.single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 a img {
    width: 100%;
  }
}
.single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 .icon-top-right_a4939a7bfb8c12ae {
  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_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 .icon-top-right_a4939a7bfb8c12ae i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 .icon-top-right_a4939a7bfb8c12ae:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_dd2d2ecd8682e2b4 .thumbnail_0a1edbc59295b697 .icon-top-right_a4939a7bfb8c12ae:hover i {
  color: #fff;
}
.single-product-8_dd2d2ecd8682e2b4 .inner-content_45cf98d1d600f3d4 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_dd2d2ecd8682e2b4 .inner-content_45cf98d1d600f3d4 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_ee6a5504640629cd {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .left-side-content_7fd726781e5eb4de .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .left-side-content_7fd726781e5eb4de .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .left-side-content_7fd726781e5eb4de .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .right-side-image_6a27729873e19a1e {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .right-side-image_6a27729873e19a1e {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .right-side-image_6a27729873e19a1e .short-image_10f22f0f375eafea {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .right-side-image_6a27729873e19a1e .short-image_10f22f0f375eafea {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .right-side-image_6a27729873e19a1e .short-image_10f22f0f375eafea {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_ee6a5504640629cd .section-inner_33a6eb15acaefdf3 .right-side-image_6a27729873e19a1e .short-image_10f22f0f375eafea {
    display: none;
  }
}

.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .top-inner_f3ef4812fe1090ed {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .top-inner_f3ef4812fe1090ed .marquee_fbb8f740ac72d55f {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .top-inner_f3ef4812fe1090ed .marquee_fbb8f740ac72d55f:hover {
  animation-play-state: paused;
}
.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .top-inner_f3ef4812fe1090ed .marquee_fbb8f740ac72d55f li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .bottom-inner_05d7d13af11b03d2 {
  display: inline-block;
}
.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .bottom-inner_05d7d13af11b03d2 .marquee_fbb8f740ac72d55f {
  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_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .bottom-inner_05d7d13af11b03d2 .marquee_fbb8f740ac72d55f:hover {
  animation-play-state: paused;
}
.rts-product-area-six_1771a6dd133f9783 .section-inner_33a6eb15acaefdf3 .bottom-inner_05d7d13af11b03d2 .marquee_fbb8f740ac72d55f 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_e23f33b377f8fb94 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_1847f8a68f99be26 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_1847f8a68f99be26 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_1847f8a68f99be26 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_1847f8a68f99be26 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_1847f8a68f99be26 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_1847f8a68f99be26 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_1847f8a68f99be26 p.disc_906b42e204bc3b76 {
  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_1847f8a68f99be26 p.disc_906b42e204bc3b76 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_1847f8a68f99be26 p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_7db5cab21e963eec {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_7db5cab21e963eec {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_9114179ad9556d97 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_ec193f83c9fc1f1a.case-studies_7cb30190e9554c49 .main-nav-area_5bbc84181d2c4bf7 li a {
  color: #fff;
}
.header-style-one_ec193f83c9fc1f1a.case-studies_7cb30190e9554c49 .main-nav-area_5bbc84181d2c4bf7 li:hover a {
  color: var(--color-primary);
}
.header-style-one_ec193f83c9fc1f1a.case-studies_7cb30190e9554c49 .button-area-start_b95a1bca0b0e0719 .demo-req_a01cb77708b5390d:hover {
  color: var(--color-primary);
}
.header-style-one_ec193f83c9fc1f1a.case-studies_7cb30190e9554c49 .button-area-start_b95a1bca0b0e0719 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 .pagimation_1b628c9ee2a13336 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 .pagimation_1b628c9ee2a13336 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 .pagimation_1b628c9ee2a13336 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 .pagimation_1b628c9ee2a13336 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 .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_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .breadcrumb-inner_a604beafeb977530 p.disc_906b42e204bc3b76 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007.area-2_2b5efa969dd20d01 .breadcrumb-inner_a604beafeb977530 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_8b7b67bf836f7d30 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_8b7b67bf836f7d30 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_8b7b67bf836f7d30 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_8b7b67bf836f7d30 a.btn-arrow_28438b53e0fc2219 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_8b7b67bf836f7d30 .btn-arrow_28438b53e0fc2219 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_8b7b67bf836f7d30 .btn-arrow_28438b53e0fc2219 i {
  margin-left: 10px;
}
.strategy-right-area_8b7b67bf836f7d30 .btn-arrow_28438b53e0fc2219::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_8b7b67bf836f7d30 .btn-arrow_28438b53e0fc2219::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_8b7b67bf836f7d30 .btn-arrow_28438b53e0fc2219:hover::before {
  width: 100%;
}

.strategy-left-content_a384ab79a49c7543 p.disc_906b42e204bc3b76 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_a384ab79a49c7543 p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.arrow-rotate_8cf3dc30426ded43 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_a33baf1a0409ed89 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_a33baf1a0409ed89 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_a33baf1a0409ed89 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_a33baf1a0409ed89 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_a33baf1a0409ed89 p.disc_906b42e204bc3b76 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_a33baf1a0409ed89 p.disc_906b42e204bc3b76 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_35b98af4affe4ee6 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_a3d9cab6acfed007 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_a3d9cab6acfed007 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    display: none;
  }
}

.large-image-area_64bc1341bd13624d {
  position: relative;
  z-index: 5;
}
.large-image-area_64bc1341bd13624d .large-thumbnail_345703f963e55800 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_4eac1bcae280030b {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_4eac1bcae280030b .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_4eac1bcae280030b {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_4eac1bcae280030b {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_4eac1bcae280030b {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_4eac1bcae280030b {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_4eac1bcae280030b .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_4eac1bcae280030b .accordion .accordion-item .accordion-header_a131368308a370c1 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_4eac1bcae280030b .accordion .accordion-item .accordion-header_a131368308a370c1 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_4eac1bcae280030b .accordion .accordion-item .accordion-header_a131368308a370c1 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_4eac1bcae280030b .accordion .accordion-item .accordion-body_5304f956d2399d85 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_4eac1bcae280030b.style-four_106891bbcebf13f9 .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_ed5113e9cee00c70 .accordion-item .accordion-header_a131368308a370c1 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_414bc5e78174f3c2 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_414bc5e78174f3c2 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.five_d6d19e5d97e8a6af {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.six_31ebe224289f485d {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_414bc5e78174f3c2 .shape-area_22fc656f22e04fe6 img.seven_4ef1c25107f411ec {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_f30246af97aad031 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.two_c2b3514d2ab69763 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.three_935921ddbca6af4d {
    bottom: 0;
  }
}
.rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_f30246af97aad031 .shape-area_22fc656f22e04fe6 img.four_7fc2da1ef8c376df {
    display: none;
  }
}

.rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 {
    display: none;
  }
}
.rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 img {
  position: absolute;
}
.rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .one {
    display: none;
  }
}
.rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .two_c2b3514d2ab69763 {
    display: none;
  }
}
.rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .three_935921ddbca6af4d {
    display: none;
  }
}
.rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_a2efdeb08fb32439.style-three_ed5113e9cee00c70 .shape-area_22fc656f22e04fe6 .four_7fc2da1ef8c376df {
    display: none;
  }
}

.rts-error-section_65d98251a70ec6be {
  height: 100vh;
  width: 100%;
}
.rts-error-section_65d98251a70ec6be .section-inner_33a6eb15acaefdf3 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_65d98251a70ec6be .section-inner_33a6eb15acaefdf3 img {
  max-width: 100%;
}

.tos__content_9410d3aea405319a p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_507e2fc648b71329 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
