#reso{position:fixed;bottom:0;right:0;width:78px;height:18px;font-size:0.8em;color:#fff;text-align:center;background-color:#294135;z-index:2000;display:none}#reso:after{content:"XL"}@media(min-width: 1201px){.awards-this{top:calc(100vh - 300px);opacity:1 !important}}@media(max-width: 1200px){#reso:after{content:"LG"}#lang-es .dancer-title h4, #lang-fr .dancer-title h4{font-size:2.0em}.awards-this{top:calc(100vh - 320px);opacity:0}}@media(max-width: 992px){#reso:after{content:"MD"}.col-left,.col-right{width:100%;padding:24px 24px}.cover{max-width:100%;height:100vh;background:url('../img/reymi-pic-m.jpg') top right no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cover-title{top:24%;left:8%;min-width:320px}.cover h1{font-size:2.8em}.cover h2{font-size:2.1em}.cover h3{font-size:1.3em}.cover h4{font-size:1.1em}.lang-select{position:absolute}.lang-select a{padding-left:4px;padding-right:4px}.btn-next{display:none}#scroll-nav{display:none}.awards-this{top:calc(100vh - 410px)}.awards-this .hide-md{display:none}.awards-this .show-md{display:block}.mouse-scroll-icon{left:25%}#sectionRope{display:none}#sectionDancer{cursor:auto;max-width:100%}canvas{max-width:100%}.feel-title h3, .feel-title h4,.feel-txt{display:block}.bio-title{display:none}.bio-title-md{display:block;margin-top:9%;margin-left:6%}#sectionBio{height:auto}#sectionBio .bio-txt{margin-top:4%;height:auto;overflow-y:hidden;padding-left:4%;padding-right:4%;padding-bottom:50px}#sectionBio .col-left, .bottom-grad, #sectionClients .col-left{display:none}.scrolltext-container{cursor:auto}#sectionClients{max-width:99.9%;height:auto;padding-bottom:45px}#sectionClients .title{display:inline-block;position:relative;top:90px;left:6%;margin-bottom:50px}#sectionClients .col-right{position:relative;margin-top:50px}.client-list p{padding-left:6%;padding-right:6%;line-height:2.2em}.clients-bg{background-image:none}.clients-bg-md{display:block}#sectionContact .title{min-width:0}#termsWindow,#privacyWindow,#contactBox{max-width:90%;margin-left:5%}#sectionPortaf{background:url('../img/bg-bluesatin.jpg') center center no-repeat;background-attachment:fixed;background-size:cover;height:auto !important;padding-top:36px}#sectionPortaf .title{position:relative;margin-top:40px}#sectionPortaf .slide{position:relative;width:100% !important}#sectionPortaf .fp-slides{height:auto;margin-top:70px}#sectionPortaf .fp-tableCell{height:auto !important}#sectionPortaf .fp-slidesContainer{width:100% !important;height:auto}.gallery{position:relative;height:auto;column-count:2;column-gap:1em}.gallery-item{position:relative;float:left;left:0;top:0;width:40%;margin-left:5%;margin-right:5%;padding-bottom:5px;text-align:center;display:inline-block;margin:0 0 1em;width:100%}.gallery-item .gal-title{display:block;position:relative;float:none;bottom:0;right:0;margin-top:8px;text-align:center;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s}.gallery-item .gal-title:hover{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-moz-transform:translate(0px,0px)}.gallery-item .gal-title a{font-size:1.2em;text-align:center}.gallery-item .gal-title h3{text-align:center}.gallery-item .gal-title .underli-r::after{display:none}.gallery-item.sm-item img{max-width:140px}.pos-1-45{left:0;top:0}.pos-16-38{left:0;top:0}.pos-24-26{left:0;top:0}.pos-40-20{left:0;top:0}.pos-34-20{left:0;top:0}.pos-33-20{left:0;top:0}.pos-58-20{left:0;top:0}.pos-73-20{left:0;top:0}.pos-68-20{left:0;top:0}.pos-82-20{left:0;top:0}.pos-91-20{left:0;top:0}#lang-es .cover-title, #lang-fr .cover-title{top:7%}#lang-es .cover h4, #lang-fr .cover h4{margin-top:30px}#lang-es .dancer-title h3, #lang-fr .dancer-title h3{margin-left:0;font-size:1.3em}#lang-es .dancer-title h4, #lang-fr .dancer-title h4{font-size:1.8em;width:100%}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.awards-this{top:calc(100vh - 500px)}}@media(max-width: 767.9px){#reso:after{content:"SM"}.cover-title{top:17%;left:5%;min-width:290px}.cover h1{font-size:2.3em}.cover h2{font-size:1.7em;margin-left:0;margin-top:-14px}.cover h3{font-size:1.1em;text-align:left}.cover h4{font-size:0.9em;text-align:left}.lang-select a{padding-left:10px;padding-right:10px;opacity:0.8}.mouse-scroll-icon{left:20%}.dancer-title{left:20%}.dancer-title h4{font-size:2.0em;margin-left:30%;text-shadow:0 0 6px #000}#sectionPortaf h2, #sectionFeel .feel-title h4, #sectionBio .bio-title-md h4, #sectionClients .title h4, #sectionContact .title h4{font-size:2.0em}#sectionBio .bio-title-md h3, #sectionClients .title h3, #sectionContact .title h3{font-size:1.3em}#sectionContact .title{top:10%;left:30%}#sectionBio .bio-title-md h4, #sectionBio .bio-title-md h3{text-align:center}.feel-txt{width:60%}}@media(max-width: 575px){#reso:after{content:"XS"}.cover{background:url('../img/reymi-pic-xs.jpg') bottom right no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.awards-this{display:none}.mouse-scroll-icon{left:24%}#sectionContact .title{top:10%;left:0%;width:100%;text-align:center}#sectionContact .title .sub-txt{margin-top:70px}#sectionContact .title h4, #sectionContact .title h3, #sectionContact .title .sub-txt p, #sectionContact .title .sub-txt a{text-align:center;width:100%}.legal-links{text-align:center;width:99%;left:0;bottom:0;margin-bottom:-17px}#sectionContact .video-container video{display:none}.feel-title{width:90%}.feel-txt{width:80%}#sectionContact .video-container{background:#000 url('../img/bg-coffee-xs.jpg') bottom center no-repeat}}@media(max-width: 450px){#reso:after{content:"XXS"}#sectionClients .title h3{font-size:1.15em}.client-list p{padding-left:5.0%;padding-right:5.0%;line-height:1.8em}.dancer-title h4{font-size:1.6em;margin-left:12%}#sectionFeel .feel-title{top:14%}#sectionFeel .feel-title h3{font-size:1.3em}#sectionFeel .feel-title h4{font-size:1.6em}#sectionPortaf .title h2{font-size:1.7em}#sectionBio .bio-title-md h4{font-size:1.8em}#sectionBio .bio-txt p{line-height:1.6em}#sectionClients .title{min-width:0;width:99%;left:0}#sectionClients .title h4{font-size:1.6em;width:99%;text-align:center}#sectionClients .title h3{display:none}.clients-bg-md{width:100%;background-size:contain}#sectionContact .title h4{font-size:1.7em}#sectionContact .title h3{font-size:1.3em}.legal-links{margin-bottom:-20px}}@media(max-width: 361px){#reso:after{content:"XXXS"}}