@charset "UTF-8";

/*----------------------------------------------------------

Main Stylesheet

Version: 1.0

	01) NORMALIZE

	02) STRUCTURE

	03) TYPOGRAPHY

	04) HEADER

	05) FORMS

	06) FOOTER

	07) CONTENT STYLE

-----------------------------------------------------------*/

/*---------------------------------------------------------*/

/* NORMALIZE */

/*---------------------------------------------------------*/

/*-------------------- RESETE STYLES --------------------*/

@import url("https://fonts.googleapis.com/css?family=Kanit:400,500&display=swap");

@import url("https://fonts.googleapis.com/css?family=Red+Hat+Display:400,400i,500,700&display=swap");

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\000032}}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

  margin: 0;

  padding: 0;

  border: 0;

  font: inherit;

  font-size: 100%;

  vertical-align: baseline; }


 .conference-slide.slick-slide.slick-current.slick-active {

    top: 33px!important;

    background-size: contain;

}

.about-us-ngm {
    margin-top: 30px;
    padding: 0px 60px;
}

.about-us-ngm .mission-info-text p {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;
}

.about-us-ngm h4 {
    margin-bottom: 20px;
    font-size: 28px;
    text-align: center;
}

span.subtext-discount {
    font-size: 20px;
    color: #000;
}

sup {
  vertical-align: super;
  font-size: smaller;
}

.deliverables-dot{
  color: #0d5aa5;font-size: 10px;vertical-align: middle;
}

.photo-left-grid{
	padding-left: 5px;
}

.photo-right-grid{
	padding-right: 5px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000310}}

html {

  line-height: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000313}}

ol, ul {

  list-style: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000316}}

table {

  border-collapse: collapse;

  border-spacing: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000320}}

th, td {

  text-align: left;

  font-weight: normal;

  vertical-align: middle; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000325}}

a img {

  border: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000328}}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {

  display: block; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000331}}

strong, b {

  font-weight: bold; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000334}}

html {

  -webkit-text-size-adjust: 100%;

  -ms-text-size-adjust: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000338}}

* {

  -webkit-box-sizing: border-box;

          box-sizing: border-box;

  outline: none !important;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_normalize\.scss}line{font-family:\0000343}}

*:before, *:after {

  -webkit-box-sizing: border-box;

          box-sizing: border-box; }



/*---------------------------------------------------------*/

/* STRUCTURE */

/*---------------------------------------------------------*/

/*---------------------------------------------------------*/

/* TYPOGRAPHY */

/*---------------------------------------------------------*/

/*----------------------- FONTS -----------------------*/

@font-face {

  font-family: 'Paladins';

  src: url("../fonts/paladins.eot");

  src: url("../fonts/paladins.eot?#iefix") format("embedded-opentype"), url("../fonts/paladins.woff2") format("woff2"), url("../fonts/paladins.woff") format("woff");

  font-weight: 400;

  font-style: normal; }

/*------------------ DEFAULT STYLES ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000315}}

*::-moz-selection {

  background: rgba(13, 90, 165, 0.7);

  color: #fff; }

*::selection {

  background: rgba(13, 90, 165, 0.7);

  color: #fff; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000319}}

body {

  color: #8b8b8b;

  line-height: 160%;

  font-size: 18px;

  font-family: "Red Hat Display", sans-serif;

  min-width: 320px;

  position: relative;

  overflow-x: hidden; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000328}}

body.no-scroll {

  overflow: hidden; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000331}}

body#conference-page {

  background-position: center;

  background-repeat: no-repeat; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000335}}

body#dance-page {

  background-color: #100a19; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000338}}

section {

  position: relative;

  z-index: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000342}}

.container {

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000345}}

p {

  font-family: "Red Hat Display", sans-serif; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000348}}

h1, h2, h3, h4, h5, h6 {

  color: #333333;

  font-weight: 700;

  font-family: "Red Hat Display", sans-serif;

  line-height: 1.3em; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000353}}

  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

    color: #333333; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000358}}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {

  color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000362}}

h1 {

  font-size: 49px;

  font-weight: 600; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000366}}

h2 {

  font-size: 39px;

  line-height: 1.26em; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000370}}

h3 {

  font-size: 31px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000373}}

h4 {

  font-size: 24px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000376}}

h5 {

  font-size: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000379}}

h6 {

  font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000382}}

a {

  text-decoration: none;

  color: #0d5aa5;

  -webkit-transition: .35s ease;

  transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000386}}

  a:hover {

    color: #ffd910; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000390}}

i {

  color: #7a7a7a;

  -webkit-transition: .35s ease;

  transition: .35s ease; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000394}}

h2.title {

  text-align: center;

  margin-bottom: 70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\0000399}}

.title-conference {

  position: relative;

  text-align: center;

  padding: 14px 0;

  margin-bottom: 60px; }

.title-discount {

    margin-top: 50px;

}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003104}}

  .title-conference span {

    position: relative;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003108}}

  .title-conference:before {

    content: '';

    position: absolute;

    top: 0;

    left: 50%;

    -webkit-transform: translateX(-50%);

            transform: translateX(-50%);

    width: 141px;

    height: 77px;

    background-image: url(../img/effect-title.svg);

    background-position: center;

    background-repeat: no-repeat;

    background-size: contain; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003121}}

  .title-conference.title-conference-white {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003123}}

    .title-conference.title-conference-white:before {

      background-image: url(../img/effect-title-white.svg); }



/*---------------------- LAZY LOAD ----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003129}}

.rx-lazy_hidden {

  opacity: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003132}}

.rx-lazy {

  -webkit-transition: .35s ease-out;

  transition: .35s ease-out;max-width: 100%; }



/*----------------- BG-EFFECT MARATHON -----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003136}}

.bg-effect {

  will-change: transform;

  position: absolute;

  top: 550px;

  left: 0;

  width: 100%;

  height: calc(100% - 70px);

  background-repeat: no-repeat;

  background-position: -5px -64px;

  -webkit-transition: 0.7s cubic-bezier(0, 0, 0.51, 0.99);

  transition: 0.7s cubic-bezier(0, 0, 0.51, 0.99); }

  @media (max-width: 1199px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003136}}

    .bg-effect {

      display: none; } }



/*--------------------- DANCE PAGE ---------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003152}}

.dance-page {

  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003154}}

  .dance-page i {

    color: #7a7a7a; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003157}}

  .dance-page a {

    color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003159}}

    .dance-page a:hover {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003163}}

  .dance-page h1, .dance-page h2, .dance-page h3, .dance-page h4, .dance-page h5, .dance-page h6 {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003165}}

    .dance-page h1 a, .dance-page h2 a, .dance-page h3 a, .dance-page h4 a, .dance-page h5 a, .dance-page h6 a {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003167}}

      .dance-page h1 a:hover, .dance-page h2 a:hover, .dance-page h3 a:hover, .dance-page h4 a:hover, .dance-page h5 a:hover, .dance-page h6 a:hover {

        color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003172}}

  .dance-page p {

    color: #bcbcbc; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003177}}

.dance-slogan {

  position: relative;

  display: inline-block;

  padding-left: 22px;

  font-size: 20px;

  margin-bottom: 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003183}}

  .dance-slogan:before {

    content: '';

    position: absolute;

    top: 10px;

    left: 0;

    width: 10px;

    height: 10px;

    border-radius: 50%;

    background-color: #d52b74; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003195}}

.dance-title {

  margin-bottom: 50px;

  text-transform: capitalize; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003200}}

.dance-mask {

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003205}}

  .dance-mask:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: rgba(12, 3, 42, 0.8); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003214}}

  .dance-mask .container {

    z-index: 1; }



/*----------------------- MEDIA -----------------------*/

@media (max-width: 1199px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003222}}

  h1 {

    font-size: 47px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003225}}

  h2 {

    font-size: 33px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003227}}

    h2.title {

      margin-bottom: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003231}}

  h3 {

    font-size: 29px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003234}}

  h4 {

    font-size: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003237}}

  h5 {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003240}}

  h6 {

    font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003243}}

  body {

    font-size: 16px; } }

@media (max-width: 991px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003249}}

  h1 {

    font-size: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003252}}

  h2 {

    font-size: 33px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003254}}

    h2.title {

      margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003258}}

  h3 {

    font-size: 24px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003261}}

  h4 {

    font-size: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003264}}

  h5 {

    font-size: 16px; } }

@media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003270}}

  h1 {

    font-size: 34px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003273}}

  h2 {

    font-size: 24px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003275}}

    h2.title {

      margin-bottom: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003279}}

  h3 {

    font-size: 24px; }

.conference-map-info h3{
	line-height: 1.5em;
}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_typography\.scss}line{font-family:\00003282}}

  h4 {

    font-size: 18px; } }

/*---------------------------------------------------------*/

/* HEADER */

/*---------------------------------------------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\000032}}

body.page-loaded .page-preloader-cover {

  -webkit-transition: 0.8s cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;

  transition: 0.8s cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;

  opacity: 0;

  pointer-events: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\000039}}

.dance-page .page-preloader-cover {

  background-color: #100a19; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\0000313}}

.page-preloader-cover {

  position: fixed;

  z-index: 999999;

  top: 0;

  left: 0;

  display: block;

  width: 100%;

  height: 100%;

  background-color: #fff;

  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.01);

          box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.01); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\0000324}}

.cssload-loader {

  position: absolute;

  top: 50%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

          transform: translate(-50%, -50%);

  width: 100px;

  height: 100px;

  -webkit-perspective: 780px;

  perspective: 780px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\0000334}}

.cssload-inner {

  position: absolute;

  width: 100%;

  height: 100%;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;

  border-radius: 50%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\0000340}}

  .cssload-inner.cssload-one {

    left: 0%;

    top: 0%;

    -webkit-animation: cssload-rotate-one 1.15s linear infinite;

            animation: cssload-rotate-one 1.15s linear infinite;

    border-bottom: 6px solid #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\0000346}}

  .cssload-inner.cssload-two {

    right: 0%;

    top: 0%;

    -webkit-animation: cssload-rotate-two 1.15s linear infinite;

            animation: cssload-rotate-two 1.15s linear infinite;

    border-right: 6px solid #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\0000352}}

  .cssload-inner.cssload-three {

    right: 0%;

    bottom: 0%;

    -webkit-animation: cssload-rotate-three 1.15s linear infinite;

            animation: cssload-rotate-three 1.15s linear infinite;

    border-top: 6px solid #22bfe1; }



@keyframes cssload-rotate-one {

  0% {

    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);

            transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); }

  100% {

    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);

            transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); } }

@-webkit-keyframes cssload-rotate-one {

  0% {

    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); }

  100% {

    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); } }

@keyframes cssload-rotate-two {

  0% {

    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);

            transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); }

  100% {

    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);

            transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); } }

@-webkit-keyframes cssload-rotate-two {

  0% {

    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); }

  100% {

    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); } }

@keyframes cssload-rotate-three {

  0% {

    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);

            transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); }

  100% {

    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);

            transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); } }

@-webkit-keyframes cssload-rotate-three {

  0% {

    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); }

  100% {

    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); } }

/*------------------------ MENU ------------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003195}}

header {

  background: #fff;

  min-height: 50px;

  position: relative;

  width: 100%;

  z-index: 10;

  -webkit-transition: .35s ease;

  transition: .35s ease; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003204}}

.top-panel {

  -webkit-transition: .35s ease;

  transition: .35s ease;

  position: relative;

  left: 0;

  top: 0;

  width: 100%;

  padding: 24px 0px 31px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003211}}

  .top-panel .container {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003216}}

    .top-panel .container .social-list li {

      font-size: 17px;

      margin-right: 36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003219}}

      .top-panel .container .social-list li:last-child {

        margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003223}}

    .top-panel .container .social-list i {

      color: #b0b0b0;

      -webkit-transition: .35s ease;

      transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003228}}

    .top-panel .container .social-list a:hover i {

      color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003237}}

.header-nav .header-nav-cover {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  border-top: 1px solid rgba(0, 0, 0, 0.2);

  -webkit-transition: .35s ease;

  transition: .35s ease;

  padding: 20px 0 17px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003247}}

.nav-menu {

  width: 100%;

  padding: 90px 0 30px;

  height: 100vh;

  left: -100%;

  opacity: 0;

  top: 0;

  z-index: 3;

  background-color: #fff;

  position: fixed;

  -webkit-transition: .3s ease-in-out;

  transition: .3s ease-in-out; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003258}}

  .nav-menu.active {

    left: 0;

    opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003264}}

.nav-list > li > a {

  font-size: 14px;

  line-height: 30px;

  padding: 0 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003270}}

.nav-list {

  overflow: hidden;

  overflow-y: auto;

  max-height: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003274}}

  .nav-list li {

    display: block;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003277}}

    .nav-list li a {

      position: relative;

      text-transform: uppercase;

      text-decoration: none;

      display: -webkit-box;

      display: -ms-flexbox;

      display: flex;

      -webkit-box-pack: justify;

          -ms-flex-pack: justify;

              justify-content: space-between;

      -webkit-box-align: center;

          -ms-flex-align: center;

              align-items: center;

      -webkit-transition: all 0.3s ease;

      transition: all 0.3s ease;

      color: #989898;

      font-weight: 500; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003287}}

      .nav-list li a:hover {

        color: #FED811; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003289}}

        .nav-list li a:hover i {

          color: #FED811; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003293}}

      .nav-list li a i {

        margin-left: 5px;

        color: #989898; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003298}}

    .nav-list li.dropdown ul {

      min-width: 100%;

      background: #333;

      -webkit-box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.15);

              box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.15);

      display: none;

      padding-top: 10px;

      padding-bottom: 10px;

      padding-left: 0 !important;

      padding-right: 0 !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003307}}

      .nav-list li.dropdown ul li {

        text-align: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003309}}

        .nav-list li.dropdown ul li a {

          font-size: 12px;

          padding: 10px 15px 10px 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003312}}

          .nav-list li.dropdown ul li a:hover {

            color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003317}}

        .nav-list li.dropdown ul li.active-page a {

          color: #ffd910; }



@media (min-width: 768px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003327}}

  .nav-menu {

    margin-top: 0;

    display: block !important;

    width: auto !important;

    position: relative;

    left: auto;

    top: auto;

    background-color: transparent;

    z-index: 0;

    height: auto;

    opacity: 1;

    padding: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003340}}

  .nav-list {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    overflow: visible;

    max-height: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003346}}

    .nav-list > li {

      margin-right: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003348}}

      .nav-list > li:last-child {

        margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003351}}

      .nav-list > li > a {

        padding: 0 2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003353}}

        .nav-list > li > a:after {

          content: '';

          position: absolute;

          top: -5px;

          left: 0;

          width: 0;

          height: 2px;

          background-color: #FED811;

          -webkit-transition: width .35s ease;

          transition: width .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003366}}

      .nav-list > li.active-page > a:after, .nav-list > li:hover > a:after {

        width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003371}}

      .nav-list > li.dropdown ul {

        display: block !important;

        left: 0;

        position: absolute;

        top: 100%;

        margin-top: 25px;

        min-width: 200px;

        -webkit-transition: all 0.3s ease-in;

        transition: all 0.3s ease-in;

        opacity: 0;

        pointer-events: none;

        -webkit-transform: translateY(30px);

                transform: translateY(30px); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003383}}

        .nav-list > li.dropdown ul li a {

          padding: 4px 15px;

          display: inline-block; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003389}}

      .nav-list > li.dropdown.active ul {

        pointer-events: auto;

        -webkit-transition-timing-function: ease-out;

                transition-timing-function: ease-out;

        opacity: 1;

        -webkit-transform: translateY(0px);

                transform: translateY(0px); } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003400}}

.nav-btn {

  display: block;

  height: 50px;

  position: absolute;

  right: 0;

  top: 4px;

  width: 60px;

  padding: 5px 15px;

  display: block;

  z-index: 4;

  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003411}}

  .nav-btn span {

    background-color: #fff;

    height: 2px;

    width: 100%;

    display: block;

    margin: 6px 0;

    position: relative;

    -webkit-transition: all 0.4s ease, visibility 0.1s ease;

    transition: all 0.4s ease, visibility 0.1s ease; }



@media (min-width: 768px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003422}}

  .nav-btn {

    display: none; } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003426}}

.nav-btn:hover span:nth-child(2) {

  margin-left: -8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003429}}

.nav-btn.active span {

  height: 2px;

  -webkit-transform-origin: 0;

          transform-origin: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003433}}

.nav-btn.active span:first-child {

  -webkit-transform: translateX(8px) rotate(45deg);

          transform: translateX(8px) rotate(45deg); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003436}}

.nav-btn.active span:last-child {

  margin-top: 11px;

  -webkit-transform: translateX(8px) rotate(-45deg);

          transform: translateX(8px) rotate(-45deg); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003440}}

.nav-btn.active span:nth-child(2) {

  visibility: hidden; }



/*--------------- MARATHON HEADER FIXED ---------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003445}}

.marathon-header-fixed {

  background-color: transparent;

  width: 100%;

  top: 0;

  left: 0;

  position: absolute; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003451}}

  .marathon-header-fixed .top-panel {

    padding-top: 55px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003454}}

    .marathon-header-fixed .top-panel .container .social-list li {

      margin-right: 38px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003456}}

      .marathon-header-fixed .top-panel .container .social-list li:last-child {

        margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003461}}

    .marathon-header-fixed .top-panel .container .social-list a:hover i {

      color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003465}}

    .marathon-header-fixed .top-panel .container .social-list i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003470}}

  .marathon-header-fixed .nav-list > li {

    margin-right: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003472}}

    .marathon-header-fixed .nav-list > li:last-child {

      margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003475}}

    .marathon-header-fixed .nav-list > li > a {

      font-weight: 700;

      letter-spacing: 0.1em;

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003479}}

      .marathon-header-fixed .nav-list > li > a:after {

        background-color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003482}}

      .marathon-header-fixed .nav-list > li > a i {

        color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003485}}

      .marathon-header-fixed .nav-list > li > a:hover {

        color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003487}}

        .marathon-header-fixed .nav-list > li > a:hover i {

          color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003493}}

  .marathon-header-fixed .header-nav .header-nav-cover {

    border-top-color: rgba(255, 255, 255, 0.3); }



/*-------------- CONFERENCE-HEADER-FIXED --------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003499}}

.conference-header-fixed {

  padding: 20px 0;

  background-color: transparent; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003502}}

  .conference-header-fixed.header-top {

    padding: 10px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003505}}

  .conference-header-fixed .conference-header-row {

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003508}}

  .conference-header-fixed .conference-header-btn {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: end;

        -ms-flex-pack: end;

            justify-content: flex-end; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003514}}

  .conference-header-fixed .nav-list > li > a {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003516}}

    .conference-header-fixed .nav-list > li > a:after {

      top: auto;

      bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003520}}

    .conference-header-fixed .nav-list > li > a i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003526}}

  .conference-header-fixed .btn:hover {

    color: #0d5aa5;
    background-color: #fff; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003531}}

.header-fixed {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003536}}

  .header-fixed.header-top {

    top: -100px;

    position: fixed;

    background-color: rgba(51, 51, 51, 0.9);

    -webkit-box-shadow: 0 0 0px 1px rgba(0, 0, 0, 0.1);

            box-shadow: 0 0 0px 1px rgba(0, 0, 0, 0.1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003541}}

    .header-fixed.header-top.header-scroll {

      top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003547}}

.marathon-header-fixed.header-top {

  top: -115px;

  background-color: #0d5aa5; }

  @media (max-width: 1366px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003547}}

    .marathon-header-fixed.header-top {

      top: -75px; } }

  @media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003547}}

    .marathon-header-fixed.header-top {

      top: 0; } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003556}}

  .marathon-header-fixed.header-top.header-scroll {

    top: -115px; }

    @media (max-width: 1366px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003556}}

      .marathon-header-fixed.header-top.header-scroll {

        top: -75px; } }

    @media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003556}}

      .marathon-header-fixed.header-top.header-scroll {

        top: 0; } }



/*----------------- DANCE-HEADER-FIXED -----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003568}}

.dance-header-fixed {

  background-color: transparent;

  padding: 28px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003572}}

  .dance-header-fixed .nav-btn span {

    background-color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003577}}

  .dance-header-fixed.header-fixed.header-top {

    padding: 18px 0;

    background-color: rgba(22, 14, 34, 0.95);

    -webkit-box-shadow: 0 0 0px 1px rgba(255, 255, 255, 0.1);

            box-shadow: 0 0 0px 1px rgba(255, 255, 255, 0.1); }

  @media (min-width: 768px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003583}}

    .dance-header-fixed .nav-list {

      -webkit-box-pack: end;

          -ms-flex-pack: end;

              justify-content: flex-end; } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003588}}

  .dance-header-fixed .nav-list > li > a {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003590}}

    .dance-header-fixed .nav-list > li > a:after {

      top: auto;

      bottom: 0;

      background-color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003595}}

    .dance-header-fixed .nav-list > li > a i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003598}}

    .dance-header-fixed .nav-list > li > a:hover {

      color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003600}}

      .dance-header-fixed .nav-list > li > a:hover i {

        color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003605}}

  .dance-header-fixed .nav-list > li.dropdown ul {

    background-color: #100a19; }



/*--------------------- PAGE-TITLE ---------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003612}}

.page-title {

  position: relative;

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;min-height: 250px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003618}}

  .page-title.page-title-conference:before {

    background: rgba(0, 0, 0, 0.7); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003623}}

  .page-title.page-title-dance:before {

    background: rgba(12, 3, 42, 0.8); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003626}}

  .page-title.page-title-dance:after {

    background-color: #100a19; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003629}}

  .page-title.page-title-dance .breadcrumbs li a:hover {

    color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003633}}

  .page-title:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: 1;

    background-image: linear-gradient(168deg, rgba(3, 63, 64, 0.6) 18.94%, rgba(15, 51, 178, 0.6) 82.05%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003643}}

  .page-title:after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 20px;

    background-color: #fff;

    -webkit-clip-path: polygon(100% 0%, 100% 100%, 0 100%, 0 0, 50% 100%);

            clip-path: polygon(100% 0%, 100% 100%, 0 100%, 0 0, 50% 100%);

    z-index: 4; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003655}}

.page-title .container {

  padding: 40px 0;

  min-height: 270px;

  position: relative;

  z-index: 2;

  text-align: center;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003665}}

  .page-title .container .title {

    color: #fff;

    margin-bottom: 0;

    line-height: 1em; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003672}}

.breadcrumbs {

  margin-bottom: 6px;margin-top: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003674}}

  .breadcrumbs ul {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    -ms-flex-wrap: wrap;

        flex-wrap: wrap;

    font-family: "Red Hat Display", sans-serif; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003681}}

.breadcrumbs li a,

.breadcrumbs li {

  position: relative;

  letter-spacing: 0.01em;

  color: #fff; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003687}}

.breadcrumbs li:not(:last-child):after {

  content: '/';

  display: inline-block;

  padding: 0 4px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003692}}

.breadcrumbs li a:hover {

  color: #0d5aa5; }



/*-------------------- HEADER-DANCE --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003697}}

.header-dance {

  background-color: #100a19; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003700}}

  .header-dance .nav-list > li.dropdown ul {

    background-color: #100a19; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003703}}

  .header-dance .nav-list > li > a {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003705}}

    .header-dance .nav-list > li > a:after {

      background-color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003708}}

    .header-dance .nav-list > li > a i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003711}}

    .header-dance .nav-list > li > a:hover {

      color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003713}}

      .header-dance .nav-list > li > a:hover i {

        color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003719}}

  .header-dance .header-nav .header-nav-cover {

    border-color: rgba(255, 255, 255, 0.2); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003722}}

  .header-dance .nav-btn span {

    background-color: #fff; }

  @media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003726}}

    .header-dance .nav-menu {

      background-color: #100a19; } }



/*----------------------- MEDIA -----------------------*/

