/*=================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_39bdbaf46a3c6783
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_1a218ea231b8bcda svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_edef4032e8980fcf {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_9b1d2597e3359613 nav ul li a.main_373ea400a31d6a50,
[data-theme=dark] .mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61 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_f97237ad89a56ef5 {
    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_67122874408efcd5,
.h2_b5d589a366a2b1ec,
.h3_9919004b0ba5c9cd,
.h4_06fe5059cadbce09,
.h5_362ea6f69ad09050,
.h6_f3d721a672756cb1,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_67122874408efcd5,
.h2_b5d589a366a2b1ec,
.h3_9919004b0ba5c9cd,
.h4_06fe5059cadbce09,
.h5_362ea6f69ad09050,
.h6_f3d721a672756cb1 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_67122874408efcd5 a,
.h2_b5d589a366a2b1ec a,
.h3_9919004b0ba5c9cd a,
.h4_06fe5059cadbce09 a,
.h5_362ea6f69ad09050 a,
.h6_f3d721a672756cb1 a {
  color: inherit;
}

.bg-color-tertiary_0b6f21be06ca0bd2 h1,
.bg-color-tertiary_0b6f21be06ca0bd2 h2,
.bg-color-tertiary_0b6f21be06ca0bd2 h3,
.bg-color-tertiary_0b6f21be06ca0bd2 h4,
.bg-color-tertiary_0b6f21be06ca0bd2 h5,
.bg-color-tertiary_0b6f21be06ca0bd2 h6,
.bg-color-tertiary_0b6f21be06ca0bd2 .h1_67122874408efcd5,
.bg-color-tertiary_0b6f21be06ca0bd2 .h2_b5d589a366a2b1ec,
.bg-color-tertiary_0b6f21be06ca0bd2 .h3_9919004b0ba5c9cd,
.bg-color-tertiary_0b6f21be06ca0bd2 .h4_06fe5059cadbce09,
.bg-color-tertiary_0b6f21be06ca0bd2 .h5_362ea6f69ad09050,
.bg-color-tertiary_0b6f21be06ca0bd2 .h6_f3d721a672756cb1 {
  color: #fff;
}
.bg-color-tertiary_0b6f21be06ca0bd2 p {
  color: #6c7279;
}
.bg-color-tertiary_0b6f21be06ca0bd2 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_362ea6f69ad09050 {
    font-size: 20px;
  }
}
h1,
.h1_67122874408efcd5,
h2,
.h2_b5d589a366a2b1ec,
h3,
.h3_9919004b0ba5c9cd {
  font-weight: var(--s-bold);
}

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

h6,
.h6_f3d721a672756cb1 {
  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_a1dd6e8248ff8830 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_c8d6f9acef613dc3 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_63a12cf2234704ad {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_6310c93f9eeb0476 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_fb171bfc515452c4 {
  font-size: 13px;
}
p.has-very-light-gray-color_9c155a020839b206 {
  color: var(--color-white);
}
p.has-background_c972ef089c80119c {
  padding: 20px 30px;
}
p.b1_a1dd6e8248ff8830 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_cad87bf6bbd09076 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_c8d6f9acef613dc3 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_32329229e036067c {
  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_02a45415c4c5e560 cite,
.wp-block-pullquote_02a45415c4c5e560.is-style-solid-color_cf569651cc124b76 blockquote cite,
.wp-block-quote_b79fdb49cf4725eb 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_aabdbf4fe9d06f79.bullet_bbddf0b9ca24d2a8 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_aabdbf4fe9d06f79.bullet_bbddf0b9ca24d2a8 li {
    padding-left: 19px;
  }
}
ul.liststyle_aabdbf4fe9d06f79.bullet_bbddf0b9ca24d2a8 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_aabdbf4fe9d06f79.bullet_bbddf0b9ca24d2a8 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_4fb1738c836e0e61 .title {
  margin-top: 0;
}

.paragraph-area_7dabf0300dc95793 p.disc_b23a4e1a0e00f7b7 {
  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_552d363e9f8966e3.slick-slider_f584f1b8c4a1799b {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_314bdc7698f5da05 {
    margin-bottom: 20px;
  }

  .ml_lg--20_50ff8c9b49569e02 {
    margin-left: 20px;
  }

  .ptb_lg--25_4a5c7dae92b6fc3a {
    padding: 25px 0;
  }

  .plr_lg--25_4be669bcff022cdd {
    padding: 0 25px;
  }

  .pt_lg--25_d8fcff5e8848260b {
    padding-top: 25px;
  }

  .pb_lg--25_9bf6d8da39901e4d {
    padding-bottom: 25px;
  }

  .pl_lg--25_7e1ccb10c7579157 {
    padding-left: 25px;
  }

  .pr_lg--25_865d6a5dfc18e543 {
    padding-right: 25px;
  }

  .mt_lg--25_3e895a490e9a2bf0 {
    margin-top: 25px;
  }

  .mb_lg--25_2da3d25e5f9f867d {
    margin-bottom: 25px;
  }

  .ml_lg--25_e124a4f14737d7cb {
    margin-left: 25px;
  }

  .ptb_lg--30_35d4b8a5e3fa4ef1 {
    padding: 30px 0;
  }

  .plr_lg--30_7280eb7acf390f74 {
    padding: 0 30px;
  }

  .pt_lg--30_fcfce59d3740dec2 {
    padding-top: 30px;
  }

  .pb_lg--30_cce1fa2b2112d593 {
    padding-bottom: 30px;
  }

  .pl_lg--30_02bc6dd89241a508 {
    padding-left: 30px;
  }

  .pr_lg--30_cd3b04035eddd1a3 {
    padding-right: 30px;
  }

  .mt_lg--30_14d16134d9e10bf3 {
    margin-top: 30px;
  }

  .mb_lg--30_c0eb4590a3f43a45 {
    margin-bottom: 30px;
  }

  .ml_lg--30_2ba9a1de561de014 {
    margin-left: 30px;
  }

  .ptb_lg--35_fd7f4306e421cee1 {
    padding: 35px 0;
  }

  .plr_lg--35_9ff9d7ca17db5028 {
    padding: 0 35px;
  }

  .pt_lg--35_4b9429e503dd2d95 {
    padding-top: 35px;
  }

  .pb_lg--35_ca73130465f4f85b {
    padding-bottom: 35px;
  }

  .pl_lg--35_528fb1bcb4f79c10 {
    padding-left: 35px;
  }

  .pr_lg--35_52d93fdde0247929 {
    padding-right: 35px;
  }

  .mt_lg--35_b2f87f42cff8b501 {
    margin-top: 35px;
  }

  .mb_lg--35_a916ea61b50b25bb {
    margin-bottom: 35px;
  }

  .ml_lg--35_47d068b5d6f3e6cb {
    margin-left: 35px;
  }

  .ptb_lg--40_565c00c4c41e4a46 {
    padding: 40px 0;
  }

  .plr_lg--40_4b29f26fd4d25b30 {
    padding: 0 40px;
  }

  .pt_lg--40_446366b132b31efc {
    padding-top: 40px;
  }

  .pb_lg--40_1f880b4b69074323 {
    padding-bottom: 40px;
  }

  .pl_lg--40_852849d9a8373889 {
    padding-left: 40px;
  }

  .pr_lg--40_733db453e8d2102c {
    padding-right: 40px;
  }

  .mt_lg--40_ccf7a552d7556444 {
    margin-top: 40px;
  }

  .mb_lg--40_bdecfaf1220339b1 {
    margin-bottom: 40px;
  }

  .ml_lg--40_4fe1dba9d7e766c3 {
    margin-left: 40px;
  }

  .ptb_lg--45_77215b8a739ce58a {
    padding: 45px 0;
  }

  .plr_lg--45_a4404334a2e4ac64 {
    padding: 0 45px;
  }

  .pt_lg--45_7e9fac30f0fa4823 {
    padding-top: 45px;
  }

  .pb_lg--45_3608d5b0f56965fc {
    padding-bottom: 45px;
  }

  .pl_lg--45_bb486626b27f90a9 {
    padding-left: 45px;
  }

  .pr_lg--45_04d70334d1b4aa3b {
    padding-right: 45px;
  }

  .mt_lg--45_4e8537735ac284be {
    margin-top: 45px;
  }

  .mb_lg--45_e1ac94422f303df3 {
    margin-bottom: 45px;
  }

  .ml_lg--45_2602fcc0b5d199ac {
    margin-left: 45px;
  }

  .ptb_lg--50_0c0639a4dc4ac18d {
    padding: 50px 0;
  }

  .plr_lg--50_555083b0be3605c9 {
    padding: 0 50px;
  }

  .pt_lg--50_ec7d7ea6afafc557 {
    padding-top: 50px;
  }

  .pb_lg--50_89326da1befea9e6 {
    padding-bottom: 50px;
  }

  .pl_lg--50_e6cdd03df8f2d3ab {
    padding-left: 50px;
  }

  .pr_lg--50_0acf4e04c005bdb9 {
    padding-right: 50px;
  }

  .mt_lg--50_54007d78623b855d {
    margin-top: 50px;
  }

  .mb_lg--50_0dc2f4d7eec98bd3 {
    margin-bottom: 50px;
  }

  .ml_lg--50_9fe4f6c02fceda05 {
    margin-left: 50px;
  }

  .ptb_lg--55_2b34c168467b6ba3 {
    padding: 55px 0;
  }

  .plr_lg--55_5f1151f10da3e2b7 {
    padding: 0 55px;
  }

  .pt_lg--55_f5308fecce79aac3 {
    padding-top: 55px;
  }

  .pb_lg--55_e856b0dc4785f71b {
    padding-bottom: 55px;
  }

  .pl_lg--55_b8a00a11102c798d {
    padding-left: 55px;
  }

  .pr_lg--55_e3bb3d8cb5f8ceab {
    padding-right: 55px;
  }

  .mt_lg--55_9eb76db452e031f8 {
    margin-top: 55px;
  }

  .mb_lg--55_e3768295b99e0445 {
    margin-bottom: 55px;
  }

  .ml_lg--55_0cd7406053d9cb77 {
    margin-left: 55px;
  }

  .ptb_lg--60_998de9a0a0c2312e {
    padding: 60px 0;
  }

  .plr_lg--60_878863365e9e0ebb {
    padding: 0 60px;
  }

  .pt_lg--60_96fd2b5d5823bb2f {
    padding-top: 60px;
  }

  .pb_lg--60_70b6ce09fd7af428 {
    padding-bottom: 60px;
  }

  .pl_lg--60_6772c7cb811ce120 {
    padding-left: 60px;
  }

  .pr_lg--60_3f902910c97796aa {
    padding-right: 60px;
  }

  .mt_lg--60_d3ac0b63df5f7b72 {
    margin-top: 60px;
  }

  .mb_lg--60_475b6843975db99f {
    margin-bottom: 60px;
  }

  .ml_lg--60_57050cd1a96d2ac8 {
    margin-left: 60px;
  }

  .ptb_lg--65_773c8bb6ee7b36c3 {
    padding: 65px 0;
  }

  .plr_lg--65_5b5d626ab2082e05 {
    padding: 0 65px;
  }

  .pt_lg--65_0f227efa2372d908 {
    padding-top: 65px;
  }

  .pb_lg--65_d2930a1579b2c17a {
    padding-bottom: 65px;
  }

  .pl_lg--65_b5c5c752de25c595 {
    padding-left: 65px;
  }

  .pr_lg--65_070e93269e9710ee {
    padding-right: 65px;
  }

  .mt_lg--65_fccbb12bcc99a4e8 {
    margin-top: 65px;
  }

  .mb_lg--65_1d2f966cc8ea89e3 {
    margin-bottom: 65px;
  }

  .ml_lg--65_5c5e0803c5b75ec9 {
    margin-left: 65px;
  }

  .ptb_lg--70_0b2540188a13e234 {
    padding: 70px 0;
  }

  .plr_lg--70_1b2363567f56344b {
    padding: 0 70px;
  }

  .pt_lg--70_461bd7d27b096854 {
    padding-top: 70px;
  }

  .pb_lg--70_2e13acfcff8991d3 {
    padding-bottom: 70px;
  }

  .pl_lg--70_55ca27cf1a628fdb {
    padding-left: 70px;
  }

  .pr_lg--70_b442409b843e39d7 {
    padding-right: 70px;
  }

  .mt_lg--70_30c760c0b3c4c52c {
    margin-top: 70px;
  }

  .mb_lg--70_48df7e018ab124be {
    margin-bottom: 70px;
  }

  .ml_lg--70_a80193ec97414e18 {
    margin-left: 70px;
  }

  .ptb_lg--75_f8f2b7ba0b16874e {
    padding: 75px 0;
  }

  .plr_lg--75_b416a19861df5cf4 {
    padding: 0 75px;
  }

  .pt_lg--75_58e1bec8e3e18b6b {
    padding-top: 75px;
  }

  .pb_lg--75_5d9a38cff57c51c4 {
    padding-bottom: 75px;
  }

  .pl_lg--75_649dd321b3a29736 {
    padding-left: 75px;
  }

  .pr_lg--75_1c4a24119b2bfab4 {
    padding-right: 75px;
  }

  .mt_lg--75_6da3f7e2c153e1f3 {
    margin-top: 75px;
  }

  .mb_lg--75_eaec4d39dee1ac68 {
    margin-bottom: 75px;
  }

  .ml_lg--75_8d9628feebc79352 {
    margin-left: 75px;
  }

  .ptb_lg--80_4bee5e1ba0bd9a5e {
    padding: 80px 0;
  }

  .plr_lg--80_ea5e16dc067ab302 {
    padding: 0 80px;
  }

  .pt_lg--80_11c233f3fdb14c15 {
    padding-top: 80px;
  }

  .pb_lg--80_174baa5ed7f05987 {
    padding-bottom: 80px;
  }

  .pl_lg--80_563e5c9270928dd2 {
    padding-left: 80px;
  }

  .pr_lg--80_9aa4b1647e74b2b2 {
    padding-right: 80px;
  }

  .mt_lg--80_4ffbc085d5b09830 {
    margin-top: 80px;
  }

  .mb_lg--80_6adec214c0257db8 {
    margin-bottom: 80px;
  }

  .ml_lg--80_70da5e0eae5c5e58 {
    margin-left: 80px;
  }

  .ptb_lg--85_05ced5c69e02e889 {
    padding: 85px 0;
  }

  .plr_lg--85_5ad5115393ee78d1 {
    padding: 0 85px;
  }

  .pt_lg--85_3bb052afd289d0f2 {
    padding-top: 85px;
  }

  .pb_lg--85_f5f4c02334ac893e {
    padding-bottom: 85px;
  }

  .pl_lg--85_62058d9c68cf1c90 {
    padding-left: 85px;
  }

  .pr_lg--85_d2794f95390efd49 {
    padding-right: 85px;
  }

  .mt_lg--85_b39e5399bd4cb8fd {
    margin-top: 85px;
  }

  .mb_lg--85_167c800d1d975263 {
    margin-bottom: 85px;
  }

  .ml_lg--85_e809101861ad87c2 {
    margin-left: 85px;
  }

  .ptb_lg--90_e20ab40acff36aec {
    padding: 90px 0;
  }

  .plr_lg--90_6adc0b43e1fc5c35 {
    padding: 0 90px;
  }

  .pt_lg--90_c75373ec2d70ec53 {
    padding-top: 90px;
  }

  .pb_lg--90_e3f2194c99d0eefc {
    padding-bottom: 90px;
  }

  .pl_lg--90_0b0a3c1cc28e8fdf {
    padding-left: 90px;
  }

  .pr_lg--90_e583933dfba1f781 {
    padding-right: 90px;
  }

  .mt_lg--90_898a1c740459ec66 {
    margin-top: 90px;
  }

  .mb_lg--90_3edc38bb668a5ca9 {
    margin-bottom: 90px;
  }

  .ml_lg--90_c4f19caa2043cfc2 {
    margin-left: 90px;
  }

  .ptb_lg--95_fea1feb22d17f5a1 {
    padding: 95px 0;
  }

  .plr_lg--95_944ce7a0cd6cb196 {
    padding: 0 95px;
  }

  .pt_lg--95_73b33518d6ea5098 {
    padding-top: 95px;
  }

  .pb_lg--95_bd9bba7ed20253db {
    padding-bottom: 95px;
  }

  .pl_lg--95_135999c8865a5951 {
    padding-left: 95px;
  }

  .pr_lg--95_ce591fa34308e266 {
    padding-right: 95px;
  }

  .mt_lg--95_427ca1551cca3eb8 {
    margin-top: 95px;
  }

  .mb_lg--95_ddd81bb78aa331c9 {
    margin-bottom: 95px;
  }

  .ml_lg--95_cc490c45a406968c {
    margin-left: 95px;
  }

  .ptb_lg--100_29c1c8c142edbadd {
    padding: 100px 0;
  }

  .plr_lg--100_221e8813c367c9a1 {
    padding: 0 100px;
  }

  .pt_lg--100_6117494cac7cbf83 {
    padding-top: 100px;
  }

  .pb_lg--100_a91c7ca45032c3f3 {
    padding-bottom: 100px;
  }

  .pl_lg--100_f1f108e447d44436 {
    padding-left: 100px;
  }

  .pr_lg--100_9820ac6e00d518c9 {
    padding-right: 100px;
  }

  .mt_lg--100_af4d07bf9af6d7e6 {
    margin-top: 100px;
  }

  .mb_lg--100_484412258ee8ca62 {
    margin-bottom: 100px;
  }

  .ml_lg--100_ec86ee61d1439ae6 {
    margin-left: 100px;
  }

  .ptb_lg--105_f287c4544d3cbd77 {
    padding: 105px 0;
  }

  .plr_lg--105_5445de4770b5eae9 {
    padding: 0 105px;
  }

  .pt_lg--105_e4f356c88f3dbb5e {
    padding-top: 105px;
  }

  .pb_lg--105_3714a873dcf00f26 {
    padding-bottom: 105px;
  }

  .pl_lg--105_a65b8e7da97ac856 {
    padding-left: 105px;
  }

  .pr_lg--105_6f83faacb04a77e8 {
    padding-right: 105px;
  }

  .mt_lg--105_510c31019f421c26 {
    margin-top: 105px;
  }

  .mb_lg--105_de74984beb7264fd {
    margin-bottom: 105px;
  }

  .ml_lg--105_9541f6f5bfe49503 {
    margin-left: 105px;
  }

  .ptb_lg--110_4fb1471797c43ab0 {
    padding: 110px 0;
  }

  .plr_lg--110_8d9c458162fe5fad {
    padding: 0 110px;
  }

  .pt_lg--110_fdcd5058e7238d49 {
    padding-top: 110px;
  }

  .pb_lg--110_b9dbbc010f214e07 {
    padding-bottom: 110px;
  }

  .pl_lg--110_02ea1cac3582a692 {
    padding-left: 110px;
  }

  .pr_lg--110_1ee58c2e831c860f {
    padding-right: 110px;
  }

  .mt_lg--110_cc0d6d112c27177f {
    margin-top: 110px;
  }

  .mb_lg--110_2091e58717c75ac1 {
    margin-bottom: 110px;
  }

  .ml_lg--110_5cab3c35c10fdb5c {
    margin-left: 110px;
  }

  .ptb_lg--115_e9afee28295a3492 {
    padding: 115px 0;
  }

  .plr_lg--115_09f68a3d1c76fe0e {
    padding: 0 115px;
  }

  .pt_lg--115_ee96028a75d0a201 {
    padding-top: 115px;
  }

  .pb_lg--115_8e955e03e611f33a {
    padding-bottom: 115px;
  }

  .pl_lg--115_94fee94f63c99fcf {
    padding-left: 115px;
  }

  .pr_lg--115_48dabc030d2dddd6 {
    padding-right: 115px;
  }

  .mt_lg--115_59cc968d6b02c0d5 {
    margin-top: 115px;
  }

  .mb_lg--115_a02f3a3b38468c6f {
    margin-bottom: 115px;
  }

  .ml_lg--115_012946d326ec9d2f {
    margin-left: 115px;
  }

  .ptb_lg--120_df5047c259676ca1 {
    padding: 120px 0;
  }

  .plr_lg--120_5b4869169bf03b46 {
    padding: 0 120px;
  }

  .pt_lg--120_d8eb819750ebac88 {
    padding-top: 120px;
  }

  .pb_lg--120_4497cdd768826833 {
    padding-bottom: 120px;
  }

  .pl_lg--120_11e35d6fdc246274 {
    padding-left: 120px;
  }

  .pr_lg--120_c38440aff1a494bb {
    padding-right: 120px;
  }

  .mt_lg--120_be1573acd5a0ad73 {
    margin-top: 120px;
  }

  .mb_lg--120_485c64fec92c10c9 {
    margin-bottom: 120px;
  }

  .ml_lg--120_824b0080a56d0913 {
    margin-left: 120px;
  }

  .ptb_lg--125_2380705b2e18658a {
    padding: 125px 0;
  }

  .plr_lg--125_4271270a145a9ae8 {
    padding: 0 125px;
  }

  .pt_lg--125_bbd0567948b6a1f8 {
    padding-top: 125px;
  }

  .pb_lg--125_5b2add0f06cec7af {
    padding-bottom: 125px;
  }

  .pl_lg--125_49feb64b9d13fb27 {
    padding-left: 125px;
  }

  .pr_lg--125_63ff5372c67b1b1f {
    padding-right: 125px;
  }

  .mt_lg--125_1ff30dd94a2bc06f {
    margin-top: 125px;
  }

  .mb_lg--125_75d51e0726d0b5bd {
    margin-bottom: 125px;
  }

  .ml_lg--125_826f982ca080d03d {
    margin-left: 125px;
  }

  .ptb_lg--130_e816da6098ded7bc {
    padding: 130px 0;
  }

  .plr_lg--130_72786262f0b9e336 {
    padding: 0 130px;
  }

  .pt_lg--130_d7f836cdff867db4 {
    padding-top: 130px;
  }

  .pb_lg--130_e10132b717e51401 {
    padding-bottom: 130px;
  }

  .pl_lg--130_6327bb0452b209af {
    padding-left: 130px;
  }

  .pr_lg--130_a23a38ad494787f1 {
    padding-right: 130px;
  }

  .mt_lg--130_f7449b19b6bdeda4 {
    margin-top: 130px;
  }

  .mb_lg--130_7bbdfd7a179bc19d {
    margin-bottom: 130px;
  }

  .ml_lg--130_790108ff9497add5 {
    margin-left: 130px;
  }

  .ptb_lg--135_b7036cf44d081fdb {
    padding: 135px 0;
  }

  .plr_lg--135_cef39bf6db368568 {
    padding: 0 135px;
  }

  .pt_lg--135_f2a9c48279f13b97 {
    padding-top: 135px;
  }

  .pb_lg--135_36c71748932b86ef {
    padding-bottom: 135px;
  }

  .pl_lg--135_933486a5cba93ac0 {
    padding-left: 135px;
  }

  .pr_lg--135_bd9e68fcb89599f6 {
    padding-right: 135px;
  }

  .mt_lg--135_eaba67550a323b9c {
    margin-top: 135px;
  }

  .mb_lg--135_19d4f6f6a35adf56 {
    margin-bottom: 135px;
  }

  .ml_lg--135_10dda2f49db4ba99 {
    margin-left: 135px;
  }

  .ptb_lg--140_d901a2f52388f633 {
    padding: 140px 0;
  }

  .plr_lg--140_a78ff7038a7e99d3 {
    padding: 0 140px;
  }

  .pt_lg--140_3d11d23ac0f7b347 {
    padding-top: 140px;
  }

  .pb_lg--140_f04d8b70a8ba89b4 {
    padding-bottom: 140px;
  }

  .pl_lg--140_c928aa9a02361128 {
    padding-left: 140px;
  }

  .pr_lg--140_845748bd78e885ed {
    padding-right: 140px;
  }

  .mt_lg--140_dd4b1d92e162f916 {
    margin-top: 140px;
  }

  .mb_lg--140_e105eb835506d093 {
    margin-bottom: 140px;
  }

  .ml_lg--140_879304c59a57751c {
    margin-left: 140px;
  }

  .ptb_lg--145_b9e6180facc0e618 {
    padding: 145px 0;
  }

  .plr_lg--145_8f942c12bb504401 {
    padding: 0 145px;
  }

  .pt_lg--145_39a69646065e8025 {
    padding-top: 145px;
  }

  .pb_lg--145_62ebe6c5153a5fa4 {
    padding-bottom: 145px;
  }

  .pl_lg--145_5df0255c08b9a071 {
    padding-left: 145px;
  }

  .pr_lg--145_afcc144414607a6d {
    padding-right: 145px;
  }

  .mt_lg--145_f8ef1402055f04b1 {
    margin-top: 145px;
  }

  .mb_lg--145_d05d7ef7dcf1918d {
    margin-bottom: 145px;
  }

  .ml_lg--145_1632208279b5e437 {
    margin-left: 145px;
  }

  .ptb_lg--150_a7ff9ad02369afcc {
    padding: 150px 0;
  }

  .plr_lg--150_e7ad3e07ea9719d1 {
    padding: 0 150px;
  }

  .pt_lg--150_18f0265fc8759896 {
    padding-top: 150px;
  }

  .pb_lg--150_dedd3ea609c0dbf9 {
    padding-bottom: 150px;
  }

  .pl_lg--150_ad5edd5a297ed7ad {
    padding-left: 150px;
  }

  .pr_lg--150_c3de88521ad25c08 {
    padding-right: 150px;
  }

  .mt_lg--150_c1087b5a47d2c199 {
    margin-top: 150px;
  }

  .mb_lg--150_ae79a6f5e4a79b70 {
    margin-bottom: 150px;
  }

  .ml_lg--150_9b0db26134705c29 {
    margin-left: 150px;
  }

  .ptb_lg--155_1132a8363b0f5ac7 {
    padding: 155px 0;
  }

  .plr_lg--155_2c61871b931b356a {
    padding: 0 155px;
  }

  .pt_lg--155_477c3a0042ea840b {
    padding-top: 155px;
  }

  .pb_lg--155_47281d08f26de8d8 {
    padding-bottom: 155px;
  }

  .pl_lg--155_a2ecaf936a7f3e49 {
    padding-left: 155px;
  }

  .pr_lg--155_79931848b6e77b8b {
    padding-right: 155px;
  }

  .mt_lg--155_355ce495c4b634bc {
    margin-top: 155px;
  }

  .mb_lg--155_5b955f2767e4ab75 {
    margin-bottom: 155px;
  }

  .ml_lg--155_e807b92f89b09025 {
    margin-left: 155px;
  }

  .ptb_lg--160_f574bb27d6a53f65 {
    padding: 160px 0;
  }

  .plr_lg--160_ca06506032d33da8 {
    padding: 0 160px;
  }

  .pt_lg--160_52ef763848aed7d5 {
    padding-top: 160px;
  }

  .pb_lg--160_a876cdcf829409ac {
    padding-bottom: 160px;
  }

  .pl_lg--160_1e00dac4dc39cb00 {
    padding-left: 160px;
  }

  .pr_lg--160_7590388b433f3c4e {
    padding-right: 160px;
  }

  .mt_lg--160_a4eb58251bb626a0 {
    margin-top: 160px;
  }

  .mb_lg--160_ed8cf21b90b104c8 {
    margin-bottom: 160px;
  }

  .ml_lg--160_790689cbe69a50c6 {
    margin-left: 160px;
  }

  .ptb_lg--165_146f0f2c6d599aca {
    padding: 165px 0;
  }

  .plr_lg--165_e86705e8f5ec7d70 {
    padding: 0 165px;
  }

  .pt_lg--165_e74036df327e1b5c {
    padding-top: 165px;
  }

  .pb_lg--165_8c6adefad6bc84d1 {
    padding-bottom: 165px;
  }

  .pl_lg--165_e3a74c7ad2242876 {
    padding-left: 165px;
  }

  .pr_lg--165_363941d255b25661 {
    padding-right: 165px;
  }

  .mt_lg--165_92b4a340786866db {
    margin-top: 165px;
  }

  .mb_lg--165_c1dac8b4a894fa89 {
    margin-bottom: 165px;
  }

  .ml_lg--165_4e9f1ba91c4c666a {
    margin-left: 165px;
  }

  .ptb_lg--170_8ee0570f6bfdee42 {
    padding: 170px 0;
  }

  .plr_lg--170_8a53032c63d9396d {
    padding: 0 170px;
  }

  .pt_lg--170_276f0cae29c6d8f0 {
    padding-top: 170px;
  }

  .pb_lg--170_0f30a70af2aa9a3b {
    padding-bottom: 170px;
  }

  .pl_lg--170_708529303ea658ce {
    padding-left: 170px;
  }

  .pr_lg--170_163bc1991eb9c35b {
    padding-right: 170px;
  }

  .mt_lg--170_cafaf0c60ce6428d {
    margin-top: 170px;
  }

  .mb_lg--170_c262ed2de49505c7 {
    margin-bottom: 170px;
  }

  .ml_lg--170_2517217a6c25283e {
    margin-left: 170px;
  }

  .ptb_lg--175_bb4547c40d65bff5 {
    padding: 175px 0;
  }

  .plr_lg--175_cee7925b847f6d20 {
    padding: 0 175px;
  }

  .pt_lg--175_6b4cf441d25c72d4 {
    padding-top: 175px;
  }

  .pb_lg--175_a9ab114fb1b15150 {
    padding-bottom: 175px;
  }

  .pl_lg--175_c36684ff34327510 {
    padding-left: 175px;
  }

  .pr_lg--175_cea08418cd243693 {
    padding-right: 175px;
  }

  .mt_lg--175_bac3ae3d42ddb1f2 {
    margin-top: 175px;
  }

  .mb_lg--175_cda27a0086d1a30f {
    margin-bottom: 175px;
  }

  .ml_lg--175_15f0b80fa886a8f0 {
    margin-left: 175px;
  }

  .ptb_lg--180_b6cd22ee4ae2a777 {
    padding: 180px 0;
  }

  .plr_lg--180_30baab07e9b8b92b {
    padding: 0 180px;
  }

  .pt_lg--180_a352e09db9803ee2 {
    padding-top: 180px;
  }

  .pb_lg--180_2ac7f9ae02a3e592 {
    padding-bottom: 180px;
  }

  .pl_lg--180_bfe8673203d68a03 {
    padding-left: 180px;
  }

  .pr_lg--180_57f9163a3e03d1ed {
    padding-right: 180px;
  }

  .mt_lg--180_b228de436689098c {
    margin-top: 180px;
  }

  .mb_lg--180_94e0b6ad55a30753 {
    margin-bottom: 180px;
  }

  .ml_lg--180_252070e08ce5151b {
    margin-left: 180px;
  }

  .ptb_lg--185_b050baa007e2730f {
    padding: 185px 0;
  }

  .plr_lg--185_7fa777fe8286d3bd {
    padding: 0 185px;
  }

  .pt_lg--185_a0c8dafcb7fee6b9 {
    padding-top: 185px;
  }

  .pb_lg--185_f70710a1ce995bcb {
    padding-bottom: 185px;
  }

  .pl_lg--185_607f4b78a1559c5f {
    padding-left: 185px;
  }

  .pr_lg--185_5e0ad7406173c3b4 {
    padding-right: 185px;
  }

  .mt_lg--185_7adbd1321d74d4e4 {
    margin-top: 185px;
  }

  .mb_lg--185_a80b91942572b6fb {
    margin-bottom: 185px;
  }

  .ml_lg--185_cb752e198f5d4d4a {
    margin-left: 185px;
  }

  .ptb_lg--190_20dcca8512dd321e {
    padding: 190px 0;
  }

  .plr_lg--190_82658f9913ac17cf {
    padding: 0 190px;
  }

  .pt_lg--190_94f0740d92e92560 {
    padding-top: 190px;
  }

  .pb_lg--190_058580c334e29b80 {
    padding-bottom: 190px;
  }

  .pl_lg--190_416f19d660861eb9 {
    padding-left: 190px;
  }

  .pr_lg--190_210540daa730f777 {
    padding-right: 190px;
  }

  .mt_lg--190_dc50dbfb44c93c94 {
    margin-top: 190px;
  }

  .mb_lg--190_e20a73bbf30ab7f6 {
    margin-bottom: 190px;
  }

  .ml_lg--190_ba90baefacb71536 {
    margin-left: 190px;
  }

  .ptb_lg--195_bb0a526a5c102989 {
    padding: 195px 0;
  }

  .plr_lg--195_c805ea352658ff28 {
    padding: 0 195px;
  }

  .pt_lg--195_2827ffba70815beb {
    padding-top: 195px;
  }

  .pb_lg--195_c53d9f4b4030f4f5 {
    padding-bottom: 195px;
  }

  .pl_lg--195_f0c57712de543c5f {
    padding-left: 195px;
  }

  .pr_lg--195_23e29732018d8460 {
    padding-right: 195px;
  }

  .mt_lg--195_c73272b80dbdd7b0 {
    margin-top: 195px;
  }

  .mb_lg--195_41b4a8177b59ce33 {
    margin-bottom: 195px;
  }

  .ml_lg--195_f5201a8120d24d27 {
    margin-left: 195px;
  }

  .ptb_lg--200_a76031bdaa9c64cd {
    padding: 200px 0;
  }

  .plr_lg--200_fad7fc0d08b481a7 {
    padding: 0 200px;
  }

  .pt_lg--200_252071170c906115 {
    padding-top: 200px;
  }

  .pb_lg--200_2293069d113a2055 {
    padding-bottom: 200px;
  }

  .pl_lg--200_b4b4d7f4151dfdbb {
    padding-left: 200px;
  }

  .pr_lg--200_938a74e5606d2920 {
    padding-right: 200px;
  }

  .mt_lg--200_1e89b9fe780f9048 {
    margin-top: 200px;
  }

  .mb_lg--200_3c2cbfc271fe4a1a {
    margin-bottom: 200px;
  }

  .ml_lg--200_a16151b9549b2e20 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_369cb2b18f856bde {
    padding: 0;
  }

  .pl_md--0_ad54d964b8ace46f {
    padding-left: 0;
  }

  .pr_md--0_cadc9d2e4045abbc {
    padding-right: 0;
  }

  .pt_md--0_0f6233b74bf97ee5 {
    padding-top: 0;
  }

  .pb_md--0_b79a3e8b5f3394ee {
    padding-bottom: 0;
  }

  .pb_md--80_7f33087b029c99f6 {
    padding-bottom: 80px;
  }

  .pt_md--50_2200415f841b90c0 {
    padding-top: 50px;
  }

  .mr_md--0_3e07b57d7961e2c9 {
    margin-right: 0;
  }

  .ml_md--0_83406d7276931bc5 {
    margin-left: 0;
  }

  .mt_md--0_6f12c63c38afa0cc {
    margin-top: 0;
  }

  .mb_md--0_a92e9a36b46a3e1b {
    margin-bottom: 0;
  }

  .ptb_md--250_4d3ceb755105bb08 {
    padding: 250px 0;
  }

  .ptb_md--5_30887f0a6b1a2a79 {
    padding: 5px 0;
  }

  .plr_md--5_5336ba26a1fb8a43 {
    padding: 0 5px;
  }

  .pt_md--5_bd0ccad9789fbe08 {
    padding-top: 5px;
  }

  .pb_md--5_5e0e31ae47de9099 {
    padding-bottom: 5px;
  }

  .pl_md--5_232a3a8d661ef525 {
    padding-left: 5px;
  }

  .pr_md--5_e7e09a3515078d52 {
    padding-right: 5px;
  }

  .mt_md--5_c82eeaca409f4247 {
    margin-top: 5px;
  }

  .mb_md--5_365e6c6b8dd67eb3 {
    margin-bottom: 5px;
  }

  .ptb_md--10_f5b4b562ef4ccd52 {
    padding: 10px 0;
  }

  .plr_md--10_97e91369bfc7e6cd {
    padding: 0 10px;
  }

  .pt_md--10_b8e54f386321705f {
    padding-top: 10px;
  }

  .pb_md--10_71b7cf05f4f24620 {
    padding-bottom: 10px;
  }

  .pl_md--10_6e6a7ad179bc8025 {
    padding-left: 10px;
  }

  .pr_md--10_8af0763f69fc6467 {
    padding-right: 10px;
  }

  .mt_md--10_61981696378e4d22 {
    margin-top: 10px;
  }

  .mb_md--10_bee85b6592f07047 {
    margin-bottom: 10px;
  }

  .ptb_md--15_fb4012bd20802fd4 {
    padding: 15px 0;
  }

  .plr_md--15_d9705c34b52caa27 {
    padding: 0 15px;
  }

  .pt_md--15_da45fd12d4c45436 {
    padding-top: 15px;
  }

  .pb_md--15_1342fdfce5d46a29 {
    padding-bottom: 15px;
  }

  .pl_md--15_1832708db3cc4793 {
    padding-left: 15px;
  }

  .pr_md--15_47739a34a6ee4416 {
    padding-right: 15px;
  }

  .mt_md--15_6b40e64968a9155b {
    margin-top: 15px;
  }

  .mb_md--15_c2d59e34962684a4 {
    margin-bottom: 15px;
  }

  .ptb_md--20_590a400ac8ec4874 {
    padding: 20px 0;
  }

  .plr_md--20_01e1a9f2a1cde56a {
    padding: 0 20px;
  }

  .pt_md--20_679b5a9a16e13247 {
    padding-top: 20px;
  }

  .pb_md--20_53f7d5d8108119bd {
    padding-bottom: 20px;
  }

  .pl_md--20_d737e33e44d2a420 {
    padding-left: 20px;
  }

  .pr_md--20_fb9b919cbca2a667 {
    padding-right: 20px;
  }

  .mt_md--20_7912abe9c720f1d3 {
    margin-top: 20px;
  }

  .mb_md--20_8b00aa0e527912cb {
    margin-bottom: 20px;
  }

  .ptb_md--25_615bccb5a4d6c8fe {
    padding: 25px 0;
  }

  .plr_md--25_7e02024da1db570e {
    padding: 0 25px;
  }

  .pt_md--25_5fdd403142e2f1e7 {
    padding-top: 25px;
  }

  .pb_md--25_9eaee3d843fe7cc1 {
    padding-bottom: 25px;
  }

  .pl_md--25_4041e1429e760184 {
    padding-left: 25px;
  }

  .pr_md--25_e25400973af999cc {
    padding-right: 25px;
  }

  .mt_md--25_b3a686875f50cea0 {
    margin-top: 25px;
  }

  .mb_md--25_26bff0604dc3f9cd {
    margin-bottom: 25px;
  }

  .ptb_md--30_8f5f1a83ba68935a {
    padding: 30px 0;
  }

  .plr_md--30_2f3d1b097351d353 {
    padding: 0 30px;
  }

  .pt_md--30_4f79cbb7fc568b1c {
    padding-top: 30px;
  }

  .pb_md--30_014852fd93d37b6a {
    padding-bottom: 30px;
  }

  .pl_md--30_d938e517e5c8f165 {
    padding-left: 30px;
  }

  .pr_md--30_0af4e6572866987f {
    padding-right: 30px;
  }

  .mt_md--30_97226e4e097afffb {
    margin-top: 30px;
  }

  .mb_md--30_906e001526b88c6d {
    margin-bottom: 30px;
  }

  .ptb_md--35_a07b748bf91c1488 {
    padding: 35px 0;
  }

  .plr_md--35_4cd9a54f050c0edc {
    padding: 0 35px;
  }

  .pt_md--35_8f966d0eb77ce8e7 {
    padding-top: 35px;
  }

  .pb_md--35_af58731d9c9f49fa {
    padding-bottom: 35px;
  }

  .pl_md--35_55d70ab6b1cb52f9 {
    padding-left: 35px;
  }

  .pr_md--35_39c9c18b0253180e {
    padding-right: 35px;
  }

  .mt_md--35_cbe0c4b275e058f0 {
    margin-top: 35px;
  }

  .mb_md--35_cddbce5f0fd3f97d {
    margin-bottom: 35px;
  }

  .ptb_md--40_f056b689fc4bbc02 {
    padding: 40px 0;
  }

  .plr_md--40_6e10816ccef8e521 {
    padding: 0 40px;
  }

  .pt_md--40_4e0ca6be32a6eb1f {
    padding-top: 40px;
  }

  .pb_md--40_a36a6ecd7356dcf7 {
    padding-bottom: 40px;
  }

  .pl_md--40_e43feb0841e0a367 {
    padding-left: 40px;
  }

  .pr_md--40_9b1c6aa0c7a83c35 {
    padding-right: 40px;
  }

  .mt_md--40_f2aa6a3e3a6dc347 {
    margin-top: 40px;
  }

  .mb_md--40_d83987cbedfa8bb7 {
    margin-bottom: 40px;
  }

  .ptb_md--45_ffb2189ee8d925c4 {
    padding: 45px 0;
  }

  .plr_md--45_7e0cece32b7d1718 {
    padding: 0 45px;
  }

  .pt_md--45_71bfee65404232a9 {
    padding-top: 45px;
  }

  .pb_md--45_d8117ee69cf45ffb {
    padding-bottom: 45px;
  }

  .pl_md--45_55096e76463bc348 {
    padding-left: 45px;
  }

  .pr_md--45_795c18c15918c63b {
    padding-right: 45px;
  }

  .mt_md--45_fefca77e149591b1 {
    margin-top: 45px;
  }

  .mb_md--45_3bc99f6cada04b62 {
    margin-bottom: 45px;
  }

  .ptb_md--50_2d12e52f7cda22a4 {
    padding: 50px 0;
  }

  .plr_md--50_a027979b90957084 {
    padding: 0 50px;
  }

  .pt_md--50_2200415f841b90c0 {
    padding-top: 50px;
  }

  .pb_md--50_17e30dac578f5a11 {
    padding-bottom: 50px;
  }

  .pl_md--50_284f6616522abca5 {
    padding-left: 50px;
  }

  .pr_md--50_4867afba5f547bac {
    padding-right: 50px;
  }

  .mt_md--50_ffef43af3472bd0e {
    margin-top: 50px;
  }

  .mb_md--50_6f62153f7db1d40a {
    margin-bottom: 50px;
  }

  .ptb_md--55_8d23ed0255c49bdb {
    padding: 55px 0;
  }

  .plr_md--55_3ea845a842b4d687 {
    padding: 0 55px;
  }

  .pt_md--55_bd266b77bd54c657 {
    padding-top: 55px;
  }

  .pb_md--55_17c427d086000d61 {
    padding-bottom: 55px;
  }

  .pl_md--55_951c3813651642ed {
    padding-left: 55px;
  }

  .pr_md--55_ccd65a7de0119de6 {
    padding-right: 55px;
  }

  .mt_md--55_a4c4a6fcde62a46f {
    margin-top: 55px;
  }

  .mb_md--55_b69a3748caea3b23 {
    margin-bottom: 55px;
  }

  .ptb_md--60_51c9a09d7980e187 {
    padding: 60px 0;
  }

  .plr_md--60_6469e0a9628b87a7 {
    padding: 0 60px;
  }

  .pt_md--60_ef60d098ca77b55d {
    padding-top: 60px;
  }

  .pb_md--60_cb182ecf749a8e40 {
    padding-bottom: 60px;
  }

  .pl_md--60_977938dbd68abead {
    padding-left: 60px;
  }

  .pr_md--60_c49b2e4220738478 {
    padding-right: 60px;
  }

  .mt_md--60_8f7fadad895cd458 {
    margin-top: 60px;
  }

  .mb_md--60_e8dadcb3a5e00c3a {
    margin-bottom: 60px;
  }

  .ptb_md--65_004cf4632c9632af {
    padding: 65px 0;
  }

  .plr_md--65_30d2a818c7a98ec7 {
    padding: 0 65px;
  }

  .pt_md--65_d325d8e62f9c3c17 {
    padding-top: 65px;
  }

  .pb_md--65_1a661436e41e16a5 {
    padding-bottom: 65px;
  }

  .pl_md--65_9d85a255eb83e45d {
    padding-left: 65px;
  }

  .pr_md--65_520ad6af429f90a6 {
    padding-right: 65px;
  }

  .mt_md--65_9c9c9063080ba212 {
    margin-top: 65px;
  }

  .mb_md--65_6eabe8365835a22d {
    margin-bottom: 65px;
  }

  .ptb_md--70_6fa324c3b59c4f9a {
    padding: 70px 0;
  }

  .plr_md--70_d33f38cca67aca20 {
    padding: 0 70px;
  }

  .pt_md--70_323cd388372796ed {
    padding-top: 70px;
  }

  .pb_md--70_50d95494276669f7 {
    padding-bottom: 70px;
  }

  .pl_md--70_59810ea8671c015b {
    padding-left: 70px;
  }

  .pr_md--70_759740a9747eda94 {
    padding-right: 70px;
  }

  .mt_md--70_ac1908713b38f068 {
    margin-top: 70px;
  }

  .mb_md--70_bcd3050b3c22a166 {
    margin-bottom: 70px;
  }

  .ptb_md--75_5c63156a0dea0dc3 {
    padding: 75px 0;
  }

  .plr_md--75_66a2471cbb4b9559 {
    padding: 0 75px;
  }

  .pt_md--75_fb6d58c6b4057950 {
    padding-top: 75px;
  }

  .pb_md--75_43dd87c190dbb971 {
    padding-bottom: 75px;
  }

  .pl_md--75_fde4e0d46fdaafa7 {
    padding-left: 75px;
  }

  .pr_md--75_96abaa83c5c5c681 {
    padding-right: 75px;
  }

  .mt_md--75_0af356fc7fa4b8cf {
    margin-top: 75px;
  }

  .mb_md--75_ee5642a72b7d7a07 {
    margin-bottom: 75px;
  }

  .ptb_md--80_7a344e8024984122 {
    padding: 80px 0;
  }

  .plr_md--80_c5e354fbffe9d0dc {
    padding: 0 80px;
  }

  .pt_md--80_39ddc68034f4d2e6 {
    padding-top: 80px;
  }

  .pb_md--80_7f33087b029c99f6 {
    padding-bottom: 80px;
  }

  .pl_md--80_4061e85d3571f9c0 {
    padding-left: 80px;
  }

  .pr_md--80_9f2abd5bcf38cc2c {
    padding-right: 80px;
  }

  .mt_md--80_9e8ea44b550b8db7 {
    margin-top: 80px;
  }

  .mb_md--80_4b04751d35c08550 {
    margin-bottom: 80px;
  }

  .ptb_md--85_7660094501c792b7 {
    padding: 85px 0;
  }

  .plr_md--85_bda0d0008b498d83 {
    padding: 0 85px;
  }

  .pt_md--85_062130328ee81ab3 {
    padding-top: 85px;
  }

  .pb_md--85_111fb51998edb757 {
    padding-bottom: 85px;
  }

  .pl_md--85_7e2037f0aa04489a {
    padding-left: 85px;
  }

  .pr_md--85_562d9bdc4ad9754b {
    padding-right: 85px;
  }

  .mt_md--85_4cdb5155cd65920a {
    margin-top: 85px;
  }

  .mb_md--85_c10cb1bb8ef24530 {
    margin-bottom: 85px;
  }

  .ptb_md--90_46ad0facdf94760b {
    padding: 90px 0;
  }

  .plr_md--90_e5001473eb926655 {
    padding: 0 90px;
  }

  .pt_md--90_5ce937c7c590eb8e {
    padding-top: 90px;
  }

  .pb_md--90_7624f29305e3b8c4 {
    padding-bottom: 90px;
  }

  .pl_md--90_bac28bd1720c95f4 {
    padding-left: 90px;
  }

  .pr_md--90_ddf5a80f7cb7a334 {
    padding-right: 90px;
  }

  .mt_md--90_95fae68b88f3b724 {
    margin-top: 90px;
  }

  .mb_md--90_9907aa5875954c16 {
    margin-bottom: 90px;
  }

  .ptb_md--95_e4a4f53b173a0afe {
    padding: 95px 0;
  }

  .plr_md--95_16f35bb2145fd8d4 {
    padding: 0 95px;
  }

  .pt_md--95_a2176bece5166c1e {
    padding-top: 95px;
  }

  .pb_md--95_17eebf665d296df9 {
    padding-bottom: 95px;
  }

  .pl_md--95_dcecbe89c3df82d0 {
    padding-left: 95px;
  }

  .pr_md--95_5e56ae4fbe091ccf {
    padding-right: 95px;
  }

  .mt_md--95_d2dee98c47ce5a91 {
    margin-top: 95px;
  }

  .mb_md--95_6147c1bb9314c292 {
    margin-bottom: 95px;
  }

  .ptb_md--100_88e728fc4960e3ee {
    padding: 100px 0;
  }

  .plr_md--100_ab88969c5fd0f3d2 {
    padding: 0 100px;
  }

  .pt_md--100_312db0b89b4ccc51 {
    padding-top: 100px;
  }

  .pb_md--100_7d629423c4d55a10 {
    padding-bottom: 100px;
  }

  .pl_md--100_0b29674f7013e165 {
    padding-left: 100px;
  }

  .pr_md--100_9cb188c43b92d9f8 {
    padding-right: 100px;
  }

  .mt_md--100_78e0471c5f45a5b7 {
    margin-top: 100px;
  }

  .mb_md--100_045b1f9256ea35d2 {
    margin-bottom: 100px;
  }

  .ptb_md--105_1b152681a11f1d49 {
    padding: 105px 0;
  }

  .plr_md--105_ff12aba51551cb58 {
    padding: 0 105px;
  }

  .pt_md--105_e8ef414756307869 {
    padding-top: 105px;
  }

  .pb_md--105_3de1612bf83902bd {
    padding-bottom: 105px;
  }

  .pl_md--105_66edfed9996e56e8 {
    padding-left: 105px;
  }

  .pr_md--105_b9b38bc95937cd85 {
    padding-right: 105px;
  }

  .mt_md--105_eb304fbdbe78f84f {
    margin-top: 105px;
  }

  .mb_md--105_925efe6347089300 {
    margin-bottom: 105px;
  }

  .ptb_md--110_c7b00b20888db880 {
    padding: 110px 0;
  }

  .plr_md--110_5557c8769a54cd03 {
    padding: 0 110px;
  }

  .pt_md--110_ca000d952f958fd3 {
    padding-top: 110px;
  }

  .pb_md--110_10ac1249fba03f72 {
    padding-bottom: 110px;
  }

  .pl_md--110_66c7db18f767a323 {
    padding-left: 110px;
  }

  .pr_md--110_d6f81ab53b419f6f {
    padding-right: 110px;
  }

  .mt_md--110_8c8d53fd3d1b42df {
    margin-top: 110px;
  }

  .mb_md--110_2b95e3b1c71e2120 {
    margin-bottom: 110px;
  }

  .ptb_md--115_4cab61a32749134a {
    padding: 115px 0;
  }

  .plr_md--115_c1053f57cb129b40 {
    padding: 0 115px;
  }

  .pt_md--115_fcda1aa67e84a601 {
    padding-top: 115px;
  }

  .pb_md--115_c900d8aca73ece07 {
    padding-bottom: 115px;
  }

  .pl_md--115_a72d85030efb5283 {
    padding-left: 115px;
  }

  .pr_md--115_6d4e133172fb4177 {
    padding-right: 115px;
  }

  .mt_md--115_3b0ff4930dbab9f3 {
    margin-top: 115px;
  }

  .mb_md--115_069756292c7738f5 {
    margin-bottom: 115px;
  }

  .ptb_md--120_39e108b08b0218b4 {
    padding: 120px 0;
  }

  .plr_md--120_f5b68e16aa267236 {
    padding: 0 120px;
  }

  .pt_md--120_e963f4f04b44965b {
    padding-top: 120px;
  }

  .pb_md--120_3613e5d0be547c0b {
    padding-bottom: 120px;
  }

  .pl_md--120_82f0fedd5269e7f3 {
    padding-left: 120px;
  }

  .pr_md--120_87b822a8093f79d0 {
    padding-right: 120px;
  }

  .mt_md--120_c5fdecdf80d2628b {
    margin-top: 120px;
  }

  .mb_md--120_ef57afdab3b6785c {
    margin-bottom: 120px;
  }

  .ptb_md--125_404206e4df8922f4 {
    padding: 125px 0;
  }

  .plr_md--125_be49b003b02ded6a {
    padding: 0 125px;
  }

  .pt_md--125_68031fe51a703641 {
    padding-top: 125px;
  }

  .pb_md--125_941cfe4301349d9d {
    padding-bottom: 125px;
  }

  .pl_md--125_044c3d0d1aa34e62 {
    padding-left: 125px;
  }

  .pr_md--125_030c2fd66c7c037d {
    padding-right: 125px;
  }

  .mt_md--125_eb1c55e64ae932e7 {
    margin-top: 125px;
  }

  .mb_md--125_7ad0c96c38a1e649 {
    margin-bottom: 125px;
  }

  .ptb_md--130_6e0f139955922e2a {
    padding: 130px 0;
  }

  .plr_md--130_8907b27b8aa18cec {
    padding: 0 130px;
  }

  .pt_md--130_8c680c0433c03dbc {
    padding-top: 130px;
  }

  .pb_md--130_91024087d0cc0003 {
    padding-bottom: 130px;
  }

  .pl_md--130_f98bea9b02c403b1 {
    padding-left: 130px;
  }

  .pr_md--130_afe1e4576cc21d1e {
    padding-right: 130px;
  }

  .mt_md--130_c46695602349fba5 {
    margin-top: 130px;
  }

  .mb_md--130_9077daa56ba82e45 {
    margin-bottom: 130px;
  }

  .ptb_md--135_2fb4e5079a401e00 {
    padding: 135px 0;
  }

  .plr_md--135_597fb81b88f9601f {
    padding: 0 135px;
  }

  .pt_md--135_686c23a8c1588d79 {
    padding-top: 135px;
  }

  .pb_md--135_82743c5c09646dc3 {
    padding-bottom: 135px;
  }

  .pl_md--135_d272d717f7f1c61c {
    padding-left: 135px;
  }

  .pr_md--135_c3b79ef45b61c0e1 {
    padding-right: 135px;
  }

  .mt_md--135_3c72e3e28479a69e {
    margin-top: 135px;
  }

  .mb_md--135_39cd705e345091dc {
    margin-bottom: 135px;
  }

  .ptb_md--140_dc40c27930aa9de7 {
    padding: 140px 0;
  }

  .plr_md--140_a781131af318703d {
    padding: 0 140px;
  }

  .pt_md--140_efc87c0ec4041af1 {
    padding-top: 140px;
  }

  .pb_md--140_81ce1f365140055c {
    padding-bottom: 140px;
  }

  .pl_md--140_cf19a083e10c3c8e {
    padding-left: 140px;
  }

  .pr_md--140_2e030b8f149c016d {
    padding-right: 140px;
  }

  .mt_md--140_52ca0427105bb318 {
    margin-top: 140px;
  }

  .mb_md--140_41952d0dea869480 {
    margin-bottom: 140px;
  }

  .ptb_md--145_49bdbf5bbd2c7965 {
    padding: 145px 0;
  }

  .plr_md--145_4d73db9de480e8ee {
    padding: 0 145px;
  }

  .pt_md--145_c7f7fb1b203a5135 {
    padding-top: 145px;
  }

  .pb_md--145_5c21002701e095e7 {
    padding-bottom: 145px;
  }

  .pl_md--145_be63f7f022f5a574 {
    padding-left: 145px;
  }

  .pr_md--145_47c5cba4e8e9fa96 {
    padding-right: 145px;
  }

  .mt_md--145_2258f3213cdd1707 {
    margin-top: 145px;
  }

  .mb_md--145_3867c6f56e305886 {
    margin-bottom: 145px;
  }

  .ptb_md--150_172b2205cde6e428 {
    padding: 150px 0;
  }

  .plr_md--150_2d3a6863a4a0953f {
    padding: 0 150px;
  }

  .pt_md--150_16eabd1f0b3e06cc {
    padding-top: 150px;
  }

  .pb_md--150_d9c6b419a2527844 {
    padding-bottom: 150px;
  }

  .pl_md--150_45f61f3b18e5baa1 {
    padding-left: 150px;
  }

  .pr_md--150_db42b0e6c5301d76 {
    padding-right: 150px;
  }

  .mt_md--150_d0d2c12dea938a3d {
    margin-top: 150px;
  }

  .mb_md--150_096d6094dc7fa991 {
    margin-bottom: 150px;
  }

  .ptb_md--155_4780e63dfb9c6f8c {
    padding: 155px 0;
  }

  .plr_md--155_5fce4341927abd6b {
    padding: 0 155px;
  }

  .pt_md--155_3c60bafd2d530907 {
    padding-top: 155px;
  }

  .pb_md--155_c3cceb8b5701c610 {
    padding-bottom: 155px;
  }

  .pl_md--155_ac5f8ac5366db6ee {
    padding-left: 155px;
  }

  .pr_md--155_2e58a065f6bb218f {
    padding-right: 155px;
  }

  .mt_md--155_ea5979755eda3278 {
    margin-top: 155px;
  }

  .mb_md--155_308366d8c15104a5 {
    margin-bottom: 155px;
  }

  .ptb_md--160_116cfeee177abd73 {
    padding: 160px 0;
  }

  .plr_md--160_31b184719346d23d {
    padding: 0 160px;
  }

  .pt_md--160_f1e98ce0d69c2159 {
    padding-top: 160px;
  }

  .pb_md--160_a4ebd15824056393 {
    padding-bottom: 160px;
  }

  .pl_md--160_ed38f26fa00a6382 {
    padding-left: 160px;
  }

  .pr_md--160_3fbbdc745921d869 {
    padding-right: 160px;
  }

  .mt_md--160_efb6e8e4fde9965c {
    margin-top: 160px;
  }

  .mb_md--160_acb0d801053b7530 {
    margin-bottom: 160px;
  }

  .ptb_md--165_57ebb733a6d76d8c {
    padding: 165px 0;
  }

  .plr_md--165_2df4dfe6c4c923b4 {
    padding: 0 165px;
  }

  .pt_md--165_e6ca7529bac138ab {
    padding-top: 165px;
  }

  .pb_md--165_1b9de8abed445220 {
    padding-bottom: 165px;
  }

  .pl_md--165_35b2b321469fb30b {
    padding-left: 165px;
  }

  .pr_md--165_92747c6cc805e56e {
    padding-right: 165px;
  }

  .mt_md--165_9e3182c174bf2542 {
    margin-top: 165px;
  }

  .mb_md--165_90a238cd9a78e397 {
    margin-bottom: 165px;
  }

  .ptb_md--170_24255aac856d8c32 {
    padding: 170px 0;
  }

  .plr_md--170_99d546d076da7590 {
    padding: 0 170px;
  }

  .pt_md--170_ee36e3485ffa3cec {
    padding-top: 170px;
  }

  .pb_md--170_14d6050d9225680e {
    padding-bottom: 170px;
  }

  .pl_md--170_13f20c319c289887 {
    padding-left: 170px;
  }

  .pr_md--170_ba6b2b5c5c4fcb2a {
    padding-right: 170px;
  }

  .mt_md--170_f681b967897f2b71 {
    margin-top: 170px;
  }

  .mb_md--170_21eeb89b7504e359 {
    margin-bottom: 170px;
  }

  .ptb_md--175_ef8aa0546f764900 {
    padding: 175px 0;
  }

  .plr_md--175_6ff8841f00fb0c73 {
    padding: 0 175px;
  }

  .pt_md--175_93a43e513b979b01 {
    padding-top: 175px;
  }

  .pb_md--175_2d4daa4851da7ece {
    padding-bottom: 175px;
  }

  .pl_md--175_7396b1abf8f24d96 {
    padding-left: 175px;
  }

  .pr_md--175_32681cff8201988a {
    padding-right: 175px;
  }

  .mt_md--175_bc97f803e4b3fc33 {
    margin-top: 175px;
  }

  .mb_md--175_cd02d52f0af692cf {
    margin-bottom: 175px;
  }

  .ptb_md--180_1c6c6fe1fbf35964 {
    padding: 180px 0;
  }

  .plr_md--180_e8b02f2ab55e2ba9 {
    padding: 0 180px;
  }

  .pt_md--180_51ac061ecb9a3c73 {
    padding-top: 180px;
  }

  .pb_md--180_f98df8550172a5e9 {
    padding-bottom: 180px;
  }

  .pl_md--180_1765c1768946bcdb {
    padding-left: 180px;
  }

  .pr_md--180_aae2958f3ef04c82 {
    padding-right: 180px;
  }

  .mt_md--180_c8b4c5a8c39d8d47 {
    margin-top: 180px;
  }

  .mb_md--180_539bd79f35ab03b6 {
    margin-bottom: 180px;
  }

  .ptb_md--185_c3492ec71d570aed {
    padding: 185px 0;
  }

  .plr_md--185_8156fbcd5eedbfc1 {
    padding: 0 185px;
  }

  .pt_md--185_3bc056fda4c4d1c5 {
    padding-top: 185px;
  }

  .pb_md--185_d2c1d0f3f68b052c {
    padding-bottom: 185px;
  }

  .pl_md--185_eaf87bde1c3e6927 {
    padding-left: 185px;
  }

  .pr_md--185_6ec7645e31b13d99 {
    padding-right: 185px;
  }

  .mt_md--185_f69d1da8ed9bfdb5 {
    margin-top: 185px;
  }

  .mb_md--185_d7bc9477bfd5143a {
    margin-bottom: 185px;
  }

  .ptb_md--190_0644cf3bf61297a6 {
    padding: 190px 0;
  }

  .plr_md--190_cc43c9332b1ca5c5 {
    padding: 0 190px;
  }

  .pt_md--190_867938f7a6af094f {
    padding-top: 190px;
  }

  .pb_md--190_1eaa4afdf9b36129 {
    padding-bottom: 190px;
  }

  .pl_md--190_3ddd78e39e41d070 {
    padding-left: 190px;
  }

  .pr_md--190_d1246d1a1ae2a48c {
    padding-right: 190px;
  }

  .mt_md--190_4402e5181cc03909 {
    margin-top: 190px;
  }

  .mb_md--190_e944b246ea9fa9fb {
    margin-bottom: 190px;
  }

  .ptb_md--195_653bbe18ce6658d1 {
    padding: 195px 0;
  }

  .plr_md--195_185122fe8e9e079e {
    padding: 0 195px;
  }

  .pt_md--195_6d5fbefe842b8a39 {
    padding-top: 195px;
  }

  .pb_md--195_9d8bbe50db6b5964 {
    padding-bottom: 195px;
  }

  .pl_md--195_b754c99a0058cdcf {
    padding-left: 195px;
  }

  .pr_md--195_8a76ced018906e31 {
    padding-right: 195px;
  }

  .mt_md--195_b84e5611f530fb2e {
    margin-top: 195px;
  }

  .mb_md--195_c3a6be58174c2943 {
    margin-bottom: 195px;
  }

  .ptb_md--200_a94d36f1ea0913aa {
    padding: 200px 0;
  }

  .plr_md--200_06cca1907ccc14ae {
    padding: 0 200px;
  }

  .pt_md--200_c88f372fb961a8bb {
    padding-top: 200px;
  }

  .pb_md--200_b9c6f97a891bebee {
    padding-bottom: 200px;
  }

  .pl_md--200_bcfaae39413f3123 {
    padding-left: 200px;
  }

  .pr_md--200_ede0e4caa1813577 {
    padding-right: 200px;
  }

  .mt_md--200_be976e0e109f0890 {
    margin-top: 200px;
  }

  .mb_md--200_d19d9db9d553e93a {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_b2875a2472180e2d {
    padding: 250px 0;
  }

  .ptb_sm--0_518aa35c940321fe {
    padding: 0;
  }

  .pl_sm--0_efe1583daba8e7a6 {
    padding-left: 0;
  }

  .pr_sm--0_8bb12b03485b0ac2 {
    padding-right: 0;
  }

  .pt_sm--0_ca265e2198b46729 {
    padding-top: 0;
  }

  .pb_sm--0_4ba86de46459c293 {
    padding-bottom: 0;
  }

  .pb_sm--80_1359bcda6b7b803a {
    padding-bottom: 30px;
  }

  .pt_sm--50_4e1741b61e0a3c5b {
    padding-top: 50px;
  }

  .mr_sm--0_6aefebe56b9b0ca5 {
    margin-right: 0;
  }

  .ml_sm--0_aa729872ba3414e1 {
    margin-left: 0;
  }

  .mt_sm--0_6462aa06bd9ccdc4 {
    margin-top: 0;
  }

  .mb_sm--0_cd5c1ead01008bf7 {
    margin-bottom: 0;
  }

  .pt_sm--150_184e7dcb8ae328b1 {
    padding-top: 150px;
  }

  .pb_sm--110_3b9f1c8b0dcae172 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_9c49cf490469cd82 {
    padding: 5px 0;
  }

  .plr_sm--5_c551b43abfb1f229 {
    padding: 0 5px;
  }

  .pt_sm--5_8c70e5dd6118b23b {
    padding-top: 5px;
  }

  .pb_sm--5_58478c2ccba023ba {
    padding-bottom: 5px;
  }

  .pl_sm--5_b980dc795da538c9 {
    padding-left: 5px;
  }

  .pr_sm--5_b4381ac7b8730619 {
    padding-right: 5px;
  }

  .mt_sm--5_6fdca9341b6be2be {
    margin-top: 5px;
  }

  .ml_sm--5_a089e0b42d1cd536 {
    margin-left: 5px;
  }

  .mr_sm--5_3f81ff443a63003f {
    margin-right: 5px;
  }

  .mb_sm--5_ffc18da90dab74c9 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_016266f65334a1ce {
    padding: 10px 0;
  }

  .plr_sm--10_7270741b17ee4583 {
    padding: 0 10px;
  }

  .pt_sm--10_3ff51ae029a61258 {
    padding-top: 10px;
  }

  .pb_sm--10_b7e31670cffbe7e0 {
    padding-bottom: 10px;
  }

  .pl_sm--10_9581618329ece20b {
    padding-left: 10px;
  }

  .pr_sm--10_035bc745583d0b2d {
    padding-right: 10px;
  }

  .mt_sm--10_7ed9b53bfd3ad294 {
    margin-top: 10px;
  }

  .ml_sm--10_852bec0987e42a85 {
    margin-left: 10px;
  }

  .mr_sm--10_b83c9d850b51f99e {
    margin-right: 10px;
  }

  .mb_sm--10_35070a7783ed9f1d {
    margin-bottom: 10px;
  }

  .ptb_sm--15_2224d5eaa9c753b2 {
    padding: 15px 0;
  }

  .plr_sm--15_b2b4f24da92f9e47 {
    padding: 0 15px;
  }

  .pt_sm--15_8d18b026e21d17a4 {
    padding-top: 15px;
  }

  .pb_sm--15_a288f070064016b1 {
    padding-bottom: 15px;
  }

  .pl_sm--15_adf7c6d215b03d48 {
    padding-left: 15px;
  }

  .pr_sm--15_ef0baa67b5a5e519 {
    padding-right: 15px;
  }

  .mt_sm--15_722fe95ebee99200 {
    margin-top: 15px;
  }

  .ml_sm--15_f7c8cad9f616669e {
    margin-left: 15px;
  }

  .mr_sm--15_28d615574642c678 {
    margin-right: 15px;
  }

  .mb_sm--15_262f81830cc5a254 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_34515228d9e31ebb {
    padding: 20px 0;
  }

  .plr_sm--20_a39a6f5811f20fe1 {
    padding: 0 20px;
  }

  .pt_sm--20_8f5997e2cbacd3c0 {
    padding-top: 20px;
  }

  .pb_sm--20_faed4a2dfdafa08a {
    padding-bottom: 20px;
  }

  .pl_sm--20_7b743b3d2c7bd2c7 {
    padding-left: 20px;
  }

  .pr_sm--20_270427005666fbab {
    padding-right: 20px;
  }

  .mt_sm--20_172a60a13a52523a {
    margin-top: 20px;
  }

  .ml_sm--20_ac192f474ac30863 {
    margin-left: 20px;
  }

  .mr_sm--20_f31261cf7d66247d {
    margin-right: 20px;
  }

  .mb_sm--20_ac515c5475094a80 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_1bc6d1bcc7628e42 {
    padding: 25px 0;
  }

  .plr_sm--25_dea6ef4f58f326c2 {
    padding: 0 25px;
  }

  .pt_sm--25_4f9e66b6d53c1d9f {
    padding-top: 25px;
  }

  .pb_sm--25_85cce1b93368951b {
    padding-bottom: 25px;
  }

  .pl_sm--25_695fb38524089ef4 {
    padding-left: 25px;
  }

  .pr_sm--25_436132dcbc077854 {
    padding-right: 25px;
  }

  .mt_sm--25_b715f88051012f9f {
    margin-top: 25px;
  }

  .ml_sm--25_732fc9155fbb52ea {
    margin-left: 25px;
  }

  .mr_sm--25_3d67541ddebc0cea {
    margin-right: 25px;
  }

  .mb_sm--25_437130fb3fee36f5 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_af62d68e4153ae8d {
    padding: 30px 0;
  }

  .plr_sm--30_635ce9fadd8dff41 {
    padding: 0 30px;
  }

  .pt_sm--30_f67aec05e541bdf9 {
    padding-top: 30px;
  }

  .pb_sm--30_6626f4dfbdc322ea {
    padding-bottom: 30px;
  }

  .pl_sm--30_2937b4bd976c5d4f {
    padding-left: 30px;
  }

  .pr_sm--30_185a528c0dcc98dc {
    padding-right: 30px;
  }

  .mt_sm--30_0461b23c2636886e {
    margin-top: 30px;
  }

  .ml_sm--30_26be93b708466d07 {
    margin-left: 30px;
  }

  .mr_sm--30_6894778ea6f7a2c2 {
    margin-right: 30px;
  }

  .mb_sm--30_cf71d33ff837e6ff {
    margin-bottom: 30px;
  }

  .ptb_sm--35_6b25f8b1127df041 {
    padding: 35px 0;
  }

  .plr_sm--35_65ab2b24bea5f3b4 {
    padding: 0 35px;
  }

  .pt_sm--35_b1f858d8905f5568 {
    padding-top: 35px;
  }

  .pb_sm--35_bcb628450f1df6af {
    padding-bottom: 35px;
  }

  .pl_sm--35_7646c99dbe6d3d0f {
    padding-left: 35px;
  }

  .pr_sm--35_75f0dc29a9e7d178 {
    padding-right: 35px;
  }

  .mt_sm--35_915a2c123da038fb {
    margin-top: 35px;
  }

  .ml_sm--35_d9e37631f7a6e342 {
    margin-left: 35px;
  }

  .mr_sm--35_ec5ad872e072a7c9 {
    margin-right: 35px;
  }

  .mb_sm--35_a217f751264da028 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_134803cd7ffd296c {
    padding: 40px 0;
  }

  .plr_sm--40_39285cff25e51c35 {
    padding: 0 40px;
  }

  .pt_sm--40_d10a366393f91c2b {
    padding-top: 40px;
  }

  .pb_sm--40_8d04cf6b761af9df {
    padding-bottom: 40px;
  }

  .pl_sm--40_bca2e5b73004efd3 {
    padding-left: 40px;
  }

  .pr_sm--40_07970c3559e6084c {
    padding-right: 40px;
  }

  .mt_sm--40_59f7811b5d6416d1 {
    margin-top: 40px;
  }

  .ml_sm--40_00981d2a6a54bb3d {
    margin-left: 40px;
  }

  .mr_sm--40_8e90e8e0236e7515 {
    margin-right: 40px;
  }

  .mb_sm--40_8deadd922cfa93dc {
    margin-bottom: 40px;
  }

  .ptb_sm--45_5db3b51c532ef84e {
    padding: 45px 0;
  }

  .plr_sm--45_2a45f5caae9e30eb {
    padding: 0 45px;
  }

  .pt_sm--45_dc48148121a6b2f0 {
    padding-top: 45px;
  }

  .pb_sm--45_58b4aba298825118 {
    padding-bottom: 45px;
  }

  .pl_sm--45_ada73a504081d07e {
    padding-left: 45px;
  }

  .pr_sm--45_ea099a12df66f10b {
    padding-right: 45px;
  }

  .mt_sm--45_c37487471057d824 {
    margin-top: 45px;
  }

  .ml_sm--45_ebdbd013c5f94078 {
    margin-left: 45px;
  }

  .mr_sm--45_8930a3250a9da2cb {
    margin-right: 45px;
  }

  .mb_sm--45_245e40e0e7a97fcb {
    margin-bottom: 45px;
  }

  .ptb_sm--50_06c9b96c264f1747 {
    padding: 50px 0;
  }

  .plr_sm--50_3119e0d12a9d10c0 {
    padding: 0 50px;
  }

  .pt_sm--50_4e1741b61e0a3c5b {
    padding-top: 50px;
  }

  .pb_sm--50_c8d47f9e4280822e {
    padding-bottom: 50px;
  }

  .pl_sm--50_81671fb1d77d46ae {
    padding-left: 50px;
  }

  .pr_sm--50_45b8579ffce00a48 {
    padding-right: 50px;
  }

  .mt_sm--50_be29bd732999983e {
    margin-top: 50px;
  }

  .ml_sm--50_d8af9748e6ca9e33 {
    margin-left: 50px;
  }

  .mr_sm--50_97cc37798e1dd8af {
    margin-right: 50px;
  }

  .mb_sm--50_672cfd833f2ac7c9 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_1725122196e69fdb {
    padding: 55px 0;
  }

  .plr_sm--55_9fd1eea166588846 {
    padding: 0 55px;
  }

  .pt_sm--55_09df7d75ded21e8b {
    padding-top: 55px;
  }

  .pb_sm--55_5316524ba5c8c29e {
    padding-bottom: 55px;
  }

  .pl_sm--55_9b92994c381592c7 {
    padding-left: 55px;
  }

  .pr_sm--55_d157c5f92c57a27d {
    padding-right: 55px;
  }

  .mt_sm--55_1e7002481bf99917 {
    margin-top: 55px;
  }

  .ml_sm--55_90eefcd554d20e24 {
    margin-left: 55px;
  }

  .mr_sm--55_ef99d15d65888ec3 {
    margin-right: 55px;
  }

  .mb_sm--55_2d31ecbe50650920 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_f60cf59958de6529 {
    padding: 60px 0;
  }

  .plr_sm--60_d09b32d9700e542e {
    padding: 0 60px;
  }

  .pt_sm--60_50d3180ad2391f5b {
    padding-top: 60px;
  }

  .pb_sm--60_94907ee9f94a6ffa {
    padding-bottom: 60px;
  }

  .pl_sm--60_6841bf63ca00d99b {
    padding-left: 60px;
  }

  .pr_sm--60_ed76aee13b5b65d3 {
    padding-right: 60px;
  }

  .mt_sm--60_ac8fe9795d03fad9 {
    margin-top: 60px;
  }

  .ml_sm--60_335f91577493647f {
    margin-left: 60px;
  }

  .mr_sm--60_75a0fae1319f0839 {
    margin-right: 60px;
  }

  .mb_sm--60_f8e51c3925cf4896 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_01f3d6cd2b064299 {
    padding: 65px 0;
  }

  .plr_sm--65_e7b64756406e69db {
    padding: 0 65px;
  }

  .pt_sm--65_aebe16bffafa04d5 {
    padding-top: 65px;
  }

  .pb_sm--65_605679ee51fd198b {
    padding-bottom: 65px;
  }

  .pl_sm--65_568e2c8bb20dfadd {
    padding-left: 65px;
  }

  .pr_sm--65_645c0bc5afa162a8 {
    padding-right: 65px;
  }

  .mt_sm--65_107f907585439bb9 {
    margin-top: 65px;
  }

  .ml_sm--65_de19ddcd04696d26 {
    margin-left: 65px;
  }

  .mr_sm--65_f04aafbaaefb5346 {
    margin-right: 65px;
  }

  .mb_sm--65_2254b1e6cbd3a299 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_5985cc227b13cd42 {
    padding: 70px 0;
  }

  .plr_sm--70_3ee26f6b4f16421c {
    padding: 0 70px;
  }

  .pt_sm--70_852ee0820c737993 {
    padding-top: 70px;
  }

  .pb_sm--70_4c4783b656810d68 {
    padding-bottom: 70px;
  }

  .pl_sm--70_1e6d89e19a7975cd {
    padding-left: 70px;
  }

  .pr_sm--70_4f91c7db0185a2f2 {
    padding-right: 70px;
  }

  .mt_sm--70_899308483fe42f2b {
    margin-top: 70px;
  }

  .ml_sm--70_1d6d4a92b64df84a {
    margin-left: 70px;
  }

  .mr_sm--70_8037166506e624d8 {
    margin-right: 70px;
  }

  .mb_sm--70_3ea7aaf1aedad602 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_e8ba205bba903f5f {
    padding: 75px 0;
  }

  .plr_sm--75_2e1c6c836e4f6b3d {
    padding: 0 75px;
  }

  .pt_sm--75_050c80a7ebfe21c7 {
    padding-top: 75px;
  }

  .pb_sm--75_005ac32cdb750bed {
    padding-bottom: 75px;
  }

  .pl_sm--75_4028a327e0910ac4 {
    padding-left: 75px;
  }

  .pr_sm--75_4c047ae8f73eea12 {
    padding-right: 75px;
  }

  .mt_sm--75_b04a6a256135e219 {
    margin-top: 75px;
  }

  .ml_sm--75_bbdfe61c6c41a0ca {
    margin-left: 75px;
  }

  .mr_sm--75_dc3881c12e0a71c6 {
    margin-right: 75px;
  }

  .mb_sm--75_c7149a32e134bd9f {
    margin-bottom: 75px;
  }

  .ptb_sm--80_e1a6029f3ca6f08b {
    padding: 80px 0;
  }

  .plr_sm--80_3cd71dcf02fda3d8 {
    padding: 0 80px;
  }

  .pt_sm--80_e829a80536ad5794 {
    padding-top: 80px;
  }

  .pb_sm--80_1359bcda6b7b803a {
    padding-bottom: 80px;
  }

  .pl_sm--80_fdfa0bfd172085aa {
    padding-left: 80px;
  }

  .pr_sm--80_bf05f0e640f20014 {
    padding-right: 80px;
  }

  .mt_sm--80_6cc0d7e123555f99 {
    margin-top: 80px;
  }

  .ml_sm--80_9d47eefcb24ef58b {
    margin-left: 80px;
  }

  .mr_sm--80_f1423ffc20fde076 {
    margin-right: 80px;
  }

  .mb_sm--80_1a8381a648fb3a82 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_4652b3122bc4d334 {
    padding: 85px 0;
  }

  .plr_sm--85_19c805503a4e1d1e {
    padding: 0 85px;
  }

  .pt_sm--85_0449b31c438cb907 {
    padding-top: 85px;
  }

  .pb_sm--85_91e4551cb1c0d42b {
    padding-bottom: 85px;
  }

  .pl_sm--85_dca7f3e8dd6195a8 {
    padding-left: 85px;
  }

  .pr_sm--85_3051d8095dde2d82 {
    padding-right: 85px;
  }

  .mt_sm--85_58dfeef0b7cba449 {
    margin-top: 85px;
  }

  .ml_sm--85_b85605ba0fee02a7 {
    margin-left: 85px;
  }

  .mr_sm--85_229d7c87661a8206 {
    margin-right: 85px;
  }

  .mb_sm--85_13c5cd9fee9cd8cd {
    margin-bottom: 85px;
  }

  .ptb_sm--90_fb782c32a645c7da {
    padding: 90px 0;
  }

  .plr_sm--90_5d8df5014c9e203e {
    padding: 0 90px;
  }

  .pt_sm--90_34af643e1a77bc20 {
    padding-top: 90px;
  }

  .pb_sm--90_f54c76b3985a9b55 {
    padding-bottom: 90px;
  }

  .pl_sm--90_d2e2eaba3c67acc9 {
    padding-left: 90px;
  }

  .pr_sm--90_8fef48f68c575fd8 {
    padding-right: 90px;
  }

  .mt_sm--90_c0e3f729b02b39d3 {
    margin-top: 90px;
  }

  .ml_sm--90_b81369fa42bb49b6 {
    margin-left: 90px;
  }

  .mr_sm--90_3e818f5733907bff {
    margin-right: 90px;
  }

  .mb_sm--90_9931fe56a1f5c24a {
    margin-bottom: 90px;
  }

  .ptb_sm--95_bb86358bca9eacdd {
    padding: 95px 0;
  }

  .plr_sm--95_06ec069340b3ed9d {
    padding: 0 95px;
  }

  .pt_sm--95_74d9718603947c12 {
    padding-top: 95px;
  }

  .pb_sm--95_5f9210702633db3f {
    padding-bottom: 95px;
  }

  .pl_sm--95_28f0b1c84da96d5a {
    padding-left: 95px;
  }

  .pr_sm--95_9d0a0e787428c8f8 {
    padding-right: 95px;
  }

  .mt_sm--95_175144531a59adf5 {
    margin-top: 95px;
  }

  .ml_sm--95_4594d415146fee86 {
    margin-left: 95px;
  }

  .mr_sm--95_f5ba0e4960220785 {
    margin-right: 95px;
  }

  .mb_sm--95_0ab98b1b76d39734 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_8ebc648415922d0e {
    padding: 100px 0;
  }

  .plr_sm--100_b9aedf929af7f1f1 {
    padding: 0 100px;
  }

  .pt_sm--100_c2428ca9aa735e3b {
    padding-top: 100px;
  }

  .pb_sm--100_302818b90af850bb {
    padding-bottom: 100px;
  }

  .pl_sm--100_752c11af2eb9272e {
    padding-left: 100px;
  }

  .pr_sm--100_e8aef82558cbdcba {
    padding-right: 100px;
  }

  .mt_sm--100_6f3540de6b627f51 {
    margin-top: 100px;
  }

  .ml_sm--100_d4d78e5257bdd5b3 {
    margin-left: 100px;
  }

  .mr_sm--100_0e853a32a7107d1e {
    margin-right: 100px;
  }

  .mb_sm--100_00a94ca255b1bfd2 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_374110989eea908a {
    padding: 105px 0;
  }

  .plr_sm--105_3df78673ae199d48 {
    padding: 0 105px;
  }

  .pt_sm--105_1a8f8be9a2cdeaa2 {
    padding-top: 105px;
  }

  .pb_sm--105_16ee3b4dd4f85aa0 {
    padding-bottom: 105px;
  }

  .pl_sm--105_a1767c20ef6ab05c {
    padding-left: 105px;
  }

  .pr_sm--105_e365edb0eb8a043c {
    padding-right: 105px;
  }

  .mt_sm--105_2acc28a3ced9b556 {
    margin-top: 105px;
  }

  .ml_sm--105_12e2398157f5f7ea {
    margin-left: 105px;
  }

  .mr_sm--105_cca54f85faee5920 {
    margin-right: 105px;
  }

  .mb_sm--105_f5170a7de32406c2 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_bcd01b0a95166d46 {
    padding: 110px 0;
  }

  .plr_sm--110_a4486bb2cb591e94 {
    padding: 0 110px;
  }

  .pt_sm--110_66f7e2511ce07c64 {
    padding-top: 110px;
  }

  .pb_sm--110_3b9f1c8b0dcae172 {
    padding-bottom: 110px;
  }

  .pl_sm--110_13e265592665709c {
    padding-left: 110px;
  }

  .pr_sm--110_e2069058d9c24f26 {
    padding-right: 110px;
  }

  .mt_sm--110_36d52eac142749f9 {
    margin-top: 110px;
  }

  .ml_sm--110_050387ab960745f2 {
    margin-left: 110px;
  }

  .mr_sm--110_515a7ea211385fb5 {
    margin-right: 110px;
  }

  .mb_sm--110_d69eb4f05335f664 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_071d5df105c8ce78 {
    padding: 115px 0;
  }

  .plr_sm--115_6a9c04474c1ef338 {
    padding: 0 115px;
  }

  .pt_sm--115_8b96e14ff5f7f96c {
    padding-top: 115px;
  }

  .pb_sm--115_4ef8e4f3d63f0936 {
    padding-bottom: 115px;
  }

  .pl_sm--115_3f2244a6710994f6 {
    padding-left: 115px;
  }

  .pr_sm--115_9ccb95efc4c78ba7 {
    padding-right: 115px;
  }

  .mt_sm--115_d03e4bb6fbe14380 {
    margin-top: 115px;
  }

  .ml_sm--115_02840431d13ec20f {
    margin-left: 115px;
  }

  .mr_sm--115_c7d1ba50c40a2d7f {
    margin-right: 115px;
  }

  .mb_sm--115_8fb5ff9ed0bb1dab {
    margin-bottom: 115px;
  }

  .ptb_sm--120_b00cbf26e5558660 {
    padding: 120px 0;
  }

  .plr_sm--120_87e95347349e7a3f {
    padding: 0 120px;
  }

  .pt_sm--120_971692dcc6184dc8 {
    padding-top: 120px;
  }

  .pb_sm--120_d74b9ace937536d9 {
    padding-bottom: 120px;
  }

  .pl_sm--120_fa85f9724f8885dd {
    padding-left: 120px;
  }

  .pr_sm--120_325d06abeed65285 {
    padding-right: 120px;
  }

  .mt_sm--120_0b06eebe9c58d446 {
    margin-top: 120px;
  }

  .ml_sm--120_5673f3c6154c7cf6 {
    margin-left: 120px;
  }

  .mr_sm--120_a662ad43f5c5a835 {
    margin-right: 120px;
  }

  .mb_sm--120_d093e12e50de34ce {
    margin-bottom: 120px;
  }

  .ptb_sm--125_06e534832c59ef2a {
    padding: 125px 0;
  }

  .plr_sm--125_bd176381737d5f3a {
    padding: 0 125px;
  }

  .pt_sm--125_315ae73cf1bbbd3b {
    padding-top: 125px;
  }

  .pb_sm--125_60a0e2af54757881 {
    padding-bottom: 125px;
  }

  .pl_sm--125_4958b5dc286a3f63 {
    padding-left: 125px;
  }

  .pr_sm--125_5a3aaefc0df8f7dc {
    padding-right: 125px;
  }

  .mt_sm--125_07e09b472a23a1d2 {
    margin-top: 125px;
  }

  .ml_sm--125_29be70dab1a265aa {
    margin-left: 125px;
  }

  .mr_sm--125_50c4ab7351361def {
    margin-right: 125px;
  }

  .mb_sm--125_267ec1bc053569d7 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_3f0cadd91871ddfa {
    padding: 130px 0;
  }

  .plr_sm--130_a0178fb5c5883f11 {
    padding: 0 130px;
  }

  .pt_sm--130_a95ea70fa67ce0cf {
    padding-top: 130px;
  }

  .pb_sm--130_48e29dbeb995cf85 {
    padding-bottom: 130px;
  }

  .pl_sm--130_5380a591a458c247 {
    padding-left: 130px;
  }

  .pr_sm--130_b8e5b409804f09e0 {
    padding-right: 130px;
  }

  .mt_sm--130_639b0d350526fdf8 {
    margin-top: 130px;
  }

  .ml_sm--130_20353a2156922bc2 {
    margin-left: 130px;
  }

  .mr_sm--130_730161d064fc5b81 {
    margin-right: 130px;
  }

  .mb_sm--130_56fe0e1a3decad1d {
    margin-bottom: 130px;
  }

  .ptb_sm--135_f81df5df90ded902 {
    padding: 135px 0;
  }

  .plr_sm--135_583fec0cc6395410 {
    padding: 0 135px;
  }

  .pt_sm--135_0beefeeabd99158c {
    padding-top: 135px;
  }

  .pb_sm--135_a80fbf160fa4d43c {
    padding-bottom: 135px;
  }

  .pl_sm--135_c7165ae101d1d841 {
    padding-left: 135px;
  }

  .pr_sm--135_ca049152b7e25ef7 {
    padding-right: 135px;
  }

  .mt_sm--135_c1fb7072f540705b {
    margin-top: 135px;
  }

  .ml_sm--135_f11d831d88c787e6 {
    margin-left: 135px;
  }

  .mr_sm--135_9813a84a213083c5 {
    margin-right: 135px;
  }

  .mb_sm--135_9f237e280a34fada {
    margin-bottom: 135px;
  }

  .ptb_sm--140_e199f78422931050 {
    padding: 140px 0;
  }

  .plr_sm--140_71fdf91266ff601d {
    padding: 0 140px;
  }

  .pt_sm--140_fd382071a3e76eb8 {
    padding-top: 140px;
  }

  .pb_sm--140_be6b46bb61f641ba {
    padding-bottom: 140px;
  }

  .pl_sm--140_0b7ce4ecc8eaeeba {
    padding-left: 140px;
  }

  .pr_sm--140_53350324573b46b4 {
    padding-right: 140px;
  }

  .mt_sm--140_ffc268cbc1d911a7 {
    margin-top: 140px;
  }

  .ml_sm--140_09f14b4588f21a78 {
    margin-left: 140px;
  }

  .mr_sm--140_ccfffe5116bff50c {
    margin-right: 140px;
  }

  .mb_sm--140_107e5814424bf339 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_7128ebf7c5e45e8b {
    padding: 145px 0;
  }

  .plr_sm--145_be6cccd10143e5ce {
    padding: 0 145px;
  }

  .pt_sm--145_fb44cfdc41afb76d {
    padding-top: 145px;
  }

  .pb_sm--145_caac5ba6c935f3ed {
    padding-bottom: 145px;
  }

  .pl_sm--145_ec6c78f829ec8fbc {
    padding-left: 145px;
  }

  .pr_sm--145_a94dcad0c3d95fb6 {
    padding-right: 145px;
  }

  .mt_sm--145_42aa3f6145abc3ec {
    margin-top: 145px;
  }

  .ml_sm--145_0a53889bb393640d {
    margin-left: 145px;
  }

  .mr_sm--145_66555ca7798458e5 {
    margin-right: 145px;
  }

  .mb_sm--145_ff3411456dde846d {
    margin-bottom: 145px;
  }

  .ptb_sm--150_dc6afbb9f696910d {
    padding: 150px 0;
  }

  .plr_sm--150_510c52f01771112f {
    padding: 0 150px;
  }

  .pt_sm--150_184e7dcb8ae328b1 {
    padding-top: 150px;
  }

  .pb_sm--150_8a3f0873f4c07b86 {
    padding-bottom: 150px;
  }

  .pl_sm--150_f7a2e609e784e33a {
    padding-left: 150px;
  }

  .pr_sm--150_8243d0738efcdeac {
    padding-right: 150px;
  }

  .mt_sm--150_4c0edd0900e53446 {
    margin-top: 150px;
  }

  .ml_sm--150_b3594791b89ba616 {
    margin-left: 150px;
  }

  .mr_sm--150_975ab7d93ee1e0df {
    margin-right: 150px;
  }

  .mb_sm--150_182df8267d708fbe {
    margin-bottom: 150px;
  }

  .ptb_sm--155_26551ae1a953634b {
    padding: 155px 0;
  }

  .plr_sm--155_667795b93b0a5a7c {
    padding: 0 155px;
  }

  .pt_sm--155_0fdd6ab556dca771 {
    padding-top: 155px;
  }

  .pb_sm--155_ab6b5988b9296e63 {
    padding-bottom: 155px;
  }

  .pl_sm--155_27886d8151954656 {
    padding-left: 155px;
  }

  .pr_sm--155_3c702022a2cbd4ce {
    padding-right: 155px;
  }

  .mt_sm--155_9039c62b16f68a02 {
    margin-top: 155px;
  }

  .ml_sm--155_5dabc411b354040c {
    margin-left: 155px;
  }

  .mr_sm--155_0302044d49938d55 {
    margin-right: 155px;
  }

  .mb_sm--155_ca8363f8a88c7374 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_19bb0c9599ac5fce {
    padding: 160px 0;
  }

  .plr_sm--160_34ce1b789cc77787 {
    padding: 0 160px;
  }

  .pt_sm--160_0627125d86517a12 {
    padding-top: 160px;
  }

  .pb_sm--160_b7bcbecbd49196be {
    padding-bottom: 160px;
  }

  .pl_sm--160_10cb8654be1455cd {
    padding-left: 160px;
  }

  .pr_sm--160_83807cd94a011ef5 {
    padding-right: 160px;
  }

  .mt_sm--160_9aaf92cc31e376c9 {
    margin-top: 160px;
  }

  .ml_sm--160_b617df647d07f6a4 {
    margin-left: 160px;
  }

  .mr_sm--160_34d56263db841e25 {
    margin-right: 160px;
  }

  .mb_sm--160_cf66abbfce5b2cbf {
    margin-bottom: 160px;
  }

  .ptb_sm--165_200834eaf4bfe1eb {
    padding: 165px 0;
  }

  .plr_sm--165_e98bf24329a4690c {
    padding: 0 165px;
  }

  .pt_sm--165_f7d8ccce2aa08cfc {
    padding-top: 165px;
  }

  .pb_sm--165_b604c70974182475 {
    padding-bottom: 165px;
  }

  .pl_sm--165_9405b9c09b2e16a1 {
    padding-left: 165px;
  }

  .pr_sm--165_28731b5fae52429a {
    padding-right: 165px;
  }

  .mt_sm--165_0884f93c3efb5cec {
    margin-top: 165px;
  }

  .ml_sm--165_bc83abf8580521c0 {
    margin-left: 165px;
  }

  .mr_sm--165_6f1bd532213d7f04 {
    margin-right: 165px;
  }

  .mb_sm--165_50d010c4d9e79de7 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_21c89e48d70a81b3 {
    padding: 170px 0;
  }

  .plr_sm--170_4e9bcc7fdfca8b6b {
    padding: 0 170px;
  }

  .pt_sm--170_8acb831c94828e1e {
    padding-top: 170px;
  }

  .pb_sm--170_95ce28eeb08b2f5c {
    padding-bottom: 170px;
  }

  .pl_sm--170_256cd949ba129e02 {
    padding-left: 170px;
  }

  .pr_sm--170_2d98faebafdbd9f2 {
    padding-right: 170px;
  }

  .mt_sm--170_ff323c267b592ec8 {
    margin-top: 170px;
  }

  .ml_sm--170_ec95bd42b714a93e {
    margin-left: 170px;
  }

  .mr_sm--170_10c8204c06378214 {
    margin-right: 170px;
  }

  .mb_sm--170_649adc1fa7dbb14c {
    margin-bottom: 170px;
  }

  .ptb_sm--175_45b3690034b6d4ce {
    padding: 175px 0;
  }

  .plr_sm--175_cc7198b7207bcb2c {
    padding: 0 175px;
  }

  .pt_sm--175_c91bd95bf4866d69 {
    padding-top: 175px;
  }

  .pb_sm--175_fa2ed1bc569acb09 {
    padding-bottom: 175px;
  }

  .pl_sm--175_ec1bd0b8995831fc {
    padding-left: 175px;
  }

  .pr_sm--175_914f13708fcbe618 {
    padding-right: 175px;
  }

  .mt_sm--175_8bdf41170e151860 {
    margin-top: 175px;
  }

  .ml_sm--175_aa3fad226f473430 {
    margin-left: 175px;
  }

  .mr_sm--175_64bef6848073d261 {
    margin-right: 175px;
  }

  .mb_sm--175_16f2e2606bb9ef14 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_ee99b4790e39e532 {
    padding: 180px 0;
  }

  .plr_sm--180_cdbb8a5a6c43211c {
    padding: 0 180px;
  }

  .pt_sm--180_b2bc055d8d8a4fb5 {
    padding-top: 180px;
  }

  .pb_sm--180_315d0958df53c859 {
    padding-bottom: 180px;
  }

  .pl_sm--180_a7926bf56fab7e28 {
    padding-left: 180px;
  }

  .pr_sm--180_b944d179b3950c6e {
    padding-right: 180px;
  }

  .mt_sm--180_15ebb10756065eab {
    margin-top: 180px;
  }

  .ml_sm--180_78329bd8bb9a99f5 {
    margin-left: 180px;
  }

  .mr_sm--180_259f55a9b079471e {
    margin-right: 180px;
  }

  .mb_sm--180_060b3625c73c952e {
    margin-bottom: 180px;
  }

  .ptb_sm--185_ffcfd50bcd2ea782 {
    padding: 185px 0;
  }

  .plr_sm--185_8162fe56b6cf6660 {
    padding: 0 185px;
  }

  .pt_sm--185_136276febc641aff {
    padding-top: 185px;
  }

  .pb_sm--185_95dafba3ba56e18a {
    padding-bottom: 185px;
  }

  .pl_sm--185_c250bc969c480bbd {
    padding-left: 185px;
  }

  .pr_sm--185_fda07ecbe71c50ac {
    padding-right: 185px;
  }

  .mt_sm--185_8469c3a6e6986430 {
    margin-top: 185px;
  }

  .ml_sm--185_7f6f2dea28cad1e7 {
    margin-left: 185px;
  }

  .mr_sm--185_7bf872f197361201 {
    margin-right: 185px;
  }

  .mb_sm--185_a3f8482315fc433c {
    margin-bottom: 185px;
  }

  .ptb_sm--190_7a1991d39d33cd5d {
    padding: 190px 0;
  }

  .plr_sm--190_60eb76618f9f937b {
    padding: 0 190px;
  }

  .pt_sm--190_5ec3e59cc2914a19 {
    padding-top: 190px;
  }

  .pb_sm--190_d90b755325d28264 {
    padding-bottom: 190px;
  }

  .pl_sm--190_eb2958ac168604c8 {
    padding-left: 190px;
  }

  .pr_sm--190_0050fb3fcafaef0a {
    padding-right: 190px;
  }

  .mt_sm--190_9464475c66518dd1 {
    margin-top: 190px;
  }

  .ml_sm--190_9564d25fe78e5667 {
    margin-left: 190px;
  }

  .mr_sm--190_a8ed4c7427284687 {
    margin-right: 190px;
  }

  .mb_sm--190_ea23784dd9a46a28 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_fa870d5481efb97e {
    padding: 195px 0;
  }

  .plr_sm--195_d64dcf96b1cb7cfa {
    padding: 0 195px;
  }

  .pt_sm--195_5d0e1018efb55dc1 {
    padding-top: 195px;
  }

  .pb_sm--195_845a5ec344ea2030 {
    padding-bottom: 195px;
  }

  .pl_sm--195_e1d0df0921253a8e {
    padding-left: 195px;
  }

  .pr_sm--195_f93807c20268c002 {
    padding-right: 195px;
  }

  .mt_sm--195_3b7cb7cd1481a5ec {
    margin-top: 195px;
  }

  .ml_sm--195_28698e7f87d0130a {
    margin-left: 195px;
  }

  .mr_sm--195_71b15d636aadd891 {
    margin-right: 195px;
  }

  .mb_sm--195_1403b8f4abcfc235 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_4dd5efede5248742 {
    padding: 200px 0;
  }

  .plr_sm--200_841b9d395d1da474 {
    padding: 0 200px;
  }

  .pt_sm--200_312a6ed8e6a0091e {
    padding-top: 200px;
  }

  .pb_sm--200_2952ba0f5bc0d61f {
    padding-bottom: 200px;
  }

  .pl_sm--200_ef53cbcaddf6c666 {
    padding-left: 200px;
  }

  .pr_sm--200_6b1e49a4f9ce1d0a {
    padding-right: 200px;
  }

  .mt_sm--200_15dee4655b64c802 {
    margin-top: 200px;
  }

  .ml_sm--200_b674d9a5671932c8 {
    margin-left: 200px;
  }

  .mr_sm--200_92ba0417648ecbba {
    margin-right: 200px;
  }

  .mb_sm--200_8821cec7e86b1c6e {
    margin-bottom: 200px;
  }

  .pl_sm--0_efe1583daba8e7a6 {
    padding-left: 0;
  }

  .pr_sm--0_8bb12b03485b0ac2 {
    padding-right: 0;
  }

  .pt_sm--0_ca265e2198b46729 {
    padding-top: 0;
  }

  .pb_sm--0_4ba86de46459c293 {
    padding-bottom: 0;
  }

  .mr_sm--0_6aefebe56b9b0ca5 {
    margin-right: 0;
  }

  .ml_sm--0_aa729872ba3414e1 {
    margin-left: 0;
  }

  .mt_sm--0_6462aa06bd9ccdc4 {
    margin-top: 0;
  }

  .mb_sm--0_cd5c1ead01008bf7 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_2617dd301a0a4653 {
    padding: 5px 0;
  }

  .plr_mobile--5_9a9f71c6366976e2 {
    padding: 0 5px;
  }

  .pt_mobile--5_ee0de63f1955b903 {
    padding-top: 5px;
  }

  .pb_mobile--5_04e08e4c27f61520 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_889101fb8aca015b {
    padding-left: 5px;
  }

  .pr_mobile--5_ca119b575ab00321 {
    padding-right: 5px;
  }

  .mt_mobile--5_bca71e8d4cc1df15 {
    margin-top: 5px;
  }

  .mb_mobile--5_1055d40e12b09d22 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_bfa6fd37406955c8 {
    padding: 10px 0;
  }

  .plr_mobile--10_07ac911823d003d8 {
    padding: 0 10px;
  }

  .pt_mobile--10_7bdb42398984aa87 {
    padding-top: 10px;
  }

  .pb_mobile--10_47e52ea4503fe70c {
    padding-bottom: 10px;
  }

  .pl_mobile--10_1086a56ae4beafa2 {
    padding-left: 10px;
  }

  .pr_mobile--10_68f1b094c21810e3 {
    padding-right: 10px;
  }

  .mt_mobile--10_46f426cedf9086ae {
    margin-top: 10px;
  }

  .mb_mobile--10_28048bfdc8208ff8 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_f667144d5d13e1dc {
    padding: 15px 0;
  }

  .plr_mobile--15_c77d3f8bc1c0f050 {
    padding: 0 15px;
  }

  .pt_mobile--15_2dfc03b4c28b3b2a {
    padding-top: 15px;
  }

  .pb_mobile--15_1399f376d34c2fec {
    padding-bottom: 15px;
  }

  .pl_mobile--15_daf5bbda7ff4f853 {
    padding-left: 15px;
  }

  .pr_mobile--15_dd0766d539b1de7d {
    padding-right: 15px;
  }

  .mt_mobile--15_ce595409fea68538 {
    margin-top: 15px;
  }

  .mb_mobile--15_0cc69e04d400a2d3 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_e054f1b78c9a50c4 {
    padding: 20px 0;
  }

  .plr_mobile--20_01dd35e4ba0c8ba4 {
    padding: 0 20px;
  }

  .pt_mobile--20_504ccc92b6f4a542 {
    padding-top: 20px;
  }

  .pb_mobile--20_6fbfd9916e7883b6 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_b2c0a7b515f54240 {
    padding-left: 20px;
  }

  .pr_mobile--20_a45dc2361298c7dc {
    padding-right: 20px;
  }

  .mt_mobile--20_eebdafe2d98dec65 {
    margin-top: 20px;
  }

  .mb_mobile--20_222cffc2155b62bd {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_05dbc03671c2b4ea {
    padding: 25px 0;
  }

  .plr_mobile--25_18688126c4619378 {
    padding: 0 25px;
  }

  .pt_mobile--25_ff005bb91c2b128e {
    padding-top: 25px;
  }

  .pb_mobile--25_a4f47f5424f63d88 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_ea1ba75c521ad177 {
    padding-left: 25px;
  }

  .pr_mobile--25_d34f62b03832c512 {
    padding-right: 25px;
  }

  .mt_mobile--25_e03dbe736d4f373f {
    margin-top: 25px;
  }

  .mb_mobile--25_5853d2f440d6ab56 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_106b1e31990eecf8 {
    padding: 30px 0;
  }

  .plr_mobile--30_d582c6734b542add {
    padding: 0 30px;
  }

  .pt_mobile--30_7c3fdc4cb5b8bb58 {
    padding-top: 30px;
  }

  .pb_mobile--30_2e51e8d83b761b13 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_77cff6697cb1ffe7 {
    padding-left: 30px;
  }

  .pr_mobile--30_6583b50b39144334 {
    padding-right: 30px;
  }

  .mt_mobile--30_ccd0e5f6f2e49b32 {
    margin-top: 30px;
  }

  .mb_mobile--30_d49c277aaa3c77d4 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_6cc40ce7dd8455fa {
    padding: 35px 0;
  }

  .plr_mobile--35_d42b6bd5a116c903 {
    padding: 0 35px;
  }

  .pt_mobile--35_d3884647b275b5a4 {
    padding-top: 35px;
  }

  .pb_mobile--35_f9695fe3a6fb295c {
    padding-bottom: 35px;
  }

  .pl_mobile--35_a5017d6140fa967f {
    padding-left: 35px;
  }

  .pr_mobile--35_d6a112c1fdf7968b {
    padding-right: 35px;
  }

  .mt_mobile--35_710f719dee6bfeba {
    margin-top: 35px;
  }

  .mb_mobile--35_c589d84e169bdb54 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_362c5e9e95413f36 {
    padding: 40px 0;
  }

  .plr_mobile--40_60f1fb76d037be91 {
    padding: 0 40px;
  }

  .pt_mobile--40_b6a01af08f82a550 {
    padding-top: 40px;
  }

  .pb_mobile--40_20c995fd487337ba {
    padding-bottom: 40px;
  }

  .pl_mobile--40_8e8a9c2dfa2c50a5 {
    padding-left: 40px;
  }

  .pr_mobile--40_aeb5787045764ba8 {
    padding-right: 40px;
  }

  .mt_mobile--40_82940481a3247104 {
    margin-top: 40px;
  }

  .mb_mobile--40_140cb7e71bda9656 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_4bde2193c3d70897 {
    padding: 45px 0;
  }

  .plr_mobile--45_4c22acbcd8aea79b {
    padding: 0 45px;
  }

  .pt_mobile--45_2cb640e7b247a420 {
    padding-top: 45px;
  }

  .pb_mobile--45_8509dd15c6b2e328 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_309d65f94e62d9a6 {
    padding-left: 45px;
  }

  .pr_mobile--45_cd29be3525a56476 {
    padding-right: 45px;
  }

  .mt_mobile--45_154d78e0cddf0a5d {
    margin-top: 45px;
  }

  .mb_mobile--45_9c718be0272c6f94 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_61884255f53e7cce {
    padding: 50px 0;
  }

  .plr_mobile--50_0246746dbf95e58d {
    padding: 0 50px;
  }

  .pt_mobile--50_31177351d2cdbf1a {
    padding-top: 50px;
  }

  .pb_mobile--50_81f084bdbb6ab0bd {
    padding-bottom: 50px;
  }

  .pl_mobile--50_d54dafc993f78fb4 {
    padding-left: 50px;
  }

  .pr_mobile--50_8b8a32a58d6f9ca5 {
    padding-right: 50px;
  }

  .mt_mobile--50_7b21e3b284366520 {
    margin-top: 50px;
  }

  .mb_mobile--50_78740dc4a677f468 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_9ab4ee6b7d72e51c {
    padding: 55px 0;
  }

  .plr_mobile--55_13aade9091a44d30 {
    padding: 0 55px;
  }

  .pt_mobile--55_56bf30fd618baa9d {
    padding-top: 55px;
  }

  .pb_mobile--55_9febfc698f5b6dad {
    padding-bottom: 55px;
  }

  .pl_mobile--55_31ae4f699110554f {
    padding-left: 55px;
  }

  .pr_mobile--55_812eb33fb51b193b {
    padding-right: 55px;
  }

  .mt_mobile--55_22e0ace41032a2bd {
    margin-top: 55px;
  }

  .mb_mobile--55_d51965660647217d {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_1664f5dadac6dca5 {
    padding: 60px 0;
  }

  .plr_mobile--60_038e16ea62708f58 {
    padding: 0 60px;
  }

  .pt_mobile--60_1b680c1cd5d2048f {
    padding-top: 60px;
  }

  .pb_mobile--60_ac5b9e4cbb2ad4a4 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_d3973100a4fc78fc {
    padding-left: 60px;
  }

  .pr_mobile--60_e15c44450c024a75 {
    padding-right: 60px;
  }

  .mt_mobile--60_237ccaacae43dac3 {
    margin-top: 60px;
  }

  .mb_mobile--60_8dce84a80a159c87 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_a08d807203ed2eac {
    padding: 65px 0;
  }

  .plr_mobile--65_17ab56a9a1881ff5 {
    padding: 0 65px;
  }

  .pt_mobile--65_2e5f1eae3a58dff0 {
    padding-top: 65px;
  }

  .pb_mobile--65_0a73ea340979c31c {
    padding-bottom: 65px;
  }

  .pl_mobile--65_057f72a207f021aa {
    padding-left: 65px;
  }

  .pr_mobile--65_c841d959cf68eb49 {
    padding-right: 65px;
  }

  .mt_mobile--65_6c6a96de2f87bb30 {
    margin-top: 65px;
  }

  .mb_mobile--65_660c30301eb3a1ae {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_6fcb281083c35cd5 {
    padding: 70px 0;
  }

  .plr_mobile--70_ff3336cd6161028e {
    padding: 0 70px;
  }

  .pt_mobile--70_1654a55f603a58da {
    padding-top: 70px;
  }

  .pb_mobile--70_101b6d030fff6aa2 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_560ca93666263510 {
    padding-left: 70px;
  }

  .pr_mobile--70_4323babcf2a35ebd {
    padding-right: 70px;
  }

  .mt_mobile--70_b0941ad84d2a04c5 {
    margin-top: 70px;
  }

  .mb_mobile--70_4dd434a68ceab0a6 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_5d8cdb714975d001 {
    padding: 75px 0;
  }

  .plr_mobile--75_f45c9e36d16f6828 {
    padding: 0 75px;
  }

  .pt_mobile--75_f2b13ee6f3fdad86 {
    padding-top: 75px;
  }

  .pb_mobile--75_747d472ff4f4a7b0 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_52372bf14f5b9174 {
    padding-left: 75px;
  }

  .pr_mobile--75_543c40d6ac4ef732 {
    padding-right: 75px;
  }

  .mt_mobile--75_9c2d46c3fe0f10eb {
    margin-top: 75px;
  }

  .mb_mobile--75_5b37f12075b0975c {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_6239657dd03b4968 {
    padding: 80px 0;
  }

  .plr_mobile--80_f808e527931845f1 {
    padding: 0 80px;
  }

  .pt_mobile--80_ccda0f9decd69474 {
    padding-top: 80px;
  }

  .pb_mobile--80_a7900fcc0f63098d {
    padding-bottom: 80px;
  }

  .pl_mobile--80_e524d82ace4e7a28 {
    padding-left: 80px;
  }

  .pr_mobile--80_f707ec04cbdd4d9c {
    padding-right: 80px;
  }

  .mt_mobile--80_2579a3ec7d59d1e0 {
    margin-top: 80px;
  }

  .mb_mobile--80_2a09b32b9c9be8fa {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_8edfd18d093f0ec3 {
    padding: 85px 0;
  }

  .plr_mobile--85_0bcef7111190509d {
    padding: 0 85px;
  }

  .pt_mobile--85_307ba95dbe161d1b {
    padding-top: 85px;
  }

  .pb_mobile--85_7ff580dabe2816c3 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_74bf56ce9147e60a {
    padding-left: 85px;
  }

  .pr_mobile--85_16f414c65f5916a2 {
    padding-right: 85px;
  }

  .mt_mobile--85_b10633c056bbff4f {
    margin-top: 85px;
  }

  .mb_mobile--85_2381f46d64b07d43 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_909b8fb96e810cd6 {
    padding: 90px 0;
  }

  .plr_mobile--90_bf9ea59bcc61c02d {
    padding: 0 90px;
  }

  .pt_mobile--90_6c27944c80199665 {
    padding-top: 90px;
  }

  .pb_mobile--90_b3b24695bf11bc6d {
    padding-bottom: 90px;
  }

  .pl_mobile--90_100471188ce7e055 {
    padding-left: 90px;
  }

  .pr_mobile--90_7dadeae01f4c54bc {
    padding-right: 90px;
  }

  .mt_mobile--90_15ca82abcb580b09 {
    margin-top: 90px;
  }

  .mb_mobile--90_fa20299f6fd9131b {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_f636e63317f70abb {
    padding: 95px 0;
  }

  .plr_mobile--95_0be2f82939127307 {
    padding: 0 95px;
  }

  .pt_mobile--95_0f1f499c542c23c3 {
    padding-top: 95px;
  }

  .pb_mobile--95_a3bb3bd31b75e5c0 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_9bb55b34b79a4e17 {
    padding-left: 95px;
  }

  .pr_mobile--95_b47335d79b13c0fe {
    padding-right: 95px;
  }

  .mt_mobile--95_bf8e21563f403820 {
    margin-top: 95px;
  }

  .mb_mobile--95_90ba252aa39434fd {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_49e058d106c7e1e3 {
    padding: 100px 0;
  }

  .plr_mobile--100_fd46ad99389dc4ab {
    padding: 0 100px;
  }

  .pt_mobile--100_894d2fd0df1afebc {
    padding-top: 100px;
  }

  .pb_mobile--100_fd9f49809734c1e5 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_456662fb3858dad4 {
    padding-left: 100px;
  }

  .pr_mobile--100_cd3a906ac5352ed1 {
    padding-right: 100px;
  }

  .mt_mobile--100_42711ba15c18f896 {
    margin-top: 100px;
  }

  .mb_mobile--100_3b3a01ead4eef955 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_cf64b594603b425b {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_cf64b594603b425b .slick-slide_8e5f6eb71d958296 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_ee717f813395e8e2 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_ee717f813395e8e2 .slick-slide_8e5f6eb71d958296 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_664732ca511ca532 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_664732ca511ca532 .slick-slide_8e5f6eb71d958296 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_291f03aa11283713 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_291f03aa11283713 .slick-slide_8e5f6eb71d958296 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_370aacb572892345 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_370aacb572892345 .slick-slide_8e5f6eb71d958296 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_c6e8720b23ac3248 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_c6e8720b23ac3248 .slick-slide_8e5f6eb71d958296 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_3d2f401b8384fc89 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_3d2f401b8384fc89 .slick-slide_8e5f6eb71d958296 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_5987e44b245c0c33 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_5987e44b245c0c33 .slick-slide_8e5f6eb71d958296 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_d97c1cc9e9e80b91 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_d97c1cc9e9e80b91 .slick-slide_8e5f6eb71d958296 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_b8ab3f618ceff1bf {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_b8ab3f618ceff1bf .slick-slide_8e5f6eb71d958296 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_0677f196f5961411 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_0677f196f5961411 .slick-slide_8e5f6eb71d958296 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_40c59861cb5d30e0 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_40c59861cb5d30e0 .slick-slide_8e5f6eb71d958296 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_0f7291049c47ace8 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_0f7291049c47ace8 .slick-slide_8e5f6eb71d958296 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_7118729092fe7aa9 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_7118729092fe7aa9 .slick-slide_8e5f6eb71d958296 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_c203ab757baed5d2 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_c203ab757baed5d2 .slick-slide_8e5f6eb71d958296 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_0395fffad3e4901c {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_0395fffad3e4901c .slick-slide_8e5f6eb71d958296 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_5b3276373a9ef30a {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_5b3276373a9ef30a .slick-slide_8e5f6eb71d958296 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_9dfaa8b5427651e0 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_9dfaa8b5427651e0 .slick-slide_8e5f6eb71d958296 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_a52c10d8b595e67d {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_a52c10d8b595e67d .slick-slide_8e5f6eb71d958296 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_08468d97e303fc36 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_08468d97e303fc36 .slick-slide_8e5f6eb71d958296 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_1d2a93c557a80cdb {
  margin-top: -30px;
}

.mt_dec--30_4de5e02b5a07ce0b {
  margin-top: -30px;
}

.mt-dec-100_055e6f3b1ff31257 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_1d581b65c7508305 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_3b1d733635d69658 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_f55047bec7dafff7 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_f55047bec7dafff7 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_f55047bec7dafff7 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_50894e264aa41241 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_e5ca4857b8aca2b9 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_3b1d733635d69658 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_3b1d733635d69658 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_014b3ef03b8bf47b {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_014b3ef03b8bf47b {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_89695b3636aefd19 {
    margin-top: -10px;
  }
}

.mt_dec--120_8b83b390a1199554 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_3bbe00ff651100bd {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_a85436ec21334d86 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_a85436ec21334d86 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_a85436ec21334d86 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_a85436ec21334d86 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_a85436ec21334d86 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_dc06fccb6d66a25d {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_dc06fccb6d66a25d {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_dc06fccb6d66a25d {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_fe288879d0af912b {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_fe288879d0af912b {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_fe288879d0af912b {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_fe288879d0af912b {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_f5f6fbc7aed40834 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_c66e8b353bea40a8 {
  --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_2e6a561e1ce6758c 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_81dc1a67c7a7c777, .input-active_48ad3e7402ff1143 input[type=text], input[type=text].input-active_48ad3e7402ff1143,
input[type=password].p-holder__active_81dc1a67c7a7c777,
.input-active_48ad3e7402ff1143 input[type=password],
input[type=password].input-active_48ad3e7402ff1143,
input[type=email].p-holder__active_81dc1a67c7a7c777,
.input-active_48ad3e7402ff1143 input[type=email],
input[type=email].input-active_48ad3e7402ff1143,
input[type=number].p-holder__active_81dc1a67c7a7c777,
.input-active_48ad3e7402ff1143 input[type=number],
input[type=number].input-active_48ad3e7402ff1143,
input[type=tel].p-holder__active_81dc1a67c7a7c777,
.input-active_48ad3e7402ff1143 input[type=tel],
input[type=tel].input-active_48ad3e7402ff1143,
input[type=url].p-holder__active_81dc1a67c7a7c777,
.input-active_48ad3e7402ff1143 input[type=url],
input[type=url].input-active_48ad3e7402ff1143,
textarea.p-holder__active_81dc1a67c7a7c777,
textarea.input-active_48ad3e7402ff1143 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_81dc1a67c7a7c777::placeholder, .input-active_48ad3e7402ff1143 input[type=text]::placeholder, input[type=text].input-active_48ad3e7402ff1143::placeholder,
input[type=password].p-holder__active_81dc1a67c7a7c777::placeholder,
.input-active_48ad3e7402ff1143 input[type=password]::placeholder,
input[type=password].input-active_48ad3e7402ff1143::placeholder,
input[type=email].p-holder__active_81dc1a67c7a7c777::placeholder,
.input-active_48ad3e7402ff1143 input[type=email]::placeholder,
input[type=email].input-active_48ad3e7402ff1143::placeholder,
input[type=number].p-holder__active_81dc1a67c7a7c777::placeholder,
.input-active_48ad3e7402ff1143 input[type=number]::placeholder,
input[type=number].input-active_48ad3e7402ff1143::placeholder,
input[type=tel].p-holder__active_81dc1a67c7a7c777::placeholder,
.input-active_48ad3e7402ff1143 input[type=tel]::placeholder,
input[type=tel].input-active_48ad3e7402ff1143::placeholder,
input[type=url].p-holder__active_81dc1a67c7a7c777::placeholder,
.input-active_48ad3e7402ff1143 input[type=url]::placeholder,
input[type=url].input-active_48ad3e7402ff1143::placeholder,
textarea.p-holder__active_81dc1a67c7a7c777::placeholder,
textarea.input-active_48ad3e7402ff1143::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder, .input-active_48ad3e7402ff1143 input[type=text]:-ms-input-placeholder, input[type=text].input-active_48ad3e7402ff1143:-ms-input-placeholder,
input[type=password].p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_48ad3e7402ff1143:-ms-input-placeholder,
input[type=email].p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_48ad3e7402ff1143:-ms-input-placeholder,
input[type=number].p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_48ad3e7402ff1143:-ms-input-placeholder,
input[type=tel].p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_48ad3e7402ff1143:-ms-input-placeholder,
input[type=url].p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_48ad3e7402ff1143:-ms-input-placeholder,
textarea.p-holder__active_81dc1a67c7a7c777:-ms-input-placeholder,
textarea.input-active_48ad3e7402ff1143:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder, .input-active_48ad3e7402ff1143 input[type=text]::-ms-input-placeholder, input[type=text].input-active_48ad3e7402ff1143::-ms-input-placeholder,
input[type=password].p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_48ad3e7402ff1143::-ms-input-placeholder,
input[type=email].p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_48ad3e7402ff1143::-ms-input-placeholder,
input[type=number].p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_48ad3e7402ff1143::-ms-input-placeholder,
input[type=tel].p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_48ad3e7402ff1143::-ms-input-placeholder,
input[type=url].p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder,
.input-active_48ad3e7402ff1143 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_48ad3e7402ff1143::-ms-input-placeholder,
textarea.p-holder__active_81dc1a67c7a7c777::-ms-input-placeholder,
textarea.input-active_48ad3e7402ff1143::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_7b76a7ee06b4a204, .input-error_7c859041dd7a0800 input[type=text], input[type=text].input-error_7c859041dd7a0800,
input[type=password].p-holder__error_7b76a7ee06b4a204,
.input-error_7c859041dd7a0800 input[type=password],
input[type=password].input-error_7c859041dd7a0800,
input[type=email].p-holder__error_7b76a7ee06b4a204,
.input-error_7c859041dd7a0800 input[type=email],
input[type=email].input-error_7c859041dd7a0800,
input[type=number].p-holder__error_7b76a7ee06b4a204,
.input-error_7c859041dd7a0800 input[type=number],
input[type=number].input-error_7c859041dd7a0800,
input[type=tel].p-holder__error_7b76a7ee06b4a204,
.input-error_7c859041dd7a0800 input[type=tel],
input[type=tel].input-error_7c859041dd7a0800,
input[type=url].p-holder__error_7b76a7ee06b4a204,
.input-error_7c859041dd7a0800 input[type=url],
input[type=url].input-error_7c859041dd7a0800,
textarea.p-holder__error_7b76a7ee06b4a204,
textarea.input-error_7c859041dd7a0800 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_7b76a7ee06b4a204::placeholder, .input-error_7c859041dd7a0800 input[type=text]::placeholder, input[type=text].input-error_7c859041dd7a0800::placeholder,
input[type=password].p-holder__error_7b76a7ee06b4a204::placeholder,
.input-error_7c859041dd7a0800 input[type=password]::placeholder,
input[type=password].input-error_7c859041dd7a0800::placeholder,
input[type=email].p-holder__error_7b76a7ee06b4a204::placeholder,
.input-error_7c859041dd7a0800 input[type=email]::placeholder,
input[type=email].input-error_7c859041dd7a0800::placeholder,
input[type=number].p-holder__error_7b76a7ee06b4a204::placeholder,
.input-error_7c859041dd7a0800 input[type=number]::placeholder,
input[type=number].input-error_7c859041dd7a0800::placeholder,
input[type=tel].p-holder__error_7b76a7ee06b4a204::placeholder,
.input-error_7c859041dd7a0800 input[type=tel]::placeholder,
input[type=tel].input-error_7c859041dd7a0800::placeholder,
input[type=url].p-holder__error_7b76a7ee06b4a204::placeholder,
.input-error_7c859041dd7a0800 input[type=url]::placeholder,
input[type=url].input-error_7c859041dd7a0800::placeholder,
textarea.p-holder__error_7b76a7ee06b4a204::placeholder,
textarea.input-error_7c859041dd7a0800::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder, .input-error_7c859041dd7a0800 input[type=text]:-ms-input-placeholder, input[type=text].input-error_7c859041dd7a0800:-ms-input-placeholder,
input[type=password].p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_7c859041dd7a0800:-ms-input-placeholder,
input[type=email].p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_7c859041dd7a0800:-ms-input-placeholder,
input[type=number].p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_7c859041dd7a0800:-ms-input-placeholder,
input[type=tel].p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_7c859041dd7a0800:-ms-input-placeholder,
input[type=url].p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_7c859041dd7a0800:-ms-input-placeholder,
textarea.p-holder__error_7b76a7ee06b4a204:-ms-input-placeholder,
textarea.input-error_7c859041dd7a0800:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder, .input-error_7c859041dd7a0800 input[type=text]::-ms-input-placeholder, input[type=text].input-error_7c859041dd7a0800::-ms-input-placeholder,
input[type=password].p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_7c859041dd7a0800::-ms-input-placeholder,
input[type=email].p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_7c859041dd7a0800::-ms-input-placeholder,
input[type=number].p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_7c859041dd7a0800::-ms-input-placeholder,
input[type=tel].p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_7c859041dd7a0800::-ms-input-placeholder,
input[type=url].p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder,
.input-error_7c859041dd7a0800 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_7c859041dd7a0800::-ms-input-placeholder,
textarea.p-holder__error_7b76a7ee06b4a204::-ms-input-placeholder,
textarea.input-error_7c859041dd7a0800::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_7b76a7ee06b4a204:focus, .input-error_7c859041dd7a0800 input[type=text]:focus, input[type=text].input-error_7c859041dd7a0800:focus,
input[type=password].p-holder__error_7b76a7ee06b4a204:focus,
.input-error_7c859041dd7a0800 input[type=password]:focus,
input[type=password].input-error_7c859041dd7a0800:focus,
input[type=email].p-holder__error_7b76a7ee06b4a204:focus,
.input-error_7c859041dd7a0800 input[type=email]:focus,
input[type=email].input-error_7c859041dd7a0800:focus,
input[type=number].p-holder__error_7b76a7ee06b4a204:focus,
.input-error_7c859041dd7a0800 input[type=number]:focus,
input[type=number].input-error_7c859041dd7a0800:focus,
input[type=tel].p-holder__error_7b76a7ee06b4a204:focus,
.input-error_7c859041dd7a0800 input[type=tel]:focus,
input[type=tel].input-error_7c859041dd7a0800:focus,
input[type=url].p-holder__error_7b76a7ee06b4a204:focus,
.input-error_7c859041dd7a0800 input[type=url]:focus,
input[type=url].input-error_7c859041dd7a0800:focus,
textarea.p-holder__error_7b76a7ee06b4a204:focus,
textarea.input-error_7c859041dd7a0800: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_d32a85ea823b9975::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_801dd2399b2658de {
  margin-bottom: 20px;
}
.form-group_801dd2399b2658de label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_801dd2399b2658de 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_801dd2399b2658de input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_801dd2399b2658de 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_801dd2399b2658de 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_ccd21da57223e59e:before,
.clearfix_ccd21da57223e59e:after {
  content: " ";
  display: table;
}

.clearfix_ccd21da57223e59e:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_054e2ea5897ef6c0 .slick-slide_8e5f6eb71d958296 {
  margin-bottom: -10px;
}

.slick-gutter-15_664732ca511ca532 {
  margin: -30px -15px;
}
.slick-gutter-15_664732ca511ca532 .slick-slide_8e5f6eb71d958296 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_3664a068d9702f2b {
  background: var(--color-primary);
}

.bg-color-secondary_b63eaad5c85d38d6 {
  background: var(--color-secondary);
}

.bg-color-tertiary_0b6f21be06ca0bd2 {
  background: var(--color-tertiary);
}

.bg-color-gray_e4e7a4914420bcf8 {
  background: var(--color-gray);
}

.bg-color-white_6797f4994b0baa5d {
  background: #FFFFFF;
}

.bg-color-black_ff97cc340635d6f3 {
  background: #1A1A1A;
}

.bg-color-extra03_07857b10f6033ade {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_9e1c5dcc354d58f1 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_e7376a8b337184d4 {
  background-image: url(../photos/bg/bg-image-1.jpg);
}

.bg_image--2_adb81a3ea57bbd62 {
  background-image: url(../photos/bg/bg-image-2.jpg);
}

.bg_image--3_100e426a9ac6c773 {
  background-image: url(../photos/bg/bg-image-3.jpg);
}

.bg_image--4_4c42d4677b05579f {
  background-image: url(../photos/bg/bg-image-4.jpg);
}

.bg_image--5_7f3c08f809e7e1a6 {
  background-image: url(../photos/bg/bg-image-5.jpg);
}

.bg_image--6_96adc2eebb291ef9 {
  background-image: url(../photos/bg/bg-image-6.jpg);
}

.bg_image--7_b71ed0f55d971e7a {
  background-image: url(../photos/bg/bg-image-7.jpg);
}

.bg_image--8_00af632b0e6dc50f {
  background-image: url(../photos/bg/bg-image-8.jpg);
}

.bg_image--9_eb93bcfacc600042 {
  background-image: url(../photos/bg/bg-image-9.jpg);
}

.bg_image--10_61d106db5f4217b1 {
  background-image: url(../photos/bg/bg-image-10.jpg);
}

.bg_image--11_d7ed3b8abadf58b2 {
  background-image: url(../photos/bg/bg-image-11.jpg);
}

.bg_image--12_460f7557d899645c {
  background-image: url(../photos/bg/bg-image-12.jpg);
}

.bg_image--13_3fa56e41ecf6d975 {
  background-image: url(../photos/bg/bg-image-13.jpg);
}

.bg_image--14_c7bb4b15439fc0c7 {
  background-image: url(../photos/bg/bg-image-14.jpg);
}

.bg_image--15_4716106d56826fce {
  background-image: url(../photos/bg/bg-image-15.jpg);
}

.bg_image--16_19cd7cd7a46c9da2 {
  background-image: url(../photos/bg/bg-image-16.jpg);
}

.bg_image--17_45e5fcdba88b90e3 {
  background-image: url(../photos/bg/bg-image-17.jpg);
}

.bg_image--18_3b128dabd90bb85f {
  background-image: url(../photos/bg/bg-image-18.jpg);
}

.bg_image--19_3b6e02a79bfa6209 {
  background-image: url(../photos/bg/bg-image-19.jpg);
}

.bg_image--20_3ec23048f15f1462 {
  background-image: url(../photos/bg/bg-image-20.jpg);
}

.bg_image--21_1039a07830d538ab {
  background-image: url(../photos/bg/bg-image-21.jpg);
}

.bg_image--22_eb0deab09bef893b {
  background-image: url(../photos/bg/bg-image-22.jpg);
}

.bg_image--23_fbf0e42996117d0e {
  background-image: url(../photos/bg/bg-image-23.jpg);
}

.bg_image--24_0a21fce9fdffee7b {
  background-image: url(../photos/bg/bg-image-24.jpg);
}

.bg_image--25_00b247ea66e1b59f {
  background-image: url(../photos/bg/bg-image-25.jpg);
}

.bg_image--26_283f178970c397eb {
  background-image: url(../photos/bg/bg-image-26.jpg);
}

.bg_image--27_137df061c308d2c1 {
  background-image: url(../photos/bg/bg-image-27.jpg);
}

.bg_image--28_2a37c8d41cc571b4 {
  background-image: url(../photos/bg/bg-image-28.jpg);
}

.bg_image--29_0ab8a4aad89e8b05 {
  background-image: url(../photos/bg/bg-image-29.jpg);
}

.bg_image--30_ae3a47d30e6a198d {
  background-image: url(../photos/bg/bg-image-30.jpg);
}

.bg_image--31_9e6a3390a686e2b5 {
  background-image: url(../photos/bg/bg-image-31.jpg);
}

.bg_image--32_26ba87179337aa01 {
  background-image: url(../photos/bg/bg-image-32.jpg);
}

.bg_image--33_684e10c0a1362b7f {
  background-image: url(../photos/bg/bg-image-33.jpg);
}

.bg_image--34_d61d7a918920f95d {
  background-image: url(../photos/bg/bg-image-34.jpg);
}

.bg_image--35_be323e04a51fabb8 {
  background-image: url(../photos/bg/bg-image-35.jpg);
}

.bg_image--36_7ab476507636ae1e {
  background-image: url(../photos/bg/bg-image-36.jpg);
}

.bg_image--37_5a2a2f8fec800ed3 {
  background-image: url(../photos/bg/bg-image-37.jpg);
}

.bg_image--38_580464a03eae514e {
  background-image: url(../photos/bg/bg-image-38.jpg);
}

.bg_image--39_58e7f0fc527229b1 {
  background-image: url(../photos/bg/bg-image-39.jpg);
}

.bg_image--40_d05d72f05ec2dff7 {
  background-image: url(../photos/bg/bg-image-40.jpg);
}

.bg_tr-image--1_38ac5cafd1b388ad {
  background-image: url(../photos/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_aa667a823963bccc {
  background-image: url(../photos/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_719f893ea464e938 {
  background-image: url(../photos/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_b90416c4b95ed09a {
  background-image: url(../photos/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_d7e411e7743c46cc {
  background-image: url(../photos/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_5db38fb85b3af2a5 {
  background-image: url(../photos/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_b8403e10c523f8b7 {
  background-image: url(../photos/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_ad55ad21545c7ba4 {
  background-image: url(../photos/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_89487fbf912ca584 {
  background-image: url(../photos/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_bbc88eb8ee722166 {
  background-image: url(../photos/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_a0558e3644cdf6e1 {
  background-image: url(../photos/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_adf9fff9fea64707 {
  background-image: url(../photos/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_79659c45d814b126 {
  background-image: url(../photos/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_260669ddb660f9e3 {
  background-image: url(../photos/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_9f9675f034f67f31 {
  background-image: url(../photos/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_cd0665b9b93ac7f7 {
  background-image: url(../photos/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_1e4666a6b715946b {
  background-image: url(../photos/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_ee5cfc2376310eb3 {
  background-image: url(../photos/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_779b728c7520132e {
  background-image: url(../photos/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_f9d0f4e1abada8f5 {
  background-image: url(../photos/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_03bb7edf80581d5e {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_070dc96608212fd4 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_070dc96608212fd4 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_3dc74a5da6b769db {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_3dc74a5da6b769db > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_af09cd4b8bb3115e {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_af09cd4b8bb3115e > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_98ac8a1fdb7473e3 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_98ac8a1fdb7473e3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_98ac8a1fdb7473e3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_98ac8a1fdb7473e3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_98ac8a1fdb7473e3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_98ac8a1fdb7473e3 > [class*=col], .row--20_98ac8a1fdb7473e3 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_98ac8a1fdb7473e3 > [class*=col], .row--20_98ac8a1fdb7473e3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_98ac8a1fdb7473e3 > [class*=col], .row--20_98ac8a1fdb7473e3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_98ac8a1fdb7473e3 > [class*=col], .row--20_98ac8a1fdb7473e3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_98ac8a1fdb7473e3 > [class*=col], .row--20_98ac8a1fdb7473e3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_5ff3ddba3c60a728 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5ff3ddba3c60a728 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5ff3ddba3c60a728 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5ff3ddba3c60a728 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5ff3ddba3c60a728 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_5ff3ddba3c60a728 > [class*=col], .row--25_5ff3ddba3c60a728 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5ff3ddba3c60a728 > [class*=col], .row--25_5ff3ddba3c60a728 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5ff3ddba3c60a728 > [class*=col], .row--25_5ff3ddba3c60a728 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5ff3ddba3c60a728 > [class*=col], .row--25_5ff3ddba3c60a728 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5ff3ddba3c60a728 > [class*=col], .row--25_5ff3ddba3c60a728 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_4ea43cf9b4dd0bf7 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_4ea43cf9b4dd0bf7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_4ea43cf9b4dd0bf7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_4ea43cf9b4dd0bf7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_4ea43cf9b4dd0bf7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_4ea43cf9b4dd0bf7 > [class*=col], .row--30_4ea43cf9b4dd0bf7 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_4ea43cf9b4dd0bf7 > [class*=col], .row--30_4ea43cf9b4dd0bf7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_4ea43cf9b4dd0bf7 > [class*=col], .row--30_4ea43cf9b4dd0bf7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_4ea43cf9b4dd0bf7 > [class*=col], .row--30_4ea43cf9b4dd0bf7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_4ea43cf9b4dd0bf7 > [class*=col], .row--30_4ea43cf9b4dd0bf7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_5bca14a90dd4b01c {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_5bca14a90dd4b01c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_5bca14a90dd4b01c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_5bca14a90dd4b01c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_5bca14a90dd4b01c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_5bca14a90dd4b01c > [class*=col], .row--45_5bca14a90dd4b01c > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_5bca14a90dd4b01c > [class*=col], .row--45_5bca14a90dd4b01c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_5bca14a90dd4b01c > [class*=col], .row--45_5bca14a90dd4b01c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_5bca14a90dd4b01c > [class*=col], .row--45_5bca14a90dd4b01c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_5bca14a90dd4b01c > [class*=col], .row--45_5bca14a90dd4b01c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_beaaa0870a3383e3 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_beaaa0870a3383e3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_beaaa0870a3383e3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_beaaa0870a3383e3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_beaaa0870a3383e3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_beaaa0870a3383e3 > [class*=col], .row--40_beaaa0870a3383e3 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_beaaa0870a3383e3 > [class*=col], .row--40_beaaa0870a3383e3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_beaaa0870a3383e3 > [class*=col], .row--40_beaaa0870a3383e3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_beaaa0870a3383e3 > [class*=col], .row--40_beaaa0870a3383e3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_beaaa0870a3383e3 > [class*=col], .row--40_beaaa0870a3383e3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_3e11fabdb4730c23 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_3e11fabdb4730c23 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_3e11fabdb4730c23 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_3e11fabdb4730c23 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_3e11fabdb4730c23 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_3e11fabdb4730c23 > [class*=col], .row--60_3e11fabdb4730c23 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_3e11fabdb4730c23 > [class*=col], .row--60_3e11fabdb4730c23 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_3e11fabdb4730c23 > [class*=col], .row--60_3e11fabdb4730c23 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_3e11fabdb4730c23 > [class*=col], .row--60_3e11fabdb4730c23 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_3e11fabdb4730c23 > [class*=col], .row--60_3e11fabdb4730c23 > [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_0b28f2c437470e54(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0b28f2c437470e54(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0b28f2c437470e54(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0b28f2c437470e54(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_8bb2358789db8043/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_7b46867431dced66 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_20c7d5b04f198f1e {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_d4b95e241723508b,
.animated.bounceOut_225d9f4c6551ad7e {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_87623f923ae10a83,
.animated.flipOutY_39d75decba1267de {
  -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_9e945dbc0693d1cf {
  -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_9327b18d3c38e047 {
  -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_620a014e160e0832 {
  -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_c3f019e6667d1ccf {
  -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_54c1a0c9452d4987 {
  -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_683720ebe23abb7b {
  -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_d4b95e241723508b {
  -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_cd8f099b94c3d1dd {
  -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_5215d9cb0e342a89 {
  -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_64b766d68bc74a3d {
  -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_08fc2316fb116354 {
  -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_225d9f4c6551ad7e {
  -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_79f08d91394fc803 {
  -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_5fc8e9982b966519 {
  -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_b7017cd550676912 {
  -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_25cf922a588e9765 {
  -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_0e09b494764b0330 {
  -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_bc8d43f2f03e9bce {
  -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_b868aa447f161a32 {
  -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_c492f368fbc6f418 {
  -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_cf09cab10c8dcc47 {
  -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_43847002c7d3b330 {
  -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_becdfb8749ede637 {
  -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_d043e766db38fb98 {
  -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_fedc0a87bf09551e {
  -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_b76d2bd457e4e8e5 {
  -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_fcfe3f476a7600e7 {
  -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_1520d4d8dde0efdb {
  -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_9a55015a34ba1d48 {
  -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_71f09ca7799ca03d {
  -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_3491a2b9da1cce85 {
  -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_7335d054f67bc318 {
  -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_278b73629482c5b3 {
  -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_3e137f466cda6e57 {
  -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_d35a2ffd3800499f {
  -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_5dbb541826e78abc {
  -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_87623f923ae10a83 {
  -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_39d75decba1267de {
  -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_b65d9b063ed357b2 {
  -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_9e41905f0d10404d {
  -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_f69578a0ea26c6a4 {
  -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_62af00d13db4352d {
  -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_08cdef16824ba6bb {
  -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_0fe33ff66bae8003 {
  -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_89c48ed2711131f4 {
  -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_db59cd23afc98bd1 {
  -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_177badaeafe8148a {
  -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_6c0d7d170110d5bb {
  -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_0313dd5b2b7d0763 {
  -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_df759aa63bd86d22 {
  -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_20c7d5b04f198f1e {
  -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_2d64a3bad7a7cb6e {
  -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_27bd15ee0b78256f {
  -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_17f58928897a1d33 {
  -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_f7d30844a418b1c6 {
  -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_a5e60035c132e957 {
  -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_1cb837edecb8585c {
  -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_3c548a1c8c3b25e3 {
  -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_1257788f407a5529 {
  -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_35911d99ff953a8f {
  -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_f1fd92a5327d863b {
  -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_de40830757aba35e {
  -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_74606044316888f4 {
  -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_8e20a40d71bef91a {
  -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_db1866320d210e92 {
  -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_84ac227b4ce37f8b {
  -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_49ecec729e4dbe8a {
  -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_e6208ecdcaefbecc {
  -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_be1ff691100843da {
  -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_db09788ee3a0278c {
  -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_f9b1e1753f754fc1 {
  -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_98b7f17c9edffd5a {
  animation: animate-floting 15s linear infinite;
}
.floting-line_98b7f17c9edffd5a:hover {
  animation-play-state: paused;
}

.floting-line-2_2e2b3212e2a30781 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_2e2b3212e2a30781: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_0b28f2c437470e54(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0b28f2c437470e54(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0b28f2c437470e54(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_9cf01df8c60803c8 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_9cf01df8c60803c8 .reveal-animation_0a39648873a0888f {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_9cf01df8c60803c8 .reveal-animation_0a39648873a0888f::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_0a39648873a0888f.reveal-primary_7df520a396c6dc28::before {
  background: #0c0c0a;
}

.reveal-animation_0a39648873a0888f.reveal-dark_29ba0f890cbbd839::before {
  background: #000;
}

.reveal-animation_0a39648873a0888f.reveal-white_82c0fc3ef992e5a5::before {
  background: #000;
}

.reveal-animation_0a39648873a0888f.reveal-top_0cd53eabf16e058d.aos-animate::before,
.reveal-animation_0a39648873a0888f.reveal-bottom_97c257c8a46d3b9c.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_0a39648873a0888f.reveal-start_6d2a58bd1e50c602.aos-animate::before,
.reveal-animation_0a39648873a0888f.reveal-end_878ef66861bebb36.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_0a39648873a0888f.reveal-top_0cd53eabf16e058d::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_0a39648873a0888f.reveal-start_6d2a58bd1e50c602::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_0a39648873a0888f.reveal-end_878ef66861bebb36::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_0a39648873a0888f.reveal-bottom_97c257c8a46d3b9c::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_0518dd49c56df902 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_0518dd49c56df902 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_0518dd49c56df902 {
    margin: 6em auto;
  }
}
.cd-headline_9344c724aa5f031b {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_9344c724aa5f031b {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_9344c724aa5f031b {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_9344c724aa5f031b {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_9344c724aa5f031b {
    font-size: 26px;
  }
}
.cd-words-wrapper_553ea2114edf2cd5 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_553ea2114edf2cd5 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_553ea2114edf2cd5 b.is-visible_4b8ea0812e90edcc {
  position: relative;
}

.no-js_189a407466c180e9 .cd-words-wrapper_553ea2114edf2cd5 b {
  opacity: 0;
}

.no-js_189a407466c180e9 .cd-words-wrapper_553ea2114edf2cd5 b.is-visible_4b8ea0812e90edcc {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_9344c724aa5f031b.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_9344c724aa5f031b.clip .cd-words-wrapper_553ea2114edf2cd5 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_9344c724aa5f031b.clip .cd-words-wrapper_553ea2114edf2cd5 b {
  font-weight: 700;
}

.cd-headline_9344c724aa5f031b.clip .cd-words-wrapper_553ea2114edf2cd5::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_9344c724aa5f031b.clip b {
  opacity: 0;
}

.cd-headline_9344c724aa5f031b.clip b.is-visible_4b8ea0812e90edcc {
  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_fa1305079156bd7f,
body.sal-disabled_bd6b2dd35cf9224f [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_fa1305079156bd7f,
body.sal-disabled_bd6b2dd35cf9224f [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_fa1305079156bd7f,
body.sal-disabled_bd6b2dd35cf9224f [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_fa1305079156bd7f,
body.sal-disabled_bd6b2dd35cf9224f [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_21360d8c4176db8b {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_21360d8c4176db8b .button-area-start_0c6aa78aa0cd7e4f {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_21360d8c4176db8b .button-area-start_0c6aa78aa0cd7e4f .call-us_6f6aa2b88e0e0fb8 {
    display: none;
  }
}
.header-style-one-wrapper_21360d8c4176db8b .button-area-start_0c6aa78aa0cd7e4f a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_21360d8c4176db8b .button-area-start_0c6aa78aa0cd7e4f .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_21360d8c4176db8b .logo-area_f7b1d6c01a7f4732 .logo_8e4fc1b94ca5b23b {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_f7b1d6c01a7f4732 img.light_85073878ad936429 {
  display: block;
}
[data-theme=light] .logo-area_f7b1d6c01a7f4732 img.dark_4af920ac44549dc9 {
  display: none;
}

[data-theme=dark] .logo-area_f7b1d6c01a7f4732 img.light_85073878ad936429 {
  display: none;
}
[data-theme=dark] .logo-area_f7b1d6c01a7f4732 img.dark_4af920ac44549dc9 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_60e747cf37557744 .main-nav-area_0cb1148d965638dd ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_60e747cf37557744 .button-area-start_0c6aa78aa0cd7e4f .text-btn_ed647007afea2f40 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_0cb1148d965638dd ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_0c6aa78aa0cd7e4f .call-us_6f6aa2b88e0e0fb8, [data-theme=dark] .header--sticky.sticky .button-area-start_0c6aa78aa0cd7e4f .text-btn_ed647007afea2f40 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_60e747cf37557744 .main-nav-area_0cb1148d965638dd ul li a {
  color: #fff;
}

.header-style-one_4317edfc056981e7 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_4317edfc056981e7 .header-style-one-wrapper_21360d8c4176db8b .main-nav-area_0cb1148d965638dd {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_4317edfc056981e7 .header-style-one-wrapper_21360d8c4176db8b .main-nav-area_0cb1148d965638dd {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_adcd7c5321a57519 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_4317edfc056981e7 .header-style-one-wrapper_21360d8c4176db8b .main-nav-area_0cb1148d965638dd {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_4317edfc056981e7 .header-style-one-wrapper_21360d8c4176db8b .main-nav-area_0cb1148d965638dd {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_4317edfc056981e7 .header-style-one-wrapper_21360d8c4176db8b .button-area-start_0c6aa78aa0cd7e4f a.text-btn_ed647007afea2f40 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_60e747cf37557744 {
  background: var(--body-bg);
}

header.header-two_b0711b4fa48420a7 {
  display: block;
}
header.header-two_b0711b4fa48420a7.border-bottom_fa22c60b6078156b {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_2211cef44418d05c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_2211cef44418d05c a.logo-area_f7b1d6c01a7f4732 {
  padding: 25px 0;
}
.header-two-content-main_2211cef44418d05c .header-end-area_bbd9a0f8e30157ec {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_2211cef44418d05c .header-end-area_bbd9a0f8e30157ec a.reqiest_6f9375d4747a728c {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_2211cef44418d05c .header-end-area_bbd9a0f8e30157ec a.reqiest_6f9375d4747a728c {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_2211cef44418d05c .header-end-area_bbd9a0f8e30157ec .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_224250650c19b365 {
  width: 100%;
  position: absolute;
}
.header-three_224250650c19b365 .header-wrapper-main-three_cfaf5eda196a4387 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_224250650c19b365 .header-wrapper-main-three_cfaf5eda196a4387 .header-right-area_900fde54f85b2694 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_224250650c19b365 .header-wrapper-main-three_cfaf5eda196a4387 .header-right-area_900fde54f85b2694 .main-nav-area_0cb1148d965638dd {
    display: none;
  }
}
.header-three_224250650c19b365 .header-wrapper-main-three_cfaf5eda196a4387 .header-right-area_900fde54f85b2694 .main-nav-area_0cb1148d965638dd ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_224250650c19b365 .header-wrapper-main-three_cfaf5eda196a4387 .header-right-area_900fde54f85b2694 .rts-btn {
    display: none;
  }
}
.header-three_224250650c19b365 .header-wrapper-main-three_cfaf5eda196a4387 .logo-area_f7b1d6c01a7f4732 {
  padding: 25px 0;
}

.main-nav-area_0cb1148d965638dd ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_0cb1148d965638dd ul li {
  margin: 0;
}
.main-nav-area_0cb1148d965638dd 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_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b {
  transition: all 0.3s;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b:hover .menu-item_2f7723a7ee732da6 {
  opacity: 0.5;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .menu-item_2f7723a7ee732da6 {
  transition: all 0.3s;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .menu-item_2f7723a7ee732da6 .fluxi-dropdown-main-element_edba90a6f6814b55 {
  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_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .menu-item_2f7723a7ee732da6 .fluxi-dropdown-main-element_edba90a6f6814b55 {
    padding: 35px 17px;
  }
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .menu-item_2f7723a7ee732da6:hover {
  opacity: 1;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6 {
  z-index: 10;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6 .fluxi-submenu_1ff1afba41b8a349 {
  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_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6 .fluxi-submenu_1ff1afba41b8a349:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6 .fluxi-submenu_1ff1afba41b8a349 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6 .fluxi-submenu_1ff1afba41b8a349 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6 .fluxi-submenu_1ff1afba41b8a349 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_0cb1148d965638dd ul.fluxi-desktop-menu_3f19defc4e09ab4b .fluxi-has-dropdown_20e937b9b66a3ed6:hover .fluxi-submenu_1ff1afba41b8a349 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_2211cef44418d05c .main-nav-area_0cb1148d965638dd {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_2211cef44418d05c .main-nav-area_0cb1148d965638dd {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_2211cef44418d05c .main-nav-area_0cb1148d965638dd {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_2211cef44418d05c .main-nav-area_0cb1148d965638dd {
    display: none;
  }
}

.side-bar_edef4032e8980fcf {
  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_edef4032e8980fcf {
    width: 315px;
  }
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .thumbnail_748750b3ab1f2406 {
  display: flex;
  justify-content: center;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .thumbnail_748750b3ab1f2406 img {
  width: 60%;
  margin: auto;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca {
  text-align: center;
  margin-top: 30px;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .title {
  font-weight: 600;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .footer_5c42f1a79cf7021c {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .footer_5c42f1a79cf7021c .title {
  font-weight: 500;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .footer_5c42f1a79cf7021c a.rts-btn {
  margin: auto;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be {
  margin-top: 50px;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .single-info_51822733d6b4f70f {
  margin: 15px 0;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .single-info_51822733d6b4f70f a:hover {
  color: var(--color-primary);
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .rts-social-style-one_0f19d43c4106f30c {
  margin-top: 40px;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .rts-social-style-one_0f19d43c4106f30c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .rts-social-style-one_0f19d43c4106f30c ul li {
  margin: 0;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .rts-social-style-one_0f19d43c4106f30c ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .contact-information--sidebar_3ea158eb17ac84be .rts-social-style-one_0f19d43c4106f30c ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_edef4032e8980fcf.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_edef4032e8980fcf button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_edef4032e8980fcf 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_4317edfc056981e7.case-studies_4bc9a2c06203a9c3 .main-nav-area_0cb1148d965638dd ul li > a.fluxi-dropdown-main-element_edba90a6f6814b55 {
  color: #fff !important;
}

.header-style-one_4317edfc056981e7.case-studies_4bc9a2c06203a9c3.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_edef4032e8980fcf {
  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_edef4032e8980fcf {
    width: 300px;
  }
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .thumbnail_748750b3ab1f2406 {
  display: flex;
  justify-content: center;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .thumbnail_748750b3ab1f2406 img {
  width: 85%;
  margin: auto;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca {
  text-align: center;
  margin-top: 30px;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .title {
  font-weight: 600;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .footer_5c42f1a79cf7021c {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .footer_5c42f1a79cf7021c .title {
  font-weight: 500;
}
.side-bar_edef4032e8980fcf .inner-main-wrapper-desk_1ec6bde04479e25f .inner-content_3d07f7a1c34029ca .footer_5c42f1a79cf7021c a.rts-btn {
  margin: auto;
}

.side-bar_edef4032e8980fcf.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_edef4032e8980fcf button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_edef4032e8980fcf 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(../photos/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_b8ef7b381bb7d9a8 {
  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_9b1d2597e3359613 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_9b1d2597e3359613 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_9b1d2597e3359613 {
    display: block;
  }
}

.mobile-menu-main_9b1d2597e3359613 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li a.main_373ea400a31d6a50 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61 {
  position: relative;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61 ul a {
  padding: 10px 0;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61 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_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61::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_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61.mm-active_a3ee1f49c0ca06a2::after {
  content: "\f077";
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61.third-lvl_a53918dd452f26aa::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61.third-lvl_a53918dd452f26aa ul {
  padding: 0 20px;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61.third-lvl_a53918dd452f26aa ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61.third-lvl_a53918dd452f26aa ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_9b1d2597e3359613 nav ul li.has-droupdown_e7e1906f44d4db61.third-lvl_a53918dd452f26aa ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_9b1d2597e3359613 nav ul li a {
  display: block;
}
.mobile-menu-main_9b1d2597e3359613 .social-wrapper-one_9e59d1bb0098328d {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_edef4032e8980fcf.header-two_b0711b4fa48420a7 .inner-main-wrapper-desk_1ec6bde04479e25f, .side-bar_edef4032e8980fcf.header-three_224250650c19b365 .inner-main-wrapper-desk_1ec6bde04479e25f {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_edef4032e8980fcf.header-two_b0711b4fa48420a7 .mobile-menu_6343cde4453e809c, .side-bar_edef4032e8980fcf.header-three_224250650c19b365 .mobile-menu_6343cde4453e809c {
    display: none !important;
  }
}

.header-one_ad31aa4c22a4079b .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed {
  position: relative;
}
.header-one_ad31aa4c22a4079b .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed:hover::after {
  color: var(--color-primary);
}
.header-one_ad31aa4c22a4079b .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed::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_ad31aa4c22a4079b .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed .third-lvl_a53918dd452f26aa {
  margin-left: -4px;
}

.header-three_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 {
  padding: 15px 0;
}
.header-three_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed {
  position: relative;
}
.header-three_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed:hover::after {
  color: var(--color-primary);
}
.header-three_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed::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_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 .sub-dropdown_fd8443cfbaa797ed .third-lvl_a53918dd452f26aa {
  margin-left: -4px;
}
.header-three_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 li {
  margin: 0;
  width: 100%;
}
.header-three_224250650c19b365 .main-nav-desk_1881780c537065aa nav ul li.has-droupdown_e7e1906f44d4db61 .submenu.inner-page_c3340834e82589f0 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_fd8443cfbaa797ed {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_fd8443cfbaa797ed .submenu.third-lvl_a53918dd452f26aa {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_fd8443cfbaa797ed .submenu.third-lvl_a53918dd452f26aa.base {
  display: block !important;
}
.sub-dropdown_fd8443cfbaa797ed:hover .sub-menu-link_3280f0065f763433 {
  color: var(--color-primary);
}
.sub-dropdown_fd8443cfbaa797ed:hover .submenu.third-lvl_a53918dd452f26aa.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_fd8443cfbaa797ed:hover .submenu.third-lvl_a53918dd452f26aa.base li {
  display: block;
}
.sub-dropdown_fd8443cfbaa797ed:hover .submenu.third-lvl_a53918dd452f26aa.base li a {
  display: block !important;
}

.header-three_224250650c19b365 .sub-dropdown_fd8443cfbaa797ed:hover .submenu.third-lvl_a53918dd452f26aa.base {
  margin-left: -14px !important;
}

.header-two_b0711b4fa48420a7 .header-main-wrapper_668defc75658fff7 .sub-dropdown_fd8443cfbaa797ed:hover .submenu.third-lvl_a53918dd452f26aa.base {
  margin-left: 90px !important;
}

header.heder-two_30f3dd5df56d59ce .sub-dropdown_fd8443cfbaa797ed:hover .submenu.third-lvl_a53918dd452f26aa.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_30f3dd5df56d59ce .sub-dropdown_fd8443cfbaa797ed::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_30f3dd5df56d59ce .sub-dropdown_fd8443cfbaa797ed:hover a.sub-menu-link_3280f0065f763433 {
  color: var(--color-primary) !important;
}
header.heder-two_30f3dd5df56d59ce .sub-dropdown_fd8443cfbaa797ed:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_30f3dd5df56d59ce .sub-dropdown_fd8443cfbaa797ed .submenu.third-lvl_a53918dd452f26aa.base {
  display: block;
}

.sub-dropdown_fd8443cfbaa797ed {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_fd8443cfbaa797ed.active .sub-menu-link_3280f0065f763433 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_fd8443cfbaa797ed.active .sub-menu-link_3280f0065f763433::after {
  width: 12px !important;
}
.sub-dropdown_fd8443cfbaa797ed.active::after {
  color: #FFFFFF;
}
.sub-dropdown_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa {
  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_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa:hover li a {
  opacity: 0.5;
}
.sub-dropdown_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa li:hover a::after {
  width: 12px;
}
.sub-dropdown_fd8443cfbaa797ed .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa 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_fd8443cfbaa797ed:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_fd8443cfbaa797ed:hover .sub-menu-link_3280f0065f763433 {
  color: var(--color-primary);
}
.sub-dropdown_fd8443cfbaa797ed:hover .fluxi-submenu_1ff1afba41b8a349.third-lvl_a53918dd452f26aa.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_2f6d08446dbfeee5 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_2f6d08446dbfeee5 {
    padding: 0 15px;
  }
}

.section-bg_6db47bf6559a92ce {
  background: var(--section-bg-gray);
}

.bg_white_ee76906bdc19145d {
  background: var(--body-bg);
}

.g-48_0590c6be3f9b171d {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_a5ca8d9ce0302abb {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_90fa4c5da83f3f19 {
  background: #F8F9FB;
}

.bg-gray-2_9d3089d71374a9f1 {
  background: var(--bg-gray-2);
}

.overflow-right-div_3317ae96960e579d {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_3317ae96960e579d {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_3317ae96960e579d {
    width: 100%;
  }
}

.gsap-marker-end_40113d11c98b161a,
.gsap-marker-start_61bdaf09d4b92bd8,
.gsap-marker-scroller-end_b6527560b8bbd535,
.gsap-marker-scroller-start_5b0d4330dafdc2b6 {
  display: none !important;
}

.bg-dark-p_7a5f3debc015d7a6 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_191da1f53e4534a5 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_2bd794aeba806bff {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_d3448aa414a155ea {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 img.two_abfe3e0d7d9aa5aa {
  left: 38px;
}
.customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 img.three_d77e76e9a8cad4b3 {
  left: 73px;
}
.customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 img.four_5891a059a3183dc0 {
  left: 108px;
}
.customer-review-area_d3448aa414a155ea p.desc {
  margin-bottom: 0;
}

.br-none_95ac692febad433e {
  border-radius: 0 !important;
}

.color-secondary-2_a65beb515aa25e2d {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_dd397cba6d0acef0 {
    order: 2;
  }
}

.loader-wrapper_5859908afb4a0411 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_5859908afb4a0411 .loader-section_9d43fcd0aeb79cfd {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_5859908afb4a0411 .loader-section_9d43fcd0aeb79cfd.section-left_ecb864ea69f6433b {
  left: 0;
}

.loader-wrapper_5859908afb4a0411 .loader-section_9d43fcd0aeb79cfd.section-right_b95ce40e06f930fc {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_5859908afb4a0411 .loader-section_9d43fcd0aeb79cfd.section-left_ecb864ea69f6433b {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_5859908afb4a0411 .loader-section_9d43fcd0aeb79cfd.section-right_b95ce40e06f930fc {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_ed34f226c0ffab83 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_5859908afb4a0411 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_ed34f226c0ffab83: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_ed34f226c0ffab83 {
  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_41d962746f7c5a61 {
  -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_41d962746f7c5a61.btt__visible_103c18bf9413acde {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_41d962746f7c5a61 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_c67d365586c19845 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_fca31379e4287678 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_ab6a3fbba99be00d {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_fca31379e4287678 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_ab6a3fbba99be00d {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_aeb30014eae793d1:hover,
[data-theme=dark] .rts-btn.btn-primary-5_dc840a3d8387de6f:hover,
[data-theme=dark] .rts-btn.btn-primary-6_39df7855296e794c:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_6ae8ac2aa119bada: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_aeb30014eae793d1 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_aeb30014eae793d1:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_e40a2aecb6cd8842 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_e40a2aecb6cd8842::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_e40a2aecb6cd8842::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_e40a2aecb6cd8842:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_e40a2aecb6cd8842:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_177155f6c67075f0 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_177155f6c67075f0::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_177155f6c67075f0::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_177155f6c67075f0:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_177155f6c67075f0:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_6ae8ac2aa119bada {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_6ae8ac2aa119bada:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_dc840a3d8387de6f {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_dc840a3d8387de6f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_39df7855296e794c {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_39df7855296e794c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_e030bd8b8c1c2699 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_e030bd8b8c1c2699::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_e030bd8b8c1c2699:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_3c51111afe75abf6 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_3c51111afe75abf6::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_3c51111afe75abf6:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_3f0033ca33534671 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_3f0033ca33534671::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_3f0033ca33534671:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_3e5fa7d3c0a83a4f {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_3e5fa7d3c0a83a4f i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_3e5fa7d3c0a83a4f:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_cb650ad00d9f0275 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_cb650ad00d9f0275 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_cb650ad00d9f0275:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_5aaad37401a5e400 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_5aaad37401a5e400:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_5aaad37401a5e400.about_f8311483288ea43d {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_5aaad37401a5e400.about_f8311483288ea43d:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_b00ffbd9f6bc7d7a i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_b00ffbd9f6bc7d7a:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_7515e1b0df1f012b {
  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_7515e1b0df1f012b i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_7515e1b0df1f012b:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_b00ffbd9f6bc7d7a i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_4c9b4e467f1d8e3b {
  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_4c9b4e467f1d8e3b::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_4c9b4e467f1d8e3b::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_4c9b4e467f1d8e3b i {
  font-weight: 400;
}
.under-line-btn_b75901fe22bc19cc {
  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_b75901fe22bc19cc::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_b75901fe22bc19cc::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_b75901fe22bc19cc:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_64fe1050b3cb96d1 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_64fe1050b3cb96d1 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_64fe1050b3cb96d1 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_64fe1050b3cb96d1 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_64fe1050b3cb96d1 p.disc_b23a4e1a0e00f7b7 {
  margin-bottom: 50px;
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 .customer-review-area_d3448aa414a155ea .client-img_4491fc626909dad4 {
  width: 150px;
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 .customer-review-area_d3448aa414a155ea p.desc {
  min-width: max-content;
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 .customer-review-area_d3448aa414a155ea img {
  max-width: 40%;
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 .customer-review-area_d3448aa414a155ea img.two_abfe3e0d7d9aa5aa {
  left: 24px;
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 .customer-review-area_d3448aa414a155ea img.three_d77e76e9a8cad4b3 {
  left: 48px;
}
.banner-one-content-left_64fe1050b3cb96d1 .button-banner-one-wrapper_44bf764906ab1773 .customer-review-area_d3448aa414a155ea img.four_5891a059a3183dc0 {
  left: 72px;
}

.banner-one-right-content-with-img_027239e554dbede1 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_027239e554dbede1 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_027239e554dbede1 .img-1_cda8fcfbd02d3818 {
  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_027239e554dbede1 .img-1_cda8fcfbd02d3818 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_027239e554dbede1 .img-2_59cdd4f0fc539bbc {
  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_027239e554dbede1 .img-2_59cdd4f0fc539bbc {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_55a92d5cbf6f71e6 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_55a92d5cbf6f71e6 .box-one-top_3d8fc8dcfb760ceb {
  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_55a92d5cbf6f71e6 .box-one-bottom_54d2df67099cb0c3 {
  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_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 {
    display: none;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 .right-top_15d6f8f20d304514 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 .right-bottom_292edeadb8e133f9 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 .mid-top_fb4c6729b6022ba4 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 .left-bottom_c1ddc196337ab206 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 .left-top_67e4fb722c6d065e {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_55a92d5cbf6f71e6 .radious-shape_ce676d74a587bc32 .center-bottom_a701fb147892da5c {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-content-left_64fe1050b3cb96d1 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-content-left_64fe1050b3cb96d1 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-content-left_64fe1050b3cb96d1 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-content-left_64fe1050b3cb96d1 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-content-left_64fe1050b3cb96d1 p.disc_b23a4e1a0e00f7b7 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-content-left_64fe1050b3cb96d1 .customer-review-area_d3448aa414a155ea {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-right-content-with-img_027239e554dbede1 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-right-content-with-img_027239e554dbede1 .short-image-area_6da0d440d49d3bdd .img-1_cda8fcfbd02d3818 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-right-content-with-img_027239e554dbede1 .short-image-area_6da0d440d49d3bdd .img-1_cda8fcfbd02d3818 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .banner-one-right-content-with-img_027239e554dbede1 .short-image-area_6da0d440d49d3bdd .img-1_cda8fcfbd02d3818 {
    left: 0;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-area-inner_5c8224d68ba5c401 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc {
  margin-bottom: 40px;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .brand-left-short-title-one_a8f6f80e17f39f26 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .brand-left-short-title-one_a8f6f80e17f39f26 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .brand-left-short-title-one_a8f6f80e17f39f26 .star-rating_e49fabdc5a4ca463 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .brand-left-short-title-one_a8f6f80e17f39f26 .star-rating_e49fabdc5a4ca463 li {
  list-style: none;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .brand-left-short-title-one_a8f6f80e17f39f26 .star-rating_e49fabdc5a4ca463 li a {
  color: #FF6354;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-title-area_d13b2a5a7e26f4bc .brand-left-short-title-one_a8f6f80e17f39f26 p.disc_b23a4e1a0e00f7b7 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-slider-area_496678dd2acb54cf {
  overflow: hidden;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-five_98a01e51507dab95 .brand-slider-area_496678dd2acb54cf .brand-inner_923590c15acb459c {
  text-align: center;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 {
  background: #212026;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .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_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e p.disc_b23a4e1a0e00f7b7 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .button-area_d96eba3d441ad7ed {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .button-area_d96eba3d441ad7ed {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .button-area_d96eba3d441ad7ed .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .button-area_d96eba3d441ad7ed .rts-btn.btn-primary-5_dc840a3d8387de6f {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .button-area_d96eba3d441ad7ed .rts-btn.btn-primary-5_dc840a3d8387de6f:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .button-area_d96eba3d441ad7ed .rts-btn.btn-primary-5-border_5aaad37401a5e400 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .counter-upmain-wrapper-style-six_cc30b2b9b7803834 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .counter-upmain-wrapper-style-six_cc30b2b9b7803834 .single-counter-up-six_2b0a457f4bf07434 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-content-left_6226bd3a4b99dd4e .counter-upmain-wrapper-style-six_cc30b2b9b7803834 .single-counter-up-six_2b0a457f4bf07434 p {
  color: #D7D9E9;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e {
    width: 100%;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e .image-one_ee324d387f612643 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e .image-one_ee324d387f612643 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e .image-two_948b0e97717f2618 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-left_84178043be14e41e .image-two_948b0e97717f2618 img {
    width: 100%;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 {
    display: none;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 .image-three_e4e5f3257752e803 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .banner-six-right-content-with-img_ef9d0a1b3b91624b .image-right_0083be1d6f904b18 .image-four_455efc16d66bd568 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .shape_3e2e3098a9558513 {
    display: none;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .shape_3e2e3098a9558513 .right-top_15d6f8f20d304514 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .shape_3e2e3098a9558513 .right-top_15d6f8f20d304514 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .shape_3e2e3098a9558513 .right-bottom_292edeadb8e133f9 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_55a92d5cbf6f71e6.banner-six_818bd677c290ea82 .shape_3e2e3098a9558513 .right-bottom_292edeadb8e133f9 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_17bb95cd64e1ba2d {
  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_17bb95cd64e1ba2d::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_17bb95cd64e1ba2d .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_17bb95cd64e1ba2d .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_17bb95cd64e1ba2d .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_17bb95cd64e1ba2d p.disc_b23a4e1a0e00f7b7 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_17bb95cd64e1ba2d p.disc_b23a4e1a0e00f7b7 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_17bb95cd64e1ba2d p.disc_b23a4e1a0e00f7b7 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_17bb95cd64e1ba2d p.disc_b23a4e1a0e00f7b7 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_17bb95cd64e1ba2d p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}
.rts-banner-area-two_17bb95cd64e1ba2d 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_17bb95cd64e1ba2d form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_17bb95cd64e1ba2d form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_17bb95cd64e1ba2d form {
    max-width: 80%;
  }
}
.rts-banner-area-two_17bb95cd64e1ba2d form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_17bb95cd64e1ba2d form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_17bb95cd64e1ba2d .bottom-text_7e9a122c06ce1434 p.disc_b23a4e1a0e00f7b7 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_d54d52599c7c5ea6 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_d54d52599c7c5ea6 {
    margin-top: 70px;
  }
}

.mt-dec-100_055e6f3b1ff31257 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .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_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .two_abfe3e0d7d9aa5aa {
  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_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .two_abfe3e0d7d9aa5aa {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .two_abfe3e0d7d9aa5aa {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .three_d77e76e9a8cad4b3 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .three_d77e76e9a8cad4b3 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .four_5891a059a3183dc0 {
  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_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .four_5891a059a3183dc0 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .four_5891a059a3183dc0 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_aff3fb55f3433ac4 .banner-2-shape_7fb6bd573a782aeb .five_d4d79e48e7e37213 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_224250650c19b365 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_a4d00d851e13b255 {
  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_a4d00d851e13b255 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.banner-three-area-start_a4d00d851e13b255 .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.banner-three-area-start_a4d00d851e13b255 .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_a4d00d851e13b255 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_a4d00d851e13b255 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_a4d00d851e13b255 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_66eb1bccc40577e1 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_66eb1bccc40577e1 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_66eb1bccc40577e1 .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_66eb1bccc40577e1 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_66eb1bccc40577e1 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_66eb1bccc40577e1 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_66eb1bccc40577e1 .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_66eb1bccc40577e1 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_66eb1bccc40577e1 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_66eb1bccc40577e1 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_66eb1bccc40577e1 p.disc_b23a4e1a0e00f7b7 {
  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_66eb1bccc40577e1 p.disc_b23a4e1a0e00f7b7 br {
    display: none;
  }
}
.banner-wrapper-three-main_66eb1bccc40577e1 .button-area_d96eba3d441ad7ed {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_66eb1bccc40577e1 .button-area_d96eba3d441ad7ed {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_66eb1bccc40577e1 .button-area_d96eba3d441ad7ed .under-line-btn_b75901fe22bc19cc::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_66eb1bccc40577e1 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_e5eef0bb215c39b6 {
  padding-top: 68px;
}
.banner-four-content-left_e5eef0bb215c39b6 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_e5eef0bb215c39b6 .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_e5eef0bb215c39b6 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e5eef0bb215c39b6 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_e5eef0bb215c39b6 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_e5eef0bb215c39b6 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_e5eef0bb215c39b6 .banner-logo-area_16820449016931e8 {
  margin-top: 50px;
}
.banner-four-content-left_e5eef0bb215c39b6 .banner-logo-area_16820449016931e8 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_e5eef0bb215c39b6 .banner-logo-area_16820449016931e8 .logo-area_f7b1d6c01a7f4732 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e5eef0bb215c39b6 .banner-logo-area_16820449016931e8 .logo-area_f7b1d6c01a7f4732 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_16820449016931e8 .light_85073878ad936429 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_16820449016931e8 .dark_4af920ac44549dc9 {
  display: none;
}

[data-theme=dark] .banner-logo-area_16820449016931e8 .light_85073878ad936429 {
  display: none;
}
[data-theme=dark] .banner-logo-area_16820449016931e8 .dark_4af920ac44549dc9 {
  display: inline-flex;
}

.thumbnail-banner-right-four_1b1c248b61ca4fc4 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_1b1c248b61ca4fc4::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_1b1c248b61ca4fc4::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4 .main_373ea400a31d6a50 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4 .main_373ea400a31d6a50 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4 .main_373ea400a31d6a50 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_1b1c248b61ca4fc4 img.shape_3e2e3098a9558513 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4 img.shape_3e2e3098a9558513 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4 img.shape_3e2e3098a9558513 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_1b1c248b61ca4fc4 img.shape_3e2e3098a9558513 {
    display: none;
  }
}

.rts-banner-four-area-start_aa5982cfeedc7bb8 {
  position: relative;
}
.rts-banner-four-area-start_aa5982cfeedc7bb8 .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_aa5982cfeedc7bb8 .shape-area_412aab85664bc3e1 .one {
    display: none;
  }
}
.rts-banner-four-area-start_aa5982cfeedc7bb8 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_aa5982cfeedc7bb8 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_aa5982cfeedc7bb8 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_6625c1cb73915798 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_6625c1cb73915798 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_6625c1cb73915798 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_6625c1cb73915798 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_6625c1cb73915798 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_6625c1cb73915798 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_6625c1cb73915798 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_6625c1cb73915798 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_6625c1cb73915798 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_6625c1cb73915798 p.disc_b23a4e1a0e00f7b7 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_6625c1cb73915798 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}
.banner-seven-left-content_6625c1cb73915798 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_6625c1cb73915798 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_6625c1cb73915798 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_6625c1cb73915798 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_8e6ea7ccfef177f8 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8e6ea7ccfef177f8 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_8e6ea7ccfef177f8 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8e6ea7ccfef177f8 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_8e6ea7ccfef177f8 .short-image_ac26242e7fd6b616 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_8e6ea7ccfef177f8 .short-image_ac26242e7fd6b616.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8e6ea7ccfef177f8 .short-image_ac26242e7fd6b616.one {
    left: 0;
  }
}
.thumbnail-banner-seven_8e6ea7ccfef177f8 .short-image_ac26242e7fd6b616.two_abfe3e0d7d9aa5aa {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_84de2c5abbfbfb4d {
  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_84de2c5abbfbfb4d {
    flex-direction: column;
  }
}
.rts-brand-area-seven_84de2c5abbfbfb4d p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_84de2c5abbfbfb4d .brand-area-style-seven_ad20a59c289f383c {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_84de2c5abbfbfb4d .brand-area-style-seven_ad20a59c289f383c a img {
  transition: 0.3s;
}
.rts-brand-area-seven_84de2c5abbfbfb4d .brand-area-style-seven_ad20a59c289f383c a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_84de2c5abbfbfb4d .slider-Brand_1336c340b57b6818 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_884702ae8abfece0 {
  position: relative;
}
.rts-banner-area-7_884702ae8abfece0 form {
  position: relative;
}
.rts-banner-area-7_884702ae8abfece0 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_884702ae8abfece0 form input {
  padding-left: 35px;
}
.rts-banner-area-7_884702ae8abfece0 .shape-area-start_b594052ad46ce212 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_884702ae8abfece0 .shape-area-start_b594052ad46ce212 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_884702ae8abfece0 .shape-area-start_b594052ad46ce212 .three_d77e76e9a8cad4b3 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_884702ae8abfece0 .shape-area-start_b594052ad46ce212 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.rts-banner-area-7_884702ae8abfece0 .shape-area-start_b594052ad46ce212 .four_5891a059a3183dc0 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_884702ae8abfece0 .shape-area-start_b594052ad46ce212 .four_5891a059a3183dc0 {
    display: none;
  }
}

.div-right-banner-floating_8ee7ea981e769a02 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_8ee7ea981e769a02 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_8ee7ea981e769a02 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_bac84091f3702328 {
  background-image: url(../photos/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_bac84091f3702328 {
    height: auto;
  }
}

.inner-banner-8_0e02d1e1de784d21 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_0e02d1e1de784d21 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_0e02d1e1de784d21 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_0e02d1e1de784d21 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 {
    padding-top: 60px;
  }
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .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_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .title {
    font-size: 42px;
  }
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 p.disc_b23a4e1a0e00f7b7 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .customer-review-area_d3448aa414a155ea {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .customer-review-area_d3448aa414a155ea {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_0e02d1e1de784d21 .left-area_3e1857eb2d22fdd4 .customer-review-area_d3448aa414a155ea p {
  color: #F2F2F8;
}
.inner-banner-8_0e02d1e1de784d21 .position-img_b03fbaa225134c65 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_0e02d1e1de784d21 .position-img_b03fbaa225134c65 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_0e02d1e1de784d21 .position-img_b03fbaa225134c65 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_0e02d1e1de784d21 .position-img_b03fbaa225134c65 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_0e02d1e1de784d21 .position-img_b03fbaa225134c65 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_0e02d1e1de784d21 .position-img_b03fbaa225134c65 {
    right: 10%;
  }
}
.inner-banner-8_0e02d1e1de784d21 .right-area_2338fc5eef56b61b .thumbnail-right-img_1a79cc842850daa2 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_0e02d1e1de784d21 .right-area_2338fc5eef56b61b .thumbnail-right-img_1a79cc842850daa2 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_553385937f498cf0 .about-main-wrapper_1c64e31c808f8618 .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_553385937f498cf0 .about-main-wrapper_1c64e31c808f8618 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_553385937f498cf0 .about-main-wrapper_1c64e31c808f8618 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_553385937f498cf0 .about-main-wrapper_1c64e31c808f8618 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_553385937f498cf0 .about-main-wrapper_1c64e31c808f8618 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_553385937f498cf0 .banner-about-right_ee0c21dbcb82d708 p.disc_b23a4e1a0e00f7b7 {
  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_a7537ca71a49aeed {
  background-image: url(../photos/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_a7537ca71a49aeed .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_a7537ca71a49aeed .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_d54d52599c7c5ea6 {
  position: relative;
}
.large-image-video-area_d54d52599c7c5ea6 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_d54d52599c7c5ea6 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_d54d52599c7c5ea6 .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_d54d52599c7c5ea6 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_d54d52599c7c5ea6 .thumbnail_748750b3ab1f2406 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_d54d52599c7c5ea6 .thumbnail_748750b3ab1f2406 .pli-image_bf0b6de952e35b2b {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_d54d52599c7c5ea6 .thumbnail_748750b3ab1f2406 .pli-image_bf0b6de952e35b2b img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_45ccea8a18b30216 form {
  position: relative;
}
.banner-area-wrapper-two_45ccea8a18b30216 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_45ccea8a18b30216 form input {
  padding-left: 40px;
}

.button-area-banner-four_9400805b8f920e65 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_9400805b8f920e65 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_9400805b8f920e65 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_9400805b8f920e65 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_496678dd2acb54cf {
  overflow: hidden;
}
.brand-slider-area_496678dd2acb54cf .brand-inner_923590c15acb459c {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_bb889e7b7e503d40 .light_85073878ad936429,
[data-theme=light] .brand-area-main-wrapper-two_83dc0e4e03338d65 .light_85073878ad936429,
[data-theme=light] .brand-slider-area_496678dd2acb54cf .light_85073878ad936429 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_bb889e7b7e503d40 .dark_4af920ac44549dc9,
[data-theme=light] .brand-area-main-wrapper-two_83dc0e4e03338d65 .dark_4af920ac44549dc9,
[data-theme=light] .brand-slider-area_496678dd2acb54cf .dark_4af920ac44549dc9 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_bb889e7b7e503d40 .light_85073878ad936429,
[data-theme=dark] .brand-area-main-wrapper-two_83dc0e4e03338d65 .light_85073878ad936429,
[data-theme=dark] .brand-slider-area_496678dd2acb54cf .light_85073878ad936429 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_bb889e7b7e503d40 .dark_4af920ac44549dc9,
[data-theme=dark] .brand-area-main-wrapper-two_83dc0e4e03338d65 .dark_4af920ac44549dc9,
[data-theme=dark] .brand-slider-area_496678dd2acb54cf .dark_4af920ac44549dc9 {
  display: block;
}

.brand-left-short-title-one_a8f6f80e17f39f26 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_a8f6f80e17f39f26 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_bdd772900699ac66 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_bb889e7b7e503d40 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_83dc0e4e03338d65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_83dc0e4e03338d65 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_83dc0e4e03338d65.about-page-brand_a34d5d58d1574215 {
  padding: 0;
}

.bg-dark-p_7a5f3debc015d7a6 .title-style-one-center_b6473f313ed70df3 .pre_77cd3764e9ad0ab7 {
  color: #fff;
}
.bg-dark-p_7a5f3debc015d7a6 .title-style-one-center_b6473f313ed70df3 .title {
  color: #fff;
}
.bg-dark-p_7a5f3debc015d7a6 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .title {
  color: #FFF;
}
.bg-dark-p_7a5f3debc015d7a6 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f .admin_2d187d6a2b72b57a {
  color: var(--color-primary);
}
.bg-dark-p_7a5f3debc015d7a6 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f .date_fb74300c60d84539 {
  color: #fff;
}

.title-three-brand-wrapper_ded24568983548b8 .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_91cd30dc82cca8b1.home-six_7a2ab6c7fc93a876 {
  padding-bottom: 40px;
}

.title-style-one-center_b6473f313ed70df3 {
  text-align: center;
}
.title-style-one-center_b6473f313ed70df3 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_b6473f313ed70df3 br {
    display: none;
  }
}
.title-style-one-center_b6473f313ed70df3 .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_b6473f313ed70df3 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_b6473f313ed70df3 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_b6473f313ed70df3 .title br {
    display: none;
  }
}

.title-style-one-left_4e3da4691308500e {
  text-align: left;
}
.title-style-one-left_4e3da4691308500e 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_4e3da4691308500e .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_4e3da4691308500e .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_4e3da4691308500e .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_4e3da4691308500e .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_4e3da4691308500e .title br {
    display: none;
  }
}

.title-hover_78233e838a1c121b {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_78233e838a1c121b:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_bd404a367e450e62 {
  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_bd404a367e450e62 {
    padding: 20px;
  }
}
.single-pricing-area-start_bd404a367e450e62 .pricing-top-area_1ac4a5400508fa38 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_bd404a367e450e62 .pricing-top-area_1ac4a5400508fa38 .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_bd404a367e450e62 .pricing-top-area_1ac4a5400508fa38 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_bd404a367e450e62 .pricing-top-area_1ac4a5400508fa38 .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_bd404a367e450e62 .pricing-body_71bf791cc0c2c9e0 p.disc_b23a4e1a0e00f7b7 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_bd404a367e450e62 .pricing-body_71bf791cc0c2c9e0 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_bd404a367e450e62.active {
  background: var(--color-primary);
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-top-area_1ac4a5400508fa38 .title {
  color: #fff;
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-top-area_1ac4a5400508fa38 .icon {
  background: #8170E7;
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-top-area_1ac4a5400508fa38 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-body_71bf791cc0c2c9e0 p.disc_b23a4e1a0e00f7b7 {
  color: #FFFFFF;
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-body_71bf791cc0c2c9e0 .check-content-wrapper_b38056add63b2965 .single-check-area_e87ed0c821b7510b i {
  color: #fff;
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-body_71bf791cc0c2c9e0 .check-content-wrapper_b38056add63b2965 .single-check-area_e87ed0c821b7510b p {
  color: #fff;
}
.single-pricing-area-start_bd404a367e450e62.active .pricing-body_71bf791cc0c2c9e0 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_bd404a367e450e62:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-top-area_1ac4a5400508fa38 .title {
  color: #fff;
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-top-area_1ac4a5400508fa38 .icon {
  background: #8170E7;
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-top-area_1ac4a5400508fa38 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-body_71bf791cc0c2c9e0 p.disc_b23a4e1a0e00f7b7 {
  color: #FFFFFF;
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-body_71bf791cc0c2c9e0 .check-content-wrapper_b38056add63b2965 .single-check-area_e87ed0c821b7510b i {
  color: #fff;
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-body_71bf791cc0c2c9e0 .check-content-wrapper_b38056add63b2965 .single-check-area_e87ed0c821b7510b p {
  color: #fff;
}
.single-pricing-area-start_bd404a367e450e62:hover .pricing-body_71bf791cc0c2c9e0 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_b38056add63b2965 .single-check-area_e87ed0c821b7510b {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_b38056add63b2965 .single-check-area_e87ed0c821b7510b i {
  color: var(--color-primary);
}

.rts-pricing-area-one_e73f8b8bd1df5919 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_e73f8b8bd1df5919 .shape-radious-image_323bdd6f5143eb82 {
    display: none;
  }
}
.rts-pricing-area-one_e73f8b8bd1df5919 .shape-radious-image_323bdd6f5143eb82 .img-1_cda8fcfbd02d3818 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_e73f8b8bd1df5919 .shape-radious-image_323bdd6f5143eb82 .img-2_59cdd4f0fc539bbc {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_3c8129b82f3b6d6a {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_3c8129b82f3b6d6a .head-pricing_ea37e048ba8e32a2 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_3c8129b82f3b6d6a .head-pricing_ea37e048ba8e32a2 .plane_name_8c6909073a5bbda2 {
  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_3c8129b82f3b6d6a .head-pricing_ea37e048ba8e32a2 .doller-area_26b93333263d5ecd {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_3c8129b82f3b6d6a .head-pricing_ea37e048ba8e32a2 .doller-area_26b93333263d5ecd .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_3c8129b82f3b6d6a .head-pricing_ea37e048ba8e32a2 .doller-area_26b93333263d5ecd .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_3c8129b82f3b6d6a .head-pricing_ea37e048ba8e32a2 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_3c8129b82f3b6d6a .body .single-check_b400e849042ab254 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_3c8129b82f3b6d6a .body .single-check_b400e849042ab254 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_3c8129b82f3b6d6a .footer_5c42f1a79cf7021c {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_3c8129b82f3b6d6a .footer_5c42f1a79cf7021c .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_3c8129b82f3b6d6a .footer_5c42f1a79cf7021c p {
  margin-top: 20px;
}
.single-pricing-area-two_3c8129b82f3b6d6a.free-place_91b07097fe6a5118 .footer_5c42f1a79cf7021c .rts-btn.btn-primary-2_e40a2aecb6cd8842::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_3c8129b82f3b6d6a.free-place_91b07097fe6a5118 .footer_5c42f1a79cf7021c .rts-btn.btn-primary-2_e40a2aecb6cd8842::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_3c8129b82f3b6d6a.professional-place_b204340f3f48ce3a {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_3c8129b82f3b6d6a.professional-place_b204340f3f48ce3a .head-pricing_ea37e048ba8e32a2 .plane_name_8c6909073a5bbda2 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_3c8129b82f3b6d6a.professional-place_b204340f3f48ce3a .body .single-check_b400e849042ab254 i {
  color: var(--color-primary);
}
.single-pricing-area-two_3c8129b82f3b6d6a.enterprise-place_3fcede56d5cfd137 .head-pricing_ea37e048ba8e32a2 .plane_name_8c6909073a5bbda2 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_3c8129b82f3b6d6a.enterprise-place_3fcede56d5cfd137 .body .single-check_b400e849042ab254 i {
  color: #BCBFDB;
}
.single-pricing-area-two_3c8129b82f3b6d6a.enterprise-place_3fcede56d5cfd137 .footer_5c42f1a79cf7021c .rts-btn.btn-primary-2_e40a2aecb6cd8842 {
  color: #000000d3;
}
.single-pricing-area-two_3c8129b82f3b6d6a.enterprise-place_3fcede56d5cfd137 .footer_5c42f1a79cf7021c .rts-btn.btn-primary-2_e40a2aecb6cd8842::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_3c8129b82f3b6d6a.enterprise-place_3fcede56d5cfd137 .footer_5c42f1a79cf7021c .rts-btn.btn-primary-2_e40a2aecb6cd8842::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_3b687146f0b042fc {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_3b687146f0b042fc .pricing-top-tag_fb4ccbb652533e1e 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_3b687146f0b042fc .pric-area_4e360cf82e12991b {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_3b687146f0b042fc .pric-area_4e360cf82e12991b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_3b687146f0b042fc .pric-area_4e360cf82e12991b .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_3b687146f0b042fc .pric-area_4e360cf82e12991b p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_3b687146f0b042fc .body .single-check-area_e87ed0c821b7510b {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_3b687146f0b042fc .body .single-check-area_e87ed0c821b7510b i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_3b687146f0b042fc .body .single-check-area_e87ed0c821b7510b 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_3b687146f0b042fc .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_3b687146f0b042fc .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_3b687146f0b042fc.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_3b687146f0b042fc.active .top-badge_134a09a046f9fdc4 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_3b687146f0b042fc.active .top-badge_134a09a046f9fdc4 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_3b687146f0b042fc.active .pricing-top-tag_fb4ccbb652533e1e 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_3b687146f0b042fc.active .single-check-area_e87ed0c821b7510b i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_c6860c55d86784d0.rts-section-gap_0554911d8b90c652.bg-light-border-radious_2bd21c80c279410a {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_c6860c55d86784d0 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_c6860c55d86784d0 .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_d96d40af0b4c4b41 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_d96d40af0b4c4b41 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_ff339ffe2274fa8b.inner_5f12fa15f53aea9b {
  position: relative;
}
.rtws-pricing-area-start_ff339ffe2274fa8b.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rtws-pricing-area-start_ff339ffe2274fa8b.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_ff339ffe2274fa8b.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_ff339ffe2274fa8b.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_41d8825c2634142b {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_41d8825c2634142b img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_240ea7d9bdffdd3a .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_240ea7d9bdffdd3a p.disc_b23a4e1a0e00f7b7 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_240ea7d9bdffdd3a p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_6678240d8446e403 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_6678240d8446e403 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.providing-service-area-start-one_6678240d8446e403 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_6678240d8446e403 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_6678240d8446e403 .three_d77e76e9a8cad4b3 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_6678240d8446e403 .four_5891a059a3183dc0 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_6678240d8446e403 .five_d4d79e48e7e37213 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_6678240d8446e403 .six_f4c10787590f9f03 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 {
    flex-direction: column;
  }
}
.rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 .title-style-one-left_4e3da4691308500e {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 .title-style-one-left_4e3da4691308500e .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 .title-style-one-left_4e3da4691308500e {
    max-width: 100%;
  }
}
.rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
  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_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_7a2dc96cf1ba746b .title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.single-service-style-two_789078df20e2b7e9 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_789078df20e2b7e9 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_789078df20e2b7e9 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_789078df20e2b7e9 p.disc_b23a4e1a0e00f7b7 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8 {
  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_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8::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_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8:hover {
  color: var(--color-primary);
}
.single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8 i {
  margin: 0;
}

.mt-dec-service-p-3_c68ad488f608126b {
  margin-top: -300px;
}

.single-service-primary-3_f43574d5ad2c85f3 {
  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_f43574d5ad2c85f3::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_f43574d5ad2c85f3 .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_f43574d5ad2c85f3 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_f43574d5ad2c85f3 .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_f43574d5ad2c85f3 p.disc_b23a4e1a0e00f7b7 {
  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_f43574d5ad2c85f3 .under-line-btn_b75901fe22bc19cc {
  transition: 0.3s;
}
.single-service-primary-3_f43574d5ad2c85f3:hover {
  border-color: #fff;
}
.single-service-primary-3_f43574d5ad2c85f3:hover .icon {
  background: #fff;
}
.single-service-primary-3_f43574d5ad2c85f3:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_f43574d5ad2c85f3:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_f43574d5ad2c85f3:hover .title {
  color: #fff;
}
.single-service-primary-3_f43574d5ad2c85f3:hover p.disc_b23a4e1a0e00f7b7 {
  color: #fff;
}
.single-service-primary-3_f43574d5ad2c85f3:hover a.under-line-btn_b75901fe22bc19cc {
  color: #fff;
}
.single-service-primary-3_f43574d5ad2c85f3:hover::after {
  opacity: 1;
}

.rts-service-area-five_d8a3c524ab16af51 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_d8a3c524ab16af51 .button-pagination-area_077858cdf456e1e1 {
    display: none;
  }
}
.rts-service-area-five_d8a3c524ab16af51 .section-inner_735111d66434afb3 {
  position: relative;
}
.rts-service-area-five_d8a3c524ab16af51 .service-swiper-main-wrapper-2_9624341b1deb9149 {
  overflow: hidden;
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .title {
  color: var(--color-title);
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .disc_b23a4e1a0e00f7b7 {
  color: var(--color-body);
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8::after {
  background: #BCBFDB;
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8::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_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9 .btn-border-bottom_5d3c08f6e4177db8:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9.style-six_60e747cf37557744 {
  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_d8a3c524ab16af51 .single-service-style-two_789078df20e2b7e9.style-six_60e747cf37557744.mid_25f451d7e5a60168 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-button-next,
.rts-service-area-five_d8a3c524ab16af51 .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_d8a3c524ab16af51 .swiper-button-next:hover,
.rts-service-area-five_d8a3c524ab16af51 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-button-next::after,
.rts-service-area-five_d8a3c524ab16af51 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-pagination2 .swiper-pagination-bullet_6416df076dcf4973 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_d8a3c524ab16af51 .swiper-pagination2 .swiper-pagination-bullet_6416df076dcf4973.swiper-pagination-bullet-active_68d486b5fc6db1fe {
  background: #FF6354;
}

.title-wrapper-between_218366bb882e2ca6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_218366bb882e2ca6 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_218366bb882e2ca6 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_20b0fc66bf0d256f .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_20b0fc66bf0d256f .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_20b0fc66bf0d256f p.disc_b23a4e1a0e00f7b7 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_a429216f6f8c539c {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_a429216f6f8c539c .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_a429216f6f8c539c .title {
  margin-bottom: 24px;
}
.single-service-area-seven_a429216f6f8c539c p.disc_b23a4e1a0e00f7b7 {
  margin-bottom: 20px;
}
.single-service-area-seven_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7::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_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7:hover {
  color: var(--color-primary);
}
.single-service-area-seven_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_a429216f6f8c539c .rts-readmore-arrow-top_858d293b9340e5c7:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_8a35501276fa9cbf {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_875654a2018cd095 .area-3_656c2a733fed1490 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_875654a2018cd095 .thumbnail-service-1_41d8825c2634142b {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_875654a2018cd095 .service-content-style-one_240ea7d9bdffdd3a.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_875654a2018cd095 .service-content-style-one_240ea7d9bdffdd3a .title {
  color: #fff;
}
.providing-service-area-start-seven_875654a2018cd095 .service-content-style-one_240ea7d9bdffdd3a p.disc_b23a4e1a0e00f7b7 {
  color: #fff;
}
.providing-service-area-start-seven_875654a2018cd095 .service-content-style-one_240ea7d9bdffdd3a .under-line-btn_b75901fe22bc19cc {
  color: #fff;
}
.providing-service-area-start-seven_875654a2018cd095 .service-content-style-one_240ea7d9bdffdd3a .under-line-btn_b75901fe22bc19cc::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_bc85830ff2128429 {
  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_bc85830ff2128429 .title-wrapper-between_218366bb882e2ca6 .title {
  color: #fff;
}
.service-bg-about-page_bc85830ff2128429 .title-wrapper-between_218366bb882e2ca6 p.disc_b23a4e1a0e00f7b7 {
  color: #E4E5F1;
}
.service-bg-about-page_bc85830ff2128429 .rts-service-area-style-4_20b0fc66bf0d256f p.disc_b23a4e1a0e00f7b7 {
  color: #E4E5F1;
}
.service-bg-about-page_bc85830ff2128429 .rts-service-area-style-4_20b0fc66bf0d256f .title {
  color: #fff;
}

.title-service-page-area-top_d8f305c9fb28fa5c .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_d8f305c9fb28fa5c .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_d8f305c9fb28fa5c .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_d8f305c9fb28fa5c .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_d8f305c9fb28fa5c .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_d8f305c9fb28fa5c p.disc_b23a4e1a0e00f7b7 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_d8f305c9fb28fa5c p.disc_b23a4e1a0e00f7b7 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_d8f305c9fb28fa5c p.disc_b23a4e1a0e00f7b7 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_d8f305c9fb28fa5c p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.service-page-service-style_16cf5ab767a9620f {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_16cf5ab767a9620f:hover {
  background: #614CE1;
}
.service-page-service-style_16cf5ab767a9620f:hover .icon {
  background: #fff;
}
.service-page-service-style_16cf5ab767a9620f:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_16cf5ab767a9620f:hover .title {
  color: #fff;
}
.service-page-service-style_16cf5ab767a9620f:hover p.disc_b23a4e1a0e00f7b7 {
  color: #fff;
}
.service-page-service-style_16cf5ab767a9620f:hover a.learn-more-btn-underline_eaca24c0ce1b51db {
  color: #fff;
}
.service-page-service-style_16cf5ab767a9620f:hover a.learn-more-btn-underline_eaca24c0ce1b51db::after {
  background: #fff;
}
.service-page-service-style_16cf5ab767a9620f .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_16cf5ab767a9620f .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_16cf5ab767a9620f p.disc_b23a4e1a0e00f7b7 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_16cf5ab767a9620f .learn-more-btn-underline_eaca24c0ce1b51db {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_16cf5ab767a9620f .learn-more-btn-underline_eaca24c0ce1b51db::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_16cf5ab767a9620f .learn-more-btn-underline_eaca24c0ce1b51db:hover {
  color: var(--color-primary);
}
.service-page-service-style_16cf5ab767a9620f .learn-more-btn-underline_eaca24c0ce1b51db:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_bcf61b74af17e465 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d {
    display: none;
  }
}
.service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .one {
    display: none;
  }
}
.service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .two_abfe3e0d7d9aa5aa {
    display: none;
  }
}

.service-relative_bcf61b74af17e465 {
  position: relative;
}
.service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .three_d77e76e9a8cad4b3 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .four_5891a059a3183dc0 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_3a25fac8943fda19 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_3a25fac8943fda19 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 {
    margin-bottom: 0;
  }
}

.service-relative_bcf61b74af17e465 {
  position: relative;
}
.service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .five_d4d79e48e7e37213 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_bcf61b74af17e465 .service--shape_d13059029d168f7d .six_f4c10787590f9f03 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_5725478c5a9c6335 .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_5725478c5a9c6335 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_5725478c5a9c6335 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_5725478c5a9c6335 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_5725478c5a9c6335 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_5725478c5a9c6335 p.disc_b23a4e1a0e00f7b7 {
  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_5725478c5a9c6335 p.disc_b23a4e1a0e00f7b7 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_5725478c5a9c6335 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.rts-service-banner-area_d5f1e8da4c3a940c {
  position: relative;
}
.rts-service-banner-area_d5f1e8da4c3a940c .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_d5f1e8da4c3a940c .one {
    display: none;
  }
}
.rts-service-banner-area_d5f1e8da4c3a940c .two_abfe3e0d7d9aa5aa {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_d5f1e8da4c3a940c .two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.rts-service-banner-area_d5f1e8da4c3a940c .three_d77e76e9a8cad4b3 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_d5f1e8da4c3a940c .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_d5f1e8da4c3a940c .three_d77e76e9a8cad4b3 {
    top: 10%;
  }
}
.rts-service-banner-area_d5f1e8da4c3a940c .four_5891a059a3183dc0 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_d5f1e8da4c3a940c .four_5891a059a3183dc0 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 .single-counter-up_bf84869e70a0dbf5 {
  position: relative;
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 .single-counter-up_bf84869e70a0dbf5::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_968de68a5d4d647f.service-single_5d760aa22e48d517 .single-counter-up_bf84869e70a0dbf5::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 .single-counter-up_bf84869e70a0dbf5::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f.service-single_5d760aa22e48d517 .single-counter-up_bf84869e70a0dbf5:last-child::after {
  display: none;
}

.single-service-banner-area_664b5f5db0102247 {
  position: relative;
}
.single-service-banner-area_664b5f5db0102247 .banner-area-left-service-single_5725478c5a9c6335 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_664b5f5db0102247 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.single-service-banner-area_664b5f5db0102247 .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_664b5f5db0102247 .shape-area_412aab85664bc3e1 .one {
    top: 92%;
  }
}
.single-service-banner-area_664b5f5db0102247 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_664b5f5db0102247 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_664b5f5db0102247 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_664b5f5db0102247 .thumbnail_748750b3ab1f2406 {
  position: relative;
}
.single-service-banner-area_664b5f5db0102247 .thumbnail_748750b3ab1f2406 .short-image_ac26242e7fd6b616 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_9a442508fb7b4dbd {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_9a442508fb7b4dbd .title-style-one-center_b6473f313ed70df3 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_9a442508fb7b4dbd .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_9a442508fb7b4dbd .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_9a442508fb7b4dbd .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_7a2dc96cf1ba746b {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_7a2dc96cf1ba746b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_8441d04675a3d38c {
    padding: 80px 0;
  }
}

.image-area-service-1_577f62deb3b2f9f2 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_577f62deb3b2f9f2 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_577f62deb3b2f9f2 .small_23262c44682b0ff6 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_577f62deb3b2f9f2.bottom-1 .small_23262c44682b0ff6 {
  right: 50px;
  left: unset;
}
.image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6 {
    display: none;
  }
}
.image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6.mid_25f451d7e5a60168 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6.mid_25f451d7e5a60168 {
    left: 35%;
  }
}
.image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6.two_abfe3e0d7d9aa5aa {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6.two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6.three_d77e76e9a8cad4b3 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_577f62deb3b2f9f2.area-3 .small_23262c44682b0ff6.three_d77e76e9a8cad4b3 {
    display: none;
  }
}

.rts-working-process-area_8887e87334bd7666.about_f8311483288ea43d {
  background: var(--choose-bg);
}
.rts-working-process-area_8887e87334bd7666.about_f8311483288ea43d .accordion-area-4_93a6c36cdc934006 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_8887e87334bd7666.about_f8311483288ea43d .thumbnail-left_e82444d2b810c6dd {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_8887e87334bd7666.about_f8311483288ea43d .accordion-area-4_93a6c36cdc934006 .accordion-item button {
  color: #fff;
}

.our-service-area_0b82a363213757c6 {
  position: relative;
}
.our-service-area_0b82a363213757c6.about_f8311483288ea43d {
  overflow: hidden;
}
.our-service-area_0b82a363213757c6.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.our-service-area_0b82a363213757c6.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_0b82a363213757c6.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  bottom: 120px;
  right: 25%;
}
.our-service-area_0b82a363213757c6.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_0b82a363213757c6.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
    display: none;
  }
}

.rts-service-banner-area_d5f1e8da4c3a940c.inner_5f12fa15f53aea9b .title-service-page-area-top_d8f305c9fb28fa5c .title {
  max-width: 100%;
}

.about-large-image-bg_3e05c482308d4494 {
  background-image: url(../photos/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_3e05c482308d4494 {
    height: 350px;
  }
}

.step-down-text-process_2808ce6ae71b432b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_2808ce6ae71b432b {
    display: none;
  }
}
.step-down-text-process_2808ce6ae71b432b .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_2808ce6ae71b432b .two_abfe3e0d7d9aa5aa {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_2808ce6ae71b432b .three_d77e76e9a8cad4b3 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_2808ce6ae71b432b .four_5891a059a3183dc0 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_13d5c5829c9dd747 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 {
    padding-bottom: 50px;
  }
}
.connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 .title-main_d0539693705c7043 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 .title-main_d0539693705c7043 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 .title-main_d0539693705c7043 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 p.disc_b23a4e1a0e00f7b7 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 p.disc_b23a4e1a0e00f7b7 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_13d5c5829c9dd747 .connection-people-left_f55bd88619c66330 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}
.connection-people-area_13d5c5829c9dd747 .thumbnail-connection-area-right_cd06aa0d9159bea1 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_13d5c5829c9dd747 .shape-area-img_c0e4cb2cba5d46c6 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_13d5c5829c9dd747 .shape-area-img_c0e4cb2cba5d46c6 .one {
    display: none;
  }
}
.connection-people-area_13d5c5829c9dd747 .shape-area-img_c0e4cb2cba5d46c6 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_167a1db9d1b517ee {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_167a1db9d1b517ee img {
  margin-bottom: 24px;
}
.single-about-small-cd_167a1db9d1b517ee .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_167a1db9d1b517ee p.disc_b23a4e1a0e00f7b7 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_202b3ed498c0ccc3 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_202b3ed498c0ccc3 .number_02d6901489dab698 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_202b3ed498c0ccc3 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_202b3ed498c0ccc3 p.disc_b23a4e1a0e00f7b7 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_b13b514734813a2f {
  margin-top: -120px;
}

.step-down-text-process_2808ce6ae71b432b p.disc_b23a4e1a0e00f7b7 {
  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_2808ce6ae71b432b p.disc_b23a4e1a0e00f7b7 {
    font-size: 18px;
  }
}

.container-1058_72a07328277d0b81 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_3ec48d03183a5dc2 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_3ec48d03183a5dc2 .thumbnail_748750b3ab1f2406 {
  height: 100%;
}
.working-process-right-area-one_3ec48d03183a5dc2 .thumbnail_748750b3ab1f2406 .large_31cfa3baf9030743 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_3ec48d03183a5dc2 .large_31cfa3baf9030743 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_3ec48d03183a5dc2 .small_23262c44682b0ff6 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_3ec48d03183a5dc2 .small_23262c44682b0ff6 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_3ec48d03183a5dc2 .small_23262c44682b0ff6 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_3ec48d03183a5dc2 .small_23262c44682b0ff6 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_550773698e9b0bd8 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_550773698e9b0bd8 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_242d8909b6c8465a .working-process-accordion-one .accordion-item .accordion-header_550773698e9b0bd8 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_e9d5775f82b602f6 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_550773698e9b0bd8 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_550773698e9b0bd8 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_550773698e9b0bd8 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_550773698e9b0bd8 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_550773698e9b0bd8 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_e9d5775f82b602f6 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_8887e87334bd7666 .thumbnail-left_e82444d2b810c6dd img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_8887e87334bd7666 .thumbnail-left_e82444d2b810c6dd img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_93a6c36cdc934006 .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_93a6c36cdc934006 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_93a6c36cdc934006 {
    padding-left: 0;
  }
}
.accordion-area-4_93a6c36cdc934006 .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_93a6c36cdc934006 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_93a6c36cdc934006 .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_93a6c36cdc934006 .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_93a6c36cdc934006 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_93a6c36cdc934006 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_93a6c36cdc934006 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_93a6c36cdc934006 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_93a6c36cdc934006 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_242d8909b6c8465a {
  position: relative;
}
.rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.rts-working-porcess-area-two_242d8909b6c8465a .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_968de68a5d4d647f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_968de68a5d4d647f {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f .single-counter-up_bf84869e70a0dbf5 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f .single-counter-up_bf84869e70a0dbf5 .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_968de68a5d4d647f .single-counter-up_bf84869e70a0dbf5 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f .single-counter-up_bf84869e70a0dbf5 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_968de68a5d4d647f .single-counter-up-five_b8478ab327413c83 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f .single-counter-up-five_b8478ab327413c83 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_968de68a5d4d647f .single-counter-up-five_b8478ab327413c83 .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_612cfaa236f4da8b .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_3d846209d7ad2e8c {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_3d846209d7ad2e8c .single-counter-up-two_9de6f9172a6a0088 .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_3d846209d7ad2e8c .single-counter-up-two_9de6f9172a6a0088 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_3d846209d7ad2e8c .single-counter-up-two_9de6f9172a6a0088 .inmformation_2cfa5d9e22d2f875 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_3d846209d7ad2e8c::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_3d846209d7ad2e8c .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_3d846209d7ad2e8c .shape-area_412aab85664bc3e1 img {
    display: none;
  }
}
.counter-up-area-four_3d846209d7ad2e8c .shape-area_412aab85664bc3e1 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_fff4a56ae49fbf64 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_fff4a56ae49fbf64 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_3a65378c63655a0d {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_3a65378c63655a0d .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_3a65378c63655a0d p.disc_b23a4e1a0e00f7b7 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_cc30b2b9b7803834.area-2_23fdd1222f8b9f2c {
  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_cc30b2b9b7803834.area-2_23fdd1222f8b9f2c {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_cc30b2b9b7803834.area-2_23fdd1222f8b9f2c .single-counter-up_bf84869e70a0dbf5 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_cc30b2b9b7803834.area-2_23fdd1222f8b9f2c .single-counter-up_bf84869e70a0dbf5 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_cc30b2b9b7803834.area-2_23fdd1222f8b9f2c .single-counter-up_bf84869e70a0dbf5 .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_cc30b2b9b7803834.area-2_23fdd1222f8b9f2c .single-counter-up_bf84869e70a0dbf5 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_41a1e8cf2d3ae8d6 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_41a1e8cf2d3ae8d6 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_41a1e8cf2d3ae8d6 img {
  border-radius: 16px;
}

.call-to-action-area-7_2a412d7bed57694f {
  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_2a412d7bed57694f {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2a412d7bed57694f {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_2a412d7bed57694f .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2a412d7bed57694f .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2a412d7bed57694f .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_2a412d7bed57694f p.disc_b23a4e1a0e00f7b7 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_2a412d7bed57694f .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_2a412d7bed57694f .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.call-to-action-area-7_2a412d7bed57694f .shape-area_412aab85664bc3e1 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_2a412d7bed57694f .shape-area_412aab85664bc3e1 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_2a412d7bed57694f .shape-area_412aab85664bc3e1 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_2a412d7bed57694f .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_db60c58897e74ea9 {
  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_db60c58897e74ea9 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_db60c58897e74ea9 {
    padding: 50px;
  }
}
.call-to-action-area-5_db60c58897e74ea9 .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_db60c58897e74ea9 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_db60c58897e74ea9 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_db60c58897e74ea9 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_db60c58897e74ea9 p.disc_b23a4e1a0e00f7b7 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_db60c58897e74ea9 .button-area_d96eba3d441ad7ed {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_db60c58897e74ea9 .button-area_d96eba3d441ad7ed {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_db60c58897e74ea9 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_db60c58897e74ea9 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_db60c58897e74ea9 .rts-btn.btn-secondary-5_ef3d7bb4b6c5a399 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_db60c58897e74ea9 .rts-btn.btn-secondary-5_ef3d7bb4b6c5a399:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_db60c58897e74ea9 .rts-btn.btn-secondary-5-1_229dd0899a586068 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_db60c58897e74ea9 .rts-btn.btn-secondary-5-1_229dd0899a586068:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_db60c58897e74ea9 .shape-area_412aab85664bc3e1 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_db60c58897e74ea9 .shape-area_412aab85664bc3e1 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_db60c58897e74ea9 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_db60c58897e74ea9 .shape-image_3b8bd6d513aba11b {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_db60c58897e74ea9.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_db60c58897e74ea9.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_db60c58897e74ea9.area-5_2 p.disc_b23a4e1a0e00f7b7 {
  color: var(--color-second);
}
.call-to-action-area-5_db60c58897e74ea9.area-5_2 .btn-primary-4-border_3e5fa7d3c0a83a4f {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_db60c58897e74ea9.area-5_2 .btn-primary-4-border_3e5fa7d3c0a83a4f:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_db60c58897e74ea9.area-5_2 .shape-image_3b8bd6d513aba11b {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_db60c58897e74ea9.area-5_2 .shape-image_3b8bd6d513aba11b {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_db60c58897e74ea9.area-5_2 .shape-image_3b8bd6d513aba11b {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_db60c58897e74ea9.area-5_2 .shape-image_3b8bd6d513aba11b img {
    width: 70%;
  }
}

.counter-up-8-wrapper_8ab9d6f39cff0477 {
  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_8ab9d6f39cff0477 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_8ab9d6f39cff0477 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_502addd8889551a6 {
  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_502addd8889551a6 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_502addd8889551a6 .single-counter-up_bf84869e70a0dbf5 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_502addd8889551a6 .single-counter-up_bf84869e70a0dbf5 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_502addd8889551a6 .single-counter-up_bf84869e70a0dbf5 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_502addd8889551a6 .single-counter-up_bf84869e70a0dbf5:last-child {
  border: none;
}
.container-counter-about-page_502addd8889551a6 .single-counter-up_bf84869e70a0dbf5 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_502addd8889551a6 .single-counter-up_bf84869e70a0dbf5 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_31ce10f27b706e83 {
  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_31ce10f27b706e83 {
    padding: 20px;
  }
}
.single-testimonials-area_31ce10f27b706e83 .logo_8e4fc1b94ca5b23b {
  margin-bottom: 24px;
}
.single-testimonials-area_31ce10f27b706e83 p.disc_b23a4e1a0e00f7b7 {
  max-width: 95%;
}
.single-testimonials-area_31ce10f27b706e83 .author-area_bbaaac7099528e75 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_31ce10f27b706e83 .author-area_bbaaac7099528e75 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_31ce10f27b706e83 .quote-image_148996512b6a71ec {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_31ce10f27b706e83 .quote-image_148996512b6a71ec {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_684ac6d1d5276176 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_684ac6d1d5276176 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-testimonials-area-one_684ac6d1d5276176 .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_684ac6d1d5276176 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-next,
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-next::after,
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .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_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-next:hover::after,
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_684ac6d1d5276176 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_aeb30014eae793d1 {
  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_aeb30014eae793d1: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_df716ac1f57e9fef {
  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_203e833a936b9961 {
  border-radius: 20px;
}

.single-testimonisl-three_cf7aac8e64171116 {
  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_cf7aac8e64171116::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_cf7aac8e64171116::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_cf7aac8e64171116 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_cf7aac8e64171116 p.disc_b23a4e1a0e00f7b7 {
  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_cf7aac8e64171116 .author_232ce44de73557dd .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_cf7aac8e64171116 .author_232ce44de73557dd p.disc_b23a4e1a0e00f7b7 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_f2f8fb57736aa1d8 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_f2f8fb57736aa1d8 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_f2f8fb57736aa1d8 .small-team-aera_712e7a318797e041 {
  margin-top: -40px;
}
.expart-team-small-thumb_f2f8fb57736aa1d8 .small-team-aera_712e7a318797e041 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_f2f8fb57736aa1d8 .small-team-aera_712e7a318797e041 img.two_abfe3e0d7d9aa5aa {
  left: 30px;
}
.expart-team-small-thumb_f2f8fb57736aa1d8 .small-team-aera_712e7a318797e041 img.three_d77e76e9a8cad4b3 {
  left: 60px;
}
.expart-team-small-thumb_f2f8fb57736aa1d8 .small-team-aera_712e7a318797e041 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_ff20ce8606490916 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_ff20ce8606490916 {
    width: 100%;
  }
}

.single-testimonials-4_d3a1aac77031a77b {
  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_d3a1aac77031a77b {
    padding: 32px 16px;
  }
}
.single-testimonials-4_d3a1aac77031a77b .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_d3a1aac77031a77b p.disc_b23a4e1a0e00f7b7 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_d3a1aac77031a77b .author_232ce44de73557dd .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_d3a1aac77031a77b .author_232ce44de73557dd p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_c03314a4e0c2356a {
  position: relative;
}
.rts-client-feedback-area_c03314a4e0c2356a.home-2_0b30b8be7e23087d .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_c03314a4e0c2356a.home-2_0b30b8be7e23087d .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_0a649feaf1d9e905 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0a649feaf1d9e905 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_5a0244bbd6146b01 .single-testimonials-area_31ce10f27b706e83 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_5a0244bbd6146b01 .single-testimonials-area_31ce10f27b706e83 p.disc_b23a4e1a0e00f7b7 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_5a0244bbd6146b01 .single-testimonials-area_31ce10f27b706e83 .author-area_bbaaac7099528e75 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_5a0244bbd6146b01 .single-testimonials-area_31ce10f27b706e83 .author-area_bbaaac7099528e75 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_5a0244bbd6146b01 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_5a0244bbd6146b01 .title-style-one-center_b6473f313ed70df3 .pre_77cd3764e9ad0ab7 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_5a0244bbd6146b01 .title-style-one-center_b6473f313ed70df3 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_5a0244bbd6146b01 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_5a0244bbd6146b01 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_1b41a974180cfa9f {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_1b41a974180cfa9f .inner_5f12fa15f53aea9b {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_1b41a974180cfa9f .inner_5f12fa15f53aea9b {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_1b41a974180cfa9f .inner_5f12fa15f53aea9b {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_1b41a974180cfa9f .inner_5f12fa15f53aea9b {
    padding: 25px;
  }
}
.testimonials-filwidth_1b41a974180cfa9f .body {
  margin-top: 30px;
}
.testimonials-filwidth_1b41a974180cfa9f .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_1b41a974180cfa9f .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_1b41a974180cfa9f .body .author_232ce44de73557dd img {
  margin-bottom: 20px;
}
.testimonials-filwidth_1b41a974180cfa9f .body .author_232ce44de73557dd a .title-name_9b9a94e38edfeb9c {
  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_6416df076dcf4973 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973.swiper-pagination-bullet-active_68d486b5fc6db1fe {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_a1aabfe33419e664 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-left_35deffe8f8957ca8 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-left_35deffe8f8957ca8 .heading-title_77229f7b0c1ebcce {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-left_35deffe8f8957ca8 .author-area_bbaaac7099528e75 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-left_35deffe8f8957ca8 .author-area_bbaaac7099528e75 .right-content_2c7641a3c0e98793 .author-title_83d2d39901b14311 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-left_35deffe8f8957ca8 .author-area_bbaaac7099528e75 .right-content_2c7641a3c0e98793 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-right_d864201e04279fa5 {
  margin-left: 40px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-right_d864201e04279fa5 .right-inner_ba89d859bf380545 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-right_d864201e04279fa5 .right-inner_ba89d859bf380545 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-right_d864201e04279fa5 .right-inner_ba89d859bf380545 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-right_d864201e04279fa5 .right-inner_ba89d859bf380545 .item .heading-title_77229f7b0c1ebcce {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 .testimonial-right_d864201e04279fa5 .right-inner_ba89d859bf380545 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_a1aabfe33419e664 .section-inner_735111d66434afb3 {
  position: relative;
}
.rts-testimonials-area-six_a1aabfe33419e664 .service-swiper-main-wrapper-2_9624341b1deb9149 {
  overflow: hidden;
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-slide:nth-child(odd) .single-service-style-two_789078df20e2b7e9 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_a1aabfe33419e664 .single-service-style-two_789078df20e2b7e9 {
  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_a1aabfe33419e664 .single-service-style-two_789078df20e2b7e9 .disc_b23a4e1a0e00f7b7 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_a1aabfe33419e664 .single-service-style-two_789078df20e2b7e9 .author-area_bbaaac7099528e75 {
  margin-top: 10px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .single-service-style-two_789078df20e2b7e9 .author-area_bbaaac7099528e75 .author-content_5f9a1a81f9111811 .author-title_83d2d39901b14311 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_a1aabfe33419e664 .single-service-style-two_789078df20e2b7e9 .author-area_bbaaac7099528e75 .author-content_5f9a1a81f9111811 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-next,
.rts-testimonials-area-six_a1aabfe33419e664 .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_a1aabfe33419e664 .swiper-button-next i,
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-next:hover,
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-next::after,
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-next,
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-pagination2 .swiper-pagination-bullet_6416df076dcf4973 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_a1aabfe33419e664 .swiper-pagination2 .swiper-pagination-bullet_6416df076dcf4973.swiper-pagination-bullet-active_68d486b5fc6db1fe {
  background: #FF6354;
}

.rts-testimonials-area-three_17565f5f52ac1dd9 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .one {
    display: none;
  }
}
.rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.rts-testimonials-area-three_17565f5f52ac1dd9 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_f789abe1c6cbf0fc {
  position: relative;
}
.rts-testimonials-area-7_f789abe1c6cbf0fc .testimonials--shape_9f558e991169b646 img {
  position: absolute;
}
.rts-testimonials-area-7_f789abe1c6cbf0fc .testimonials--shape_9f558e991169b646 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_f789abe1c6cbf0fc .testimonials--shape_9f558e991169b646 img.two_abfe3e0d7d9aa5aa {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_31ce10f27b706e83 .logo_8e4fc1b94ca5b23b .light_85073878ad936429 {
  display: block;
}
[data-theme=light] .single-testimonials-area_31ce10f27b706e83 .logo_8e4fc1b94ca5b23b .dark_4af920ac44549dc9 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_31ce10f27b706e83 .logo_8e4fc1b94ca5b23b .light_85073878ad936429 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_31ce10f27b706e83 .logo_8e4fc1b94ca5b23b .dark_4af920ac44549dc9 {
  display: block;
}

.single-blog-area-style-one_677672096a1f1abb:hover .thumbnail_748750b3ab1f2406 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .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_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f .admin_2d187d6a2b72b57a {
  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_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f .date_fb74300c60d84539 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_9acc8813070c2ceb {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_9acc8813070c2ceb .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-blog-area-one_9acc8813070c2ceb .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-blog-area-one_9acc8813070c2ceb .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_9acc8813070c2ceb .shape-area_412aab85664bc3e1 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_9acc8813070c2ceb .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_9acc8813070c2ceb .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_9acc8813070c2ceb .rts-btn.btn-primary_aeb30014eae793d1.text-center_811a91e0eaea8216 {
  margin: auto;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 {
  border-radius: 0;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 img {
  border-radius: 0;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b {
  background: var(--blog-single);
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f .date_fb74300c60d84539 span {
  margin-right: 10px;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .btn-area_b6a26130f681832a {
  text-align: center;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .btn-area_b6a26130f681832a .read-more-btn_58d2f6a34a01e3e3 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .btn-area_b6a26130f681832a .read-more-btn_58d2f6a34a01e3e3:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .btn-area_b6a26130f681832a .read-more-btn_58d2f6a34a01e3e3::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_9acc8813070c2ceb.home-five_d0beffb4ce3c54fb .title-style-one-center_b6473f313ed70df3 .pre_77cd3764e9ad0ab7 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_9acc8813070c2ceb.home-five_d0beffb4ce3c54fb .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .bottom-area_7da800f8de9e9c5f .admin_2d187d6a2b72b57a {
  color: var(--color-primary-2);
}
.rts-blog-area-one_9acc8813070c2ceb.home-five_d0beffb4ce3c54fb .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_9acc8813070c2ceb.home-five_d0beffb4ce3c54fb .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_9acc8813070c2ceb.home-six_7a2ab6c7fc93a876 .title-style-one-center_b6473f313ed70df3 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_9acc8813070c2ceb.style-seven_bc968c0c4d403079 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_9acc8813070c2ceb.style-seven_bc968c0c4d403079 .title-style-one-center_b6473f313ed70df3 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_9acc8813070c2ceb.style-seven_bc968c0c4d403079 .rts-btn.btn-primary-border_cb650ad00d9f0275 {
  color: var(--color-primary);
}
.rts-blog-area-one_9acc8813070c2ceb.style-seven_bc968c0c4d403079 .rts-btn.btn-primary-border_cb650ad00d9f0275:hover {
  color: #fff;
}

.single-blog-area-style-one_677672096a1f1abb.eight-area_b62f8fedfc730251 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_e2f3a3c4df82ccd0 {
  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_e2f3a3c4df82ccd0::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_e2f3a3c4df82ccd0::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_e2f3a3c4df82ccd0:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_aa59f69118ea1ae5 {
  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_aa59f69118ea1ae5::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_aa59f69118ea1ae5::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_aa59f69118ea1ae5:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_677672096a1f1abb.about-page_9d5a01cc542519f1 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.one {
    display: none;
  }
}
.rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    top: 2%;
  }
}
.rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_c67b5f7572914597.shape-position_883f6cfba7075bf7 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973.swiper-pagination-bullet-active_68d486b5fc6db1fe {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb {
  padding-bottom: 40px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 {
  max-width: 100%;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .read-more-btn_58d2f6a34a01e3e3 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .read-more-btn_58d2f6a34a01e3e3:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .read-more-btn_58d2f6a34a01e3e3:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .read-more-btn_58d2f6a34a01e3e3::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_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .rts-single-wized_b7a30a8d3936cd68 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .rts-single-wized_b7a30a8d3936cd68.search .wized-body_cb81350b02ac5089 {
  margin-top: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 {
  margin-top: 30px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 .rts-search-wrapper_32d9279583490a9c {
  position: relative;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 .rts-search-wrapper_32d9279583490a9c 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_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 .rts-search-wrapper_32d9279583490a9c input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 .rts-search-wrapper_32d9279583490a9c 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_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 .rts-search-wrapper_32d9279583490a9c button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0 li {
  list-style: none;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0 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_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .single-categories_3860d8442f945bf0 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .thumbnail_748750b3ab1f2406 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .thumbnail_748750b3ab1f2406 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .thumbnail_748750b3ab1f2406:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .content-area_84b06bb0dea922ea {
  flex-basis: 60%;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .user_bacbf6e10c58923c {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .user_bacbf6e10c58923c span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .post-title_1707fc4e8071fdb4 .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_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .post-title_1707fc4e8071fdb4 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .recent-post-single_95c42814bc7fd3c7 .post-title_1707fc4e8071fdb4:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .gallery-inner_d08abd71dc3a8dbf .single-row_5d642f37bd4103c1.row-1_df29fbdc1f2bae54 {
  margin-bottom: 20px;
}
.w-100_cc64454079d286c4 {
  border-radius: 15px;
}
img.w-100_cc64454079d286c4 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .tags-wrapper_de9b6755d3b655a9 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .tags-wrapper_de9b6755d3b655a9 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_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .tags-wrapper_de9b6755d3b655a9 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_c1a6847a4f150e59.grid-2_4855d6a8644458ff .single-blog-area-style-one_677672096a1f1abb {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_c1a6847a4f150e59.grid-2_4855d6a8644458ff .single-blog-area-style-one_677672096a1f1abb:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_c1a6847a4f150e59.grid-2_4855d6a8644458ff .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b .title {
  font-size: 20px;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 {
  border-radius: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .single-blog-area-style-one_677672096a1f1abb .thumbnail_748750b3ab1f2406 img {
  border-radius: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .single-blog-area-style-one_677672096a1f1abb .inner-content-wrapper_0170d70e2047e79b {
  padding: 30px 0 0;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-content_de6198a920f94175 {
  padding: 0 0 80px;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-content_de6198a920f94175 p.first-text_31475483382f1dca::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-content_de6198a920f94175 .desc-image_3f7bcf48656ca588 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-content_de6198a920f94175 .desc-image-2_6768c64d7592c798 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-footer_fb7b95e683d592dd {
  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_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-footer_fb7b95e683d592dd .nav-x_6dc48cd287d07263 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-footer_fb7b95e683d592dd .nav-x_6dc48cd287d07263 li a {
  font-weight: 600;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-footer_fb7b95e683d592dd .nav-x_6dc48cd287d07263 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c {
  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_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c {
    flex-direction: column;
  }
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c .left-image_efd646419c3589bb {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c .right-content_2c7641a3c0e98793 {
  flex-basis: 70%;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c .right-content_2c7641a3c0e98793 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c .right-content_2c7641a3c0e98793 .author-social_21b16e35b3b99b48 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c .right-content_2c7641a3c0e98793 .author-social_21b16e35b3b99b48 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_c1a6847a4f150e59.details_afca55271f6da481 .post-panel_ddd192cbf88cc8fd .post-author_82e866f291795e7c .right-content_2c7641a3c0e98793 .author-social_21b16e35b3b99b48 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_c1a6847a4f150e59.inner_5f12fa15f53aea9b .fluxi-right-ct-1_40310915670713ce .wized-body_cb81350b02ac5089 .rts-search-wrapper_32d9279583490a9c input {
  color: #717171;
}

.post-form_357c4be1dacb2aed {
  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_357c4be1dacb2aed {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f input,
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f textarea {
  padding-left: 35px;
}
.post-form_357c4be1dacb2aed .single-input-area_479e35a35764309f.text-area_585584f45fa9db57 i {
  top: 61px !important;
}

.rts-fluxi-pagination_706564177e61a015 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_706564177e61a015 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_706564177e61a015 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_706564177e61a015 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_706564177e61a015 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_706564177e61a015 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_8e9528635a843d4d img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_b4e07928b85d148c {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c p.disc_b23a4e1a0e00f7b7 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_b4e07928b85d148c form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_b4e07928b85d148c form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_b4e07928b85d148c form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_b4e07928b85d148c .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_b4e07928b85d148c .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_b4e07928b85d148c form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_b4e07928b85d148c form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_b4e07928b85d148c form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_b4e07928b85d148c .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c .shape-area_412aab85664bc3e1 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_b4e07928b85d148c .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_b4e07928b85d148c .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.subscribe-main-wrapper-one_b4e07928b85d148c .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .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_077858cdf456e1e1 .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .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_077858cdf456e1e1 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_077858cdf456e1e1 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_62109a8fd38079a2.about_f8311483288ea43d .btn-area_b6a26130f681832a {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_62109a8fd38079a2.about_f8311483288ea43d .btn-area_b6a26130f681832a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_4a36d1dbd8196bb1 .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_4a36d1dbd8196bb1 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_4a36d1dbd8196bb1 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_76c0bb770c397126 .single-footer-wized-one_4a36d1dbd8196bb1 .title, [data-theme=light] .rts-footer-area-one_4cb8c2605c566e50 .single-footer-wized-one_4a36d1dbd8196bb1 .title {
  color: #26262C;
}

.rts-footer-area-one_4cb8c2605c566e50 {
  background: var(--footer-bg);
}
.rts-footer-area-one_4cb8c2605c566e50 .footer-top-area_f97237ad89a56ef5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_4a36d1dbd8196bb1 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_4a36d1dbd8196bb1 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_4a36d1dbd8196bb1 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_4a36d1dbd8196bb1 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_4a36d1dbd8196bb1 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_de151de00c726c7e {
  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_de151de00c726c7e {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_de151de00c726c7e p {
  margin-bottom: 0;
}
.copyright-area-start_de151de00c726c7e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_de151de00c726c7e ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_de151de00c726c7e ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_de151de00c726c7e ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_de151de00c726c7e.area-two_97fff624f8b8b3f8 p {
  color: #D7D9E9;
}
.copyright-area-start_de151de00c726c7e.area-two_97fff624f8b8b3f8 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_de151de00c726c7e.area-two_97fff624f8b8b3f8 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_eded4ba9656a3535 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_eded4ba9656a3535 .social-area-one_838b628ebc0766ae li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_805a559a99117e16 .mobile__breakpoint_98dbc7481ccdbd1f {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_805a559a99117e16 .single-footer-wized-one_4a36d1dbd8196bb1 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_805a559a99117e16 .single-footer-wized-one_4a36d1dbd8196bb1 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_0af1642b8775b18c {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_0af1642b8775b18c .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_0af1642b8775b18c .right .language_d08dddfa5c4b72f3 {
  color: #fff;
}

.footer-four_76c0bb770c397126 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_19730c548884c52b {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_19730c548884c52b .single-footer-four-wized_65f604a943b29494 ul li a {
  color: #E4E5F1;
}
.footer-three_19730c548884c52b .single-footer-four-wized_65f604a943b29494 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_19730c548884c52b .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input {
  background: #FFFFFF;
}
.footer-three_19730c548884c52b .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_65f604a943b29494 .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_65f604a943b29494 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_65f604a943b29494 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_65f604a943b29494 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form button {
  padding: 18px 20px;
}

.copyright-area-four_fffec97c3aa58a02 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_fffec97c3aa58a02.area-3_656c2a733fed1490 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_fffec97c3aa58a02 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_fffec97c3aa58a02 .logo_8e4fc1b94ca5b23b img.light_85073878ad936429 {
  display: block;
}
[data-theme=light] .copyright-area-four_fffec97c3aa58a02 .logo_8e4fc1b94ca5b23b img.dark_4af920ac44549dc9 {
  display: none;
}

[data-theme=dark] .copyright-area-four_fffec97c3aa58a02 .logo_8e4fc1b94ca5b23b img.light_85073878ad936429 {
  display: none;
}
[data-theme=dark] .copyright-area-four_fffec97c3aa58a02 .logo_8e4fc1b94ca5b23b img.dark_4af920ac44549dc9 {
  display: block;
}

.rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd {
    height: 320px;
  }
}
.rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .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_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc 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_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_33602b7728c75ee4 .footer-wrapper-7_bb32c99ba95aa8dd .innerr_bf10c67951faeabc .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_1f4b63c6a638a330 {
  text-align: center;
}
.footer-top-8_1f4b63c6a638a330 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_1f4b63c6a638a330 .title {
    font-size: 35px;
  }
}
.footer-top-8_1f4b63c6a638a330 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_b343f2dd8e4fe445 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_b343f2dd8e4fe445 .sape-image_755d056d5d0e4cff {
    display: none;
  }
}
.rts-footer-area-eight_b343f2dd8e4fe445 .sape-image_755d056d5d0e4cff img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_b343f2dd8e4fe445 .sape-image_755d056d5d0e4cff img.two_abfe3e0d7d9aa5aa {
  top: 25%;
  left: 25%;
}

.container-10_62f37582bfc2bf25 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_6aa2fe859db9a23f {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_6aa2fe859db9a23f 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_6aa2fe859db9a23f form .single-input_ef2ff8a5183035b2 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_6aa2fe859db9a23f form .single-input_ef2ff8a5183035b2 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_6aa2fe859db9a23f form .single-input_ef2ff8a5183035b2 label {
  margin-bottom: 10px;
}
.form-area-footer-8_6aa2fe859db9a23f form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_6aa2fe859db9a23f form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_3710f53695f65cf2 {
  text-align: center;
}
.easy-cta-area-wrapper_3710f53695f65cf2 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_3710f53695f65cf2 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_3710f53695f65cf2 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_3710f53695f65cf2.mid_25f451d7e5a60168 {
  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_3710f53695f65cf2.mid_25f451d7e5a60168 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_d63d6fd15c50639e {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_d7caf90f613ee093 .copy-right-ul_115f12660f91ba4d {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_d7caf90f613ee093 .copy-right-ul_115f12660f91ba4d {
    flex-direction: column;
  }
}
.copyright-area-8_d7caf90f613ee093 .copy-right-ul_115f12660f91ba4d li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_d7caf90f613ee093 .copy-right-ul_115f12660f91ba4d li a {
  color: #FFFFFF;
}
.copyright-area-8_d7caf90f613ee093 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_7788d7688b9521cc {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_7788d7688b9521cc .shape-image_3b8bd6d513aba11b {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_7788d7688b9521cc .shape-image_3b8bd6d513aba11b {
    width: 200px;
  }
}
.footer-six_7788d7688b9521cc .rts-call-to-action_87c9f61d674f97d7 .call-to-action-area-5_db60c58897e74ea9 {
  background: none;
  padding: 80px 0;
}
.footer-six_7788d7688b9521cc .rts-call-to-action_87c9f61d674f97d7 .call-to-action-area-5_db60c58897e74ea9 .rts-btn {
  border-radius: 0;
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 .title {
  color: #D7D9E9;
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 ul li a {
  color: #D7D9E9;
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form {
  gap: 0;
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input::placeholder {
  color: var(--color-title);
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_7788d7688b9521cc .single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_7788d7688b9521cc .copyright-area-four_fffec97c3aa58a02 {
  border-top: 1px solid #37373F;
}
.footer-six_7788d7688b9521cc .copyright-area-four_fffec97c3aa58a02 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_1c6d80283d1cc569 form {
  position: relative;
}
.footer-input-main-wrapper-one_1c6d80283d1cc569 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_1c6d80283d1cc569 form input {
  padding-left: 40px;
}

.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form {
  position: relative;
}
.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_65f604a943b29494 .footer-input-btn-between_e4f8532c0eecf1bc form input {
  padding-left: 35px;
}

.copyright-area-7_eb5e033f66c828a8 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_eb5e033f66c828a8 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_eb5e033f66c828a8 p {
  margin: 0;
}
.copyright-area-7_eb5e033f66c828a8 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_eb5e033f66c828a8 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_4843f9ad462838e2 .single-footer-four-wized_65f604a943b29494 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_4843f9ad462838e2 .single-footer-four-wized_65f604a943b29494 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_4843f9ad462838e2 .single-footer-four-wized_65f604a943b29494 form button {
  background: var(--color-primary-2);
}

.social-area-one_838b628ebc0766ae {
  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_838b628ebc0766ae li {
  margin: 0;
  padding: 1px;
}
.social-area-one_838b628ebc0766ae li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_838b628ebc0766ae li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_49c45f2ba6c09967 {
  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_49c45f2ba6c09967 .title-style-one-left_4e3da4691308500e .pre_77cd3764e9ad0ab7 {
  color: #BCBFDB;
}
.bg-dark-border-radious_49c45f2ba6c09967 .title-style-one-left_4e3da4691308500e .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_542615354a91f80c {
  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_7bd2b863b94b009f path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_944d2c1e57fba992 .progress-wrap svg.progress-circle_7bd2b863b94b009f path {
  stroke: var(--color-primary-2);
}
.home-blue_944d2c1e57fba992 .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_fb6de0b7aa2ff9c5 {
  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_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img {
  position: absolute;
}
.bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.two_abfe3e0d7d9aa5aa {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.three_d77e76e9a8cad4b3 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.three_d77e76e9a8cad4b3 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.four_5891a059a3183dc0 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.four_5891a059a3183dc0 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.four_5891a059a3183dc0 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_fb6de0b7aa2ff9c5 .sape-area_70a5bda7f1b5fa21 img.four_5891a059a3183dc0 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_6d74395ab98a15d9 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_6d74395ab98a15d9 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_6d74395ab98a15d9 p.disc_b23a4e1a0e00f7b7 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_6d74395ab98a15d9 .feature-area-wrapper_911b328e9eb4df25 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 .feature-area-wrapper_911b328e9eb4df25 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_6d74395ab98a15d9 .feature-area-wrapper_911b328e9eb4df25 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_6d74395ab98a15d9 .feature-area-wrapper_911b328e9eb4df25 .single-feature_6ddcfc6248d5a150 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_6d74395ab98a15d9 .feature-area-wrapper_911b328e9eb4df25 .single-feature_6ddcfc6248d5a150 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_438994ebfeb426c6 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_438994ebfeb426c6 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_438994ebfeb426c6 .signle-input_5adee97780cb0db9 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_438994ebfeb426c6 .signle-input_5adee97780cb0db9 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_438994ebfeb426c6 .signle-input_5adee97780cb0db9 label {
  margin-bottom: 15px;
}
.appoinment_form-1_438994ebfeb426c6 .signle-input_5adee97780cb0db9 input {
  padding-left: 40px;
}
.appoinment_form-1_438994ebfeb426c6 .signle-input_5adee97780cb0db9 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_438994ebfeb426c6 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_2bd21c80c279410a {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_9de6f9172a6a0088 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_9de6f9172a6a0088 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_9de6f9172a6a0088 .inmformation_2cfa5d9e22d2f875 .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_9de6f9172a6a0088 .inmformation_2cfa5d9e22d2f875 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_9de6f9172a6a0088 .inmformation_2cfa5d9e22d2f875 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_4f35ed59f03f45c6 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_4f35ed59f03f45c6.team-five .title-style-one-center_b6473f313ed70df3 .pre_77cd3764e9ad0ab7 {
  color: var(--color-primary-2);
}
.expart-team-area-7_4f35ed59f03f45c6.inner {
  background: var(--team-bg);
}

.single-team-area-7_28caf5160eeb06c6 {
  text-align: center;
}
.single-team-area-7_28caf5160eeb06c6 .thumbnail_748750b3ab1f2406 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_28caf5160eeb06c6 .thumbnail_748750b3ab1f2406 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_28caf5160eeb06c6 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_28caf5160eeb06c6 .designation_2416118198183409 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_28caf5160eeb06c6:hover .thumbnail_748750b3ab1f2406 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973.swiper-pagination-bullet-active_68d486b5fc6db1fe {
  background: var(--color-gradient);
}

.single-team-area-start_7cdb53a300bacf6d:hover .thumbnail_748750b3ab1f2406 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_7cdb53a300bacf6d .thumbnail_748750b3ab1f2406 {
  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_7cdb53a300bacf6d .thumbnail_748750b3ab1f2406 img {
  transition: 0.8s;
}
.single-team-area-start_7cdb53a300bacf6d .inner-content_3d07f7a1c34029ca {
  text-align: center;
}
.single-team-area-start_7cdb53a300bacf6d .inner-content_3d07f7a1c34029ca .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_7cdb53a300bacf6d .inner-content_3d07f7a1c34029ca span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d {
  position: relative;
}
.rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  left: 25%;
  top: 7%;
}
.rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_fe96cc4e15df00e5.about_f8311483288ea43d .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    display: none;
  }
}
.rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  left: 25%;
  top: 7%;
}
.rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_fe96cc4e15df00e5.inner_5f12fa15f53aea9b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    display: none;
  }
}

.bg-dark-p_7a5f3debc015d7a6 .title {
  color: #fff;
}

.section-separator-top_366c65d006bc1edc {
  position: relative;
}
.section-separator-top_366c65d006bc1edc::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_e74e1187788b6657 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_e74e1187788b6657 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_e74e1187788b6657 .left-titlet-wrapper_b85d663f88cb86ab .title {
  color: #fff;
}
.call-to-action-main-wrapper_e74e1187788b6657 p.disc_b23a4e1a0e00f7b7 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e74e1187788b6657 p.disc_b23a4e1a0e00f7b7 br {
    display: none;
  }
}
.call-to-action-main-wrapper_e74e1187788b6657 .button-area_d96eba3d441ad7ed {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e74e1187788b6657 .button-area_d96eba3d441ad7ed {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_e74e1187788b6657 .button-area_d96eba3d441ad7ed .under-line-btn_b75901fe22bc19cc {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_e74e1187788b6657 .button-area_d96eba3d441ad7ed .under-line-btn_b75901fe22bc19cc:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_e74e1187788b6657 .button-area_d96eba3d441ad7ed .under-line-btn_b75901fe22bc19cc:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_e74e1187788b6657 .button-area_d96eba3d441ad7ed .under-line-btn_b75901fe22bc19cc::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_e74e1187788b6657 .button-area_d96eba3d441ad7ed .btn-primary-2_e40a2aecb6cd8842 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_e74e1187788b6657.area-3_656c2a733fed1490 .button-area_d96eba3d441ad7ed .under-line-btn_b75901fe22bc19cc::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_a21b64641d11cede .style-four_66fe3940b2dd815f {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_064807ddc1caef86 .rts-faq-area-full-container_a21b64641d11cede .style-four_66fe3940b2dd815f {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_656c2a733fed1490 .cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.area-3_656c2a733fed1490 .cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_656c2a733fed1490 .cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_656c2a733fed1490 .cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_656c2a733fed1490 .cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_c1e1aab1a27e2c99 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_c1e1aab1a27e2c99 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99.style-four_66fe3940b2dd815f::after, .cta-main-wrapper-style-box_c1e1aab1a27e2c99.style-four_66fe3940b2dd815f::before {
  display: none;
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99::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_c1e1aab1a27e2c99::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_c1e1aab1a27e2c99 .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_c1e1aab1a27e2c99 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_c1e1aab1a27e2c99 .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_ceb3b208b12ee9ed {
  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_ceb3b208b12ee9ed {
    padding: 25px;
  }
}
.call-to-action-style-4_ceb3b208b12ee9ed .button-area_d96eba3d441ad7ed {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_ceb3b208b12ee9ed .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.call-to-action-style-4_ceb3b208b12ee9ed .shape-area_412aab85664bc3e1 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_ceb3b208b12ee9ed .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_ceb3b208b12ee9ed .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_ceb3b208b12ee9ed .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  top: 10%;
  left: 8%;
}

.header-three_224250650c19b365.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_120d1d2e01f8b29f {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_120d1d2e01f8b29f {
    height: 630px;
  }
}
.contact-banner-area-start_120d1d2e01f8b29f img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_120d1d2e01f8b29f img {
    display: none;
  }
}
.contact-banner-area-start_120d1d2e01f8b29f img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_120d1d2e01f8b29f img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_120d1d2e01f8b29f img.one {
    right: 15%;
  }
}
.contact-banner-area-start_120d1d2e01f8b29f img.two_abfe3e0d7d9aa5aa {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_120d1d2e01f8b29f img.three_d77e76e9a8cad4b3 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_120d1d2e01f8b29f img.four_5891a059a3183dc0 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_120d1d2e01f8b29f.faq_bc34819100c49344 {
  height: auto;
}

.contact-form-page_8e724818fd1c340c {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_25e4ce04e9294a5c {
  text-align: center;
}
.banner-inner-area-contact-inner_25e4ce04e9294a5c .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_25e4ce04e9294a5c .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_25e4ce04e9294a5c .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_25e4ce04e9294a5c .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_25e4ce04e9294a5c p.disc_b23a4e1a0e00f7b7 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_25e4ce04e9294a5c p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_25e4ce04e9294a5c p.disc_b23a4e1a0e00f7b7 {
    max-width: 80%;
  }
}

.contact-form_5a294a536bcb9c78 {
  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_5a294a536bcb9c78 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_5a294a536bcb9c78 {
    padding: 50px 20px;
  }
}
.contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f {
  margin-bottom: 24px;
}
.contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_70458e72d4fc46c6 {
  text-align: center;
}
.single-contact-inner-info_70458e72d4fc46c6 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_70458e72d4fc46c6 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_70458e72d4fc46c6 p {
  margin-bottom: 0;
}
.single-contact-inner-info_70458e72d4fc46c6.mid_25f451d7e5a60168 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_70458e72d4fc46c6.mid_25f451d7e5a60168 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_70458e72d4fc46c6.mid_25f451d7e5a60168 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f {
  position: relative;
}
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f input,
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f textarea {
  padding-left: 35px;
}
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f input::placeholder,
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 .single-input-area_479e35a35764309f.text-area_585584f45fa9db57 i {
  top: 61px !important;
}
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_6f3be99037cbd361.contact-form-page_8e724818fd1c340c .contact-form_5a294a536bcb9c78 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_9afe40df7a480c26 {
  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_9afe40df7a480c26 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_9afe40df7a480c26 {
    padding: 20px;
  }
}
.seo-optimization-area_9afe40df7a480c26 .thumbnail_748750b3ab1f2406 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_9afe40df7a480c26 .thumbnail_748750b3ab1f2406 {
    min-width: 100%;
  }
}
.seo-optimization-area_9afe40df7a480c26 .thumbnail_748750b3ab1f2406 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_9afe40df7a480c26 .thumbnail_748750b3ab1f2406 img {
    min-width: 100%;
  }
}

.service-area-8_ff7d16a381647676 .icon {
  margin-bottom: 22px;
}
.service-area-8_ff7d16a381647676 .title {
  font-weight: 800;
}
.service-area-8_ff7d16a381647676 .disc_b23a4e1a0e00f7b7 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_b4e07928b85d148c.seo-marketing_d344764fc9c60e31 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_b4e07928b85d148c.seo-marketing_d344764fc9c60e31 .title-style-one-center_b6473f313ed70df3 p.disc_b23a4e1a0e00f7b7 br {
    display: none;
  }
}

.section-separator-top-bg-white_00a12c957e3041f2 {
  position: relative;
}
.section-separator-top-bg-white_00a12c957e3041f2::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_7100e25d2018c99e .large-thumbnail_b40cb62620e6644e {
  position: relative;
}
.single-product-list_7100e25d2018c99e .large-thumbnail_b40cb62620e6644e .sm-right_1f1398c00a7a02aa {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_7100e25d2018c99e .large-thumbnail_b40cb62620e6644e .sm-right_1f1398c00a7a02aa {
    display: none;
  }
}
.single-product-list_7100e25d2018c99e .large-thumbnail_b40cb62620e6644e .sm-right_1f1398c00a7a02aa.left {
  right: auto;
  left: 0;
}
.single-product-list_7100e25d2018c99e .thumbnail_748750b3ab1f2406 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_7100e25d2018c99e .thumbnail_748750b3ab1f2406 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_7100e25d2018c99e .thumbnail_748750b3ab1f2406 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_7100e25d2018c99e .thumbnail_748750b3ab1f2406 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .pre-title_9db6cfd0158c2fc0 {
  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_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .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_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .title {
    font-size: 35px;
  }
}
.single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .single-service_6426f400cfd849f5 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .single-service_6426f400cfd849f5 i {
  color: var(--color-primary);
}
.single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 p.disc_b23a4e1a0e00f7b7 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e a.thumbnail_748750b3ab1f2406 {
  max-width: 100%;
}
.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e a.thumbnail_748750b3ab1f2406 img {
  max-width: 100%;
  width: 100%;
}
.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .service-btn_e199f8b3e24e4eff {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .service-btn_e199f8b3e24e4eff::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_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .service-btn_e199f8b3e24e4eff:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .service-btn_e199f8b3e24e4eff:hover i {
  transform: rotate(0);
}
.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .service-btn_e199f8b3e24e4eff i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_4fe142e8bf110f96 .single-product-list_7100e25d2018c99e .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .service-btn_e199f8b3e24e4eff.color-secondary-2_a65beb515aa25e2d::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_30ec35e763697063 .thumbnail_748750b3ab1f2406:hover img {
  transform: none;
}
.single-product-list-2_30ec35e763697063 .left-image_efd646419c3589bb {
  position: relative;
}
.single-product-list-2_30ec35e763697063 .left-image_efd646419c3589bb .short-image-area_6da0d440d49d3bdd {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_30ec35e763697063 .left-image_efd646419c3589bb .short-image-area_6da0d440d49d3bdd {
    right: 5%;
  }
}
.single-product-list-2_30ec35e763697063 .left-image_efd646419c3589bb .short-image-area_6da0d440d49d3bdd img {
  transform: scale(1);
}
.single-product-list-2_30ec35e763697063 .right-image_b5c0ee81e17ab372 {
  position: relative;
}
.single-product-list-2_30ec35e763697063 .right-image_b5c0ee81e17ab372 .short-image-area_6da0d440d49d3bdd {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_30ec35e763697063 .right-image_b5c0ee81e17ab372 .short-image-area_6da0d440d49d3bdd {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_30ec35e763697063 .right-image_b5c0ee81e17ab372 .short-image-area_6da0d440d49d3bdd {
    left: 50%;
  }
}
.single-product-list-2_30ec35e763697063 .right-image_b5c0ee81e17ab372 .short-image-area_6da0d440d49d3bdd img {
  transform: scale(1);
}
.single-product-list-2_30ec35e763697063 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_30ec35e763697063 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .single-service_6426f400cfd849f5 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_30ec35e763697063 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 .single-service_6426f400cfd849f5 p {
  font-size: 20px;
}
.single-product-list-2_30ec35e763697063 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 p.disc_b23a4e1a0e00f7b7 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_30ec35e763697063 .portfolio-content-wrapper-list_8fb9a6df7e2fe795 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.product-section-bg_fc1a885e5513e882 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_49f28fa5a13cc8fc {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .shape-area_412aab85664bc3e1 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .shape-area_412aab85664bc3e1 .one {
    display: none;
  }
}
.product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .two_abfe3e0d7d9aa5aa {
    top: 5%;
  }
}
.product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .three_d77e76e9a8cad4b3 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_49f28fa5a13cc8fc.area-2_23fdd1222f8b9f2c .three_d77e76e9a8cad4b3 {
    display: none;
  }
}

.siongle-portfolio-box-style_d5cbdf550f614db9 .thumbnail_748750b3ab1f2406 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .thumbnail_748750b3ab1f2406 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_d5cbdf550f614db9 .thumbnail_748750b3ab1f2406 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .thumbnail_748750b3ab1f2406:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .pre_77cd3764e9ad0ab7 {
  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_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .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_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_d5cbdf550f614db9.style-four_66fe3940b2dd815f .thumbnail_748750b3ab1f2406 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_d5cbdf550f614db9.style-four_66fe3940b2dd815f .left-content_6cc297e6c22f5923 .pre_77cd3764e9ad0ab7 {
  color: #fff;
}
.siongle-portfolio-box-style_d5cbdf550f614db9.style-four_66fe3940b2dd815f .left-content_6cc297e6c22f5923 .title {
  color: #fff;
}
.siongle-portfolio-box-style_d5cbdf550f614db9.style-four_66fe3940b2dd815f .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_d5cbdf550f614db9.style-four_66fe3940b2dd815f .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_d5cbdf550f614db9.style-four_66fe3940b2dd815f:hover .thumbnail_748750b3ab1f2406 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_50878555f2583fbb {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.rts-fun-facts-area_50878555f2583fbb .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_9168a2714664f7f9 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_9168a2714664f7f9::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_9168a2714664f7f9 .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_9168a2714664f7f9 .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_9168a2714664f7f9.two_abfe3e0d7d9aa5aa .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_9168a2714664f7f9.two_abfe3e0d7d9aa5aa .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_fe6c47ecdd1bd2d6 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_23b0311cd26d506e {
  border-radius: 32px;
}

.float-right-div-case-studies_bc113f99a6c388e1 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_bc113f99a6c388e1 {
    width: 100%;
  }
}
.float-right-div-case-studies_bc113f99a6c388e1 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_bc113f99a6c388e1 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_b5dae2c5d629814b.rts-section-gap2.bg-dark-border-radious.radious-4_23b0311cd26d506e {
  background: var(--case-study);
}

.rts-case-studies-4_b5dae2c5d629814b {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_b5dae2c5d629814b .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-case-studies-4_b5dae2c5d629814b .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-case-studies-4_b5dae2c5d629814b .shape-area_412aab85664bc3e1 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_b5dae2c5d629814b .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_b5dae2c5d629814b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_b5dae2c5d629814b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_b5dae2c5d629814b .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_b5dae2c5d629814b .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_b5dae2c5d629814b .swiper-pagination .swiper-pagination-bullet_6416df076dcf4973 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_64c90c828192c9c8 {
  position: relative;
}
.rts-case-studies-5_64c90c828192c9c8 .title-wrapper-between_218366bb882e2ca6 .pre_77cd3764e9ad0ab7 {
  font-weight: 800;
}
.rts-case-studies-5_64c90c828192c9c8 .title-wrapper-between_218366bb882e2ca6 .title {
  font-weight: 800;
}
.rts-case-studies-5_64c90c828192c9c8 .bottom-btn_4cb0588c66950196 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_64c90c828192c9c8 .bottom-btn_4cb0588c66950196 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 {
  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_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7:nth-child(even) .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .pre_77cd3764e9ad0ab7 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7:nth-child(even) .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7:nth-child(even) .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .thumbnail_748750b3ab1f2406 {
  flex-basis: 40%;
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .thumbnail_748750b3ab1f2406 img {
  border-radius: 16px;
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca {
  flex-basis: 60%;
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .pre_77cd3764e9ad0ab7 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .title {
  font-weight: 800;
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_3907b53fea5cd9de.style-five_8cc8e7bdcebd2dd7 .inner-content_3d07f7a1c34029ca .left-content_6cc297e6c22f5923 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_6534949639cfdc37 .siongle-portfolio-box-style_d5cbdf550f614db9 .thumbnail_748750b3ab1f2406 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_6534949639cfdc37 .siongle-portfolio-box-style_d5cbdf550f614db9:hover .thumbnail_748750b3ab1f2406 img {
  transform: scale(1.15);
}
.home-seven-case_6534949639cfdc37 .siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .right a {
  background: #F2F2F8;
}
.home-seven-case_6534949639cfdc37 .siongle-portfolio-box-style_d5cbdf550f614db9 .inner-content_3d07f7a1c34029ca .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_8e9dd0041aaa7913 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_8e9dd0041aaa7913 .title-style-one-center_b6473f313ed70df3 .pre_77cd3764e9ad0ab7 {
  color: #fff;
}
.rts-product-area-8_8e9dd0041aaa7913 .title-style-one-center_b6473f313ed70df3 .title {
  color: #fff;
}

.single-product-8_81d36cdf12fbb8a9 {
  text-align: center;
}
.single-product-8_81d36cdf12fbb8a9:hover .thumbnail_748750b3ab1f2406 img {
  transform: scale(1.12);
}
.single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 a img {
    width: 100%;
  }
}
.single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 .icon-top-right_376b9569762a3e01 {
  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_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 .icon-top-right_376b9569762a3e01 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 .icon-top-right_376b9569762a3e01:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_81d36cdf12fbb8a9 .thumbnail_748750b3ab1f2406 .icon-top-right_376b9569762a3e01:hover i {
  color: #fff;
}
.single-product-8_81d36cdf12fbb8a9 .inner-content_3d07f7a1c34029ca span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_81d36cdf12fbb8a9 .inner-content_3d07f7a1c34029ca a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_493f5d24839a8a9e {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .left-side-content_130f73acc06f7e41 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .left-side-content_130f73acc06f7e41 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .left-side-content_130f73acc06f7e41 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .right-side-image_9aeb9a4b985a0da7 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .right-side-image_9aeb9a4b985a0da7 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .right-side-image_9aeb9a4b985a0da7 .short-image_ac26242e7fd6b616 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .right-side-image_9aeb9a4b985a0da7 .short-image_ac26242e7fd6b616 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .right-side-image_9aeb9a4b985a0da7 .short-image_ac26242e7fd6b616 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_493f5d24839a8a9e .section-inner_735111d66434afb3 .right-side-image_9aeb9a4b985a0da7 .short-image_ac26242e7fd6b616 {
    display: none;
  }
}

.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .top-inner_715dee1299887ee7 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .top-inner_715dee1299887ee7 .marquee_608e781c07cfdaec {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .top-inner_715dee1299887ee7 .marquee_608e781c07cfdaec:hover {
  animation-play-state: paused;
}
.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .top-inner_715dee1299887ee7 .marquee_608e781c07cfdaec li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .bottom-inner_24628c63e4452339 {
  display: inline-block;
}
.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .bottom-inner_24628c63e4452339 .marquee_608e781c07cfdaec {
  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_262e96dfb05aa561 .section-inner_735111d66434afb3 .bottom-inner_24628c63e4452339 .marquee_608e781c07cfdaec:hover {
  animation-play-state: paused;
}
.rts-product-area-six_262e96dfb05aa561 .section-inner_735111d66434afb3 .bottom-inner_24628c63e4452339 .marquee_608e781c07cfdaec 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_532e7fa61ba830c8 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_9f25d90320f68f95 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_9f25d90320f68f95 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_9f25d90320f68f95 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_9f25d90320f68f95 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_9f25d90320f68f95 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_9f25d90320f68f95 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_9f25d90320f68f95 p.disc_b23a4e1a0e00f7b7 {
  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_9f25d90320f68f95 p.disc_b23a4e1a0e00f7b7 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_9f25d90320f68f95 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_7aaac053c23c04ff {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_7aaac053c23c04ff {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_b36ef337b4ec9d8f {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_4317edfc056981e7.case-studies_4bc9a2c06203a9c3 .main-nav-area_0cb1148d965638dd li a {
  color: #fff;
}
.header-style-one_4317edfc056981e7.case-studies_4bc9a2c06203a9c3 .main-nav-area_0cb1148d965638dd li:hover a {
  color: var(--color-primary);
}
.header-style-one_4317edfc056981e7.case-studies_4bc9a2c06203a9c3 .button-area-start_0c6aa78aa0cd7e4f .demo-req_cdabb2bbaecf5442:hover {
  color: var(--color-primary);
}
.header-style-one_4317edfc056981e7.case-studies_4bc9a2c06203a9c3 .button-area-start_0c6aa78aa0cd7e4f a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d .pagimation_b9c9c875450b19db {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d .pagimation_b9c9c875450b19db a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d .pagimation_b9c9c875450b19db a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d .pagimation_b9c9c875450b19db i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d .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_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_46553defcef8585b .breadcrumb-inner_48780ffe81714d5d p.disc_b23a4e1a0e00f7b7 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_46553defcef8585b.area-2_23fdd1222f8b9f2c .breadcrumb-inner_48780ffe81714d5d {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_1a2d47c6711f7f1b {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_1a2d47c6711f7f1b 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_1a2d47c6711f7f1b a:hover {
  color: var(--color-primary);
}
.strategy-right-area_1a2d47c6711f7f1b a.btn-arrow_2fbe486dce70f2fb {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_1a2d47c6711f7f1b .btn-arrow_2fbe486dce70f2fb {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_1a2d47c6711f7f1b .btn-arrow_2fbe486dce70f2fb i {
  margin-left: 10px;
}
.strategy-right-area_1a2d47c6711f7f1b .btn-arrow_2fbe486dce70f2fb::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_1a2d47c6711f7f1b .btn-arrow_2fbe486dce70f2fb::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_1a2d47c6711f7f1b .btn-arrow_2fbe486dce70f2fb:hover::before {
  width: 100%;
}

.strategy-left-content_00960ee0dd6b8955 p.disc_b23a4e1a0e00f7b7 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_00960ee0dd6b8955 p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.arrow-rotate_b00ffbd9f6bc7d7a i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_cd926315b2b8978b {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_cd926315b2b8978b {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_cd926315b2b8978b .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_cd926315b2b8978b .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_cd926315b2b8978b p.disc_b23a4e1a0e00f7b7 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_cd926315b2b8978b p.disc_b23a4e1a0e00f7b7 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_4c6b8f5418da7ff5 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_46553defcef8585b {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_46553defcef8585b .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    display: none;
  }
}

.large-image-area_23ddddba264bcad3 {
  position: relative;
  z-index: 5;
}
.large-image-area_23ddddba264bcad3 .large-thumbnail_b40cb62620e6644e {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_17b1e087a103475d .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_17b1e087a103475d .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_17b1e087a103475d .accordion .accordion-item .accordion-header_550773698e9b0bd8 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_17b1e087a103475d .accordion .accordion-item .accordion-header_550773698e9b0bd8 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_17b1e087a103475d .accordion .accordion-item .accordion-header_550773698e9b0bd8 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_17b1e087a103475d .accordion .accordion-item .accordion-body_e9d5775f82b602f6 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_17b1e087a103475d.style-four_66fe3940b2dd815f .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_8e549d500d4d97ae .accordion-item .accordion-header_550773698e9b0bd8 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_3de6f5c227c5e851 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_3de6f5c227c5e851 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.five_d4d79e48e7e37213 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.six_f4c10787590f9f03 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_3de6f5c227c5e851 .shape-area_412aab85664bc3e1 img.seven_408f2ac6f9703fef {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_42c9306b24561254 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.two_abfe3e0d7d9aa5aa {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.three_d77e76e9a8cad4b3 {
    bottom: 0;
  }
}
.rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_42c9306b24561254 .shape-area_412aab85664bc3e1 img.four_5891a059a3183dc0 {
    display: none;
  }
}

.rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 {
    display: none;
  }
}
.rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 img {
  position: absolute;
}
.rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .one {
    display: none;
  }
}
.rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .two_abfe3e0d7d9aa5aa {
    display: none;
  }
}
.rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .three_d77e76e9a8cad4b3 {
    display: none;
  }
}
.rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_a21b64641d11cede.style-three_8e549d500d4d97ae .shape-area_412aab85664bc3e1 .four_5891a059a3183dc0 {
    display: none;
  }
}

.rts-error-section_3a79fa8225690b19 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_3a79fa8225690b19 .section-inner_735111d66434afb3 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_3a79fa8225690b19 .section-inner_735111d66434afb3 img {
  max-width: 100%;
}

.tos__content_315582f0b2150d49 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_bc3e843a42f12a01 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
