@import url(https://fonts.googleapis.com/css?family=Viga);
.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.auth-page,.min-full{min-height:100vh;position:relative;width:100%}.error,.error-white{display:block;font-family:serif;font-size:.8rem;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body ol,body ul{list-style:none}body blockquote,body q{quotes:none}body blockquote:after,body blockquote:before,body q:after,body q:before{content:""}body table{border-collapse:collapse;border-spacing:0}body,html{font-family:Viga,sans-serif;font-size:1.2rem;width:100%}*,:after,:before{box-sizing:border-box}a[href^=tel]{color:inherit;text-decoration:none}.container{position:relative;width:100%}.full{min-height:100vh;padding:0 15px;width:100%}.caption{color:#ff379e;display:block;font-size:1.2rem;margin-bottom:20px;text-transform:uppercase}.title-h2{color:#333;font-size:2.5rem;margin-bottom:40px}.title-h2.title-sm{font-size:1.6rem}.gray-p{font-size:1.3rem;margin-bottom:20px}.gray-p,.header-with-icon{color:#555;position:relative}.header-with-icon{border-top:3px solid #bfbfbf;margin-bottom:15px;padding:10px 0}.header-with-icon>div{display:inline-block}.header-with-icon>div.icon{color:#00d1f0;font-size:3rem;padding:10px 20px 10px 5px}.header-with-icon>div.item{font-size:1.5rem;position:absolute;top:50%;transform:translateY(-50%)}.tc{text-align:center}.full-first-element{padding-top:100px}.card{border:2px solid #e1e1e1;cursor:pointer;margin-bottom:30px;padding:40px;width:100%}.card .card-icon{display:block;font-size:2.5rem;margin-bottom:30px;text-align:center}.card .card-title{margin-bottom:10px;text-align:center}.card .card-text{color:#555;text-align:center}.error{color:#e3342f}.error-white{color:#fff}.content-around{align-content:space-around;display:flex;flex-flow:row wrap;justify-content:space-around}hr{background:#222;border:none;height:3px;margin:20px 0}@media only screen and (min-width:576px){.card{width:470px}}@media only screen and (min-width:768px){.title-h2{color:#333;margin-bottom:40px}.title-h2,.title-h2.title-sm{font-size:2.5rem}.card{margin-bottom:80px;width:350px}}@media only screen and (min-width:992px){.card{width:300px}}@media only screen and (min-width:1200px){.container{margin:0 auto;width:1200px}.card{width:350px}}@media only screen and (min-width:1450px){.container{width:1450px}.title-h2,.title-h2.title-sm{font-size:3rem}.gray-p{font-size:1.5rem}.card{width:400px}}.center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}form div.form-link,form div.inner-form-link>span{text-align:center}form div.form-link>a,form div.inner-form-link>span>a{color:#ff379e;font-size:18px;text-decoration:none;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}form div.form-link>a:hover,form div.inner-form-link>span>a:hover{color:#ff0485}form{background:#87d636;border-radius:15px;padding:40px}form.invisible{background:transparent;padding:0}form h1{text-align:center}form div{margin-top:10px}form div>input,form div>textarea{border:none;border-radius:5px;font-size:25px;padding:10px;width:100%}form div.inner-form-link{font-size:18px}.btn-primary{background:#00d1f0;color:#333;cursor:pointer;font-weight:700;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.btn-primary:hover{background:#0bdfff}.btn-secondary{background:#ff379e;color:#333;font-weight:700}.auth-page{background-image:linear-gradient(90deg,#00d1f0 50%,#ff379e 0)}.auth-page>form{box-shadow:0 0 75px 5px #222;color:#333;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.auth-page>form hr{background:#333}nav{height:100px;margin:0;padding:0;position:fixed;z-index:10}nav,nav:before{left:0;top:0;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}nav:before{background-image:linear-gradient(90deg,#00d1f0 50%,#ff379e 0);content:"";display:block;height:100%;opacity:0;position:absolute}nav.not-top{height:70px}nav.not-top:before{opacity:1}nav.not-top>.brand{padding:5px 20px}nav.not-top>.brand>img{width:160px}nav>.brand{display:inline-block;padding:5px 20px;position:relative}nav>.brand>img{position:relative;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:width;-webkit-transition-property:width;transition-property:width;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:150px}nav>.navbar-toggler{background-color:transparent;border:none;cursor:pointer;height:40px;outline:none;padding:0;position:absolute;right:30px;top:16px;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:top;-webkit-transition-property:top;transition-property:top;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:40px}nav>.navbar-toggler>span{top:50%;transform:translate(-50%,-50%);width:20px}nav>.navbar-toggler>span,nav>.navbar-toggler>span:before{background-clip:content-box;background-color:#fff;content:"";height:4px;left:50%;position:absolute;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}nav>.navbar-toggler>span:before{top:-10px;transform:translateX(-50%);width:30px}nav>.navbar-toggler>span:after{background-clip:content-box;background-color:#fff;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:30px}nav>.navbar-toggler:hover>span{width:30px}nav>.navbar-toggler:hover>span:after,nav>.navbar-toggler:hover>span:before{width:20px}nav>.nav-main-content{background-color:#222;display:none;height:100vh;position:fixed;top:0;width:100%}nav>.nav-main-content>.brand{display:inline-block;padding:5px 30px;position:relative}nav>.nav-main-content>.brand>img{position:relative;width:250px}nav>.nav-main-content>.navbar-toggler{background-color:transparent;border:none;color:#00d1f0;cursor:pointer;font-size:30px;font-weight:700;height:40px;outline:none;padding:0;position:absolute;right:30px;top:30px;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:135px}nav>.nav-main-content>.navbar-toggler:before{transform:rotate(45deg)}nav>.nav-main-content>.navbar-toggler:after,nav>.nav-main-content>.navbar-toggler:before{background-color:#00d1f0;content:"";height:5px;position:absolute;right:0;top:17px;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:35px}nav>.nav-main-content>.navbar-toggler:after{transform:rotate(-45deg)}nav>.nav-main-content>.navbar-toggler:hover{color:#eee}nav>.nav-main-content>.navbar-toggler:hover:after,nav>.nav-main-content>.navbar-toggler:hover:before{background-color:#eee}nav>.nav-main-content>.navbar-toggler>span{display:none;line-height:40px}nav>.nav-main-content>.nav-links{display:block;height:100vh;position:absolute;width:100%}nav>.nav-main-content>.nav-links>a{color:#eee;display:block;font-size:20px;height:80px;line-height:100px;margin:0;padding:0 30px;position:relative;text-decoration:none;top:0;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}nav>.nav-main-content>.nav-links>a:hover{color:#00d1f0}@media only screen and (min-width:1200px){nav.not-top{height:70px}nav.not-top:before{opacity:1}nav.not-top>.brand{padding:5px 30px}nav.not-top>.brand>img{width:160px}nav>.brand{padding:5px 30px}nav>.brand>img{width:250px}nav>.navbar-toggler{position:absolute;top:50%;transform:translateY(-50%)}nav>.nav-main-content{background-color:#fff;height:100px}nav>.nav-main-content>.navbar-toggler:hover{color:#222}nav>.nav-main-content>.navbar-toggler:hover:after,nav>.nav-main-content>.navbar-toggler:hover:before{background-color:#222}nav>.nav-main-content>.navbar-toggler>span{display:block}nav>.nav-main-content>.nav-links{display:inline;text-align:center;width:calc(100% - 500px)}nav>.nav-main-content>.nav-links>a{color:#222;display:inline-block;height:100px;margin:0 10px;padding:0 5px}nav>.nav-main-content>.nav-links>a:first-child{margin-left:0;padding-left:0}nav>.nav-main-content>.nav-links>a:last-child{margin-right:0;padding-right:0}}@media only screen and (min-width:1450px){nav>.nav-main-content>.nav-links>a{margin:0 15px;padding:0 10px}}@media only screen and (min-width:1600px){nav>.nav-main-content>.nav-links>a{margin:0 20px;padding:0 15px}}.slideshow{background:#222;height:80vh;overflow:hidden;position:relative;width:100%}.slideshow .slideshow-slide{background:#fff;display:none;height:100%;position:absolute;width:100%}.slideshow .slideshow-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;width:100%}.slideshow .slideshow-slide>p{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.6) 50%,transparent);bottom:0;color:#fff;font-size:2rem;font-weight:700;height:auto;left:50%;margin:0;padding:100px 40px;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.slideshow .slideshow-slide.active{display:block}.slideshow .slideshow-slide>a{background-color:#ff379e;border-radius:10px;bottom:20px;color:#fff;display:inline-block;font-size:1.1em;left:50%;padding:10px 30px;position:absolute;text-align:center;text-decoration:none;transform:translateX(-50%);-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.slideshow .slideshow-slide>a:hover{background-color:#00d1f0}.slideshow .arrow{background:#fff;border-radius:100%;bottom:5px;font-size:30px;font-weight:700;height:50px;line-height:50px;margin:0;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:.2s;width:50px}.slideshow .arrow:hover{background:#222;color:#fff;cursor:pointer}.slideshow .arrow.left{left:5px}.slideshow .arrow.right{right:5px}@media only screen and (min-width:576px){.slideshow{height:100vh}.slideshow .slideshow-slide>p{font-size:3rem}.slideshow .slideshow-slide>a{font-size:1.3em}.slideshow .arrow.left{left:50px}.slideshow .arrow.right{right:50px}}@media only screen and (min-width:768px){.slideshow .slideshow-slide>p{font-size:3.5rem}.slideshow .slideshow-slide>a{font-size:1.5em}}@media only screen and (min-width:992px){.slideshow .slideshow-slide>p{font-size:4rem}.slideshow .slideshow-slide>a{font-size:1.7em}}@media only screen and (min-width:1200px){.slideshow .slideshow-slide>p{font-size:4.5rem}.slideshow .slideshow-slide>a{font-size:1.9em}.slideshow .slideshow-slide>p{font-size:5rem}.slideshow .slideshow-slide>a{font-size:2.1em}}#subscribe-section>div:first-child>div,#subscribe-section>div:last-child>div{padding:0 15px;position:absolute;top:50%;transform:translateY(-50%);width:100%}#subscribe-section{background:#ff379e;height:450px;position:relative;width:100%}#subscribe-section>div{float:left;height:225px;position:relative;width:100%}#subscribe-section>div>div{font-size:1.3rem;position:relative;text-transform:uppercase;width:100%}#subscribe-section>div:first-child{background:#00d1f0;text-align:center}#subscribe-section>div:first-child>div>.tel{color:#fff;font-size:2.3rem;margin-top:20px}#subscribe-section>div:last-child{background:#ff379e}#subscribe-section>div:last-child>div>form{margin:0 auto;position:relative;width:350px}#subscribe-section>div:last-child>div>form>button,#subscribe-section>div:last-child>div>form>input{border:none;border-radius:0;float:left;font-size:2.5rem;outline:none;padding:10px 0;text-align:center}#subscribe-section>div:last-child>div>form>input{color:#222;width:80%}#subscribe-section>div:last-child>div>form>button{background:#00d1f0;color:#fff;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:20%}#subscribe-section>div:last-child>div>form>button:hover{background:#222;cursor:pointer}@media only screen and (min-width:768px){#subscribe-section{height:225px}#subscribe-section>div{width:50%}#subscribe-section>div:first-child{text-align:right}#subscribe-section>div:first-child>div>.tel{font-size:2.3rem}#subscribe-section>div:last-child>div>form{margin-left:0}}@media only screen and (min-width:992px){#subscribe-section>div:first-child>div,#subscribe-section>div:last-child>div{padding:0 50px}#subscribe-section>div>div{font-size:1.5rem}#subscribe-section>div:first-child>div>.tel{font-size:2.6rem}#subscribe-section>div:last-child>div>form{width:400px}#subscribe-section>div:last-child>div>form>button,#subscribe-section>div:last-child>div>form>input{padding:20px 0}}@media only screen and (min-width:1200px){#subscribe-section>div:first-child>div,#subscribe-section>div:last-child>div{padding:0 80px}#subscribe-section>div:first-child>div>.tel{font-size:3rem}#subscribe-section>div:last-child>div>form{width:450px}}.description-section{height:auto;position:relative;width:100%}.description-section>div{overflow:hidden}.description-section>div,.description-section>div>div{position:relative;width:100%}.description-section>div>div.image{float:left}.description-section>div>div.image>img{width:100%}.description-section>div>div.text{float:right;padding:0 20px}.description-section.inverse>div>div.image{float:right}.description-section.inverse>div>div.text{float:left}@media only screen and (min-width:992px){.description-section>div>div{width:50%}.description-section>div>div.image>img.services-section-image{margin-top:110px}.description-section>div>div.text{padding:30px 20px}}@media only screen and (min-width:1200px){.description-section>div>div.image>img.services-section-image{margin-top:130px}.description-section>div>div.text{padding:50px 80px}}@media only screen and (min-width:1450px){.description-section>div{width:1450px}.description-section>div>div.image>img.services-section-image{margin-top:100px}.description-section>div>div.image>img.about-section-image{margin-top:50px}.description-section>div>div.text{padding:50px 100px}}#contact-section{color:#000;position:relative}#contact-section>div>div{padding:50px 20px;position:relative;width:100%}#contact-section>div>div span.caption{color:#fff}#contact-section>div>div h2.title-h2{color:#000}#contact-section>div>div form{position:relative;width:100%}#contact-section>div>div form .half-input{display:inline-block;margin-top:0;position:relative;width:100%}#contact-section>div>div form input,#contact-section>div>div form textarea{background-color:#fff;border:none;border-radius:5px;color:#222;font-size:1.5rem;margin-top:20px;outline:none;padding:20px 40px;width:100%}#contact-section>div>div form textarea{height:150px;resize:none}#contact-section>div>div form .styled-select{-webkit-appearance:none;background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat 100% #fff;background-position-x:95%;border:none;border-radius:5px;color:#777;font-size:1.5rem;margin-top:20px;outline:none;padding:20px 40px;position:relative;width:100%}#contact-section>div>div form button{background-color:transparent;background-image:linear-gradient(#00d1f0,#00d1f0);background-position:0 20px;background-repeat:no-repeat;border:none;font-size:1.5rem;font-weight:700;margin-top:20px;outline:none;padding:5px 3px;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#contact-section>div>div form button:hover{background-position:0 0;cursor:pointer}@media only screen and (min-width:768px){#contact-section>div>div{padding:100px 60px}#contact-section>div>div form{position:relative;width:100%}#contact-section>div>div form .half-input{width:48%}#contact-section>div>div form .half-input.right-input{float:right}}@media only screen and (min-width:992px){#contact-section>div>div{padding:200px 100px}}@media only screen and (min-width:1200px){#contact-section>div>div{padding-right:0;width:50%}}#products-section{position:relative}#products-section .card,#products-section .card .card-icon,#products-section .card .card-text{-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#products-section .card.business-cards .card-icon{color:#00d1f0}#products-section .card.business-cards:hover{background:#00d1f0}#products-section .card.custom-fomrs .card-icon{color:#ff379e}#products-section .card.custom-fomrs:hover{background:#ff379e}#products-section .card.t-shirts .card-icon{color:#f8a11c}#products-section .card.t-shirts:hover{background:#f8a11c}#products-section .card.banners .card-icon{color:#87d636}#products-section .card.banners:hover{background:#87d636}#products-section .card.brochures .card-icon{color:#00a3ec}#products-section .card.brochures:hover{background:#00a3ec}#products-section .card.pictures .card-icon{color:#b16af4}#products-section .card.pictures:hover{background:#b16af4}#products-section .card:hover .card-icon,#products-section .card:hover .card-text{color:#fff}#products-section .card a{color:#222;text-decoration:none}.owl-carousel.slider-polaroid{background:#fff;position:relative;width:100%}.owl-carousel.slider-polaroid .owl-item .item{padding:30px 30px 60px}.owl-carousel.slider-polaroid .owl-item .item .polaroid-text{color:#333;font-size:1.4rem;font-weight:700;margin:30px 0;text-align:center}.owl-carousel.slider-polaroid .owl-item .item .caption,.owl-carousel.slider-polaroid .owl-item .item .polaroid-text{opacity:0;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.owl-carousel.slider-polaroid .owl-item .item .caption{margin-bottom:0}.owl-carousel.slider-polaroid .owl-item.center{left:0;position:relative;top:0}.owl-carousel.slider-polaroid .owl-item.center .item{box-shadow:0 0 30px 5px rgba(0,0,0,.1)}.owl-carousel.slider-polaroid .owl-item.center .item .caption,.owl-carousel.slider-polaroid .owl-item.center .item .polaroid-text{opacity:1}.owl-carousel.slider-polaroid .owl-nav{opacity:0;position:absolute;top:0;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.owl-carousel.slider-polaroid .owl-nav>div{background:#ff379e;border-radius:100%;color:#fff;font-size:30px;font-weight:700;height:50px;line-height:50px;margin:0;padding:0;position:absolute;text-align:center;transition:.2s;width:50px}.owl-carousel.slider-polaroid .owl-nav>div:hover{background:#00d1f0;color:#fff;cursor:pointer}.owl-carousel.slider-polaroid .owl-nav>div.owl-prev{left:5px}.owl-carousel.slider-polaroid .owl-nav>div.owl-next{right:5px}.owl-carousel.slider-polaroid:hover .owl-nav{opacity:1;top:50%}@media only screen and (min-width:500px){.owl-carousel.slider-polaroid .owl-item .item{margin-bottom:50px}}#footer{color:#fff}#footer,#footer>div{position:relative;width:100%}#footer>div{padding:60px 0;text-align:center}#footer>div:first-child{background:#00d1f0;color:#b7005e}#footer>div:first-child>div{display:inline-block;margin-bottom:50px;position:relative;width:100%}#footer>div:first-child>div>p{margin-top:10px}#footer>div:first-child>div>p:nth-child(2){color:#fff;font-size:1.5rem}#footer>div:first-child>div>p:nth-child(2).email-info{font-size:1em}#footer>div:first-child>div>p:nth-child(3){font-size:4rem}#footer>div:first-child>div:first-child>p:first-child{margin-top:0}#footer>div:first-child>div:last-child{margin-bottom:0}#footer>div:last-child{background:#ff379e}#footer>div:last-child>p>a{text-decoration:none}#footer>div:last-child>p>a>span{background:#fff;border:2px solid #fff;border-radius:100%;color:#000;font-size:2rem;margin:0 10px;padding:10px;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#footer>div:last-child>p>a>span:hover{background:transparent;color:#fff;cursor:pointer}#footer>div:last-child>p>a>span.icon-facebook{color:#385c8e}#footer>div:last-child>p>a>span.icon-facebook:hover{color:#fff}#footer>div:last-child>p>a>span.icon-instagram{color:#bd1a7a}#footer>div:last-child>p>a>span.icon-instagram:hover{color:#fff}#footer>div:last-child>p>a>span.icon-youtube{color:#f61c0d}#footer>div:last-child>p>a>span.icon-youtube:hover{color:#fff}#footer>div:last-child>p:first-child{margin-bottom:30px}@media only screen and (min-width:576px){#footer>div:first-child>div>p:nth-child(2).email-info{font-size:1.2em}}@media only screen and (min-width:768px){#footer>div:first-child>div{margin-bottom:0;width:230px}#footer>div:first-child>div>p:nth-child(2){font-size:1.2rem}#footer>div:first-child>div>p:nth-child(2).email-info{font-size:.7em}#footer>div:last-child>p>a>span{font-size:1.5rem}}@media only screen and (min-width:992px){#footer>div:first-child>div{width:300px}#footer>div:first-child>div>p:nth-child(2){font-size:1.4rem}#footer>div:first-child>div>p:nth-child(2).email-info{font-size:.9em}}@media only screen and (min-width:1200px){#footer>div:first-child>div{width:350px}#footer>div:first-child>div>p:nth-child(2){font-size:1.7rem}#footer>div:first-child>div>p:nth-child(2).email-info{font-size:1.1em}}@media only screen and (min-width:1450px){#footer>div:first-child>div{width:400px}#footer>div:first-child>div>p:nth-child(2){font-size:2rem}#footer>div:first-child>div>p:nth-child(2).email-info{font-size:1.2em}}@media only screen and (min-width:1600px){#footer>div:first-child>div{width:450px}#footer>div:first-child>div>p:nth-child(2){font-size:2.3rem}#footer>div:first-child>div>p:nth-child(2).email-info{font-size:1.4em}}.modal-alert{background-color:#000;background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:1}.modal-alert .modal-content{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fefefe;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:auto;padding:0;position:relative;width:60%}.modal-alert .modal-content .modal-header{background-color:#bcbebf;color:#fff;padding:20px 16px}.modal-alert .modal-content .modal-header .close{color:#fff;float:right;font-size:28px;font-weight:700}.modal-alert .modal-content .modal-header .close:focus,.modal-alert .modal-content .modal-header .close:hover{color:#000;cursor:pointer;text-decoration:none}.modal-alert .modal-content .modal-body{padding:20px 16px}.modal-alert .modal-content .modal-footer{background-color:#bcbebf;color:#fff;padding:40px 16px}@-webkit-keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.modal-alert.success .modal-footer,.modal-alert.success .modal-header{background-color:#7d7}.modal-alert.fail .modal-footer,.modal-alert.fail .modal-header{background-color:#ea4c46}.modal-alert.info .modal-footer,.modal-alert.info .modal-header{background-color:#1261a0}.modal-alert.warning .modal-footer,.modal-alert.warning .modal-header{background-color:#f79862}.recaptcha-modal{background-color:#000;background-color:rgba(0,0,0,.9);display:none;height:100vh;left:0;overflow:auto;padding-top:200px;position:fixed;top:0;width:100%;z-index:9999}.recaptcha-modal .modal-content{background-color:#fefefe;border:1px solid #888;left:50%;margin:auto;padding:20px;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.recaptcha-modal .modal-content .close{color:#aaa;font-size:28px;font-weight:700;position:absolute;right:20px;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:9999}.recaptcha-modal .modal-content .close:focus,.recaptcha-modal .modal-content .close:hover{color:#000;cursor:pointer;text-decoration:none}.recaptcha-modal .modal-content .g-recaptcha>div{margin:0 auto;position:relative}#reservation-page-temp{min-height:calc(100vh - 320px);padding:30px;position:relative;width:100%}#reservation-page-temp h1{color:#ff379e;font-size:2em;margin:30px;text-align:center}#reservation-page-temp p{margin-bottom:30px;text-align:center}#reservation-page-temp p.phone{font-size:2em}