@media (max-width: 1366px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003735}}

  .marathon-header-fixed .nav-list > li {

    margin-right: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003738}}

  .marathon-header-fixed .top-panel {

    padding-top: 24px;

    padding-bottom: 22px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003741}}

    .marathon-header-fixed .top-panel .container .social-list li {

      margin-right: 25px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003746}}

  .page-title .container {

    min-height: 200px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003750}}

  .conference-header-fixed .nav-list > li {

    margin-right: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003752}}

    .conference-header-fixed .nav-list > li:last-child {

      margin-right: 0; } }

@media (max-width: 1199px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003759}}

  .marathon-header-fixed .nav-list > li {

    margin-right: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003762}}

  .nav-list > li > a {

    font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003765}}

  .nav-list > li.dropdown ul {

    min-width: 160px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003767}}

    .nav-list > li.dropdown ul li a {

      padding: 2px 15px;

      font-size: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003772}}

  .marathon-header-fixed .top-panel .container .social-list li {

    margin-right: 20px;

    font-size: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003776}}

  .top-panel {

    padding: 20px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003778}}

    .top-panel .container .social-list li {

      font-size: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003782}}

  .title-conference {

    padding: 8px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003784}}

    .title-conference:before {

      height: 62px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003790}}

  .conference-header-fixed .nav-list > li > a {

    font-size: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003794}}

  .conference-header-fixed .conference-header-btn {

    padding-left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003796}}

    .conference-header-fixed .conference-header-btn .btn {

      padding-left: 15px;

      padding-right: 15px; } }

@media (max-width: 991px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003804}}

  .marathon-header-fixed .top-panel .container .social-list li {

    margin-right: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003807}}

  .marathon-header-fixed .nav-list > li {

    margin-right: 8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003810}}

  .nav-list > li > a {

    font-size: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003813}}

  .page-title .container {

    min-height: 160px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003817}}

  .conference-header-fixed .nav-list {

    -webkit-box-pack: end;

        -ms-flex-pack: end;

            justify-content: flex-end; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003820}}

  .conference-header-fixed .conference-header-btn {

    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003823}}

  .conference-header-fixed .nav-list > li.dropdown ul {

    left: auto;

    right: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003829}}

  .dance-header-fixed .nav-list > li.dropdown ul {

    left: auto;

    right: 0; } }

@media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003836}}

  .top-panel {

    padding-top: 15px;

    padding-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003839}}

    .top-panel .social-list {

      display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003844}}

  .nav-btn span {

    background-color: #333; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003848}}

  .nav-list > li {

    margin-right: 0;

    margin-bottom: 3px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003851}}

    .nav-list > li:last-child {

      margin-bottom: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003856}}

  .marathon-header-fixed .top-panel {

    padding-top: 15px;

    padding-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003860}}

  .marathon-header-fixed .nav-list > li {

    margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003863}}

  .marathon-header-fixed .nav-btn span {

    background-color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003866}}

  .marathon-header-fixed .nav-menu {

    background-color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003871}}

  .header-nav .container {

    position: static; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003874}}

  .header-nav .header-nav-cover {

    border: none;

    padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003877}}

    .header-nav .header-nav-cover .btn {

      display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003882}}

  .nav-list > li > a {

    font-size: 18px;

    line-height: 34px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003886}}

  .nav-list > li.dropdown ul {

    min-width: auto;

    width: 100% !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003889}}

    .nav-list > li.dropdown ul li a {

      padding: 4px 15px 4px 25px;

      font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003894}}

  .s-choose-us {

    -webkit-clip-path: polygon(100% 0%, 100% 98%, 50% 100%, 0 98%, 0 0, 50% 2%);

            clip-path: polygon(100% 0%, 100% 98%, 50% 100%, 0 98%, 0 0, 50% 2%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003897}}

  .page-title .container {

    padding: 25px 0;

    min-height: 140px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003901}}

  .conference-header-fixed {

    padding: 10px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003903}}

    .conference-header-fixed .container {

      position: static; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003906}}

    .conference-header-fixed .nav-btn {

      top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003908}}

      .conference-header-fixed .nav-btn span {

        background-color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003912}}

    .conference-header-fixed .nav-menu {

      background-color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003915}}

    .conference-header-fixed .nav-list > li {

      margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003917}}

      .conference-header-fixed .nav-list > li > a {

        font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003922}}

  .dance-header-fixed .nav-menu {

    background-color: #100a19; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003925}}

  .dance-header-fixed.header-fixed.header-top {

    padding: 15px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003928}}

  .logo {

    position: relative;

    z-index: 4; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003932}}

  .dance-header-fixed {

    padding: 14px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003936}}

  .nav-menu .nav-list {

    -webkit-transform: translateX(-40px);

            transform: translateX(-40px);

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003941}}

  .nav-menu.active .nav-list {

    -webkit-transition: .25s ease-out .4s;

    transition: .25s ease-out .4s;

    -webkit-transform: translateX(0);

            transform: translateX(0);

    opacity: 1; } }

@media (max-width: 575px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_header\.scss}line{font-family:\00003950}}

  .page-title:after {

    height: 16px; } }

/*---------------------------------------------------------*/

/* FORMS */

/*---------------------------------------------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\000031}}

button, input[type="button"], input[type="submit"] {

  -webkit-appearance: button;

  cursor: pointer;

  font-family: "Red Hat Display", sans-serif;

  -webkit-transition: .35s ease;

  transition: .35s ease; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\000037}}

button[disabled], html input[disabled] {

  cursor: default; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000310}}

button::-moz-focus-inner, input::-moz-focus-inner {

  padding: 0;

  border: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000314}}

input[type="text"],

input[type="tel"],

input[type="email"],

input[type="password"],

input[type="search"],

textarea {

  display: block;

  width: 100%;

  height: 50px;

  padding: 0 30px;

  font-size: 18px;

  font-family: "Red Hat Display", sans-serif;

  color: #8b8b8b;

  border: 1px solid #d9d9d9;

  -webkit-transition: .35s ease;

  transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000329}}

  input[type="text"]:hover, input[type="text"]:focus,

  input[type="tel"]:hover,

  input[type="tel"]:focus,

  input[type="email"]:hover,

  input[type="email"]:focus,

  input[type="password"]:hover,

  input[type="password"]:focus,

  input[type="search"]:hover,

  input[type="search"]:focus,

  textarea:hover,

  textarea:focus {

    border-color: #0d5aa5;

    -webkit-box-shadow: 0px 0px 10px rgba(13, 90, 165, 0.3);

            box-shadow: 0px 0px 10px rgba(13, 90, 165, 0.3); }

  @media (max-width: 1199px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000314}}

    input[type="text"],

    input[type="tel"],

    input[type="email"],

    input[type="password"],

    input[type="search"],

    textarea {

      font-size: 16px;

      padding: 0 20px; } }

  @media (max-width: 575px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000314}}

    input[type="text"],

    input[type="tel"],

    input[type="email"],

    input[type="password"],

    input[type="search"],

    textarea {

      padding: 0 15px; } }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000342}}

textarea {

  height: 124px;

  resize: none;

  padding-top: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000347}}

input::-moz-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000348}}

input::-webkit-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000349}}

input:-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000350}}

input::-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000351}}

input::-webkit-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }

input:-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }

input::-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }

input::placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000352}}

textarea::-moz-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000353}}

textarea::-webkit-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000354}}

textarea:-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000355}}

textarea::-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000356}}

textarea::-webkit-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }

textarea:-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }

textarea::-ms-input-placeholder {

  color: #a5a5a5;

  opacity: 1; }

textarea::placeholder {

  color: #a5a5a5;

  opacity: 1; }



/*-------------------- NICE-SELECT --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000359}}

.nice-select {

  height: 50px;

  line-height: 48px;

  border-radius: 0;

  border: 1px solid #d9d9d9;

  padding: 0 30px 0 30px;

  font-size: 18px;

  font-family: "Red Hat Display", sans-serif;

  color: #8b8b8b;

  position: relative;

  z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000370}}

  .nice-select .list li:first-child {

    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000373}}

  .nice-select:hover, .nice-select.open {

    border-color: #0d5aa5;

    -webkit-box-shadow: 0px 0px 10px rgba(13, 90, 165, 0.3);

            box-shadow: 0px 0px 10px rgba(13, 90, 165, 0.3); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000378}}

  .nice-select .current {

    color: #a5a5a5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000381}}

  .nice-select .list {

    border-radius: 0;

    -webkit-box-shadow: 0 0 0 1px #d9d9d9;

            box-shadow: 0 0 0 1px #d9d9d9; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000385}}

  .nice-select .option {

    padding-left: 20px;

    padding-right: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000391}}

.search-form,

.subscribe-form {

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000394}}

  .search-form .inp-form,

  .subscribe-form .inp-form {

    padding-right: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\0000397}}

  .search-form .btn-form,

  .subscribe-form .btn-form {

    position: absolute;

    top: 0;

    right: 0;

    width: 50px;

    height: 100%;

    z-index: 1;

    border: 2px solid #0d5aa5;

    background-color: #0d5aa5;

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003107}}

    .search-form .btn-form i,

    .subscribe-form .btn-form i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003110}}

    .search-form .btn-form:hover,

    .subscribe-form .btn-form:hover {

      background-color: transparent;

      color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003113}}

      .search-form .btn-form:hover i,

      .subscribe-form .btn-form:hover i {

        color: #0d5aa5; }



/*-------------------- CONTACT FORM --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003121}}

.form-cover {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003126}}

.form-cover > li {

  margin-bottom: 26px;

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003130}}

.inp-cover {

  position: relative;

  z-index: 2;

  width: calc(50% - 5px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003135}}

.inp-text {

  width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003138}}

.checkbox-wrap {

  margin-bottom: 34px;

  margin-top: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003142}}

.checkbox-cover {

  position: relative;

  display: inline-block; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003146}}

.checkbox-cover p {

  position: relative;

  padding-left: 44px;

  font-size: 14px;

  line-height: 1.6;

  color: #8b8b8b;

  font-family: "Red Hat Display", sans-serif; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003154}}

.checkbox-cover p:before {

  content: '';

  display: inline-block;

  border: 1px solid #d9d9d9;

  width: 26px;

  height: 26px;

  line-height: 24px;

  font-family: "Font Awesome 5 Free";

  font-size: 14px;

  position: absolute;

  top: -2px;

  left: 0;

  text-align: center;

  color: #0d5aa5;

  font-weight: 900;

  padding-left: 1px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003171}}

.checkbox-cover input {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  z-index: 1;

  opacity: 0;

  margin: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003181}}

.checkbox-cover input:checked + p:before {

  content: '\f00c'; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003184}}

#success_page {

  color: #333333; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003187}}

#success_page h3 {

  color: #0d5aa5;

  margin-bottom: 5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003191}}

#message {

  position: absolute;

  left: 0;

  width: 100%;

  top: 100%;

  text-align: center;

  color: #0d5aa5;

  margin: 15px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003200}}

#message .error_message {

  color: #f23849; }



/*-------------------- DANCE-PAGE --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003206}}

.dance-page input[type="text"],

.dance-page input[type="tel"],

.dance-page input[type="email"],

.dance-page input[type="password"],

.dance-page input[type="search"],

.dance-page textarea {

  color: #fff;

  border-color: #393939;

  background-color: transparent; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003215}}

  .dance-page input[type="text"]:hover, .dance-page input[type="text"]:focus,

  .dance-page input[type="tel"]:hover,

  .dance-page input[type="tel"]:focus,

  .dance-page input[type="email"]:hover,

  .dance-page input[type="email"]:focus,

  .dance-page input[type="password"]:hover,

  .dance-page input[type="password"]:focus,

  .dance-page input[type="search"]:hover,

  .dance-page input[type="search"]:focus,

  .dance-page textarea:hover,

  .dance-page textarea:focus {

    border-color: #d52b74;

    -webkit-box-shadow: 0px 0px 10px rgba(213, 43, 116, 0.3);

            box-shadow: 0px 0px 10px rgba(213, 43, 116, 0.3); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003223}}

.dance-page .search-form .btn-form,

.dance-page .subscribe-form .btn-form {

  border-color: #d52b74;

  background-color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003226}}

  .dance-page .search-form .btn-form:hover,

  .dance-page .subscribe-form .btn-form:hover {

    background-color: transparent;

    color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003229}}

    .dance-page .search-form .btn-form:hover i,

    .dance-page .subscribe-form .btn-form:hover i {

      color: #d52b74; }



/*----------------------- MEDIA -----------------------*/

@media (max-width: 1199px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003239}}

  .checkbox-cover p {

    padding-left: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003241}}

    .checkbox-cover p:before {

      width: 20px;

      height: 20px;

      line-height: 18px;

      font-size: 10px;

      top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003249}}

  .nice-select {

    font-size: 16px;

    padding-left: 20px;

    height: 46px;

    line-height: 44px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003255}}

  input[type="text"],

  input[type="tel"],

  input[type="email"],

  input[type="password"],

  input[type="search"] {

    height: 46px; } }

@media (max-width: 991px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003265}}

  .inp-cover {

    width: calc(50% - 8px); } }

@media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003271}}

  textarea {

    height: 150px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003274}}

  .subscribe-form input, .search-form input {

    font-size: 14px; } }

@media (max-width: 575px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003279}}

  .nice-select {

    padding: 0 24px 0 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003281}}

    .nice-select:after {

      right: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003284}}

    .nice-select .option {

      padding-left: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003288}}

  .inp-cover {

    width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003291}}

  .subscribe-form input, .search-form input {

    padding-left: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_forms\.scss}line{font-family:\00003294}}

  .inp-profession {

    z-index: 3; } }

/*---------------------------------------------------------*/

/* FOOTER */

/*---------------------------------------------------------*/

/*----------------------- FOOTER -----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\000032}}

footer {

  padding: 45px 0 10px;

  background-color: #fff;

  position: relative;

  z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\000037}}

  footer h5 {

    font-size: 18px;

    margin-bottom: 42px;

    padding-top: 3px;

    line-height: 1.4; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000313}}

  footer .social-list {

    margin: -7px 0 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000318}}

.footer-cont .logo {

  display: inline-block;

  margin-bottom: 33px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000322}}

.footer-cont p {

  margin-bottom: 24px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000325}}

.footer-cont .footer-phone {

  font-size: 18px;

  font-weight: 700;

  margin-bottom: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000329}}

  .footer-cont .footer-phone a {

    color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000331}}

    .footer-cont .footer-phone a:hover {

      color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000335}}

  .footer-cont .footer-phone i {

    color: #0d5aa5;

    margin-right: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000340}}

.footer-cont .footer-email {

  font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000342}}

  .footer-cont .footer-email a {

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000344}}

    .footer-cont .footer-email a:before {

      content: '';

      position: absolute;

      bottom: 0;

      left: 0;

      height: 1px;

      width: 0;

      background-color: #ffd910;

      -webkit-transition: .35s ease;

      transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000355}}

    .footer-cont .footer-email a:hover:before {

      width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000361}}

.footer-cont .footer-copyright {

  font-size: 14px;

  color: #333333;

  margin-top: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000365}}

  .footer-cont .footer-copyright a {

    color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000367}}

    .footer-cont .footer-copyright a:hover {

      color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000373}}

.footer-item-link {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000377}}

  .footer-item-link .footer-link {

    width: calc(50% - 10px); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000379}}

    .footer-item-link .footer-link li {

      margin-bottom: 8px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000381}}

      .footer-item-link .footer-link li:last-child {

        margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000384}}

      .footer-item-link .footer-link li a {

        color: #8b8b8b; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000386}}

        .footer-item-link .footer-link li a:hover {

          color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000394}}

.footer-subscribe h5 {

  margin-bottom: 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\0000397}}

.footer-subscribe p {

  font-size: 14px;

  margin-top: 27px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003101}}

.footer-subscribe a {

  font-weight: 700; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003106}}

.social-list {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003109}}

  .social-list li {

    margin-right: 24px;

    font-size: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003112}}

    .social-list li:last-child {

      margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003117}}

  .social-list a:hover i {

    color: #0d5aa5; }



/*-------------------- DARK-FOOTER --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003124}}

.dark-footer {

  background-color: #160E22; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003128}}

  .dark-footer .footer-cont .footer-email a:before {

    background-color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003133}}

  .dark-footer .footer-cont .footer-phone i {

    color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003136}}

  .dark-footer .footer-cont .footer-phone a {

    color: #bcbcbc; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003138}}

    .dark-footer .footer-cont .footer-phone a:hover {

      color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003143}}

  .dark-footer .footer-cont .footer-copyright {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003145}}

    .dark-footer .footer-cont .footer-copyright a {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003147}}

      .dark-footer .footer-cont .footer-copyright a:hover {

        color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003155}}

  .dark-footer .footer-item-link .footer-link li a {

    color: #bcbcbc; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_footer\.scss}line{font-family:\00003157}}

    .dark-footer .footer-item-link .footer-link li a:hover {

      color: #d52b74; }



/*---------------------------------------------------------*/

/* CONTENT STYLE */

/*---------------------------------------------------------*/

