@charset "UTF-8";@font-face{font-family:"mambalicious";src:url("/fonts/mambalicious.eot");src:url("/fonts/mambalicious.eot?#iefix") format("embedded-opentype"),url("/fonts/mambalicious.woff") format("woff"),url("/fonts/mambalicious.ttf") format("truetype"),url("/fonts/mambalicious.svg#mambalicious") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"mambalicious" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"mambalicious" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\61"}.icon-youtube:before{content:"\62"}.icon-instagram:before{content:"\63"}.icon-twitter:before{content:"\64"}.icon-pinterest:before{content:"\65"}.icon-linkedin:before{content:"\66"}.icon-share:before{content:"\67"}.icon-vimeo:before{content:"\68"}.icon-envelope-solid:before{content:"\69"}.icon-rss:before{content:"\6a"}.icon-at:before{content:"\6b"}.icon-star:before{content:"\6c"}.icon-star-outline:before{content:"\6d"}.icon-envelope-outline:before{content:"\6e"}.icon-envelope-open:before{content:"\6f"}.icon-list:before{content:"\70"}.icon-phone-portrait:before{content:"\71"}.icon-play:before{content:"\75"}.icon-icecream:before{content:"\72"}.icon-panda-1:before{content:"\73"}.icon-panda-2:before{content:"\74"}*{outline:0 none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{height:100%}body{font-family:'semplicitapro', sans-serif;font-size:15px;font-weight:500;line-height:1;color:#fff;min-height:100%}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}p{color:#fff;margin-bottom:12px;line-height:1.6em}h1,h2{font-size:28px;font-weight:700;text-transform:uppercase;color:#fff;line-height:1.25;margin-bottom:18px}@media screen and (min-width: 600px){h1,h2{font-size:32px;margin-bottom:22px}}@media screen and (min-width: 768px){h1,h2{font-size:38px;line-height:1.15;margin-bottom:25px}}@media screen and (min-width: 992px){h1,h2{font-size:48px;margin-bottom:30px}}h3{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:18px}@media screen and (min-width: 600px){h3{font-size:24px;margin-bottom:22px}}@media screen and (min-width: 768px){h3{font-size:30px;margin-bottom:25px}}@media screen and (min-width: 992px){h3{font-size:40px;margin-bottom:30px}}a{color:rgba(255,255,255,0.6);text-decoration:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:hover,a:active,a:focus{color:#fff;text-decoration:none}*:focus{outline:none}.btn{display:inline-block;position:relative;color:#fff;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;text-align:center;border:1px solid rgba(255,255,255,0.5);border-radius:50px;padding:14px 30px;min-width:200px;overflow:hidden}a.btn{color:rgba(255,255,255,0.5)}a.btn:hover{color:#fff;border:1px solid #fff}.gradient{position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:all 0.7s linear;transition:all 0.7s linear}@media only screen and (min-width: 640px) and (min-height: 640px){#gradient-1{background:#49ddd8;background:-moz-linear-gradient(-45deg, #49ddd8 0%, #4954de 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #49ddd8), color-stop(100%, #4954de));background:-webkit-linear-gradient(-45deg, #49ddd8 0%, #4954de 100%);background:-o-linear-gradient(-45deg, #49ddd8 0%, #4954de 100%);background:-ms-linear-gradient(-45deg, #49ddd8 0%, #4954de 100%);background:linear-gradient(135deg, #49ddd8 0%,#4954de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49ddd8', endColorstr='#4954de',GradientType=1 )}#gradient-2{background:#4954de;background:-moz-linear-gradient(-45deg, #4954de 0%, #ab49de 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #4954de), color-stop(100%, #ab49de));background:-webkit-linear-gradient(-45deg, #4954de 0%, #ab49de 100%);background:-o-linear-gradient(-45deg, #4954de 0%, #ab49de 100%);background:-ms-linear-gradient(-45deg, #4954de 0%, #ab49de 100%);background:linear-gradient(135deg, #4954de 0%,#ab49de 100%)}#gradient-3{background:#ab49de;background:-moz-linear-gradient(-45deg, #ab49de 0%, #de496d 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ab49de), color-stop(100%, #de496d));background:-webkit-linear-gradient(-45deg, #ab49de 0%, #de496d 100%);background:-o-linear-gradient(-45deg, #ab49de 0%, #de496d 100%);background:-ms-linear-gradient(-45deg, #ab49de 0%, #de496d 100%);background:linear-gradient(135deg, #ab49de 0%,#de496d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab49de', endColorstr='#de496d',GradientType=1 )}#gradient-4{background:#de496d;background:-moz-linear-gradient(-45deg, #de496d 0%, #ffae27 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #de496d), color-stop(100%, #ffae27));background:-webkit-linear-gradient(-45deg, #de496d 0%, #ffae27 100%);background:-o-linear-gradient(-45deg, #de496d 0%, #ffae27 100%);background:-ms-linear-gradient(-45deg, #de496d 0%, #ffae27 100%);background:linear-gradient(135deg, #de496d 0%,#ffae27 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de496d', endColorstr='#ffae27',GradientType=1 )}#gradient-5{background:#ffae27;background:-moz-linear-gradient(-45deg, #ffae27 0%, #72c117 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffae27), color-stop(100%, #72c117));background:-webkit-linear-gradient(-45deg, #ffae27 0%, #72c117 100%);background:-o-linear-gradient(-45deg, #ffae27 0%, #72c117 100%);background:-ms-linear-gradient(-45deg, #ffae27 0%, #72c117 100%);background:linear-gradient(135deg, #ffae27 0%,#72c117 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffae27', endColorstr='#72c117',GradientType=1 )}.gradient.fadeOut{-webkit-animation-delay:0.35s;animation-delay:0.35s}}@media only screen and (max-width: 639px), screen and (max-height: 639px){body.orange #test{background:#ffae27;background:-moz-linear-gradient(-45deg, #ffae27 0%, #de496e 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffae27), color-stop(100%, #de496e));background:-webkit-linear-gradient(-45deg, #ffae27 0%, #de496e 100%);background:-o-linear-gradient(-45deg, #ffae27 0%, #de496e 100%);background:-ms-linear-gradient(-45deg, #ffae27 0%, #de496e 100%);background:linear-gradient(135deg, #ffae27 0%,#de496e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffae27', endColorstr='#de496e',GradientType=1 )}body.rose #test{background:#de496d;background:-moz-linear-gradient(-45deg, #de496d 0%, #ab49de 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #de496d), color-stop(100%, #ab49de));background:-webkit-linear-gradient(-45deg, #de496d 0%, #ab49de 100%);background:-o-linear-gradient(-45deg, #de496d 0%, #ab49de 100%);background:-ms-linear-gradient(-45deg, #de496d 0%, #ab49de 100%);background:linear-gradient(135deg, #de496d 0%,#ab49de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de496d', endColorstr='#ab49de',GradientType=1 )}body.violet #test{background:#ab49de;background:-moz-linear-gradient(-45deg, #ab49de 0%, #4954de 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ab49de), color-stop(100%, #4954de));background:-webkit-linear-gradient(-45deg, #ab49de 0%, #4954de 100%);background:-o-linear-gradient(-45deg, #ab49de 0%, #4954de 100%);background:-ms-linear-gradient(-45deg, #ab49de 0%, #4954de 100%);background:linear-gradient(135deg, #ab49de 0%,#4954de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab49de', endColorstr='#4954de',GradientType=1 )}body.aqua #test{background:#4954de;background:-moz-linear-gradient(-45deg, #4954de 0%, #49ddd8 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #4954de), color-stop(100%, #49ddd8));background:-webkit-linear-gradient(-45deg, #4954de 0%, #49ddd8 100%);background:-o-linear-gradient(-45deg, #4954de 0%, #49ddd8 100%);background:-ms-linear-gradient(-45deg, #4954de 0%, #49ddd8 100%);background:linear-gradient(135deg, #4954de 0%,#49ddd8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4954de', endColorstr='#49ddd8',GradientType=1 )}body #test{position:fixed;left:0;right:0;top:0;bottom:0;background-attachment:fixed}}@media only screen and (min-width: 640px) and (min-height: 640px){#watermark{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center center;background-image:url(/img/mambalicious-watermark-white.png);background-repeat:no-repeat;background-size:cover;background-image:url(/img/mambalicious-tile-1.jpg);opacity:0.2}}#tileX{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/img/mambalicious-tile-1.jpg);background-repeat:no-repeat;opacity:0.2;background-position:50% 50%;background-position:calc(50% - 122px) calc(50% - 140px)}#tile{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(/img/mambalicious-tile-4.png);background-size:400% auto;background-position:25%;mix-blend-mode:multiply;opacity:0.6;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}@media screen and (min-width: 768px){#tile{background-size:200% auto}#tile.tile-1{background-position:25% calc(50% - (1 * (115.3vw / 16)))}#tile.tile-2{background-position:25% calc(50% - (3 * (115.3vw / 16)))}#tile.tile-3{background-position:25% calc(50% - (5 * (115.3vw / 16)))}#tile.tile-4{background-position:25% calc(50% - (7 * (115.3vw / 16)))}#tile.tile-5{background-position:25% calc(50% - (9 * (115.3vw / 16)))}}@media screen and (min-width: 2560px){#tile{background-size:100% auto}#tile.tile-1{background-position:25% calc(50% - (1 * (115.3vw / 32)))}#tile.tile-2{background-position:25% calc(50% - (3 * (115.3vw / 32)))}#tile.tile-3{background-position:25% calc(50% - (5 * (115.3vw / 32)))}#tile.tile-4{background-position:25% calc(50% - (7 * (115.3vw / 32)))}#tile.tile-5{background-position:25% calc(50% - (9 * (115.3vw / 32)))}}#wrapper{width:100%;margin:0 auto;position:relative;display:none;padding:0 100px}.open-video #wrapper{-webkit-transform:none !important;transform:none !important}.section{height:100vh;position:relative;text-align:center;display:table;margin:0 auto}.section:before,.section:after{content:"";display:table}.section:after{clear:both}.section-content{display:table-cell;float:none;vertical-align:middle;max-width:910px}.section-content .footer{position:relative;margin-top:50px}@media only screen and (min-width: 640px) and (min-height: 640px){.section-content .footer{position:absolute;bottom:40px;left:0;width:100%;text-align:center;margin:0}}@media screen and (max-width: 639px), screen and (max-height: 639px){#wrapper{padding:0 30px;overflow:visible}.section{position:relative;height:auto !important;padding-top:120px}.section:first-of-type{padding-top:160px}.section:last-of-type{padding-bottom:60px}.section .fp-tableCell{height:auto !important}}#loader{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:23;bottom:0;right:0}#loader #loader-info{position:absolute;left:50%;top:50%;width:100px;margin-left:-50px;margin-top:-40px;text-align:center}#loader #loader-info img{display:inline-block;width:100px;height:80px;-webkit-animation:rotateplane 2.4s infinite ease-in-out;animation:rotateplane 2.4s infinite ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#loader #loader-info .progress{display:block;margin-top:60px;font-size:13px;font-weight:700;color:#e0e0e0}@media screen and (min-width: 480px) and (min-height: 480px){#loader #loader-info .progress{margin-top:100px;font-size:36px;letter-spacing:-0.05em}}#logo{position:absolute;top:25px;left:25px;font-size:0;z-index:26;-webkit-transition:none;transition:none}#logo span{display:inline-block}#logo .logomark,#logo .wordmark{height:45px;font-size:0;text-indent:-9999px;opacity:0.5;background-repeat:no-repeat;background-size:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media screen and (max-width: 767px), screen and (max-height: 767px){.menu-open #logo .logomark,.menu-open #logo .wordmark{opacity:0.15;background-position-y:-52px;-webkit-transition:none;transition:none}}#logo .logomark{width:58px;background-image:url("../img/mambalicious-logomark.png");-webkit-transition-delay:0.1s;transition-delay:0.1s}#logo .wordmark{width:117px;margin-left:10px;background-image:url("../img/mambalicious-wordmark.png")}#logo:hover .logomark{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}#logo:hover .wordmark{opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s}@media (min-width: 480px){#logo .logomark,#logo .wordmark{height:50px}.menu-open #logo .logomark,.menu-open #logo .wordmark{background-position-y:-58px}#logo .logomark{width:64px}#logo .wordmark{width:130px;margin-left:11px}}.menu-open #logo{position:fixed}@media screen and (min-width: 640px) and (min-height: 640px){#logo{position:fixed}}@media screen and (min-width: 768px) and (min-height: 768px){#logo{top:30px;left:30px}#logo .logomark,#logo .wordmark{height:55px}.menu-open #logo .logomark,.menu-open #logo .wordmark{background-position-y:0}#logo .logomark{width:71px}#logo .wordmark{width:143px;margin-left:12px}}@media (min-width: 1200px){#logo .logomark,#logo .wordmark{height:60px}#logo .logomark{width:77px}#logo .wordmark{width:156px;margin-left:13px}}#main-menu{position:fixed;top:53px;right:15px;z-index:100}#main-menu ul{display:block;list-style:none}#main-menu ul li{position:relative;float:left;font-size:12.5px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase}#main-menu ul li a{padding:10px 12px;color:rgba(255,255,255,0.5)}#main-menu ul li a:hover{color:#fff}@media screen and (max-width: 767px), screen and (max-height: 767px){#main-menu{display:none;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#main-menu .menu-wrap{display:table;position:absolute;width:100%;height:100%;top:0;left:0}#main-menu .menu-content{display:table-cell;vertical-align:middle;text-align:center}#main-menu ul{display:none;z-index:9999;opacity:0;margin:100px 0}#main-menu ul li{font-size:24px;font-weight:700;float:none}#main-menu ul li a{display:inline-block;color:#333;padding:15px 20px}#main-menu ul li a:hover{color:#d0d0d0}.menu-open #main-menu{display:block}.menu-open #main-menu ul{display:block;opacity:1;-webkit-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}}@media screen and (max-width: 479px), screen and (max-height: 479px){.menu-open #main-menu ul li{font-size:18px}.menu-open #main-menu ul li a{padding:13px 20px}}.nav-btn{position:relative;display:inline-block;width:80px;height:80px;cursor:pointer;pointer-events:auto;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#menu-btn{position:absolute;top:8px;right:8px;z-index:1000}#menu-btn span{position:absolute;display:block;height:3px;width:44%;left:28%;top:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;-webkit-backface-visibility:visible}#menu-btn span:nth-child(1){margin-top:-12px}#menu-btn span:nth-child(2),#menu-btn span:nth-child(3){margin-top:-1px}#menu-btn span:nth-child(4){margin-top:10px}.menu-open #menu-btn span{background:#333}.menu-open #menu-btn span:nth-child(1),.menu-open #menu-btn span:nth-child(4){margin-top:-1px;width:0%;left:50%}.menu-open #menu-btn span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-open #menu-btn span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open #menu-btn{position:fixed}@media screen and (min-width: 640px) and (min-height: 640px){#menu-btn{position:fixed}}@media screen and (min-width: 768px) and (min-height: 768px){#menu-btn{display:none}}#social{position:fixed;top:50%;left:30px;margin-top:-120px;width:36px;height:240px}#social li{display:inline-block;margin:6px 0}#social li a{display:block;color:rgba(255,255,255,0.5);width:36px;height:36px;font-size:13px;text-align:center;border:1px solid rgba(255,255,255,0.5);-webkit-border-radius:18px;border-radius:50%}#social li a:before{line-height:36px}#social li a:hover{color:#fff;border:1px solid #fff}@media screen and (max-width: 767px), screen and (max-height: 767px){#social{display:none;top:auto;left:50%;right:auto;bottom:30px;width:240px;height:36px;margin-left:-120px}#social li{float:left;margin:0 6px}#social li a{color:#d0d0d0;border-color:#d0d0d0}#social li a:hover{color:#000;border-color:#000}.menu-open #social{display:block;z-index:200}}@media only screen and (max-width: 767px), screen and (max-height: 767px){.nav-layer{position:fixed;top:0;width:100%;height:100%;z-index:1;background:#fff;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.nav-layer.first{left:-100%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.nav-layer.second{right:-100%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.menu-open .nav-layer{opacity:1;z-index:22}.menu-open .nav-layer.first{left:-49%}.menu-open .nav-layer.second{right:-50%}}.delay-0point2{-webkit-animation-delay:.2s !important;animation-delay:.2s !important}.delay-0point3{-webkit-animation-delay:.3s !important;animation-delay:.3s !important}.delay-0point4{-webkit-animation-delay:.4s !important;animation-delay:.4s !important}.delay-0point5{-webkit-animation-delay:.5s !important;animation-delay:.5s !important}.delay-0point6{-webkit-animation-delay:.6s !important;animation-delay:.6s !important}.delay-0point7{-webkit-animation-delay:.7s !important;animation-delay:.7s !important}.delay-0point8{-webkit-animation-delay:.8s !important;animation-delay:.8s !important}.delay-0point9{-webkit-animation-delay:.9s !important;animation-delay:.9s !important}.delay-1point0{-webkit-animation-delay:1s !important;animation-delay:1s !important}.delay-1point2{-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}.delay-1point4{-webkit-animation-delay:1.4s !important;animation-delay:1.4s !important}.delay-1point5{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}.delay-1point6{-webkit-animation-delay:1.6s !important;animation-delay:1.6s !important}.delay-1point8{-webkit-animation-delay:1.8s !important;animation-delay:1.8s !important}.delay-2point0{-webkit-animation-delay:2s !important;animation-delay:2s !important}.delay-2point1{-webkit-animation-delay:2.1s !important;animation-delay:2.1s !important}.delay-2point4{-webkit-animation-delay:2.4s !important;animation-delay:2.4s !important}.delay-2point5{-webkit-animation-delay:2.5s !important;animation-delay:2.5s !important}.delay-2point7{-webkit-animation-delay:2.7s !important;animation-delay:2.7s !important}.delay-3point0{-webkit-animation-delay:3s !important;animation-delay:3s !important}.delay-3point3{-webkit-animation-delay:3.3s !important;animation-delay:3.3s !important}.delay-3point5{-webkit-animation-delay:3.5s !important;animation-delay:3.5s !important}.delay-4point0{-webkit-animation-delay:4s !important;animation-delay:4s !important}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(200px) rotateX(0deg) rotateY(0deg);transform:perspective(200px) rotateX(0deg) rotateY(0deg)}25%{-webkit-transform:perspective(200px) rotateX(-180deg) rotateY(0deg);transform:perspective(200px) rotateX(-180deg) rotateY(0deg)}50%{-webkit-transform:perspective(200px) rotateX(-180deg) rotateY(-180deg);transform:perspective(200px) rotateX(-180deg) rotateY(-180deg)}75%{-webkit-transform:perspective(200px) rotateX(0deg) rotateY(-180deg);transform:perspective(200px) rotateX(0deg) rotateY(-180deg)}100%{-webkit-transform:perspective(200px) rotateX(0deg) rotateY(0deg);transform:perspective(200px) rotateX(0deg) rotateY(0deg)}}@keyframes rotateplane{0%{-webkit-transform:perspective(200px) rotateX(0deg) rotateY(0deg);transform:perspective(200px) rotateX(0deg) rotateY(0deg)}25%{-webkit-transform:perspective(200px) rotateX(-180deg) rotateY(0deg);transform:perspective(200px) rotateX(-180deg) rotateY(0deg)}50%{-webkit-transform:perspective(200px) rotateX(-180deg) rotateY(-180deg);transform:perspective(200px) rotateX(-180deg) rotateY(-180deg)}75%{-webkit-transform:perspective(200px) rotateX(0deg) rotateY(-180deg);transform:perspective(200px) rotateX(0deg) rotateY(-180deg)}100%{-webkit-transform:perspective(200px) rotateX(0deg) rotateY(0deg);transform:perspective(200px) rotateX(0deg) rotateY(0deg)}}@-webkit-keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes bounceCustom{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}@keyframes bounceCustom{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.bounceCustom{-webkit-animation-name:bounceCustom;animation-name:bounceCustom;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}body.open-video,body.menu-open{height:100% !important;overflow:hidden !important}.play-video{cursor:pointer}.section:not(.active) .animated:not(.awwwards-tooltip){-webkit-animation:none;animation:none}.open-video #fp-nav,.menu-open #fp-nav{z-index:4}@media screen and (max-width: 639px), screen and (max-height: 639px){#fp-nav{display:none}}a.underlineit{position:relative;display:inline-block}a.underlineit:hover::after,a.underlineit:hover::before{width:100%;left:0}a.underlineit::after,a.underlineit::before{content:'';position:absolute;top:calc(100% + 0px);width:0;right:0;height:1px}a.underlineit::before{transition:width 0.25s cubic-bezier(0.51, 0.18, 0, 0.88) 0.1s;background:#fff}a.underlineit::after{transition:width 0.2s cubic-bezier(0.29, 0.18, 0.26, 0.83);background:#fff}.rollit{display:inline-block;overflow:hidden}.rollit-text{display:inline-block;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.rollit-text:before{display:block;position:absolute;width:100%;content:attr(data-hover);white-space:nowrap}.rollit-up:hover .rollit-text,.rollit-up:focus .rollit-text{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0)}.rollit-up .rollit-text::before{top:200%}.rollit-down:hover .rollit-text,.rollit-down:focus .rollit-text{-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0)}.rollit-down .rollit-text::before{top:-200%}#fp-nav{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}body.page-loaded #fp-nav{opacity:1}#section-home .load-btn{display:inline-block;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:0.03em;text-transform:uppercase;margin-top:40px}#section-home .load-btn:before{display:block;font-size:64px;margin-bottom:18px;-webkit-animation:pulse 2s infinite ease-in-out;animation:pulse 2s infinite ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#section-home .load-btn .rollit-text{width:200px}#section-about .icon-panda-1,#section-about .icon-panda-2{display:inline-block;font-size:11.5px;font-weight:600;line-height:1.2;letter-spacing:0.05em;text-transform:uppercase;margin-top:40px}#section-about .icon-panda-1:before,#section-about .icon-panda-2:before{display:block;font-size:56px;margin-bottom:12px;-webkit-animation:pulse 2s infinite ease-in-out;animation:pulse 2s infinite ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#section-about .icon-panda-1 .rollit-text,#section-about .icon-panda-2 .rollit-text{width:210px}@media screen and (max-width: 639px), screen and (max-height: 639px){#logo .animated,.section .animated{-webkit-animation:none;animation:none}}.load-this .load-content{display:none}.load-this .load-btn{cursor:pointer}#load-page{position:fixed;display:table;left:0;right:0;top:0;bottom:0;width:100vw;height:100vh;background:#fff;color:#202020;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease,visibility 0s 0.3s;transition:opacity 0.3s ease,visibility 0s 0.3s}#load-page #load-wrap{display:table-cell;float:none;vertical-align:middle}#load-page #load-content{margin:0 auto;padding:30px;text-align:center}.load-html #load-page #load-watermark{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center center;background-image:url(/img/mambalicious-watermark-black.png);background-repeat:no-repeat;opacity:0.03;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.load-html #load-page #load-content{max-width:760px}.load-html #load-page #load-content h1,.load-html #load-page #load-content h2,.load-html #load-page #load-content h3{font-weight:600;color:#333}.load-html #load-page #load-content p{color:#333}#load-page .video-wrap{position:absolute;top:50%;left:50%;width:0;height:0;text-align:center;opacity:0;-webkit-transition:all 0.3s ease,opacity 0.3s ease 0.3s;transition:all 0.3s ease,opacity 0.3s ease 0.3s;background:#000}#load-page .video-wrap iframe,#load-page .video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.load-video #load-page .video-wrap{opacity:1}.load-video #load-page .video-source{width:100%;position:relative;padding-top:56.25%}.load-video #load-page .video-title{color:#d0d0d0;min-height:20px;font-size:12px;line-height:1.3;font-weight:600;text-transform:uppercase;margin-top:30px}#load-page #close-load-page{position:fixed;right:30px;top:30px;width:36px;height:36px;cursor:pointer}#load-page #close-load-page:after,#load-page #close-load-page:before{content:'';position:absolute;left:0;top:17px;width:100%;height:3px;background:#d0d0d0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#load-page #close-load-page:hover:after,#load-page #close-load-page:hover:before{background:#333;-webkit-transform:none;transform:none}#load-page #close-load-page:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#load-page #close-load-page:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open-load-page #load-page{visibility:visible;opacity:1;z-index:10000;-webkit-transition:opacity 0.3s ease,visibility 0s;transition:opacity 0.3s ease,visibility 0s}.videoX .video-source,.videoX .video-title{display:none}#video-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease,visibility 0s 0.3s;transition:opacity 0.3s ease,visibility 0s 0.3s}#video-overlay #video-wrap{position:absolute;top:50%;left:50%;width:0;height:0;text-align:center;opacity:0;-webkit-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s;background:#000}#video-overlay #video-content{position:relative;width:100%;height:100%}#video-overlay #video-source{width:100%;position:relative;padding-top:56.25%}#video-overlay #video-source iframe,#video-overlay #video-source embed{position:absolute;top:0;left:0;width:100%;height:100%}#video-overlay #video-title{color:#d0d0d0;min-height:20px;font-size:12px;line-height:1.3;font-weight:600;text-transform:uppercase;margin-top:30px}#video-overlay #close-video{position:fixed;right:30px;top:30px;width:36px;height:36px;cursor:pointer}#video-overlay #close-video:after,#video-overlay #close-video:before{content:'';position:absolute;left:0;top:17px;width:100%;height:3px;background:#d0d0d0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#video-overlay #close-video:hover:after,#video-overlay #close-video:hover:before{background:#333;-webkit-transform:none;transform:none}#video-overlay #close-video:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#video-overlay #close-video:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open-video #video-overlay{opacity:1;z-index:10000}.open-video #video-overlay #video-wrap{opacity:1}/*
 * fullPage 2.9.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:0;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0 !important;right:0;margin:0 auto !important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;background:rgba(0,0,0,0.4);left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}#overlayX{position:fixed;width:100%;height:100%;background:linear-gradient(-30deg, #ee7752,#e73c7e,#23a6d5,#23d5ab);background:#23d5ab;background:-moz-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #23d5ab), color-stop(33%, #23a6d5), color-stop(67%, #e73c7e), color-stop(100%, #ee7752));background:-webkit-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:-o-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:-ms-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:linear-gradient(135deg, #23d5ab 0%,#23a6d5 33%,#e73c7e 67%,#ee7752 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#23d5ab', endColorstr='#ee7752',GradientType=1 );background-size:cover}#wrapperX{background:#23d5ab;background:-moz-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #23d5ab), color-stop(33%, #23a6d5), color-stop(67%, #e73c7e), color-stop(100%, #ee7752));background:-webkit-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:-o-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:-ms-linear-gradient(-45deg, #23d5ab 0%, #23a6d5 33%, #e73c7e 67%, #ee7752 100%);background:linear-gradient(135deg, #23d5ab 0%,#23a6d5 33%,#e73c7e 67%,#ee7752 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#23d5ab', endColorstr='#ee7752',GradientType=1 );background-size:cover}
