@import "/public/styles/css/normalize.min.css";@import "/public/styles/css/grid.min.css";@import "/public/styles/css/fonts.css";.tinymce{font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:0.875rem;line-height:2;color:inherit;}.tinymce h1,.tinymce h2,.tinymce h3,.tinymce h4,.tinymce h5,.tinymce h6{margin:0;padding:0;font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:0.875rem;line-height:1.5;color:inherit;}.tinymce h1{font-size:2.25rem;}.tinymce h2{font-size:1.75rem;}.tinymce h3{font-size:1.50rem;}.tinymce h4{font-size:1.25rem;}.tinymce p{margin:0;}.tinymce a{color:#14a4dc;}.tinymce hr{border:none;margin:2rem 0;height:1px;background-color:#14a4dc;}.tinymce.admin{margin:1rem;}.btn{margin:0;padding:0;border:none;background:none;display:block;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1rem;cursor:pointer;max-width:100%;text-transform:uppercase;background-color:#14a4dc;border:1px solid #14a4dc;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:3rem;font-family:'Exo', Helvetica, Arial;font-weight:300;font-size:1rem;line-height:1.5;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}.btn:hover,.btn.active{border-color:#000;background-color:#000;}.btn.inline{width:initial;display:inline-flex;}.btn.light{color:#fff;border-color:#fff;background-color:transparent;}.btn.light:hover,.btn.light.active{color:#14a4dc;background-color:#fff;}form.styled input,form.styled select,form.styled textarea{margin:0;padding:0;border:none;background:none;display:block;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3rem;border-bottom:1px solid #fff;font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:1rem;line-height:3rem;color:#fff;}form.styled input::-webkit-input-placeholder,form.styled select::-webkit-input-placeholder,form.styled textarea::-webkit-input-placeholder{color:#fff;}form.styled input:-moz-placeholder,form.styled select:-moz-placeholder,form.styled textarea:-moz-placeholder{color:#fff;}form.styled input::-moz-placeholder,form.styled select::-moz-placeholder,form.styled textarea::-moz-placeholder{color:#fff;}form.styled input:-ms-input-placeholder,form.styled select:-ms-input-placeholder,form.styled textarea:-ms-input-placeholder{color:#fff;}form.styled input.error,form.styled select.error,form.styled textarea.error{border-color:red;}form.styled input[type='checkbox'],form.styled select[type='checkbox'],form.styled textarea[type='checkbox']{width:3rem;margin-right:1rem;}form.styled input[type='checkbox']:checked,form.styled select[type='checkbox']:checked,form.styled textarea[type='checkbox']:checked{background-image:url("/public/images/template/icons/check.svg");background-size:50%;background-position:center center;background-repeat:no-repeat;}form.styled textarea{resize:vertical;}form.styled label{display:block;margin-bottom:0.5rem;font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:1rem;line-height:1.5;color:#fff;}form.styled select{background-image:url("/public/images/template/slider_arrow.png");background-size:18px;background-position:right 1.5rem;background-repeat:no-repeat;}form.styled select option{color:#000;background-color:#e6e6e6;}form.styled .field{margin-bottom:2rem;}form.styled .field.inline{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:initial;height:initial;}form.styled .field.inline label{margin:0;}#loader{background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:auto;width:200px;height:0.5rem;overflow:hidden;border:1px solid #14a4dc;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;}.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:block;max-width:200px;background-color:#14a4dc;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);position:absolute;top:0;left:initial;right:100%;bottom:initial;z-index:2000;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}@keyframes scrolldown{0%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}50%{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-o-transform:translateY(-1rem);}100%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}}@-webkit-keyframes scrolldown{0%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}50%{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-o-transform:translateY(-1rem);}100%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}}html{overflow-x:hidden;background-color:#fff;font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:16px;line-height:1.5;color:#000;}html body{overflow:hidden;}html body .wrapper{min-height:100vh;display:flex;flex-direction:column;justify-content:initial;align-items:initial;width:initial;height:initial;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}html body .wrapper main{z-index:1;flex:1 1 auto;position:relative;padding-top:6.25rem;display:flex;flex-direction:column;justify-content:initial;align-items:initial;width:initial;height:initial;}html img,html svg{display:block;max-width:100%;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}*::-webkit-scrollbar{width:0.5rem;box-shadow:inset 0.125rem 0 0.25rem rgba(0,0,0,0.25);}*::-webkit-scrollbar-thumb{background-color:#14a4dc;}.visible-xs{display:none;}.hidden-xs{display:initial;}header.header{background-color:#000;box-shadow:0 0 1rem rgba(0,0,0,0.1);position:fixed;top:0;left:0;right:0;bottom:initial;z-index:100;}header.header .holder{height:6.25rem;}header.header .holder .menu{color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:initial;height:initial;}header.header .holder .menu .element{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}header.header .holder .menu .element .link{padding:0.5rem;margin:-0.5rem;display:block;font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:1rem;line-height:1.5;color:inherit;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}header.header .holder .menu .element .link.active{color:#14a4dc;}header.header .holder .menu .element .link:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}header.header .holder .logo{float:left;position:relative;padding-right:2rem;background-color:#000;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:initial;height:6.25rem;}header.header .holder .logo:before{display:block;content:"";width:100vw;background-color:#000;position:absolute;top:0;left:initial;right:100%;bottom:0;z-index:initial;}header.header .holder .logo .link{padding:0.5rem;margin:-0.5rem;display:inline-block;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}header.header .holder .logo .link:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}header.header .holder .icons{margin:0 -0.375rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:initial;height:initial;}header.header .holder .icons.social{-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);-o-filter:invert(1);filter:invert(1);}header.header .holder .icons .icon{margin:0 0.375rem;position:relative;}header.header .holder .icons .icon .link{padding:0.5rem;margin:-0.5rem;display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}header.header .holder .icons .icon .link:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}header.header .holder .icons .icon svg{width:1.5rem;height:1.5rem;}header.header .burger{width:2rem;height:2rem;position:relative;text-align:left;float:right;}header.header .burger span{width:100%;height:2px;background-color:#fff;transform-origin:center center;position:absolute;top:initial;left:initial;right:initial;bottom:initial;z-index:initial;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}header.header .burger span:nth-child(1){left:0;top:calc(20% - 1px);}header.header .burger span:nth-child(2){top:calc(50% - 1px);}header.header .burger span:nth-child(3){top:calc(50% - 1px);}header.header .burger span:nth-child(4){right:0;top:calc(80% - 1px);}header.header .burger.active span:nth-child(1){width:0%;-webkit-opacity:0;-moz-opacity:0;opacity:0;}header.header .burger.active span:nth-child(2){top:calc(50% - 1px);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}header.header .burger.active span:nth-child(3){top:calc(50% - 1px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}header.header .burger.active span:nth-child(4){width:0%;-webkit-opacity:0;-moz-opacity:0;opacity:0;}section.slider{position:relative;background-color:#050505;background:-webkit-gradient(linear,left top,left bottom,from(#050505),to(#1a1a1a));background:-webkit-linear-gradient(top,#050505,#1a1a1a);background:-moz-linear-gradient(top,#050505,#1a1a1a);background:-ms-linear-gradient(top,#050505,#1a1a1a);background:-o-linear-gradient(top,#050505,#1a1a1a);}section.slider .rslides{height:calc(100vh - 6.25rem);}section.slider .rslides .slide{height:100%;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.slider .rslides .slide .cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:initial;display:flex;flex-direction:column;justify-content:center;align-items:center;width:initial;height:initial;}section.slider .rslides .slide .cover .title{text-align:center;padding:0.5rem 2rem;background-color:rgba(0,0,0,0.5);font-family:'Exo', Helvetica, Arial;font-weight:500;font-size:2rem;line-height:1.5;color:#fff;}section.slider .rslides .slide .cover .title small{display:block;font-weight:300;font-size:1rem;}section.slider .rslides .slide .cover .btn{margin-top:3rem;}section.slider .scrolldown{position:absolute;top:initial;left:50%;right:initial;bottom:2rem;z-index:20;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}section.slider .scrolldown .arrow{padding:1rem;margin:-1rem;display:block;-webkit-animation:scrolldown 2s infinite;animation:scrolldown 2s infinite;}section.slider.small .rslides{height:15rem;}section.section{position:relative;}section.section .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:initial;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-opacity:0.10;-moz-opacity:0.10;opacity:0.10;}section.section .background.parallax{background-attachment:fixed;}section.section .content{padding:3rem 0;position:relative;}section.section .content .header{text-align:center;font-family:'Exo', Helvetica, Arial;font-weight:500;font-size:3rem;line-height:1.5;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}section.section .content .header span{font-weight:300;}section.section .content .text{margin-top:3rem;}section.section.light{color:#000;background-color:#fff;}section.section.light .content .header{color:#14a4dc;}section.section.dark,section.section.gray{color:#fff;background-color:#000;}section.section.gray .background{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.category.dark:nth-child(even) .content{background-color:rgba(34,34,34,0.5);}section.category section.circles{margin-top:5rem;}section.page section.section .content .text{margin:0;}section.product section.section .content .text{margin:0;}section.tiles{position:relative;}section.tiles .filter{padding:0;margin:1rem 0 2.25rem 0;list-style:none;position:relative;display:inline-flex;flex-wrap:wrap;margin:2rem;}section.tiles .filter li{margin:0;padding:0.5rem;width:25%;display:block;}section.tiles .filter li .element{display:block;cursor:pointer;text-align:center;padding:0.5rem 1rem;border-radius:0.25rem;border:1px solid rgba(0,0,0,0.25);font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:1rem;line-height:1.5;color:inherit;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}section.tiles .filter li .element:hover,section.tiles .filter li .element.active,section.tiles .filter li .element.mixitup-control-active{color:#14a4dc;border-color:#14a4dc;}section.tiles .filter .cover{display:none;background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;}section.tiles .arrows{position:absolute;top:50%;left:3%;right:3%;bottom:initial;z-index:initial;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:initial;height:initial;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}section.tiles .arrows .arrow{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.tiles .arrows .arrow:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.tiles .arrows .arrow.next{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);}section.tiles .arrows .arrow img{width:2.5vw;}section.tiles .grid{flex-wrap:wrap;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:initial;height:initial;}section.tiles .grid ul{position:relative;z-index:100;}section.tiles .grid .tile{width:25%;display:block;position:relative;background-color:#000;}section.tiles .grid .tile:hover .picture,section.tiles .grid .tile:hover .cover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.tiles .grid .tile .sizer{width:100%;height:100%;-webkit-opacity:0;-moz-opacity:0;opacity:0;}section.tiles .grid .tile .picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:initial;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.tiles .grid .tile .cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:initial;display:flex;flex-direction:column;justify-content:center;align-items:center;width:initial;height:initial;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.tiles .grid .tile .cover svg{padding:0.5rem;border-radius:100%;margin-bottom:1rem;background-color:#fff;width:3.5rem;height:3.5rem;}section.tiles .grid .tile .cover svg *{fill:#14a4dc !important;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.tiles .buttons .btn{margin:3rem 0;}section.circles .circle{display:block;text-align:center;max-width:15rem;margin:0 auto;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.circles .circle:hover .picture img{background-color:rgba(20,164,220,0.1);}section.circles .circle:hover .title{color:#14a4dc;}section.circles .circle .picture{margin-bottom:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:initial;height:initial;}section.circles .circle .picture img{padding:1rem;margin:-1rem;border-radius:100%;display:inline-block;box-sizing:content-box;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.circles .circle .title{text-transform:uppercase;font-family:'Exo', Helvetica, Arial;font-weight:500;font-size:1rem;line-height:1.5;color:inherit;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}section.circles .circle .text{margin:0;line-height:1.5;}section.circles .row:not(:last-child){margin-bottom:2.5rem;}section.home section.slider .rslides .slide .cover{top:initial;bottom:15%;}section.home section.slider .rslides .slide .cover .title{padding:0;background:none;text-shadow:0 0 0.25rem #fff;font-family:'Exo', Helvetica, Arial;font-weight:600;font-size:4vw;line-height:1;color:#000;}section.home section.slider .rslides .slide .cover .title small{font-size:100%;font-weight:300;}section.contact{background-color:#0e7096;background:-webkit-gradient(linear,left top,left bottom,from(#0e7096),to(#1fb2eb));background:-webkit-linear-gradient(top,#0e7096,#1fb2eb);background:-moz-linear-gradient(top,#0e7096,#1fb2eb);background:-ms-linear-gradient(top,#0e7096,#1fb2eb);background:-o-linear-gradient(top,#0e7096,#1fb2eb);}section.contact section.section .content .header{text-align:left;}section.contact section.section .content .text{line-height:1.5;position:relative;z-index:10;}section.contact section.section.light{height:100%;}section.contact section.section.light:before{display:block;content:"";width:100vw;background-color:#fff;position:absolute;top:0;left:initial;right:100%;bottom:0;z-index:initial;}section.contact section.section.light .side{height:100%;position:absolute;top:0;left:100%;right:initial;bottom:0;z-index:initial;}section.contact section.section.dark{background-color:transparent;}section.contact section.section form.styled{margin-top:3rem;}section.contact section.map #map{height:33.33vw;}section.flash{flex:1 1 auto;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;width:initial;height:initial;}section.flash section.section{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:initial;height:initial;}section.flash section.section.dark{background-color:#050505;background:-webkit-gradient(linear,left top,left bottom,from(#050505),to(#1a1a1a));background:-webkit-linear-gradient(top,#050505,#1a1a1a);background:-moz-linear-gradient(top,#050505,#1a1a1a);background:-ms-linear-gradient(top,#050505,#1a1a1a);background:-o-linear-gradient(top,#050505,#1a1a1a);}footer.footer{color:#fff;background-color:#000;}footer.footer .holder{height:9.25rem;}footer.footer .holder .logo{background-color:#000;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:initial;}footer.footer .holder .logo:before{display:block;content:"";width:100vw;background-color:#000;position:absolute;top:0;left:initial;right:100%;bottom:0;z-index:initial;}footer.footer .holder .logo .link{padding:0.5rem;margin:-0.5rem;display:inline-block;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}footer.footer .holder .logo .link:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}footer.footer .holder .text{font-family:'Exo', Helvetica, Arial;font-weight:400;font-size:0.875rem;line-height:1.5;color:#666;}footer.footer .holder .text span{color:#14a4dc;}footer.footer .holder .copyright{float:right;display:block;padding:0.5rem;margin:-0.5rem;font-size:1.125rem;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}footer.footer .holder .copyright:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}@media (max-width: 991px){section.tiles .filter li{width:33.33%;}}@media (max-width: 767px){.visible-xs{display:block;}.hidden-xs{display:none !important;}header.header .holder .menu{margin:0;width:100%;color:#000;padding-bottom:4rem;flex-direction:column;background-color:#f2f2f2;position:fixed;top:6.25rem;left:-100%;right:initial;bottom:0;z-index:initial;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}header.header .holder .menu.active{left:0%;}header.header .holder .menu .element{margin:0;}header.header .holder .menu .element .link{font-size:1.25rem;}header.header .holder .icons{margin:0;width:50%;height:4rem;justify-content:center;position:fixed;top:initial;left:0;right:0;bottom:-4rem;z-index:initial;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s;}header.header .holder .icons.active{bottom:0;}header.header .holder .icons .icon{margin:0;}header.header .holder .icons .icon .link{margin:0;padding:1rem;}header.header .holder .icons.languages{right:initial;background-color:#000;}header.header .holder .icons.social{left:initial;background-color:#fff;}header.header .holder .col-xs{order:1;}section.section .content .header{white-space:normal;}section.section .content .header span{display:block;}section.circles:after{content:"";display:block;clear:both;}section.circles .row{display:inline;}section.circles .row:not(:last-child){margin-bottom:0;}section.circles .row .col-xs-6{float:left;padding:0;width:50%;}section.circles .circle{height:12rem;}section.tiles .filter li{width:50%;}section.tiles .grid .tile{width:50%;}section.category section.circles{margin-top:0;}section.category section.circles .circle{margin-top:3rem;}section.contact section.section .content .header{text-align:center;}section.contact section.section .content .text{text-align:center;}section.contact section.section.light:before{left:-100vw;right:-100vw;width:200vw;}section.contact section.section.light .side{display:none;}section.contact section.map #map{height:50vh;}footer.footer{padding:3rem 0;}footer.footer .holder{height:initial;}footer.footer .holder .logo{justify-content:center;margin-bottom:1rem;}footer.footer .holder .copyright{float:none;text-align:center;margin-top:1rem;}}