/*----------------------- LOGO -----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032}}

.logo {

  color: #fff;

  font-size: 20px;

  text-decoration: none;

  position: relative;

  z-index: 4; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000038}}

  .logo img {

    display: block; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000312}}

.btn {

  padding: 14px 35px;

  font-weight: 700;

  font-size: 14px;

  line-height: 1;

  font-family: "Red Hat Display", sans-serif;

  letter-spacing: 0.1em;

  border: 2px solid #FED811;

  color: #fff;

  text-transform: uppercase;

  text-decoration: none;

  text-align: center;

  display: inline-block;

  max-width: 100%;

  -webkit-transition: .4s ease;

  transition: .4s ease;

  position: relative;

  overflow: hidden;

  z-index: 1;

  -webkit-box-shadow: 0px 0px 20px rgba(27, 49, 168, 0.1);

          box-shadow: 0px 0px 20px rgba(27, 49, 168, 0.1);

  background-color: transparent; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000332}}

  .btn:hover {

    color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000334}}

    .btn:hover:before {

      -webkit-transform: translate(-50%, -50%) scale(0);

              transform: translate(-50%, -50%) scale(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000338}}

  .btn:before {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

    min-width: 110%;

    width: 400px;

    height: 400px;

    -webkit-transform: translate(-50%, -50%) scale(1);

            transform: translate(-50%, -50%) scale(1);

    z-index: -1;

    border-radius: 50%;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    pointer-events: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000353}}

  .btn span {

    position: relative;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000357}}

  .btn.btn-white {

    border-color: #fff;

    color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000360}}

    .btn.btn-white:before {

      background-color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000363}}

    .btn.btn-white:hover {

      color: #fff;

      border-color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000368}}

  .btn.btn-yellow {

    border-color: #ffd910;

    color: #333333;

    font-weight: 500; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000372}}

    .btn.btn-yellow:before {

      background-color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000376}}

  .btn.btn-pink {

    padding-left: 27px;

    padding-right: 27px;

    border-color: #d52b74;

    color: #fff;

    letter-spacing: 0.2em;

    font-weight: 500;

    -webkit-box-shadow: 0px 0px 20px rgba(27, 49, 168, 0.1);

            box-shadow: 0px 0px 20px rgba(27, 49, 168, 0.1);

    border-radius: 10px;

    -webkit-box-shadow: inset 0px 0px 0px 10px #d52b74;

            box-shadow: inset 0px 0px 0px 10px #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000386}}

    .btn.btn-pink:hover {

      -webkit-box-shadow: none;

              box-shadow: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000389}}

    .btn.btn-pink:before {

      background-color: #d52b74; }



/*---------------------- TO-TOP ----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\0000395}}

.to-top {

  position: fixed;

  bottom: 30px;

  right: 15px;

  opacity: 0;

  pointer-events: none;

  z-index: 5;

  -webkit-transition: .3s ease-in-out;

  transition: .3s ease-in-out;

  width: 46px;

  line-height: 46px;

  text-align: center;

  color: #fff;

  background-color: #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003108}}

  .to-top i {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003111}}

  .to-top:hover {

    background-color: #ffd910;

    -webkit-box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.15);

            box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.15); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003115}}

  .to-top.active {

    opacity: 1;

    pointer-events: auto; }



/*------------------ MARATHON SLIDER ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003122}}

.s-marathon-slider {

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003124}}

  .s-marathon-slider .marathon-slider-shape {

    position: relative;

    width: 100%;

    margin-top: -2px;

    display: block; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003131}}

.marathon-slider {

  background: -webkit-gradient(linear, left bottom, left top, from(#0f33b2), to(#0c68a0));

  background: linear-gradient(0deg, #0f33b2 0%, #0c68a0 100%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003134}}

.marathon-slide {

  position: relative;

  min-height: 967px;

  overflow: hidden;

  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003139}}

  .marathon-slide .slider-location {

    font-weight: 700;

    font-size: 30px;

    line-height: 1.4em;

    letter-spacing: 0.1em;

    text-transform: uppercase;

    position: absolute;

    top: 42%;

    left: 63.5%;

    z-index: 3;

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003150}}

    .marathon-slide .slider-location .date {

      color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003154}}

  .marathon-slide .marathon-text-right,

  .marathon-slide .marathon-text-left {

    font-family: 'Paladins'; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003158}}

  .marathon-slide .marathon-text-left {

    position: absolute;

    top: 35%;

    right: 59%;

    font-size: 160px;

    line-height: 80%;

    text-align: right;

    text-transform: uppercase;

    color: transparent;

    text-shadow: 0px 4px 4px rgba(3, 37, 110, 0.25);

    -webkit-text-stroke: 3px white;

    text-stroke: 3px white;

    z-index: 3;

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003173}}

  .marathon-slide .marathon-text-right {

    position: absolute;

    top: 51%;

    left: 50%;

    color: #fff;

    font-size: 220px;

    line-height: 90%;

    letter-spacing: -0.06em;

    opacity: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003184}}

.marathon-effect {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003194}}

.marathon-img {

  position: absolute;

  top: 50%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

          transform: translate(-50%, -50%);

  max-height: 100%;

  z-index: 2;

  opacity: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003204}}

.marathon-slide-1 .marathon-img {

  top: 59%;

  left: 44%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003210}}

.marathon-slide-2 .marathon-img {

  top: 60%;

  left: 45%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003216}}

.marathon-slide-3 .marathon-img {

  top: 59%;

  left: 43%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003221}}

.s-marathon-slider .marathon-slide.marathon-slide-3 .marathon-text-right {

  left: 46%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003226}}

.animated-page .marathon-slide .marathon-img {

  -webkit-animation-name: marathon-img;

          animation-name: marathon-img;

  -webkit-animation-timing-function: cubic-bezier(0.55, 0.11, 0.42, 0.87);

          animation-timing-function: cubic-bezier(0.55, 0.11, 0.42, 0.87);

  -webkit-animation-duration: .8s;

          animation-duration: .8s;

  -webkit-animation-fill-mode: both;

          animation-fill-mode: both; }

@-webkit-keyframes marathon-img {

  0% {

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); }

  30% {

    opacity: 0; }

  80% {

    -webkit-transform: translate(60%, -50%);

            transform: translate(60%, -50%);

    opacity: 0;

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  100% {

    opacity: 0;

    -webkit-transform: translate(-60%, -50%);

            transform: translate(-60%, -50%);

    -webkit-filter: blur(5px);

            filter: blur(5px); } }

@keyframes marathon-img {

  0% {

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); }

  30% {

    opacity: 0; }

  80% {

    -webkit-transform: translate(60%, -50%);

            transform: translate(60%, -50%);

    opacity: 0;

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  100% {

    opacity: 0;

    -webkit-transform: translate(-60%, -50%);

            transform: translate(-60%, -50%);

    -webkit-filter: blur(5px);

            filter: blur(5px); } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003253}}

.animated-page .marathon-slide.slick-current .marathon-img {

  opacity: 0;

  -webkit-animation-name: marathon-img-current;

          animation-name: marathon-img-current;

  -webkit-animation-timing-function: cubic-bezier(0.37, 0.88, 0.42, 0.96);

          animation-timing-function: cubic-bezier(0.37, 0.88, 0.42, 0.96);

  -webkit-animation-duration: .7s;

          animation-duration: .7s;

  -webkit-animation-delay: .7s;

          animation-delay: .7s; }

@-webkit-keyframes marathon-img-current {

  0% {

    opacity: 0;

    -webkit-transform: translate(-60%, -50%);

            transform: translate(-60%, -50%);

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  50% {

    opacity: 1; }

  100% {

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); } }

@keyframes marathon-img-current {

  0% {

    opacity: 0;

    -webkit-transform: translate(-60%, -50%);

            transform: translate(-60%, -50%);

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  50% {

    opacity: 1; }

  100% {

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003276}}

.animated-page .marathon-slide .slider-location,

.animated-page .marathon-slide .marathon-text-right,

.animated-page .marathon-slide .marathon-text-left {

  -webkit-animation-name: text-marathon;

          animation-name: text-marathon;

  -webkit-animation-timing-function: cubic-bezier(0.55, 0.11, 0.42, 0.87);

          animation-timing-function: cubic-bezier(0.55, 0.11, 0.42, 0.87);

  -webkit-animation-duration: .8s;

          animation-duration: .8s;

  -webkit-animation-fill-mode: both;

          animation-fill-mode: both; }

@-webkit-keyframes text-marathon {

  0% {

    -webkit-transform: translateX(0);

            transform: translateX(0);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); }

  30% {

    opacity: 0; }

  80% {

    -webkit-transform: translateX(50%);

            transform: translateX(50%);

    opacity: 0;

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  100% {

    opacity: 0;

    -webkit-transform: translateX(-60%);

            transform: translateX(-60%);

    -webkit-filter: blur(5px);

            filter: blur(5px); } }

@keyframes text-marathon {

  0% {

    -webkit-transform: translateX(0);

            transform: translateX(0);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); }

  30% {

    opacity: 0; }

  80% {

    -webkit-transform: translateX(50%);

            transform: translateX(50%);

    opacity: 0;

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  100% {

    opacity: 0;

    -webkit-transform: translateX(-60%);

            transform: translateX(-60%);

    -webkit-filter: blur(5px);

            filter: blur(5px); } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003306}}

.animated-page .marathon-slide.slick-current .slider-location,

.animated-page .marathon-slide.slick-current .marathon-text-right,

.animated-page .marathon-slide.slick-current .marathon-text-left {

  opacity: 0;

  -webkit-animation-name: text-current;

          animation-name: text-current;

  -webkit-animation-timing-function: cubic-bezier(0.37, 0.88, 0.42, 0.96);

          animation-timing-function: cubic-bezier(0.37, 0.88, 0.42, 0.96);

  -webkit-animation-duration: .7s;

          animation-duration: .7s;

  -webkit-animation-delay: .7s;

          animation-delay: .7s; }

@-webkit-keyframes text-current {

  0% {

    opacity: 0;

    -webkit-transform: translateX(-60%);

            transform: translateX(-60%);

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  100% {

    -webkit-transform: translateX(0);

            transform: translateX(0);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); } }

@keyframes text-current {

  0% {

    opacity: 0;

    -webkit-transform: translateX(-60%);

            transform: translateX(-60%);

    -webkit-filter: blur(5px);

            filter: blur(5px); }

  100% {

    -webkit-transform: translateX(0);

            transform: translateX(0);

    opacity: 1;

    -webkit-filter: blur(0);

            filter: blur(0); } }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003330}}

.marathon-slider .slick-dots {

  pointer-events: none;

  padding: 0 15px;

  position: absolute;

  top: 64%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

          transform: translate(-50%, -50%);

  max-width: 1300px;

  width: 100%;

  z-index: 5;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: start;

      -ms-flex-pack: start;

          justify-content: flex-start; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003343}}

  .marathon-slider .slick-dots li {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    position: relative;

    pointer-events: auto;

    width: auto;

    height: auto;

    background: transparent;

    border-radius: 0;

    margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003353}}

    .marathon-slider .slick-dots li button {

      opacity: 1;

      position: static; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003357}}

    .marathon-slider .slick-dots li:after {

      content: '';

      position: relative;

      width: 0;

      height: 1px;

      background-color: #fff;

      -webkit-transition: .4s ease;

      transition: .4s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003365}}

    .marathon-slider .slick-dots li:hover {

      background: transparent; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003368}}

    .marathon-slider .slick-dots li.slick-active {

      background-color: transparent; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003370}}

      .marathon-slider .slick-dots li.slick-active:after {

        width: 60px;

        margin-right: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003374}}

      .marathon-slider .slick-dots li.slick-active button {

        background-color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003379}}

  .marathon-slider .slick-dots button {

    -webkit-transition: .4s ease;

    transition: .4s ease;

    border-radius: 50%;

    background-color: transparent;

    font-size: 0;

    border: 1px solid #fff;

    margin: 0 25px 0 0;

    padding: 0;

    width: 14px;

    height: 14px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003389}}

    .marathon-slider .slick-dots button:hover {

      background-color: #fff; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003396}}

.scene-item,

.scene {

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  will-change: transform; }



/*-------------------- CLOCK-TIMER --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003408}}

.clock-timer.clock-timer-marathon {

  position: absolute;

  bottom: 240px;

  left: 50%;

  z-index: 5;

  -webkit-transform: translateX(-50%);

          transform: translateX(-50%);

  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003415}}

  .clock-timer.clock-timer-marathon span {

    color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003418}}

  .clock-timer.clock-timer-marathon img {

    position: absolute;

    top: 50%;

    left: 50%;

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003425}}

  .clock-timer.clock-timer-marathon .days-item img {

    top: 46%;

    left: 37%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003431}}

  .clock-timer.clock-timer-marathon .hours-item img {

    top: 40%;

    left: 56%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003437}}

  .clock-timer.clock-timer-marathon .minutes-item img {

    top: 39%;

    left: 50%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003443}}

  .clock-timer.clock-timer-marathon .seconds-item img {

    top: 60%;

    left: 50%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003450}}

.clock-timer {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  text-align: center;

  pointer-events: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003455}}

  .clock-timer > div {

    min-width: 125px;

    padding: 10px;

    position: relative;

    font-size: 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003461}}

  .clock-timer span {

    position: relative;

    line-height: 1.2em;

    font-weight: 700;

    text-align: center;

    text-transform: uppercase;

    display: block;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003470}}

  .clock-timer .smalltext {

    font-size: 24px;

    z-index: 1;

    font-weight: 700;

    margin-top: -3px; }



/* ----------------- S-OUR-MISSION ------------------ */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003479}}

.s-our-mission {

  padding: 140px 0px 150px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003482}}

  .s-our-mission.s-about-speaker .our-mission-img span {

    max-width: 515px; }


@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003487}}

    .s-our-mission.s-about-speaker .our-mission-info p {

      margin-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003489}}

      .s-our-mission.s-about-speaker .our-mission-info p:last-child {

        margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003494}}

  .s-our-mission.s-about-speaker .mission-info-text {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003499}}

.mission-effect {

  position: absolute;

  bottom: -73px;

  left: -75px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003504}}

.our-mission-img {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: start;

      -ms-flex-pack: start;

          justify-content: flex-start;

  -webkit-box-align: start;

      -ms-flex-align: start;

          align-items: flex-start;padding-left: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003508}}

  .our-mission-img span {

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003511}}

  .our-mission-img .mission-img-effect-1 {

    position: absolute;

    top: -49px;

    left: -45px;

    z-index: 2; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003517}}

  .our-mission-img .about-img-effect-2 {

    position: absolute;

    bottom: -25px;

    right: -18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003522}}

  .our-mission-img .mission-img-effect-4 {

    position: absolute;

    bottom: -23px;

    left: -36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003527}}

  .our-mission-img .mission-img {

    max-width: 100%;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-shadow: 10px 34px 26px rgba(14, 64, 173, 0.1);

            box-shadow: 10px 34px 26px rgba(14, 64, 173, 0.1);

    position: relative;

    z-index: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003535}}

.our-mission-info {

  padding-top: 25px;

  padding-left: 26px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003538}}

  .our-mission-info h4 {

    max-width: 450px;

    line-height: 140%;

    margin-bottom: 21px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003543}}

  .our-mission-info p {

    margin-bottom: 42px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003547}}

.mission-meta {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  font-family: "Red Hat Display", sans-serif;

  margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003552}}

  .mission-meta li {

    vertical-align: middle;

    margin-right: 20px; margin-bottom: 16px;font-size: 20px;}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003555}}

    .mission-meta li:last-child {

      margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003558}}

    .mission-meta li i {

      margin-right: 10px;

      color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003564}}

.mission-number-cover {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;
  padding: 0px 60px;
  flex-wrap: wrap;
  margin-top: 30px;
 }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003568}}

  .mission-number-cover .mission-number-item {

    padding: 10px 60px 10px 0;

    margin-right: 60px;

    position: relative;

    font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003574}}

    .mission-number-cover .mission-number-item:last-child:before {

      display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003578}}

    .mission-number-cover .mission-number-item:before {

      content: '';

      position: absolute;

      right: 0;

      top: 50%;

      -webkit-transform: translateY(-50%);

              transform: translateY(-50%);

      width: 1px;

      height: 100%;

      background-color: #e5e5e5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003588}}

    .mission-number-cover .mission-number-item .number {

      display: block;

      font-size: 48px;

      color: #0d5aa5;

      line-height: 1;

      margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003595}}

    .mission-number-cover .mission-number-item span {

      text-transform: capitalize;

      color: #333333; }



/* ------------------ S-CHOOSE-US ------------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003602}}

.s-choose-us {

  background-position: top center;

  background-repeat: no-repeat;

  background-size: cover;

  background-color: #fbfbfb;

  padding: 140px 0px 136px;

  text-align: center;

  -webkit-clip-path: polygon(100% 0%, 100% 95%, 50% 100%, 0 95%, 0 0, 50% 7%);

          clip-path: polygon(100% 0%, 100% 95%, 50% 100%, 0 95%, 0 0, 50% 7%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003612}}

.choose-us-item img {

  max-height: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003615}}

.choose-us-item h4 {

  font-weight: 600;

  position: relative;

  margin: 21px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003620}}

.choose-us-item p {

  text-transform: capitalize; }



/* ---------------- S-EVENT-SCHEDULE ----------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003625}}

.s-event-schedule {

  padding: 140px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003628}}

.schedule-effect-white {

  position: absolute;

  top: -82px;

  right: -198px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003633}}

.schedule-effect-yellow {

  position: absolute;

  top: 700px;

  right: -212px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003638}}

.event-schedule-tabs {

  padding-right: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003641}}

.schedule-effect-tringle {

  position: absolute;

  top: 49%;

  left: -14%;

  width: 90px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003647}}

.event-schedule-item {

  background-color: #fff;

  border: 2px solid #f0f0f0;

  margin-bottom: 12px;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003652}}

  .event-schedule-item:last-child {

    margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003655}}

  .event-schedule-item .schedule-item-img {

    width: 18%;

    text-align: center;

    margin: 10px 0px;

    padding: 30px 0px;

    border-right: 1px solid #f0f0f0;

    position: relative;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003663}}

    .event-schedule-item .schedule-item-img img {

      display: block;

      margin: 0 auto;

      max-width: 100%;

      max-height: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003670}}

  .event-schedule-item .schedule-item-info {

    width: 82%;

    padding: 38px 24px 29px 28px;

    cursor: pointer;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003675}}

    .event-schedule-item .schedule-item-info:before {

      content: '';

      -webkit-transition: .35s ease;

      transition: .35s ease;

      position: absolute;

      right: 17px;

      top: 40px;

      background-image: url(../img/arrow-bottom.svg);

      background-position: center;

      background-repeat: no-repeat;

      background-size: contain;

      width: 15px;

      height: 28px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003688}}

    .event-schedule-item .schedule-item-info .date {

      letter-spacing: 0.05em;

      line-height: 30px;

      text-align: center;

      padding: 0 21px;

      background-color: #f0f0f0;

      display: inline-block;

      font-weight: 700;

      color: #333333;

      margin-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003701}}

    .event-schedule-item .schedule-item-info.active h4:before {

      -webkit-transform: rotate(90deg);

              transform: rotate(90deg); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003707}}

    .event-schedule-item .schedule-item-info:hover h4 {

      color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003711}}

    .event-schedule-item .schedule-item-info h4 {

      -webkit-transition: .35s ease;

      transition: .35s ease;

      font-weight: 600;

      position: relative;

      padding-right: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003717}}

    .event-schedule-item .schedule-item-info .schedule-info-content {

      margin-top: 15px;

      padding-bottom: 20px;

      display: none;

      width: 100% !important; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003725}}

.event-schedule-img {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: end;

      -ms-flex-pack: end;

          justify-content: flex-end; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003728}}

  .event-schedule-img .schedule-img {

    display: block;

    margin: 0 auto;

    max-width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003733}}

  .event-schedule-img .schedule-img-effect {

    position: absolute;

    top: -38px;

    left: -40px;

    z-index: 1;

    pointer-events: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003741}}

.schedule-img-wrap {

  position: relative;

  -ms-flex-item-align: start;

      align-self: flex-start; }



/*------------------ map-with-route ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003747}}

.map-with-route {

  padding-bottom: 150px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003750}}

.map-route-img {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: start;

      -ms-flex-pack: start;

          justify-content: flex-start; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003753}}

  .map-route-img span {

    position: relative;

    padding-right: 36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003757}}

  .map-route-img .map-img {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    max-width: 550px;

    width: 100%;

    position: relative;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003764}}

  .map-route-img .map-img-effect-2 {

    position: absolute;

    bottom: -28px;

    right: 2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003769}}

  .map-route-img .map-img-effect-1 {

    position: absolute;

    top: -37px;

    left: -45px;

    z-index: 2;

    width: 160px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003777}}

.map-route-info {

  padding-top: 64px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003779}}

  .map-route-info h4 {

    line-height: 1.3em;

    max-width: 470px;

    margin-bottom: 33px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003785}}

  .map-route-info .route-info-content p {

    margin-bottom: 23px;

    max-width: 500px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003788}}

    .map-route-info .route-info-content p:last-child {

      margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003793}}

  .map-route-info .mission-number-cover {

    margin: 38px -15px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003795}}

    .map-route-info .mission-number-cover .mission-number-item {

      padding: 0 15px;

      width: 100%;

      position: relative;

      z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003800}}

      .map-route-info .mission-number-cover .mission-number-item span {

        text-transform: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003803}}

      .map-route-info .mission-number-cover .mission-number-item .map-img-effect {

        position: absolute;

        left: 10px;

        top: -65px;

        z-index: -1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003812}}

.map-route-cover {

  padding-left: 11px; }



/*---------------- S-MARATHON-REGISTER ----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003817}}

.s-marathon-register {

  background-color: #f5f7f9;

  padding: 150px 0;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003821}}

  .s-marathon-register:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-position: top center;

    background-repeat: no-repeat;

    background-image: url(../img/bg-register.svg);

    z-index: 1;

    pointer-events: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003834}}

  .s-marathon-register:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 285px;

    background-color: #0d5aa5;

    background-image: url(../img/bg-form.svg);

    background-position: top center;

    background-repeat: no-repeat;

    background-size: cover;

    -webkit-clip-path: polygon(100% 0, 100% 91%, 50% 100%, 0 91%, 0 0);

            clip-path: polygon(100% 0, 100% 91%, 50% 100%, 0 91%, 0 0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003848}}

  .s-marathon-register .container {

    z-index: 2; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003852}}

  .s-marathon-register .title span:after, .s-marathon-register .title span:before {

    background-color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003857}}

  .s-marathon-register .btn {

    padding-left: 44px;

    padding-right: 44px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003862}}

.marathon-register {

  background-color: rgba(255, 255, 255, 0.9);

  position: relative;

  padding: 40px 70px 70px;

  max-width: 610px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003867}}

  .marathon-register .title {

    margin-bottom: 111px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003870}}

  .marathon-register .inp-name,

  .marathon-register .inp-email {

    width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003874}}

  .marathon-register .checkbox-cover p {

    max-width: 390px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003878}}

.register-img-effect-1 {

  position: absolute;

  top: -52px;

  left: -52px;

  z-index: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003884}}

.register-img-effect-2 {

  position: absolute;

  z-index: 1;

  bottom: 20%;

  right: 4%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003890}}

.marathon-register-row {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: end;

      -ms-flex-pack: end;

          justify-content: flex-end; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003894}}

.register-img {

  position: absolute;

  left: 20px;

  top: 42%;

  -webkit-transform: translateY(-50%);

          transform: translateY(-50%);

  z-index: 2;

  max-width: 53%; }



/*--------------------- S-CLIENTS ---------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003904}}

.s-clients {

  text-align: center;

  padding: 140px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003908}}

.s-clients img {

  max-width: 100%;

  max-height: 100%;

  margin: 0 auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003913}}

.clients-cover {

  margin: 0 -15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003915}}

  .clients-cover .client-slide {

    padding: 0 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003917}}

    .clients-cover .client-slide .client-slide-cover {

      display: -webkit-box;

      display: -ms-flexbox;

      display: flex;

      -webkit-box-pack: center;

          -ms-flex-pack: center;

              justify-content: center;

      -webkit-box-align: center;

          -ms-flex-align: center;

              align-items: center;

      height: 147px; }



/*------------------ S-MARATHON-NEWS ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003927}}

.s-marathon-news {

  padding-bottom: 135px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003929}}

  .s-marathon-news .title {

    margin-bottom: 64px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003933}}

.marathon-news-slider {

  margin: 0 -45px;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003936}}

  .marathon-news-slider:before {

    content: '';

    position: absolute;

    top: 90px;

    left: 50%;

    -webkit-transform: translate(-50%, 0);

            transform: translate(-50%, 0);

    width: 89%;

    height: 1px;

    background: #ebebeb; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003946}}

  .marathon-news-slider .slick-arrow {

    position: absolute;

    top: 66px;

    width: 48px;

    height: 48px;

    border-radius: 50%;

    border: 1px solid #ebebeb;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    z-index: 3;

    cursor: pointer;

    -webkit-transition: .35s ease;

    transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003959}}

    .marathon-news-slider .slick-arrow:hover {

      background-color: #0d5aa5;

      border-color: #0d5aa5;

      -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);

              box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003963}}

      .marathon-news-slider .slick-arrow:hover i {

        color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003967}}

    .marathon-news-slider .slick-arrow i {

      color: #0d5aa5;

      font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003971}}

    .marathon-news-slider .slick-arrow.slick-arrow-next {

      right: 8px;

      padding-left: 2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003975}}

    .marathon-news-slider .slick-arrow.slick-arrow-prev {

      left: 8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003980}}

.marathon-news-slide {

  padding: 0 15px 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003983}}

.marathon-news-item {

  background: rgba(255, 255, 255, 0.9);

  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);

          box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);

  border-radius: 0 0 10px 10px;

  position: relative;

  padding: 25px 0 21px;

  -webkit-transition: .5s ease;

  transition: .5s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003990}}

  .marathon-news-item:hover {

    background-color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\00003993}}

  .marathon-news-item:before {

    content: '';

    -webkit-transition: .2s ease;

    transition: .2s ease;

    position: absolute;

    bottom: 100%;

    left: 50%;

    -webkit-transform: translate(-50%, 0);

            transform: translate(-50%, 0);

    background-color: #fff;

    -webkit-clip-path: polygon(50% 0, 0% 100%, 100% 100%);

            clip-path: polygon(50% 0, 0% 100%, 100% 100%);

    width: 30px;

    height: 14px;

    z-index: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031006}}

  .marathon-news-item h5 {

    padding: 0 30px;

    line-height: 1.5em;

    margin-bottom: 23px;

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031013}}

.marathon-post-thumbnail {

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031015}}

  .marathon-post-thumbnail a {

    display: block;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    overflow: hidden;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031020}}

    .marathon-post-thumbnail a:before {

      content: '';

      position: absolute;

      top: 50%;

      left: 50%;

      width: 100%;

      height: 100%;

      z-index: 1;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      background: rgba(0, 0, 0, 0.5);

      -webkit-transform: translate(-50%, -50%) scale(0);

              transform: translate(-50%, -50%) scale(0);

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031034}}

    .marathon-post-thumbnail a:hover:before {

      opacity: 1;

      -webkit-transform: translate(-50%, -50%) scale(1);

              transform: translate(-50%, -50%) scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031038}}

    .marathon-post-thumbnail a:hover img {

      -webkit-transition-duration: .8s;

              transition-duration: .8s;

      -webkit-transform: scale(1.1);

              transform: scale(1.1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031043}}

    .marathon-post-thumbnail a img {

      display: block;

      width: 100%;

      -o-object-fit: cover;

         object-fit: cover;

      height: 170px;

      -webkit-transition: .5s ease-out;

      transition: .5s ease-out; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031051}}

  .marathon-post-thumbnail .marathon-post-category {

    position: absolute;

    bottom: 20px;

    right: 20px;

    z-index: 1;

    color: #fff;

    background-color: #252525;

    line-height: 30px;

    text-align: center;

    padding: 0 17px;

    font-family: "Red Hat Display", sans-serif; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031064}}

.marathon-news-date {

  text-align: center;

  margin-bottom: 92px;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031068}}

  .marathon-news-date span {

    display: block;

    font-size: 24px;

    font-weight: 600;

    color: #333333;

    margin-bottom: 3px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031075}}

  .marathon-news-date:before {

    content: '';

    position: absolute;

    bottom: -37px;

    left: 50%;

    -webkit-transform: translate(-50%, 0);

            transform: translate(-50%, 0);

    background: #0d5aa5;

    width: 12px;

    height: 12px;

    border-radius: 50%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031087}}

.marathon-post-content {

  padding: 25px 30px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031089}}

  .marathon-post-content .btn {

    margin-top: 23px;

    padding-left: 26px;

    padding-right: 26px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031095}}

.marathon-post-meta {

  margin-top: 17px;

  font-size: 14px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031098}}

  .marathon-post-meta i {

    margin-right: 5px;

    font-size: 14px;

    color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031103}}

  .marathon-post-meta a {

    color: #8b8b8b; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031105}}

    .marathon-post-meta a:hover {

      color: #0d5aa5; }



/*-------------------- S-INSTAGRAM --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031112}}

.instagram-cover {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031116}}

  .instagram-cover .instagram-item {

    width: 20%;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    position: relative;

    color: #fff;

    overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031124}}

    .instagram-cover .instagram-item:before {

      content: '';

      position: absolute;

      top: 50%;

      left: 50%;

      width: 100%;

      height: 100%;

      z-index: 1;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      background: rgba(0, 0, 0, 0.5);

      -webkit-transform: translate(-50%, -50%) scale(0);

              transform: translate(-50%, -50%) scale(0);

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031138}}

    .instagram-cover .instagram-item:hover img {

      -webkit-transition-duration: .8s;

              transition-duration: .8s;

      -webkit-transform: scale(1.1);

              transform: scale(1.1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031142}}

    .instagram-cover .instagram-item:hover:before {

      opacity: 1;

      -webkit-transform: translate(-50%, -50%) scale(1);

              transform: translate(-50%, -50%) scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031146}}

    .instagram-cover .instagram-item:hover ul {

      top: 50%;

      opacity: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031151}}

    .instagram-cover .instagram-item ul {

      position: relative;

      z-index: 2;

      display: -webkit-box;

      display: -ms-flexbox;

      display: flex;

      -webkit-box-align: center;

          -ms-flex-align: center;

              align-items: center;

      width: 100%;

      -webkit-box-pack: center;

          -ms-flex-pack: center;

              justify-content: center;

      font-size: 20px;

      position: absolute;

      top: 60%;

      left: 50%;

      -webkit-transform: translate(-50%, -50%);

              transform: translate(-50%, -50%);

      letter-spacing: 0;

      opacity: 0;

      -webkit-transition: .5s ease;

      transition: .5s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031166}}

      .instagram-cover .instagram-item ul li {

        margin-right: 24px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031168}}

        .instagram-cover .instagram-item ul li:last-child {

          margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031172}}

      .instagram-cover .instagram-item ul i {

        color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031177}}

  .instagram-cover img {

    display: block;

    width: 100%;

    -o-object-fit: cover;

       object-fit: cover;

    -webkit-transition: .5s ease-out;

    transition: .5s ease-out; }



/*---------------------- S-NEWS ----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031186}}

.s-news {

  padding: 90px 120px 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031188}}

  .s-news .sidebar {

    padding-top: 5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031192}}

.post-item-cover {

  margin-top: 94px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031194}}

  .post-item-cover:first-child {

    margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031197}}

  .post-item-cover .title {

    margin-bottom: 11px;

    text-align: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031200}}

    .post-item-cover .title a {

      color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031202}}

      .post-item-cover .title a:hover {

        color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031207}}

  .post-item-cover .post-thumbnail {

    margin-bottom: 35px;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031210}}

    .post-item-cover .post-thumbnail a {

      display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031212}}

      .post-item-cover .post-thumbnail a:hover {

        opacity: .8; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031216}}

    .post-item-cover .post-thumbnail img {

      display: block;

      width: 100%;

      height: 450px;

      -o-object-fit: cover;

         object-fit: cover;

      border-radius: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031223}}

    .post-item-cover .post-thumbnail .post-category {

      position: absolute;

      top: 20px;

      right: 20px;

      text-align: center;

      z-index: 2;

      background: #252525;

      line-height: 30px;

      padding: 0 14px;

      font-family: "Red Hat Display", sans-serif;

      text-transform: capitalize; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031234}}

      .post-item-cover .post-thumbnail .post-category a {

        color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031236}}

        .post-item-cover .post-thumbnail .post-category a:hover {

          color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031242}}

  .post-item-cover .meta {

    margin-bottom: 35px;

    font-family: "Red Hat Display", sans-serif;

    font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031246}}

    .post-item-cover .meta span {

      margin-right: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031248}}

      .post-item-cover .meta span a {

        color: #8b8b8b; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031250}}

        .post-item-cover .meta span a:hover {

          color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031254}}

      .post-item-cover .meta span:last-child {

        margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031258}}

    .post-item-cover .meta i {

      margin-right: 8px;

      color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031264}}

  .post-item-cover .post-content .meta {

    margin: 14px 0 35px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031270}}

blockquote {

  margin: 25px 0;

  padding: 34px 34px 34px 100px;

  color: #fff;

  background-color: #0d5aa5;

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031277}}

blockquote p {

  font-style: italic;

  font-weight: 500;

  font-size: 18px;

  line-height: 1.6em;

  position: relative;

  z-index: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031285}}

blockquote cite {

  font-weight: 500;

  margin-top: 24px;

  display: block;

  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031290}}

  blockquote cite a {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031292}}

    blockquote cite a:hover {

      color: #fff;

      opacity: .7; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031298}}

blockquote cite:before {

  content: '—';

  display: inline-block;

  margin-right: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031303}}

blockquote:before {

  content: '\f10e';

  position: absolute;

  top: 25px;

  left: 28px;

  font-family: 'Font Awesome 5 Free';

  font-size: 90px;

  line-height: 90px;

  color: #fff;

  opacity: .2;

  font-weight: 900; }



/*---------------------- WIDGET ----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031317}}

.widget {

  margin-top: 75px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031320}}

.widget:first-child {

  margin-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031323}}

.widget .title {

  text-transform: capitalize;

  padding-bottom: 17px;

  margin-bottom: 22px;

  border-bottom: 1px solid #d9d9d9;

  letter-spacing: 0;

  text-align: left; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031335}}

.widget-newsletter .title, .widget-instagram .title, .widget-search .title {

  margin-bottom: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031339}}

.widget a {

  color: #8b8b8b; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031341}}

  .widget a:hover {

    color: #0d5aa5; }



/* WIDGET SEARCH */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031348}}

