/*=================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_832896189746fe80
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_62e7cb0627138aca svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_a67a1a0277212e80 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_bc139f1a9036e34b nav ul li a.main_83cd594acc35a98b,
[data-theme=dark] .mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e 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_83dc63f8519a34c1 {
    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_87a5f328ced383ab,
.h2_d7d7ae06bf55578f,
.h3_73b4d7d6e113ef23,
.h4_5749020f03d8b646,
.h5_9963f9304a200174,
.h6_ff212214e4bdf67d,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_87a5f328ced383ab,
.h2_d7d7ae06bf55578f,
.h3_73b4d7d6e113ef23,
.h4_5749020f03d8b646,
.h5_9963f9304a200174,
.h6_ff212214e4bdf67d {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_87a5f328ced383ab a,
.h2_d7d7ae06bf55578f a,
.h3_73b4d7d6e113ef23 a,
.h4_5749020f03d8b646 a,
.h5_9963f9304a200174 a,
.h6_ff212214e4bdf67d a {
  color: inherit;
}

.bg-color-tertiary_2dcd2ef5603724a4 h1,
.bg-color-tertiary_2dcd2ef5603724a4 h2,
.bg-color-tertiary_2dcd2ef5603724a4 h3,
.bg-color-tertiary_2dcd2ef5603724a4 h4,
.bg-color-tertiary_2dcd2ef5603724a4 h5,
.bg-color-tertiary_2dcd2ef5603724a4 h6,
.bg-color-tertiary_2dcd2ef5603724a4 .h1_87a5f328ced383ab,
.bg-color-tertiary_2dcd2ef5603724a4 .h2_d7d7ae06bf55578f,
.bg-color-tertiary_2dcd2ef5603724a4 .h3_73b4d7d6e113ef23,
.bg-color-tertiary_2dcd2ef5603724a4 .h4_5749020f03d8b646,
.bg-color-tertiary_2dcd2ef5603724a4 .h5_9963f9304a200174,
.bg-color-tertiary_2dcd2ef5603724a4 .h6_ff212214e4bdf67d {
  color: #fff;
}
.bg-color-tertiary_2dcd2ef5603724a4 p {
  color: #6c7279;
}
.bg-color-tertiary_2dcd2ef5603724a4 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_9963f9304a200174 {
    font-size: 20px;
  }
}
h1,
.h1_87a5f328ced383ab,
h2,
.h2_d7d7ae06bf55578f,
h3,
.h3_73b4d7d6e113ef23 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_ff212214e4bdf67d {
  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_ee6cb450d88cf828 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_42eee4368fd6bcf6 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_0e6b62ca50c2da40 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_450aeac15ede9b77 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_cd135107469dabe7 {
  font-size: 13px;
}
p.has-very-light-gray-color_2ebeb93fb2396077 {
  color: var(--color-white);
}
p.has-background_c8d052a3fe907ef3 {
  padding: 20px 30px;
}
p.b1_ee6cb450d88cf828 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_9ab20f5e93711815 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_42eee4368fd6bcf6 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_34c8085b65dee867 {
  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_ce57e6001bdf58c3 cite,
.wp-block-pullquote_ce57e6001bdf58c3.is-style-solid-color_bf34cce600d112fc blockquote cite,
.wp-block-quote_5253130bc9607c95 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_77f6011f075a48c9.bullet_434daae2a751ba42 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_77f6011f075a48c9.bullet_434daae2a751ba42 li {
    padding-left: 19px;
  }
}
ul.liststyle_77f6011f075a48c9.bullet_434daae2a751ba42 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_77f6011f075a48c9.bullet_434daae2a751ba42 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_76a72a2e5a6b3791 .title {
  margin-top: 0;
}

.paragraph-area_5893c6a907474e45 p.disc_edd808a4ee803d91 {
  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_7e7a64ecadb6726a.slick-slider_15808a8311220347 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_5588eb45767e394b {
    margin-bottom: 20px;
  }

  .ml_lg--20_261916f0f6f7dda0 {
    margin-left: 20px;
  }

  .ptb_lg--25_1d6a8c065e08ba3a {
    padding: 25px 0;
  }

  .plr_lg--25_034176b3630a0e50 {
    padding: 0 25px;
  }

  .pt_lg--25_215f59d7fb0c8c11 {
    padding-top: 25px;
  }

  .pb_lg--25_1fd986e6124a8b8e {
    padding-bottom: 25px;
  }

  .pl_lg--25_35da0b255ff60b98 {
    padding-left: 25px;
  }

  .pr_lg--25_c505a52b98b44ee2 {
    padding-right: 25px;
  }

  .mt_lg--25_65ebcd111d090e7d {
    margin-top: 25px;
  }

  .mb_lg--25_b57c03d4df028bf0 {
    margin-bottom: 25px;
  }

  .ml_lg--25_aad6c9f855171575 {
    margin-left: 25px;
  }

  .ptb_lg--30_fd9aa380bb9d1121 {
    padding: 30px 0;
  }

  .plr_lg--30_8caf55862a718747 {
    padding: 0 30px;
  }

  .pt_lg--30_434b808ded24661d {
    padding-top: 30px;
  }

  .pb_lg--30_1c616ec755469cd9 {
    padding-bottom: 30px;
  }

  .pl_lg--30_caef5fcbebcbe533 {
    padding-left: 30px;
  }

  .pr_lg--30_388b5093dbf75ad4 {
    padding-right: 30px;
  }

  .mt_lg--30_a73adb64ab6364b3 {
    margin-top: 30px;
  }

  .mb_lg--30_db7e9c7a23ae20aa {
    margin-bottom: 30px;
  }

  .ml_lg--30_6b9e874d875559d2 {
    margin-left: 30px;
  }

  .ptb_lg--35_8a094f50a9282a31 {
    padding: 35px 0;
  }

  .plr_lg--35_ffbb6dde5081c967 {
    padding: 0 35px;
  }

  .pt_lg--35_82b0d6bc9dd304a3 {
    padding-top: 35px;
  }

  .pb_lg--35_9cbc18eec165ed83 {
    padding-bottom: 35px;
  }

  .pl_lg--35_bb2242f4aa79cbe4 {
    padding-left: 35px;
  }

  .pr_lg--35_51ae4a0bc3900508 {
    padding-right: 35px;
  }

  .mt_lg--35_0b95ca47f0c7d69f {
    margin-top: 35px;
  }

  .mb_lg--35_7360df08d82697c9 {
    margin-bottom: 35px;
  }

  .ml_lg--35_873252abbf22bc42 {
    margin-left: 35px;
  }

  .ptb_lg--40_6e67dbb1019ea3ed {
    padding: 40px 0;
  }

  .plr_lg--40_86cccc4997edf478 {
    padding: 0 40px;
  }

  .pt_lg--40_acb38862ff92e482 {
    padding-top: 40px;
  }

  .pb_lg--40_0dd03e21152ad824 {
    padding-bottom: 40px;
  }

  .pl_lg--40_d1756760719aec8d {
    padding-left: 40px;
  }

  .pr_lg--40_c1224d202eb8aeea {
    padding-right: 40px;
  }

  .mt_lg--40_dbe4501488cc24cf {
    margin-top: 40px;
  }

  .mb_lg--40_b3c4d93d820cddb6 {
    margin-bottom: 40px;
  }

  .ml_lg--40_7bd816c7567ac47e {
    margin-left: 40px;
  }

  .ptb_lg--45_26402b2bbc47e524 {
    padding: 45px 0;
  }

  .plr_lg--45_38687b858c324e6a {
    padding: 0 45px;
  }

  .pt_lg--45_cb2ec3d803e6fcc6 {
    padding-top: 45px;
  }

  .pb_lg--45_47a95f63ebf350ad {
    padding-bottom: 45px;
  }

  .pl_lg--45_56326c673d89baca {
    padding-left: 45px;
  }

  .pr_lg--45_856517fdfa8ca604 {
    padding-right: 45px;
  }

  .mt_lg--45_376aae7b55d8b644 {
    margin-top: 45px;
  }

  .mb_lg--45_be6c72958addb454 {
    margin-bottom: 45px;
  }

  .ml_lg--45_9d9afa60c85fbd13 {
    margin-left: 45px;
  }

  .ptb_lg--50_90d4df4b76fdf86a {
    padding: 50px 0;
  }

  .plr_lg--50_23bfa3080c5a13ca {
    padding: 0 50px;
  }

  .pt_lg--50_0d5a03c67c45fd29 {
    padding-top: 50px;
  }

  .pb_lg--50_6cc3058bd929519f {
    padding-bottom: 50px;
  }

  .pl_lg--50_e5540330c3c301a9 {
    padding-left: 50px;
  }

  .pr_lg--50_91f7d599c5cfe415 {
    padding-right: 50px;
  }

  .mt_lg--50_00287020cffc7687 {
    margin-top: 50px;
  }

  .mb_lg--50_83404f3a1404047e {
    margin-bottom: 50px;
  }

  .ml_lg--50_c348d59dbe81dd80 {
    margin-left: 50px;
  }

  .ptb_lg--55_292d3df40df66afb {
    padding: 55px 0;
  }

  .plr_lg--55_b02e2a2dd8d81292 {
    padding: 0 55px;
  }

  .pt_lg--55_d94ca92b964c80ca {
    padding-top: 55px;
  }

  .pb_lg--55_0d41c17d429e4e67 {
    padding-bottom: 55px;
  }

  .pl_lg--55_536e3e550a177d71 {
    padding-left: 55px;
  }

  .pr_lg--55_345a352286f417d1 {
    padding-right: 55px;
  }

  .mt_lg--55_ae812214799dbb10 {
    margin-top: 55px;
  }

  .mb_lg--55_1f1b7b2a8b454f42 {
    margin-bottom: 55px;
  }

  .ml_lg--55_c48285c1a2b759bb {
    margin-left: 55px;
  }

  .ptb_lg--60_9ff94cdbd1a34271 {
    padding: 60px 0;
  }

  .plr_lg--60_dc9a2ba3b855b3c4 {
    padding: 0 60px;
  }

  .pt_lg--60_905c207fc4cca885 {
    padding-top: 60px;
  }

  .pb_lg--60_554bda08ec94ee8c {
    padding-bottom: 60px;
  }

  .pl_lg--60_f0b1b4e594b77336 {
    padding-left: 60px;
  }

  .pr_lg--60_a120ac5f7f6409c6 {
    padding-right: 60px;
  }

  .mt_lg--60_bd23ecfcef5f7c06 {
    margin-top: 60px;
  }

  .mb_lg--60_11753d3f87c8cd18 {
    margin-bottom: 60px;
  }

  .ml_lg--60_0cb47202972b598e {
    margin-left: 60px;
  }

  .ptb_lg--65_4d8e693e0a60da4f {
    padding: 65px 0;
  }

  .plr_lg--65_f602bd53b3c7b3ee {
    padding: 0 65px;
  }

  .pt_lg--65_16d81ca93499df0f {
    padding-top: 65px;
  }

  .pb_lg--65_0aa81104b8d2841e {
    padding-bottom: 65px;
  }

  .pl_lg--65_348e2c4475f1eb5e {
    padding-left: 65px;
  }

  .pr_lg--65_0ec76b68fd21d6c7 {
    padding-right: 65px;
  }

  .mt_lg--65_efdf1899a51ac98c {
    margin-top: 65px;
  }

  .mb_lg--65_2c01d37fdf7362bf {
    margin-bottom: 65px;
  }

  .ml_lg--65_b2bdc37dc4fdf8d6 {
    margin-left: 65px;
  }

  .ptb_lg--70_8504ad51abd82641 {
    padding: 70px 0;
  }

  .plr_lg--70_bf43ad70a9d7524d {
    padding: 0 70px;
  }

  .pt_lg--70_a505450be0ba0aa0 {
    padding-top: 70px;
  }

  .pb_lg--70_7436816800d21b89 {
    padding-bottom: 70px;
  }

  .pl_lg--70_3b201d38df23b1cd {
    padding-left: 70px;
  }

  .pr_lg--70_f3138d6f7dd34fa8 {
    padding-right: 70px;
  }

  .mt_lg--70_daf3e48322d036ce {
    margin-top: 70px;
  }

  .mb_lg--70_379451c6419da10b {
    margin-bottom: 70px;
  }

  .ml_lg--70_a1ace6f0aa13f109 {
    margin-left: 70px;
  }

  .ptb_lg--75_c3aeeb3b96538306 {
    padding: 75px 0;
  }

  .plr_lg--75_49a4a658871875d4 {
    padding: 0 75px;
  }

  .pt_lg--75_3b39c89c3453831d {
    padding-top: 75px;
  }

  .pb_lg--75_815e2fa6b928d7c6 {
    padding-bottom: 75px;
  }

  .pl_lg--75_483fb09f552c71ff {
    padding-left: 75px;
  }

  .pr_lg--75_17fc9ddc38cd53b1 {
    padding-right: 75px;
  }

  .mt_lg--75_18bdb22442174212 {
    margin-top: 75px;
  }

  .mb_lg--75_b66cc4344ecaaac0 {
    margin-bottom: 75px;
  }

  .ml_lg--75_f0bcc3be6a6d510b {
    margin-left: 75px;
  }

  .ptb_lg--80_769a6e6da327cbfe {
    padding: 80px 0;
  }

  .plr_lg--80_bbe3aca9fd907bd2 {
    padding: 0 80px;
  }

  .pt_lg--80_824d0a5cfcfc8525 {
    padding-top: 80px;
  }

  .pb_lg--80_608ca630c1a049d0 {
    padding-bottom: 80px;
  }

  .pl_lg--80_0f6a2263e72a2c3f {
    padding-left: 80px;
  }

  .pr_lg--80_7be953e3e2603b94 {
    padding-right: 80px;
  }

  .mt_lg--80_6c5a936d31f194bb {
    margin-top: 80px;
  }

  .mb_lg--80_b40e838e45d2e475 {
    margin-bottom: 80px;
  }

  .ml_lg--80_74e59b4db3e814e6 {
    margin-left: 80px;
  }

  .ptb_lg--85_e8215b26fcf54141 {
    padding: 85px 0;
  }

  .plr_lg--85_48152c48c2891d45 {
    padding: 0 85px;
  }

  .pt_lg--85_3927f5e6adfbe21b {
    padding-top: 85px;
  }

  .pb_lg--85_6727dbbae5358245 {
    padding-bottom: 85px;
  }

  .pl_lg--85_8a43a2175057201e {
    padding-left: 85px;
  }

  .pr_lg--85_c55fc519025cbe30 {
    padding-right: 85px;
  }

  .mt_lg--85_83cc9c588f173edf {
    margin-top: 85px;
  }

  .mb_lg--85_a665d657ce8917fd {
    margin-bottom: 85px;
  }

  .ml_lg--85_90f1c59513e6c152 {
    margin-left: 85px;
  }

  .ptb_lg--90_283e3d4636c32ae4 {
    padding: 90px 0;
  }

  .plr_lg--90_e808e7ef973aa1e2 {
    padding: 0 90px;
  }

  .pt_lg--90_2c23003492ae66be {
    padding-top: 90px;
  }

  .pb_lg--90_920e223951ce4b21 {
    padding-bottom: 90px;
  }

  .pl_lg--90_1fc4cfb6fad79766 {
    padding-left: 90px;
  }

  .pr_lg--90_15e030f7032750c3 {
    padding-right: 90px;
  }

  .mt_lg--90_8a0fe4cad38416c8 {
    margin-top: 90px;
  }

  .mb_lg--90_1f96fed0139645b9 {
    margin-bottom: 90px;
  }

  .ml_lg--90_8e3fae0695ee1d44 {
    margin-left: 90px;
  }

  .ptb_lg--95_93be85f1e893c17c {
    padding: 95px 0;
  }

  .plr_lg--95_61b23a6fa40f4f62 {
    padding: 0 95px;
  }

  .pt_lg--95_a4ee05b3c200e891 {
    padding-top: 95px;
  }

  .pb_lg--95_69c96554545f081b {
    padding-bottom: 95px;
  }

  .pl_lg--95_75f7d297b30c2e1e {
    padding-left: 95px;
  }

  .pr_lg--95_67f8589d30b4fb7b {
    padding-right: 95px;
  }

  .mt_lg--95_6275459a75d5d65d {
    margin-top: 95px;
  }

  .mb_lg--95_6361127c6c5a2591 {
    margin-bottom: 95px;
  }

  .ml_lg--95_89a055287707657f {
    margin-left: 95px;
  }

  .ptb_lg--100_d48c60f42b052f90 {
    padding: 100px 0;
  }

  .plr_lg--100_8a834b4343d26d6d {
    padding: 0 100px;
  }

  .pt_lg--100_759fa598fedfb2bc {
    padding-top: 100px;
  }

  .pb_lg--100_bb4b3451075613cb {
    padding-bottom: 100px;
  }

  .pl_lg--100_6f1b7cefdfcff3b4 {
    padding-left: 100px;
  }

  .pr_lg--100_cdf8a5f13be2cbd1 {
    padding-right: 100px;
  }

  .mt_lg--100_6e411eb8581144ff {
    margin-top: 100px;
  }

  .mb_lg--100_46e3f7d22d9b2390 {
    margin-bottom: 100px;
  }

  .ml_lg--100_2c906cf5e9479812 {
    margin-left: 100px;
  }

  .ptb_lg--105_f4be35d9b88372cf {
    padding: 105px 0;
  }

  .plr_lg--105_b3769fcde7bc099a {
    padding: 0 105px;
  }

  .pt_lg--105_f46620776ef560f1 {
    padding-top: 105px;
  }

  .pb_lg--105_58ef33e4aa2b5a4e {
    padding-bottom: 105px;
  }

  .pl_lg--105_4f606e88429c5433 {
    padding-left: 105px;
  }

  .pr_lg--105_08c794d96058dd07 {
    padding-right: 105px;
  }

  .mt_lg--105_da139c32320313bc {
    margin-top: 105px;
  }

  .mb_lg--105_c3b885834fab04c4 {
    margin-bottom: 105px;
  }

  .ml_lg--105_90821b2945845767 {
    margin-left: 105px;
  }

  .ptb_lg--110_4836038601053cdf {
    padding: 110px 0;
  }

  .plr_lg--110_9499a8db0dafa77e {
    padding: 0 110px;
  }

  .pt_lg--110_c49cf203c3328ad4 {
    padding-top: 110px;
  }

  .pb_lg--110_a2c544070899d83d {
    padding-bottom: 110px;
  }

  .pl_lg--110_51ed9ebcb5fc01ad {
    padding-left: 110px;
  }

  .pr_lg--110_0109a726897c65d7 {
    padding-right: 110px;
  }

  .mt_lg--110_4c6e89c2f764d491 {
    margin-top: 110px;
  }

  .mb_lg--110_f5525b85c14165a3 {
    margin-bottom: 110px;
  }

  .ml_lg--110_4abfe9a789f80262 {
    margin-left: 110px;
  }

  .ptb_lg--115_7cf62ff821a4e426 {
    padding: 115px 0;
  }

  .plr_lg--115_d3facc3a2eba0ddb {
    padding: 0 115px;
  }

  .pt_lg--115_2c96c2a1f32d93e8 {
    padding-top: 115px;
  }

  .pb_lg--115_fd1590fa48984798 {
    padding-bottom: 115px;
  }

  .pl_lg--115_2ae70b2f9c2edc60 {
    padding-left: 115px;
  }

  .pr_lg--115_b5c92eb89367093c {
    padding-right: 115px;
  }

  .mt_lg--115_3a3fc20b64fa52cf {
    margin-top: 115px;
  }

  .mb_lg--115_02065492a52f1ece {
    margin-bottom: 115px;
  }

  .ml_lg--115_0832ce6766efb30d {
    margin-left: 115px;
  }

  .ptb_lg--120_0f889a0e3edc4444 {
    padding: 120px 0;
  }

  .plr_lg--120_0cf9ea0a1a778bd6 {
    padding: 0 120px;
  }

  .pt_lg--120_ad629056f5eebe1d {
    padding-top: 120px;
  }

  .pb_lg--120_8755338571d2ffc4 {
    padding-bottom: 120px;
  }

  .pl_lg--120_c9af64a492cf5c5b {
    padding-left: 120px;
  }

  .pr_lg--120_f6f0003588b23333 {
    padding-right: 120px;
  }

  .mt_lg--120_d1b390c6b2084122 {
    margin-top: 120px;
  }

  .mb_lg--120_9c522735619da49b {
    margin-bottom: 120px;
  }

  .ml_lg--120_3d9289522861f9c3 {
    margin-left: 120px;
  }

  .ptb_lg--125_82bb9d036b35e45c {
    padding: 125px 0;
  }

  .plr_lg--125_23851aa3ee3e7999 {
    padding: 0 125px;
  }

  .pt_lg--125_5a5a7e21b425e031 {
    padding-top: 125px;
  }

  .pb_lg--125_ba7ccf091203d4f6 {
    padding-bottom: 125px;
  }

  .pl_lg--125_b7be39ae79e5e859 {
    padding-left: 125px;
  }

  .pr_lg--125_d73a677a1c43a448 {
    padding-right: 125px;
  }

  .mt_lg--125_88ffd61c137ce0dc {
    margin-top: 125px;
  }

  .mb_lg--125_c5e9856144399665 {
    margin-bottom: 125px;
  }

  .ml_lg--125_c86d0c74e8ba5b69 {
    margin-left: 125px;
  }

  .ptb_lg--130_fecf9c2b1736c387 {
    padding: 130px 0;
  }

  .plr_lg--130_6218b2a950a59f36 {
    padding: 0 130px;
  }

  .pt_lg--130_89fd554425b66395 {
    padding-top: 130px;
  }

  .pb_lg--130_14298434af8473b7 {
    padding-bottom: 130px;
  }

  .pl_lg--130_86217edefca86a7c {
    padding-left: 130px;
  }

  .pr_lg--130_855f2fad790cd63a {
    padding-right: 130px;
  }

  .mt_lg--130_a13cc8162640f78c {
    margin-top: 130px;
  }

  .mb_lg--130_2bc24e8b13c6d2a3 {
    margin-bottom: 130px;
  }

  .ml_lg--130_abced53a2657f67c {
    margin-left: 130px;
  }

  .ptb_lg--135_1285cbde195d4745 {
    padding: 135px 0;
  }

  .plr_lg--135_e4009ca20348872e {
    padding: 0 135px;
  }

  .pt_lg--135_08a3638d6acf335a {
    padding-top: 135px;
  }

  .pb_lg--135_915eb1e6824a91e6 {
    padding-bottom: 135px;
  }

  .pl_lg--135_3bc0a702ed4ea8fb {
    padding-left: 135px;
  }

  .pr_lg--135_f2924af13c9c504f {
    padding-right: 135px;
  }

  .mt_lg--135_683aff1a2defafbc {
    margin-top: 135px;
  }

  .mb_lg--135_5c054858473eee9d {
    margin-bottom: 135px;
  }

  .ml_lg--135_f037afa3fc6ec540 {
    margin-left: 135px;
  }

  .ptb_lg--140_d4fb2a807a476ed9 {
    padding: 140px 0;
  }

  .plr_lg--140_86609a262436d6a4 {
    padding: 0 140px;
  }

  .pt_lg--140_84485bc20a4d01e8 {
    padding-top: 140px;
  }

  .pb_lg--140_30475757f9bfb316 {
    padding-bottom: 140px;
  }

  .pl_lg--140_0f44027c4d4770c2 {
    padding-left: 140px;
  }

  .pr_lg--140_85d6d90c96b2815a {
    padding-right: 140px;
  }

  .mt_lg--140_9e0cd135f438bffd {
    margin-top: 140px;
  }

  .mb_lg--140_a814d3ae05aae667 {
    margin-bottom: 140px;
  }

  .ml_lg--140_e741356f3fad7bd7 {
    margin-left: 140px;
  }

  .ptb_lg--145_90c5c1363c884172 {
    padding: 145px 0;
  }

  .plr_lg--145_a41f0d29e9c2f324 {
    padding: 0 145px;
  }

  .pt_lg--145_acb6c6c42b9c00f2 {
    padding-top: 145px;
  }

  .pb_lg--145_fc11009d985846ec {
    padding-bottom: 145px;
  }

  .pl_lg--145_e31d8a1251bb0cfb {
    padding-left: 145px;
  }

  .pr_lg--145_b389d108f9eac96b {
    padding-right: 145px;
  }

  .mt_lg--145_dccdd1613addd0e6 {
    margin-top: 145px;
  }

  .mb_lg--145_46bd4ee6605f87ba {
    margin-bottom: 145px;
  }

  .ml_lg--145_4288f71d6476c3a4 {
    margin-left: 145px;
  }

  .ptb_lg--150_0ad12ede98d021f6 {
    padding: 150px 0;
  }

  .plr_lg--150_a3d6a654ed690f6a {
    padding: 0 150px;
  }

  .pt_lg--150_a930ae71f37e3caf {
    padding-top: 150px;
  }

  .pb_lg--150_08827556f7bf8a46 {
    padding-bottom: 150px;
  }

  .pl_lg--150_158ce2641c95293f {
    padding-left: 150px;
  }

  .pr_lg--150_0018d292ec4e6703 {
    padding-right: 150px;
  }

  .mt_lg--150_2460248e96291aef {
    margin-top: 150px;
  }

  .mb_lg--150_f4f2df835fb5a427 {
    margin-bottom: 150px;
  }

  .ml_lg--150_a8c01f6a54862585 {
    margin-left: 150px;
  }

  .ptb_lg--155_29c5454120ce7e9d {
    padding: 155px 0;
  }

  .plr_lg--155_3ce8e327d9e5c892 {
    padding: 0 155px;
  }

  .pt_lg--155_edcf70049eebcc4d {
    padding-top: 155px;
  }

  .pb_lg--155_7abe5fd601b981e6 {
    padding-bottom: 155px;
  }

  .pl_lg--155_9b235746d511f20d {
    padding-left: 155px;
  }

  .pr_lg--155_f077db8ad8e4404d {
    padding-right: 155px;
  }

  .mt_lg--155_78ec67c330f798a8 {
    margin-top: 155px;
  }

  .mb_lg--155_863cc9eb5498e049 {
    margin-bottom: 155px;
  }

  .ml_lg--155_e82e3ded18d3ea9f {
    margin-left: 155px;
  }

  .ptb_lg--160_3f81aff255185ec2 {
    padding: 160px 0;
  }

  .plr_lg--160_09451b1a5562b256 {
    padding: 0 160px;
  }

  .pt_lg--160_cab24e79b1ac40c8 {
    padding-top: 160px;
  }

  .pb_lg--160_413d0ceb3d643085 {
    padding-bottom: 160px;
  }

  .pl_lg--160_c8af5528f58fefa8 {
    padding-left: 160px;
  }

  .pr_lg--160_e157479b59bbbe8a {
    padding-right: 160px;
  }

  .mt_lg--160_4672dd957990208b {
    margin-top: 160px;
  }

  .mb_lg--160_e295219d021a4643 {
    margin-bottom: 160px;
  }

  .ml_lg--160_af6a480de65a514b {
    margin-left: 160px;
  }

  .ptb_lg--165_b41fb776ed270137 {
    padding: 165px 0;
  }

  .plr_lg--165_07d7c6eb937f70fd {
    padding: 0 165px;
  }

  .pt_lg--165_46ed2940edffd37e {
    padding-top: 165px;
  }

  .pb_lg--165_18e3a84bfa7be3c1 {
    padding-bottom: 165px;
  }

  .pl_lg--165_54dc630c4f806c09 {
    padding-left: 165px;
  }

  .pr_lg--165_7e4c9a643c6b6b4c {
    padding-right: 165px;
  }

  .mt_lg--165_1acf1c2343008bc7 {
    margin-top: 165px;
  }

  .mb_lg--165_3e1327ab0888b47a {
    margin-bottom: 165px;
  }

  .ml_lg--165_81f99c8384f11e63 {
    margin-left: 165px;
  }

  .ptb_lg--170_bf812ceab7664907 {
    padding: 170px 0;
  }

  .plr_lg--170_81d9f221faf9a3e4 {
    padding: 0 170px;
  }

  .pt_lg--170_12c1889619300a85 {
    padding-top: 170px;
  }

  .pb_lg--170_3244b89dd77325b5 {
    padding-bottom: 170px;
  }

  .pl_lg--170_2846d0510aa37085 {
    padding-left: 170px;
  }

  .pr_lg--170_7e79e65f32cbd9eb {
    padding-right: 170px;
  }

  .mt_lg--170_75fdaba69c24668c {
    margin-top: 170px;
  }

  .mb_lg--170_d640a9c5da128879 {
    margin-bottom: 170px;
  }

  .ml_lg--170_158944195ce5bb39 {
    margin-left: 170px;
  }

  .ptb_lg--175_fbac2686d9a4dfc7 {
    padding: 175px 0;
  }

  .plr_lg--175_f43ae6d998f8407d {
    padding: 0 175px;
  }

  .pt_lg--175_13b6bf26ff1e27b8 {
    padding-top: 175px;
  }

  .pb_lg--175_414670537073803f {
    padding-bottom: 175px;
  }

  .pl_lg--175_8f9fdc787db1f9de {
    padding-left: 175px;
  }

  .pr_lg--175_7d809afe21b7c5d9 {
    padding-right: 175px;
  }

  .mt_lg--175_9451a7fa83810f7d {
    margin-top: 175px;
  }

  .mb_lg--175_2e952b0e7fbfbda9 {
    margin-bottom: 175px;
  }

  .ml_lg--175_eabda0c282140ccf {
    margin-left: 175px;
  }

  .ptb_lg--180_65310c8e93432353 {
    padding: 180px 0;
  }

  .plr_lg--180_90fd2b21ab68de4d {
    padding: 0 180px;
  }

  .pt_lg--180_dd14337fd8efec2c {
    padding-top: 180px;
  }

  .pb_lg--180_3d0af889791d622d {
    padding-bottom: 180px;
  }

  .pl_lg--180_00c0bdadd455a159 {
    padding-left: 180px;
  }

  .pr_lg--180_6f223a889fe83639 {
    padding-right: 180px;
  }

  .mt_lg--180_8a7bea37009bfbae {
    margin-top: 180px;
  }

  .mb_lg--180_6b94ec6787038afa {
    margin-bottom: 180px;
  }

  .ml_lg--180_306724ff5b70f0d8 {
    margin-left: 180px;
  }

  .ptb_lg--185_46ddbad415131fac {
    padding: 185px 0;
  }

  .plr_lg--185_050450f3b22ee034 {
    padding: 0 185px;
  }

  .pt_lg--185_d8bcfa91e99958dc {
    padding-top: 185px;
  }

  .pb_lg--185_4234cb13b27d8594 {
    padding-bottom: 185px;
  }

  .pl_lg--185_7200302e9257c186 {
    padding-left: 185px;
  }

  .pr_lg--185_db9b062387b290bf {
    padding-right: 185px;
  }

  .mt_lg--185_02ad3f93a73d97c1 {
    margin-top: 185px;
  }

  .mb_lg--185_a2cf43611c820804 {
    margin-bottom: 185px;
  }

  .ml_lg--185_63791163a676b838 {
    margin-left: 185px;
  }

  .ptb_lg--190_32727a20b22b7435 {
    padding: 190px 0;
  }

  .plr_lg--190_986c0f80f956f883 {
    padding: 0 190px;
  }

  .pt_lg--190_f0f6616a29026444 {
    padding-top: 190px;
  }

  .pb_lg--190_3eef800bb8afa784 {
    padding-bottom: 190px;
  }

  .pl_lg--190_e8a584b58365eb18 {
    padding-left: 190px;
  }

  .pr_lg--190_0af89d07e113b659 {
    padding-right: 190px;
  }

  .mt_lg--190_531ebf8b12e09760 {
    margin-top: 190px;
  }

  .mb_lg--190_b4fb23c5a6a918bd {
    margin-bottom: 190px;
  }

  .ml_lg--190_d028d8251e3d8c08 {
    margin-left: 190px;
  }

  .ptb_lg--195_1fd3ce9f5706030b {
    padding: 195px 0;
  }

  .plr_lg--195_345da3d803a8a9a5 {
    padding: 0 195px;
  }

  .pt_lg--195_627b1889ad7b19fe {
    padding-top: 195px;
  }

  .pb_lg--195_e699150f6eb60bc6 {
    padding-bottom: 195px;
  }

  .pl_lg--195_21d8344295cb51e9 {
    padding-left: 195px;
  }

  .pr_lg--195_4050d206be554726 {
    padding-right: 195px;
  }

  .mt_lg--195_fa41591b54643f61 {
    margin-top: 195px;
  }

  .mb_lg--195_64bd690dcddef44d {
    margin-bottom: 195px;
  }

  .ml_lg--195_d45b29ed31b5e94b {
    margin-left: 195px;
  }

  .ptb_lg--200_d12baf83bc5a99fd {
    padding: 200px 0;
  }

  .plr_lg--200_b13a833729b22d3a {
    padding: 0 200px;
  }

  .pt_lg--200_d3910b097fe37a22 {
    padding-top: 200px;
  }

  .pb_lg--200_a6ad5e2ff013faf0 {
    padding-bottom: 200px;
  }

  .pl_lg--200_da1b6655c45fcff9 {
    padding-left: 200px;
  }

  .pr_lg--200_ae5b111b89f8434c {
    padding-right: 200px;
  }

  .mt_lg--200_6a7aed66546ceb76 {
    margin-top: 200px;
  }

  .mb_lg--200_0a17f5abf5c1eb03 {
    margin-bottom: 200px;
  }

  .ml_lg--200_adc59316938f2984 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_d3ac00a8787d76e2 {
    padding: 0;
  }

  .pl_md--0_5f8eb3c22d8fc8c7 {
    padding-left: 0;
  }

  .pr_md--0_56aa169aa0d22bed {
    padding-right: 0;
  }

  .pt_md--0_11afafb74bd6ce4a {
    padding-top: 0;
  }

  .pb_md--0_c7108d0cc2c2b425 {
    padding-bottom: 0;
  }

  .pb_md--80_6314e34aee2728a3 {
    padding-bottom: 80px;
  }

  .pt_md--50_b02e2a7aec44cb3d {
    padding-top: 50px;
  }

  .mr_md--0_0149141ae0063752 {
    margin-right: 0;
  }

  .ml_md--0_79d97d7dd30fe9b1 {
    margin-left: 0;
  }

  .mt_md--0_c5166001744e9b65 {
    margin-top: 0;
  }

  .mb_md--0_44afd8ae185bf579 {
    margin-bottom: 0;
  }

  .ptb_md--250_a86c70116bbddd41 {
    padding: 250px 0;
  }

  .ptb_md--5_5a137d13a356aa94 {
    padding: 5px 0;
  }

  .plr_md--5_b8a4db8be32a00db {
    padding: 0 5px;
  }

  .pt_md--5_ccba4ad9cff6ee1f {
    padding-top: 5px;
  }

  .pb_md--5_0c3a1081b920a8eb {
    padding-bottom: 5px;
  }

  .pl_md--5_dab0d82e4dc85273 {
    padding-left: 5px;
  }

  .pr_md--5_5e716ebfa7a05eb8 {
    padding-right: 5px;
  }

  .mt_md--5_92c0524e70c46d5e {
    margin-top: 5px;
  }

  .mb_md--5_7c53639f70b1e654 {
    margin-bottom: 5px;
  }

  .ptb_md--10_79f61f8c7e8f1b99 {
    padding: 10px 0;
  }

  .plr_md--10_0484a18694d4c877 {
    padding: 0 10px;
  }

  .pt_md--10_18814baf0393de63 {
    padding-top: 10px;
  }

  .pb_md--10_81cda912f5170829 {
    padding-bottom: 10px;
  }

  .pl_md--10_c9e7b5feb0b9dbf2 {
    padding-left: 10px;
  }

  .pr_md--10_a3315f27e466ab6b {
    padding-right: 10px;
  }

  .mt_md--10_7a5159710d8009c8 {
    margin-top: 10px;
  }

  .mb_md--10_acf5d0709dd95981 {
    margin-bottom: 10px;
  }

  .ptb_md--15_5f60f690c14c557d {
    padding: 15px 0;
  }

  .plr_md--15_cddc47b0777f2014 {
    padding: 0 15px;
  }

  .pt_md--15_7a35f9a50460c1be {
    padding-top: 15px;
  }

  .pb_md--15_d4e08f1051839746 {
    padding-bottom: 15px;
  }

  .pl_md--15_87fef5e9ccc38f04 {
    padding-left: 15px;
  }

  .pr_md--15_0291c7ba0694a91d {
    padding-right: 15px;
  }

  .mt_md--15_3430004682020ab1 {
    margin-top: 15px;
  }

  .mb_md--15_bf5a731872c13a67 {
    margin-bottom: 15px;
  }

  .ptb_md--20_bdefe49b3f14784b {
    padding: 20px 0;
  }

  .plr_md--20_7ef6f46bed100616 {
    padding: 0 20px;
  }

  .pt_md--20_b875a054d14dc5e4 {
    padding-top: 20px;
  }

  .pb_md--20_fd64e5a681a03703 {
    padding-bottom: 20px;
  }

  .pl_md--20_81667877fb594170 {
    padding-left: 20px;
  }

  .pr_md--20_3a7e27918cee6578 {
    padding-right: 20px;
  }

  .mt_md--20_907843e7bc1a6234 {
    margin-top: 20px;
  }

  .mb_md--20_a08c1256b2731423 {
    margin-bottom: 20px;
  }

  .ptb_md--25_124bf57eef545c20 {
    padding: 25px 0;
  }

  .plr_md--25_a28f7e98ff19ec82 {
    padding: 0 25px;
  }

  .pt_md--25_5bf71b7dee9b36f5 {
    padding-top: 25px;
  }

  .pb_md--25_5b75747216121ed2 {
    padding-bottom: 25px;
  }

  .pl_md--25_1e22fa914f92f3d4 {
    padding-left: 25px;
  }

  .pr_md--25_7c50aef9a1040147 {
    padding-right: 25px;
  }

  .mt_md--25_a34dc9a26bc3efb8 {
    margin-top: 25px;
  }

  .mb_md--25_557a89549c57bdaa {
    margin-bottom: 25px;
  }

  .ptb_md--30_7ff4018c7e2b44db {
    padding: 30px 0;
  }

  .plr_md--30_a07273618e29dd38 {
    padding: 0 30px;
  }

  .pt_md--30_b8d5443716187608 {
    padding-top: 30px;
  }

  .pb_md--30_e1d47d770e2ae8db {
    padding-bottom: 30px;
  }

  .pl_md--30_9a69598077259f1c {
    padding-left: 30px;
  }

  .pr_md--30_b500ab1d5a9afc1e {
    padding-right: 30px;
  }

  .mt_md--30_16d9dde234068f85 {
    margin-top: 30px;
  }

  .mb_md--30_9a553f711b3f60b7 {
    margin-bottom: 30px;
  }

  .ptb_md--35_d3965f2f98e42772 {
    padding: 35px 0;
  }

  .plr_md--35_117e3bc10f3897a4 {
    padding: 0 35px;
  }

  .pt_md--35_9e2b031c34ec430c {
    padding-top: 35px;
  }

  .pb_md--35_79ab5b43cabe1db4 {
    padding-bottom: 35px;
  }

  .pl_md--35_7504c1a55fa30c4b {
    padding-left: 35px;
  }

  .pr_md--35_fb30ced20167bf2f {
    padding-right: 35px;
  }

  .mt_md--35_12f66a5b4525dbe3 {
    margin-top: 35px;
  }

  .mb_md--35_97abb2c8438888cc {
    margin-bottom: 35px;
  }

  .ptb_md--40_0db29f760788a300 {
    padding: 40px 0;
  }

  .plr_md--40_1dc5eb4beaf08f97 {
    padding: 0 40px;
  }

  .pt_md--40_11048c8cfcd3d3ca {
    padding-top: 40px;
  }

  .pb_md--40_e71e73c30d1d9c39 {
    padding-bottom: 40px;
  }

  .pl_md--40_a0660d66b1d0b4c8 {
    padding-left: 40px;
  }

  .pr_md--40_05ef5e8eed64ffc5 {
    padding-right: 40px;
  }

  .mt_md--40_6ce1766c9e8b98c8 {
    margin-top: 40px;
  }

  .mb_md--40_49c4d7ae9aa90601 {
    margin-bottom: 40px;
  }

  .ptb_md--45_437a2e6a2d6b2102 {
    padding: 45px 0;
  }

  .plr_md--45_05cae6afa3f2ab7f {
    padding: 0 45px;
  }

  .pt_md--45_777eb7ae47cac0ff {
    padding-top: 45px;
  }

  .pb_md--45_681992539d76d421 {
    padding-bottom: 45px;
  }

  .pl_md--45_47ac237d7a1e4557 {
    padding-left: 45px;
  }

  .pr_md--45_0e305c40099005ec {
    padding-right: 45px;
  }

  .mt_md--45_7691d0249d6c2109 {
    margin-top: 45px;
  }

  .mb_md--45_c4b1460d3e7d3a19 {
    margin-bottom: 45px;
  }

  .ptb_md--50_6a828f123cff21b0 {
    padding: 50px 0;
  }

  .plr_md--50_6e84ecc4d3b8fba0 {
    padding: 0 50px;
  }

  .pt_md--50_b02e2a7aec44cb3d {
    padding-top: 50px;
  }

  .pb_md--50_b6fee4620792032e {
    padding-bottom: 50px;
  }

  .pl_md--50_77e34779cdb1ec49 {
    padding-left: 50px;
  }

  .pr_md--50_ffdfa1531ec496fa {
    padding-right: 50px;
  }

  .mt_md--50_f7b355bee34fbcc3 {
    margin-top: 50px;
  }

  .mb_md--50_c630947497ac7b4c {
    margin-bottom: 50px;
  }

  .ptb_md--55_13f924455a594d03 {
    padding: 55px 0;
  }

  .plr_md--55_ff28166418b60efb {
    padding: 0 55px;
  }

  .pt_md--55_4bece7d816e120ba {
    padding-top: 55px;
  }

  .pb_md--55_2419561c28819efe {
    padding-bottom: 55px;
  }

  .pl_md--55_8e67a5966ba6cc33 {
    padding-left: 55px;
  }

  .pr_md--55_ace0906d25497f44 {
    padding-right: 55px;
  }

  .mt_md--55_2e9a7317807f357f {
    margin-top: 55px;
  }

  .mb_md--55_301e78c6829f518c {
    margin-bottom: 55px;
  }

  .ptb_md--60_751b1b3cf9f5d408 {
    padding: 60px 0;
  }

  .plr_md--60_17bb0f6e3771e022 {
    padding: 0 60px;
  }

  .pt_md--60_3ea4d02604ee9e7e {
    padding-top: 60px;
  }

  .pb_md--60_10d6e37387493da4 {
    padding-bottom: 60px;
  }

  .pl_md--60_45758f316f738231 {
    padding-left: 60px;
  }

  .pr_md--60_ee0652fa14b98a11 {
    padding-right: 60px;
  }

  .mt_md--60_881e94aa26587c69 {
    margin-top: 60px;
  }

  .mb_md--60_071e759e46a4f20c {
    margin-bottom: 60px;
  }

  .ptb_md--65_40c776c9d1584920 {
    padding: 65px 0;
  }

  .plr_md--65_5f3cfe875053bb90 {
    padding: 0 65px;
  }

  .pt_md--65_2c768bda5c1b0ab4 {
    padding-top: 65px;
  }

  .pb_md--65_7215dced6bd924f9 {
    padding-bottom: 65px;
  }

  .pl_md--65_3ed464aca9f1fbc1 {
    padding-left: 65px;
  }

  .pr_md--65_115eeabe6a8e1c5f {
    padding-right: 65px;
  }

  .mt_md--65_afc7e675ba4cfb81 {
    margin-top: 65px;
  }

  .mb_md--65_62bf7a51a783603d {
    margin-bottom: 65px;
  }

  .ptb_md--70_128e0bef913ee967 {
    padding: 70px 0;
  }

  .plr_md--70_cea036646ecdad82 {
    padding: 0 70px;
  }

  .pt_md--70_3117ab6714d74405 {
    padding-top: 70px;
  }

  .pb_md--70_4bc18fabc31b7258 {
    padding-bottom: 70px;
  }

  .pl_md--70_689606c57ccc440d {
    padding-left: 70px;
  }

  .pr_md--70_c967fb1f54d8f4b3 {
    padding-right: 70px;
  }

  .mt_md--70_93cc7e3e26cab47d {
    margin-top: 70px;
  }

  .mb_md--70_8ddc671b5125cb17 {
    margin-bottom: 70px;
  }

  .ptb_md--75_253170e98d4a37ca {
    padding: 75px 0;
  }

  .plr_md--75_ba37f85b8210f9f4 {
    padding: 0 75px;
  }

  .pt_md--75_cde56684896f2a1b {
    padding-top: 75px;
  }

  .pb_md--75_02ab2e7b995e18cd {
    padding-bottom: 75px;
  }

  .pl_md--75_afb860b890e862ee {
    padding-left: 75px;
  }

  .pr_md--75_b48bea8be75d423c {
    padding-right: 75px;
  }

  .mt_md--75_1f70657b46d5f246 {
    margin-top: 75px;
  }

  .mb_md--75_912648ce177181a9 {
    margin-bottom: 75px;
  }

  .ptb_md--80_c8aa4323fd1103d9 {
    padding: 80px 0;
  }

  .plr_md--80_2ff3f692de340148 {
    padding: 0 80px;
  }

  .pt_md--80_29600b1c79275680 {
    padding-top: 80px;
  }

  .pb_md--80_6314e34aee2728a3 {
    padding-bottom: 80px;
  }

  .pl_md--80_c3228732ceb9beb7 {
    padding-left: 80px;
  }

  .pr_md--80_9dcac42714358edf {
    padding-right: 80px;
  }

  .mt_md--80_e0eb409cb5bc6936 {
    margin-top: 80px;
  }

  .mb_md--80_baa4b181b5eb3a54 {
    margin-bottom: 80px;
  }

  .ptb_md--85_0e6a46cb3b1f16bd {
    padding: 85px 0;
  }

  .plr_md--85_ab4bd469f2dfc965 {
    padding: 0 85px;
  }

  .pt_md--85_2e386242fd310378 {
    padding-top: 85px;
  }

  .pb_md--85_48761eb96237e597 {
    padding-bottom: 85px;
  }

  .pl_md--85_df63bfcedf83af99 {
    padding-left: 85px;
  }

  .pr_md--85_c33904a63aa6cfe3 {
    padding-right: 85px;
  }

  .mt_md--85_c9476fe52700ccb6 {
    margin-top: 85px;
  }

  .mb_md--85_eace80fbf9da8805 {
    margin-bottom: 85px;
  }

  .ptb_md--90_e2b3348c60155ce1 {
    padding: 90px 0;
  }

  .plr_md--90_c6de2d64da291fd9 {
    padding: 0 90px;
  }

  .pt_md--90_25d177f92442150e {
    padding-top: 90px;
  }

  .pb_md--90_275a3ebbadb35b3a {
    padding-bottom: 90px;
  }

  .pl_md--90_6a2c411a5a42ed72 {
    padding-left: 90px;
  }

  .pr_md--90_52b3f9b0ca79dce9 {
    padding-right: 90px;
  }

  .mt_md--90_1b5afc7b98f484c0 {
    margin-top: 90px;
  }

  .mb_md--90_5313364649363dc0 {
    margin-bottom: 90px;
  }

  .ptb_md--95_9cc82a05e50b6265 {
    padding: 95px 0;
  }

  .plr_md--95_fac1669cea5ac420 {
    padding: 0 95px;
  }

  .pt_md--95_92962cb86634107d {
    padding-top: 95px;
  }

  .pb_md--95_8fed771de8b45596 {
    padding-bottom: 95px;
  }

  .pl_md--95_66f7633799128499 {
    padding-left: 95px;
  }

  .pr_md--95_7f4ba2bb4ccc2065 {
    padding-right: 95px;
  }

  .mt_md--95_1e79794dc885f6ed {
    margin-top: 95px;
  }

  .mb_md--95_85b260d1ce893d88 {
    margin-bottom: 95px;
  }

  .ptb_md--100_6407dedec91485fc {
    padding: 100px 0;
  }

  .plr_md--100_28e62c09dc5093bd {
    padding: 0 100px;
  }

  .pt_md--100_a57a9e49c11cf32e {
    padding-top: 100px;
  }

  .pb_md--100_3fae584b811ac018 {
    padding-bottom: 100px;
  }

  .pl_md--100_952b6f80cb90d7d6 {
    padding-left: 100px;
  }

  .pr_md--100_07c30dcd9ed49282 {
    padding-right: 100px;
  }

  .mt_md--100_3a48e62131b19117 {
    margin-top: 100px;
  }

  .mb_md--100_171d9562c94d3792 {
    margin-bottom: 100px;
  }

  .ptb_md--105_0d1a054eda688062 {
    padding: 105px 0;
  }

  .plr_md--105_d104c15bc8f21a1f {
    padding: 0 105px;
  }

  .pt_md--105_ad60a415fccbe154 {
    padding-top: 105px;
  }

  .pb_md--105_7d81377bb1407f23 {
    padding-bottom: 105px;
  }

  .pl_md--105_3a38d9b96acea81e {
    padding-left: 105px;
  }

  .pr_md--105_9966207995802316 {
    padding-right: 105px;
  }

  .mt_md--105_2bd957cbdcbe26e2 {
    margin-top: 105px;
  }

  .mb_md--105_8b69ca5b16db0832 {
    margin-bottom: 105px;
  }

  .ptb_md--110_f6ebdfbd1ef08af0 {
    padding: 110px 0;
  }

  .plr_md--110_3dd2c45e675e2471 {
    padding: 0 110px;
  }

  .pt_md--110_ec2d5f844eabdc48 {
    padding-top: 110px;
  }

  .pb_md--110_0c6f526511930d45 {
    padding-bottom: 110px;
  }

  .pl_md--110_9ba3f0efde7060c1 {
    padding-left: 110px;
  }

  .pr_md--110_f5f6b63fc43bcdab {
    padding-right: 110px;
  }

  .mt_md--110_8d3889b55ea1b1f7 {
    margin-top: 110px;
  }

  .mb_md--110_50e5c621da762dcd {
    margin-bottom: 110px;
  }

  .ptb_md--115_2231287958a32297 {
    padding: 115px 0;
  }

  .plr_md--115_eaac2736469a1ffd {
    padding: 0 115px;
  }

  .pt_md--115_751f66abb831392b {
    padding-top: 115px;
  }

  .pb_md--115_fdf339404e967b1e {
    padding-bottom: 115px;
  }

  .pl_md--115_c1ecd034d3051918 {
    padding-left: 115px;
  }

  .pr_md--115_547c07db6bf8292b {
    padding-right: 115px;
  }

  .mt_md--115_ef237c0d75495ae1 {
    margin-top: 115px;
  }

  .mb_md--115_ef0278cb0489168e {
    margin-bottom: 115px;
  }

  .ptb_md--120_4f7fad110f4ee51c {
    padding: 120px 0;
  }

  .plr_md--120_02f90904b02a7481 {
    padding: 0 120px;
  }

  .pt_md--120_ca6f2aa3686b950d {
    padding-top: 120px;
  }

  .pb_md--120_4241f2554fee8975 {
    padding-bottom: 120px;
  }

  .pl_md--120_fb00751310224236 {
    padding-left: 120px;
  }

  .pr_md--120_72f1cdc8f77011cd {
    padding-right: 120px;
  }

  .mt_md--120_1604136313d00e3a {
    margin-top: 120px;
  }

  .mb_md--120_4a9f33147597ee51 {
    margin-bottom: 120px;
  }

  .ptb_md--125_fd047cd8fdc97e4a {
    padding: 125px 0;
  }

  .plr_md--125_19b9767a1009c68f {
    padding: 0 125px;
  }

  .pt_md--125_56f6d47895a386e4 {
    padding-top: 125px;
  }

  .pb_md--125_62491bf97a6d0d4b {
    padding-bottom: 125px;
  }

  .pl_md--125_db517bb27d9d5d40 {
    padding-left: 125px;
  }

  .pr_md--125_3f5e8983435b40ce {
    padding-right: 125px;
  }

  .mt_md--125_697e6be8bce14995 {
    margin-top: 125px;
  }

  .mb_md--125_06619c460f382003 {
    margin-bottom: 125px;
  }

  .ptb_md--130_9d05d3b923f5c7cc {
    padding: 130px 0;
  }

  .plr_md--130_8f8066305865c68f {
    padding: 0 130px;
  }

  .pt_md--130_2f462e11bb25d0d0 {
    padding-top: 130px;
  }

  .pb_md--130_1dee686739b428e2 {
    padding-bottom: 130px;
  }

  .pl_md--130_5292dca90120aa96 {
    padding-left: 130px;
  }

  .pr_md--130_d8fb2bdf0275aa04 {
    padding-right: 130px;
  }

  .mt_md--130_b4f9b63de48333e8 {
    margin-top: 130px;
  }

  .mb_md--130_9560a9387f5e3b46 {
    margin-bottom: 130px;
  }

  .ptb_md--135_3314b7f1d7fb6d42 {
    padding: 135px 0;
  }

  .plr_md--135_4d4948b2188710ec {
    padding: 0 135px;
  }

  .pt_md--135_914fa283eb70f3bc {
    padding-top: 135px;
  }

  .pb_md--135_ac0c23d6c261e75b {
    padding-bottom: 135px;
  }

  .pl_md--135_8a4408cfbfcbcd61 {
    padding-left: 135px;
  }

  .pr_md--135_1d180604e323dc2f {
    padding-right: 135px;
  }

  .mt_md--135_d657ce092e8544ee {
    margin-top: 135px;
  }

  .mb_md--135_a69ee9adda40ba64 {
    margin-bottom: 135px;
  }

  .ptb_md--140_912d156836a7f742 {
    padding: 140px 0;
  }

  .plr_md--140_3d8605f946bb5e23 {
    padding: 0 140px;
  }

  .pt_md--140_ba7c69fe33fb6cf9 {
    padding-top: 140px;
  }

  .pb_md--140_3feb6975f4194fa7 {
    padding-bottom: 140px;
  }

  .pl_md--140_033c4a57037fbd41 {
    padding-left: 140px;
  }

  .pr_md--140_fdcbdfbacb620379 {
    padding-right: 140px;
  }

  .mt_md--140_f4d8ba2a616a040a {
    margin-top: 140px;
  }

  .mb_md--140_37b2e17754d3147d {
    margin-bottom: 140px;
  }

  .ptb_md--145_069cc2ca37db6831 {
    padding: 145px 0;
  }

  .plr_md--145_7490f1f99200b402 {
    padding: 0 145px;
  }

  .pt_md--145_f839707838d2ebae {
    padding-top: 145px;
  }

  .pb_md--145_eb63cc8ee55b5719 {
    padding-bottom: 145px;
  }

  .pl_md--145_8c3eaf8828980e0a {
    padding-left: 145px;
  }

  .pr_md--145_400d1286fa001153 {
    padding-right: 145px;
  }

  .mt_md--145_452cc64ab58df381 {
    margin-top: 145px;
  }

  .mb_md--145_d4b1f2bec462df52 {
    margin-bottom: 145px;
  }

  .ptb_md--150_22674bf6c6c583b2 {
    padding: 150px 0;
  }

  .plr_md--150_8eec8b080d82c19f {
    padding: 0 150px;
  }

  .pt_md--150_d91361a38b9db02c {
    padding-top: 150px;
  }

  .pb_md--150_098c2320c3aee9da {
    padding-bottom: 150px;
  }

  .pl_md--150_d8842cf80286f611 {
    padding-left: 150px;
  }

  .pr_md--150_61bd2d025244163a {
    padding-right: 150px;
  }

  .mt_md--150_d02b50448b068c2a {
    margin-top: 150px;
  }

  .mb_md--150_62e5529cc1048fcb {
    margin-bottom: 150px;
  }

  .ptb_md--155_370338b2e2557e44 {
    padding: 155px 0;
  }

  .plr_md--155_427f6a228db02762 {
    padding: 0 155px;
  }

  .pt_md--155_a8ecaa4eb0b9af86 {
    padding-top: 155px;
  }

  .pb_md--155_b51980735aef13fb {
    padding-bottom: 155px;
  }

  .pl_md--155_5da4478a5c13bfd5 {
    padding-left: 155px;
  }

  .pr_md--155_9fab3271cd82e434 {
    padding-right: 155px;
  }

  .mt_md--155_165a1b761f06d031 {
    margin-top: 155px;
  }

  .mb_md--155_5bcfc4856c59f7a2 {
    margin-bottom: 155px;
  }

  .ptb_md--160_a41bbe115af02e11 {
    padding: 160px 0;
  }

  .plr_md--160_d3193f3a9c6f1e97 {
    padding: 0 160px;
  }

  .pt_md--160_2fecdc6449467576 {
    padding-top: 160px;
  }

  .pb_md--160_c550d1921b5c2905 {
    padding-bottom: 160px;
  }

  .pl_md--160_e61929aa6ee9bfa5 {
    padding-left: 160px;
  }

  .pr_md--160_49db1309fd26771a {
    padding-right: 160px;
  }

  .mt_md--160_4f26756ec920aad0 {
    margin-top: 160px;
  }

  .mb_md--160_6447bee4fec9350a {
    margin-bottom: 160px;
  }

  .ptb_md--165_c821a8c0850a6d14 {
    padding: 165px 0;
  }

  .plr_md--165_905d05e8f823faf7 {
    padding: 0 165px;
  }

  .pt_md--165_724c273fdf260f2a {
    padding-top: 165px;
  }

  .pb_md--165_2c59400c2da41fca {
    padding-bottom: 165px;
  }

  .pl_md--165_dfcfc14e771eb224 {
    padding-left: 165px;
  }

  .pr_md--165_fec1d9e8234167a3 {
    padding-right: 165px;
  }

  .mt_md--165_3c308bf750e949d7 {
    margin-top: 165px;
  }

  .mb_md--165_3624cfad3d8287ce {
    margin-bottom: 165px;
  }

  .ptb_md--170_cdd735f98f05a294 {
    padding: 170px 0;
  }

  .plr_md--170_5887196a90248f21 {
    padding: 0 170px;
  }

  .pt_md--170_673004b2f51b0b3f {
    padding-top: 170px;
  }

  .pb_md--170_c5e78f1cc276b2a4 {
    padding-bottom: 170px;
  }

  .pl_md--170_79ccd91aed73d3e5 {
    padding-left: 170px;
  }

  .pr_md--170_3e477c3bd1df062c {
    padding-right: 170px;
  }

  .mt_md--170_078b1dbd6cedac94 {
    margin-top: 170px;
  }

  .mb_md--170_bc6a3c4de0aebf22 {
    margin-bottom: 170px;
  }

  .ptb_md--175_6d1831ff7f3ccc90 {
    padding: 175px 0;
  }

  .plr_md--175_5302c2d6ea16b53b {
    padding: 0 175px;
  }

  .pt_md--175_83fe0456200022e4 {
    padding-top: 175px;
  }

  .pb_md--175_b4d9e8a572f7d64d {
    padding-bottom: 175px;
  }

  .pl_md--175_f597a86a927509ab {
    padding-left: 175px;
  }

  .pr_md--175_f5bc3f3c1dbfdad1 {
    padding-right: 175px;
  }

  .mt_md--175_afbfb92c2d6d02c3 {
    margin-top: 175px;
  }

  .mb_md--175_bf782fd9ee34918c {
    margin-bottom: 175px;
  }

  .ptb_md--180_7a042366566f2569 {
    padding: 180px 0;
  }

  .plr_md--180_0bd0a0405ffb82fa {
    padding: 0 180px;
  }

  .pt_md--180_49066b71ed44cb05 {
    padding-top: 180px;
  }

  .pb_md--180_5baab8710ac59bc6 {
    padding-bottom: 180px;
  }

  .pl_md--180_bc81d836a5005fac {
    padding-left: 180px;
  }

  .pr_md--180_97f53232a2d9e8f7 {
    padding-right: 180px;
  }

  .mt_md--180_00cefad9223f1942 {
    margin-top: 180px;
  }

  .mb_md--180_af397ac330647840 {
    margin-bottom: 180px;
  }

  .ptb_md--185_4cc7f917f45e145d {
    padding: 185px 0;
  }

  .plr_md--185_7146e65c75c4bc93 {
    padding: 0 185px;
  }

  .pt_md--185_1bd9ce8fe5b1573c {
    padding-top: 185px;
  }

  .pb_md--185_4a3024e7cc4f75ae {
    padding-bottom: 185px;
  }

  .pl_md--185_9133bb2d85a5bf72 {
    padding-left: 185px;
  }

  .pr_md--185_cf08af0845689075 {
    padding-right: 185px;
  }

  .mt_md--185_c8e101f249db148c {
    margin-top: 185px;
  }

  .mb_md--185_e7803134b2782a6a {
    margin-bottom: 185px;
  }

  .ptb_md--190_de29d880eb1d9a2e {
    padding: 190px 0;
  }

  .plr_md--190_5e0f3b1845417536 {
    padding: 0 190px;
  }

  .pt_md--190_5a5d79242b27ff5d {
    padding-top: 190px;
  }

  .pb_md--190_c771eca7b4085d09 {
    padding-bottom: 190px;
  }

  .pl_md--190_9713f68c0f22df1e {
    padding-left: 190px;
  }

  .pr_md--190_7c440ebc78adff0f {
    padding-right: 190px;
  }

  .mt_md--190_cd7d1f9f252c1d6a {
    margin-top: 190px;
  }

  .mb_md--190_3b19c9aa815e3838 {
    margin-bottom: 190px;
  }

  .ptb_md--195_e65b417948d6bb3e {
    padding: 195px 0;
  }

  .plr_md--195_7bf1c1d3d5875a29 {
    padding: 0 195px;
  }

  .pt_md--195_bc02481299023bb2 {
    padding-top: 195px;
  }

  .pb_md--195_2428e4fe2bf816a0 {
    padding-bottom: 195px;
  }

  .pl_md--195_174bcbc79d43f0c1 {
    padding-left: 195px;
  }

  .pr_md--195_5fec8da574143655 {
    padding-right: 195px;
  }

  .mt_md--195_5f511d8d92f9a79d {
    margin-top: 195px;
  }

  .mb_md--195_b6e0597e1bea5955 {
    margin-bottom: 195px;
  }

  .ptb_md--200_a605b03fb1272e86 {
    padding: 200px 0;
  }

  .plr_md--200_d62a7b57cf840ee1 {
    padding: 0 200px;
  }

  .pt_md--200_6ed1c960d8e352c9 {
    padding-top: 200px;
  }

  .pb_md--200_1ee6eacdc1f34cbe {
    padding-bottom: 200px;
  }

  .pl_md--200_ac07f179d431cd90 {
    padding-left: 200px;
  }

  .pr_md--200_c25fa286c8d3962b {
    padding-right: 200px;
  }

  .mt_md--200_36706ed703d25827 {
    margin-top: 200px;
  }

  .mb_md--200_2d3bd7551c2b77c4 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_5344d218c81eaef6 {
    padding: 250px 0;
  }

  .ptb_sm--0_4b99761e8ad2e5c9 {
    padding: 0;
  }

  .pl_sm--0_b4155393da3d1cb0 {
    padding-left: 0;
  }

  .pr_sm--0_9f1cb0e05ec4d3c2 {
    padding-right: 0;
  }

  .pt_sm--0_46cd3a43e50e3f7b {
    padding-top: 0;
  }

  .pb_sm--0_c69d968e188af7d1 {
    padding-bottom: 0;
  }

  .pb_sm--80_06512758679b181e {
    padding-bottom: 30px;
  }

  .pt_sm--50_609239bcc24b721d {
    padding-top: 50px;
  }

  .mr_sm--0_288c07f243c108ef {
    margin-right: 0;
  }

  .ml_sm--0_e9e3ccabd317e8fc {
    margin-left: 0;
  }

  .mt_sm--0_c3cac67b461438e2 {
    margin-top: 0;
  }

  .mb_sm--0_3ba7e858b052e9b0 {
    margin-bottom: 0;
  }

  .pt_sm--150_42f45d9a19bd042c {
    padding-top: 150px;
  }

  .pb_sm--110_8608bcd890fec51c {
    padding-bottom: 110px;
  }

  .ptb_sm--5_80e7d5c06761faa7 {
    padding: 5px 0;
  }

  .plr_sm--5_44b9960eeec054a2 {
    padding: 0 5px;
  }

  .pt_sm--5_c8f9d4df24c9dd33 {
    padding-top: 5px;
  }

  .pb_sm--5_83dd3880054851a8 {
    padding-bottom: 5px;
  }

  .pl_sm--5_08dcda3139126595 {
    padding-left: 5px;
  }

  .pr_sm--5_54886b0931c3c745 {
    padding-right: 5px;
  }

  .mt_sm--5_0c9dbfa5614fb372 {
    margin-top: 5px;
  }

  .ml_sm--5_b62c3d88b008aef9 {
    margin-left: 5px;
  }

  .mr_sm--5_5c71194290130a51 {
    margin-right: 5px;
  }

  .mb_sm--5_ddfc971eb864cdaa {
    margin-bottom: 5px;
  }

  .ptb_sm--10_55b7007f4e002234 {
    padding: 10px 0;
  }

  .plr_sm--10_06ff0a9af6b0e25d {
    padding: 0 10px;
  }

  .pt_sm--10_75f746e86e205198 {
    padding-top: 10px;
  }

  .pb_sm--10_e89968b88e23e702 {
    padding-bottom: 10px;
  }

  .pl_sm--10_04dd34e787bf8532 {
    padding-left: 10px;
  }

  .pr_sm--10_8f11831d478e6164 {
    padding-right: 10px;
  }

  .mt_sm--10_417d814154eee0c7 {
    margin-top: 10px;
  }

  .ml_sm--10_f7816c6f44436411 {
    margin-left: 10px;
  }

  .mr_sm--10_31d2bc86792aacf5 {
    margin-right: 10px;
  }

  .mb_sm--10_a4e86ab8b0f447bf {
    margin-bottom: 10px;
  }

  .ptb_sm--15_a99a465938492264 {
    padding: 15px 0;
  }

  .plr_sm--15_029402037bd9dc4c {
    padding: 0 15px;
  }

  .pt_sm--15_b4f3e52163b7723c {
    padding-top: 15px;
  }

  .pb_sm--15_2c6816e804479ba1 {
    padding-bottom: 15px;
  }

  .pl_sm--15_12679d99de200acb {
    padding-left: 15px;
  }

  .pr_sm--15_d71fb593607f6008 {
    padding-right: 15px;
  }

  .mt_sm--15_2b4bda7ba2f0a2cc {
    margin-top: 15px;
  }

  .ml_sm--15_4c7ec61f2a72f590 {
    margin-left: 15px;
  }

  .mr_sm--15_6873e6a29a8799f7 {
    margin-right: 15px;
  }

  .mb_sm--15_395224523425e581 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_d2a24bde18885d22 {
    padding: 20px 0;
  }

  .plr_sm--20_6699be946b9f1569 {
    padding: 0 20px;
  }

  .pt_sm--20_01c27748b939faf2 {
    padding-top: 20px;
  }

  .pb_sm--20_99db3448ad7b713a {
    padding-bottom: 20px;
  }

  .pl_sm--20_7f0d6d1011874505 {
    padding-left: 20px;
  }

  .pr_sm--20_5975473e021e8e4e {
    padding-right: 20px;
  }

  .mt_sm--20_a878723084dbfa05 {
    margin-top: 20px;
  }

  .ml_sm--20_5c9966a81729b565 {
    margin-left: 20px;
  }

  .mr_sm--20_551cfdf443353012 {
    margin-right: 20px;
  }

  .mb_sm--20_1274a3f8ea059c17 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_e67685e3f4d62d17 {
    padding: 25px 0;
  }

  .plr_sm--25_801bf7dff833119a {
    padding: 0 25px;
  }

  .pt_sm--25_80eba78f96dabce3 {
    padding-top: 25px;
  }

  .pb_sm--25_25af73d188445ff8 {
    padding-bottom: 25px;
  }

  .pl_sm--25_3bcf8950a8d003c7 {
    padding-left: 25px;
  }

  .pr_sm--25_43dfb5c567a59cc8 {
    padding-right: 25px;
  }

  .mt_sm--25_27402ea5f6db2a73 {
    margin-top: 25px;
  }

  .ml_sm--25_db693fd500707de9 {
    margin-left: 25px;
  }

  .mr_sm--25_5b7a9a80d5332585 {
    margin-right: 25px;
  }

  .mb_sm--25_9c75a0953a41f621 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_173babe3f05249c6 {
    padding: 30px 0;
  }

  .plr_sm--30_6fd43bc887c65cee {
    padding: 0 30px;
  }

  .pt_sm--30_ca00def9b089c3cf {
    padding-top: 30px;
  }

  .pb_sm--30_65d803e4fe3d2933 {
    padding-bottom: 30px;
  }

  .pl_sm--30_f21f12cdba5c8895 {
    padding-left: 30px;
  }

  .pr_sm--30_623a25413af91851 {
    padding-right: 30px;
  }

  .mt_sm--30_89a23cb0c3f2c454 {
    margin-top: 30px;
  }

  .ml_sm--30_9aae25a5015e9de1 {
    margin-left: 30px;
  }

  .mr_sm--30_0eddc94e8b050540 {
    margin-right: 30px;
  }

  .mb_sm--30_4e6c568d8e1348e0 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_2267af18df6e58c3 {
    padding: 35px 0;
  }

  .plr_sm--35_68d101fdc32f6b62 {
    padding: 0 35px;
  }

  .pt_sm--35_f159a3cd9ba7a1cc {
    padding-top: 35px;
  }

  .pb_sm--35_0d7f3244ce1d2a97 {
    padding-bottom: 35px;
  }

  .pl_sm--35_05ff0d68e1b3524e {
    padding-left: 35px;
  }

  .pr_sm--35_fda8ebb6914379a6 {
    padding-right: 35px;
  }

  .mt_sm--35_381a39252bfef6e0 {
    margin-top: 35px;
  }

  .ml_sm--35_6fcc99ae05715444 {
    margin-left: 35px;
  }

  .mr_sm--35_7a2558a7ab3b0116 {
    margin-right: 35px;
  }

  .mb_sm--35_1abb5798ab1ab6fd {
    margin-bottom: 35px;
  }

  .ptb_sm--40_a8e5699d62fe831f {
    padding: 40px 0;
  }

  .plr_sm--40_dda4de32be768e6c {
    padding: 0 40px;
  }

  .pt_sm--40_38c32af321e0853c {
    padding-top: 40px;
  }

  .pb_sm--40_222ccdb75cdce56f {
    padding-bottom: 40px;
  }

  .pl_sm--40_40b838f0b56b6738 {
    padding-left: 40px;
  }

  .pr_sm--40_6cb127f34c9a3c04 {
    padding-right: 40px;
  }

  .mt_sm--40_ff14efda47c6c943 {
    margin-top: 40px;
  }

  .ml_sm--40_e94eecb714ee3a2b {
    margin-left: 40px;
  }

  .mr_sm--40_695fe395bceb4c0a {
    margin-right: 40px;
  }

  .mb_sm--40_dd80a15905c8aca0 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_263a0423bdc3feb4 {
    padding: 45px 0;
  }

  .plr_sm--45_a3401bfc17097be2 {
    padding: 0 45px;
  }

  .pt_sm--45_5c18ec42e1566a50 {
    padding-top: 45px;
  }

  .pb_sm--45_d3bf33163f09dbd1 {
    padding-bottom: 45px;
  }

  .pl_sm--45_99c83482ea399f49 {
    padding-left: 45px;
  }

  .pr_sm--45_93de1a4ee8857ede {
    padding-right: 45px;
  }

  .mt_sm--45_9e485530ab40a1ee {
    margin-top: 45px;
  }

  .ml_sm--45_476e20efeec9336c {
    margin-left: 45px;
  }

  .mr_sm--45_c0662189dd04fbf4 {
    margin-right: 45px;
  }

  .mb_sm--45_88d7ce834df927f3 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_b7523f32cc7addb6 {
    padding: 50px 0;
  }

  .plr_sm--50_3267543a424e13ed {
    padding: 0 50px;
  }

  .pt_sm--50_609239bcc24b721d {
    padding-top: 50px;
  }

  .pb_sm--50_be039dc4090479dc {
    padding-bottom: 50px;
  }

  .pl_sm--50_ce334a3891dc7d66 {
    padding-left: 50px;
  }

  .pr_sm--50_a035c87082e34ded {
    padding-right: 50px;
  }

  .mt_sm--50_a6edb7abd6dd4a9e {
    margin-top: 50px;
  }

  .ml_sm--50_e6d622d1c3fb6143 {
    margin-left: 50px;
  }

  .mr_sm--50_39a030e60ed72906 {
    margin-right: 50px;
  }

  .mb_sm--50_61e86170befbd057 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_6979301a227f98c6 {
    padding: 55px 0;
  }

  .plr_sm--55_0efb46acef43f2e4 {
    padding: 0 55px;
  }

  .pt_sm--55_1ce1075a62efad5c {
    padding-top: 55px;
  }

  .pb_sm--55_62f1b2ec773f3d01 {
    padding-bottom: 55px;
  }

  .pl_sm--55_702d18bb4b771b04 {
    padding-left: 55px;
  }

  .pr_sm--55_a853fa0a49be0fbe {
    padding-right: 55px;
  }

  .mt_sm--55_4b627f2ce0beb905 {
    margin-top: 55px;
  }

  .ml_sm--55_15b64a994999e2f2 {
    margin-left: 55px;
  }

  .mr_sm--55_dc4d90d9af2a8dce {
    margin-right: 55px;
  }

  .mb_sm--55_cab67f964db2a461 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_f66255fe80d417c9 {
    padding: 60px 0;
  }

  .plr_sm--60_997af554a7739894 {
    padding: 0 60px;
  }

  .pt_sm--60_6525eff60fd972ba {
    padding-top: 60px;
  }

  .pb_sm--60_d57d9d866f03880d {
    padding-bottom: 60px;
  }

  .pl_sm--60_2673274b6faf1782 {
    padding-left: 60px;
  }

  .pr_sm--60_0c5a34df0dab6c3a {
    padding-right: 60px;
  }

  .mt_sm--60_178991d90b509cb6 {
    margin-top: 60px;
  }

  .ml_sm--60_b6c645b1ce0386e4 {
    margin-left: 60px;
  }

  .mr_sm--60_8a3a81f69a3b5d75 {
    margin-right: 60px;
  }

  .mb_sm--60_ba923ecff74f5dad {
    margin-bottom: 60px;
  }

  .ptb_sm--65_e35add9f60319aa3 {
    padding: 65px 0;
  }

  .plr_sm--65_5803e05e0c29ef69 {
    padding: 0 65px;
  }

  .pt_sm--65_208ff419cf375f99 {
    padding-top: 65px;
  }

  .pb_sm--65_d4f5ff639abdf19d {
    padding-bottom: 65px;
  }

  .pl_sm--65_8645bad4e84b138b {
    padding-left: 65px;
  }

  .pr_sm--65_2cd40402ffe3796b {
    padding-right: 65px;
  }

  .mt_sm--65_467a6ee3a2661dfd {
    margin-top: 65px;
  }

  .ml_sm--65_2c40e1a5c152089d {
    margin-left: 65px;
  }

  .mr_sm--65_c195ef569072d8b4 {
    margin-right: 65px;
  }

  .mb_sm--65_8f211b28dcdc56c9 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_996783eb23b3c47a {
    padding: 70px 0;
  }

  .plr_sm--70_53dc4101f04531b5 {
    padding: 0 70px;
  }

  .pt_sm--70_fc579ea67bb80489 {
    padding-top: 70px;
  }

  .pb_sm--70_6eff52d2c817ac61 {
    padding-bottom: 70px;
  }

  .pl_sm--70_7a125b273ab6663a {
    padding-left: 70px;
  }

  .pr_sm--70_49efb20ecc5d4a98 {
    padding-right: 70px;
  }

  .mt_sm--70_52f85aa4177bdfbe {
    margin-top: 70px;
  }

  .ml_sm--70_f97996324a8600bf {
    margin-left: 70px;
  }

  .mr_sm--70_b4ed825cfa990179 {
    margin-right: 70px;
  }

  .mb_sm--70_4b82eea1edef8c71 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_7769cec94788bc31 {
    padding: 75px 0;
  }

  .plr_sm--75_8965117664c1a846 {
    padding: 0 75px;
  }

  .pt_sm--75_4d7b47f41d8969aa {
    padding-top: 75px;
  }

  .pb_sm--75_a0ac5017801ffe89 {
    padding-bottom: 75px;
  }

  .pl_sm--75_08c5ce4a3e40dd13 {
    padding-left: 75px;
  }

  .pr_sm--75_a3a6642ee8b9461b {
    padding-right: 75px;
  }

  .mt_sm--75_f054b01f185eae05 {
    margin-top: 75px;
  }

  .ml_sm--75_083edcbdb97d9fe5 {
    margin-left: 75px;
  }

  .mr_sm--75_7928765978d7a056 {
    margin-right: 75px;
  }

  .mb_sm--75_c2bbdeeb142eb32a {
    margin-bottom: 75px;
  }

  .ptb_sm--80_568ed1ef2fd09fb6 {
    padding: 80px 0;
  }

  .plr_sm--80_c91f3a8c1d1e0d30 {
    padding: 0 80px;
  }

  .pt_sm--80_04809cb87bba5cab {
    padding-top: 80px;
  }

  .pb_sm--80_06512758679b181e {
    padding-bottom: 80px;
  }

  .pl_sm--80_01f95613dda24111 {
    padding-left: 80px;
  }

  .pr_sm--80_f59dacc29d5abae8 {
    padding-right: 80px;
  }

  .mt_sm--80_e41ed373589d7b19 {
    margin-top: 80px;
  }

  .ml_sm--80_a1de2394655fcb81 {
    margin-left: 80px;
  }

  .mr_sm--80_11187972489a2117 {
    margin-right: 80px;
  }

  .mb_sm--80_78d72534919063ba {
    margin-bottom: 80px;
  }

  .ptb_sm--85_58882b8577821cbc {
    padding: 85px 0;
  }

  .plr_sm--85_bb11936b10462d4f {
    padding: 0 85px;
  }

  .pt_sm--85_e91d9845ac562e39 {
    padding-top: 85px;
  }

  .pb_sm--85_d2e902637bed6ea1 {
    padding-bottom: 85px;
  }

  .pl_sm--85_475fe9311fe5a64b {
    padding-left: 85px;
  }

  .pr_sm--85_6d881ee2a22b811c {
    padding-right: 85px;
  }

  .mt_sm--85_b1856397e76a6342 {
    margin-top: 85px;
  }

  .ml_sm--85_5f0d73e762057c9d {
    margin-left: 85px;
  }

  .mr_sm--85_1a51afef70f7046b {
    margin-right: 85px;
  }

  .mb_sm--85_561c9ac39dd5dd0e {
    margin-bottom: 85px;
  }

  .ptb_sm--90_50ca61d3514b0073 {
    padding: 90px 0;
  }

  .plr_sm--90_578eef0e9c348ac9 {
    padding: 0 90px;
  }

  .pt_sm--90_5949f9481f717743 {
    padding-top: 90px;
  }

  .pb_sm--90_1a0136beddf01bf7 {
    padding-bottom: 90px;
  }

  .pl_sm--90_199c9bed16bf1c63 {
    padding-left: 90px;
  }

  .pr_sm--90_88018d8d027193ea {
    padding-right: 90px;
  }

  .mt_sm--90_57af4ec4d4dbaee7 {
    margin-top: 90px;
  }

  .ml_sm--90_7ad38bbafe89d720 {
    margin-left: 90px;
  }

  .mr_sm--90_097ba7c3d7abbfdd {
    margin-right: 90px;
  }

  .mb_sm--90_d062486e48b4d7fd {
    margin-bottom: 90px;
  }

  .ptb_sm--95_813454c9aabaaae3 {
    padding: 95px 0;
  }

  .plr_sm--95_34e2d139ed1d3acd {
    padding: 0 95px;
  }

  .pt_sm--95_47970aa2dc069a82 {
    padding-top: 95px;
  }

  .pb_sm--95_7971d3eb3d45e473 {
    padding-bottom: 95px;
  }

  .pl_sm--95_0666e361b4a01a47 {
    padding-left: 95px;
  }

  .pr_sm--95_bcef8273b3dcdccf {
    padding-right: 95px;
  }

  .mt_sm--95_192c98276e1d95cb {
    margin-top: 95px;
  }

  .ml_sm--95_5fe38f79a079f8ef {
    margin-left: 95px;
  }

  .mr_sm--95_9434bbd9d0c14ab7 {
    margin-right: 95px;
  }

  .mb_sm--95_5855b5bd92026a53 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_1910c2fd8b2cf503 {
    padding: 100px 0;
  }

  .plr_sm--100_610a3f6c7624c84e {
    padding: 0 100px;
  }

  .pt_sm--100_955db88773b4f047 {
    padding-top: 100px;
  }

  .pb_sm--100_c523e01196424d61 {
    padding-bottom: 100px;
  }

  .pl_sm--100_0e02d516255f7408 {
    padding-left: 100px;
  }

  .pr_sm--100_27974a50497bf917 {
    padding-right: 100px;
  }

  .mt_sm--100_d16e0a13f49713f7 {
    margin-top: 100px;
  }

  .ml_sm--100_65a176fa857c26f2 {
    margin-left: 100px;
  }

  .mr_sm--100_3ba91a4257a76e4a {
    margin-right: 100px;
  }

  .mb_sm--100_d63ef253f5f7bbcd {
    margin-bottom: 100px;
  }

  .ptb_sm--105_d4c6ab9e14419d71 {
    padding: 105px 0;
  }

  .plr_sm--105_1bffb69f3bc21028 {
    padding: 0 105px;
  }

  .pt_sm--105_cf0510de59fe6769 {
    padding-top: 105px;
  }

  .pb_sm--105_18f402fc5b9a568f {
    padding-bottom: 105px;
  }

  .pl_sm--105_d5afda5a8319eb46 {
    padding-left: 105px;
  }

  .pr_sm--105_81ebea735bcb995c {
    padding-right: 105px;
  }

  .mt_sm--105_61ee29df42ab3351 {
    margin-top: 105px;
  }

  .ml_sm--105_e8a21c0ac05c5ae0 {
    margin-left: 105px;
  }

  .mr_sm--105_bd5deec17f3e4f84 {
    margin-right: 105px;
  }

  .mb_sm--105_de8f9ca11ba3d857 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_8c7dfbb935b1b8f8 {
    padding: 110px 0;
  }

  .plr_sm--110_dac9247c8c8066ee {
    padding: 0 110px;
  }

  .pt_sm--110_ef85e029d082ee7b {
    padding-top: 110px;
  }

  .pb_sm--110_8608bcd890fec51c {
    padding-bottom: 110px;
  }

  .pl_sm--110_0d7a19e661fddaf7 {
    padding-left: 110px;
  }

  .pr_sm--110_e9c7b7d507932a3b {
    padding-right: 110px;
  }

  .mt_sm--110_3399d31a1a848e77 {
    margin-top: 110px;
  }

  .ml_sm--110_33e1e1e74156cab0 {
    margin-left: 110px;
  }

  .mr_sm--110_cf1847cd9745dca9 {
    margin-right: 110px;
  }

  .mb_sm--110_3838a0e84c2b0bbd {
    margin-bottom: 110px;
  }

  .ptb_sm--115_9746dbc226820c12 {
    padding: 115px 0;
  }

  .plr_sm--115_2daed71727e97ddb {
    padding: 0 115px;
  }

  .pt_sm--115_21b4c5af927da611 {
    padding-top: 115px;
  }

  .pb_sm--115_cab5a58c409ce773 {
    padding-bottom: 115px;
  }

  .pl_sm--115_9e92a880a30172d8 {
    padding-left: 115px;
  }

  .pr_sm--115_12855f734f422cfb {
    padding-right: 115px;
  }

  .mt_sm--115_63441db8d12db69d {
    margin-top: 115px;
  }

  .ml_sm--115_ff207c55008852b4 {
    margin-left: 115px;
  }

  .mr_sm--115_a29b9677f978a7da {
    margin-right: 115px;
  }

  .mb_sm--115_12cce9757f07f374 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_b4e7cb0503d7ed37 {
    padding: 120px 0;
  }

  .plr_sm--120_2f39df0079189037 {
    padding: 0 120px;
  }

  .pt_sm--120_2b82ae7dd33dc626 {
    padding-top: 120px;
  }

  .pb_sm--120_1854c97fc0b395cf {
    padding-bottom: 120px;
  }

  .pl_sm--120_3bee9acbbef48aaf {
    padding-left: 120px;
  }

  .pr_sm--120_3bf96593c459d8a9 {
    padding-right: 120px;
  }

  .mt_sm--120_31046eb98a6ad9c1 {
    margin-top: 120px;
  }

  .ml_sm--120_556efec5ca44b1c4 {
    margin-left: 120px;
  }

  .mr_sm--120_0429d78878174f18 {
    margin-right: 120px;
  }

  .mb_sm--120_675ec35ae0cd2aa3 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_85208df91bd30257 {
    padding: 125px 0;
  }

  .plr_sm--125_3c5a815ce4264a53 {
    padding: 0 125px;
  }

  .pt_sm--125_d0fd6c4452968689 {
    padding-top: 125px;
  }

  .pb_sm--125_f6772181807cd61c {
    padding-bottom: 125px;
  }

  .pl_sm--125_769ddf1022efdd8f {
    padding-left: 125px;
  }

  .pr_sm--125_1e335b0af75f699b {
    padding-right: 125px;
  }

  .mt_sm--125_3944d2d8333cce89 {
    margin-top: 125px;
  }

  .ml_sm--125_f8e849e6eeededc6 {
    margin-left: 125px;
  }

  .mr_sm--125_be70f06a971e28f0 {
    margin-right: 125px;
  }

  .mb_sm--125_855eb691e464cc3b {
    margin-bottom: 125px;
  }

  .ptb_sm--130_3135c8bbff6ae56b {
    padding: 130px 0;
  }

  .plr_sm--130_9e02252aa67d2f68 {
    padding: 0 130px;
  }

  .pt_sm--130_f6e319f53c26ca51 {
    padding-top: 130px;
  }

  .pb_sm--130_8c7765aacee49255 {
    padding-bottom: 130px;
  }

  .pl_sm--130_1b7a679444522e06 {
    padding-left: 130px;
  }

  .pr_sm--130_980feb4ca004546f {
    padding-right: 130px;
  }

  .mt_sm--130_09cf13b04335866c {
    margin-top: 130px;
  }

  .ml_sm--130_fd9f1375ecaf2dd6 {
    margin-left: 130px;
  }

  .mr_sm--130_036c23c134cbb3c6 {
    margin-right: 130px;
  }

  .mb_sm--130_fbc973572521dfd2 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_8f361ee19733deed {
    padding: 135px 0;
  }

  .plr_sm--135_fcc92733c2dfa3db {
    padding: 0 135px;
  }

  .pt_sm--135_6e8aa287e5f9921a {
    padding-top: 135px;
  }

  .pb_sm--135_f3cebb0d2f613ad3 {
    padding-bottom: 135px;
  }

  .pl_sm--135_590aa46accfc959b {
    padding-left: 135px;
  }

  .pr_sm--135_58657da15c637b0c {
    padding-right: 135px;
  }

  .mt_sm--135_1e1a171e4eb99ddd {
    margin-top: 135px;
  }

  .ml_sm--135_3e0735c2fb8a0753 {
    margin-left: 135px;
  }

  .mr_sm--135_fae6fedbd046d6bd {
    margin-right: 135px;
  }

  .mb_sm--135_314657ede6db707a {
    margin-bottom: 135px;
  }

  .ptb_sm--140_92e3edd5053b5129 {
    padding: 140px 0;
  }

  .plr_sm--140_ae9b6fbf092aacab {
    padding: 0 140px;
  }

  .pt_sm--140_a65301ce044d1b75 {
    padding-top: 140px;
  }

  .pb_sm--140_48eb499257bbd319 {
    padding-bottom: 140px;
  }

  .pl_sm--140_bf4ce99dcb61b07e {
    padding-left: 140px;
  }

  .pr_sm--140_ec0a93e4ede64a6d {
    padding-right: 140px;
  }

  .mt_sm--140_5e1063c2da2ee59c {
    margin-top: 140px;
  }

  .ml_sm--140_886eef65f147134b {
    margin-left: 140px;
  }

  .mr_sm--140_344aea17d8e2be25 {
    margin-right: 140px;
  }

  .mb_sm--140_1254490b1296cd34 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_16bf2f13a4b28e70 {
    padding: 145px 0;
  }

  .plr_sm--145_ac8479346d4a245c {
    padding: 0 145px;
  }

  .pt_sm--145_1ffc2e8872eb037b {
    padding-top: 145px;
  }

  .pb_sm--145_57e9ddb0bf8d2c1a {
    padding-bottom: 145px;
  }

  .pl_sm--145_ab370a5beeab5370 {
    padding-left: 145px;
  }

  .pr_sm--145_7b0763e259a9337a {
    padding-right: 145px;
  }

  .mt_sm--145_5b90f8afc8d28235 {
    margin-top: 145px;
  }

  .ml_sm--145_62f05cec6a2f9e1c {
    margin-left: 145px;
  }

  .mr_sm--145_4128cd1f72894840 {
    margin-right: 145px;
  }

  .mb_sm--145_1c935a3ce2244b4f {
    margin-bottom: 145px;
  }

  .ptb_sm--150_ba3b971065e90919 {
    padding: 150px 0;
  }

  .plr_sm--150_c128682bb506b3ac {
    padding: 0 150px;
  }

  .pt_sm--150_42f45d9a19bd042c {
    padding-top: 150px;
  }

  .pb_sm--150_11a98173581a2982 {
    padding-bottom: 150px;
  }

  .pl_sm--150_7de235db3782de00 {
    padding-left: 150px;
  }

  .pr_sm--150_146c37faf12a4a3c {
    padding-right: 150px;
  }

  .mt_sm--150_c84b91bc242593be {
    margin-top: 150px;
  }

  .ml_sm--150_ab7118a8ecb5a486 {
    margin-left: 150px;
  }

  .mr_sm--150_1118ca82f99b06db {
    margin-right: 150px;
  }

  .mb_sm--150_d87ae633903ab2b3 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_0cb8c29b5bcb01f1 {
    padding: 155px 0;
  }

  .plr_sm--155_cae40ea439a5ec34 {
    padding: 0 155px;
  }

  .pt_sm--155_16f7a3ebdb7a6287 {
    padding-top: 155px;
  }

  .pb_sm--155_1ec9917bbf31cd80 {
    padding-bottom: 155px;
  }

  .pl_sm--155_773d9316f17d553a {
    padding-left: 155px;
  }

  .pr_sm--155_3326ac3141322e44 {
    padding-right: 155px;
  }

  .mt_sm--155_a2452691dc304342 {
    margin-top: 155px;
  }

  .ml_sm--155_d00593114d1559df {
    margin-left: 155px;
  }

  .mr_sm--155_60c87a5011bd97af {
    margin-right: 155px;
  }

  .mb_sm--155_e99cd03e85a8e676 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_da7080cf2d4174af {
    padding: 160px 0;
  }

  .plr_sm--160_c0b1c1e42a4d7c64 {
    padding: 0 160px;
  }

  .pt_sm--160_6b993e266819df88 {
    padding-top: 160px;
  }

  .pb_sm--160_d5e29442d4b977b8 {
    padding-bottom: 160px;
  }

  .pl_sm--160_39699c5f5261cf69 {
    padding-left: 160px;
  }

  .pr_sm--160_208c2fe21bdd1035 {
    padding-right: 160px;
  }

  .mt_sm--160_d16b545f18fff931 {
    margin-top: 160px;
  }

  .ml_sm--160_2183e149a3e1b100 {
    margin-left: 160px;
  }

  .mr_sm--160_23a7810d082656d7 {
    margin-right: 160px;
  }

  .mb_sm--160_c88a702d3451d306 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_a18139ef0618d555 {
    padding: 165px 0;
  }

  .plr_sm--165_7c71fe08c621d762 {
    padding: 0 165px;
  }

  .pt_sm--165_ac5d9ad3031caf2f {
    padding-top: 165px;
  }

  .pb_sm--165_87718c99e657b071 {
    padding-bottom: 165px;
  }

  .pl_sm--165_112fdfa9ec41bb5d {
    padding-left: 165px;
  }

  .pr_sm--165_e4f1152ccfbfa39b {
    padding-right: 165px;
  }

  .mt_sm--165_79882aec26981b27 {
    margin-top: 165px;
  }

  .ml_sm--165_56e08381dc024579 {
    margin-left: 165px;
  }

  .mr_sm--165_f1c78ff5ab4f9aac {
    margin-right: 165px;
  }

  .mb_sm--165_fac1cf00015c6236 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_28761c416d8ffff0 {
    padding: 170px 0;
  }

  .plr_sm--170_0cf3b2336cbfa460 {
    padding: 0 170px;
  }

  .pt_sm--170_4476339b9cf90aa0 {
    padding-top: 170px;
  }

  .pb_sm--170_aff07af7f62ac751 {
    padding-bottom: 170px;
  }

  .pl_sm--170_7ad5d582eec95f12 {
    padding-left: 170px;
  }

  .pr_sm--170_b5853a4b49faf926 {
    padding-right: 170px;
  }

  .mt_sm--170_ab65485fc1c69d21 {
    margin-top: 170px;
  }

  .ml_sm--170_6cd060bdcbb2bf63 {
    margin-left: 170px;
  }

  .mr_sm--170_90a7136331723b73 {
    margin-right: 170px;
  }

  .mb_sm--170_fbd9327bcae2769e {
    margin-bottom: 170px;
  }

  .ptb_sm--175_40097076d2341a87 {
    padding: 175px 0;
  }

  .plr_sm--175_031dd526ac2c71ea {
    padding: 0 175px;
  }

  .pt_sm--175_b6cdad485c064af9 {
    padding-top: 175px;
  }

  .pb_sm--175_283480058b34b412 {
    padding-bottom: 175px;
  }

  .pl_sm--175_a71ebca9209c6b50 {
    padding-left: 175px;
  }

  .pr_sm--175_beea3a392ff8f683 {
    padding-right: 175px;
  }

  .mt_sm--175_6cab6fbd02cc858b {
    margin-top: 175px;
  }

  .ml_sm--175_1a27482151dabd0e {
    margin-left: 175px;
  }

  .mr_sm--175_7ed288fe97b07b63 {
    margin-right: 175px;
  }

  .mb_sm--175_62ae5dfc967ae50a {
    margin-bottom: 175px;
  }

  .ptb_sm--180_5d36759b01f1a354 {
    padding: 180px 0;
  }

  .plr_sm--180_ae6161abfc47221b {
    padding: 0 180px;
  }

  .pt_sm--180_4c39987d67d703ef {
    padding-top: 180px;
  }

  .pb_sm--180_fae30e6ba95ca898 {
    padding-bottom: 180px;
  }

  .pl_sm--180_093c763a5f40e02a {
    padding-left: 180px;
  }

  .pr_sm--180_75074e6be621b902 {
    padding-right: 180px;
  }

  .mt_sm--180_fc55033d419b1702 {
    margin-top: 180px;
  }

  .ml_sm--180_272a868938e6f1c8 {
    margin-left: 180px;
  }

  .mr_sm--180_8b8dca5cd84840d2 {
    margin-right: 180px;
  }

  .mb_sm--180_2c34aeb4a5ad38dd {
    margin-bottom: 180px;
  }

  .ptb_sm--185_c933f10257805ead {
    padding: 185px 0;
  }

  .plr_sm--185_5678a4ce3d8c77ba {
    padding: 0 185px;
  }

  .pt_sm--185_a96ecd1322be8985 {
    padding-top: 185px;
  }

  .pb_sm--185_90799ade32366f41 {
    padding-bottom: 185px;
  }

  .pl_sm--185_e4356f0cb88448b6 {
    padding-left: 185px;
  }

  .pr_sm--185_8ce190976454bedb {
    padding-right: 185px;
  }

  .mt_sm--185_517ce5db5f104a77 {
    margin-top: 185px;
  }

  .ml_sm--185_7a5224cd0f54b4c8 {
    margin-left: 185px;
  }

  .mr_sm--185_f06f4802600f6bda {
    margin-right: 185px;
  }

  .mb_sm--185_b8ebe9fa7710c1a3 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_c7ad94cbe9d442ab {
    padding: 190px 0;
  }

  .plr_sm--190_da042f206955a096 {
    padding: 0 190px;
  }

  .pt_sm--190_bf46af8076536196 {
    padding-top: 190px;
  }

  .pb_sm--190_0cb3897c99fa1d9f {
    padding-bottom: 190px;
  }

  .pl_sm--190_9ee4151d02f01107 {
    padding-left: 190px;
  }

  .pr_sm--190_6b19908d2f642a3f {
    padding-right: 190px;
  }

  .mt_sm--190_2dfb0e7d4b12a060 {
    margin-top: 190px;
  }

  .ml_sm--190_c07e33a2614ebad7 {
    margin-left: 190px;
  }

  .mr_sm--190_d833c3e1448a7160 {
    margin-right: 190px;
  }

  .mb_sm--190_f8deb019df6b1387 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_05a90072e09b0ad8 {
    padding: 195px 0;
  }

  .plr_sm--195_dff5a56519f5b4e5 {
    padding: 0 195px;
  }

  .pt_sm--195_a1d1c8aa2ef3f8f5 {
    padding-top: 195px;
  }

  .pb_sm--195_f3e8259016248d91 {
    padding-bottom: 195px;
  }

  .pl_sm--195_22196bdcb79eaeac {
    padding-left: 195px;
  }

  .pr_sm--195_80e6d75414a9defa {
    padding-right: 195px;
  }

  .mt_sm--195_17fe0fbdcb825b27 {
    margin-top: 195px;
  }

  .ml_sm--195_644b289713fc027b {
    margin-left: 195px;
  }

  .mr_sm--195_654e05df3c8ea626 {
    margin-right: 195px;
  }

  .mb_sm--195_52fb6361d7d91515 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_ade963115ad0bea5 {
    padding: 200px 0;
  }

  .plr_sm--200_91c8318b438313a9 {
    padding: 0 200px;
  }

  .pt_sm--200_6b97ff786164c777 {
    padding-top: 200px;
  }

  .pb_sm--200_312a3f7f42584169 {
    padding-bottom: 200px;
  }

  .pl_sm--200_96b44db7a037388b {
    padding-left: 200px;
  }

  .pr_sm--200_208d505b1b4fb67c {
    padding-right: 200px;
  }

  .mt_sm--200_07645f0e36162392 {
    margin-top: 200px;
  }

  .ml_sm--200_a91cc85becbca16d {
    margin-left: 200px;
  }

  .mr_sm--200_5ca7e882067d084a {
    margin-right: 200px;
  }

  .mb_sm--200_8aa2c41ad744bb65 {
    margin-bottom: 200px;
  }

  .pl_sm--0_b4155393da3d1cb0 {
    padding-left: 0;
  }

  .pr_sm--0_9f1cb0e05ec4d3c2 {
    padding-right: 0;
  }

  .pt_sm--0_46cd3a43e50e3f7b {
    padding-top: 0;
  }

  .pb_sm--0_c69d968e188af7d1 {
    padding-bottom: 0;
  }

  .mr_sm--0_288c07f243c108ef {
    margin-right: 0;
  }

  .ml_sm--0_e9e3ccabd317e8fc {
    margin-left: 0;
  }

  .mt_sm--0_c3cac67b461438e2 {
    margin-top: 0;
  }

  .mb_sm--0_3ba7e858b052e9b0 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_39fc50ea3c02169e {
    padding: 5px 0;
  }

  .plr_mobile--5_baa47d47ff12daad {
    padding: 0 5px;
  }

  .pt_mobile--5_d4b36763648c73f5 {
    padding-top: 5px;
  }

  .pb_mobile--5_f5768db1ba0de434 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_656a1daa9365fa81 {
    padding-left: 5px;
  }

  .pr_mobile--5_aef12bd4b72f8e22 {
    padding-right: 5px;
  }

  .mt_mobile--5_c66f44d5a12983c4 {
    margin-top: 5px;
  }

  .mb_mobile--5_c37a382773fccbe2 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_cc2822084888b2c5 {
    padding: 10px 0;
  }

  .plr_mobile--10_c2be15dfcc6b1e71 {
    padding: 0 10px;
  }

  .pt_mobile--10_1883f54aad54bbcb {
    padding-top: 10px;
  }

  .pb_mobile--10_dd1ad05e5f8b477a {
    padding-bottom: 10px;
  }

  .pl_mobile--10_ce564a80862e1bde {
    padding-left: 10px;
  }

  .pr_mobile--10_d56dde81cdb0b59c {
    padding-right: 10px;
  }

  .mt_mobile--10_5e9613183e2ec716 {
    margin-top: 10px;
  }

  .mb_mobile--10_9fcd5ecfcbac6b6e {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_fe557322169b5a5a {
    padding: 15px 0;
  }

  .plr_mobile--15_47d274dc8d43f41a {
    padding: 0 15px;
  }

  .pt_mobile--15_d24b7cc47164c0d7 {
    padding-top: 15px;
  }

  .pb_mobile--15_d8853d21bf92dcb0 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_9268a4868368ae63 {
    padding-left: 15px;
  }

  .pr_mobile--15_a52d59e1f0868a3f {
    padding-right: 15px;
  }

  .mt_mobile--15_8daeba86e5737f61 {
    margin-top: 15px;
  }

  .mb_mobile--15_8adacefea7b772ce {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_b58539cfb5ddd16c {
    padding: 20px 0;
  }

  .plr_mobile--20_eed7795196db9e94 {
    padding: 0 20px;
  }

  .pt_mobile--20_cc0d48b5f84dd512 {
    padding-top: 20px;
  }

  .pb_mobile--20_5ad2cd30ac23d9b0 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_1d69cfcf91ba5311 {
    padding-left: 20px;
  }

  .pr_mobile--20_3c59171ec4c7d94a {
    padding-right: 20px;
  }

  .mt_mobile--20_46a8d2af3f12182b {
    margin-top: 20px;
  }

  .mb_mobile--20_0f794a846c7d94a7 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_63d02ab11a08c5c7 {
    padding: 25px 0;
  }

  .plr_mobile--25_37b0dadc51ecb7e9 {
    padding: 0 25px;
  }

  .pt_mobile--25_cb472b8f55ef8771 {
    padding-top: 25px;
  }

  .pb_mobile--25_d95e177d051f7b69 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_bca760647372c4dd {
    padding-left: 25px;
  }

  .pr_mobile--25_b9b5d9615a193c53 {
    padding-right: 25px;
  }

  .mt_mobile--25_1a76516796fcca05 {
    margin-top: 25px;
  }

  .mb_mobile--25_efa8368590cd6800 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_199573b73ad9266e {
    padding: 30px 0;
  }

  .plr_mobile--30_f35a3590437a874b {
    padding: 0 30px;
  }

  .pt_mobile--30_d5ba7d60acb97e2c {
    padding-top: 30px;
  }

  .pb_mobile--30_e0a94b829fbaf328 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_616d3197aa8bb2c0 {
    padding-left: 30px;
  }

  .pr_mobile--30_d55846787801cb01 {
    padding-right: 30px;
  }

  .mt_mobile--30_c9087f53b352881e {
    margin-top: 30px;
  }

  .mb_mobile--30_aaaae803f02e5e3a {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_67b4e4f912ea5398 {
    padding: 35px 0;
  }

  .plr_mobile--35_b7b0fc4bf8ef74af {
    padding: 0 35px;
  }

  .pt_mobile--35_9704382fbd8e139c {
    padding-top: 35px;
  }

  .pb_mobile--35_c30478de24f7621a {
    padding-bottom: 35px;
  }

  .pl_mobile--35_ce2c85feeae9ce82 {
    padding-left: 35px;
  }

  .pr_mobile--35_4d6b0deafc875109 {
    padding-right: 35px;
  }

  .mt_mobile--35_8d104f793a835502 {
    margin-top: 35px;
  }

  .mb_mobile--35_e7c0ea8fcc6ee03d {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_07410868873c6901 {
    padding: 40px 0;
  }

  .plr_mobile--40_19f148bd756b7eaf {
    padding: 0 40px;
  }

  .pt_mobile--40_67f6d35e2e684d63 {
    padding-top: 40px;
  }

  .pb_mobile--40_3b229b4b35c7ee40 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_d2f44994026f3349 {
    padding-left: 40px;
  }

  .pr_mobile--40_82e6c5757b6e27f9 {
    padding-right: 40px;
  }

  .mt_mobile--40_7a2eafacc9d19cbc {
    margin-top: 40px;
  }

  .mb_mobile--40_7b45c9ea703a00c4 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_6fb7e81aa8f9681f {
    padding: 45px 0;
  }

  .plr_mobile--45_bd655055a206c712 {
    padding: 0 45px;
  }

  .pt_mobile--45_941fb019a44a17fc {
    padding-top: 45px;
  }

  .pb_mobile--45_de1692c783d44e11 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_17f1864894a82ba1 {
    padding-left: 45px;
  }

  .pr_mobile--45_9531b43abf9f03e9 {
    padding-right: 45px;
  }

  .mt_mobile--45_315f4d9c566b4e50 {
    margin-top: 45px;
  }

  .mb_mobile--45_7b2fa40795479fd8 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_53e57d7683392e9b {
    padding: 50px 0;
  }

  .plr_mobile--50_7c4cbabaf2ab6017 {
    padding: 0 50px;
  }

  .pt_mobile--50_fb822a49df6ee7fd {
    padding-top: 50px;
  }

  .pb_mobile--50_9313656e317e613c {
    padding-bottom: 50px;
  }

  .pl_mobile--50_af1ebe686ae39974 {
    padding-left: 50px;
  }

  .pr_mobile--50_112506168ce0c0d0 {
    padding-right: 50px;
  }

  .mt_mobile--50_3ae024d03d00f4f1 {
    margin-top: 50px;
  }

  .mb_mobile--50_6c0882e636cd172a {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_7ebb3cfabcd8c491 {
    padding: 55px 0;
  }

  .plr_mobile--55_3cdfe7273e445fea {
    padding: 0 55px;
  }

  .pt_mobile--55_4b8dd49a8474472d {
    padding-top: 55px;
  }

  .pb_mobile--55_a607222f07f7c6ff {
    padding-bottom: 55px;
  }

  .pl_mobile--55_a65d6930cfb53e79 {
    padding-left: 55px;
  }

  .pr_mobile--55_14dd73e52e34c08a {
    padding-right: 55px;
  }

  .mt_mobile--55_29d7650de75adce9 {
    margin-top: 55px;
  }

  .mb_mobile--55_981295ad477703e2 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_87431b1095f6afd7 {
    padding: 60px 0;
  }

  .plr_mobile--60_a5a213370630622b {
    padding: 0 60px;
  }

  .pt_mobile--60_ee1fc8d32636d90d {
    padding-top: 60px;
  }

  .pb_mobile--60_43852ae8f8114dee {
    padding-bottom: 60px;
  }

  .pl_mobile--60_2704cc141e184765 {
    padding-left: 60px;
  }

  .pr_mobile--60_bdcce6014204eacf {
    padding-right: 60px;
  }

  .mt_mobile--60_75a18fb05e70ec66 {
    margin-top: 60px;
  }

  .mb_mobile--60_095c55cd3396bfd8 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_6001ee965182c108 {
    padding: 65px 0;
  }

  .plr_mobile--65_8984884330dbdc24 {
    padding: 0 65px;
  }

  .pt_mobile--65_88bb1b1a1c47a902 {
    padding-top: 65px;
  }

  .pb_mobile--65_67f9afaa226094d4 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_e65ab32b5c6897d3 {
    padding-left: 65px;
  }

  .pr_mobile--65_b74dbdd3eac3f090 {
    padding-right: 65px;
  }

  .mt_mobile--65_dcab61840a4f313e {
    margin-top: 65px;
  }

  .mb_mobile--65_d5134e067c85ba3f {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_d9f9a09661981308 {
    padding: 70px 0;
  }

  .plr_mobile--70_f6b58eb3aee5c7d6 {
    padding: 0 70px;
  }

  .pt_mobile--70_a22a1632d0b5ce5e {
    padding-top: 70px;
  }

  .pb_mobile--70_0e769ce22fbc2e93 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_8046ce808bce46d3 {
    padding-left: 70px;
  }

  .pr_mobile--70_18d8c23121577ecc {
    padding-right: 70px;
  }

  .mt_mobile--70_840cfe0f24084605 {
    margin-top: 70px;
  }

  .mb_mobile--70_07835fbf1bdf9605 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_636632ec99f93939 {
    padding: 75px 0;
  }

  .plr_mobile--75_609195229964dd3a {
    padding: 0 75px;
  }

  .pt_mobile--75_dd741144ff329705 {
    padding-top: 75px;
  }

  .pb_mobile--75_6b9c4fb8d57d7293 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_5461a91610b35290 {
    padding-left: 75px;
  }

  .pr_mobile--75_a14b799c5486516b {
    padding-right: 75px;
  }

  .mt_mobile--75_1e0cfa7a3ff3255a {
    margin-top: 75px;
  }

  .mb_mobile--75_4fe09003dc3211d6 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_26b75a6030224fa2 {
    padding: 80px 0;
  }

  .plr_mobile--80_ca582f247275943d {
    padding: 0 80px;
  }

  .pt_mobile--80_9d05a200bd2034bf {
    padding-top: 80px;
  }

  .pb_mobile--80_59df14d1e73b811b {
    padding-bottom: 80px;
  }

  .pl_mobile--80_9787a2a969a07a6c {
    padding-left: 80px;
  }

  .pr_mobile--80_d93a1b486573fc45 {
    padding-right: 80px;
  }

  .mt_mobile--80_9c05539fd3c3cf82 {
    margin-top: 80px;
  }

  .mb_mobile--80_0a32abb5542bfbee {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_1a9ad369cb34d211 {
    padding: 85px 0;
  }

  .plr_mobile--85_1700d6f713c20d20 {
    padding: 0 85px;
  }

  .pt_mobile--85_699439ee045c4513 {
    padding-top: 85px;
  }

  .pb_mobile--85_80c98015822858eb {
    padding-bottom: 85px;
  }

  .pl_mobile--85_e3d1a400508ca882 {
    padding-left: 85px;
  }

  .pr_mobile--85_48e735b8873502f6 {
    padding-right: 85px;
  }

  .mt_mobile--85_b98a5e3e5d351f3d {
    margin-top: 85px;
  }

  .mb_mobile--85_a3a30185b10f6972 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_4ca0332d01363bbf {
    padding: 90px 0;
  }

  .plr_mobile--90_c47f7526ca864bd2 {
    padding: 0 90px;
  }

  .pt_mobile--90_e45d396a4267dc42 {
    padding-top: 90px;
  }

  .pb_mobile--90_bedc5cf2247d5719 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_bac3d8f7b79ea073 {
    padding-left: 90px;
  }

  .pr_mobile--90_9a4cdd384894a7c6 {
    padding-right: 90px;
  }

  .mt_mobile--90_2b348378b9b901c6 {
    margin-top: 90px;
  }

  .mb_mobile--90_b0173cbeeb789e8a {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_a896cd14318f5d9a {
    padding: 95px 0;
  }

  .plr_mobile--95_0c74e6a3b4555515 {
    padding: 0 95px;
  }

  .pt_mobile--95_55031917b44dc9ce {
    padding-top: 95px;
  }

  .pb_mobile--95_df9053048f8b1235 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_a999e42d171ecfe9 {
    padding-left: 95px;
  }

  .pr_mobile--95_9de65b761ba6f40c {
    padding-right: 95px;
  }

  .mt_mobile--95_36f8131d7fdcd3ab {
    margin-top: 95px;
  }

  .mb_mobile--95_4f02ad81c3838c6a {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_c2e49ecbe203cf12 {
    padding: 100px 0;
  }

  .plr_mobile--100_3f2bc2acbbaaeffc {
    padding: 0 100px;
  }

  .pt_mobile--100_7b44fcd121cad067 {
    padding-top: 100px;
  }

  .pb_mobile--100_5432a47b190686f5 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_f9ee353e85261db5 {
    padding-left: 100px;
  }

  .pr_mobile--100_9ab428b16b96c83c {
    padding-right: 100px;
  }

  .mt_mobile--100_87de91c8ec227b05 {
    margin-top: 100px;
  }

  .mb_mobile--100_be5e15f2fd55355b {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_cf2eebb541cdb507 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_cf2eebb541cdb507 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_f126b0d18728601d {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_f126b0d18728601d .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_f9fe4aae381ad60f {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_f9fe4aae381ad60f .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_7839af63452a4f9d {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_7839af63452a4f9d .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_c4432ea63c0ecbfb {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_c4432ea63c0ecbfb .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_997934e1ffa5015a {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_997934e1ffa5015a .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_4ded72beabe4c3fd {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_4ded72beabe4c3fd .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_eed905d3fd1a5791 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_eed905d3fd1a5791 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_c4b9a105d497eb9f {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_c4b9a105d497eb9f .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_bfd158e39cf3c6c4 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_bfd158e39cf3c6c4 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_6ba1553bfecd5ba8 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_6ba1553bfecd5ba8 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_98a972a0ef4246e4 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_98a972a0ef4246e4 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_a61f7057f9eb39de {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_a61f7057f9eb39de .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_f62ad3df23108ebb {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_f62ad3df23108ebb .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_2824a0f0b2c8ba6b {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_2824a0f0b2c8ba6b .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_4c48b29eb2c527cf {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_4c48b29eb2c527cf .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_edb55f51327628d7 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_edb55f51327628d7 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_61e3bdb2b4dc0d8d {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_61e3bdb2b4dc0d8d .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_4bf85966bc6ebae4 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_4bf85966bc6ebae4 .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_e307eb878760cccd {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_e307eb878760cccd .slick-slide_c9aac1dd0b0f6e7e {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_2ff1085388e59feb {
  margin-top: -30px;
}

.mt_dec--30_653a53420f11d8de {
  margin-top: -30px;
}

.mt-dec-100_5dd45b0ce7cb091b {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_8455fe45adfc0f38 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_565db723154af215 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_e72c67910f228565 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_e72c67910f228565 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_e72c67910f228565 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_9287d41f9b053563 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_a1473db14a9f2db0 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_565db723154af215 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_565db723154af215 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_022c39500942b67c {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_022c39500942b67c {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_5403c69af12de2e1 {
    margin-top: -10px;
  }
}

.mt_dec--120_be961d1917c19d29 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_c97f6919c667b941 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_685c6999def7f57b {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_685c6999def7f57b {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_685c6999def7f57b {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_685c6999def7f57b {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_685c6999def7f57b {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_1fe49449ebc59d18 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_1fe49449ebc59d18 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_1fe49449ebc59d18 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_122fddf53e3142ed {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_122fddf53e3142ed {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_122fddf53e3142ed {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_122fddf53e3142ed {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_da7d81b63771d570 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_1de3ec4535ade0b4 {
  --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_32e4594edd9104a6 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_96d097455a1b3c5c, .input-active_617155bc99e6680f input[type=text], input[type=text].input-active_617155bc99e6680f,
input[type=password].p-holder__active_96d097455a1b3c5c,
.input-active_617155bc99e6680f input[type=password],
input[type=password].input-active_617155bc99e6680f,
input[type=email].p-holder__active_96d097455a1b3c5c,
.input-active_617155bc99e6680f input[type=email],
input[type=email].input-active_617155bc99e6680f,
input[type=number].p-holder__active_96d097455a1b3c5c,
.input-active_617155bc99e6680f input[type=number],
input[type=number].input-active_617155bc99e6680f,
input[type=tel].p-holder__active_96d097455a1b3c5c,
.input-active_617155bc99e6680f input[type=tel],
input[type=tel].input-active_617155bc99e6680f,
input[type=url].p-holder__active_96d097455a1b3c5c,
.input-active_617155bc99e6680f input[type=url],
input[type=url].input-active_617155bc99e6680f,
textarea.p-holder__active_96d097455a1b3c5c,
textarea.input-active_617155bc99e6680f {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_96d097455a1b3c5c::placeholder, .input-active_617155bc99e6680f input[type=text]::placeholder, input[type=text].input-active_617155bc99e6680f::placeholder,
input[type=password].p-holder__active_96d097455a1b3c5c::placeholder,
.input-active_617155bc99e6680f input[type=password]::placeholder,
input[type=password].input-active_617155bc99e6680f::placeholder,
input[type=email].p-holder__active_96d097455a1b3c5c::placeholder,
.input-active_617155bc99e6680f input[type=email]::placeholder,
input[type=email].input-active_617155bc99e6680f::placeholder,
input[type=number].p-holder__active_96d097455a1b3c5c::placeholder,
.input-active_617155bc99e6680f input[type=number]::placeholder,
input[type=number].input-active_617155bc99e6680f::placeholder,
input[type=tel].p-holder__active_96d097455a1b3c5c::placeholder,
.input-active_617155bc99e6680f input[type=tel]::placeholder,
input[type=tel].input-active_617155bc99e6680f::placeholder,
input[type=url].p-holder__active_96d097455a1b3c5c::placeholder,
.input-active_617155bc99e6680f input[type=url]::placeholder,
input[type=url].input-active_617155bc99e6680f::placeholder,
textarea.p-holder__active_96d097455a1b3c5c::placeholder,
textarea.input-active_617155bc99e6680f::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_96d097455a1b3c5c:-ms-input-placeholder, .input-active_617155bc99e6680f input[type=text]:-ms-input-placeholder, input[type=text].input-active_617155bc99e6680f:-ms-input-placeholder,
input[type=password].p-holder__active_96d097455a1b3c5c:-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=password]:-ms-input-placeholder,
input[type=password].input-active_617155bc99e6680f:-ms-input-placeholder,
input[type=email].p-holder__active_96d097455a1b3c5c:-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=email]:-ms-input-placeholder,
input[type=email].input-active_617155bc99e6680f:-ms-input-placeholder,
input[type=number].p-holder__active_96d097455a1b3c5c:-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=number]:-ms-input-placeholder,
input[type=number].input-active_617155bc99e6680f:-ms-input-placeholder,
input[type=tel].p-holder__active_96d097455a1b3c5c:-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_617155bc99e6680f:-ms-input-placeholder,
input[type=url].p-holder__active_96d097455a1b3c5c:-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=url]:-ms-input-placeholder,
input[type=url].input-active_617155bc99e6680f:-ms-input-placeholder,
textarea.p-holder__active_96d097455a1b3c5c:-ms-input-placeholder,
textarea.input-active_617155bc99e6680f:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_96d097455a1b3c5c::-ms-input-placeholder, .input-active_617155bc99e6680f input[type=text]::-ms-input-placeholder, input[type=text].input-active_617155bc99e6680f::-ms-input-placeholder,
input[type=password].p-holder__active_96d097455a1b3c5c::-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=password]::-ms-input-placeholder,
input[type=password].input-active_617155bc99e6680f::-ms-input-placeholder,
input[type=email].p-holder__active_96d097455a1b3c5c::-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=email]::-ms-input-placeholder,
input[type=email].input-active_617155bc99e6680f::-ms-input-placeholder,
input[type=number].p-holder__active_96d097455a1b3c5c::-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=number]::-ms-input-placeholder,
input[type=number].input-active_617155bc99e6680f::-ms-input-placeholder,
input[type=tel].p-holder__active_96d097455a1b3c5c::-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_617155bc99e6680f::-ms-input-placeholder,
input[type=url].p-holder__active_96d097455a1b3c5c::-ms-input-placeholder,
.input-active_617155bc99e6680f input[type=url]::-ms-input-placeholder,
input[type=url].input-active_617155bc99e6680f::-ms-input-placeholder,
textarea.p-holder__active_96d097455a1b3c5c::-ms-input-placeholder,
textarea.input-active_617155bc99e6680f::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_8ba94927c8954a07, .input-error_08af575caf341c72 input[type=text], input[type=text].input-error_08af575caf341c72,
input[type=password].p-holder__error_8ba94927c8954a07,
.input-error_08af575caf341c72 input[type=password],
input[type=password].input-error_08af575caf341c72,
input[type=email].p-holder__error_8ba94927c8954a07,
.input-error_08af575caf341c72 input[type=email],
input[type=email].input-error_08af575caf341c72,
input[type=number].p-holder__error_8ba94927c8954a07,
.input-error_08af575caf341c72 input[type=number],
input[type=number].input-error_08af575caf341c72,
input[type=tel].p-holder__error_8ba94927c8954a07,
.input-error_08af575caf341c72 input[type=tel],
input[type=tel].input-error_08af575caf341c72,
input[type=url].p-holder__error_8ba94927c8954a07,
.input-error_08af575caf341c72 input[type=url],
input[type=url].input-error_08af575caf341c72,
textarea.p-holder__error_8ba94927c8954a07,
textarea.input-error_08af575caf341c72 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_8ba94927c8954a07::placeholder, .input-error_08af575caf341c72 input[type=text]::placeholder, input[type=text].input-error_08af575caf341c72::placeholder,
input[type=password].p-holder__error_8ba94927c8954a07::placeholder,
.input-error_08af575caf341c72 input[type=password]::placeholder,
input[type=password].input-error_08af575caf341c72::placeholder,
input[type=email].p-holder__error_8ba94927c8954a07::placeholder,
.input-error_08af575caf341c72 input[type=email]::placeholder,
input[type=email].input-error_08af575caf341c72::placeholder,
input[type=number].p-holder__error_8ba94927c8954a07::placeholder,
.input-error_08af575caf341c72 input[type=number]::placeholder,
input[type=number].input-error_08af575caf341c72::placeholder,
input[type=tel].p-holder__error_8ba94927c8954a07::placeholder,
.input-error_08af575caf341c72 input[type=tel]::placeholder,
input[type=tel].input-error_08af575caf341c72::placeholder,
input[type=url].p-holder__error_8ba94927c8954a07::placeholder,
.input-error_08af575caf341c72 input[type=url]::placeholder,
input[type=url].input-error_08af575caf341c72::placeholder,
textarea.p-holder__error_8ba94927c8954a07::placeholder,
textarea.input-error_08af575caf341c72::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_8ba94927c8954a07:-ms-input-placeholder, .input-error_08af575caf341c72 input[type=text]:-ms-input-placeholder, input[type=text].input-error_08af575caf341c72:-ms-input-placeholder,
input[type=password].p-holder__error_8ba94927c8954a07:-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_08af575caf341c72:-ms-input-placeholder,
input[type=email].p-holder__error_8ba94927c8954a07:-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_08af575caf341c72:-ms-input-placeholder,
input[type=number].p-holder__error_8ba94927c8954a07:-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_08af575caf341c72:-ms-input-placeholder,
input[type=tel].p-holder__error_8ba94927c8954a07:-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_08af575caf341c72:-ms-input-placeholder,
input[type=url].p-holder__error_8ba94927c8954a07:-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_08af575caf341c72:-ms-input-placeholder,
textarea.p-holder__error_8ba94927c8954a07:-ms-input-placeholder,
textarea.input-error_08af575caf341c72:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_8ba94927c8954a07::-ms-input-placeholder, .input-error_08af575caf341c72 input[type=text]::-ms-input-placeholder, input[type=text].input-error_08af575caf341c72::-ms-input-placeholder,
input[type=password].p-holder__error_8ba94927c8954a07::-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_08af575caf341c72::-ms-input-placeholder,
input[type=email].p-holder__error_8ba94927c8954a07::-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_08af575caf341c72::-ms-input-placeholder,
input[type=number].p-holder__error_8ba94927c8954a07::-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_08af575caf341c72::-ms-input-placeholder,
input[type=tel].p-holder__error_8ba94927c8954a07::-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_08af575caf341c72::-ms-input-placeholder,
input[type=url].p-holder__error_8ba94927c8954a07::-ms-input-placeholder,
.input-error_08af575caf341c72 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_08af575caf341c72::-ms-input-placeholder,
textarea.p-holder__error_8ba94927c8954a07::-ms-input-placeholder,
textarea.input-error_08af575caf341c72::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_8ba94927c8954a07:focus, .input-error_08af575caf341c72 input[type=text]:focus, input[type=text].input-error_08af575caf341c72:focus,
input[type=password].p-holder__error_8ba94927c8954a07:focus,
.input-error_08af575caf341c72 input[type=password]:focus,
input[type=password].input-error_08af575caf341c72:focus,
input[type=email].p-holder__error_8ba94927c8954a07:focus,
.input-error_08af575caf341c72 input[type=email]:focus,
input[type=email].input-error_08af575caf341c72:focus,
input[type=number].p-holder__error_8ba94927c8954a07:focus,
.input-error_08af575caf341c72 input[type=number]:focus,
input[type=number].input-error_08af575caf341c72:focus,
input[type=tel].p-holder__error_8ba94927c8954a07:focus,
.input-error_08af575caf341c72 input[type=tel]:focus,
input[type=tel].input-error_08af575caf341c72:focus,
input[type=url].p-holder__error_8ba94927c8954a07:focus,
.input-error_08af575caf341c72 input[type=url]:focus,
input[type=url].input-error_08af575caf341c72:focus,
textarea.p-holder__error_8ba94927c8954a07:focus,
textarea.input-error_08af575caf341c72: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_8ee996054e41d02c::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_2a68ac21d2b1c9ca {
  margin-bottom: 20px;
}
.form-group_2a68ac21d2b1c9ca label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_2a68ac21d2b1c9ca 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_2a68ac21d2b1c9ca input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_2a68ac21d2b1c9ca 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_2a68ac21d2b1c9ca 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_cba40a5a506362ec:before,
.clearfix_cba40a5a506362ec:after {
  content: " ";
  display: table;
}

.clearfix_cba40a5a506362ec:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_5b3f6c7ab35bd068 .slick-slide_c9aac1dd0b0f6e7e {
  margin-bottom: -10px;
}

.slick-gutter-15_f9fe4aae381ad60f {
  margin: -30px -15px;
}
.slick-gutter-15_f9fe4aae381ad60f .slick-slide_c9aac1dd0b0f6e7e {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_f7f38e8154ab1396 {
  background: var(--color-primary);
}

.bg-color-secondary_571e883bc7bb2769 {
  background: var(--color-secondary);
}

.bg-color-tertiary_2dcd2ef5603724a4 {
  background: var(--color-tertiary);
}

.bg-color-gray_833524365439ca5e {
  background: var(--color-gray);
}

.bg-color-white_d3a0f61933d83303 {
  background: #FFFFFF;
}

.bg-color-black_ec5a3414d2e9054a {
  background: #1A1A1A;
}

.bg-color-extra03_aec0eb5d83115d81 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_1e083594b67c5ea4 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_79052cdde529ea08 {
  background-image: url(../snapshots/bg/bg-image-1.jpg);
}

.bg_image--2_355ec4a6f089e0d8 {
  background-image: url(../snapshots/bg/bg-image-2.jpg);
}

.bg_image--3_ae911e93c7644bdf {
  background-image: url(../snapshots/bg/bg-image-3.jpg);
}

.bg_image--4_83050584b15798f0 {
  background-image: url(../snapshots/bg/bg-image-4.jpg);
}

.bg_image--5_7781cba8039b4d71 {
  background-image: url(../snapshots/bg/bg-image-5.jpg);
}

.bg_image--6_bdf46a79bac4e1c5 {
  background-image: url(../snapshots/bg/bg-image-6.jpg);
}

.bg_image--7_1c6e27fbbd2cd6b7 {
  background-image: url(../snapshots/bg/bg-image-7.jpg);
}

.bg_image--8_91506562997fd764 {
  background-image: url(../snapshots/bg/bg-image-8.jpg);
}

.bg_image--9_60bf1ff70bb80797 {
  background-image: url(../snapshots/bg/bg-image-9.jpg);
}

.bg_image--10_66032ee08ef0909d {
  background-image: url(../snapshots/bg/bg-image-10.jpg);
}

.bg_image--11_abf5ae8c79bbce66 {
  background-image: url(../snapshots/bg/bg-image-11.jpg);
}

.bg_image--12_cfc375e9bc0d94e6 {
  background-image: url(../snapshots/bg/bg-image-12.jpg);
}

.bg_image--13_4d51856c87b95430 {
  background-image: url(../snapshots/bg/bg-image-13.jpg);
}

.bg_image--14_35ceb0982cc0541d {
  background-image: url(../snapshots/bg/bg-image-14.jpg);
}

.bg_image--15_1bac54e92cf8a621 {
  background-image: url(../snapshots/bg/bg-image-15.jpg);
}

.bg_image--16_f7b5dd1153e55897 {
  background-image: url(../snapshots/bg/bg-image-16.jpg);
}

.bg_image--17_f9583da6fa3d9b58 {
  background-image: url(../snapshots/bg/bg-image-17.jpg);
}

.bg_image--18_f7ee7bf733e6240a {
  background-image: url(../snapshots/bg/bg-image-18.jpg);
}

.bg_image--19_c8f42bdfca845d53 {
  background-image: url(../snapshots/bg/bg-image-19.jpg);
}

.bg_image--20_650afb2dba824305 {
  background-image: url(../snapshots/bg/bg-image-20.jpg);
}

.bg_image--21_746989709a8b6196 {
  background-image: url(../snapshots/bg/bg-image-21.jpg);
}

.bg_image--22_78bc00e5b3a6c3b6 {
  background-image: url(../snapshots/bg/bg-image-22.jpg);
}

.bg_image--23_d1d9b31b98193d7a {
  background-image: url(../snapshots/bg/bg-image-23.jpg);
}

.bg_image--24_f997ea1154538715 {
  background-image: url(../snapshots/bg/bg-image-24.jpg);
}

.bg_image--25_522ed16de0a05424 {
  background-image: url(../snapshots/bg/bg-image-25.jpg);
}

.bg_image--26_1d66f7b1c126af5f {
  background-image: url(../snapshots/bg/bg-image-26.jpg);
}

.bg_image--27_5c26e13465c5f91c {
  background-image: url(../snapshots/bg/bg-image-27.jpg);
}

.bg_image--28_4f0eabdd992afcc9 {
  background-image: url(../snapshots/bg/bg-image-28.jpg);
}

.bg_image--29_30a16c78eeda240c {
  background-image: url(../snapshots/bg/bg-image-29.jpg);
}

.bg_image--30_145b70c2287bd1cb {
  background-image: url(../snapshots/bg/bg-image-30.jpg);
}

.bg_image--31_829b8fa688dd76d8 {
  background-image: url(../snapshots/bg/bg-image-31.jpg);
}

.bg_image--32_8fbb44bb43f1d782 {
  background-image: url(../snapshots/bg/bg-image-32.jpg);
}

.bg_image--33_40dc5a18aa6f5d35 {
  background-image: url(../snapshots/bg/bg-image-33.jpg);
}

.bg_image--34_d262bb46efac2c1e {
  background-image: url(../snapshots/bg/bg-image-34.jpg);
}

.bg_image--35_010f29c6fc9ad38c {
  background-image: url(../snapshots/bg/bg-image-35.jpg);
}

.bg_image--36_34160910c5d17e6c {
  background-image: url(../snapshots/bg/bg-image-36.jpg);
}

.bg_image--37_053c9194948e0c86 {
  background-image: url(../snapshots/bg/bg-image-37.jpg);
}

.bg_image--38_116124be43d44a36 {
  background-image: url(../snapshots/bg/bg-image-38.jpg);
}

.bg_image--39_87e69e850da15102 {
  background-image: url(../snapshots/bg/bg-image-39.jpg);
}

.bg_image--40_939a27eb07d9cab1 {
  background-image: url(../snapshots/bg/bg-image-40.jpg);
}

.bg_tr-image--1_ce3acd12df282927 {
  background-image: url(../snapshots/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_4bb424b13af0e560 {
  background-image: url(../snapshots/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_ab31b6472316affb {
  background-image: url(../snapshots/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_1719837cd52dcd3b {
  background-image: url(../snapshots/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_5edb560c829d986b {
  background-image: url(../snapshots/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_0c462e08bb905c76 {
  background-image: url(../snapshots/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_4b3cd30dfc215182 {
  background-image: url(../snapshots/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_332871ca66de5c71 {
  background-image: url(../snapshots/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_50ce3bea372fcb66 {
  background-image: url(../snapshots/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_3581206303c967ff {
  background-image: url(../snapshots/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_d567fee8bc03e249 {
  background-image: url(../snapshots/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_8ebc13e7dbe75c74 {
  background-image: url(../snapshots/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_b17d67c927f30042 {
  background-image: url(../snapshots/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_3bcf311a157776fd {
  background-image: url(../snapshots/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_8a5b911033eab1f9 {
  background-image: url(../snapshots/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_09aaa07614d35477 {
  background-image: url(../snapshots/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_a5543fd44f0ae237 {
  background-image: url(../snapshots/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_c766e8cdd58f979b {
  background-image: url(../snapshots/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_137d179236cf100c {
  background-image: url(../snapshots/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_bd2b256fd6e7c5ac {
  background-image: url(../snapshots/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_722d86dd286e6781 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_6756c4fec63cada7 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_6756c4fec63cada7 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_98b412e559869bd6 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_98b412e559869bd6 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_807d3ca752b8b294 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_807d3ca752b8b294 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_3c3b4699f0ba174a {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_3c3b4699f0ba174a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_3c3b4699f0ba174a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_3c3b4699f0ba174a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_3c3b4699f0ba174a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_3c3b4699f0ba174a > [class*=col], .row--20_3c3b4699f0ba174a > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_3c3b4699f0ba174a > [class*=col], .row--20_3c3b4699f0ba174a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_3c3b4699f0ba174a > [class*=col], .row--20_3c3b4699f0ba174a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_3c3b4699f0ba174a > [class*=col], .row--20_3c3b4699f0ba174a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_3c3b4699f0ba174a > [class*=col], .row--20_3c3b4699f0ba174a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_2bb820c40c2275e6 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_2bb820c40c2275e6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_2bb820c40c2275e6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_2bb820c40c2275e6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_2bb820c40c2275e6 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_2bb820c40c2275e6 > [class*=col], .row--25_2bb820c40c2275e6 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_2bb820c40c2275e6 > [class*=col], .row--25_2bb820c40c2275e6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_2bb820c40c2275e6 > [class*=col], .row--25_2bb820c40c2275e6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_2bb820c40c2275e6 > [class*=col], .row--25_2bb820c40c2275e6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_2bb820c40c2275e6 > [class*=col], .row--25_2bb820c40c2275e6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_812beac866d98b06 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_812beac866d98b06 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_812beac866d98b06 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_812beac866d98b06 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_812beac866d98b06 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_812beac866d98b06 > [class*=col], .row--30_812beac866d98b06 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_812beac866d98b06 > [class*=col], .row--30_812beac866d98b06 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_812beac866d98b06 > [class*=col], .row--30_812beac866d98b06 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_812beac866d98b06 > [class*=col], .row--30_812beac866d98b06 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_812beac866d98b06 > [class*=col], .row--30_812beac866d98b06 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_339483e2834edb37 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_339483e2834edb37 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_339483e2834edb37 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_339483e2834edb37 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_339483e2834edb37 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_339483e2834edb37 > [class*=col], .row--45_339483e2834edb37 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_339483e2834edb37 > [class*=col], .row--45_339483e2834edb37 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_339483e2834edb37 > [class*=col], .row--45_339483e2834edb37 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_339483e2834edb37 > [class*=col], .row--45_339483e2834edb37 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_339483e2834edb37 > [class*=col], .row--45_339483e2834edb37 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_b8ea7214e56b5f60 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_b8ea7214e56b5f60 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_b8ea7214e56b5f60 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_b8ea7214e56b5f60 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_b8ea7214e56b5f60 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_b8ea7214e56b5f60 > [class*=col], .row--40_b8ea7214e56b5f60 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_b8ea7214e56b5f60 > [class*=col], .row--40_b8ea7214e56b5f60 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_b8ea7214e56b5f60 > [class*=col], .row--40_b8ea7214e56b5f60 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_b8ea7214e56b5f60 > [class*=col], .row--40_b8ea7214e56b5f60 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_b8ea7214e56b5f60 > [class*=col], .row--40_b8ea7214e56b5f60 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_4dbca9c38e0c426c {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_4dbca9c38e0c426c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_4dbca9c38e0c426c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_4dbca9c38e0c426c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_4dbca9c38e0c426c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_4dbca9c38e0c426c > [class*=col], .row--60_4dbca9c38e0c426c > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_4dbca9c38e0c426c > [class*=col], .row--60_4dbca9c38e0c426c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_4dbca9c38e0c426c > [class*=col], .row--60_4dbca9c38e0c426c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_4dbca9c38e0c426c > [class*=col], .row--60_4dbca9c38e0c426c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_4dbca9c38e0c426c > [class*=col], .row--60_4dbca9c38e0c426c > [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_6b83d5520e398b43(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6b83d5520e398b43(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6b83d5520e398b43(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6b83d5520e398b43(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_60ece2aa3ec0ab49/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_8dfc5352b4980212 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_9f9d1a597e2d2f0d {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_7a37d7fd350733c3,
.animated.bounceOut_65cd5a01aca3a0c9 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_94cf60f51751d777,
.animated.flipOutY_0b6af2fed14f4ebd {
  -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_120b4f1172be4371 {
  -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_37ac885fdd30b343 {
  -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_c94f5079c4087421 {
  -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_22e30b8a80725791 {
  -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_3ce210568c9336ef {
  -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_712165387d4ab7a4 {
  -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_7a37d7fd350733c3 {
  -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_24cbdb42a8150bd0 {
  -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_4ef68d267f55ae23 {
  -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_bf7248b0ecf1eeb4 {
  -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_5a6b0303b7d17b9b {
  -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_65cd5a01aca3a0c9 {
  -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_4bd0fecabee6dd4f {
  -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_2e04fe3ac7eed369 {
  -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_9d6db514f35e3c92 {
  -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_af9174a2fe1f9ce5 {
  -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_fff2e9563d98bc77 {
  -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_50ae93ee9bf2e769 {
  -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_91fcf4392441512a {
  -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_cc92fd861f6c6026 {
  -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_251288921b581b8e {
  -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_0725d65c6a5843fb {
  -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_eb9595866715374d {
  -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_62c14b0921ed3f53 {
  -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_5807d30da74fe1c3 {
  -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_0a5f04792c491c1d {
  -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_cd6252316e9b8572 {
  -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_b71a9b0dac476855 {
  -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_a2f59b31a10c0e23 {
  -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_a55c7b7697398150 {
  -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_d5108b215c7b8f0e {
  -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_b5957f709527d14d {
  -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_b93adae1488328ff {
  -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_9bad2a8d29a06f00 {
  -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_7fe52561b53c2145 {
  -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_73b34591ff52b6c8 {
  -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_94cf60f51751d777 {
  -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_0b6af2fed14f4ebd {
  -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_498475f6362b265b {
  -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_d073d4582cc79d86 {
  -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_5032538554835234 {
  -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_6bdb2f535782e4dc {
  -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_3e36fd440bc68076 {
  -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_8d11acbf1b0f5749 {
  -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_1562e2af500d8667 {
  -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_fa7477ff10cf556d {
  -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_325e720c89a68a96 {
  -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_a45aee0eb93e8188 {
  -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_78724a45d956eb36 {
  -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_df9677762520ab4e {
  -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_9f9d1a597e2d2f0d {
  -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_b16ff8ea4e6f0dbf {
  -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_d88afdcdb0f5b1ae {
  -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_a4fc963c1f3d345a {
  -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_8c739e2d7120ce93 {
  -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_2830e7cd381cd6ac {
  -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_c22d3bf1f0452ed0 {
  -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_a8744736bcae2237 {
  -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_81766d35196a6a90 {
  -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_b1717b13cca24ffc {
  -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_dbbd39b7f4d60a1e {
  -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_e796b59328dd83bd {
  -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_19c304ef766aad4c {
  -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_1b9f4bcf9ceba912 {
  -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_40c5a4eddb0dce8b {
  -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_d14f1556a2b36fba {
  -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_e48d325215782b56 {
  -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_76fbe08bcc6a8355 {
  -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_b75fd89e021e0f77 {
  -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_7c2720a87a7de468 {
  -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_7aff6d3d60f8278b {
  -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_4a036b7aebedc4bc {
  animation: animate-floting 15s linear infinite;
}
.floting-line_4a036b7aebedc4bc:hover {
  animation-play-state: paused;
}

.floting-line-2_57d5bac5846c7066 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_57d5bac5846c7066: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_6b83d5520e398b43(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6b83d5520e398b43(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6b83d5520e398b43(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_edec594cb570c137 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_edec594cb570c137 .reveal-animation_83d0562c5f3df2b7 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_edec594cb570c137 .reveal-animation_83d0562c5f3df2b7::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_83d0562c5f3df2b7.reveal-primary_3222748b34565c0b::before {
  background: #0c0c0a;
}

.reveal-animation_83d0562c5f3df2b7.reveal-dark_c8c3fadaa1988c71::before {
  background: #000;
}

.reveal-animation_83d0562c5f3df2b7.reveal-white_ae8aed754f9ef8ef::before {
  background: #000;
}

.reveal-animation_83d0562c5f3df2b7.reveal-top_9395b88e2d24e034.aos-animate::before,
.reveal-animation_83d0562c5f3df2b7.reveal-bottom_60ede30e3bb1241d.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_83d0562c5f3df2b7.reveal-start_9c2567c12b0f6b43.aos-animate::before,
.reveal-animation_83d0562c5f3df2b7.reveal-end_cc345d675119fd13.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_83d0562c5f3df2b7.reveal-top_9395b88e2d24e034::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_83d0562c5f3df2b7.reveal-start_9c2567c12b0f6b43::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_83d0562c5f3df2b7.reveal-end_cc345d675119fd13::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_83d0562c5f3df2b7.reveal-bottom_60ede30e3bb1241d::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_ca81b2682b9f0bf4 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_ca81b2682b9f0bf4 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_ca81b2682b9f0bf4 {
    margin: 6em auto;
  }
}
.cd-headline_e62a5219ef4da183 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_e62a5219ef4da183 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_e62a5219ef4da183 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_e62a5219ef4da183 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_e62a5219ef4da183 {
    font-size: 26px;
  }
}
.cd-words-wrapper_a4dfd9c8583bd630 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_a4dfd9c8583bd630 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_a4dfd9c8583bd630 b.is-visible_1e59fb8d87b17977 {
  position: relative;
}

.no-js_6342a49913eca5aa .cd-words-wrapper_a4dfd9c8583bd630 b {
  opacity: 0;
}

.no-js_6342a49913eca5aa .cd-words-wrapper_a4dfd9c8583bd630 b.is-visible_1e59fb8d87b17977 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_e62a5219ef4da183.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_e62a5219ef4da183.clip .cd-words-wrapper_a4dfd9c8583bd630 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_e62a5219ef4da183.clip .cd-words-wrapper_a4dfd9c8583bd630 b {
  font-weight: 700;
}

.cd-headline_e62a5219ef4da183.clip .cd-words-wrapper_a4dfd9c8583bd630::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_e62a5219ef4da183.clip b {
  opacity: 0;
}

.cd-headline_e62a5219ef4da183.clip b.is-visible_1e59fb8d87b17977 {
  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_b5bda625d42b6722,
body.sal-disabled_14b5ee059b67a121 [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_b5bda625d42b6722,
body.sal-disabled_14b5ee059b67a121 [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_b5bda625d42b6722,
body.sal-disabled_14b5ee059b67a121 [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_b5bda625d42b6722,
body.sal-disabled_14b5ee059b67a121 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_a7125c529d676a81 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_a7125c529d676a81 .button-area-start_6012bb426aad2199 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_a7125c529d676a81 .button-area-start_6012bb426aad2199 .call-us_de3104cb0d42243f {
    display: none;
  }
}
.header-style-one-wrapper_a7125c529d676a81 .button-area-start_6012bb426aad2199 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_a7125c529d676a81 .button-area-start_6012bb426aad2199 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_a7125c529d676a81 .logo-area_c3775ab0c13c2279 .logo_5dd6121e568c9575 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_c3775ab0c13c2279 img.light_eac733a91c3a63e9 {
  display: block;
}
[data-theme=light] .logo-area_c3775ab0c13c2279 img.dark_f8b2840389b0e773 {
  display: none;
}

[data-theme=dark] .logo-area_c3775ab0c13c2279 img.light_eac733a91c3a63e9 {
  display: none;
}
[data-theme=dark] .logo-area_c3775ab0c13c2279 img.dark_f8b2840389b0e773 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_2dd6e77a24e2ff97 .main-nav-area_eea29954fd7d3fd3 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_2dd6e77a24e2ff97 .button-area-start_6012bb426aad2199 .text-btn_607ffc5f17889622 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_eea29954fd7d3fd3 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_6012bb426aad2199 .call-us_de3104cb0d42243f, [data-theme=dark] .header--sticky.sticky .button-area-start_6012bb426aad2199 .text-btn_607ffc5f17889622 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_2dd6e77a24e2ff97 .main-nav-area_eea29954fd7d3fd3 ul li a {
  color: #fff;
}

.header-style-one_3690357b35d80b9f {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_3690357b35d80b9f .header-style-one-wrapper_a7125c529d676a81 .main-nav-area_eea29954fd7d3fd3 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_3690357b35d80b9f .header-style-one-wrapper_a7125c529d676a81 .main-nav-area_eea29954fd7d3fd3 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_63bd314f66607c94 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_3690357b35d80b9f .header-style-one-wrapper_a7125c529d676a81 .main-nav-area_eea29954fd7d3fd3 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_3690357b35d80b9f .header-style-one-wrapper_a7125c529d676a81 .main-nav-area_eea29954fd7d3fd3 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_3690357b35d80b9f .header-style-one-wrapper_a7125c529d676a81 .button-area-start_6012bb426aad2199 a.text-btn_607ffc5f17889622 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_2dd6e77a24e2ff97 {
  background: var(--body-bg);
}

header.header-two_fb029e2d120556e8 {
  display: block;
}
header.header-two_fb029e2d120556e8.border-bottom_c65a368f69984f7b {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_e24e19f418f4b981 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_e24e19f418f4b981 a.logo-area_c3775ab0c13c2279 {
  padding: 25px 0;
}
.header-two-content-main_e24e19f418f4b981 .header-end-area_832d9d2d4571e576 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_e24e19f418f4b981 .header-end-area_832d9d2d4571e576 a.reqiest_99060221fc84653e {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_e24e19f418f4b981 .header-end-area_832d9d2d4571e576 a.reqiest_99060221fc84653e {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_e24e19f418f4b981 .header-end-area_832d9d2d4571e576 .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_ba52715f4bd9698c {
  width: 100%;
  position: absolute;
}
.header-three_ba52715f4bd9698c .header-wrapper-main-three_2ba9dddfacd9908f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_ba52715f4bd9698c .header-wrapper-main-three_2ba9dddfacd9908f .header-right-area_69050f63a224e9bb {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_ba52715f4bd9698c .header-wrapper-main-three_2ba9dddfacd9908f .header-right-area_69050f63a224e9bb .main-nav-area_eea29954fd7d3fd3 {
    display: none;
  }
}
.header-three_ba52715f4bd9698c .header-wrapper-main-three_2ba9dddfacd9908f .header-right-area_69050f63a224e9bb .main-nav-area_eea29954fd7d3fd3 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_ba52715f4bd9698c .header-wrapper-main-three_2ba9dddfacd9908f .header-right-area_69050f63a224e9bb .rts-btn {
    display: none;
  }
}
.header-three_ba52715f4bd9698c .header-wrapper-main-three_2ba9dddfacd9908f .logo-area_c3775ab0c13c2279 {
  padding: 25px 0;
}

.main-nav-area_eea29954fd7d3fd3 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_eea29954fd7d3fd3 ul li {
  margin: 0;
}
.main-nav-area_eea29954fd7d3fd3 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_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a {
  transition: all 0.3s;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a:hover .menu-item_3087afcb4e9ea15e {
  opacity: 0.5;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .menu-item_3087afcb4e9ea15e {
  transition: all 0.3s;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .menu-item_3087afcb4e9ea15e .fluxi-dropdown-main-element_42a694b9507da589 {
  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_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .menu-item_3087afcb4e9ea15e .fluxi-dropdown-main-element_42a694b9507da589 {
    padding: 35px 17px;
  }
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .menu-item_3087afcb4e9ea15e:hover {
  opacity: 1;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e {
  z-index: 10;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e .fluxi-submenu_7a75cbaed22d54b6 {
  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_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e .fluxi-submenu_7a75cbaed22d54b6:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e .fluxi-submenu_7a75cbaed22d54b6 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e .fluxi-submenu_7a75cbaed22d54b6 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e .fluxi-submenu_7a75cbaed22d54b6 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_eea29954fd7d3fd3 ul.fluxi-desktop-menu_d6fd7cee0565437a .fluxi-has-dropdown_c4ecae734ffbb76e:hover .fluxi-submenu_7a75cbaed22d54b6 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_e24e19f418f4b981 .main-nav-area_eea29954fd7d3fd3 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_e24e19f418f4b981 .main-nav-area_eea29954fd7d3fd3 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_e24e19f418f4b981 .main-nav-area_eea29954fd7d3fd3 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_e24e19f418f4b981 .main-nav-area_eea29954fd7d3fd3 {
    display: none;
  }
}

.side-bar_a67a1a0277212e80 {
  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_a67a1a0277212e80 {
    width: 315px;
  }
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .thumbnail_2bf4db49ed060641 {
  display: flex;
  justify-content: center;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .thumbnail_2bf4db49ed060641 img {
  width: 60%;
  margin: auto;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .title {
  font-weight: 600;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .footer_a0212f70613de7ce {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .footer_a0212f70613de7ce .title {
  font-weight: 500;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .footer_a0212f70613de7ce a.rts-btn {
  margin: auto;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac {
  margin-top: 50px;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .single-info_3513c6c9a1a21dfd {
  margin: 15px 0;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .single-info_3513c6c9a1a21dfd a:hover {
  color: var(--color-primary);
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .rts-social-style-one_67a3c68f8737e1b3 {
  margin-top: 40px;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .rts-social-style-one_67a3c68f8737e1b3 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .rts-social-style-one_67a3c68f8737e1b3 ul li {
  margin: 0;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .rts-social-style-one_67a3c68f8737e1b3 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .contact-information--sidebar_1ecca902d84d83ac .rts-social-style-one_67a3c68f8737e1b3 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_a67a1a0277212e80.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_a67a1a0277212e80 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_a67a1a0277212e80 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_3690357b35d80b9f.case-studies_4c0e6fe6dc458b5e .main-nav-area_eea29954fd7d3fd3 ul li > a.fluxi-dropdown-main-element_42a694b9507da589 {
  color: #fff !important;
}

.header-style-one_3690357b35d80b9f.case-studies_4c0e6fe6dc458b5e.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_a67a1a0277212e80 {
  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_a67a1a0277212e80 {
    width: 300px;
  }
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .thumbnail_2bf4db49ed060641 {
  display: flex;
  justify-content: center;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .thumbnail_2bf4db49ed060641 img {
  width: 85%;
  margin: auto;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .title {
  font-weight: 600;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .footer_a0212f70613de7ce {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .footer_a0212f70613de7ce .title {
  font-weight: 500;
}
.side-bar_a67a1a0277212e80 .inner-main-wrapper-desk_2ba8a1ce83d80cf8 .inner-content_24225ced3bab3700 .footer_a0212f70613de7ce a.rts-btn {
  margin: auto;
}

.side-bar_a67a1a0277212e80.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_a67a1a0277212e80 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_a67a1a0277212e80 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(../snapshots/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_374fe2ce6482a320 {
  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_bc139f1a9036e34b {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_bc139f1a9036e34b {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_bc139f1a9036e34b {
    display: block;
  }
}

.mobile-menu-main_bc139f1a9036e34b nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li a.main_83cd594acc35a98b {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e {
  position: relative;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e ul a {
  padding: 10px 0;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e 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_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e::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_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e.mm-active_1b79cd215963a63e::after {
  content: "\f077";
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e.third-lvl_731d33f4cfde0fec::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e.third-lvl_731d33f4cfde0fec ul {
  padding: 0 20px;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e.third-lvl_731d33f4cfde0fec ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e.third-lvl_731d33f4cfde0fec ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_bc139f1a9036e34b nav ul li.has-droupdown_3d9da0198514c21e.third-lvl_731d33f4cfde0fec ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_bc139f1a9036e34b nav ul li a {
  display: block;
}
.mobile-menu-main_bc139f1a9036e34b .social-wrapper-one_340ec3abdc90a012 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_a67a1a0277212e80.header-two_fb029e2d120556e8 .inner-main-wrapper-desk_2ba8a1ce83d80cf8, .side-bar_a67a1a0277212e80.header-three_ba52715f4bd9698c .inner-main-wrapper-desk_2ba8a1ce83d80cf8 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_a67a1a0277212e80.header-two_fb029e2d120556e8 .mobile-menu_e74557fe545a4c72, .side-bar_a67a1a0277212e80.header-three_ba52715f4bd9698c .mobile-menu_e74557fe545a4c72 {
    display: none !important;
  }
}

.header-one_5e888e08d433688d .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc {
  position: relative;
}
.header-one_5e888e08d433688d .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc:hover::after {
  color: var(--color-primary);
}
.header-one_5e888e08d433688d .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc::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_5e888e08d433688d .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc .third-lvl_731d33f4cfde0fec {
  margin-left: -4px;
}

.header-three_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 {
  padding: 15px 0;
}
.header-three_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc {
  position: relative;
}
.header-three_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc:hover::after {
  color: var(--color-primary);
}
.header-three_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc::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_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 .sub-dropdown_c5a75868649a85cc .third-lvl_731d33f4cfde0fec {
  margin-left: -4px;
}
.header-three_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 li {
  margin: 0;
  width: 100%;
}
.header-three_ba52715f4bd9698c .main-nav-desk_44cf0a78b1215959 nav ul li.has-droupdown_3d9da0198514c21e .submenu.inner-page_f000bde9747daa16 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_c5a75868649a85cc {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_c5a75868649a85cc .submenu.third-lvl_731d33f4cfde0fec {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_c5a75868649a85cc .submenu.third-lvl_731d33f4cfde0fec.base {
  display: block !important;
}
.sub-dropdown_c5a75868649a85cc:hover .sub-menu-link_020dfe54cc3dad7c {
  color: var(--color-primary);
}
.sub-dropdown_c5a75868649a85cc:hover .submenu.third-lvl_731d33f4cfde0fec.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_c5a75868649a85cc:hover .submenu.third-lvl_731d33f4cfde0fec.base li {
  display: block;
}
.sub-dropdown_c5a75868649a85cc:hover .submenu.third-lvl_731d33f4cfde0fec.base li a {
  display: block !important;
}

.header-three_ba52715f4bd9698c .sub-dropdown_c5a75868649a85cc:hover .submenu.third-lvl_731d33f4cfde0fec.base {
  margin-left: -14px !important;
}

.header-two_fb029e2d120556e8 .header-main-wrapper_39ba80df516bd913 .sub-dropdown_c5a75868649a85cc:hover .submenu.third-lvl_731d33f4cfde0fec.base {
  margin-left: 90px !important;
}

header.heder-two_bcd2f7cb0b2a076e .sub-dropdown_c5a75868649a85cc:hover .submenu.third-lvl_731d33f4cfde0fec.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_bcd2f7cb0b2a076e .sub-dropdown_c5a75868649a85cc::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_bcd2f7cb0b2a076e .sub-dropdown_c5a75868649a85cc:hover a.sub-menu-link_020dfe54cc3dad7c {
  color: var(--color-primary) !important;
}
header.heder-two_bcd2f7cb0b2a076e .sub-dropdown_c5a75868649a85cc:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_bcd2f7cb0b2a076e .sub-dropdown_c5a75868649a85cc .submenu.third-lvl_731d33f4cfde0fec.base {
  display: block;
}

.sub-dropdown_c5a75868649a85cc {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_c5a75868649a85cc.active .sub-menu-link_020dfe54cc3dad7c {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_c5a75868649a85cc.active .sub-menu-link_020dfe54cc3dad7c::after {
  width: 12px !important;
}
.sub-dropdown_c5a75868649a85cc.active::after {
  color: #FFFFFF;
}
.sub-dropdown_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec {
  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_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec:hover li a {
  opacity: 0.5;
}
.sub-dropdown_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec li:hover a::after {
  width: 12px;
}
.sub-dropdown_c5a75868649a85cc .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec 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_c5a75868649a85cc:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_c5a75868649a85cc:hover .sub-menu-link_020dfe54cc3dad7c {
  color: var(--color-primary);
}
.sub-dropdown_c5a75868649a85cc:hover .fluxi-submenu_7a75cbaed22d54b6.third-lvl_731d33f4cfde0fec.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_2f78967d228f7b15 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_2f78967d228f7b15 {
    padding: 0 15px;
  }
}

.section-bg_7f30d6840f29473b {
  background: var(--section-bg-gray);
}

.bg_white_f15d0ac4715b036a {
  background: var(--body-bg);
}

.g-48_3d008dca8109a3e2 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_77d8580588342f49 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_355499bfe95d51f1 {
  background: #F8F9FB;
}

.bg-gray-2_306e7f761454fd3c {
  background: var(--bg-gray-2);
}

.overflow-right-div_496a332609fd950c {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_496a332609fd950c {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_496a332609fd950c {
    width: 100%;
  }
}

.gsap-marker-end_e5febddf4a42e05d,
.gsap-marker-start_7e5b338e78e34db0,
.gsap-marker-scroller-end_515b8b9d0d1f0920,
.gsap-marker-scroller-start_9e2153a847decdc4 {
  display: none !important;
}

.bg-dark-p_c1b4661d6ee6ca95 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_4fd2b17ecd92ef52 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_51442bb690a573d9 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_a7b213e8e464b462 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b img.two_93bb8841f4a009ef {
  left: 38px;
}
.customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b img.three_bc32c7ab1d74f39b {
  left: 73px;
}
.customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b img.four_535c3a5db421d2fd {
  left: 108px;
}
.customer-review-area_a7b213e8e464b462 p.desc {
  margin-bottom: 0;
}

.br-none_9d4bf95c6de10af0 {
  border-radius: 0 !important;
}

.color-secondary-2_e2f5ec954d8d77cb {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_633d7429aa9dea9f {
    order: 2;
  }
}

.loader-wrapper_a661bbd9a0e8e279 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_a661bbd9a0e8e279 .loader-section_02b68b99d9849d1b {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_a661bbd9a0e8e279 .loader-section_02b68b99d9849d1b.section-left_4965244f9774df83 {
  left: 0;
}

.loader-wrapper_a661bbd9a0e8e279 .loader-section_02b68b99d9849d1b.section-right_4a8043972313a890 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_a661bbd9a0e8e279 .loader-section_02b68b99d9849d1b.section-left_4965244f9774df83 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_a661bbd9a0e8e279 .loader-section_02b68b99d9849d1b.section-right_4a8043972313a890 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_b808c1b937e99a02 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_a661bbd9a0e8e279 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_b808c1b937e99a02: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_b808c1b937e99a02 {
  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_6b15673eb98d5235 {
  -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_6b15673eb98d5235.btt__visible_9887c5a0a015575e {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_6b15673eb98d5235 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_ebe78abc0816a3b2 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_55cde4299d2fa903 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_95f2c7419ccc0c1b {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_55cde4299d2fa903 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_95f2c7419ccc0c1b {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_1cd432de67dd1f12:hover,
[data-theme=dark] .rts-btn.btn-primary-5_1c3a515a9958acb8:hover,
[data-theme=dark] .rts-btn.btn-primary-6_f2721d850b8ce8fc:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_dcf0c4ef23fda5a9: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_1cd432de67dd1f12 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_1cd432de67dd1f12:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_1909988e8da2b61c {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_1909988e8da2b61c::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_1909988e8da2b61c::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_1909988e8da2b61c:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_1909988e8da2b61c:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_21cc8f959445a4c5 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_21cc8f959445a4c5::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_21cc8f959445a4c5::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_21cc8f959445a4c5:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_21cc8f959445a4c5:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_dcf0c4ef23fda5a9 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_dcf0c4ef23fda5a9:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_1c3a515a9958acb8 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_1c3a515a9958acb8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_f2721d850b8ce8fc {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_f2721d850b8ce8fc:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_1cb8f1ae0e2c6878 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_1cb8f1ae0e2c6878::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_1cb8f1ae0e2c6878:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_47046dd58cd4b577 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_47046dd58cd4b577::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_47046dd58cd4b577:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_bbe58ab1e6c3390b {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_bbe58ab1e6c3390b::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_bbe58ab1e6c3390b:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_6189e302c313a216 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_6189e302c313a216 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_6189e302c313a216:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_966133cf286ad388 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_966133cf286ad388 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_966133cf286ad388:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_131398ae393cf007 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_131398ae393cf007:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_131398ae393cf007.about_e212c829ee735af5 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_131398ae393cf007.about_e212c829ee735af5:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_d3fcd452814b0fa7 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_d3fcd452814b0fa7:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_4dbd607a271c8212 {
  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_4dbd607a271c8212 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_4dbd607a271c8212:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_d3fcd452814b0fa7 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_2c73c94b322481e6 {
  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_2c73c94b322481e6::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_2c73c94b322481e6::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_2c73c94b322481e6 i {
  font-weight: 400;
}
.under-line-btn_3d91ba677474b646 {
  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_3d91ba677474b646::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_3d91ba677474b646::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_3d91ba677474b646:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_86b13a5f6e413ca3 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_86b13a5f6e413ca3 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_86b13a5f6e413ca3 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_86b13a5f6e413ca3 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_86b13a5f6e413ca3 p.disc_edd808a4ee803d91 {
  margin-bottom: 50px;
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 .customer-review-area_a7b213e8e464b462 .client-img_e5bb4cf123af282b {
  width: 150px;
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 .customer-review-area_a7b213e8e464b462 p.desc {
  min-width: max-content;
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 .customer-review-area_a7b213e8e464b462 img {
  max-width: 40%;
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 .customer-review-area_a7b213e8e464b462 img.two_93bb8841f4a009ef {
  left: 24px;
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 .customer-review-area_a7b213e8e464b462 img.three_bc32c7ab1d74f39b {
  left: 48px;
}
.banner-one-content-left_86b13a5f6e413ca3 .button-banner-one-wrapper_944c16b85f167cc1 .customer-review-area_a7b213e8e464b462 img.four_535c3a5db421d2fd {
  left: 72px;
}

.banner-one-right-content-with-img_013c55ba53f195f1 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_013c55ba53f195f1 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_013c55ba53f195f1 .img-1_20ef124dfeff0e8c {
  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_013c55ba53f195f1 .img-1_20ef124dfeff0e8c {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_013c55ba53f195f1 .img-2_014a58f9fde17ccc {
  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_013c55ba53f195f1 .img-2_014a58f9fde17ccc {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_9d4cc638a246df01 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_9d4cc638a246df01 .box-one-top_8dd3b76a1d0dbf82 {
  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_9d4cc638a246df01 .box-one-bottom_c13e485d78a141b8 {
  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_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b {
    display: none;
  }
}
.rts-banner-area-one_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b .right-top_961b1cdfb790732f {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b .right-bottom_a696ae42a110cfa6 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b .mid-top_a73adeb6641a3a09 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b .left-bottom_b0db4c8439dc7859 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b .left-top_f4f08245edcc95f2 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9d4cc638a246df01 .radious-shape_cf0ee119ba2a234b .center-bottom_914bf9bd4d182920 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-content-left_86b13a5f6e413ca3 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-content-left_86b13a5f6e413ca3 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-content-left_86b13a5f6e413ca3 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-content-left_86b13a5f6e413ca3 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-content-left_86b13a5f6e413ca3 p.disc_edd808a4ee803d91 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-content-left_86b13a5f6e413ca3 .customer-review-area_a7b213e8e464b462 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-right-content-with-img_013c55ba53f195f1 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-right-content-with-img_013c55ba53f195f1 .short-image-area_7b0c4e1b07914090 .img-1_20ef124dfeff0e8c {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-right-content-with-img_013c55ba53f195f1 .short-image-area_7b0c4e1b07914090 .img-1_20ef124dfeff0e8c {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .banner-one-right-content-with-img_013c55ba53f195f1 .short-image-area_7b0c4e1b07914090 .img-1_20ef124dfeff0e8c {
    left: 0;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-area-inner_daa56913b16375f9 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 {
  margin-bottom: 40px;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .brand-left-short-title-one_69b0788d304343bc {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .brand-left-short-title-one_69b0788d304343bc {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .brand-left-short-title-one_69b0788d304343bc .star-rating_4804b5c778141670 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .brand-left-short-title-one_69b0788d304343bc .star-rating_4804b5c778141670 li {
  list-style: none;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .brand-left-short-title-one_69b0788d304343bc .star-rating_4804b5c778141670 li a {
  color: #FF6354;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-title-area_140fc8d70187c458 .brand-left-short-title-one_69b0788d304343bc p.disc_edd808a4ee803d91 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-slider-area_ddb915a236cabb07 {
  overflow: hidden;
}
.rts-banner-area-one_9d4cc638a246df01.banner-five_43945dc701353578 .brand-slider-area_ddb915a236cabb07 .brand-inner_fa310038afeb0d73 {
  text-align: center;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 {
  background: #212026;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .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_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 p.disc_edd808a4ee803d91 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .button-area_347f921290f19494 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .button-area_347f921290f19494 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .button-area_347f921290f19494 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .button-area_347f921290f19494 .rts-btn.btn-primary-5_1c3a515a9958acb8 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .button-area_347f921290f19494 .rts-btn.btn-primary-5_1c3a515a9958acb8:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .button-area_347f921290f19494 .rts-btn.btn-primary-5-border_131398ae393cf007 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac .single-counter-up-six_a591f7eff5a754be .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-content-left_f26083c51fb0ff92 .counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac .single-counter-up-six_a591f7eff5a754be p {
  color: #D7D9E9;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 {
    width: 100%;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 .image-one_dfeb5797deb740ea {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 .image-one_dfeb5797deb740ea img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 .image-two_b40531602e25513f {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-left_efc726c5abf838e4 .image-two_b40531602e25513f img {
    width: 100%;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 {
    display: none;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 .image-three_72cff7bfff21f66a {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .banner-six-right-content-with-img_0a1727c4642685ef .image-right_c863b340e2ae2853 .image-four_037a40616a55cef5 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .shape_2c40b29691a1d42b {
    display: none;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .shape_2c40b29691a1d42b .right-top_961b1cdfb790732f {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .shape_2c40b29691a1d42b .right-top_961b1cdfb790732f {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .shape_2c40b29691a1d42b .right-bottom_a696ae42a110cfa6 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_9d4cc638a246df01.banner-six_6accc1da138a9af4 .shape_2c40b29691a1d42b .right-bottom_a696ae42a110cfa6 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_1b9bb806fdfb6310 {
  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_1b9bb806fdfb6310::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_1b9bb806fdfb6310 .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_1b9bb806fdfb6310 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_1b9bb806fdfb6310 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_1b9bb806fdfb6310 p.disc_edd808a4ee803d91 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_1b9bb806fdfb6310 p.disc_edd808a4ee803d91 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_1b9bb806fdfb6310 p.disc_edd808a4ee803d91 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_1b9bb806fdfb6310 p.disc_edd808a4ee803d91 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_1b9bb806fdfb6310 p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}
.rts-banner-area-two_1b9bb806fdfb6310 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_1b9bb806fdfb6310 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_1b9bb806fdfb6310 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_1b9bb806fdfb6310 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_1b9bb806fdfb6310 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_1b9bb806fdfb6310 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_1b9bb806fdfb6310 .bottom-text_67de86fce0173f10 p.disc_edd808a4ee803d91 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_49a14eebbc39ed2e {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_49a14eebbc39ed2e {
    margin-top: 70px;
  }
}

.mt-dec-100_5dd45b0ce7cb091b {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_59b88ec490342dcb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .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_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .two_93bb8841f4a009ef {
  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_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .two_93bb8841f4a009ef {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .two_93bb8841f4a009ef {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .three_bc32c7ab1d74f39b {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .three_bc32c7ab1d74f39b {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .four_535c3a5db421d2fd {
  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_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .four_535c3a5db421d2fd {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .four_535c3a5db421d2fd {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_59b88ec490342dcb .banner-2-shape_957dd25598c46ba7 .five_7014917062ca2f63 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_ba52715f4bd9698c {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_bd2033f1f3d083db {
  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_bd2033f1f3d083db .shape-area_221949359110a139 {
    display: none;
  }
}
.banner-three-area-start_bd2033f1f3d083db .shape-area_221949359110a139 img {
  position: absolute;
}
.banner-three-area-start_bd2033f1f3d083db .shape-area_221949359110a139 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_bd2033f1f3d083db .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_bd2033f1f3d083db .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_bd2033f1f3d083db .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_ec4ee40064078932 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_ec4ee40064078932 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_ec4ee40064078932 .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_ec4ee40064078932 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_ec4ee40064078932 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_ec4ee40064078932 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_ec4ee40064078932 .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_ec4ee40064078932 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_ec4ee40064078932 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_ec4ee40064078932 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_ec4ee40064078932 p.disc_edd808a4ee803d91 {
  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_ec4ee40064078932 p.disc_edd808a4ee803d91 br {
    display: none;
  }
}
.banner-wrapper-three-main_ec4ee40064078932 .button-area_347f921290f19494 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_ec4ee40064078932 .button-area_347f921290f19494 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_ec4ee40064078932 .button-area_347f921290f19494 .under-line-btn_3d91ba677474b646::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_ec4ee40064078932 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_71a3e36701825e5c {
  padding-top: 68px;
}
.banner-four-content-left_71a3e36701825e5c 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_71a3e36701825e5c .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_71a3e36701825e5c .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_71a3e36701825e5c .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_71a3e36701825e5c .title {
    font-size: 40px;
  }
}
.banner-four-content-left_71a3e36701825e5c p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_71a3e36701825e5c .banner-logo-area_d4c7968aaa9dbd72 {
  margin-top: 50px;
}
.banner-four-content-left_71a3e36701825e5c .banner-logo-area_d4c7968aaa9dbd72 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_71a3e36701825e5c .banner-logo-area_d4c7968aaa9dbd72 .logo-area_c3775ab0c13c2279 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_71a3e36701825e5c .banner-logo-area_d4c7968aaa9dbd72 .logo-area_c3775ab0c13c2279 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_d4c7968aaa9dbd72 .light_eac733a91c3a63e9 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_d4c7968aaa9dbd72 .dark_f8b2840389b0e773 {
  display: none;
}

[data-theme=dark] .banner-logo-area_d4c7968aaa9dbd72 .light_eac733a91c3a63e9 {
  display: none;
}
[data-theme=dark] .banner-logo-area_d4c7968aaa9dbd72 .dark_f8b2840389b0e773 {
  display: inline-flex;
}

.thumbnail-banner-right-four_46c180ab11301edb {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_46c180ab11301edb::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_46c180ab11301edb::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_46c180ab11301edb::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_46c180ab11301edb::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_46c180ab11301edb .main_83cd594acc35a98b {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_46c180ab11301edb .main_83cd594acc35a98b {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_46c180ab11301edb .main_83cd594acc35a98b {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_46c180ab11301edb img.shape_2c40b29691a1d42b {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_46c180ab11301edb img.shape_2c40b29691a1d42b {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_46c180ab11301edb img.shape_2c40b29691a1d42b {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_46c180ab11301edb img.shape_2c40b29691a1d42b {
    display: none;
  }
}

.rts-banner-four-area-start_d3b9e8df10220a31 {
  position: relative;
}
.rts-banner-four-area-start_d3b9e8df10220a31 .shape-area_221949359110a139 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_d3b9e8df10220a31 .shape-area_221949359110a139 .one {
    display: none;
  }
}
.rts-banner-four-area-start_d3b9e8df10220a31 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_d3b9e8df10220a31 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_d3b9e8df10220a31 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_acab893202d20a69 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_acab893202d20a69 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_acab893202d20a69 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_acab893202d20a69 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_acab893202d20a69 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_acab893202d20a69 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_acab893202d20a69 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_acab893202d20a69 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_acab893202d20a69 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_acab893202d20a69 p.disc_edd808a4ee803d91 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_acab893202d20a69 p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}
.banner-seven-left-content_acab893202d20a69 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_acab893202d20a69 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_acab893202d20a69 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_acab893202d20a69 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_0860931b6ae86697 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_0860931b6ae86697 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_0860931b6ae86697 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_0860931b6ae86697 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_0860931b6ae86697 .short-image_9c90d77c35485da1 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_0860931b6ae86697 .short-image_9c90d77c35485da1.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_0860931b6ae86697 .short-image_9c90d77c35485da1.one {
    left: 0;
  }
}
.thumbnail-banner-seven_0860931b6ae86697 .short-image_9c90d77c35485da1.two_93bb8841f4a009ef {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_bb37cc3dd7660629 {
  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_bb37cc3dd7660629 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_bb37cc3dd7660629 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_bb37cc3dd7660629 .brand-area-style-seven_30ae018f294752bb {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_bb37cc3dd7660629 .brand-area-style-seven_30ae018f294752bb a img {
  transition: 0.3s;
}
.rts-brand-area-seven_bb37cc3dd7660629 .brand-area-style-seven_30ae018f294752bb a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_bb37cc3dd7660629 .slider-Brand_c97e753cc9e7bcc1 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_f6a6c9db4b49381c {
  position: relative;
}
.rts-banner-area-7_f6a6c9db4b49381c form {
  position: relative;
}
.rts-banner-area-7_f6a6c9db4b49381c form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_f6a6c9db4b49381c form input {
  padding-left: 35px;
}
.rts-banner-area-7_f6a6c9db4b49381c .shape-area-start_1e61ada673f5f0fc .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f6a6c9db4b49381c .shape-area-start_1e61ada673f5f0fc .two_93bb8841f4a009ef {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f6a6c9db4b49381c .shape-area-start_1e61ada673f5f0fc .three_bc32c7ab1d74f39b {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f6a6c9db4b49381c .shape-area-start_1e61ada673f5f0fc .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.rts-banner-area-7_f6a6c9db4b49381c .shape-area-start_1e61ada673f5f0fc .four_535c3a5db421d2fd {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f6a6c9db4b49381c .shape-area-start_1e61ada673f5f0fc .four_535c3a5db421d2fd {
    display: none;
  }
}

.div-right-banner-floating_4e4913f364876d6a {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_4e4913f364876d6a {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_4e4913f364876d6a {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_726079401bca3011 {
  background-image: url(../snapshots/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_726079401bca3011 {
    height: auto;
  }
}

.inner-banner-8_22efccaf1fe594a6 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_22efccaf1fe594a6 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_22efccaf1fe594a6 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_22efccaf1fe594a6 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad {
    padding-top: 60px;
  }
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .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_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .title {
    font-size: 42px;
  }
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad p.disc_edd808a4ee803d91 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .customer-review-area_a7b213e8e464b462 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .customer-review-area_a7b213e8e464b462 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_22efccaf1fe594a6 .left-area_8d5555e6e3e188ad .customer-review-area_a7b213e8e464b462 p {
  color: #F2F2F8;
}
.inner-banner-8_22efccaf1fe594a6 .position-img_faed1b68f73342ec {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_22efccaf1fe594a6 .position-img_faed1b68f73342ec {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_22efccaf1fe594a6 .position-img_faed1b68f73342ec {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_22efccaf1fe594a6 .position-img_faed1b68f73342ec {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_22efccaf1fe594a6 .position-img_faed1b68f73342ec {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_22efccaf1fe594a6 .position-img_faed1b68f73342ec {
    right: 10%;
  }
}
.inner-banner-8_22efccaf1fe594a6 .right-area_94483af4b0dfdf13 .thumbnail-right-img_8dca8eec51c65abb {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_22efccaf1fe594a6 .right-area_94483af4b0dfdf13 .thumbnail-right-img_8dca8eec51c65abb {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_ed292cfb27349c85 .about-main-wrapper_5dff6c507b8021f0 .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_ed292cfb27349c85 .about-main-wrapper_5dff6c507b8021f0 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_ed292cfb27349c85 .about-main-wrapper_5dff6c507b8021f0 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_ed292cfb27349c85 .about-main-wrapper_5dff6c507b8021f0 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_ed292cfb27349c85 .about-main-wrapper_5dff6c507b8021f0 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_ed292cfb27349c85 .banner-about-right_c4afa2bea9ccbbb8 p.disc_edd808a4ee803d91 {
  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_1ad73e14cb362a37 {
  background-image: url(../snapshots/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_1ad73e14cb362a37 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_1ad73e14cb362a37 .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_49a14eebbc39ed2e {
  position: relative;
}
.large-image-video-area_49a14eebbc39ed2e .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_49a14eebbc39ed2e .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_49a14eebbc39ed2e .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_49a14eebbc39ed2e .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_49a14eebbc39ed2e .thumbnail_2bf4db49ed060641 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_49a14eebbc39ed2e .thumbnail_2bf4db49ed060641 .pli-image_2c7adb023e1f254e {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_49a14eebbc39ed2e .thumbnail_2bf4db49ed060641 .pli-image_2c7adb023e1f254e img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_52cea82b0dfe77db form {
  position: relative;
}
.banner-area-wrapper-two_52cea82b0dfe77db form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_52cea82b0dfe77db form input {
  padding-left: 40px;
}

.button-area-banner-four_04a9fe39fd318c98 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_04a9fe39fd318c98 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_04a9fe39fd318c98 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_04a9fe39fd318c98 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_ddb915a236cabb07 {
  overflow: hidden;
}
.brand-slider-area_ddb915a236cabb07 .brand-inner_fa310038afeb0d73 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_d7e4f02716a345a9 .light_eac733a91c3a63e9,
[data-theme=light] .brand-area-main-wrapper-two_e5d7b8c5392c468a .light_eac733a91c3a63e9,
[data-theme=light] .brand-slider-area_ddb915a236cabb07 .light_eac733a91c3a63e9 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_d7e4f02716a345a9 .dark_f8b2840389b0e773,
[data-theme=light] .brand-area-main-wrapper-two_e5d7b8c5392c468a .dark_f8b2840389b0e773,
[data-theme=light] .brand-slider-area_ddb915a236cabb07 .dark_f8b2840389b0e773 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_d7e4f02716a345a9 .light_eac733a91c3a63e9,
[data-theme=dark] .brand-area-main-wrapper-two_e5d7b8c5392c468a .light_eac733a91c3a63e9,
[data-theme=dark] .brand-slider-area_ddb915a236cabb07 .light_eac733a91c3a63e9 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_d7e4f02716a345a9 .dark_f8b2840389b0e773,
[data-theme=dark] .brand-area-main-wrapper-two_e5d7b8c5392c468a .dark_f8b2840389b0e773,
[data-theme=dark] .brand-slider-area_ddb915a236cabb07 .dark_f8b2840389b0e773 {
  display: block;
}

.brand-left-short-title-one_69b0788d304343bc 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_69b0788d304343bc p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_7055b9566d570cb5 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_d7e4f02716a345a9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_e5d7b8c5392c468a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_e5d7b8c5392c468a {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_e5d7b8c5392c468a.about-page-brand_b881efb6aa7712e6 {
  padding: 0;
}

.bg-dark-p_c1b4661d6ee6ca95 .title-style-one-center_c143b97b98a68d10 .pre_0ef75c43dabb7f4e {
  color: #fff;
}
.bg-dark-p_c1b4661d6ee6ca95 .title-style-one-center_c143b97b98a68d10 .title {
  color: #fff;
}
.bg-dark-p_c1b4661d6ee6ca95 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .title {
  color: #FFF;
}
.bg-dark-p_c1b4661d6ee6ca95 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 .admin_8ffdc772df4fb595 {
  color: var(--color-primary);
}
.bg-dark-p_c1b4661d6ee6ca95 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 .date_220fe0e451b4fbeb {
  color: #fff;
}

.title-three-brand-wrapper_f27ed5844f404f51 .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_f13ece47b8c96425.home-six_39529bf98b086810 {
  padding-bottom: 40px;
}

.title-style-one-center_c143b97b98a68d10 {
  text-align: center;
}
.title-style-one-center_c143b97b98a68d10 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_c143b97b98a68d10 br {
    display: none;
  }
}
.title-style-one-center_c143b97b98a68d10 .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_c143b97b98a68d10 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_c143b97b98a68d10 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_c143b97b98a68d10 .title br {
    display: none;
  }
}

.title-style-one-left_b0d532215234dd89 {
  text-align: left;
}
.title-style-one-left_b0d532215234dd89 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_b0d532215234dd89 .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_b0d532215234dd89 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_b0d532215234dd89 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_b0d532215234dd89 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_b0d532215234dd89 .title br {
    display: none;
  }
}

.title-hover_2465f54c43665921 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_2465f54c43665921:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_faa1a70bf1e729aa {
  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_faa1a70bf1e729aa {
    padding: 20px;
  }
}
.single-pricing-area-start_faa1a70bf1e729aa .pricing-top-area_d39197cfcedb8050 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_faa1a70bf1e729aa .pricing-top-area_d39197cfcedb8050 .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_faa1a70bf1e729aa .pricing-top-area_d39197cfcedb8050 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_faa1a70bf1e729aa .pricing-top-area_d39197cfcedb8050 .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_faa1a70bf1e729aa .pricing-body_604541bbb0935ae9 p.disc_edd808a4ee803d91 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_faa1a70bf1e729aa .pricing-body_604541bbb0935ae9 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_faa1a70bf1e729aa.active {
  background: var(--color-primary);
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-top-area_d39197cfcedb8050 .title {
  color: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-top-area_d39197cfcedb8050 .icon {
  background: #8170E7;
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-top-area_d39197cfcedb8050 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-body_604541bbb0935ae9 p.disc_edd808a4ee803d91 {
  color: #FFFFFF;
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-body_604541bbb0935ae9 .check-content-wrapper_740649a08d5c4490 .single-check-area_b0d6ae20e7229b3c i {
  color: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-body_604541bbb0935ae9 .check-content-wrapper_740649a08d5c4490 .single-check-area_b0d6ae20e7229b3c p {
  color: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa.active .pricing-body_604541bbb0935ae9 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_faa1a70bf1e729aa:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-top-area_d39197cfcedb8050 .title {
  color: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-top-area_d39197cfcedb8050 .icon {
  background: #8170E7;
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-top-area_d39197cfcedb8050 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-body_604541bbb0935ae9 p.disc_edd808a4ee803d91 {
  color: #FFFFFF;
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-body_604541bbb0935ae9 .check-content-wrapper_740649a08d5c4490 .single-check-area_b0d6ae20e7229b3c i {
  color: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-body_604541bbb0935ae9 .check-content-wrapper_740649a08d5c4490 .single-check-area_b0d6ae20e7229b3c p {
  color: #fff;
}
.single-pricing-area-start_faa1a70bf1e729aa:hover .pricing-body_604541bbb0935ae9 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_740649a08d5c4490 .single-check-area_b0d6ae20e7229b3c {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_740649a08d5c4490 .single-check-area_b0d6ae20e7229b3c i {
  color: var(--color-primary);
}

.rts-pricing-area-one_73d73b57b3f4f8f7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_73d73b57b3f4f8f7 .shape-radious-image_44561c29710bd799 {
    display: none;
  }
}
.rts-pricing-area-one_73d73b57b3f4f8f7 .shape-radious-image_44561c29710bd799 .img-1_20ef124dfeff0e8c {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_73d73b57b3f4f8f7 .shape-radious-image_44561c29710bd799 .img-2_014a58f9fde17ccc {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_78711216e22eacfc {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_78711216e22eacfc .head-pricing_d3439c49265a20ad {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_78711216e22eacfc .head-pricing_d3439c49265a20ad .plane_name_190b130b172b749c {
  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_78711216e22eacfc .head-pricing_d3439c49265a20ad .doller-area_41f66e23f4c703ed {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_78711216e22eacfc .head-pricing_d3439c49265a20ad .doller-area_41f66e23f4c703ed .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_78711216e22eacfc .head-pricing_d3439c49265a20ad .doller-area_41f66e23f4c703ed .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_78711216e22eacfc .head-pricing_d3439c49265a20ad p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_78711216e22eacfc .body .single-check_960fb5d42ca71b65 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_78711216e22eacfc .body .single-check_960fb5d42ca71b65 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_78711216e22eacfc .footer_a0212f70613de7ce {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_78711216e22eacfc .footer_a0212f70613de7ce .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_78711216e22eacfc .footer_a0212f70613de7ce p {
  margin-top: 20px;
}
.single-pricing-area-two_78711216e22eacfc.free-place_f7786ed03580fbca .footer_a0212f70613de7ce .rts-btn.btn-primary-2_1909988e8da2b61c::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_78711216e22eacfc.free-place_f7786ed03580fbca .footer_a0212f70613de7ce .rts-btn.btn-primary-2_1909988e8da2b61c::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_78711216e22eacfc.professional-place_ee3a7214f578a2bc {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_78711216e22eacfc.professional-place_ee3a7214f578a2bc .head-pricing_d3439c49265a20ad .plane_name_190b130b172b749c {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_78711216e22eacfc.professional-place_ee3a7214f578a2bc .body .single-check_960fb5d42ca71b65 i {
  color: var(--color-primary);
}
.single-pricing-area-two_78711216e22eacfc.enterprise-place_2661f7a49c7ea504 .head-pricing_d3439c49265a20ad .plane_name_190b130b172b749c {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_78711216e22eacfc.enterprise-place_2661f7a49c7ea504 .body .single-check_960fb5d42ca71b65 i {
  color: #BCBFDB;
}
.single-pricing-area-two_78711216e22eacfc.enterprise-place_2661f7a49c7ea504 .footer_a0212f70613de7ce .rts-btn.btn-primary-2_1909988e8da2b61c {
  color: #000000d3;
}
.single-pricing-area-two_78711216e22eacfc.enterprise-place_2661f7a49c7ea504 .footer_a0212f70613de7ce .rts-btn.btn-primary-2_1909988e8da2b61c::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_78711216e22eacfc.enterprise-place_2661f7a49c7ea504 .footer_a0212f70613de7ce .rts-btn.btn-primary-2_1909988e8da2b61c::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_a6bd544d62d78467 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_a6bd544d62d78467 .pricing-top-tag_31a56d3da57394db 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_a6bd544d62d78467 .pric-area_10fe3b02fc6be5e8 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_a6bd544d62d78467 .pric-area_10fe3b02fc6be5e8 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_a6bd544d62d78467 .pric-area_10fe3b02fc6be5e8 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_a6bd544d62d78467 .pric-area_10fe3b02fc6be5e8 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_a6bd544d62d78467 .body .single-check-area_b0d6ae20e7229b3c {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_a6bd544d62d78467 .body .single-check-area_b0d6ae20e7229b3c i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_a6bd544d62d78467 .body .single-check-area_b0d6ae20e7229b3c 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_a6bd544d62d78467 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_a6bd544d62d78467 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_a6bd544d62d78467.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_a6bd544d62d78467.active .top-badge_e505aa3a38fa602c {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_a6bd544d62d78467.active .top-badge_e505aa3a38fa602c 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_a6bd544d62d78467.active .pricing-top-tag_31a56d3da57394db 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_a6bd544d62d78467.active .single-check-area_b0d6ae20e7229b3c i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_eb835182cfe6c915.rts-section-gap_a9b03b4aaf767df0.bg-light-border-radious_b615a9b6004f0d86 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_eb835182cfe6c915 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 {
    display: none;
  }
}
.rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_eb835182cfe6c915 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_8d0172f0f66d2d68 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_8d0172f0f66d2d68 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_7427a39816a124c8.inner_7e11df4d194aed44 {
  position: relative;
}
.rtws-pricing-area-start_7427a39816a124c8.inner_7e11df4d194aed44 .shape-area_221949359110a139 img {
  position: absolute;
}
.rtws-pricing-area-start_7427a39816a124c8.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_7427a39816a124c8.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_7427a39816a124c8.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_0efc9936b42899b7 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_0efc9936b42899b7 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_97269008efac4b66 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_97269008efac4b66 p.disc_edd808a4ee803d91 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_97269008efac4b66 p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_bcb02167aee0fccc {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_bcb02167aee0fccc .shape-area_221949359110a139 {
    display: none;
  }
}
.providing-service-area-start-one_bcb02167aee0fccc .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_bcb02167aee0fccc .two_93bb8841f4a009ef {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_bcb02167aee0fccc .three_bc32c7ab1d74f39b {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_bcb02167aee0fccc .four_535c3a5db421d2fd {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_bcb02167aee0fccc .five_7014917062ca2f63 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_bcb02167aee0fccc .six_9a5308b11ca294fc {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d {
    flex-direction: column;
  }
}
.rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d .title-style-one-left_b0d532215234dd89 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d .title-style-one-left_b0d532215234dd89 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d .title-style-one-left_b0d532215234dd89 {
    max-width: 100%;
  }
}
.rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
  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_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_452b8266b3f84d96 .title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.single-service-style-two_accb1e6e14013202 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_accb1e6e14013202 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_accb1e6e14013202 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_accb1e6e14013202 p.disc_edd808a4ee803d91 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc {
  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_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc::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_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc:hover {
  color: var(--color-primary);
}
.single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc i {
  margin: 0;
}

.mt-dec-service-p-3_b0ed8b9f6d1726f0 {
  margin-top: -300px;
}

.single-service-primary-3_cb4a8cd1714c6f6f {
  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_cb4a8cd1714c6f6f::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_cb4a8cd1714c6f6f .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_cb4a8cd1714c6f6f .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_cb4a8cd1714c6f6f .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_cb4a8cd1714c6f6f p.disc_edd808a4ee803d91 {
  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_cb4a8cd1714c6f6f .under-line-btn_3d91ba677474b646 {
  transition: 0.3s;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover {
  border-color: #fff;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover .icon {
  background: #fff;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover .title {
  color: #fff;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover p.disc_edd808a4ee803d91 {
  color: #fff;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover a.under-line-btn_3d91ba677474b646 {
  color: #fff;
}
.single-service-primary-3_cb4a8cd1714c6f6f:hover::after {
  opacity: 1;
}

.rts-service-area-five_f8c6078cc4c029a7 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_f8c6078cc4c029a7 .button-pagination-area_b8e6776d5edbe584 {
    display: none;
  }
}
.rts-service-area-five_f8c6078cc4c029a7 .section-inner_7dca559a9dc8972b {
  position: relative;
}
.rts-service-area-five_f8c6078cc4c029a7 .service-swiper-main-wrapper-2_6d5f53bfb05c09ef {
  overflow: hidden;
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .title {
  color: var(--color-title);
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .disc_edd808a4ee803d91 {
  color: var(--color-body);
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc::after {
  background: #BCBFDB;
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc::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_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202 .btn-border-bottom_8199cc4afdb84adc:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202.style-six_2dd6e77a24e2ff97 {
  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_f8c6078cc4c029a7 .single-service-style-two_accb1e6e14013202.style-six_2dd6e77a24e2ff97.mid_76c3a631bae09623 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-button-next,
.rts-service-area-five_f8c6078cc4c029a7 .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_f8c6078cc4c029a7 .swiper-button-next:hover,
.rts-service-area-five_f8c6078cc4c029a7 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-button-next::after,
.rts-service-area-five_f8c6078cc4c029a7 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-pagination2 .swiper-pagination-bullet_e80003e17444d2d9 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_f8c6078cc4c029a7 .swiper-pagination2 .swiper-pagination-bullet_e80003e17444d2d9.swiper-pagination-bullet-active_784e28d234a72205 {
  background: #FF6354;
}

.title-wrapper-between_b9a4bda8f105777d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_b9a4bda8f105777d {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b9a4bda8f105777d {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_b8fd79db976864ee .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_b8fd79db976864ee .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_b8fd79db976864ee p.disc_edd808a4ee803d91 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_c9c15f2ea28b8461 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_c9c15f2ea28b8461 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_c9c15f2ea28b8461 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_c9c15f2ea28b8461 p.disc_edd808a4ee803d91 {
  margin-bottom: 20px;
}
.single-service-area-seven_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245::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_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245:hover {
  color: var(--color-primary);
}
.single-service-area-seven_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_c9c15f2ea28b8461 .rts-readmore-arrow-top_74f4d9429d029245:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_c4365058b26e5ce7 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_ef3edff48db7892f .area-3_35d0d2413d165551 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_ef3edff48db7892f .thumbnail-service-1_0efc9936b42899b7 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_ef3edff48db7892f .service-content-style-one_97269008efac4b66.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_ef3edff48db7892f .service-content-style-one_97269008efac4b66 .title {
  color: #fff;
}
.providing-service-area-start-seven_ef3edff48db7892f .service-content-style-one_97269008efac4b66 p.disc_edd808a4ee803d91 {
  color: #fff;
}
.providing-service-area-start-seven_ef3edff48db7892f .service-content-style-one_97269008efac4b66 .under-line-btn_3d91ba677474b646 {
  color: #fff;
}
.providing-service-area-start-seven_ef3edff48db7892f .service-content-style-one_97269008efac4b66 .under-line-btn_3d91ba677474b646::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_f5100acf96e0f4a3 {
  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_f5100acf96e0f4a3 .title-wrapper-between_b9a4bda8f105777d .title {
  color: #fff;
}
.service-bg-about-page_f5100acf96e0f4a3 .title-wrapper-between_b9a4bda8f105777d p.disc_edd808a4ee803d91 {
  color: #E4E5F1;
}
.service-bg-about-page_f5100acf96e0f4a3 .rts-service-area-style-4_b8fd79db976864ee p.disc_edd808a4ee803d91 {
  color: #E4E5F1;
}
.service-bg-about-page_f5100acf96e0f4a3 .rts-service-area-style-4_b8fd79db976864ee .title {
  color: #fff;
}

.title-service-page-area-top_01e7ba580404681f .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_01e7ba580404681f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_01e7ba580404681f .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_01e7ba580404681f .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_01e7ba580404681f .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_01e7ba580404681f p.disc_edd808a4ee803d91 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_01e7ba580404681f p.disc_edd808a4ee803d91 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_01e7ba580404681f p.disc_edd808a4ee803d91 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_01e7ba580404681f p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.service-page-service-style_168a1877fd621dce {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_168a1877fd621dce:hover {
  background: #614CE1;
}
.service-page-service-style_168a1877fd621dce:hover .icon {
  background: #fff;
}
.service-page-service-style_168a1877fd621dce:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_168a1877fd621dce:hover .title {
  color: #fff;
}
.service-page-service-style_168a1877fd621dce:hover p.disc_edd808a4ee803d91 {
  color: #fff;
}
.service-page-service-style_168a1877fd621dce:hover a.learn-more-btn-underline_c5187b711a9b8d5d {
  color: #fff;
}
.service-page-service-style_168a1877fd621dce:hover a.learn-more-btn-underline_c5187b711a9b8d5d::after {
  background: #fff;
}
.service-page-service-style_168a1877fd621dce .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_168a1877fd621dce .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_168a1877fd621dce p.disc_edd808a4ee803d91 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_168a1877fd621dce .learn-more-btn-underline_c5187b711a9b8d5d {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_168a1877fd621dce .learn-more-btn-underline_c5187b711a9b8d5d::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_168a1877fd621dce .learn-more-btn-underline_c5187b711a9b8d5d:hover {
  color: var(--color-primary);
}
.service-page-service-style_168a1877fd621dce .learn-more-btn-underline_c5187b711a9b8d5d:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_8867836211136ca3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 {
    display: none;
  }
}
.service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .one {
    display: none;
  }
}
.service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .two_93bb8841f4a009ef {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .two_93bb8841f4a009ef {
    display: none;
  }
}

.service-relative_8867836211136ca3 {
  position: relative;
}
.service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .three_bc32c7ab1d74f39b {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .four_535c3a5db421d2fd {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_bb56f1246e02542d .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_bb56f1246e02542d .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd {
    margin-bottom: 0;
  }
}

.service-relative_8867836211136ca3 {
  position: relative;
}
.service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .five_7014917062ca2f63 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_8867836211136ca3 .service--shape_4fc2e2d85a1f5030 .six_9a5308b11ca294fc {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_6179b4678c5f7a9b .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_6179b4678c5f7a9b .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_6179b4678c5f7a9b .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_6179b4678c5f7a9b .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_6179b4678c5f7a9b .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_6179b4678c5f7a9b p.disc_edd808a4ee803d91 {
  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_6179b4678c5f7a9b p.disc_edd808a4ee803d91 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_6179b4678c5f7a9b p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.rts-service-banner-area_105551dd6f40f4b0 {
  position: relative;
}
.rts-service-banner-area_105551dd6f40f4b0 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_105551dd6f40f4b0 .one {
    display: none;
  }
}
.rts-service-banner-area_105551dd6f40f4b0 .two_93bb8841f4a009ef {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_105551dd6f40f4b0 .two_93bb8841f4a009ef {
    display: none;
  }
}
.rts-service-banner-area_105551dd6f40f4b0 .three_bc32c7ab1d74f39b {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_105551dd6f40f4b0 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_105551dd6f40f4b0 .three_bc32c7ab1d74f39b {
    top: 10%;
  }
}
.rts-service-banner-area_105551dd6f40f4b0 .four_535c3a5db421d2fd {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_105551dd6f40f4b0 .four_535c3a5db421d2fd {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 .single-counter-up_34d9a79720482e7a {
  position: relative;
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 .single-counter-up_34d9a79720482e7a::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_a7af740823dc74f1.service-single_b61ed521af24fc78 .single-counter-up_34d9a79720482e7a::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 .single-counter-up_34d9a79720482e7a::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1.service-single_b61ed521af24fc78 .single-counter-up_34d9a79720482e7a:last-child::after {
  display: none;
}

.single-service-banner-area_29fa52989f067cef {
  position: relative;
}
.single-service-banner-area_29fa52989f067cef .banner-area-left-service-single_6179b4678c5f7a9b {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_29fa52989f067cef .shape-area_221949359110a139 {
    display: none;
  }
}
.single-service-banner-area_29fa52989f067cef .shape-area_221949359110a139 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_29fa52989f067cef .shape-area_221949359110a139 .one {
    top: 92%;
  }
}
.single-service-banner-area_29fa52989f067cef .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_29fa52989f067cef .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_29fa52989f067cef .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_29fa52989f067cef .thumbnail_2bf4db49ed060641 {
  position: relative;
}
.single-service-banner-area_29fa52989f067cef .thumbnail_2bf4db49ed060641 .short-image_9c90d77c35485da1 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_05642df0aebf2a9e {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_05642df0aebf2a9e .title-style-one-center_c143b97b98a68d10 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_05642df0aebf2a9e .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_05642df0aebf2a9e .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_05642df0aebf2a9e .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_452b8266b3f84d96 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_452b8266b3f84d96 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_705c5b0e26b2bf96 {
    padding: 80px 0;
  }
}

.image-area-service-1_fe906bb2aa244ff8 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_fe906bb2aa244ff8 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_fe906bb2aa244ff8 .small_9c40f89df188006d {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_fe906bb2aa244ff8.bottom-1 .small_9c40f89df188006d {
  right: 50px;
  left: unset;
}
.image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d {
    display: none;
  }
}
.image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d.mid_76c3a631bae09623 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d.mid_76c3a631bae09623 {
    left: 35%;
  }
}
.image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d.two_93bb8841f4a009ef {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d.two_93bb8841f4a009ef {
    display: none;
  }
}
.image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d.three_bc32c7ab1d74f39b {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_fe906bb2aa244ff8.area-3 .small_9c40f89df188006d.three_bc32c7ab1d74f39b {
    display: none;
  }
}

.rts-working-process-area_0617000a578e38d0.about_e212c829ee735af5 {
  background: var(--choose-bg);
}
.rts-working-process-area_0617000a578e38d0.about_e212c829ee735af5 .accordion-area-4_8f5577ee89e78e73 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_0617000a578e38d0.about_e212c829ee735af5 .thumbnail-left_80d23f4c70686c0a {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_0617000a578e38d0.about_e212c829ee735af5 .accordion-area-4_8f5577ee89e78e73 .accordion-item button {
  color: #fff;
}

.our-service-area_eac06cb06d9998fc {
  position: relative;
}
.our-service-area_eac06cb06d9998fc.about_e212c829ee735af5 {
  overflow: hidden;
}
.our-service-area_eac06cb06d9998fc.about_e212c829ee735af5 .shape-area_221949359110a139 img {
  position: absolute;
}
.our-service-area_eac06cb06d9998fc.about_e212c829ee735af5 .shape-area_221949359110a139 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_eac06cb06d9998fc.about_e212c829ee735af5 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  bottom: 120px;
  right: 25%;
}
.our-service-area_eac06cb06d9998fc.about_e212c829ee735af5 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_eac06cb06d9998fc.about_e212c829ee735af5 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
    display: none;
  }
}

.rts-service-banner-area_105551dd6f40f4b0.inner_7e11df4d194aed44 .title-service-page-area-top_01e7ba580404681f .title {
  max-width: 100%;
}

.about-large-image-bg_b093f616d4c6c6ef {
  background-image: url(../snapshots/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_b093f616d4c6c6ef {
    height: 350px;
  }
}

.step-down-text-process_67e1b06da0c8d7a9 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_67e1b06da0c8d7a9 {
    display: none;
  }
}
.step-down-text-process_67e1b06da0c8d7a9 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_67e1b06da0c8d7a9 .two_93bb8841f4a009ef {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_67e1b06da0c8d7a9 .three_bc32c7ab1d74f39b {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_67e1b06da0c8d7a9 .four_535c3a5db421d2fd {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_d5559f54646a634f {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 {
    padding-bottom: 50px;
  }
}
.connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 .title-main_3e9e44ebd086390a {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 .title-main_3e9e44ebd086390a {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 .title-main_3e9e44ebd086390a {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 p.disc_edd808a4ee803d91 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 p.disc_edd808a4ee803d91 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_d5559f54646a634f .connection-people-left_48bda9570f7a8201 p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}
.connection-people-area_d5559f54646a634f .thumbnail-connection-area-right_143d2e84dd67b6c8 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_d5559f54646a634f .shape-area-img_50be7cfae1188ed4 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_d5559f54646a634f .shape-area-img_50be7cfae1188ed4 .one {
    display: none;
  }
}
.connection-people-area_d5559f54646a634f .shape-area-img_50be7cfae1188ed4 .two_93bb8841f4a009ef {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_4397dd4900993f7b {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_4397dd4900993f7b img {
  margin-bottom: 24px;
}
.single-about-small-cd_4397dd4900993f7b .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_4397dd4900993f7b p.disc_edd808a4ee803d91 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_4b7677ec6ccc5fe0 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_4b7677ec6ccc5fe0 .number_fbdf294e1c44846a {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_4b7677ec6ccc5fe0 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_4b7677ec6ccc5fe0 p.disc_edd808a4ee803d91 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_f81ef09cae59871d {
  margin-top: -120px;
}

.step-down-text-process_67e1b06da0c8d7a9 p.disc_edd808a4ee803d91 {
  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_67e1b06da0c8d7a9 p.disc_edd808a4ee803d91 {
    font-size: 18px;
  }
}

.container-1058_b39249f58c144f93 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_9044997dd510d319 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_9044997dd510d319 .thumbnail_2bf4db49ed060641 {
  height: 100%;
}
.working-process-right-area-one_9044997dd510d319 .thumbnail_2bf4db49ed060641 .large_1022d6dc037bb6fd {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_9044997dd510d319 .large_1022d6dc037bb6fd {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_9044997dd510d319 .small_9c40f89df188006d {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_9044997dd510d319 .small_9c40f89df188006d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_9044997dd510d319 .small_9c40f89df188006d {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_9044997dd510d319 .small_9c40f89df188006d {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_28cb33f24665d330 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_28cb33f24665d330 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_60f1c41a66915868 .working-process-accordion-one .accordion-item .accordion-header_28cb33f24665d330 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_882487c8740b9adc {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_28cb33f24665d330 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_28cb33f24665d330 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_28cb33f24665d330 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_28cb33f24665d330 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_28cb33f24665d330 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_882487c8740b9adc {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_0617000a578e38d0 .thumbnail-left_80d23f4c70686c0a img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_0617000a578e38d0 .thumbnail-left_80d23f4c70686c0a img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_8f5577ee89e78e73 .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_8f5577ee89e78e73 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_8f5577ee89e78e73 {
    padding-left: 0;
  }
}
.accordion-area-4_8f5577ee89e78e73 .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_8f5577ee89e78e73 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_8f5577ee89e78e73 .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_8f5577ee89e78e73 .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_8f5577ee89e78e73 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_8f5577ee89e78e73 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_8f5577ee89e78e73 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_8f5577ee89e78e73 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_8f5577ee89e78e73 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_60f1c41a66915868 {
  position: relative;
}
.rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    display: none;
  }
}
.rts-working-porcess-area-two_60f1c41a66915868 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_a7af740823dc74f1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_a7af740823dc74f1 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1 .single-counter-up_34d9a79720482e7a {
  text-align: center;
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1 .single-counter-up_34d9a79720482e7a .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_a7af740823dc74f1 .single-counter-up_34d9a79720482e7a .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1 .single-counter-up_34d9a79720482e7a 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_a7af740823dc74f1 .single-counter-up-five_4740b49a610527ab {
  text-align: center;
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1 .single-counter-up-five_4740b49a610527ab .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_a7af740823dc74f1 .single-counter-up-five_4740b49a610527ab .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_32fffc11b29d03bb .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_f8dc6e6f28b6ed4a {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_f8dc6e6f28b6ed4a .single-counter-up-two_5912dea6657dbecf .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_f8dc6e6f28b6ed4a .single-counter-up-two_5912dea6657dbecf .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_f8dc6e6f28b6ed4a .single-counter-up-two_5912dea6657dbecf .inmformation_cfa9d4649d4b39fa p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_f8dc6e6f28b6ed4a::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_f8dc6e6f28b6ed4a .shape-area_221949359110a139 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_f8dc6e6f28b6ed4a .shape-area_221949359110a139 img {
    display: none;
  }
}
.counter-up-area-four_f8dc6e6f28b6ed4a .shape-area_221949359110a139 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_db6cb373e8422351 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_db6cb373e8422351 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_3d0a3b5c21580009 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_3d0a3b5c21580009 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_3d0a3b5c21580009 p.disc_edd808a4ee803d91 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac.area-2_bac760be07108cf9 {
  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_ba35ea6a4e1dfaac.area-2_bac760be07108cf9 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac.area-2_bac760be07108cf9 .single-counter-up_34d9a79720482e7a {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac.area-2_bac760be07108cf9 .single-counter-up_34d9a79720482e7a {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_ba35ea6a4e1dfaac.area-2_bac760be07108cf9 .single-counter-up_34d9a79720482e7a .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_ba35ea6a4e1dfaac.area-2_bac760be07108cf9 .single-counter-up_34d9a79720482e7a 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_1883292b3c117fdd {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_1883292b3c117fdd {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_1883292b3c117fdd img {
  border-radius: 16px;
}

.call-to-action-area-7_6ad6bc7fcc02d05b {
  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_6ad6bc7fcc02d05b {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_6ad6bc7fcc02d05b {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_6ad6bc7fcc02d05b .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_6ad6bc7fcc02d05b .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_6ad6bc7fcc02d05b .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_6ad6bc7fcc02d05b p.disc_edd808a4ee803d91 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_6ad6bc7fcc02d05b .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_6ad6bc7fcc02d05b .shape-area_221949359110a139 img {
  position: absolute;
}
.call-to-action-area-7_6ad6bc7fcc02d05b .shape-area_221949359110a139 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_6ad6bc7fcc02d05b .shape-area_221949359110a139 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_6ad6bc7fcc02d05b .shape-area_221949359110a139 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_6ad6bc7fcc02d05b .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_8a17a264dfbd3500 {
  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_8a17a264dfbd3500 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_8a17a264dfbd3500 {
    padding: 50px;
  }
}
.call-to-action-area-5_8a17a264dfbd3500 .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_8a17a264dfbd3500 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_8a17a264dfbd3500 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_8a17a264dfbd3500 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_8a17a264dfbd3500 p.disc_edd808a4ee803d91 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_8a17a264dfbd3500 .button-area_347f921290f19494 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_8a17a264dfbd3500 .button-area_347f921290f19494 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_8a17a264dfbd3500 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_8a17a264dfbd3500 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_8a17a264dfbd3500 .rts-btn.btn-secondary-5_28e42e9318d65d8f {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_8a17a264dfbd3500 .rts-btn.btn-secondary-5_28e42e9318d65d8f:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_8a17a264dfbd3500 .rts-btn.btn-secondary-5-1_5e9f33e0839f9f15 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_8a17a264dfbd3500 .rts-btn.btn-secondary-5-1_5e9f33e0839f9f15:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_8a17a264dfbd3500 .shape-area_221949359110a139 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_8a17a264dfbd3500 .shape-area_221949359110a139 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_8a17a264dfbd3500 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_8a17a264dfbd3500 .shape-image_97c54ebd30f05c90 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_8a17a264dfbd3500.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_8a17a264dfbd3500.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_8a17a264dfbd3500.area-5_2 p.disc_edd808a4ee803d91 {
  color: var(--color-second);
}
.call-to-action-area-5_8a17a264dfbd3500.area-5_2 .btn-primary-4-border_6189e302c313a216 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_8a17a264dfbd3500.area-5_2 .btn-primary-4-border_6189e302c313a216:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_8a17a264dfbd3500.area-5_2 .shape-image_97c54ebd30f05c90 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_8a17a264dfbd3500.area-5_2 .shape-image_97c54ebd30f05c90 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_8a17a264dfbd3500.area-5_2 .shape-image_97c54ebd30f05c90 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_8a17a264dfbd3500.area-5_2 .shape-image_97c54ebd30f05c90 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_ea648c38a45a8c99 {
  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_ea648c38a45a8c99 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_ea648c38a45a8c99 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_cc909b36d4b8c596 {
  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_cc909b36d4b8c596 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_cc909b36d4b8c596 .single-counter-up_34d9a79720482e7a {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_cc909b36d4b8c596 .single-counter-up_34d9a79720482e7a {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_cc909b36d4b8c596 .single-counter-up_34d9a79720482e7a {
    flex-basis: 100%;
  }
}
.container-counter-about-page_cc909b36d4b8c596 .single-counter-up_34d9a79720482e7a:last-child {
  border: none;
}
.container-counter-about-page_cc909b36d4b8c596 .single-counter-up_34d9a79720482e7a .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_cc909b36d4b8c596 .single-counter-up_34d9a79720482e7a .title {
  margin-bottom: 3px;
}

.single-testimonials-area_f6e59a36053113e7 {
  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_f6e59a36053113e7 {
    padding: 20px;
  }
}
.single-testimonials-area_f6e59a36053113e7 .logo_5dd6121e568c9575 {
  margin-bottom: 24px;
}
.single-testimonials-area_f6e59a36053113e7 p.disc_edd808a4ee803d91 {
  max-width: 95%;
}
.single-testimonials-area_f6e59a36053113e7 .author-area_e6ce593b1068734a {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_f6e59a36053113e7 .author-area_e6ce593b1068734a .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_f6e59a36053113e7 .quote-image_badfec56da84d01a {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_f6e59a36053113e7 .quote-image_badfec56da84d01a {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_e98a7fe1451c7092 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_e98a7fe1451c7092 .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-testimonials-area-one_e98a7fe1451c7092 .shape-area_221949359110a139 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next,
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next::after,
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .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_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next:hover::after,
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_e98a7fe1451c7092 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_1cd432de67dd1f12 {
  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_1cd432de67dd1f12: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_d75902f92fc2b12f {
  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_2f5638a7def6f38c {
  border-radius: 20px;
}

.single-testimonisl-three_0630bd3c0a52eb4b {
  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_0630bd3c0a52eb4b::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_0630bd3c0a52eb4b::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_0630bd3c0a52eb4b .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_0630bd3c0a52eb4b p.disc_edd808a4ee803d91 {
  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_0630bd3c0a52eb4b .author_a272eefcff668590 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_0630bd3c0a52eb4b .author_a272eefcff668590 p.disc_edd808a4ee803d91 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_c6abe74e2044afb9 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_c6abe74e2044afb9 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_c6abe74e2044afb9 .small-team-aera_95729d1ebd64073c {
  margin-top: -40px;
}
.expart-team-small-thumb_c6abe74e2044afb9 .small-team-aera_95729d1ebd64073c img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_c6abe74e2044afb9 .small-team-aera_95729d1ebd64073c img.two_93bb8841f4a009ef {
  left: 30px;
}
.expart-team-small-thumb_c6abe74e2044afb9 .small-team-aera_95729d1ebd64073c img.three_bc32c7ab1d74f39b {
  left: 60px;
}
.expart-team-small-thumb_c6abe74e2044afb9 .small-team-aera_95729d1ebd64073c img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_507a7d9552633e69 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_507a7d9552633e69 {
    width: 100%;
  }
}

.single-testimonials-4_6905d3b1d347618c {
  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_6905d3b1d347618c {
    padding: 32px 16px;
  }
}
.single-testimonials-4_6905d3b1d347618c .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_6905d3b1d347618c p.disc_edd808a4ee803d91 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_6905d3b1d347618c .author_a272eefcff668590 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_6905d3b1d347618c .author_a272eefcff668590 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_36403ffa35bbed82 {
  position: relative;
}
.rts-client-feedback-area_36403ffa35bbed82.home-2_06be49370e3e9a32 .shape-area_221949359110a139 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_36403ffa35bbed82.home-2_06be49370e3e9a32 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_66a9a78bb27b83ab {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .two_93bb8841f4a009ef {
    display: none;
  }
}
.rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_66a9a78bb27b83ab .shape-area_221949359110a139 .four_535c3a5db421d2fd {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_8977acd8969b2dcc .single-testimonials-area_f6e59a36053113e7 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_8977acd8969b2dcc .single-testimonials-area_f6e59a36053113e7 p.disc_edd808a4ee803d91 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_8977acd8969b2dcc .single-testimonials-area_f6e59a36053113e7 .author-area_e6ce593b1068734a .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_8977acd8969b2dcc .single-testimonials-area_f6e59a36053113e7 .author-area_e6ce593b1068734a span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_8977acd8969b2dcc {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_8977acd8969b2dcc .title-style-one-center_c143b97b98a68d10 .pre_0ef75c43dabb7f4e {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_8977acd8969b2dcc .title-style-one-center_c143b97b98a68d10 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_8977acd8969b2dcc .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_8977acd8969b2dcc .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_a61d1fc178e17473 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_a61d1fc178e17473 .inner_7e11df4d194aed44 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_a61d1fc178e17473 .inner_7e11df4d194aed44 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_a61d1fc178e17473 .inner_7e11df4d194aed44 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_a61d1fc178e17473 .inner_7e11df4d194aed44 {
    padding: 25px;
  }
}
.testimonials-filwidth_a61d1fc178e17473 .body {
  margin-top: 30px;
}
.testimonials-filwidth_a61d1fc178e17473 .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_a61d1fc178e17473 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_a61d1fc178e17473 .body .author_a272eefcff668590 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_a61d1fc178e17473 .body .author_a272eefcff668590 a .title-name_b876442166f36d5a {
  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_e80003e17444d2d9 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9.swiper-pagination-bullet-active_784e28d234a72205 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_060da0df92ea9383 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-left_86c594b1196cdb72 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-left_86c594b1196cdb72 .heading-title_8b006b961836a4a0 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-left_86c594b1196cdb72 .author-area_e6ce593b1068734a {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-left_86c594b1196cdb72 .author-area_e6ce593b1068734a .right-content_0dc5c605eab0eefa .author-title_fb1a8423f385361c {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-left_86c594b1196cdb72 .author-area_e6ce593b1068734a .right-content_0dc5c605eab0eefa .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-right_b182794250786423 {
  margin-left: 40px;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-right_b182794250786423 .right-inner_bf2ed9822ab2803b {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-right_b182794250786423 .right-inner_bf2ed9822ab2803b .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-right_b182794250786423 .right-inner_bf2ed9822ab2803b .item:last-child {
  border: none;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-right_b182794250786423 .right-inner_bf2ed9822ab2803b .item .heading-title_8b006b961836a4a0 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b .testimonial-right_b182794250786423 .right-inner_bf2ed9822ab2803b .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_060da0df92ea9383 .section-inner_7dca559a9dc8972b {
  position: relative;
}
.rts-testimonials-area-six_060da0df92ea9383 .service-swiper-main-wrapper-2_6d5f53bfb05c09ef {
  overflow: hidden;
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-slide:nth-child(odd) .single-service-style-two_accb1e6e14013202 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_060da0df92ea9383 .single-service-style-two_accb1e6e14013202 {
  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_060da0df92ea9383 .single-service-style-two_accb1e6e14013202 .disc_edd808a4ee803d91 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_060da0df92ea9383 .single-service-style-two_accb1e6e14013202 .author-area_e6ce593b1068734a {
  margin-top: 10px;
}
.rts-testimonials-area-six_060da0df92ea9383 .single-service-style-two_accb1e6e14013202 .author-area_e6ce593b1068734a .author-content_793b9eea570cd78e .author-title_fb1a8423f385361c {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_060da0df92ea9383 .single-service-style-two_accb1e6e14013202 .author-area_e6ce593b1068734a .author-content_793b9eea570cd78e .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-next,
.rts-testimonials-area-six_060da0df92ea9383 .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_060da0df92ea9383 .swiper-button-next i,
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-next:hover,
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-next::after,
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_060da0df92ea9383 .swiper-button-next,
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-pagination2 .swiper-pagination-bullet_e80003e17444d2d9 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_060da0df92ea9383 .swiper-pagination2 .swiper-pagination-bullet_e80003e17444d2d9.swiper-pagination-bullet-active_784e28d234a72205 {
  background: #FF6354;
}

.rts-testimonials-area-three_771dc599a265f4cc {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .one {
    display: none;
  }
}
.rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .two_93bb8841f4a009ef {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.rts-testimonials-area-three_771dc599a265f4cc .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_a2088583f680eb29 {
  position: relative;
}
.rts-testimonials-area-7_a2088583f680eb29 .testimonials--shape_12f42f50b80caac3 img {
  position: absolute;
}
.rts-testimonials-area-7_a2088583f680eb29 .testimonials--shape_12f42f50b80caac3 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_a2088583f680eb29 .testimonials--shape_12f42f50b80caac3 img.two_93bb8841f4a009ef {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_f6e59a36053113e7 .logo_5dd6121e568c9575 .light_eac733a91c3a63e9 {
  display: block;
}
[data-theme=light] .single-testimonials-area_f6e59a36053113e7 .logo_5dd6121e568c9575 .dark_f8b2840389b0e773 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_f6e59a36053113e7 .logo_5dd6121e568c9575 .light_eac733a91c3a63e9 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_f6e59a36053113e7 .logo_5dd6121e568c9575 .dark_f8b2840389b0e773 {
  display: block;
}

.single-blog-area-style-one_ebc7ff251f90db31:hover .thumbnail_2bf4db49ed060641 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .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_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 .admin_8ffdc772df4fb595 {
  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_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 .date_220fe0e451b4fbeb {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_0a372fe3da8a78a5 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_0a372fe3da8a78a5 .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-blog-area-one_0a372fe3da8a78a5 .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-blog-area-one_0a372fe3da8a78a5 .shape-area_221949359110a139 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_0a372fe3da8a78a5 .shape-area_221949359110a139 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_0a372fe3da8a78a5 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_0a372fe3da8a78a5 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_0a372fe3da8a78a5 .rts-btn.btn-primary_1cd432de67dd1f12.text-center_c46f4f7799a30f21 {
  margin: auto;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 {
  border-radius: 0;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 img {
  border-radius: 0;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 {
  background: var(--blog-single);
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 .date_220fe0e451b4fbeb span {
  margin-right: 10px;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .btn-area_bffb86f8fa68416d {
  text-align: center;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .btn-area_bffb86f8fa68416d .read-more-btn_02065bc0d141559e {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .btn-area_bffb86f8fa68416d .read-more-btn_02065bc0d141559e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .btn-area_bffb86f8fa68416d .read-more-btn_02065bc0d141559e::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_0a372fe3da8a78a5.home-five_6fcf9be8521b8dce .title-style-one-center_c143b97b98a68d10 .pre_0ef75c43dabb7f4e {
  color: var(--color-primary-2);
}
.rts-blog-area-one_0a372fe3da8a78a5.home-five_6fcf9be8521b8dce .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .bottom-area_e7209eb76b803000 .admin_8ffdc772df4fb595 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_0a372fe3da8a78a5.home-five_6fcf9be8521b8dce .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_0a372fe3da8a78a5.home-five_6fcf9be8521b8dce .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_0a372fe3da8a78a5.home-six_39529bf98b086810 .title-style-one-center_c143b97b98a68d10 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_0a372fe3da8a78a5.style-seven_c4a0935f4cb94341 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_0a372fe3da8a78a5.style-seven_c4a0935f4cb94341 .title-style-one-center_c143b97b98a68d10 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_0a372fe3da8a78a5.style-seven_c4a0935f4cb94341 .rts-btn.btn-primary-border_966133cf286ad388 {
  color: var(--color-primary);
}
.rts-blog-area-one_0a372fe3da8a78a5.style-seven_c4a0935f4cb94341 .rts-btn.btn-primary-border_966133cf286ad388:hover {
  color: #fff;
}

.single-blog-area-style-one_ebc7ff251f90db31.eight-area_a6fb3ef46834596a {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_1129a85ab9276781 {
  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_1129a85ab9276781::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_1129a85ab9276781::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_1129a85ab9276781:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_96643b14019751c1 {
  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_96643b14019751c1::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_96643b14019751c1::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_96643b14019751c1:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_ebc7ff251f90db31.about-page_20dd3f87d194ac47 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.one {
    display: none;
  }
}
.rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    top: 2%;
  }
}
.rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_52fac7f4ced79d4d.shape-position_4909d5642fc92b3c .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9.swiper-pagination-bullet-active_784e28d234a72205 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 {
  padding-bottom: 40px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 {
  max-width: 100%;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .read-more-btn_02065bc0d141559e {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .read-more-btn_02065bc0d141559e:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .read-more-btn_02065bc0d141559e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .read-more-btn_02065bc0d141559e::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_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .rts-single-wized_9bb6a54a16bb4b94 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .rts-single-wized_9bb6a54a16bb4b94.search .wized-body_d7061a9a36d2de58 {
  margin-top: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 {
  margin-top: 30px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 .rts-search-wrapper_bea2a64ef336bd71 {
  position: relative;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 .rts-search-wrapper_bea2a64ef336bd71 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_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 .rts-search-wrapper_bea2a64ef336bd71 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 .rts-search-wrapper_bea2a64ef336bd71 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_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 .rts-search-wrapper_bea2a64ef336bd71 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788 li {
  list-style: none;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788 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_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .single-categories_fcd21a92b9b91788 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .thumbnail_2bf4db49ed060641 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .thumbnail_2bf4db49ed060641 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .thumbnail_2bf4db49ed060641:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .content-area_e5ac1c291f090387 {
  flex-basis: 60%;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .user_64710b9a4292d1d6 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .user_64710b9a4292d1d6 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .post-title_41fb5dc1cb564028 .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_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .post-title_41fb5dc1cb564028 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .recent-post-single_c7c27ef684b985ce .post-title_41fb5dc1cb564028:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .gallery-inner_2d75ef584d87a390 .single-row_9392cbbd0a26fef6.row-1_bddfc9c17c651795 {
  margin-bottom: 20px;
}
.w-100_78afc8ef7de81bff {
  border-radius: 15px;
}
img.w-100_78afc8ef7de81bff {
  margin-top: 1.25rem;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .tags-wrapper_bfdf591e696a16ce {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .tags-wrapper_bfdf591e696a16ce 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_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .tags-wrapper_bfdf591e696a16ce a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_c8c7fca9512e1141.grid-2_7d36189b6487641a .single-blog-area-style-one_ebc7ff251f90db31 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_c8c7fca9512e1141.grid-2_7d36189b6487641a .single-blog-area-style-one_ebc7ff251f90db31:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_c8c7fca9512e1141.grid-2_7d36189b6487641a .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 .title {
  font-size: 20px;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 {
  border-radius: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .single-blog-area-style-one_ebc7ff251f90db31 .thumbnail_2bf4db49ed060641 img {
  border-radius: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .single-blog-area-style-one_ebc7ff251f90db31 .inner-content-wrapper_53edc08bc72f2524 {
  padding: 30px 0 0;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-content_c86d1dc8860ed18b {
  padding: 0 0 80px;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-content_c86d1dc8860ed18b p.first-text_13009a43e1a9d3a3::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-content_c86d1dc8860ed18b .desc-image_170dcf402509077a .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-content_c86d1dc8860ed18b .desc-image-2_93585bc593718323 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-footer_fb2558a547a877b8 {
  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_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-footer_fb2558a547a877b8 .nav-x_adc57d6de840a227 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-footer_fb2558a547a877b8 .nav-x_adc57d6de840a227 li a {
  font-weight: 600;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-footer_fb2558a547a877b8 .nav-x_adc57d6de840a227 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 {
  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_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 {
    flex-direction: column;
  }
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 .left-image_78d67eaffae1d091 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 .right-content_0dc5c605eab0eefa {
  flex-basis: 70%;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 .right-content_0dc5c605eab0eefa .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 .right-content_0dc5c605eab0eefa .author-social_00e05fc03e91bb86 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 .right-content_0dc5c605eab0eefa .author-social_00e05fc03e91bb86 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_c8c7fca9512e1141.details_efbba78083bd3cfc .post-panel_99aaf5bc24d4b8e1 .post-author_87bb29a9f04287e5 .right-content_0dc5c605eab0eefa .author-social_00e05fc03e91bb86 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_c8c7fca9512e1141.inner_7e11df4d194aed44 .fluxi-right-ct-1_8274b31fb9750cf4 .wized-body_d7061a9a36d2de58 .rts-search-wrapper_bea2a64ef336bd71 input {
  color: #717171;
}

.post-form_7153746831c15563 {
  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_7153746831c15563 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 input,
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386 textarea {
  padding-left: 35px;
}
.post-form_7153746831c15563 .single-input-area_bf42e1c5ca542386.text-area_3ece9cb0e633e6bf i {
  top: 61px !important;
}

.rts-fluxi-pagination_fecdb5753fa42bc6 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_fecdb5753fa42bc6 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_fecdb5753fa42bc6 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_fecdb5753fa42bc6 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_fecdb5753fa42bc6 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_fecdb5753fa42bc6 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_d24dee2e164292c5 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 p.disc_edd808a4ee803d91 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .shape-area_221949359110a139 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .shape-area_221949359110a139 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9 .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .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_b8e6776d5edbe584 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .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_b8e6776d5edbe584 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_b8e6776d5edbe584 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_326cce68a86c11dd.about_e212c829ee735af5 .btn-area_bffb86f8fa68416d {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_326cce68a86c11dd.about_e212c829ee735af5 .btn-area_bffb86f8fa68416d {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_7fae5ebb36272b49 .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_7fae5ebb36272b49 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_7fae5ebb36272b49 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_94e2768f31e309d8 .single-footer-wized-one_7fae5ebb36272b49 .title, [data-theme=light] .rts-footer-area-one_ccfc7c14fcf5bd40 .single-footer-wized-one_7fae5ebb36272b49 .title {
  color: #26262C;
}

.rts-footer-area-one_ccfc7c14fcf5bd40 {
  background: var(--footer-bg);
}
.rts-footer-area-one_ccfc7c14fcf5bd40 .footer-top-area_83dc63f8519a34c1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_7fae5ebb36272b49 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_7fae5ebb36272b49 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_7fae5ebb36272b49 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_7fae5ebb36272b49 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_7fae5ebb36272b49 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_3b406f3fb091c935 {
  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_3b406f3fb091c935 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_3b406f3fb091c935 p {
  margin-bottom: 0;
}
.copyright-area-start_3b406f3fb091c935 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_3b406f3fb091c935 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_3b406f3fb091c935 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_3b406f3fb091c935 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_3b406f3fb091c935.area-two_56c78158355483d1 p {
  color: #D7D9E9;
}
.copyright-area-start_3b406f3fb091c935.area-two_56c78158355483d1 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_3b406f3fb091c935.area-two_56c78158355483d1 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_af4bc812a2f72b87 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_af4bc812a2f72b87 .social-area-one_c94c4c9a70f9a3f2 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_d98d96e5f2c5fc6e .mobile__breakpoint_6fe1e77380b29e07 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_d98d96e5f2c5fc6e .single-footer-wized-one_7fae5ebb36272b49 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_d98d96e5f2c5fc6e .single-footer-wized-one_7fae5ebb36272b49 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_5757d1a3bc5c57e8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_5757d1a3bc5c57e8 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_5757d1a3bc5c57e8 .right .language_021fad19b769a0cb {
  color: #fff;
}

.footer-four_94e2768f31e309d8 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_15433f1d9d51e83a {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_15433f1d9d51e83a .single-footer-four-wized_f9818decfe4da5e3 ul li a {
  color: #E4E5F1;
}
.footer-three_15433f1d9d51e83a .single-footer-four-wized_f9818decfe4da5e3 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_15433f1d9d51e83a .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input {
  background: #FFFFFF;
}
.footer-three_15433f1d9d51e83a .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_f9818decfe4da5e3 .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_f9818decfe4da5e3 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_f9818decfe4da5e3 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_f9818decfe4da5e3 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form button {
  padding: 18px 20px;
}

.copyright-area-four_f305cec6fbf3e83f {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_f305cec6fbf3e83f.area-3_35d0d2413d165551 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_f305cec6fbf3e83f {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_f305cec6fbf3e83f .logo_5dd6121e568c9575 img.light_eac733a91c3a63e9 {
  display: block;
}
[data-theme=light] .copyright-area-four_f305cec6fbf3e83f .logo_5dd6121e568c9575 img.dark_f8b2840389b0e773 {
  display: none;
}

[data-theme=dark] .copyright-area-four_f305cec6fbf3e83f .logo_5dd6121e568c9575 img.light_eac733a91c3a63e9 {
  display: none;
}
[data-theme=dark] .copyright-area-four_f305cec6fbf3e83f .logo_5dd6121e568c9575 img.dark_f8b2840389b0e773 {
  display: block;
}

.rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 {
    height: 320px;
  }
}
.rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .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_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d 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_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_9153b6e11ee9128f .footer-wrapper-7_83b3578a7984b219 .innerr_6d2bb0fb23bcc94d .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_d344d50ea23c85ca {
  text-align: center;
}
.footer-top-8_d344d50ea23c85ca .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_d344d50ea23c85ca .title {
    font-size: 35px;
  }
}
.footer-top-8_d344d50ea23c85ca 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_8c872452306097bb {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_8c872452306097bb .sape-image_ac58fa9a13174594 {
    display: none;
  }
}
.rts-footer-area-eight_8c872452306097bb .sape-image_ac58fa9a13174594 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_8c872452306097bb .sape-image_ac58fa9a13174594 img.two_93bb8841f4a009ef {
  top: 25%;
  left: 25%;
}

.container-10_f948228a5e192f2b {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_db11b70e15afdf0d {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_db11b70e15afdf0d 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_db11b70e15afdf0d form .single-input_5468685ec0dcd25f {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_db11b70e15afdf0d form .single-input_5468685ec0dcd25f i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_db11b70e15afdf0d form .single-input_5468685ec0dcd25f label {
  margin-bottom: 10px;
}
.form-area-footer-8_db11b70e15afdf0d form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_db11b70e15afdf0d form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_99fb4bf90ae7cb9f {
  text-align: center;
}
.easy-cta-area-wrapper_99fb4bf90ae7cb9f .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_99fb4bf90ae7cb9f .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_99fb4bf90ae7cb9f p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_99fb4bf90ae7cb9f.mid_76c3a631bae09623 {
  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_99fb4bf90ae7cb9f.mid_76c3a631bae09623 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_66ca467e1c654ae8 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_07ff583543c48a56 .copy-right-ul_3eae4c1d058ce8d4 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_07ff583543c48a56 .copy-right-ul_3eae4c1d058ce8d4 {
    flex-direction: column;
  }
}
.copyright-area-8_07ff583543c48a56 .copy-right-ul_3eae4c1d058ce8d4 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_07ff583543c48a56 .copy-right-ul_3eae4c1d058ce8d4 li a {
  color: #FFFFFF;
}
.copyright-area-8_07ff583543c48a56 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_027c92c4b719a3e4 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_027c92c4b719a3e4 .shape-image_97c54ebd30f05c90 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_027c92c4b719a3e4 .shape-image_97c54ebd30f05c90 {
    width: 200px;
  }
}
.footer-six_027c92c4b719a3e4 .rts-call-to-action_a4ec76a329b2095c .call-to-action-area-5_8a17a264dfbd3500 {
  background: none;
  padding: 80px 0;
}
.footer-six_027c92c4b719a3e4 .rts-call-to-action_a4ec76a329b2095c .call-to-action-area-5_8a17a264dfbd3500 .rts-btn {
  border-radius: 0;
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 .title {
  color: #D7D9E9;
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 ul li a {
  color: #D7D9E9;
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form {
  gap: 0;
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input::placeholder {
  color: var(--color-title);
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_027c92c4b719a3e4 .single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_027c92c4b719a3e4 .copyright-area-four_f305cec6fbf3e83f {
  border-top: 1px solid #37373F;
}
.footer-six_027c92c4b719a3e4 .copyright-area-four_f305cec6fbf3e83f p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_b325cd03a589cb39 form {
  position: relative;
}
.footer-input-main-wrapper-one_b325cd03a589cb39 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_b325cd03a589cb39 form input {
  padding-left: 40px;
}

.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form {
  position: relative;
}
.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_f9818decfe4da5e3 .footer-input-btn-between_42437c1368f026fb form input {
  padding-left: 35px;
}

.copyright-area-7_7005e9023084d596 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_7005e9023084d596 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_7005e9023084d596 p {
  margin: 0;
}
.copyright-area-7_7005e9023084d596 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_7005e9023084d596 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_5480f5ca04905eb1 .single-footer-four-wized_f9818decfe4da5e3 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_5480f5ca04905eb1 .single-footer-four-wized_f9818decfe4da5e3 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_5480f5ca04905eb1 .single-footer-four-wized_f9818decfe4da5e3 form button {
  background: var(--color-primary-2);
}

.social-area-one_c94c4c9a70f9a3f2 {
  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_c94c4c9a70f9a3f2 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_c94c4c9a70f9a3f2 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_c94c4c9a70f9a3f2 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_e9b813f9b0e023d0 {
  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_e9b813f9b0e023d0 .title-style-one-left_b0d532215234dd89 .pre_0ef75c43dabb7f4e {
  color: #BCBFDB;
}
.bg-dark-border-radious_e9b813f9b0e023d0 .title-style-one-left_b0d532215234dd89 .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_b3f7714723d16761 {
  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_df72b6fedc7d05a5 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_19d950e1d621e3dd .progress-wrap svg.progress-circle_df72b6fedc7d05a5 path {
  stroke: var(--color-primary-2);
}
.home-blue_19d950e1d621e3dd .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_dcba0e7f1c5b9e77 {
  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_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img {
  position: absolute;
}
.bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.two_93bb8841f4a009ef {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.two_93bb8841f4a009ef {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.two_93bb8841f4a009ef {
    display: none;
  }
}
.bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.three_bc32c7ab1d74f39b {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.three_bc32c7ab1d74f39b {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.four_535c3a5db421d2fd {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.four_535c3a5db421d2fd {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.four_535c3a5db421d2fd {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_dcba0e7f1c5b9e77 .sape-area_750e3645832f1b17 img.four_535c3a5db421d2fd {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_4974bfbe7e6051b2 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_4974bfbe7e6051b2 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_4974bfbe7e6051b2 p.disc_edd808a4ee803d91 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_4974bfbe7e6051b2 .feature-area-wrapper_8a985603a416bbf1 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 .feature-area-wrapper_8a985603a416bbf1 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_4974bfbe7e6051b2 .feature-area-wrapper_8a985603a416bbf1 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_4974bfbe7e6051b2 .feature-area-wrapper_8a985603a416bbf1 .single-feature_2bafe7b27c0e1f75 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_4974bfbe7e6051b2 .feature-area-wrapper_8a985603a416bbf1 .single-feature_2bafe7b27c0e1f75 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_a0a4b3cdafe0bc9c {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_a0a4b3cdafe0bc9c input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_a0a4b3cdafe0bc9c .signle-input_6a20d795e52d4e01 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_a0a4b3cdafe0bc9c .signle-input_6a20d795e52d4e01 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_a0a4b3cdafe0bc9c .signle-input_6a20d795e52d4e01 label {
  margin-bottom: 15px;
}
.appoinment_form-1_a0a4b3cdafe0bc9c .signle-input_6a20d795e52d4e01 input {
  padding-left: 40px;
}
.appoinment_form-1_a0a4b3cdafe0bc9c .signle-input_6a20d795e52d4e01 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_a0a4b3cdafe0bc9c button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_b615a9b6004f0d86 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_5912dea6657dbecf {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_5912dea6657dbecf {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_5912dea6657dbecf .inmformation_cfa9d4649d4b39fa .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_5912dea6657dbecf .inmformation_cfa9d4649d4b39fa .title {
    font-size: 40px;
  }
}
.single-counter-up-two_5912dea6657dbecf .inmformation_cfa9d4649d4b39fa p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_a2fdcfe5fdee19c2 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_a2fdcfe5fdee19c2.team-five .title-style-one-center_c143b97b98a68d10 .pre_0ef75c43dabb7f4e {
  color: var(--color-primary-2);
}
.expart-team-area-7_a2fdcfe5fdee19c2.inner {
  background: var(--team-bg);
}

.single-team-area-7_93ce72889ba0fbea {
  text-align: center;
}
.single-team-area-7_93ce72889ba0fbea .thumbnail_2bf4db49ed060641 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_93ce72889ba0fbea .thumbnail_2bf4db49ed060641 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_93ce72889ba0fbea .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_93ce72889ba0fbea .designation_dfd8e9e200e3e81a {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_93ce72889ba0fbea:hover .thumbnail_2bf4db49ed060641 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9.swiper-pagination-bullet-active_784e28d234a72205 {
  background: var(--color-gradient);
}

.single-team-area-start_1906bf17d437ff60:hover .thumbnail_2bf4db49ed060641 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_1906bf17d437ff60 .thumbnail_2bf4db49ed060641 {
  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_1906bf17d437ff60 .thumbnail_2bf4db49ed060641 img {
  transition: 0.8s;
}
.single-team-area-start_1906bf17d437ff60 .inner-content_24225ced3bab3700 {
  text-align: center;
}
.single-team-area-start_1906bf17d437ff60 .inner-content_24225ced3bab3700 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_1906bf17d437ff60 .inner-content_24225ced3bab3700 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 {
  position: relative;
}
.rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    display: none;
  }
}
.rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  left: 25%;
  top: 7%;
}
.rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_f17b7ca813be0997.about_e212c829ee735af5 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    display: none;
  }
}
.rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    display: none;
  }
}
.rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  left: 25%;
  top: 7%;
}
.rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_f17b7ca813be0997.inner_7e11df4d194aed44 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    display: none;
  }
}

.bg-dark-p_c1b4661d6ee6ca95 .title {
  color: #fff;
}

.section-separator-top_7ef23e7e9f4b05cf {
  position: relative;
}
.section-separator-top_7ef23e7e9f4b05cf::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_a83a83b7001ea2c3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_a83a83b7001ea2c3 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 .left-titlet-wrapper_b0b2824d0803fc56 .title {
  color: #fff;
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 p.disc_edd808a4ee803d91 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a83a83b7001ea2c3 p.disc_edd808a4ee803d91 br {
    display: none;
  }
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 .button-area_347f921290f19494 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_a83a83b7001ea2c3 .button-area_347f921290f19494 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 .button-area_347f921290f19494 .under-line-btn_3d91ba677474b646 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 .button-area_347f921290f19494 .under-line-btn_3d91ba677474b646:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 .button-area_347f921290f19494 .under-line-btn_3d91ba677474b646:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_a83a83b7001ea2c3 .button-area_347f921290f19494 .under-line-btn_3d91ba677474b646::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_a83a83b7001ea2c3 .button-area_347f921290f19494 .btn-primary-2_1909988e8da2b61c i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_a83a83b7001ea2c3.area-3_35d0d2413d165551 .button-area_347f921290f19494 .under-line-btn_3d91ba677474b646::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_bb0781a7bf3ac48d .style-four_7285b7bd1a0200b2 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_46d98a9986823355 .rts-faq-area-full-container_bb0781a7bf3ac48d .style-four_7285b7bd1a0200b2 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_35d0d2413d165551 .cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 {
    display: none;
  }
}
.area-3_35d0d2413d165551 .cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_35d0d2413d165551 .cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_35d0d2413d165551 .cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_35d0d2413d165551 .cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_6a3bab56de0c90af {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_6a3bab56de0c90af {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_6a3bab56de0c90af.style-four_7285b7bd1a0200b2::after, .cta-main-wrapper-style-box_6a3bab56de0c90af.style-four_7285b7bd1a0200b2::before {
  display: none;
}
.cta-main-wrapper-style-box_6a3bab56de0c90af::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_6a3bab56de0c90af::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_6a3bab56de0c90af .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_6a3bab56de0c90af .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_6a3bab56de0c90af .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_6a3bab56de0c90af .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_1ac177b26cd13b0b {
  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_1ac177b26cd13b0b {
    padding: 25px;
  }
}
.call-to-action-style-4_1ac177b26cd13b0b .button-area_347f921290f19494 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_1ac177b26cd13b0b .shape-area_221949359110a139 img {
  position: absolute;
}
.call-to-action-style-4_1ac177b26cd13b0b .shape-area_221949359110a139 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_1ac177b26cd13b0b .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_1ac177b26cd13b0b .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_1ac177b26cd13b0b .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  top: 10%;
  left: 8%;
}

.header-three_ba52715f4bd9698c.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_a3baf30c097c61c3 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_a3baf30c097c61c3 {
    height: 630px;
  }
}
.contact-banner-area-start_a3baf30c097c61c3 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_a3baf30c097c61c3 img {
    display: none;
  }
}
.contact-banner-area-start_a3baf30c097c61c3 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_a3baf30c097c61c3 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_a3baf30c097c61c3 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_a3baf30c097c61c3 img.two_93bb8841f4a009ef {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_a3baf30c097c61c3 img.three_bc32c7ab1d74f39b {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_a3baf30c097c61c3 img.four_535c3a5db421d2fd {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_a3baf30c097c61c3.faq_66f611fc5eefd873 {
  height: auto;
}

.contact-form-page_6759cf7c7b6a83c1 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_5b9fe12baa8c7b2b {
  text-align: center;
}
.banner-inner-area-contact-inner_5b9fe12baa8c7b2b .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_5b9fe12baa8c7b2b .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_5b9fe12baa8c7b2b .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_5b9fe12baa8c7b2b .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_5b9fe12baa8c7b2b p.disc_edd808a4ee803d91 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_5b9fe12baa8c7b2b p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_5b9fe12baa8c7b2b p.disc_edd808a4ee803d91 {
    max-width: 80%;
  }
}

.contact-form_9cdfa983c168659e {
  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_9cdfa983c168659e {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_9cdfa983c168659e {
    padding: 50px 20px;
  }
}
.contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 {
  margin-bottom: 24px;
}
.contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_c3e218ce76b20a14 {
  text-align: center;
}
.single-contact-inner-info_c3e218ce76b20a14 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_c3e218ce76b20a14 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_c3e218ce76b20a14 p {
  margin-bottom: 0;
}
.single-contact-inner-info_c3e218ce76b20a14.mid_76c3a631bae09623 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_c3e218ce76b20a14.mid_76c3a631bae09623 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_c3e218ce76b20a14.mid_76c3a631bae09623 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 {
  position: relative;
}
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 input,
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 input::placeholder,
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e .single-input-area_bf42e1c5ca542386.text-area_3ece9cb0e633e6bf i {
  top: 61px !important;
}
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_77936c5cb087ad04.contact-form-page_6759cf7c7b6a83c1 .contact-form_9cdfa983c168659e button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_40e264cde83b5de9 {
  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_40e264cde83b5de9 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_40e264cde83b5de9 {
    padding: 20px;
  }
}
.seo-optimization-area_40e264cde83b5de9 .thumbnail_2bf4db49ed060641 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_40e264cde83b5de9 .thumbnail_2bf4db49ed060641 {
    min-width: 100%;
  }
}
.seo-optimization-area_40e264cde83b5de9 .thumbnail_2bf4db49ed060641 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_40e264cde83b5de9 .thumbnail_2bf4db49ed060641 img {
    min-width: 100%;
  }
}

.service-area-8_5bcc3b8fb3fcb873 .icon {
  margin-bottom: 22px;
}
.service-area-8_5bcc3b8fb3fcb873 .title {
  font-weight: 800;
}
.service-area-8_5bcc3b8fb3fcb873 .disc_edd808a4ee803d91 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_24f8ef7fcd9ec8d9.seo-marketing_587edcb75bd6bb25 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_24f8ef7fcd9ec8d9.seo-marketing_587edcb75bd6bb25 .title-style-one-center_c143b97b98a68d10 p.disc_edd808a4ee803d91 br {
    display: none;
  }
}

.section-separator-top-bg-white_fbf941f353c364d7 {
  position: relative;
}
.section-separator-top-bg-white_fbf941f353c364d7::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_beaaa0f1e50691a8 .large-thumbnail_80c3981953e90e78 {
  position: relative;
}
.single-product-list_beaaa0f1e50691a8 .large-thumbnail_80c3981953e90e78 .sm-right_87335696c6bcc80c {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_beaaa0f1e50691a8 .large-thumbnail_80c3981953e90e78 .sm-right_87335696c6bcc80c {
    display: none;
  }
}
.single-product-list_beaaa0f1e50691a8 .large-thumbnail_80c3981953e90e78 .sm-right_87335696c6bcc80c.left {
  right: auto;
  left: 0;
}
.single-product-list_beaaa0f1e50691a8 .thumbnail_2bf4db49ed060641 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_beaaa0f1e50691a8 .thumbnail_2bf4db49ed060641 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_beaaa0f1e50691a8 .thumbnail_2bf4db49ed060641 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_beaaa0f1e50691a8 .thumbnail_2bf4db49ed060641 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .pre-title_de57dd94a690bcd7 {
  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_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .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_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .title {
    font-size: 35px;
  }
}
.single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .single-service_c421229dbc807738 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .single-service_c421229dbc807738 i {
  color: var(--color-primary);
}
.single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd p.disc_edd808a4ee803d91 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 a.thumbnail_2bf4db49ed060641 {
  max-width: 100%;
}
.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 a.thumbnail_2bf4db49ed060641 img {
  max-width: 100%;
  width: 100%;
}
.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .service-btn_8873c87c536a296b {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .service-btn_8873c87c536a296b::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_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .service-btn_8873c87c536a296b:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .service-btn_8873c87c536a296b:hover i {
  transform: rotate(0);
}
.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .service-btn_8873c87c536a296b i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_3e033e386121a102 .single-product-list_beaaa0f1e50691a8 .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .service-btn_8873c87c536a296b.color-secondary-2_e2f5ec954d8d77cb::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_971cbc82d121769e .thumbnail_2bf4db49ed060641:hover img {
  transform: none;
}
.single-product-list-2_971cbc82d121769e .left-image_78d67eaffae1d091 {
  position: relative;
}
.single-product-list-2_971cbc82d121769e .left-image_78d67eaffae1d091 .short-image-area_7b0c4e1b07914090 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_971cbc82d121769e .left-image_78d67eaffae1d091 .short-image-area_7b0c4e1b07914090 {
    right: 5%;
  }
}
.single-product-list-2_971cbc82d121769e .left-image_78d67eaffae1d091 .short-image-area_7b0c4e1b07914090 img {
  transform: scale(1);
}
.single-product-list-2_971cbc82d121769e .right-image_af3bf7c7952392bb {
  position: relative;
}
.single-product-list-2_971cbc82d121769e .right-image_af3bf7c7952392bb .short-image-area_7b0c4e1b07914090 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_971cbc82d121769e .right-image_af3bf7c7952392bb .short-image-area_7b0c4e1b07914090 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_971cbc82d121769e .right-image_af3bf7c7952392bb .short-image-area_7b0c4e1b07914090 {
    left: 50%;
  }
}
.single-product-list-2_971cbc82d121769e .right-image_af3bf7c7952392bb .short-image-area_7b0c4e1b07914090 img {
  transform: scale(1);
}
.single-product-list-2_971cbc82d121769e .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_971cbc82d121769e .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .single-service_c421229dbc807738 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_971cbc82d121769e .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd .single-service_c421229dbc807738 p {
  font-size: 20px;
}
.single-product-list-2_971cbc82d121769e .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd p.disc_edd808a4ee803d91 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_971cbc82d121769e .portfolio-content-wrapper-list_cfe6fb9ec37fe8bd p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.product-section-bg_c2d2a8cee64de343 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_2b20a389783acbe0 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .shape-area_221949359110a139 {
    display: none;
  }
}
.product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .shape-area_221949359110a139 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .shape-area_221949359110a139 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .shape-area_221949359110a139 .one {
    display: none;
  }
}
.product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .two_93bb8841f4a009ef {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .two_93bb8841f4a009ef {
    top: 5%;
  }
}
.product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .three_bc32c7ab1d74f39b {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_2b20a389783acbe0.area-2_bac760be07108cf9 .three_bc32c7ab1d74f39b {
    display: none;
  }
}

.siongle-portfolio-box-style_b63585cc022bbd06 .thumbnail_2bf4db49ed060641 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_b63585cc022bbd06 .thumbnail_2bf4db49ed060641 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_b63585cc022bbd06 .thumbnail_2bf4db49ed060641 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_b63585cc022bbd06 .thumbnail_2bf4db49ed060641:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .pre_0ef75c43dabb7f4e {
  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_b63585cc022bbd06 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .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_b63585cc022bbd06 .inner-content_24225ced3bab3700 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_b63585cc022bbd06.style-four_7285b7bd1a0200b2 .thumbnail_2bf4db49ed060641 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_b63585cc022bbd06.style-four_7285b7bd1a0200b2 .left-content_9b1c005781e400fb .pre_0ef75c43dabb7f4e {
  color: #fff;
}
.siongle-portfolio-box-style_b63585cc022bbd06.style-four_7285b7bd1a0200b2 .left-content_9b1c005781e400fb .title {
  color: #fff;
}
.siongle-portfolio-box-style_b63585cc022bbd06.style-four_7285b7bd1a0200b2 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_b63585cc022bbd06.style-four_7285b7bd1a0200b2 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_b63585cc022bbd06.style-four_7285b7bd1a0200b2:hover .thumbnail_2bf4db49ed060641 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_8cd2db2863f9c566 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 .two_93bb8841f4a009ef {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.rts-fun-facts-area_8cd2db2863f9c566 .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_ffe60ebbf6a26725 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_ffe60ebbf6a26725::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_ffe60ebbf6a26725 .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_ffe60ebbf6a26725 .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_ffe60ebbf6a26725.two_93bb8841f4a009ef .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_ffe60ebbf6a26725.two_93bb8841f4a009ef .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_f3a78eebf8306168 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_a4e8774c570ac479 {
  border-radius: 32px;
}

.float-right-div-case-studies_f32504ff258e46dd {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_f32504ff258e46dd {
    width: 100%;
  }
}
.float-right-div-case-studies_f32504ff258e46dd .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_f32504ff258e46dd .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_8ae7399b40650de6.rts-section-gap2.bg-dark-border-radious.radious-4_a4e8774c570ac479 {
  background: var(--case-study);
}

.rts-case-studies-4_8ae7399b40650de6 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_8ae7399b40650de6 .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-case-studies-4_8ae7399b40650de6 .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-case-studies-4_8ae7399b40650de6 .shape-area_221949359110a139 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_8ae7399b40650de6 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_8ae7399b40650de6 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_8ae7399b40650de6 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_8ae7399b40650de6 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_8ae7399b40650de6 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_8ae7399b40650de6 .swiper-pagination .swiper-pagination-bullet_e80003e17444d2d9 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_239f34935abf2fdb {
  position: relative;
}
.rts-case-studies-5_239f34935abf2fdb .title-wrapper-between_b9a4bda8f105777d .pre_0ef75c43dabb7f4e {
  font-weight: 800;
}
.rts-case-studies-5_239f34935abf2fdb .title-wrapper-between_b9a4bda8f105777d .title {
  font-weight: 800;
}
.rts-case-studies-5_239f34935abf2fdb .bottom-btn_eef64e9f58134b4a .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_239f34935abf2fdb .bottom-btn_eef64e9f58134b4a .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 {
  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_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2:nth-child(even) .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .pre_0ef75c43dabb7f4e {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2:nth-child(even) .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2:nth-child(even) .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .thumbnail_2bf4db49ed060641 {
  flex-basis: 40%;
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .thumbnail_2bf4db49ed060641 img {
  border-radius: 16px;
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 {
  flex-basis: 60%;
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .pre_0ef75c43dabb7f4e {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .title {
  font-weight: 800;
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_a6eb24a9d7f396d6.style-five_56a29fc63d8107c2 .inner-content_24225ced3bab3700 .left-content_9b1c005781e400fb .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_d2a0e584d7dba08b .siongle-portfolio-box-style_b63585cc022bbd06 .thumbnail_2bf4db49ed060641 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_d2a0e584d7dba08b .siongle-portfolio-box-style_b63585cc022bbd06:hover .thumbnail_2bf4db49ed060641 img {
  transform: scale(1.15);
}
.home-seven-case_d2a0e584d7dba08b .siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .right a {
  background: #F2F2F8;
}
.home-seven-case_d2a0e584d7dba08b .siongle-portfolio-box-style_b63585cc022bbd06 .inner-content_24225ced3bab3700 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_d2bf18afd847d799 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_d2bf18afd847d799 .title-style-one-center_c143b97b98a68d10 .pre_0ef75c43dabb7f4e {
  color: #fff;
}
.rts-product-area-8_d2bf18afd847d799 .title-style-one-center_c143b97b98a68d10 .title {
  color: #fff;
}

.single-product-8_8dcdea85b5875c9d {
  text-align: center;
}
.single-product-8_8dcdea85b5875c9d:hover .thumbnail_2bf4db49ed060641 img {
  transform: scale(1.12);
}
.single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 a img {
    width: 100%;
  }
}
.single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 .icon-top-right_1642c3d3b29e8d02 {
  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_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 .icon-top-right_1642c3d3b29e8d02 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 .icon-top-right_1642c3d3b29e8d02:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_8dcdea85b5875c9d .thumbnail_2bf4db49ed060641 .icon-top-right_1642c3d3b29e8d02:hover i {
  color: #fff;
}
.single-product-8_8dcdea85b5875c9d .inner-content_24225ced3bab3700 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_8dcdea85b5875c9d .inner-content_24225ced3bab3700 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_4f884b22315826f8 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .left-side-content_e0208b1171be050c .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .left-side-content_e0208b1171be050c .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .left-side-content_e0208b1171be050c .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .right-side-image_9681237e0042293b {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .right-side-image_9681237e0042293b {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .right-side-image_9681237e0042293b .short-image_9c90d77c35485da1 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .right-side-image_9681237e0042293b .short-image_9c90d77c35485da1 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .right-side-image_9681237e0042293b .short-image_9c90d77c35485da1 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_4f884b22315826f8 .section-inner_7dca559a9dc8972b .right-side-image_9681237e0042293b .short-image_9c90d77c35485da1 {
    display: none;
  }
}

.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .top-inner_f8e688818708f1b2 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .top-inner_f8e688818708f1b2 .marquee_af8fa439bec4cb1a {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .top-inner_f8e688818708f1b2 .marquee_af8fa439bec4cb1a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .top-inner_f8e688818708f1b2 .marquee_af8fa439bec4cb1a li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .bottom-inner_8843e3a67bb7269f {
  display: inline-block;
}
.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .bottom-inner_8843e3a67bb7269f .marquee_af8fa439bec4cb1a {
  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_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .bottom-inner_8843e3a67bb7269f .marquee_af8fa439bec4cb1a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_ca6a04e107107e39 .section-inner_7dca559a9dc8972b .bottom-inner_8843e3a67bb7269f .marquee_af8fa439bec4cb1a 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_331ff11fcf2d3de7 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_4dfca65e0ed1fe40 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4dfca65e0ed1fe40 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_4dfca65e0ed1fe40 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4dfca65e0ed1fe40 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4dfca65e0ed1fe40 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_4dfca65e0ed1fe40 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_4dfca65e0ed1fe40 p.disc_edd808a4ee803d91 {
  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_4dfca65e0ed1fe40 p.disc_edd808a4ee803d91 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4dfca65e0ed1fe40 p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_6779cc25e4289f13 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_6779cc25e4289f13 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_d1d04ad29128db29 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_3690357b35d80b9f.case-studies_4c0e6fe6dc458b5e .main-nav-area_eea29954fd7d3fd3 li a {
  color: #fff;
}
.header-style-one_3690357b35d80b9f.case-studies_4c0e6fe6dc458b5e .main-nav-area_eea29954fd7d3fd3 li:hover a {
  color: var(--color-primary);
}
.header-style-one_3690357b35d80b9f.case-studies_4c0e6fe6dc458b5e .button-area-start_6012bb426aad2199 .demo-req_3edb6c267a4e6105:hover {
  color: var(--color-primary);
}
.header-style-one_3690357b35d80b9f.case-studies_4c0e6fe6dc458b5e .button-area-start_6012bb426aad2199 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 .pagimation_d5624fccb1efaeaa {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 .pagimation_d5624fccb1efaeaa a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 .pagimation_d5624fccb1efaeaa a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 .pagimation_d5624fccb1efaeaa i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 .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_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .breadcrumb-inner_80f9dc81fec52833 p.disc_edd808a4ee803d91 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002.area-2_bac760be07108cf9 .breadcrumb-inner_80f9dc81fec52833 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_4a11a83926d98811 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_4a11a83926d98811 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_4a11a83926d98811 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_4a11a83926d98811 a.btn-arrow_151212fd32d8b7d9 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_4a11a83926d98811 .btn-arrow_151212fd32d8b7d9 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_4a11a83926d98811 .btn-arrow_151212fd32d8b7d9 i {
  margin-left: 10px;
}
.strategy-right-area_4a11a83926d98811 .btn-arrow_151212fd32d8b7d9::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_4a11a83926d98811 .btn-arrow_151212fd32d8b7d9::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_4a11a83926d98811 .btn-arrow_151212fd32d8b7d9:hover::before {
  width: 100%;
}

.strategy-left-content_79cf587fd5455c43 p.disc_edd808a4ee803d91 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_79cf587fd5455c43 p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.arrow-rotate_d3fcd452814b0fa7 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_7ddbfd432c8aeefc {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_7ddbfd432c8aeefc {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_7ddbfd432c8aeefc .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_7ddbfd432c8aeefc .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_7ddbfd432c8aeefc p.disc_edd808a4ee803d91 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_7ddbfd432c8aeefc p.disc_edd808a4ee803d91 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_f96c939e24ba418e a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_45fb1355013a1002 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_45fb1355013a1002 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    display: none;
  }
}

.large-image-area_8c672ec4435ea403 {
  position: relative;
  z-index: 5;
}
.large-image-area_8c672ec4435ea403 .large-thumbnail_80c3981953e90e78 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_283d14fa23650b9c .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_283d14fa23650b9c .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_283d14fa23650b9c .accordion .accordion-item .accordion-header_28cb33f24665d330 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_283d14fa23650b9c .accordion .accordion-item .accordion-header_28cb33f24665d330 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_283d14fa23650b9c .accordion .accordion-item .accordion-header_28cb33f24665d330 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_283d14fa23650b9c .accordion .accordion-item .accordion-body_882487c8740b9adc {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_283d14fa23650b9c.style-four_7285b7bd1a0200b2 .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_33e44305df9de76b .accordion-item .accordion-header_28cb33f24665d330 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_32d2a8d864b6674e {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_32d2a8d864b6674e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.five_7014917062ca2f63 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.six_9a5308b11ca294fc {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_32d2a8d864b6674e .shape-area_221949359110a139 img.seven_c81a325d62e20a64 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_19d9c1e79b96bd34 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.two_93bb8841f4a009ef {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.three_bc32c7ab1d74f39b {
    bottom: 0;
  }
}
.rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_19d9c1e79b96bd34 .shape-area_221949359110a139 img.four_535c3a5db421d2fd {
    display: none;
  }
}

.rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 {
    display: none;
  }
}
.rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 img {
  position: absolute;
}
.rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .one {
    display: none;
  }
}
.rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .two_93bb8841f4a009ef {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .two_93bb8841f4a009ef {
    display: none;
  }
}
.rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .three_bc32c7ab1d74f39b {
    display: none;
  }
}
.rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .four_535c3a5db421d2fd {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_bb0781a7bf3ac48d.style-three_33e44305df9de76b .shape-area_221949359110a139 .four_535c3a5db421d2fd {
    display: none;
  }
}

.rts-error-section_3eda8b24068d99ea {
  height: 100vh;
  width: 100%;
}
.rts-error-section_3eda8b24068d99ea .section-inner_7dca559a9dc8972b {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_3eda8b24068d99ea .section-inner_7dca559a9dc8972b img {
  max-width: 100%;
}

.tos__content_86e154b9a37352d8 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_8b65ecd8b3057707 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
