#banners,#newsletter{margin-left:auto;margin-right:auto}#newsletter{margin-bottom:85px;padding-top:80px;max-width:990px;width:100%;position:relative}#newsletter h6{margin-bottom:35px;text-align:center;text-transform:uppercase}#newsletter h6 span{display:block;font-family:montserratlight;font-size:20px;font-size:2rem}#newsletter h6 strong{display:block;color:#0c4da2;font-family:montserratbold;font-size:30px;font-size:3rem}#newsletter #form-newsletter{display:block;padding-top:26px;position:relative}#newsletter #form-newsletter input{background:0 0;border:0;border-bottom:2px solid #0c4da2;height:47px;width:100%;font-family:montserratlight;font-size:18px;font-size:1.8rem;line-height:25px;padding:10px 72px 10px 12px;position:relative;-webkit-transition:border-color .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:border-color .3s cubic-bezier(.25,.46,.45,.94);-o-transition:border-color .3s cubic-bezier(.25,.46,.45,.94);transition:border-color .3s cubic-bezier(.25,.46,.45,.94);z-index:1}#newsletter #form-newsletter input.error{border-color:#ee3037}#newsletter #form-newsletter input.error~label{color:#ee3037}#newsletter #form-newsletter input.filled~label,#newsletter #form-newsletter input:focus~label{font-size:14px;font-size:1.4rem;height:26px;line-height:26px;-webkit-transition:font-size .4s cubic-bezier(.25,.46,.45,.94),line-height .4s cubic-bezier(.19,1,.22,1),height .4s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:font-size .4s cubic-bezier(.25,.46,.45,.94),line-height .4s cubic-bezier(.19,1,.22,1),height .4s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.25,.46,.45,.94);-o-transition:font-size .4s cubic-bezier(.25,.46,.45,.94),line-height .4s cubic-bezier(.19,1,.22,1),height .4s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.25,.46,.45,.94);transition:font-size .4s cubic-bezier(.25,.46,.45,.94),line-height .4s cubic-bezier(.19,1,.22,1),height .4s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.25,.46,.45,.94)}#newsletter #form-newsletter label{height:73px;width:100%;font-family:montserratlight;font-size:20px;font-size:2rem;line-height:73px;position:absolute;top:0;left:0;-webkit-transition:font-size .3s cubic-bezier(.55,.09,.68,.53),line-height .3s cubic-bezier(.95,.05,.8,.04),height .3s cubic-bezier(.95,.05,.8,.04),color .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:font-size .3s cubic-bezier(.55,.09,.68,.53),line-height .3s cubic-bezier(.95,.05,.8,.04),height .3s cubic-bezier(.95,.05,.8,.04),color .3s cubic-bezier(.25,.46,.45,.94);-o-transition:font-size .3s cubic-bezier(.55,.09,.68,.53),line-height .3s cubic-bezier(.95,.05,.8,.04),height .3s cubic-bezier(.95,.05,.8,.04),color .3s cubic-bezier(.25,.46,.45,.94);transition:font-size .3s cubic-bezier(.55,.09,.68,.53),line-height .3s cubic-bezier(.95,.05,.8,.04),height .3s cubic-bezier(.95,.05,.8,.04),color .3s cubic-bezier(.25,.46,.45,.94);z-index:2}#newsletter #form-newsletter button[type=submit]{border:0;background:0 0;height:73px;width:60px;position:absolute;top:0;right:0;z-index:3}#newsletter #form-newsletter button[type=submit] svg{height:73px;width:60px;fill:#0c4da2}#newsletter #form-newsletter button[type=submit] .default{position:relative;-webkit-transition:-webkit-transform .3s cubic-bezier(.17,.67,.45,1.36);-moz-transition:-moz-transform .3s cubic-bezier(.17,.67,.45,1.36);-o-transition:-o-transform .3s cubic-bezier(.17,.67,.45,1.36);transition:-webkit-transform .3s cubic-bezier(.17,.67,.45,1.36),-moz-transform .3s cubic-bezier(.17,.67,.45,1.36),-o-transform .3s cubic-bezier(.17,.67,.45,1.36),transform .3s cubic-bezier(.17,.67,.45,1.36);z-index:1}#newsletter #form-newsletter button[type=submit] .sending{background:url(../../../comum/assets/img/preloader.gif) 50% 50% no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:0}#banners,#banners #banners-container{position:relative}#newsletter #form-newsletter.sending button[type=submit] .default{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#newsletter #form-newsletter.sending button[type=submit] .sending{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s cubic-bezier(.17,.67,.45,1.36);-moz-transition:-moz-transform .3s cubic-bezier(.17,.67,.45,1.36);-o-transition:-o-transform .3s cubic-bezier(.17,.67,.45,1.36);transition:-webkit-transform .3s cubic-bezier(.17,.67,.45,1.36),-moz-transform .3s cubic-bezier(.17,.67,.45,1.36),-o-transform .3s cubic-bezier(.17,.67,.45,1.36),transform .3s cubic-bezier(.17,.67,.45,1.36)}.mobile #newsletter{margin-bottom:5rem;padding:4.5rem 15px 0}.mobile #newsletter h6{margin-bottom:3rem}.mobile #newsletter h6 span{font-size:19px;font-size:1.9rem}.mobile #newsletter h6 strong{font-size:22px;font-size:2.2rem}.mobile #newsletter #form-newsletter{padding-top:18px}.mobile #newsletter #form-newsletter input{height:42px;width:100%;font-size:15px;font-size:1.5rem;line-height:22px;padding:10px 65px 10px 10px}.mobile #newsletter #form-newsletter input.filled~label,.mobile #newsletter #form-newsletter input:focus~label{font-size:13px;font-size:1.3rem;height:18px;line-height:18px}.mobile #newsletter #form-newsletter label{height:60px;width:100%;font-size:16px;font-size:1.6rem;line-height:60px}.mobile #newsletter #form-newsletter button[type=submit]{height:60px;width:55px}.mobile #newsletter #form-newsletter button[type=submit] svg{height:60px;width:55px;fill:#0c4da2}#wrapper{padding-top:0}#banners{background:#f6f6f6;max-width:2000px;width:100%;padding-top:185px;padding-bottom:50px;text-align:center}#banners #banners-container .banner{margin-left:-200px;position:absolute;top:0;left:50%;width:400px;z-index:0}#banners #banners-container .banner.current{position:relative;z-index:3}#banners #banners-container .banner.current .banner-image{-webkit-transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1),-webkit-filter .5s ease-in-out;-moz-transition:-moz-transform .8s cubic-bezier(.19,1,.22,1),-moz-filter .5s ease-in-out;-o-transition:-o-transform .8s cubic-bezier(.19,1,.22,1),filter .5s ease-in-out;transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1),-moz-transform .8s cubic-bezier(.19,1,.22,1),-o-transform .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1),-webkit-filter .5s ease-in-out,-moz-filter .5s ease-in-out,-o-filter .5s ease-in-out,filter .5s ease-in-out;-webkit-transform:scale(1) translate3d(0,0,0);-moz-transform:scale(1) translate3d(0,0,0);-o-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}#banners #banners-container .banner.current .banner-title{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#banners #banners-container .banner.next-2 .banner-floating,#banners #banners-container .banner.prev-2 .banner-floating{visibility:hidden}#banners #banners-container .banner.current .banner-title span,#banners #banners-container .banner.current .banner-title strong{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#banners #banners-container .banner.current .banner-title span{-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);-moz-transition:-moz-transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),-moz-transform .4s cubic-bezier(.25,.46,.45,.94),-o-transform .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#banners #banners-container .banner.current .banner-title strong{-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);-moz-transition:-moz-transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),-moz-transform .4s cubic-bezier(.25,.46,.45,.94),-o-transform .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#banners #banners-container .banner.next-1{z-index:2}#banners #banners-container .banner.next-1 .banner-image{-webkit-transform:scale(.75) translate3d(110%,0,0);-moz-transform:scale(.75) translate3d(110%,0,0);-o-transform:scale(.75) translate3d(110%,0,0);-ms-transform:scale(.75) translate3d(110%,0,0);transform:scale(.75) translate3d(110%,0,0);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}#banners #banners-container .banner.next-2{z-index:1}#banners #banners-container .banner.next-2 .banner-image{-webkit-transform:scale(.4) translate3d(340%,0,0);-moz-transform:scale(.4) translate3d(340%,0,0);-o-transform:scale(.4) translate3d(340%,0,0);-ms-transform:scale(.4) translate3d(340%,0,0);transform:scale(.4) translate3d(340%,0,0);-webkit-filter:blur(6px);-moz-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}#banners #banners-container .banner.prev-1{z-index:2}#banners #banners-container .banner.prev-1 .banner-image{-webkit-transform:scale(.75) translate3d(-110%,0,0);-moz-transform:scale(.75) translate3d(-110%,0,0);-o-transform:scale(.75) translate3d(-110%,0,0);-ms-transform:scale(.75) translate3d(-110%,0,0);transform:scale(.75) translate3d(-110%,0,0);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}#banners #banners-container .banner.prev-2{z-index:1}#banners #banners-container .banner.prev-2 .banner-image{-webkit-transform:scale(.4) translate3d(-340%,0,0);-moz-transform:scale(.4) translate3d(-340%,0,0);-o-transform:scale(.4) translate3d(-340%,0,0);-ms-transform:scale(.4) translate3d(-340%,0,0);transform:scale(.4) translate3d(-340%,0,0);-webkit-filter:blur(6px);-moz-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}#banners #banners-container .banner .banner-image{display:block;height:570px;width:400px;-webkit-filter:blur(6px);-moz-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px);margin-bottom:50px;position:relative;-webkit-transform:scale(0) translate3d(0,0,0);-moz-transform:scale(0) translate3d(0,0,0);-o-transform:scale(0) translate3d(0,0,0);-ms-transform:scale(0) translate3d(0,0,0);transform:scale(0) translate3d(0,0,0);-webkit-transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1),-webkit-filter .5s ease-in-out .3s;-moz-transition:-moz-transform .8s cubic-bezier(.19,1,.22,1),-moz-filter .5s ease-in-out .3s;-o-transition:-o-transform .8s cubic-bezier(.19,1,.22,1),filter .5s ease-in-out .3s;transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1),-moz-transform .8s cubic-bezier(.19,1,.22,1),-o-transform .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1),-webkit-filter .5s ease-in-out .3s,-moz-filter .5s ease-in-out .3s,-o-filter .5s ease-in-out .3s,filter .5s ease-in-out .3s;z-index:1}#banners #banners-container .banner .banner-image .banner-floating,#banners #banners-container .banner .banner-image .banner-product{position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transition:transform .7s cubic-bezier(.25,.46,.45,.94);top:50%;left:50%}#banners #banners-container .banner .banner-image .banner-product{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}#banners #banners-container .banner .banner-image .banner-floating{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}#banners #banners-container .banner .banner-title{font-size:51px;font-size:5.1rem;line-height:55px;visibility:hidden;text-transform:uppercase;-webkit-transition:visibility 0s linear .8s;-moz-transition:visibility 0s linear .8s;-o-transition:visibility 0s linear .8s;transition:visibility 0s linear .8s}#banners #banners-container .banner .banner-title strong{display:block;font-family:montserratbold;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-o-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);-webkit-transition:-webkit-transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);-moz-transition:-moz-transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);-o-transition:-o-transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);transition:-webkit-transform .4s cubic-bezier(.55,.09,.68,.53),-moz-transform .4s cubic-bezier(.55,.09,.68,.53),-o-transform .4s cubic-bezier(.55,.09,.68,.53),transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#banners #banners-container .banner .banner-title span{display:block;font-family:montserratthin;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-o-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);-webkit-transition:-webkit-transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);-moz-transition:-moz-transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);-o-transition:-o-transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);transition:-webkit-transform .4s cubic-bezier(.55,.09,.68,.53),-moz-transform .4s cubic-bezier(.55,.09,.68,.53),-o-transform .4s cubic-bezier(.55,.09,.68,.53),transform .4s cubic-bezier(.55,.09,.68,.53),opacity .4s cubic-bezier(.55,.09,.68,.53);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#banners #banners-controllers button.banner-button:before,#highlighted .image-points .point-container .point:before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#banners #banners-controllers{padding-top:40px;font-size:0;padding-bottom:15px}#banners #banners-controllers button{background:0 0;border:0;display:inline-block;vertical-align:top;height:20px}#banners #banners-controllers button.banner-button{position:relative;width:14px}#banners #banners-controllers button.banner-button:before{content:'';background:#2e2e2e;height:10px;width:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:height .4s cubic-bezier(.65,.05,.36,1),background-color .4s cubic-bezier(.65,.05,.36,1);-moz-transition:height .4s cubic-bezier(.65,.05,.36,1),background-color .4s cubic-bezier(.65,.05,.36,1);-o-transition:height .4s cubic-bezier(.65,.05,.36,1),background-color .4s cubic-bezier(.65,.05,.36,1);transition:height .4s cubic-bezier(.65,.05,.36,1),background-color .4s cubic-bezier(.65,.05,.36,1)}#banners #banners-controllers button.banner-button.current:before{background:#ee3037;height:20px}#banners #banners-controllers button.banner-button.current span{bottom:calc(0% - 15px);zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear 0s;-moz-transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear 0s;-o-transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear 0s;transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear 0s}#banners #banners-controllers button.banner-button:hover:before{background:#ee3037}#banners #banners-controllers button.banner-button span{display:block;color:#ee3037;font-size:11px;font-size:1.1rem;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;bottom:0;left:0;visibility:hidden;width:100%;-webkit-transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear .4s;-moz-transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear .4s;-o-transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear .4s;transition:opacity .4s cubic-bezier(.65,.05,.36,1),bottom .4s cubic-bezier(.65,.05,.36,1),visibility 0s linear .4s}#banners #banners-controllers #banner-next,#banners #banners-controllers #banner-prev{width:36px}#banners #banners-controllers #banner-next svg,#banners #banners-controllers #banner-prev svg{height:100%;width:100%;fill:#2e2e2e}#banners #banners-controllers #banner-prev{margin-right:28px}#banners #banners-controllers #banner-prev svg{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}#banners #banners-controllers #banner-next{margin-left:28px}#banners #logo-parallax{height:487px;width:504px;fill:transparent;stroke:rgba(0,0,0,.1);margin-left:640px;position:absolute;top:205px;left:50%;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);z-index:5}#home{position:relative}#home .row:after{content:" ";display:block;clear:both}#home .row.in-viewport .column .link,#home .row.in-viewport .column h2 span,#home .row.in-viewport .column h2 strong{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-o-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}#home .row.in-viewport .column .text{zoom:1!important;filter:alpha(opacity=100)!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-o-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}#home .column{background-color:#fff;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;float:left;position:relative;width:50%}#highlighted .row:nth-child(even) .column:first-child,#highlighted .row:nth-child(even) .column:last-child .home-content,#highlighted .row:nth-child(odd) .points-table,#home .column:first-child .home-content,#news .column .link{float:right}#home .column .home-content{max-width:640px;text-align:center;width:100%}#home .column .text,#home .column h2{display:block;max-width:460px;margin:0 auto;padding:0 20px;width:100%}#home .column h2 span{display:block;color:#3386f2;font-size:52px;font-size:5.2rem;letter-spacing:-4px;line-height:20px;font-family:'Droid Serif',serif;position:relative;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:-webkit-transform 1s cubic-bezier(.25,.46,.45,.94);-moz-transition:-moz-transform 1s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform 1s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1s cubic-bezier(.25,.46,.45,.94),-moz-transform 1s cubic-bezier(.25,.46,.45,.94),-o-transform 1s cubic-bezier(.25,.46,.45,.94),transform 1s cubic-bezier(.25,.46,.45,.94)}#home .column h2 strong,#news .column .link{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-o-transform:translateX(50px);-ms-transform:translateX(50px)}#home .column h2 strong{display:block;color:#fff;font-family:montserratbold;font-size:47px;font-size:4.7rem;line-height:40px;text-transform:uppercase;position:relative;transform:translateX(50px);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.25,.46,.45,.94);-moz-transition:-moz-transform 1.2s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform 1.2s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.2s cubic-bezier(.25,.46,.45,.94),-moz-transform 1.2s cubic-bezier(.25,.46,.45,.94),-o-transform 1.2s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94)}#home .column .text{display:table;font-family:montserratlight;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .8s cubic-bezier(.25,.46,.45,.94) .4s;-moz-transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .4s,-moz-transform .8s cubic-bezier(.25,.46,.45,.94) .4s;-o-transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .4s,-o-transform .8s cubic-bezier(.25,.46,.45,.94) .4s;transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .8s cubic-bezier(.25,.46,.45,.94) .4s,-moz-transform .8s cubic-bezier(.25,.46,.45,.94) .4s,-o-transform .8s cubic-bezier(.25,.46,.45,.94) .4s,transform .8s cubic-bezier(.25,.46,.45,.94) .4s}#home .column .text .text-container{display:table-cell;height:100%;width:100%;position:relative;vertical-align:middle}#home .column .link{display:inline-block;vertical-align:top;font-size:18px;font-size:1.8rem;font-family:montserratbold;position:relative;text-transform:uppercase;-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .6s;-moz-transition:-moz-transform .6s cubic-bezier(.25,.46,.45,.94) .6s;-o-transition:-o-transform .6s cubic-bezier(.25,.46,.45,.94) .6s;transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .6s,-moz-transform .6s cubic-bezier(.25,.46,.45,.94) .6s,-o-transform .6s cubic-bezier(.25,.46,.45,.94) .6s,transform .6s cubic-bezier(.25,.46,.45,.94) .6s}#home .column .link span{display:block;position:relative;z-index:2}#home .column .link:after{content:'';background:#ee3037;height:3px;width:calc(100% + 140px);margin-top:-2px;position:absolute;top:50%;-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform 1s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform 1s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1),-moz-transform 1s cubic-bezier(.19,1,.22,1),-o-transform 1s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1);z-index:1}#home #fruits-parallax{margin-right:630px;position:absolute;bottom:250px;right:50%;z-index:5}#home #volcof-parallax{margin-right:610px;position:absolute;bottom:245px;right:50%;z-index:5}#home #birds-parallax{margin-left:510px;position:absolute;bottom:256px;left:50%;z-index:5}#news{position:relative}#news .column{min-height:554px;background-position:left center}#news .column:first-child{background:#0c4da2;color:#fff;padding:75px 0}#news .column:first-child:after{content:" ";display:block;clear:both}#news .column:last-child{z-index:2}#news .column .text{font-size:18px;font-size:1.8rem;height:290px;line-height:25px}#news .column .link{margin-right:calc(50% - 210px);transform:translateX(50px)}#news .column .link:after{left:calc(100% + 20px);-webkit-transition:left .6s cubic-bezier(1,0,0,1);-moz-transition:left .6s cubic-bezier(1,0,0,1);-o-transition:left .6s cubic-bezier(1,0,0,1);transition:left .6s cubic-bezier(1,0,0,1)}#news .column .link:hover:after{left:-10px}#news #lemon-parallax{margin-right:610px;position:absolute;top:-280px;right:50%;z-index:5}#highlighted{position:relative}#highlighted .row:nth-child(even) .link{float:right;margin-right:calc(50% - 210px);-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-o-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}#highlighted .row:nth-child(even) .link:after{left:calc(100% + 20px);-webkit-transition:left .6s cubic-bezier(1,0,0,1);-moz-transition:left .6s cubic-bezier(1,0,0,1);-o-transition:left .6s cubic-bezier(1,0,0,1);transition:left .6s cubic-bezier(1,0,0,1)}#highlighted .row:nth-child(even) .link:hover:after{left:-10px}#highlighted .row:nth-child(even) .image-points{-webkit-transform:translateX(-75px);-moz-transform:translateX(-75px);-o-transform:translateX(-75px);-ms-transform:translateX(-75px);transform:translateX(-75px)}#highlighted .row:nth-child(odd) .link{float:left;margin-left:calc(50% - 210px);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}#highlighted .row:nth-child(odd) .link:after{right:calc(100% + 20px);-webkit-transition:right .6s cubic-bezier(1,0,0,1);-moz-transition:right .6s cubic-bezier(1,0,0,1);-o-transition:right .6s cubic-bezier(1,0,0,1);transition:right .6s cubic-bezier(1,0,0,1)}#highlighted .row:nth-child(odd) .link:hover:after{right:-10px}#highlighted .row:nth-child(odd) .text,#highlighted .row:nth-child(odd) h2 span{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}#highlighted .row:nth-child(odd) h2 strong{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}#highlighted .row:nth-child(odd) .image-points{-webkit-transform:translateX(75px);-moz-transform:translateX(75px);-o-transform:translateX(75px);-ms-transform:translateX(75px);transform:translateX(75px)}#highlighted .row.in-viewport .image-points{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.25,.46,.45,.94),opacity 1s ease;-moz-transition:-moz-transform 1s cubic-bezier(.25,.46,.45,.94),opacity 1s ease;-o-transition:-o-transform 1s cubic-bezier(.25,.46,.45,.94),opacity 1s ease;transition:-webkit-transform 1s cubic-bezier(.25,.46,.45,.94),-moz-transform 1s cubic-bezier(.25,.46,.45,.94),-o-transform 1s cubic-bezier(.25,.46,.45,.94),transform 1s cubic-bezier(.25,.46,.45,.94),opacity 1s ease}#highlighted .column{min-height:670px}#highlighted .column:first-child{z-index:2}#highlighted .column:last-child{background:#f6f6f6;padding:130px 0}#highlighted .column:last-child:after{content:" ";display:block;clear:both}#highlighted .column h2 span{font-size:48px;font-size:4.8rem;color:rgba(126,126,126,.8);letter-spacing:-3px}#highlighted .column h2 strong{color:#ee3037;font-size:32px;font-size:3.2rem;line-height:31px}#highlighted .column .text{font-size:16px;font-size:1.6rem;height:320px;line-height:20px}#highlighted .column .link{color:#0c4da2}#highlighted .points-table{display:table;height:670px;width:100%;max-width:640px}#highlighted .points-cell{display:table-cell;vertical-align:middle}#highlighted .image-points{display:inline-block;vertical-align:top;position:relative;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s ease;-moz-transition:-moz-transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s ease;-o-transition:-o-transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s ease;transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94),-moz-transform .5s cubic-bezier(.25,.46,.45,.94),-o-transform .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s ease;z-index:3}#highlighted .image-points img{display:block;position:relative;width:auto;z-index:1}#highlighted .image-points .point-container{position:absolute;top:0;left:0;z-index:2}#highlighted .image-points .point-container .point{border:5px solid rgba(255,255,255,.5);background:#ee3037;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;height:48px;width:48px;cursor:pointer;position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(calc(-50% + 8px),calc(-50% + 7.5px));-moz-transform:translate(calc(-50% + 8px),calc(-50% + 7.5px));-o-transform:translate(calc(-50% + 8px),calc(-50% + 7.5px));-ms-transform:translate(calc(-50% + 8px),calc(-50% + 7.5px));transform:translate(calc(-50% + 8px),calc(-50% + 7.5px));-webkit-transition:border-width .3s cubic-bezier(.55,.09,.68,.53);-moz-transition:border-width .3s cubic-bezier(.55,.09,.68,.53);-o-transition:border-width .3s cubic-bezier(.55,.09,.68,.53);transition:border-width .3s cubic-bezier(.55,.09,.68,.53);z-index:3}#highlighted .image-points .point-container .point:before{content:'';background:#fff;height:18px;width:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#highlighted .image-points .point-container .point:after{content:'';background:#fff;height:2px;width:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#highlighted .image-points .point-container .point.open,#highlighted .image-points .point-container .point:hover{border-width:2px;-webkit-transition:border-width .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:border-width .3s cubic-bezier(.25,.46,.45,.94);-o-transition:border-width .3s cubic-bezier(.25,.46,.45,.94);transition:border-width .3s cubic-bezier(.25,.46,.45,.94)}#highlighted .image-points .point-container .point-title{background:#fff;display:none;line-height:24px;min-width:160px;max-width:240px;position:absolute;top:8px;left:7.5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}#highlighted .image-points .point-container .point-title .point-text{padding:28px;text-align:center}#highlighted #glass-parallax{margin-left:750px;position:absolute;top:15px;left:50%;z-index:5}#instagram{padding-bottom:90px;position:relative;z-index:6}#instagram.loading #instafeed{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;-moz-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;-o-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s}#instagram #instafeed{display:block!important;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;min-height:500px;position:relative;visibility:visible;-webkit-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;-moz-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;-o-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s}.mobile #highlighted .column,.mobile #news .column{min-height:30rem}#instagram #instafeed>a{background-color:#fff;display:inline-block;vertical-align:top;overflow:hidden;margin-left:28px;text-align:center;width:calc(25% - 21px)}#instagram #instafeed>a:nth-child(4n+1){margin-left:0}#instagram #instafeed>a:nth-child(n+5){margin-top:28px}#instagram #instafeed>a img{max-width:100%;max-height:270px;z-index:3}#instagram #instafeed>a .insta-hover{background:#0c4da2;color:#fff;height:85%;width:85%;font-size:16px;font-size:1.6rem;font-family:montserratlight;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;padding:20px;position:absolute;top:7.5%;left:7.5%;text-align:center;visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;-moz-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;-o-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;z-index:4}#instagram #instafeed>a .insta-hover .caption{line-height:23px;height:100%;overflow:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.22,.61,.36,1),-webkit-transform .4s cubic-bezier(.22,.61,.36,1);-moz-transition:opacity .4s cubic-bezier(.22,.61,.36,1),-moz-transform .4s cubic-bezier(.22,.61,.36,1);-o-transition:opacity .4s cubic-bezier(.22,.61,.36,1),-o-transform .4s cubic-bezier(.22,.61,.36,1);transition:opacity .4s cubic-bezier(.22,.61,.36,1),-webkit-transform .4s cubic-bezier(.22,.61,.36,1),-moz-transform .4s cubic-bezier(.22,.61,.36,1),-o-transform .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1)}#instagram #instafeed>a .insta-hover .caption .caption-text{position:relative}#instagram #instafeed>a:hover .insta-hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;-moz-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;-o-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s}#instagram #instafeed>a:hover .insta-hover .caption{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-webkit-transform .4s cubic-bezier(.22,.61,.36,1) .2s;-moz-transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-moz-transform .4s cubic-bezier(.22,.61,.36,1) .2s;-o-transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-o-transform .4s cubic-bezier(.22,.61,.36,1) .2s;transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-webkit-transform .4s cubic-bezier(.22,.61,.36,1) .2s,-moz-transform .4s cubic-bezier(.22,.61,.36,1) .2s,-o-transform .4s cubic-bezier(.22,.61,.36,1) .2s,transform .4s cubic-bezier(.22,.61,.36,1) .2s}.mobile #banners{padding-top:1.5rem;padding-bottom:3rem}.mobile #banners #banners-container .banner{margin-left:-13rem;position:absolute;top:0;left:50%;width:26rem;z-index:0}.mobile #banners #banners-container .banner.current{position:relative;z-index:3}.mobile #banners #banners-container .banner.current .banner-image{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}.mobile #banners #banners-container .banner.next-1{z-index:2}.mobile #banners #banners-container .banner.next-1 .banner-image{-webkit-transform:scale(.7) translate3d(100%,0,0);-moz-transform:scale(.7) translate3d(100%,0,0);-o-transform:scale(.7) translate3d(100%,0,0);-ms-transform:scale(.7) translate3d(100%,0,0);transform:scale(.7) translate3d(100%,0,0);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.mobile #banners #banners-container .banner.next-2{z-index:1}.mobile #banners #banners-container .banner.next-2 .banner-image{-webkit-transform:scale(.4) translate3d(300%,0,0);-moz-transform:scale(.4) translate3d(300%,0,0);-o-transform:scale(.4) translate3d(300%,0,0);-ms-transform:scale(.4) translate3d(300%,0,0);transform:scale(.4) translate3d(300%,0,0)}.mobile #banners #banners-container .banner.prev-1{z-index:2}.mobile #banners #banners-container .banner.prev-1 .banner-image{-webkit-transform:scale(.7) translate3d(-100%,0,0);-moz-transform:scale(.7) translate3d(-100%,0,0);-o-transform:scale(.7) translate3d(-100%,0,0);-ms-transform:scale(.7) translate3d(-100%,0,0);transform:scale(.7) translate3d(-100%,0,0);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.mobile #banners #banners-container .banner.prev-2{z-index:1}.mobile #banners #banners-container .banner.prev-2 .banner-image{-webkit-transform:scale(.4) translate3d(-300%,0,0);-moz-transform:scale(.4) translate3d(-300%,0,0);-o-transform:scale(.4) translate3d(-300%,0,0);-ms-transform:scale(.4) translate3d(-300%,0,0);transform:scale(.4) translate3d(-300%,0,0)}.mobile #banners #banners-container .banner .banner-image{height:37rem;width:23rem;margin-bottom:2rem;-webkit-filter:blur(6px);-moz-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}.mobile #banners #banners-container .banner .banner-image img{max-width:100%;max-height:100%}.mobile #banners #banners-container .banner .banner-title{font-size:33px;font-size:3.3rem;line-height:3.5rem}.mobile #banners #banners-controllers{padding-top:3rem}.mobile #banners #banners-controllers #banner-next,.mobile #banners #banners-controllers #banner-prev{width:50px}.mobile #banners #banners-controllers #banner-next svg,.mobile #banners #banners-controllers #banner-prev svg{height:100%;width:100%;fill:#2e2e2e}.mobile #banners #banners-controllers #banner-prev{margin-right:2.2rem}.mobile #banners #banners-controllers #banner-prev svg{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.mobile #banners #banners-controllers #banner-next{margin-left:2.2rem}.mobile #banners #logo-parallax{display:none}.mobile #home .column{float:none;width:100%}.mobile #highlighted .row:nth-child(odd) .points-table,.mobile #home .column:first-child .home-content{float:right}.mobile #home .column .home-content{max-width:initial;text-align:center;width:100%}.mobile #home .column .text,.mobile #home .column h2{max-width:initial;padding:0}.mobile #home .column h2{margin-bottom:3rem}.mobile #home .column h2 span{font-size:33px;font-size:3.3rem;letter-spacing:-3px;line-height:2.2rem}.mobile #home .column h2 strong{font-size:24px;font-size:2.4rem;line-height:2rem;margin-top:-3px}.mobile #home .column .text{display:block;margin-bottom:3.5rem}.mobile #home .column .text .text-container{display:block}.mobile #home .column .link{font-size:14px;font-size:1.4rem;padding-right:5rem}.mobile #home .column .link span{display:block;position:relative;z-index:2}.mobile #home #birds-parallax,.mobile #home #fruits-parallax,.mobile #home #volcof-parallax,.mobile #news #lemon-parallax{display:none}.mobile #home .column .link:after{height:2px;width:calc(100% + .5rem)}.mobile #news .column:first-child{padding:3.3rem 3.8rem}.mobile #news .column .text{font-size:15px;font-size:1.5rem;height:auto;line-height:1.8rem}.mobile #news .column .link{margin-right:-3.8rem}.mobile #news .column .link:after{left:calc(100% - 4.5rem)}.mobile #news .column .link:hover:after{left:-.5rem}.mobile #highlighted .row:nth-child(even) .link{float:right;margin-right:-3.8rem;text-align:right}.mobile #highlighted .row:nth-child(even) .link:after{left:calc(100% - 4.5rem)}.mobile #highlighted .row:nth-child(even) .link:hover:after{left:-.5rem}.mobile #highlighted .row:nth-child(odd) .link{float:left;margin-left:-3.8rem;padding-right:0;padding-left:5rem;text-align:left}.mobile #highlighted .row:nth-child(odd) .link:after{right:calc(100% - 4.5rem)}.mobile #highlighted .row:nth-child(odd) .link:hover:after{right:-.5rem}.mobile #highlighted .column:first-child{z-index:2}.mobile #highlighted .column:last-child{background:#f6f6f6;padding:3.3rem 3.8rem}.mobile #highlighted .column:last-child:after{content:" ";display:block;clear:both}.mobile #highlighted .column h2 span{font-size:33px;font-size:3.3rem;letter-spacing:-3px}.mobile #highlighted .column h2 strong{font-size:24px;font-size:2.4rem;line-height:1.7rem}.mobile #highlighted .column .text{font-size:15px;font-size:1.5rem;height:auto;line-height:1.8rem}.mobile #highlighted .column .link span{width:19rem}.mobile #highlighted .points-table{float:none!important;height:auto;width:100%;max-width:100%}.mobile #highlighted .points-cell{padding:2.5rem 0;text-align:center}.mobile #highlighted .image-points{min-width:15rem;max-width:30rem;width:80%}.mobile #highlighted .image-points img{width:100%}.mobile #highlighted .image-points .point-container .point-title{font-size:14px;font-size:1.4rem;line-height:1.6rem;min-width:16rem;max-width:24rem;top:25px}.mobile #highlighted .image-points .point-container .point-title .point-text{padding:1rem}.mobile #highlighted #glass-parallax{display:none}.mobile #instagram{padding-bottom:2.5rem;overflow:hidden}.mobile #instagram .common-limiter{padding:0}.mobile #instagram #instafeed{margin:0 auto;width:60%;min-height:16rem;position:relative}.mobile #instagram #instafeed .owl-wrapper-outer{overflow:visible}.mobile #instagram #instafeed .owl-item{padding:0 1.2rem}.mobile #instagram #instafeed a{background-color:#fff;display:inline-block;vertical-align:top;overflow:hidden;text-align:center;width:100%}.mobile #instagram #instafeed a img{max-width:100%}.mobile #instagram #instafeed a .insta-hover{background:#0c4da2;color:#fff;height:calc(100% - 3rem);width:calc(100% - 3rem);font-size:13px;font-size:1.3rem;font-family:montserratlight;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;padding:1rem;position:absolute;top:1.5rem;left:1.5rem;text-align:center;visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;-moz-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;-o-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear .6s;z-index:4}.mobile #instagram #instafeed a .insta-hover .caption{line-height:16px;height:100%;overflow:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.22,.61,.36,1),-webkit-transform .4s cubic-bezier(.22,.61,.36,1);-moz-transition:opacity .4s cubic-bezier(.22,.61,.36,1),-moz-transform .4s cubic-bezier(.22,.61,.36,1);-o-transition:opacity .4s cubic-bezier(.22,.61,.36,1),-o-transform .4s cubic-bezier(.22,.61,.36,1);transition:opacity .4s cubic-bezier(.22,.61,.36,1),-webkit-transform .4s cubic-bezier(.22,.61,.36,1),-moz-transform .4s cubic-bezier(.22,.61,.36,1),-o-transform .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1)}.mobile #instagram #instafeed a .insta-hover .caption .caption-text{position:relative}.mobile #instagram #instafeed a:hover .insta-hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;-moz-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;-o-transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s;transition:opacity .6s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s}.mobile #instagram #instafeed a:hover .insta-hover .caption{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-webkit-transform .4s cubic-bezier(.22,.61,.36,1) .2s;-moz-transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-moz-transform .4s cubic-bezier(.22,.61,.36,1) .2s;-o-transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-o-transform .4s cubic-bezier(.22,.61,.36,1) .2s;transition:opacity .4s cubic-bezier(.22,.61,.36,1) .2s,-webkit-transform .4s cubic-bezier(.22,.61,.36,1) .2s,-moz-transform .4s cubic-bezier(.22,.61,.36,1) .2s,-o-transform .4s cubic-bezier(.22,.61,.36,1) .2s,transform .4s cubic-bezier(.22,.61,.36,1) .2s}