.subscribe-form,

.search-form {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031353}}

  .subscribe-form .search-button,

  .search-form .search-button {

    width: 50px;

    height: 100%;

    background-color: transparent;

    color: #fff;

    border-radius: 0px;

    border: 2px solid #0d5aa5;

    position: absolute;

    top: 0;

    right: 0;

    z-index: 1;

    font-size: 16px;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031367}}

    .subscribe-form .search-button:before,

    .search-form .search-button:before {

      content: '';

      position: absolute;

      top: 50%;

      left: 50%;

      min-width: 110%;

      width: 100px;

      height: 100px;

      -webkit-transform: translate(-50%, -50%) scale(1);

              transform: translate(-50%, -50%) scale(1);

      z-index: -1;

      border-radius: 50%;

      background-color: #0d5aa5;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      pointer-events: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031382}}

    .subscribe-form .search-button i,

    .search-form .search-button i {

      color: #fff;

      position: relative;

      z-index: 1;

      -webkit-transition: .35s ease;

      transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031389}}

    .subscribe-form .search-button:hover i,

    .search-form .search-button:hover i {

      color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031392}}

    .subscribe-form .search-button:hover:before,

    .search-form .search-button:hover:before {

      -webkit-transform: translate(-50%, -50%) scale(0);

              transform: translate(-50%, -50%) scale(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031397}}

  .subscribe-form input,

  .search-form input {

    width: 100%;

    padding: 0 50px 0 30px;

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031405}}

.subscribe-form input::-moz-placeholder,

.search-form input::-moz-placeholder {

  color: #bdbdbd; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031406}}

.subscribe-form input::-webkit-input-placeholder,

.search-form input::-webkit-input-placeholder {

  color: #bdbdbd; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031407}}

.subscribe-form input:-ms-input-placeholder,

.search-form input:-ms-input-placeholder {

  color: #bdbdbd; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031408}}

.subscribe-form input::-ms-input-placeholder,

.search-form input::-ms-input-placeholder {

  color: #bdbdbd; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031409}}

.subscribe-form input::-webkit-input-placeholder,

.search-form input::-webkit-input-placeholder {

  color: #bdbdbd; }

.subscribe-form input:-ms-input-placeholder,

.search-form input:-ms-input-placeholder {

  color: #bdbdbd; }

.subscribe-form input::-ms-input-placeholder,

.search-form input::-ms-input-placeholder {

  color: #bdbdbd; }

.subscribe-form input::placeholder,

.search-form input::placeholder {

  color: #bdbdbd; }



/*widget-tags*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031414}}

.widget-tags ul {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  -webkit-box-align: start;

      -ms-flex-align: start;

          align-items: flex-start;

  margin-top: -10px;

  padding-top: 8px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031420}}

  .widget-tags ul li {

    margin-right: 16px;

    margin-top: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031423}}

    .widget-tags ul li a {

      border: 1px solid #252525;

      -webkit-box-sizing: border-box;

              box-sizing: border-box;

      border-radius: 0px;

      background-color: #252525;

      font-size: 14px;

      color: #fff;

      padding: 5px 12px;

      display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031432}}

      .widget-tags ul li a:hover {

        background-color: #0d5aa5;

        border-color: #0d5aa5;

        color: #fff; }



/*widget-categories*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031443}}

.widget-archive li:not(:last-child),

.widget-categories li:not(:last-child) {

  margin-bottom: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031447}}

.widget-archive li a,

.widget-categories li a {

  position: relative;

  text-transform: capitalize; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031452}}

.widget-archive li a:before,

.widget-categories li a:before {

  content: '\f105';

  margin-right: 10px;

  font-weight: 900;

  font-family: "Font Awesome 5 Free";

  font-size: 14px; }



/*widget-recent-posts*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031462}}

.widget-recent-posts li:not(:last-child) {

  margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031465}}

.widget-recent-posts li a {

  font-weight: 600;

  font-size: 18px;

  color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031469}}

  .widget-recent-posts li a:hover {

    color: #0d5aa5; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031473}}

.widget-recent-posts li .date {

  display: block;

  margin-top: 4px;

  font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031477}}

  .widget-recent-posts li .date i {

    margin-right: 8px; }



/*widget-instagram*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031483}}

.widget-instagram ul {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  margin: -10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031488}}

.widget-instagram li {

  width: 33.33%;

  padding: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031492}}

.widget-instagram li a {

  display: block;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031495}}

  .widget-instagram li a:before {

    content: '+';

    position: absolute;

    display: block;

    top: 50%;

    left: 50%;

    -webkit-transform: translate(-50%, -50%) scale(0.5);

            transform: translate(-50%, -50%) scale(0.5);

    color: #fff;

    z-index: 2;

    font-weight: 500;

    font-size: 30px;

    -webkit-transition: .3s ease;

    transition: .3s ease;

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031509}}

  .widget-instagram li a:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: #0d5aa5;

    z-index: 1;

    -webkit-transition: .3s ease;

    transition: .3s ease;

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031522}}

  .widget-instagram li a:hover:after {

    opacity: .5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031525}}

  .widget-instagram li a:hover:before {

    opacity: 1;

    -webkit-transform: translate(-50%, -50%) scale(1);

            transform: translate(-50%, -50%) scale(1); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031531}}

.widget-instagram li img {

  width: 100%;

  display: block;

  height: 112px;

  -o-object-fit: cover;

     object-fit: cover;

  -webkit-transition: .3s ease;

  transition: .3s ease; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031538}}

.widget-instagram li a:hover img {

  opacity: .7; }



/*-------------------- PAGINATION --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031543}}

.pagination-cover {

  margin-top: 94px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031546}}

.pagination {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031549}}

.pagination-item:not(:last-child) {

  margin-right: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031553}}

.pagination-item a {

  font-size: 16px;

  font-weight: 500;

  line-height: 34px;

  width: 38px;

  text-align: center;

  border: 1px solid #d9d9d9;

  color: #333333;

  display: block;

  font-family: "Red Hat Display", sans-serif;

  border-radius: 0px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031566}}

.pagination-item a i {

  vertical-align: -1px;

  font-weight: 900; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031570}}

.pagination-item:hover a,

.pagination-item.active a {

  border-color: #0d5aa5;

  background-color: #0d5aa5;

  color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031575}}

  .pagination-item:hover a i,

  .pagination-item.active a i {

    color: #fff; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031579}}

.pagination-item.active {

  pointer-events: none; }



/*------------------- S-SINGLE-NEWS -------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031585}}

.s-single-blog .post-item-cover .post-thumbnail a {

  pointer-events: none; }



/*.autor-cover*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031590}}

.autor-cover {

  margin: 53px 0 37px;

  border-top: 1px solid #d9d9d9;

  border-bottom: 1px solid #d9d9d9;

  padding: 40px 0;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031598}}

.autor-cover img {

  width: 124px;

  height: 124px;

  -o-object-fit: cover;

     object-fit: cover;

  border-radius: 50%;

  margin-right: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031605}}

.autor-cover .name {

  font-weight: 700;

  font-size: 20px;

  color: #333333;

  margin-bottom: 6px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031611}}

.autor-cover p {

  max-width: 370px; }



/*navigation*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031616}}

.navigation {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  padding-bottom: 40px;

  border-bottom: 1px solid #d9d9d9; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031622}}

.navigation-item {

  max-width: calc(50% - 15px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031625}}

.navigation-right {

  text-align: right; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031628}}

.navigation-item span {

  font-size: 14px;

  font-weight: 600;

  text-transform: capitalize;

  color: #0d5aa5;

  -webkit-transition: .3s ease;

  transition: .3s ease; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031635}}

.navigation-item .title {

  position: relative;

  font-weight: 700;

  font-size: 20px;

  line-height: 29px;

  color: #333333;

  -webkit-transition: .3s ease;

  transition: .3s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031642}}

  .navigation-item .title:before {

    color: #0d5aa5;

    font-family: "Font Awesome 5 Free";

    position: absolute;

    top: 1px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031649}}

.navigation-item.navigation-left .title {

  padding-left: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031652}}

.navigation-item.navigation-right .title {

  padding-right: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031655}}

.navigation-item.navigation-left .title:before {

  left: 0;

  content: '\f104'; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031659}}

.navigation-item.navigation-right .title:before {

  content: '\f105';

  right: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031663}}

.navigation-item:hover .title {

  color: #0d5aa5; }



/*---------------------- REVIEWS ----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031668}}

.reviews {

  margin-top: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031670}}

  .reviews .btn-form-cover,

  .reviews .checkbox-wrap {

    text-align: left; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031675}}

.reviews .title {

  margin-bottom: 20px;

  letter-spacing: 0;

  text-align: left; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031680}}

.reviews-form {

  margin-top: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031683}}

.reviews-form .inp-name,

.reviews-form .inp-email {

  width: calc(50% - 15px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031688}}

.reviews-list .review-item {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: start;

      -ms-flex-align: start;

          align-items: flex-start;

  margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031693}}

.reviews-list ul {

  padding-left: 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031696}}

.review-avatar {

  margin-right: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031699}}

.review-avatar img {

  min-width: 80px;

  max-width: 80px;

  height: 80px;

  border-radius: 50%;

  -o-object-fit: cover;

     object-fit: cover; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031706}}

.review-content .name {

  font-size: 20px;

  color: #0d5aa5;

  font-weight: 700;

  text-transform: capitalize; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031712}}

.review-content .date {

  margin-bottom: 15px;

  font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031715}}

  .review-content .date i {

    margin-right: 8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031719}}

.faq-cover li:not(:last-child) {

  padding-bottom: 38px;

  border-bottom: 1px solid #534e5f;

  margin-bottom: 53px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031724}}

.review-btn {

  margin-top: 18px;

  font-weight: 600;

  display: inline-block;

  color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031729}}

  .review-btn i {

    margin-right: 8px;

    color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031734}}

  .review-btn:hover i {

    color: #ffd910; }



/*----------------- S-ABOUT-SPEAKER -----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031741}}

.s-about-speaker {

  padding-top: 25px }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031743}}

  .s-about-speaker.dance-about-speaker {

    padding: 142px 0 150px;

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover; }



/*----------------- S-HAVE-PREPARED -----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031752}}

.s-have-prepared {

  position: relative;

  padding: 50px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031755}}

  .s-have-prepared:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: 1;

    background-color: rgba(0, 0, 0, 0.7); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031765}}

  .s-have-prepared .container {

    z-index: 2; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031770}}

  .s-have-prepared.dance-have-prepared.dance-mask:before {

    background: rgba(12, 3, 42, 0.8); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031773}}

  .s-have-prepared.dance-have-prepared.dance-mask:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-image: url(../img/bg-members.svg);

    background-position: left center;

    background-repeat: no-repeat;

    pointer-events: none;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031789}}

  .s-have-prepared.dance-have-prepared .have-prepared-item .have-prepared span {

    font-weight: 700;

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031793}}

  .s-have-prepared.dance-have-prepared .have-prepared-item .have-prepared img {

    top: 3px;

    left: 50%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031801}}

.have-prepared {

  position: relative;

  text-align: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031804}}

  .have-prepared span {

    display: block;

    position: relative;

    z-index: 1;

    font-size: 60px;

    font-weight: 500;

    line-height: 1.92em;

    color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031813}}

  .have-prepared h4 {

    color: #fff;

    position: relative;

    z-index: 1;

    padding-top: 28px;

    margin-top: 4px;

    font-size: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031820}}

    .have-prepared h4:before {

      content: '';

      position: absolute;

      top: 0;

      left: 50%;

      -webkit-transform: translate(-50%, 0);

              transform: translate(-50%, 0);

      background: #ffd910;

      width: 46px;

      height: 4px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031831}}

  .have-prepared img {

    position: absolute;

    top: 0;

    left: 50%;

    -webkit-transform: translateX(-50%);

            transform: translateX(-50%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031840}}

.have-prepared-item:nth-child(1) .have-prepared img {

  top: -25px;

  left: 47%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031846}}

.have-prepared-item:nth-child(2n) .have-prepared img {

  top: -27px;

  left: 45%;

  -webkit-transform: translateX(-50%) rotate(-34deg);

          transform: translateX(-50%) rotate(-34deg); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031853}}

.have-prepared-item:nth-child(3n) .have-prepared img {

  top: -27px;

  left: 53%;

  -webkit-transform: translateX(-50%) rotate(14deg);

          transform: translateX(-50%) rotate(14deg); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031860}}

.have-prepared-item:nth-child(4n) .have-prepared img {

  top: -27px;

  left: 47%;

  -webkit-transform: translateX(-50%) rotate(-29deg);

          transform: translateX(-50%) rotate(-29deg); }



/*------------------ S-TESTIMONIALS ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031869}}

.s-testimonials {

  padding: 160px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031871}}

  .s-testimonials.dance-testimonials {

    padding: 142px 0 150px;

    background-position: top center;

    background-repeat: no-repeat;

    background-size: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031876}}

    .s-testimonials.dance-testimonials .testimonial-item {

      background: rgba(22, 14, 34, 0.8);

      -webkit-box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);

              box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);

      border-radius: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031880}}

      .s-testimonials.dance-testimonials .testimonial-item .prof {

        font-weight: 300; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031883}}

      .s-testimonials.dance-testimonials .testimonial-item > * {

        color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031887}}

    .s-testimonials.dance-testimonials .slick-dots li:hover,

    .s-testimonials.dance-testimonials .slick-dots li.slick-active {

      background-color: #d52b74; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031893}}

.slider-testimonial {

  max-width: 1130px;

  margin: -15px auto 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031897}}

.slide-testimonial {

  padding: 15px;

  -webkit-perspective: 1000px;

          perspective: 1000px;

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031902}}

.slick-dots {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  margin-top: 36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031907}}

  .slick-dots li {

    position: relative;

    background: #bebebe;

    width: 12px;

    height: 12px;

    border-radius: 50%;

    margin-right: 8px;

    -webkit-transition: .35s ease;

    transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031915}}

    .slick-dots li:last-child {

      margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031918}}

    .slick-dots li:hover, .slick-dots li.slick-active {

      background-color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031922}}

    .slick-dots li button {

      position: absolute;

      top: 0;

      left: 0;

      width: 100%;

      height: 100%;

      padding: 0;

      margin: 0;

      opacity: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031934}}

.testimonial-item {

  text-align: center;

  padding: 50px 40px 40px;

  position: relative;

  z-index: 1;

  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);

          box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);

  -webkit-transform-style: preserve-3d;

          transform-style: preserve-3d;

  background-color: #fff;

  -webkit-transition: .4s ease-out;

  transition: .4s ease-out; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031943}}

  .testimonial-item:hover {

    -webkit-transform: rotateY(10deg) rotateX(3deg);

            transform: rotateY(10deg) rotateX(3deg); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031946}}

  .testimonial-item img {

    margin: 0 auto 14px;

    display: block;

    width: 97px;

    height: 97px;

    border-radius: 50%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031953}}

  .testimonial-item .name {

    text-transform: capitalize; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031956}}

  .testimonial-item .prof {

    color: #0d5aa5;

    font-weight: 500;

    text-transform: capitalize; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031961}}

  .testimonial-item .testimon-content {

    letter-spacing: 0.05em;

    line-height: 1.7em;

    font-style: italic;

    margin-top: 8px; }



/* ----------------- S-OUR-SPEAKER ------------------ */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031970}}

.s-our-speaker {

  padding-bottom: 65px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031972}}

  .s-our-speaker.team-our-speaker {

    padding-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031974}}

    .s-our-speaker.team-our-speaker .speaker-item-info .name {

      font-size: 26px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031979}}

.slider-our-speaker {

  margin: -15px -15px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031982}}

.slide-our-speaker {

  padding: 15px;

  -webkit-perspective: 1000px;

          perspective: 1000px;

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031987}}

.speakers-timeline-img {

  -webkit-perspective: 1000px;

          perspective: 1000px;

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031991}}

.our-speaker-item {

  position: relative;

  display: block;

  -webkit-transition: .4s ease-out;

  transition: .4s ease-out;

  -webkit-transform-style: preserve-3d;

          transform-style: preserve-3d; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000031996}}

  .our-speaker-item img {

    display: block;

    width: 100%;

    height: 360px;

    -o-object-fit: cover;

       object-fit: cover; }

   .our-discount-item img {

    display: block;

    width: 100%;

    height: 260px;

    -o-object-fit: cover;

       object-fit: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032002}}

  .our-speaker-item .speaker-item-info {

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    background-color: #0d5aa5;

    color: #fff;

    padding: 14px 30px 23px 42px;

    -webkit-transition: .35s ease-in;

    transition: .35s ease-in; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032011}}

    .our-speaker-item .speaker-item-info .name {

      color: #fff;

      text-transform: capitalize;

      font-size: 31px;

      font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032017}}

    .our-speaker-item .speaker-item-info .prof {

      font-family: "Red Hat Display", sans-serif;

      font-weight: 300;

      font-size: 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032023}}

  .our-speaker-item:hover {

    -webkit-transform: rotateY(10deg) rotateX(3deg);

            transform: rotateY(10deg) rotateX(3deg); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032029}}

.speakers-timeline-item:nth-child(2n) .our-speaker-item:hover {

  -webkit-transform: rotateY(-10deg) rotateX(3deg);

          transform: rotateY(-10deg) rotateX(3deg); }



/* -------------- S-CONFERENCE-SLIDER --------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032035}}

.s-conference-slider {

  background-color: #333;

  z-index: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032039}}

.conference-slide {

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032044}}

  /* .conference-slide:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-color: rgba(0, 0, 0, 0.7);

    z-index: 1; } */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032054}}

  .conference-slide .container {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-pack: end;

    -ms-flex-pack: end;

    justify-content: flex-end;

    min-height: 683px;

    z-index: 3; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032062}}

.conference-slide-tringle {

  position: absolute;

  top: 0;

  right: 0;

  z-index: 2;

  max-width: 100%;

  max-height: 100%;

  -webkit-transform: translateX(2%);

          transform: translateX(2%);

  -webkit-transition: .35s ease;

  transition: .35s ease;

  opacity: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032073}}

/* .conference-slide-effect {

  position: absolute;

  top: 0;

  left: 0;

  z-index: 2;

  max-width: 100%;

  max-height: 100%;

  -webkit-transform: translateX(2%);

          transform: translateX(2%);

  -webkit-transition: .35s ease;

  transition: .35s ease;

  opacity: 0; } */



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032084}}

/* .conference-slide-item {

  width: 52%;

  padding-left: 15px; } */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032087}}

  .conference-slide-item .date {

    color: #ffd910;

    letter-spacing: 0.17em;

    text-transform: uppercase;

    font-weight: 700;

    font-size: 30px;

    margin-bottom: 26px;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

            clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032098}}

  .conference-slide-item .conference-slider-title {

    font-weight: 300;

    font-size: 64px;

    line-height: 1.3;

    color: #fff;

    margin-bottom: 7px;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

            clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

    -webkit-transform: translateX(60px);

            transform: translateX(60px);

    opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032109}}

  .conference-slide-item .title {

    font-weight: 600;

    font-size: 100px;

    line-height: 0.8;

    color: #fff;

    text-align: left;

    margin-bottom: 27px;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032117}}

    .conference-slide-item .title span {

      -webkit-transform: translateX(30px);

              transform: translateX(30px);

      -webkit-transition: .35s ease;

      transition: .35s ease;

      -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

              clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

      display: block;

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032123}}

      .conference-slide-item .title span:before, .conference-slide-item .title span:after {

        display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032128}}

    .conference-slide-item .title:after {

      content: '';

      position: absolute;

      width: 10px;

      height: 10px;

      border-radius: 50%;

      background-color: #ffd910;

      top: 62%;

      margin-right: 192px;

      right: 100%;

      -webkit-transform: translate(20px, -50%);

              transform: translate(20px, -50%);

      -webkit-transition: .35s ease;

      transition: .35s ease;

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032142}}

    .conference-slide-item .title:before {

      content: '';

      position: absolute;

      margin-right: 46px;

      width: 126px;

      top: 61%;

      right: 100%;

      -webkit-transform: translate(20px, -50%);

              transform: translate(20px, -50%);

      height: 2px;

      background: rgba(255, 255, 255, 0.2);

      -webkit-transition: .35s ease;

      transition: .35s ease;

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032156}}

  .conference-slide-item p {

    opacity: 0;

    font-weight: 300;

    font-size: 18px;

    line-height: 30px;

    color: #fff;

    max-width: 500px;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);

            clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032171}}

.animated-page .conference-slide.slick-current .conference-slide-item .date,

.animated-page .conference-slide.slick-current .conference-slide-item p {

  opacity: 1;

  -webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);

          clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);

  -webkit-transition-delay: .6s;

          transition-delay: .6s; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032178}}

.animated-page .conference-slide.slick-current .conference-slide-item .title:before, .animated-page .conference-slide.slick-current .conference-slide-item .title:after {

  opacity: 1;

  -webkit-transform: translate(0, -50%);

          transform: translate(0, -50%);

  -webkit-transition: .5s ease .5s;

  transition: .5s ease .5s; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032185}}

.animated-page .conference-slide.slick-current .conference-slide-item .conference-slider-title {

  opacity: 1;

  -webkit-transition-delay: .35s;

          transition-delay: .35s;

  -webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);

          clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);

  -webkit-transform: translateX(0);

          transform: translateX(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032192}}

.animated-page .conference-slide.slick-current .conference-slide-item .title span {

  opacity: 1;

  -webkit-transition-delay: .35s;

          transition-delay: .35s;

  -webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);

          clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);

  -webkit-transform: translateX(0);

          transform: translateX(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032200}}

.animated-page .conference-slide.slick-current .conference-slide-effect,

.animated-page .conference-slide.slick-current .conference-slide-tringle {

  opacity: 1;

  -webkit-transform: translateX(0);

          transform: translateX(0);

  -webkit-transition: .6s ease .8s;

  transition: .6s ease .8s; }



/*--------------- S-CONFERENCE-COUNTER ---------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032210}}

.s-conference-counter {

  text-align: center;

  position: absolute;

  top: -68px;

  left: 0;

  width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032217}}

.conference-counter-wrap {

  max-width: 655px;

  margin: 0 auto;

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032222}}

.conference-counter-cover {

  background-color: #0d5aa5;

  color: #fff;

  padding: 17px 30px 17px;

  position: relative;

  z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032228}}

  .conference-counter-cover h4 {

    color: #fff;

    letter-spacing: 0.06em;

    text-transform: capitalize;

    margin-bottom: 2px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032235}}

.conference-counter-effect-1 {

  position: absolute;

  top: -32px;

  left: -29px;

  z-index: 2; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032241}}

.conference-counter-effect-2 {

  position: absolute;

  bottom: -21px;

  right: -21px;

  z-index: -1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032248}}

.clock-timer.clock-timer-conference {

  pointer-events: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032250}}

  .clock-timer.clock-timer-conference .smalltext {

    margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032253}}

  .clock-timer.clock-timer-conference .clock-item {

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032256}}

    .clock-timer.clock-timer-conference .clock-item:last-child:before {

      display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032260}}

    .clock-timer.clock-timer-conference .clock-item:before {

      content: ':';

      line-height: 1.2em;

      position: absolute;

      top: 5px;

      right: -6px;

      color: rgba(255, 255, 255, 0.3); }



/*--------------- S-CONFERENCE-MISSION ---------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032273}}

.s-conference-mission {

  position: relative;

  z-index: 4;

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

  padding-top: 126px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032280}}

  .s-conference-mission .s-our-mission {

    padding-bottom: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032284}}

      .s-conference-mission .s-our-mission .our-mission-info h4 {

        max-width: 550px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032288}}

      .s-conference-mission .s-our-mission .our-mission-info .mission-info-text p {

        font-weight: 300;

        margin-bottom: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032293}}

      .s-conference-mission .s-our-mission .our-mission-info .mission-meta {

        font-weight: 300; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032299}}

.mission-list-cover {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032303}}

.mission-list {

  width: calc(50% - 10px); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032305}}

  .mission-list li {

    font-family: "Red Hat Display", sans-serif;

    font-weight: 300;

    margin-bottom: 10px;

    padding-left: 17px;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032311}}

    .mission-list li:last-child {

      margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032314}}

    .mission-list li i {

      position: absolute;

      left: 0;

      top: 7px;

      font-size: 12px;

      color: #0d5aa5; }



/*---------------- S-SPEAKERS-SCHEDULE ----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032325}}

.s-speakers-schedule {

  padding: 85px 0 50px; }



.s-speakers-discounts {

  padding: 85px 0 160px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032328}}

.speakers-timeline-cover {

  position: relative;

  max-width: 1180px;

  margin: 0 auto;

  padding: 25px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032333}}

  .speakers-timeline-cover:before {

    content: '';

    position: absolute;

    top: 0;

    left: 50%;

    -webkit-transform: translateX(-50%);

            transform: translateX(-50%);

    width: 1px;

    height: 100%;

    background-color: #d6d6d6; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032344}}

.speakers-timeline-item {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  position: relative;

  margin-bottom: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032350}}

  .speakers-timeline-item:nth-child(2n) {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: reverse;

        -ms-flex-direction: row-reverse;

            flex-direction: row-reverse; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032352}}

    .speakers-timeline-item:nth-child(2n) .speakers-timeline-info {

      text-align: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032356}}

  .speakers-timeline-item:last-child {

    margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032359}}

  .speakers-timeline-item:before {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    width: 11px;

    height: 11px;

    background-color: #0d5aa5;

    border-radius: 50%;

    -webkit-box-shadow: 0 0 0 6px rgba(13, 90, 165, 0.4);

            box-shadow: 0 0 0 6px rgba(13, 90, 165, 0.4); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032372}}

.speakers-timeline-img, .speakers-discount-img,

.speakers-timeline-info, .speakers-discount-info {

  width: calc(50% - 55px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032377}}

.speakers-timeline-info .date {

  font-weight: 600;

  font-size: 18px;

  color: #0d5aa5;

  margin-bottom: 10px; }

  .date.first-date {font-size: 25px;}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032383}}

.speakers-timeline-info .title {

  color: #232756;

  margin-bottom: 10px; }

 .speakers-discount-info .title {

  color: #232756;

  margin-bottom: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032387}}

.speakers-timeline-info p {

  font-weight: 300; }



/*------------------ S-PRICING-TABLE ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032394}}

.s-pricing-table {

  padding: 160px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032397}}

.pricing-table-col {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  padding-top: 24px;

  padding-bottom: 24px;

  -webkit-perspective: 1000px;

          perspective: 1000px;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032403}}

  .pricing-table-col.premium {

    padding-top: 0;

    padding-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032407}}

    .pricing-table-col.premium .pricing-table-item:before {

      background: -webkit-gradient(linear, left top, left bottom, from(#0035C1), to(#2459E6));

      background: linear-gradient(180deg, #0035C1 0%, #2459E6 100%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032410}}

    .pricing-table-col.premium .pricing-table-item > * {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032413}}

    .pricing-table-col.premium .pricing-table-item .btn {

      color: #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032417}}

    .pricing-table-col.premium .pricing-table-item h3:before {

      background-color: rgba(234, 234, 234, 0.2); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032422}}

    .pricing-table-col.premium .price-list {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032424}}

      .pricing-table-col.premium .price-list i {

        color: #fff; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032432}}

.pricing-table-col:nth-of-type(1) .pricing-table-item img {

  top: 59%;

  left: 52%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032438}}

.pricing-table-col:nth-of-type(2) .pricing-table-item img {

  top: 62%;

  left: 52%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032444}}

.pricing-table-col:nth-of-type(3) .pricing-table-item img {

  top: 47%;

  left: 54%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032450}}

.pricing-table-item {

  width: 100%;

  height: 100%;

  text-align: center;

  padding-bottom: 48px;

  position: relative;

  z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032457}}

  .pricing-table-item:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    -webkit-transition: .4s ease-out;

    transition: .4s ease-out;

    -webkit-box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.15);

            box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.15);

    -webkit-transform-style: preserve-3d;

            transform-style: preserve-3d;

    background-color: #fff;

    z-index: -1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032471}}

  .pricing-table-item:hover h3:before, .pricing-table-item:hover:before {

    -webkit-transform: rotateY(10deg) rotateX(3deg);

            transform: rotateY(10deg) rotateX(3deg); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032476}}

  .pricing-table-item h3 {

    line-height: 121px;

    text-align: center;

    color: #232756;

    -webkit-transition: .4s ease-out;

    transition: .4s ease-out;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032482}}

    .pricing-table-item h3:before {

      content: '';

      position: absolute;

      bottom: 0;

      left: 0;

      width: 100%;

      height: 1px;

      background-color: #eaeaea;

      -webkit-transition: .4s ease-out;

      transition: .4s ease-out;

      -webkit-transform-style: preserve-3d;

              transform-style: preserve-3d; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032494}}

  .pricing-table-item img {

    position: absolute;

    top: 50%;

    left: 50%;

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032500}}

  .pricing-table-item .price-cover {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: start;

        -ms-flex-align: start;

            align-items: flex-start;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    position: relative;

    color: #0d5aa5;

    font-weight: 700;

    line-height: 1;

    padding: 48px 0 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032509}}

    .pricing-table-item .price-cover span {

      position: relative;

      z-index: 1;

      font-size: 24px;

      padding-top: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032515}}

    .pricing-table-item .price-cover .price {

      position: relative;

      z-index: 1;

      font-size: 64px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032521}}

  .pricing-table-item .name {

    font-weight: 700;

    font-size: 26px;

    color: #232756;

    text-transform: capitalize;

    margin-bottom: 4px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032528}}

  .pricing-table-item .price-text {

    color: #232756;

    font-weight: 300;

    font-family: "Red Hat Display", sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032533}}

  .pricing-table-item .price-list {

    text-align: left;

    max-width: 260px;

    margin: 0 auto;

    padding: 45px 20px 51px 20px;

    color: #898686;

    font-family: "Red Hat Display", sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032540}}

    .pricing-table-item .price-list li {

      text-transform: capitalize;

      margin-bottom: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032543}}

      .pricing-table-item .price-list li:last-child {

        margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032546}}

      .pricing-table-item .price-list li i {

        color: #898686;

        font-size: 14px;

        margin-right: 19px; }



/*------------------- S-BUY-TICKET -------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032556}}

.s-buy-ticket {

  padding: 80px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032558}}

  .s-buy-ticket p {

    font-weight: 300; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032561}}

  .s-buy-ticket h5 {

    margin-bottom: 15px;

    font-family: "Red Hat Display", sans-serif;

    text-transform: capitalize; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032567}}

.buy-ticket-left {

  font-family: "Red Hat Display", sans-serif;

  max-width: 500px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032570}}

  .buy-ticket-left p {

    margin-bottom: 60px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032574}}

.ticket-contact-cover {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032578}}

.ticket-contact-item {

  margin-right: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032580}}

  .ticket-contact-item:last-child {

    margin-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032583}}

  .ticket-contact-item li {

    margin-bottom: 10px;

    font-weight: 300; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032586}}

    .ticket-contact-item li:last-child {

      margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032589}}

    .ticket-contact-item li a {

      color: #8b8b8b; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032591}}

      .ticket-contact-item li a:hover {

        color: #ffd910; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032595}}

    .ticket-contact-item li span {

      margin-right: 4px;

      font-weight: 500;

      color: #333333; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032603}}

.buy-ticket-form .form-cover {

  padding-top: 9px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032606}}

.buy-ticket-form .pay-method {

  margin: 11px 0 25px;

  padding: 21px 0 26px;

  width: 100%;

  border-top: 1px solid rgba(217, 217, 217, 0.5);

  border-bottom: 1px solid rgba(217, 217, 217, 0.5); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032612}}

  .buy-ticket-form .pay-method .pay-item {

    position: relative;

    margin-bottom: 12px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032617}}

    .buy-ticket-form .pay-method .pay-item:last-child {

      margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032620}}

    .buy-ticket-form .pay-method .pay-item input {

      position: absolute;

      top: 0;

      left: 0;

      width: 100%;

      margin: 0;

      height: 100%;

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032628}}

      .buy-ticket-form .pay-method .pay-item input:checked + span:before {

        opacity: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032632}}

    .buy-ticket-form .pay-method .pay-item p {

      color: #333333;

      font-family: "Red Hat Display", sans-serif;

      text-transform: capitalize; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032637}}

    .buy-ticket-form .pay-method .pay-item span {

      border: 1px solid #ddd;

      border-radius: 50%;

      width: 16px;

      height: 16px;

      position: relative;

      margin-right: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032644}}

      .buy-ticket-form .pay-method .pay-item span:before {

        content: '';

        position: absolute;

        top: 50%;

        left: 50%;

        -webkit-transform: translate(-50%, -50%);

                transform: translate(-50%, -50%);

        background-color: #0d5aa5;

        width: 6px;

        height: 6px;

        border-radius: 50%;

        opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032659}}

.buy-ticket-form .price-final {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: end;

      -ms-flex-pack: end;

          justify-content: flex-end;

  margin-bottom: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032664}}

  .buy-ticket-form .price-final span {

    color: #333333;

    font-family: "Red Hat Display", sans-serif;

    font-weight: 500;

    font-size: 20px;

    text-transform: capitalize;

    margin-right: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032672}}

  .buy-ticket-form .price-final .price-final-text {

    color: #0d5aa5;

    font-weight: 700;

    font-size: 36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032678}}

.buy-ticket-form .btn-form-cover {

  text-align: right; }



/*----------------- S-CONFERENCE-NEWS -----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032684}}

.s-conference-news {

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

  position: relative;

  padding: 150px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032690}}

  .s-conference-news:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: 1;

    background-color: rgba(0, 0, 0, 0.7); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032700}}

  .s-conference-news .conference-news-container {

    position: relative;

    z-index: 2; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032705}}

.conference-news-slider {

  padding: 0 70px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032707}}

  .conference-news-slider .slick-arrow {

    position: absolute;

    top: 50%;

    width: 34px;

    height: 34px;

    border: 1px solid #ffd910;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    cursor: pointer;

    z-index: 3; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032719}}

    .conference-news-slider .slick-arrow i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032722}}

    .conference-news-slider .slick-arrow.slick-arrow-prev {

      left: 28px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032725}}

    .conference-news-slider .slick-arrow.slick-arrow-next {

      right: 28px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032728}}

    .conference-news-slider .slick-arrow:hover {

      background-color: #ffd910; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032733}}

.conference-news-slide {

  padding: 0 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032736}}

.conference-news-item {

  background-color: #fff;

  text-align: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032739}}

  .conference-news-item .date {

    color: #fff;

    background-color: #0d5aa5;

    border-radius: 50%;

    width: 89px;

    height: 89px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    margin: -33px auto 0;

    position: relative;

    z-index: 2;

    font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032753}}

    .conference-news-item .date span {

      font-size: 22px;

      font-weight: 300;

      line-height: 1;

      text-transform: capitalize; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032761}}

.conference-post-thumbnail {

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032763}}

  .conference-post-thumbnail a {

    display: block;

    position: relative;

    overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032767}}

    .conference-post-thumbnail a:before {

      content: '';

      position: absolute;

      top: 50%;

      left: 50%;

      width: 100%;

      height: 100%;

      z-index: 1;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      background: rgba(0, 0, 0, 0.5);

      -webkit-transform: translate(-50%, -50%) scale(0);

              transform: translate(-50%, -50%) scale(0);

      opacity: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032781}}

    .conference-post-thumbnail a:hover:before {

      opacity: 1;

      -webkit-transform: translate(-50%, -50%) scale(1);

              transform: translate(-50%, -50%) scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032785}}

    .conference-post-thumbnail a:hover img {

      -webkit-transition-duration: .8s;

              transition-duration: .8s;

      -webkit-transform: scale(1.2);

              transform: scale(1.2); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032790}}

    .conference-post-thumbnail a img {

      -webkit-transition: .5s ease-out;

      transition: .5s ease-out;

      display: block;

      width: 100%;

      height: 140px;

      -o-object-fit: cover;

         object-fit: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032798}}

  .conference-post-thumbnail .conference-post-category {

    position: absolute;

    top: 10px;

    right: 10px;

    z-index: 1;

    color: #fff;

    background-color: #252525;

    line-height: 30px;

    text-align: center;

    padding: 0 17px;

    font-family: "Red Hat Display", sans-serif; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032811}}

.conference-post-content {

  padding: 29px 38px 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032813}}

  .conference-post-content h4 {

    font-size: 25px;

    font-weight: 600;

    position: relative;

    padding-top: 19px;

    margin-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032819}}

    .conference-post-content h4:before {

      content: '';

      position: absolute;

      top: 0;

      left: 50%;

      height: 2px;

      width: 66px;

      -webkit-transform: translateX(-50%);

              transform: translateX(-50%);

      background-color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032830}}

  .conference-post-content p {

    margin-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032833}}

  .conference-post-content .conference-post-meta {

    text-transform: capitalize;

    margin-bottom: 40px;

    font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032837}}

    .conference-post-content .conference-post-meta a {

      color: #8b8b8b; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032839}}

      .conference-post-content .conference-post-meta a:hover {

        color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032843}}

    .conference-post-content .conference-post-meta i {

      margin-right: 8px;

      color: #0d5aa5; }



/*------------------ CONFERENCE-MAP ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032852}}

.conference-map {padding-top: 85px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032856}}

.conference-map-item span {

  padding-left: 40px;

  width: 100%;

  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032861}}

.conference-map-item .cont-map {

  width: 100%;

  height: 450px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032866}}

.conference-map-info {padding-left: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032868}}

  .conference-map-info h3 {

    line-height: 1.2em;

    color: #232756;

    margin-bottom: 17px; font-size: 23px;}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032872}}

    .conference-map-info h3 span {

      color: #0d5aa5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032876}}

  .conference-map-info .mission-meta {

    font-weight: 300; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032879}}

  .conference-map-info .conference-map-content {

    margin-bottom: 15px;

    font-weight: 300; }



/*-------------------- S-PARTNERS --------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032886}}

.s-clients.s-partners {

  padding: 0 0 10px; }



/* --------------------- DANCE-SLIDER ---------------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032891}}

.dance-slide {

  padding-bottom: 98px;

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032897}}

  .dance-slide:before {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 98px;

    z-index: 1;

    background-color: #100a19; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032907}}

  .dance-slide:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    mix-blend-mode: overlay;

    background: -webkit-gradient(linear, left top, left bottom, from(rgba(213, 43, 116, 0.6)), to(rgba(102, 58, 216, 0.6)));

    background: linear-gradient(180deg, rgba(213, 43, 116, 0.6) 0%, rgba(102, 58, 216, 0.6) 100%);

    z-index: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032918}}

  .dance-slide .video-wrap {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032925}}

  .dance-slide video {

    position: absolute;

    top: 50%;

    left: 50%;

    min-width: 100%;

    min-height: 100%;

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032934}}

  .dance-slide .container {

    min-height: 900px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-box-align: stretch;

        -ms-flex-align: stretch;

            align-items: stretch;

    max-width: 100%;

    padding: 0 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032944}}

  .dance-slide .dance-img {

    position: absolute;

    bottom: -45px;

    left: 50%;

    -webkit-transform: translateX(-50%);

            transform: translateX(-50%);

    max-width: 100%;

    max-height: 100%;

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032953}}

  .dance-slide .dance-slide-top {

    text-align: center;

    padding-top: 104px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032956}}

    .dance-slide .dance-slide-top .title-top {

      text-transform: uppercase;

      font-weight: 300;

      font-size: 80px;

      line-height: 1.2em;

      mix-blend-mode: overlay; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032963}}

    .dance-slide .dance-slide-top .title-slider {

      text-transform: uppercase;

      font-size: 288px;

      line-height: 0.8em;

      letter-spacing: 0.02em;

      font-weight: 700;

      mix-blend-mode: overlay; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032972}}

  .dance-slide .dance-item {

    line-height: 1;

    text-transform: uppercase; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032975}}

    .dance-slide .dance-item h5 {

      font-size: 39px;

      font-weight: 700;

      text-transform: uppercase; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032980}}

    .dance-slide .dance-item p {

      font-size: 29px;

      opacity: 0.5; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032985}}

  .dance-slide .dance-item-date {

    text-transform: uppercase;

    line-height: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032988}}

    .dance-slide .dance-item-date .date {

      font-size: 39px;

      font-weight: 700;

      margin-bottom: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032993}}

    .dance-slide .dance-item-date .month {

      font-size: 29px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000032997}}

  .dance-slide .dance-item-name {

    font-size: 29px;

    font-weight: 600;

    text-transform: capitalize;

    line-height: 1.2em;

    width: 20%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033005}}

.dance-slide-bottom {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  -webkit-box-align: start;

      -ms-flex-align: start;

          align-items: flex-start;

  z-index: 4;

  padding-bottom: 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033013}}

.dance-item-name,

.dance-item-date,

.dance-item {

  width: 50%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033018}}

.dance-item-right,

.dance-item-name {

  text-align: right; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033022}}

.effect-dance-1 {

  position: absolute;

  bottom: 98px;

  left: 50%;

  -webkit-transform: translateX(-50%);

          transform: translateX(-50%);

  max-width: 80%;

  max-height: 100%;

  opacity: .3; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033032}}

.effect-dance-2 {

  position: absolute;

  left: 0;

  bottom: 10px;

  max-width: 100%;

  max-height: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033040}}

.effect-dance-3 {

  position: absolute;

  right: 5%;

  top: 7%;

  max-width: 100%;

  max-height: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033048}}

.dance-item-left {

  margin-bottom: 66px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033050}}

  .dance-item-left h5 {

    margin-bottom: 13px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033054}}

.dance-item-right {

  padding-top: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033056}}

  .dance-item-right h5 {

    margin-top: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033060}}

#dance-page .social-list a:hover i {

  color: #d52b74; }



/* ---------------- S-DANCE-COUNTER ----------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033065}}

.s-dance-counter {

  text-align: center;

  padding: 42px 0 134px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033068}}

  .s-dance-counter h2 {

    text-transform: capitalize;

    margin-bottom: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033072}}

  .s-dance-counter .clock-timer {

    pointer-events: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033074}}

    .s-dance-counter .clock-timer .clock-item {

      min-width: 226px;

      text-transform: capitalize;

      position: relative;

      font-size: 100px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033080}}

      .s-dance-counter .clock-timer .clock-item:last-child:before {

        display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033084}}

      .s-dance-counter .clock-timer .clock-item:before {

        content: ':';

        position: absolute;

        right: -8px;

        top: 39px;

        font-size: 90px;

        color: rgba(255, 255, 255, 0.6); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033092}}

      .s-dance-counter .clock-timer .clock-item span {

        color: #ffd910;

        line-height: 1em;

        margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033098}}

    .s-dance-counter .clock-timer .smalltext {

      font-size: 25px;

      font-weight: 600; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033104}}

.dance-counter-effect {

  position: absolute; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033106}}

  .dance-counter-effect.dance-counter-effect-1 {

    top: -18%;

    left: 3%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033110}}

  .dance-counter-effect.dance-counter-effect-2 {

    top: -35%;

    left: 50%;

    -webkit-transform: translateX(-50%);

            transform: translateX(-50%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033115}}

  .dance-counter-effect.dance-counter-effect-3 {

    top: 43%;

    right: 6%; }



/*----------------------- POPUP -----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033122}}

.overlay {

  left: 0;

  opacity: 0;

  position: fixed;

  width: 100%;

  top: 0;

  height: 100%;

  z-index: -1;

  -webkit-transition: opacity .4s;

  transition: opacity .4s;

  background-color: #333333; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033133}}

.popup {

  left: 50%;

  -webkit-transform: translate(-50%, -50%) scale(0);

          transform: translate(-50%, -50%) scale(0);

  position: fixed;

  top: 50%;

  z-index: -1;

  -webkit-transition: .4s ease;

  transition: .4s ease;

  max-width: 500px;

  width: 100%;

  pointer-events: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033144}}

.popup.active {

  z-index: 23;

  -webkit-transform: translate(-50%, -50%) scale(1);

          transform: translate(-50%, -50%) scale(1);

  pointer-events: auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033149}}

body.modal .overlay {

  opacity: .8;

  z-index: 22;

  overflow: hidden; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033154}}

body.modal {

  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033156}}

  body.modal .popup-close {

    opacity: 1;

    z-index: 23;

    pointer-events: auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033162}}

.popup-close {

  width: 44px;

  height: 44px;

  position: fixed;

  right: 0;

  top: 0;

  cursor: pointer;

  -webkit-transition: .4s ease;

  transition: .4s ease;

  z-index: -1;

  opacity: 0;

  pointer-events: none;

  background: rgba(30, 30, 30, 0.6);

  padding: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033175}}

  .popup-close svg {

    fill: #fff;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    opacity: .7; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033181}}

  .popup-close:hover svg {

    opacity: 1; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033186}}

.popup-action1 {

  width: 100%;

  max-width: 85%;

  height: 85%;

  padding: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033192}}

.popup-video {

  height: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033195}}

.popup-video iframe {

  width: 100%;

  height: 100%;

  border: none; }



/*------------------- S-DANCE-ABOUT -------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033202}}

.s-dance-about {

  padding-bottom: 150px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033205}}

.dance-about-info {

  padding-top: 106px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033207}}

  .dance-about-info .slogan {

    margin-bottom: 24px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033212}}

.dance-about-col .btn-video {

  position: relative;

  display: block;

  overflow: hidden;

  border-radius: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033217}}

  .dance-about-col .btn-video i {

    color: #fff;

    color: rgba(255, 255, 255, 0.7);

    opacity: 0;

    -webkit-transition: 0.4s cubic-bezier(0.59, 0.01, 0.43, 1.02) 0.15s;

    transition: 0.4s cubic-bezier(0.59, 0.01, 0.43, 1.02) 0.15s;

    position: absolute;

    top: 50%;

    left: 50%;

    -webkit-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    font-size: 64px;

    z-index: 2; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033229}}

  .dance-about-col .btn-video img {

    display: block;

    height: 585px;

    -o-object-fit: cover;

       object-fit: cover;

    width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033235}}

  .dance-about-col .btn-video:before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: 2;

    background: -webkit-gradient(linear, left top, left bottom, from(rgba(213, 43, 116, 0.6)), to(rgba(102, 58, 216, 0.6)));

    background: linear-gradient(180deg, rgba(213, 43, 116, 0.6) 0%, rgba(102, 58, 216, 0.6) 100%);

    opacity: 0;

    -webkit-transition: 0.4s cubic-bezier(0.59, 0.01, 0.43, 1.02);

    transition: 0.4s cubic-bezier(0.59, 0.01, 0.43, 1.02);

    -webkit-transform: scale(0.8);

            transform: scale(0.8);

    z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033250}}

  .dance-about-col .btn-video:hover i {

    opacity: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033253}}

  .dance-about-col .btn-video:hover:before {

    opacity: 1;

    -webkit-transform: scale(1);

            transform: scale(1); }



/*------------------ S-DANCE-MEMBERS ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033262}}

.s-dance-members {

  padding: 142px 0 150px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033264}}

  .s-dance-members:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-image: url(../img/bg-members.svg);

    background-position: left center;

    background-repeat: no-repeat;

    pointer-events: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033277}}

.dance-members-slider {

  margin: 0 -15px;

  padding-right: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033280}}

  .dance-members-slider .slick-arrow {

    position: absolute;

    top: -95px;

    z-index: 2;

    border: 1px solid #fff;

    width: 34px;

    height: 34px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    border-radius: 5px;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    cursor: pointer; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033293}}

    .dance-members-slider .slick-arrow:hover {

      background: #663ad8; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033296}}

    .dance-members-slider .slick-arrow i {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033299}}

    .dance-members-slider .slick-arrow.slick-arrow-prev {

      right: 55px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033302}}

    .dance-members-slider .slick-arrow.slick-arrow-next {

      right: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033307}}

.dance-member-slide {

  padding: 0 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033310}}

.dance-members-item {

  display: block;

  max-width: 258px;

  position: relative;

  background: rgba(22, 14, 34, 0.8);

  border-radius: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033316}}

  .dance-members-item span {

    display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033319}}

  .dance-members-item .dance-member-img {

    display: block;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033322}}

    .dance-members-item .dance-member-img:before {

      content: '';

      position: absolute;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      top: 50%;

      right: -50px;

      width: 222px;

      height: 222px;

      max-width: 100%;

      max-height: 100%;

      border-radius: 50%;

      background-color: #000;

      -webkit-transform: translateY(-50%);

              transform: translateY(-50%); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033337}}

  .dance-members-item .dance-member-info {

    display: block;

    padding: 28px 25px 34px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033341}}

  .dance-members-item img {

    width: 100%;

    -o-object-fit: cover;

       object-fit: cover;

    border-radius: 10px;

    position: relative;

    z-index: 1;

    display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033349}}

  .dance-members-item h4 {

    text-transform: uppercase;

    font-weight: 600;

    font-size: 25px;

    margin-bottom: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033355}}

  .dance-members-item .prof {

    font-weight: 600;

    text-transform: uppercase;

    font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033361}}

  .dance-members-item:hover .dance-member-img:before {

    right: 0; }



/* ---------------------- TAB ----------------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033368}}

.tabs-content {

  position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033371}}

.tab {

  position: absolute;

  top: 0;

  left: 0;

  z-index: 0;

  pointer-events: none;

  -webkit-transition: all 0.4s ease-in-out;

  transition: all 0.4s ease-in-out;

  opacity: 0;

  -webkit-transform: translateY(50px);

          transform: translateY(50px);

  width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033382}}

.tab.visible-content {

  pointer-events: auto;

  z-index: 15;

  -webkit-transition-timing-function: ease-in-out;

          transition-timing-function: ease-in-out;

  -webkit-transition-delay: 0.3s;

          transition-delay: 0.3s;

  opacity: 1;

  -webkit-transform: translateY(0px);

          transform: translateY(0px); }



/*------------------- S-DANCE-EVENT -------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033392}}

.s-dance-event {

  padding: 142px 0 150px;

  text-align: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033395}}

  .s-dance-event .tab-row {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

    padding: 60px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033399}}

    .s-dance-event .tab-row .dance-event-col {

      width: 50%;

      position: relative;

      padding: 0 82px;

      text-align: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033404}}

      .s-dance-event .tab-row .dance-event-col:first-child {

        border-right: 1px solid #393243; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033409}}

  .s-dance-event .tabs-content {

    border: 1px solid rgba(255, 255, 255, 0.2);

    border-radius: 0px 0px 10px 10px;

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033417}}

.dance-tabs {

  text-align: left;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: start;

      -ms-flex-pack: start;

          justify-content: flex-start;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  background-color: #251936;

  border-radius: 10px;

  position: relative;

  margin-bottom: -10px;

  z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033427}}

  .dance-tabs li {

    border-radius: 10px;

    color: rgba(255, 255, 255, 0.7);

    font-family: "Red Hat Display", sans-serif;

    padding: 20px 38px;

    cursor: pointer;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    line-height: 1;

    -webkit-transition: .35s ease;

    transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033437}}

    .dance-tabs li.active {

      background: #663ad8;

      color: #fff;

      pointer-events: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033442}}

    .dance-tabs li:not(.active):hover {

      color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033444}}

      .dance-tabs li:not(.active):hover span {

        color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033448}}

    .dance-tabs li span {

      color: #fff;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      font-family: "Red Hat Display", sans-serif;

      font-size: 31px;

      font-weight: 700;

      text-transform: capitalize;

      margin-right: 17px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033459}}

.dance-event-item {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  margin-bottom: 65px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033463}}

  .dance-event-item:last-child {

    margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033466}}

  .dance-event-item .dance-event-img {

    width: 94px;

    height: 94px;

    border-radius: 50%;

    -o-object-fit: cover;

       object-fit: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033472}}

  .dance-event-item .dance-event-info {

    -ms-flex-negative: 0;

        flex-shrink: 0;

    -webkit-box-flex: 1;

        -ms-flex-positive: 1;

            flex-grow: 1;

    width: calc(100% - 94px);

    padding-left: 32px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033477}}

    .dance-event-item .dance-event-info .date {

      color: #d52b74;

      font-weight: 600;

      margin-bottom: -2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033482}}

    .dance-event-item .dance-event-info h4 {

      font-weight: 600;

      font-size: 25px;

      text-transform: capitalize;

      margin-bottom: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033488}}

    .dance-event-item .dance-event-info p {

      font-family: "Red Hat Display", sans-serif;

      font-weight: 300;

      color: #bcbcbc;

      margin-bottom: 14px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033494}}

    .dance-event-item .dance-event-info .name {

      color: #d52b74;

      text-transform: capitalize; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033497}}

      .dance-event-item .dance-event-info .name i {

        margin-right: 12px; }



/*------------------ S-DANCE-PRICE ------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033505}}

.s-dance-price {

  text-align: center;

  padding: 142px 0 150px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033508}}

  .s-dance-price:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-image: url(../img/bg-icon-price.svg);

    background-position: left center;

    background-repeat: no-repeat;

    pointer-events: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033522}}

  .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item {

    background: rgba(22, 14, 34, 0.8);

    border-radius: 10px;

    -webkit-box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.1);

            box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.1);

    background-position: top center;

    background-repeat: no-repeat;

    background-size: cover;

    background-image: url(../img/price-item-bg-1.svg); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033530}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item:before {

      display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033533}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item > * {

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033536}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-cover span {

      opacity: .4;

      margin-right: 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033540}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item h3 {

      border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033542}}

      .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item h3:before {

        display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033546}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item img {

      top: 56%;

      left: 50%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033550}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list {

      font-weight: 300;

      padding: 37px 20px 44px 20px;

      max-width: 266px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033554}}

      .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list li {

        margin-bottom: 23px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033556}}

        .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list li i {

          color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033559}}

        .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list li:last-child {

          margin-bottom: 0; }



/*------------------- S-DANCE-NEWS -------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033570}}

.s-dance-news {

  padding: 65px 0;

  text-align: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033574}}

.dance-news-item {

  text-align: left;

  background: #F6AA1C;

  -webkit-box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);

          box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);

  border-radius: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033579}}

  .dance-news-item h5 {

    font-size: 20px;

    text-transform: capitalize;

    font-weight: 600;

    padding: 20px 36px;color: #fff;text-align: center;}



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033586}}

.dance-post-thumbnail {

  position: relative; padding: 5px;}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033588}}

  .dance-post-thumbnail a {

    display: block;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033591}}

    .dance-post-thumbnail a:before {

      content: '';

      position: absolute;

      top: 0;

      left: 0;

      width: 100%;

      height: 100%;

      background: -webkit-gradient(linear, left top, left bottom, from(rgba(213, 43, 116, 0.6)), to(rgba(102, 58, 216, 0.6)));

      background: linear-gradient(180deg, rgba(213, 43, 116, 0.6) 0%, rgba(102, 58, 216, 0.6) 100%);

      opacity: 0;

      -webkit-transition: 0.4s cubic-bezier(0.59, 0.01, 0.43, 1.02);

      transition: 0.4s cubic-bezier(0.59, 0.01, 0.43, 1.02);

      -webkit-transform: scale(0.8);

              transform: scale(0.8);

      z-index: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033605}}

    .dance-post-thumbnail a:hover:before {

      -webkit-transform: scale(1);

              transform: scale(1);

      opacity: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033610}}

    .dance-post-thumbnail a img {

      display: block;

      width: 100%;

      height: 191px;

      -o-object-fit: cover;

         object-fit: cover; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033618}}

.dance-post-date {

  position: absolute;

  top: 10px;

  right: 10px;

  z-index: 2;

  font-family: "Red Hat Display", sans-serif;

  background-color: #d52b74;

  line-height: 30px;

  padding: 0 20px;

  font-size: 16px;

  text-align: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033630}}

.dance-post-content {

  padding: 31px 36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033632}}

  .dance-post-content p {

    font-weight: 300; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033636}}

.dance-post-meta {

  color: #c7c7c7;

  font-family: "Red Hat Display", sans-serif;

  margin-top: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033640}}

  .dance-post-meta span {

    margin-right: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033643}}

  .dance-post-meta a {

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033646}}

    .dance-post-meta a:last-child:after {

      display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033650}}

    .dance-post-meta a:after {

      content: ', '; }



/*------------------- DANCE-CLIENTS -------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033658}}

.dance-clients.s-clients {

  text-align: center;

  padding: 0 0 142px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033661}}

  .dance-clients.s-clients img {

    opacity: .4;

    -webkit-transition: .35s ease;

    transition: .35s ease; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033664}}

    .dance-clients.s-clients img:hover {

      opacity: 1; }



/* -------------------- GALLERY --------------------- */

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033671}}

.s-gallery {

  text-align: center;margin: 70px 0px 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033674}}

.row-gallery {

  margin: -1.132%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033677}}

.gallery-item {

  padding: 1.132%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033679}}

  .gallery-item a {

    display: block;

    position: relative;

    overflow: hidden;

    border-radius: 0px;

    color: #fff;

    border-radius: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033686}}

    .gallery-item a img {

      display: block;

      width: 100%;

      max-width: 100%;

      position: relative;

      -o-object-fit: cover;

         object-fit: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033693}}

    .gallery-item a:before {

      content: '';

      position: absolute;

      top: 0;

      left: 0;

      width: 100%;

      height: 100%;

      background: -webkit-gradient(linear, left top, left bottom, from(rgba(213, 43, 116, 0.6)), to(rgba(102, 58, 216, 0.6)));

      background: linear-gradient(180deg, rgba(213, 43, 116, 0.6) 0%, rgba(102, 58, 216, 0.6) 100%);

      opacity: 0;

      -webkit-transition: .35s ease;

      transition: .35s ease;

      z-index: 1;

      -webkit-transform: scale(0.8);

              transform: scale(0.8); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033707}}

    .gallery-item a:hover:before {

      opacity: 1;

      -webkit-transform: scale(1);

              transform: scale(1); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033711}}

    .gallery-item a:hover .gal-item {

      opacity: 1; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033714}}

    .gallery-item a:hover .title {

      opacity: 1;

      -webkit-transform: translateY(0);

              transform: translateY(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033718}}

    .gallery-item a:hover p {

      opacity: 1;

      -webkit-transform: translateY(0);

              transform: translateY(0); }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033724}}

  .gallery-item .gal-item {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    z-index: 2;

    padding: 0 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033737}}

  .gallery-item p {

    opacity: 0;

    position: relative;

    -webkit-transition: .35s ease .2s;

    transition: .35s ease .2s;

    -webkit-transform: translateY(30px);

            transform: translateY(30px);

    text-align: center;

    font-weight: 300;

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033746}}

  .gallery-item .title {

    text-transform: capitalize;

    margin-bottom: 20px;

    font-size: 25px;

    font-weight: 600;

    position: relative;

    opacity: 0;

    -webkit-transition: .35s ease;

    transition: .35s ease;

    -webkit-transform: translateY(30px);

            transform: translateY(30px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033757}}

.grid-sizer, .gallery-item {

  width: 25%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033761}}

.title-cover {

  text-align: center; }



/*----------------- DANCE-BUY-TICKET -----------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033766}}

.dance-buy-ticket {

  padding: 142px 0 150px;

  background-position: top center;

  background-repeat: no-repeat;

  background-size: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033771}}

  .dance-buy-ticket .ticket-contact-item li {

    color: #bcbcbc;

    font-weight: 300; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033774}}

    .dance-buy-ticket .ticket-contact-item li a {

      color: #bcbcbc; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033776}}

      .dance-buy-ticket .ticket-contact-item li a:hover {

        color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033780}}

    .dance-buy-ticket .ticket-contact-item li span {

      font-weight: 500;

      color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033785}}

  .dance-buy-ticket .nice-select {

    background-color: transparent;

    border-color: #393939; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033788}}

    .dance-buy-ticket .nice-select:hover, .dance-buy-ticket .nice-select.open {

      border-color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033793}}

  .dance-buy-ticket .buy-ticket-form .pay-method {

    border-color: #393939; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033796}}

    .dance-buy-ticket .buy-ticket-form .pay-method .pay-item p {

      color: #bcbcbc; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033799}}

    .dance-buy-ticket .buy-ticket-form .pay-method .pay-item span {

      border-color: #393939; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033801}}

      .dance-buy-ticket .buy-ticket-form .pay-method .pay-item span:before {

        background-color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033808}}

  .dance-buy-ticket .checkbox-cover p {

    color: #bcbcbc; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033810}}

    .dance-buy-ticket .checkbox-cover p:before {

      color: #d52b74;

      border-color: #393939; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033818}}

  .dance-buy-ticket .buy-ticket-form .price-final span {

    color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033821}}

  .dance-buy-ticket .buy-ticket-form .price-final .price-final-text {

    color: #d52b74; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033826}}

  .dance-buy-ticket #success_page h3 {

    color: #d52b74; }



/*---------------------- S-ERROR ----------------------*/

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033832}}

.s-error {

  padding: 170px 0;

  text-align: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033835}}

  .s-error h1 {

    font-size: 82px;

    margin-bottom: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033839}}

  .s-error .btn {

    margin-top: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033843}}

.s-marathon-slider {

  position: relative;

  overflow: hidden; }



/* --------------------- MEDIA ---------------------- */

@media (max-width: 1440px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033849}}

  .schedule-img-effect,

  .schedule-effect-tringle,

  .schedule-effect-yellow,

  .schedule-effect-white {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033856}}

  .marathon-slide .marathon-text-left {

    font-size: 146px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033859}}

  .marathon-slide .marathon-text-right {

    font-size: 172px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033863}}

  .mission-effect,

  .our-mission-img .mission-img-effect-1,

  .our-mission-img .mission-img-effect-4 {

    left: 0;

    display: none; } }

@media (max-width: 1366px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033871}}

  .bg-effect {

    top: 200px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033874}}

  .instagram-cover .instagram-item ul {

    font-size: 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033876}}

    .instagram-cover .instagram-item ul li {

      margin-right: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033880}}

  .marathon-slide {

    min-height: 690px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033882}}

    .marathon-slide .marathon-text-left {

      font-size: 128px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033885}}

    .marathon-slide .marathon-text-right {

      font-size: 148px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033888}}

    .marathon-slide .slider-location {

      font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033892}}

  .marathon-img {

    max-height: 95%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033895}}

  .clock-timer.clock-timer-marathon {

    bottom: 126px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033897}}

    .clock-timer.clock-timer-marathon > div {

      min-width: 130px;

      font-size: 64px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033901}}

    .clock-timer.clock-timer-marathon .smalltext {

      font-size: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033905}}

  .marathon-news-slider {

    margin: 0 -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033908}}

  .conference-slide .container {

    min-height: 683px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033912}}

  .conference-slide-item .date {

    font-size: 26px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033915}}

  .conference-slide-item .conference-slider-title {

    font-size: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033918}}

  .conference-slide-item .title {

    font-size: 96px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033922}}

  .mission-list {

    width: 50%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033924}}

    .mission-list:first-child {

      padding-right: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033929}}

  .dance-slide .dance-item-right {

    padding-top: 8px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033932}}

  .dance-slide .container {

    min-height: 768px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033935}}

  .dance-slide .dance-slide-bottom {

    padding-bottom: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033938}}

  .dance-slide .dance-slide-top .title-top {

    font-size: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033941}}

  .dance-slide .dance-slide-top .title-slider {

    font-size: 240px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033944}}

  .dance-slide .dance-img {

    max-width: 520px;

    bottom: -39px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033948}}

  .dance-slide .dance-item-date .date,

  .dance-slide .dance-item h5 {

    font-size: 38px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033952}}

  .dance-slide .dance-item p {

    font-size: 22px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033955}}

  .dance-slide .dance-item-date .month {

    font-size: 22px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033958}}

  .dance-slide .dance-item-name {

    font-size: 22px;

    width: 280px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033963}}

  .dance-members-item .dance-member-img:before {

    right: -25px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033966}}

  .mission-number-cover .mission-number-item {

    margin-right: 50px;

    padding-right: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033970}}

  .dance-about-info {

    padding-top: 80px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033973}}

  .s-dance-event .tab-row .dance-event-col {

    padding: 0 60px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033976}}

  .schedule-effect-white,

  .schedule-effect-yellow {

    display: none !important; } }

@media (max-width: 1280px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033983}}

  .marathon-slide .marathon-text-left {

    font-size: 122px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033986}}

  .marathon-slide .marathon-text-right {

    font-size: 142px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033990}}

  .dance-members-item .dance-member-img:before {

    right: -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033993}}

  .marathon-post-content {

    padding-left: 20px;

    padding-right: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000033997}}

  .marathon-news-item h5 {

    padding: 0 20px; } }

@media (max-width: 1199px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034002}}

  .bg-effect {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034005}}

  .s-clients,

  .s-event-schedule,

  .s-choose-us {

    padding: 120px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034010}}

  .s-have-prepared {

    padding: 126px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034013}}

  .s-our-mission {

    padding: 120px 0px 130px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034016}}

  .s-clients.s-partners,

  .s-buy-ticket,

  .map-with-route {

    padding-bottom: 130px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034021}}

  .conference-map,

  .s-pricing-table,

  .s-speakers-schedule {

    padding: 130px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034026}}

  .s-testimonials,

  .s-marathon-register {

    padding: 130px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034030}}

  .s-marathon-news {

    padding-bottom: 118px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034033}}

  .s-testimonials.dance-testimonials,

  .s-about-speaker.dance-about-speaker {

    padding: 126px 0 130px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034038}}

  .marathon-slide .marathon-text-left {

    font-size: 96px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034041}}

  .marathon-slide .marathon-text-right {

    font-size: 116px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034044}}

  .marathon-slide .slider-location {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034049}}

  .clock-timer.clock-timer-marathon > div {

    min-width: 116px;

    font-size: 58px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034053}}

  .clock-timer.clock-timer-marathon .smalltext {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034057}}

  .our-mission-img .mission-img-effect-1 {

    top: -42px;

    left: -27px;

    max-width: 106px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034062}}

  .mission-number-cover .mission-number-item .number {

    font-size: 36px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034065}}

  .map-route-info {

    padding-top: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034068}}

  .s-marathon-news .title,

  .s-clients .title {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034072}}

  .register-img {

    top: 45%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034075}}

  .our-mission-info {

    padding-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034078}}

  .schedule-effect-white,

  .schedule-effect-yellow,

  .event-schedule-img {

    display: none !important; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034083}}

  .map-route-img .map-img-effect-1 {

    top: -36px;

    left: -30px;

    max-width: 106px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034088}}

  .register-img-effect-1 {

    top: -45px;

    left: -30px;

    max-width: 106px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034093}}

  .marathon-register {

    padding: 40px 50px 55px;

    max-width: 460px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034097}}

  .marathon-register .title {

    margin-bottom: 35px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034100}}

  .s-marathon-slider {

    overflow: hidden; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034103}}

  .marathon-news-date {

    font-size: 14px;

    margin-bottom: 70px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034106}}

    .marathon-news-date span {

      font-size: 18px;

      margin-bottom: 3px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034112}}

  .clock-timer.clock-timer-marathon img {

    top: 45%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034116}}

  .clock-timer.clock-timer-marathon .seconds-item img {

    top: 55%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034121}}

  .register-img-effect-2 {

    right: -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034124}}

  .register-img-effect-1 {

    left: -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034127}}

  .map-route-info .mission-number-cover .mission-number-item .map-img-effect {

    left: -4px;

    top: -48px;

    max-width: 160px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034132}}

  .marathon-news-date:before {

    bottom: -30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034135}}

  .marathon-news-slider .slick-arrow {

    top: 56px;

    width: 40px;

    height: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034140}}

  .s-marathon-register:before {

    height: 270px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034143}}

  .s-marathon-register:after {

    background-size: cover; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034146}}

  .mission-meta li i {

    font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034149}}

  .marathon-news-slider:before {

    width: 84%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034153}}

  .marathon-news-slider:before {

    top: 76px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034157}}

  .footer-cont .footer-copyright {

    margin-top: 29px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034160}}

  .social-list li, .footer-soc li {

    margin-right: 18px;

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034164}}

  .s-news {

    padding: 120px 0 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034168}}

  .post-item-cover .post-thumbnail img {

    height: 390px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034171}}

  .post-item-cover .meta span {

    margin-right: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034175}}

  .widget-tags ul li {

    margin-right: 7px;

    margin-top: 7px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034179}}

  blockquote {

    padding-left: 78px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034181}}

    blockquote:before {

      font-size: 68px;

      line-height: 68px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034185}}

    blockquote p {

      font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034189}}

  .widget-instagram li img {

    height: 80px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034192}}

  .widget-recent-posts li a {

    font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034195}}

  .s-our-mission.s-about-speaker .our-mission-info {

    padding-top: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034198}}

  .have-prepared span {

    font-size: 70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034201}}

  .have-prepared h4 {

    font-size: 20px;

    padding-top: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034205}}

  .have-prepared img {

    max-width: 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034210}}

  .have-prepared-item:nth-child(1) .have-prepared img {

    top: -10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034215}}

  .have-prepared-item:nth-child(2) .have-prepared img {

    top: -16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034220}}

  .have-prepared-item:nth-child(3) .have-prepared img {

    top: -16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034225}}

  .have-prepared-item:nth-child(4) .have-prepared img {

    top: -16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034230}}

  .testimonial-item img {

    width: 85px;

    height: 85px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034234}}

  .testimonial-item {

    padding: 30px 20px 34px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034237}}

  .our-speaker-item .speaker-item-info {

    padding: 14px 15px 23px 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034239}}

    .our-speaker-item .speaker-item-info .prof {

      font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034242}}

    .our-speaker-item .speaker-item-info .name {

      font-size: 29px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034246}}

  .our-speaker-item img {

    height: 260px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034250}}

  .conference-slide-item .conference-slider-title {

    font-size: 46px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034253}}

  .conference-slide-item .title {

    font-size: 70px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034255}}

    .conference-slide-item .title:before {

      width: 90px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034258}}

    .conference-slide-item .title:after {

      margin-right: 152px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034262}}

  .conference-slide-item .date {

    font-size: 22px;

    margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034266}}

  .conference-slide-item p {

    font-size: 16px;

    line-height: 24px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034271}}

  .pricing-table-item .price-list li {

    margin-bottom: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034274}}

  .conference-slide-tringle {

    max-width: 66%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034277}}

  .conference-slide-effect {

    max-height: 80%;

    top: 50%;

    -webkit-transform: translate(0, -50%);

            transform: translate(0, -50%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034282}}

  .animated-page .conference-slide.slick-current .conference-slide-effect {

    -webkit-transform: translate(0, -50%);

            transform: translate(0, -50%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034285}}

  .conference-counter-wrap {

    max-width: 690px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034289}}

  .clock-timer.clock-timer-conference .clock-item {

    min-width: 130px;

    font-size: 54px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034292}}

    .clock-timer.clock-timer-conference .clock-item:before {

      top: 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034296}}

  .clock-timer.clock-timer-conference .smalltext {

    font-size: 18px;

    margin-top: 5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034301}}

  .conference-counter-cover {

    padding: 26px 30px 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034304}}

  .s-conference-mission {

    padding-top: 116px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034307}}

  .s-our-mission.s-about-speaker .our-mission-info {

    padding-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034312}}

  .mission-list-cover .mission-list {

    width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034314}}

    .mission-list-cover .mission-list:first-child {

      padding-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034317}}

    .mission-list-cover .mission-list li {

      margin-bottom: 6px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034322}}

  .s-conference-mission .s-our-mission .our-mission-info .mission-info-text p {

    margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034325}}

  .speakers-timeline-info .date {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034328}}

  .register-img-effect-2 {

    display: none !important; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034331}}

  .pricing-table-item {

    padding-bottom: 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034333}}

    .pricing-table-item .price-cover {

      padding: 30px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034335}}

      .pricing-table-item .price-cover .price {

        font-size: 52px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034339}}

    .pricing-table-item h3 {

      line-height: 90px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034343}}

  .pricing-table-col:nth-of-type(3) .pricing-table-item img {

    top: 45%;

    max-height: 102px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034347}}

  .pricing-table-item .price-list {

    max-width: 230px;

    padding: 30px 20px 34px 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034351}}

  .s-conference-news {

    padding: 130px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034355}}

  .conference-news-item .date {

    width: 80px;

    height: 80px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034358}}

    .conference-news-item .date span {

      font-size: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034363}}

  .conference-news-slide {

    padding: 0 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034366}}

  .conference-post-content {

    padding: 22px 15px 29px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034368}}

    .conference-post-content h4 {

      font-size: 22px;

      padding-top: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034373}}

  .our-mission-img .about-img-effect-2 {

    bottom: -14px;

    right: -2px;

    max-width: 52px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034379}}

  .dance-slide .container {

    min-height: 700px;

    padding: 0 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034383}}

  .dance-slide .dance-slide-top .title-top {

    font-size: 46px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034386}}

  .dance-slide .dance-slide-top .title-slider {

    font-size: 190px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034389}}

  .dance-slide .dance-img {

    max-width: 470px;

    bottom: -36px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034393}}

  .dance-slide .dance-item-date .date,

  .dance-slide .dance-item h5 {

    font-size: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034397}}

  .dance-slide .dance-item p {

    font-size: 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034400}}

  .dance-slide .dance-item-date .month {

    font-size: 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034403}}

  .dance-slide .dance-item-name {

    font-size: 18px;

    width: 220px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034407}}

  .dance-slide .dance-item-left h5 {

    margin-bottom: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034410}}

  .dance-slide .dance-item-right h5 {

    margin-top: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034413}}

  .dance-slide .dance-item-left {

    margin-bottom: 48px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034418}}

  .s-dance-counter .clock-timer .clock-item {

    min-width: 180px;

    font-size: 72px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034421}}

    .s-dance-counter .clock-timer .clock-item span {

      margin-bottom: 7px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034424}}

    .s-dance-counter .clock-timer .clock-item:before {

      top: 30px;

      font-size: 66px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034429}}

  .s-dance-counter .clock-timer .smalltext {

    font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034433}}

  .dance-about-col .btn-video img {

    height: 470px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034436}}

  .dance-about-info {

    padding-top: 65px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034439}}

  .dance-members-item .dance-member-info {

    display: block;

    padding: 28px 26px 34px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034443}}

  .dance-tabs li {

    padding: 14px 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034446}}

  .dance-tabs li span {

    font-size: 28px;

    margin-right: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034450}}

  .s-dance-event .tab-row .dance-event-col {

    padding: 0 34px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034453}}

  .dance-event-item .dance-event-img {

    width: 88px;

    height: 88px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034458}}

  .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item img {

    max-height: none;

    top: 52%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034463}}

  .s-dance-counter {

    padding: 22px 0 112px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034466}}

  .s-dance-about {

    padding-bottom: 130px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034469}}

  .dance-buy-ticket.s-buy-ticket,

  .s-dance-price,

  .s-dance-event,

  .s-dance-members {

    padding: 124px 0 130px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034475}}

  .s-dance-news {

    padding: 124px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034478}}

  .dance-clients.s-clients {

    padding: 0 0 124px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034481}}

  .dark-footer .footer-menu li {

    margin-left: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034483}}

    .dark-footer .footer-menu li a {

      font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034487}}

  .dance-slogan {

    padding-left: 18px;

    font-size: 16px;

    margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034491}}

    .dance-slogan:before {

      width: 8px;

      height: 8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034496}}

  .s-dance-about .dance-title {

    margin-bottom: 28px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034499}}

  .dance-about-info .slogan {

    margin-bottom: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034502}}

  .s-error {

    padding: 70px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034506}}

  .mission-number-cover .mission-number-item {

    padding: 0px 30px 0px 0;

    margin-right: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034512}}

  .choose-us-item h4 {

    margin: 15px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034515}}

  .choose-us-item img {

    max-height: 52px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034519}}

  .event-schedule-tabs {

    padding-right: 0;

    max-width: 750px;

    margin: 0 auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034524}}

  .marathon-post-thumbnail a img {

    height: 150px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034527}}

  .marathon-post-thumbnail .marathon-post-category {

    bottom: 10px;

    right: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034532}}

  .instagram-cover .instagram-item ul {

    font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034535}}

  .instagram-cover .instagram-item li {

    margin-right: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034539}}

  .s-clients img {

    max-height: 120px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034542}}

  .footer-menu li a:before {

    top: -29px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034545}}

  .footer-item h5 {

    margin-bottom: 21px;

    padding-top: 9px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034549}}

  .footer-list li {

    margin-bottom: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034552}}

  .our-mission-info p {

    margin-bottom: 36px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034555}}

  .s-choose-us h2.title {

    margin-bottom: 45px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034558}}

  .s-conference-counter {

    top: -70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034561}}

  .pricing-table-item .price-list li i {

    font-size: 12px;

    margin-right: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034565}}

  .dance-event-item .dance-event-info h4,

  .dance-members-item h4 {

    font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034569}}

  .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list li {

    margin-bottom: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034572}}

  .gallery-item .title {

    margin-bottom: 10px;

    font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034576}}

  footer {

    padding: 120px 0 112px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034579}}

  .subscribe-form input, .search-form input {

    padding-left: 20px;

    font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034583}}

  footer h5 {

    padding-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034586}}

  .footer-subscribe {

    margin-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034590}}

  .conference-map-item span {

    padding-left: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034593}}

  .conference-map-item .cont-map {

    height: 420px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034597}}

  .s-our-speaker.team-our-speaker .speaker-item-info .name {

    font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034600}}

  .dance-news-item h5 {

    padding: 29px 26px;

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034604}}

  .dance-post-date {

    font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034607}}

  .dance-post-content {

    padding: 31px 26px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034610}}

  .dance-post-thumbnail a img {

    height: 150px; } }

@media (max-width: 991px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034617}}

  .marathon-slide .marathon-text-left {

    font-size: 78px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034620}}

  .marathon-slide .marathon-text-right {

    font-size: 94px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034624}}

  .marathon-img {

    max-height: 84%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034627}}

  .clock-timer.clock-timer-marathon {

    bottom: 90px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034629}}

    .clock-timer.clock-timer-marathon > div {

      min-width: 106px;

      font-size: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034634}}

  .mission-number-cover {

    margin: 0 auto;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034637}}

    .mission-number-cover .mission-number-item:last-child {

      margin-right: 0;

      padding-right: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034642}}

  .map-route-img,

  .our-mission-img {

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    margin-bottom: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034646}}

    .map-route-img span,

    .our-mission-img span {

      padding-right: 0;

      max-width: 400px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034650}}

    .map-route-img .mission-img-effect-1,

    .our-mission-img .mission-img-effect-1 {

      top: -22px;

      left: -15px;

      max-width: 70px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034655}}

    .map-route-img .mission-img-effect-4,

    .our-mission-img .mission-img-effect-4 {

      right: -12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034659}}

  .mission-effect {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034662}}

  .map-route-info,

  .our-mission-info {

    text-align: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034666}}

  .mission-meta {

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034669}}

  .map-route-info .mission-number-cover,

  .map-route-info .route-info-content p,

  .our-mission-info p,

  .our-mission-info h4,

  .map-route-info h4 {

    margin-left: auto;

    margin-right: auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034678}}

  .choose-us-item img {

    max-height: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034681}}

  .choose-us-item p {

    max-width: 280px;

    margin: 0 auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034686}}

  .s-choose-us {

    padding: 80px 0 76px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034690}}

  .event-schedule-item .schedule-item-info {

    padding: 24px 24px 19px 28px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034692}}

    .event-schedule-item .schedule-item-info:before {

      top: 26px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034695}}

    .event-schedule-item .schedule-item-info .schedule-info-content {

      padding-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034699}}

  .event-schedule-item .schedule-item-img {

    padding: 10px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034701}}

    .event-schedule-item .schedule-item-img img {

      max-height: 55px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034706}}

  .choose-us-item {

    margin-top: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034708}}

    .choose-us-item:nth-child(1), .choose-us-item:nth-child(2) {

      margin-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034713}}

  .map-route-info {

    padding-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034716}}

  .register-img,

  .s-marathon-register:after {

    display: none !important; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034720}}

  .marathon-register,

  .event-schedule-tabs {

    max-width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034724}}

  .s-marathon-register:before {

    height: 240px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034727}}

  .map-route-img .map-img-effect-1 {

    top: -25px;

    left: -15px;

    max-width: 70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034732}}

  .map-route-info .mission-number-cover .mission-number-item .map-img-effect {

    left: 48%;

    top: -50px;

    -webkit-transform: translateX(-50%);

            transform: translateX(-50%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034737}}

  .register-img-effect-1 {

    max-width: 70px;

    top: auto;

    bottom: -33px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034742}}

  .register-img-effect-2 {

    max-width: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034745}}

  .marathon-news-item {

    padding: 18px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034747}}

    .marathon-news-item h5 {

      padding: 0 15px;

      font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034752}}

  .marathon-post-meta {

    margin-top: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034755}}

  .marathon-post-content {

    padding: 15px 15px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034757}}

    .marathon-post-content .btn {

      margin-top: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034762}}

  .marathon-post-thumbnail .marathon-post-category {

    bottom: 10px;

    right: 10px;

    line-height: 26px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034767}}

  .marathon-post-thumbnail a img {

    height: 120px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034771}}

  .instagram-cover .instagram-item ul {

    font-size: 14px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034773}}

    .instagram-cover .instagram-item ul li {

      margin-right: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034777}}

  .footer-item {

    margin-bottom: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034779}}

    .footer-item h5 {

      padding-top: 2px;

      font-size: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034785}}

  .footer-contacts .footer-phone,

  .footer-contacts .footer-adr {

    margin-bottom: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034790}}

  .footer-bottom {

    margin-top: 30px;

    padding: 20px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034794}}

  .footer-bottom .footer-copyright {

    font-size: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034797}}

  .footer-menu li {

    margin-left: 14px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034799}}

    .footer-menu li a {

      font-size: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034801}}

      .footer-menu li a:before {

        top: -19px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034806}}

  .footer-item .logo {

    margin: 0px 0 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034809}}

  .map-route-info .route-info-content p {

    max-width: 560px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034812}}

  .post-item-cover {

    margin-top: 80px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034815}}

  .pagination-cover {

    margin-top: 60px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034818}}

  .s-news .sidebar {

    padding-top: 124px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034821}}

  .widget-instagram li img {

    height: 160px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034824}}

  .s-our-mission.s-about-speaker .our-mission-img span {

    max-width: 400px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034827}}

  .s-our-mission.s-about-speaker .our-mission-info {

    padding-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034829}}

    .s-our-mission.s-about-speaker .our-mission-info .social-list {

      -webkit-box-pack: center;

          -ms-flex-pack: center;

              justify-content: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034833}}

  .have-prepared h4 {

    font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034836}}

  .title-conference:before {

    height: 62px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034839}}

  .conference-slide-item {

    padding-left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034841}}

    .conference-slide-item .conference-slider-title {

      font-size: 42px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034844}}

    .conference-slide-item .title {

      font-size: 62px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034846}}

      .conference-slide-item .title:before {

        width: 74px;

        margin-right: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034850}}

      .conference-slide-item .title:after {

        margin-right: 120px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034854}}

    .conference-slide-item .date {

      font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034858}}

  .conference-counter-wrap {

    max-width: 580px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034861}}

  .conference-counter-effect-1 {

    top: -18px;

    left: -28px;

    max-width: 74px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034866}}

  .conference-counter-effect-2 {

    bottom: -15px;

    right: -15px;

    max-width: 118px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034872}}

  .clock-timer.clock-timer-conference .clock-item {

    min-width: 110px;

    font-size: 44px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034875}}

    .clock-timer.clock-timer-conference .clock-item:before {

      top: 7px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034879}}

  .clock-timer.clock-timer-conference .smalltext {

    font-size: 16px;

    margin-top: 5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034884}}

  .s-conference-counter {

    top: -56px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034887}}

  .mission-list-cover {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034890}}

  .our-mission-img .about-img-effect-2 {

    right: -27px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034894}}

  .speakers-timeline-info .title {

    font-size: 24px;

    margin-bottom: 8px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034898}}

  .speakers-timeline-info .date {

    font-size: 16px;

    margin-bottom: 4px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034903}}

  .speakers-timeline-img, .speakers-timeline-info {

    width: calc(50% - 40px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034906}}

  .pricing-table-item h3 {

    line-height: 70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034910}}

  .pricing-table-item .name {

    font-size: 22px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034913}}

  .pricing-table-item img {

    max-width: 90px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034917}}

  .pricing-table-item .price-cover span {

    font-size: 20px;

    padding-top: 7px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034921}}

  .pricing-table-item .price-cover .price {

    font-size: 44px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034925}}

  .pricing-table-item .price-list {

    max-width: 218px;

    padding: 32px 15px 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034928}}

    .pricing-table-item .price-list li {

      margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034930}}

      .pricing-table-item .price-list li i {

        font-size: 12px;

        margin-right: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034937}}

  .buy-ticket-left p {

    margin-bottom: 49px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034940}}

  .ticket-contact-item {

    margin-right: 0px;

    margin-bottom: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034944}}

  .conference-map-info {

    padding-top: 0;

    text-align: center;
    padding-left: 15px;
    margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034949}}

  .conference-map-item .cont-map {

    width: 100%;

    height: 320px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034953}}

  .dance-about-info {

    padding-top: 0;

    text-align: center;

    margin-bottom: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034959}}

  .dance-about-info .slogan {

    margin-bottom: 0px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034963}}

  .dance-title {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034966}}

  .dance-members-item .dance-member-img:before {

    right: -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034969}}

  .s-dance-counter .clock-timer .smalltext,

  .dance-members-item h4 {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034973}}

  .dance-members-item .dance-member-info {

    padding: 20px 20px 24px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034976}}

  .dance-tabs li {

    padding: 12px 20px;

    font-size: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034979}}

    .dance-tabs li span {

      font-size: 22px;

      margin-right: 8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034984}}

  .s-dance-event .tab-row .dance-event-col {

    padding: 0 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034988}}

  .dance-event-item .dance-event-img {

    width: 72px;

    height: 72px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034992}}

  .dance-event-item .dance-event-info {

    width: calc(100% - 72px);

    padding-left: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000034997}}

  .dance-event-item .dance-event-info p {

    margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035000}}

  .dance-event-item .dance-event-info h4 {

    font-size: 18px;

    margin-bottom: 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035006}}

  .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list {

    padding: 30px 15px 34px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035008}}

    .s-dance-price .pricing-table-cover .pricing-table-col .pricing-table-item .price-list li {

      margin-bottom: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035012}}

  .s-dance-price .pricing-table-item img {

    max-width: 120px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035015}}

  .dance-news-item h5 {

    font-size: 16px;

    padding: 20px 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035019}}

  .dance-post-content {

    padding: 24px 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035023}}

  .gallery-item .title {

    margin-bottom: 10px;

    font-size: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035027}}

  .gallery-item .gal-item {

    padding: 0 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035029}}

    .gallery-item .gal-item p {

      display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035034}}

  .dance-post-content p {

    max-height: 84px;

    overflow: hidden; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035038}}

  .dance-post-thumbnail a img {

    height: 136px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035041}}

  .dance-slide .dance-item-left {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035044}}

  .s-dance-about .dance-title {

    margin-bottom: 29px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035047}}

  .s-dance-counter h2 {

    margin-bottom: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035050}}

  .s-clients img {

    max-height: 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035053}}

  .event-schedule-item .schedule-item-info h4:before {

    width: 15px;

    height: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035057}}

  .marathon-slide .slider-location {

    font-size: 16px;

    top: 44%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035061}}

  .map-route-img .map-img-effect-2 {

    bottom: -24px;

    right: -32px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035065}}

  .marathon-register .checkbox-cover p {

    max-width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035068}}

  .our-mission-info {

    padding-left: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035071}}

  .map-route-cover {

    padding-left: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035074}}

  .map-route-info .mission-number-cover .mission-number-item {

    padding: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035077}}

  .our-speaker-item .speaker-item-info .name {

    font-size: 24px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035080}}

  .s-buy-ticket h5 {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035083}}

  .conference-map-item span {

    padding-left: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035086}}

  .conference-map-info .conference-map-content {

    margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035090}}

  .dance-slide .dance-slide-top .title-slider {

    font-size: 150px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035093}}

  .dance-slide .dance-img {

    max-width: 400px;

    bottom: -30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035098}}

  .dance-members-item .prof {

    font-size: 14px;

    line-height: 1.4; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035102}}

  .dance-members-slider .slick-arrow {

    top: -82px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035105}}

  .s-marathon-slider .marathon-slider-shape {

    width: calc(100% + 4px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035108}}

  .footer-item-link {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035111}}

  .footer-subscribe {

    margin-top: -5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035113}}

    .footer-subscribe h5 {

      margin-bottom: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035116}}

    .footer-subscribe p {

      margin-top: 35px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035120}}

  .conference-slide-item {

    width: 60%; } }

@media (max-width: 767px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035126}}

  .s-clients,

  .s-our-mission,

  .s-event-schedule,

  .conference-map,

  .s-conference-news,

  .s-pricing-table,

  .s-speakers-schedule {

    padding: 55px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035135}}

  .s-clients.s-partners,

  .s-buy-ticket,

  .map-with-route {

    padding-bottom: 40px; }

.s-buy-ticket {
    padding: 0px 0px;
}



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035140}}

  .s-marathon-register {

    padding: 80px 0 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035143}}

  .s-our-mission,

  .marathon-slide {

    min-height: 340px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035147}}

  .clock-timer.clock-timer-marathon {

    bottom: 35px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035149}}

    .clock-timer.clock-timer-marathon .smalltext {

      font-size: 14px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035152}}

    .clock-timer.clock-timer-marathon > div {

      min-width: 75px;

      font-size: 34px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035156}}

    .clock-timer.clock-timer-marathon img {

      display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035160}}

  .conference-slide .conference-slide-effect {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035164}}

  .marathon-slide .marathon-text-right {

    font-size: 64px;

    top: 54%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035168}}

  .marathon-slide .marathon-text-left {

    font-size: 50px;

    -webkit-text-stroke: 2px white;

    text-stroke: 2px white; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035173}}

  .marathon-slide .slider-location {

    font-size: 12px;

    letter-spacing: 0.2em; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035178}}

  .event-schedule-item .schedule-item-info h4:before {

    width: 10px;

    height: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035182}}

  .marathon-news-slider:before {

    width: calc(100% - 118px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035185}}

  .mission-number-cover .mission-number-item .number {

    font-size: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035188}}

  .s-choose-us {

    -webkit-clip-path: polygon(100% 0%, 100% 98%, 50% 100%, 0 98%, 0 0, 50% 2%);

            clip-path: polygon(100% 0%, 100% 98%, 50% 100%, 0 98%, 0 0, 50% 2%); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035191}}

  .choose-us-item {

    margin-top: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035193}}

    .choose-us-item:nth-child(2), .choose-us-item:nth-child(1) {

      margin-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035199}}

  .event-schedule-item .schedule-item-img img {

    max-height: 55px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035203}}

  .event-schedule-item .schedule-item-info:before {

    top: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035206}}

  .event-schedule-item .schedule-item-info .date {

    line-height: 28px;

    font-size: 14px;

    padding: 0 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035213}}

  .map-route-img, .our-mission-img {

    margin-bottom: 40px; }
  .our-mission-img{padding-left: 15px;}
  .conference-slide.slick-slide.slick-current.slick-active{top: 22px!important;}



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035216}}

  .map-route-info .mission-number-cover .mission-number-item .map-img-effect {

    left: 50%;

    max-width: 140px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035220}}

  .s-marathon-register:before {

    height: 180px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035223}}

  .s-marathon-news {

    padding-bottom: 95px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035226}}

  .footer-bottom .footer-bottom-cover {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035229}}

  .to-top {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035232}}

  .marathon-register {

    padding-top: 36px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035235}}

  .footer-menu.menu {

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035238}}

  .s-news {

    padding: 94px 0 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035241}}

  .post-item-cover .post-thumbnail img {

    height: 320px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035244}}

  .post-item-cover .post-thumbnail .post-category {

    top: 10px;

    right: 10px;

    line-height: 26px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035249}}

  .s-news .sidebar {

    padding-top: 102px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035252}}

  .widget {

    margin-top: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035255}}

  .post-item-cover .meta span {

    margin-right: 20px;

    line-height: 30px;

    font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035260}}

  .title-conference:before {

    height: 64px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035263}}

  .have-prepared span {

    font-size: 35px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035266}}

  .s-testimonials,

  .s-have-prepared {

    padding: 40px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035270}}

  .have-prepared h4:before {

    height: 3px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035273}}

  .have-prepared h4 {

    padding-top: 17px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035276}}

  .s-our-speaker {

    padding-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035279}}

  .conference-slide-item {

    width: 100%;

    text-align: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035282}}

    .conference-slide-item .conference-slider-title {

      font-size: 30px;

      margin-bottom: 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035286}}

    .conference-slide-item .title {

      text-align: center;

      font-size: 40px;

      margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035290}}

      .conference-slide-item .title:before, .conference-slide-item .title:after {

        display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035295}}

    .conference-slide-item .date {

      font-size: 14px;

      margin-bottom: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035299}}

    .conference-slide-item p {

      max-width: 460px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035303}}

  .conference-slide .container {

    min-height: 330px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035306}}

  .s-conference-counter {

    top: 0;

    position: relative; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035310}}

  .conference-slide-item .date {

    font-size: 14px;

    margin-bottom: 8px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035314}}

  .conference-slide-item p {

    margin: 0 auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035317}}

  .conference-counter-wrap {

    max-width: 500px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035320}}

  .s-conference-mission {

    padding-top: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035323}}

  .s-our-mission.s-about-speaker {

    padding-top: 45px; }

	.s-conference-mission .s-our-mission {
	    padding-bottom: 0px;
	}


@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035326}}

  .title-conference {

    padding: 7px 0;

    margin-bottom: 0px;

 }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035329}}

    .title-conference:before {

      height: 44px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035333}}

  .speakers-timeline-img, .speakers-timeline-info {

    width: calc(50% - 30px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035336}}

  .speakers-timeline-info .title {

    font-size: 18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035339}}

  .speakers-timeline-info .date {

    font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035342}}

  .pricing-table-col {

    padding-top: 0;

    padding-bottom: 0;

    margin-bottom: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035346}}

    .pricing-table-col:last-child {

      margin-bottom: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035350}}

  .pricing-table-item .price-list li {

    text-align: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035353}}

  .ticket-contact-item {

    margin-right: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035356}}

  .buy-ticket-form .btn-form-cover {

    text-align: left; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035359}}

  .buy-ticket-form .price-final {

    -webkit-box-pack: start;

        -ms-flex-pack: start;

            justify-content: flex-start; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035362}}

  .conference-news-slider {

    padding: 0 50px; }


@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035365}}

  .conference-news-slider .slick-arrow.slick-arrow-next {

    right: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035368}}

  .conference-news-slider .slick-arrow.slick-arrow-prev {

    left: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035371}}

  .conference-counter-cover {

    padding: 15px 15px 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035375}}

  .clock-timer.clock-timer-conference .smalltext {

    font-size: 14px;

    margin-top: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035379}}

  .clock-timer.clock-timer-conference .clock-item {

    min-width: 80px;

    font-size: 36px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035384}}

  .conference-counter-effect-1 {

    top: -12px;

    left: -15px;

    max-width: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035389}}

  .conference-counter-effect-2 {

    bottom: -10px;

    right: -10px;

    max-width: 70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035394}}

  .conference-counter-wrap {

    max-width: 430px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035398}}

  .s-dance-counter .clock-timer .clock-item {

    min-width: 120px;

    font-size: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035401}}

    .s-dance-counter .clock-timer .clock-item:before {

      top: 21px;

      font-size: 50px;

      right: -6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035406}}

    .s-dance-counter .clock-timer .clock-item span {

      margin-bottom: 6px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035410}}

  .s-dance-counter .clock-timer .smalltext {

    font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035414}}

  .dance-about-col .btn-video img {

    height: 300px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035417}}

  .dance-about-info {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035420}}

  .dance-about-col .btn-video i {

    font-size: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035423}}

  .dance-tabs li span {

    font-size: 18px;

    margin-right: 6px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035427}}

  .dance-tabs {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    -webkit-box-align: stretch;

        -ms-flex-align: stretch;

            align-items: stretch; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035430}}

    .dance-tabs li {

      -webkit-box-pack: center;

          -ms-flex-pack: center;

              justify-content: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035434}}

  .s-dance-event .tab-row {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    -webkit-box-align: stretch;

        -ms-flex-align: stretch;

            align-items: stretch;

    padding-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035438}}

    .s-dance-event .tab-row .dance-event-col {

      width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035440}}

      .s-dance-event .tab-row .dance-event-col .dance-event-item {

        margin-bottom: 50px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035445}}

  .gallery-item .title {

    margin-bottom: 0;

    font-size: 14px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035449}}

  .s-dance-news .dance-news-item {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035452}}

  .dance-slide {

    padding-bottom: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035454}}

    .dance-slide:before {

      height: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035457}}

    .dance-slide .container {

      min-height: 320px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035460}}

    .dance-slide .dance-slide-top {

      padding-top: 70px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035462}}

      .dance-slide .dance-slide-top .title-top {

        font-size: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035465}}

      .dance-slide .dance-slide-top .title-slider {

        font-size: 70px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035469}}

    .dance-slide .dance-img {

      max-width: 204px;

      bottom: -15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035473}}

    .dance-slide .dance-item-date .date,

    .dance-slide .dance-item h5 {

      font-size: 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035477}}

    .dance-slide .dance-item p {

      font-size: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035480}}

    .dance-slide .dance-item-name {

      font-size: 14px;

      width: 160px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035484}}

    .dance-slide .dance-item-date .month {

      font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035487}}

    .dance-slide .dance-item-left {

      margin-bottom: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035490}}

    .dance-slide .dance-slide-bottom {

      padding-bottom: 28px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035494}}

  .s-dance-counter {

    padding: 32px 0 78px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035497}}

  .s-dance-about {

    padding-bottom: 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035500}}

  .dance-buy-ticket.s-buy-ticket, .s-dance-price, .s-dance-event, .s-dance-members {

    padding: 95px 0 100px; }

  .page-title {

    min-height: 170px;
}



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035503}}

  .s-dance-news {

    padding: 35px 0 55px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035506}}

  .dance-clients.s-clients {

    padding: 0 0 90px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035509}}

  .s-our-mission.s-about-speaker.dance-about-speaker {

    padding: 95px 0 100px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035512}}

  .s-testimonials.dance-testimonials,

  .dance-have-prepared.s-have-prepared {

    padding: 95px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035516}}

  .s-have-prepared.dance-have-prepared .have-prepared-item .have-prepared img {

    top: -12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035519}}

  .s-error h1 {

    font-size: 60px;

    margin-bottom: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035523}}

  .mission-meta,

  .conference-map-info .conference-map-content {

    margin-bottom: 25px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035527}}

  .footer-menu li a:before {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035530}}

  .dance-members-item .dance-member-info {

    padding: 20px 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035533}}

  .s-marathon-news .title, .s-clients .title {

    margin-bottom: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035536}}

  .s-choose-us h2.title {

    margin-bottom: 31px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035539}}

  .our-speaker-item .speaker-item-info .name {

    font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035542}}

  .clients-cover .client-slide .client-slide-cover {

    height: 76px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035544}}

    .clients-cover .client-slide .client-slide-cover img {

      max-height: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035549}}

  .dance-slide .video-wrap {

    background-image: url(../img/bg2-slider-dance.jpg);

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035555}}

  .dance-slide video {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035559}}

  .dance-slide .dance-slide-top {

    z-index: 1;

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035562}}

    .dance-slide .dance-slide-top .title-slider,

    .dance-slide .dance-slide-top .title-top {

      mix-blend-mode: unset; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035567}}

  .dance-slide:after {

    mix-blend-mode: unset;

    background: rgba(12, 3, 42, 0.8); } }

@media (max-width: 575px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035574}}

  .dance-about-info {

    margin-bottom: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035577}}

  .s-dance-about .dance-title {

    margin-bottom: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035580}}

  .dance-about-info p {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035583}}

  .marathon-slide {

    min-height: 560px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035585}}

    .marathon-slide .marathon-text-right {

      font-size: 36px;

      top: 70%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035589}}

    .marathon-slide .marathon-text-left {

      font-size: 32px;

      top: 25%;

      -webkit-text-stroke: 1px white;

      text-stroke: 1px white; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035595}}

    .marathon-slide .slider-location {

      letter-spacing: 0;

      top: 62%;

      font-weight: 600;

      left: 53.5%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035601}}

    .marathon-slide .marathon-img {

      max-width: 100%;

      top: 53%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035606}}

  .clock-timer.clock-timer-marathon > div {

    min-width: 64px;

    font-size: 30px;

    padding: 5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035611}}

  .choose-us-item:nth-child(2) {

    margin-top: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035614}}

  .map-route-img .map-img-effect-2 {

    bottom: -24px;

    right: -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035618}}

  .our-mission-img .mission-img-effect-4 {

    bottom: -24px;

    right: -15px;

    left: auto; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035623}}

  .map-route-img .mission-img-effect-1, .our-mission-img .mission-img-effect-1 {

    left: -15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035626}}

  .mission-number-cover {

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;padding: 0px 25px;margin-top: 10px; }


@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035628}}

    .mission-number-cover .mission-number-item {

      width: 50%;

      margin: 0;

      padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035632}}

      .mission-number-cover .mission-number-item:last-child {

        margin: 0; width: 70%; margin-top: 10px;}

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035635}}

      .mission-number-cover .mission-number-item:before {

        display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035641}}

  .event-schedule-item .schedule-item-info {

    padding: 20px 15px 17px 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035643}}

    .event-schedule-item .schedule-item-info h4:before {

      right: -6px;

      top: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035648}}

  .event-schedule-item .schedule-item-img img {

    max-height: 44px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035653}}

  .s-marathon-register .title span:after,

  .s-marathon-register .title span:before {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035657}}

  .marathon-register {

    padding-left: 15px;

    padding-right: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035661}}

  .marathon-news-date {

    margin-bottom: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035663}}

    .marathon-news-date:before {

      bottom: -18px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035667}}

  .marathon-news-slider:before {

    top: 64px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035670}}

  .marathon-news-slider .slick-arrow {

    top: 44px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035673}}

  .marathon-news-item {

    text-align: center;

    padding: 25px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035677}}

  .instagram-cover .instagram-item {

    width: 33.33%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035679}}

    .instagram-cover .instagram-item:last-child {

      display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035683}}

  .footer-item .footer-soc {

    margin-top: 26px;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035687}}

  .footer-contacts .footer-phone, .footer-contacts .footer-adr {

    margin-bottom: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035690}}

  .footer-list li {

    margin-bottom: 12px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035693}}

  footer h5 {

    margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035697}}

  .footer-contacts li {

    padding-left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035700}}

  .footer-contacts i {

    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035703}}

  .footer-contacts .footer-phone {

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035707}}

  .footer-menu.menu li {

    margin: 4px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035709}}

    .footer-menu.menu li a:before {

      display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035713}}

  .pagination {

    -ms-flex-wrap: wrap;

        flex-wrap: wrap; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035717}}

  .pagination-item a {

    font-size: 14px;

    line-height: 32px;

    width: 35px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035723}}

  .pagination-item:not(:last-child) {

    margin-right: 7px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035726}}

  .widget-instagram li img {

    height: 94px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035729}}

  .autor-cover img {

    width: 80px;

    height: 80px;

    margin-right: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035734}}

  .navigation-item .title {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035737}}

  .navigation-item {

    position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035739}}

    .navigation-item:before {

      color: #0d5aa5;

      font-family: "Font Awesome 5 Free";

      position: absolute;

      top: 1px;

      font-weight: 900; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035746}}

    .navigation-item.navigation-left {

      padding-left: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035748}}

      .navigation-item.navigation-left:before {

        content: '\f104';

        left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035753}}

    .navigation-item.navigation-right {

      padding-right: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035755}}

      .navigation-item.navigation-right:before {

        content: '\f105';

        right: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035761}}

  blockquote {

    padding: 20px 20px 20px 38px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035763}}

    blockquote p {

      font-size: 16px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035766}}

    blockquote:before {

      top: 20px;

      left: 15px;

      font-size: 40px;

      line-height: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035773}}

  .reviews-form .inp-name, .reviews-form .inp-email {

    width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035776}}

  .review-avatar {

    margin-right: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035778}}

    .review-avatar img {

      min-width: 60px;

      max-width: 60px;

      height: 60px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035784}}

  .reviews-list ul {

    padding-left: 15px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035787}}

  .have-prepared-item {

    margin-top: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035789}}

    .have-prepared-item:nth-child(1), .have-prepared-item:nth-child(2) {

      margin-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035794}}

  .slider-testimonial {

    margin: -15px -15px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035797}}

  .our-speaker-item img {

    height: 300px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035800}}

  .our-speaker-item .speaker-item-info {

    padding: 14px 15px 16px;

    text-align: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035804}}

  .slick-dots {

    margin-top: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035807}}

  .conference-slide .container {

    min-height: 179px; }
   .about-us-ngm { padding: 0px 25px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035811}}

  .conference-slide-item .date {

    margin-bottom: 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035814}}

  .conference-slide-item .conference-slider-title {

    font-size: 32px;

    margin-bottom: 8px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035818}}

  .conference-slide-item .title {

    font-size: 40px;

    margin-bottom: 34px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035824}}

  .clock-timer.clock-timer-conference .clock-item {

    min-width: 72px;

    font-size: 34px;

    padding: 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035829}}

  .clock-timer.clock-timer-conference .smalltext {

    font-size: 14px;

    margin-top: 0px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035834}}

  .conference-counter-effect-1 {

    top: -15px;

    left: -15px;

    max-width: 54px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035839}}

  .conference-counter-effect-2 {

    max-width: 70px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035842}}

  .our-mission-img .about-img-effect-2 {

    bottom: -10px;

    right: -15px;

    max-width: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035847}}

  .mission-meta li {

    margin: 4px 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035850}}

  .s-speakers-schedule .speakers-timeline-item {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    margin-bottom: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035853}}

    .s-speakers-schedule .speakers-timeline-item:last-child {

      margin-bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035856}}

    .s-speakers-schedule .speakers-timeline-item:before {

      left: -30px;

      top: 143px;

      -webkit-transform: none;

              transform: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035861}}

    .s-speakers-schedule .speakers-timeline-item .speakers-timeline-info {

      text-align: center;

      margin-top: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035866}}

  .speakers-timeline-img, .speakers-timeline-info {

    width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035869}}

  .speakers-timeline-cover {

    padding: 0 0 0 25px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035871}}

    .speakers-timeline-cover:before {

      left: 0;

      -webkit-transform: none;

              transform: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035877}}

  .our-speaker-item img {

    height: 230px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035881}}

  .conference-news-slider {

    padding: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035884}}

  .s-dance-counter .clock-timer .clock-item {

    min-width: 76px;

    font-size: 40px;

    padding: 10px 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035888}}

    .s-dance-counter .clock-timer .clock-item:before {

      top: 15px;

      font-size: 40px;

      right: -5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035894}}

  .s-dance-counter h2 {

    font-size: 22px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035897}}

  .dance-counter-effect {

    display: none; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035901}}

  .dance-slide .dance-img {

    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035904}}

  .dance-slide .dance-slide-top {

    padding-top: 90px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035907}}

  .dance-slide .container {

    min-height: 550px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035910}}

  .dance-slide .dance-slide-bottom {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035914}}

  .dance-slide .dance-item-right,

  .dance-slide .dance-item-left {

    text-align: center;

    width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035919}}

  .dance-slide .dance-item-left {

    margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035922}}

  .dance-slide .dance-item-name,

  .dance-slide .dance-item-date {

    width: 100%;

    text-align: center;

    margin-top: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035929}}

  .dance-about-col {

    margin-bottom: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035931}}

    .dance-about-col:last-child {

      margin-bottom: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035935}}

  .dance-members-item {

    max-width: 100%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035938}}

  .dance-members-slider .slick-arrow {

    top: -72px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035941}}

  .s-dance-event .tab-row .dance-event-col {

    padding: 0 10px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035945}}

  .dance-event-item .dance-event-img {

    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035948}}

  .dance-event-item .dance-event-info {

    width: 100%;

    padding-left: 0;

    text-align: center; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035954}}

  .s-dance-news .dance-news-item {

    text-align: center; }
   .photo-right-grid {padding-right: 15px;}

   .photo-left-grid {padding-left: 15px;}


@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035957}}

  .grid-sizer, .gallery-item {

    width: 50%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035960}}

  footer {

    padding: 35px 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035963}}

  .footer-cont {

    margin-bottom: 50px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035965}}

    .footer-cont .logo {

      margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035969}}

  .footer-subscribe {

    margin-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035971}}

    .footer-subscribe h5 {

      margin-bottom: 25px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035975}}

  .clients-cover .client-slide .client-slide-cover {

    height: 80px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035978}}

  .clock-timer.clock-timer-conference .clock-item:before {

    top: 3px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035981}}

  .buy-ticket-form {

    padding-top: 30px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035984}}

  .popup-close {

    width: 34px;

    height: 34px;

    padding: 5px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035989}}

  .popup-action1 {

    height: 60%; } }

@media (max-width: 340px) {

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035994}}

  .marathon-slide {

    min-height: 450px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000035997}}

  .marathon-slide .marathon-text-left {

    top: 20%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036000}}

  .marathon-slide .marathon-img {

    top: 52%; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036004}}

  .conference-slide-item p {

    font-size: 14px;

    line-height: 22px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036008}}

  .conference-slide-item .date {

    margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036011}}

  .conference-slide-item .title {

    margin-bottom: 20px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036015}}

  .conference-slide .container {

    min-height: 400px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036018}}

  .s-conference-mission {

    padding-top: 0; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036021}}

  .conference-counter-cover h4 {

    font-size: 16px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036024}}

  .conference-counter-wrap {

    -webkit-transform: translateY(-60px);

            transform: translateY(-60px); }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036027}}

  .s-our-mission.s-about-speaker {

    padding-top: 40px; }



@media -sass-debug-info{filename{font-family:file\:\/\/F\:\/localhost\/giner-html\/template\/assets\/scss\/_site\.scss}line{font-family:\000036030}}

  .dance-slide .container {

    min-height: 480px; } }
