body{overflow-x:hidden;padding:30px 30px 0;font-weight:400;color:#333;background-color:#f6f6f6;line-height:1.75;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}img{height:auto;max-width:100%;vertical-align:middle}a{color:#333}a:focus,a:hover{color:#cd1719}a:focus{outline:0}h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}h2.title{margin-bottom:50px}p{font-size:14px;line-height:26px}.smoothie,.smoothie:hover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pull-left{float:left}.pull-right{float:right}.navbar-default{border-color:transparent;background-color:#fcfcfc}.navbar-default .brand{font-size:72px;font-weight:100;margin-right:35px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-transform:uppercase;line-height:1;margin-top:8px}.navbar-default .brand:first-letter{font-weight:900}.navbar-default .brand:hover{text-decoration:none}.navbar-default.background--light .brand,.navbar-default.navbar-shrink .brand{color:#333}.btn-navbar{display:none}#navbar-social{margin-top:25px}#navbar-social a{color:#fff}.navbar-default .nav>li{float:left}.navbar-default .nav li a{padding:25px 20px;font-size:14px;font-weight:700;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-transform:uppercase;letter-spacing:2px;line-height:20px}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.navbar-default li.parent>a:after{font-weight:400;font-style:normal;font-variant:normal;text-transform:none;content:"\e688";line-height:1;font-family:Pe-icon-7-stroke;display:inline-block}.navbar-default .nav-child{list-style:none;padding:0;font-size:12px;border:none;right:0;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;text-align:left;top:100%;background-color:#fcfcfc;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;float:left;display:none;z-index:1000}.navbar-default li.parent:hover>ul.nav-child{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:block}.navbar-default ul.nav-child li a{padding:10px 15px;font-size:12px;color:#333;white-space:nowrap;display:block}.navbar-default .nav .nav-child li a:hover{text-decoration:none;background-color:#f2f3f5}#headerwrap .intro-text,#headerwrap.background--dark .intro-text,.navbar-default .nav li>a,.navbar-default .navbar-brand,.navbar-default.background--dark .nav li>a,.navbar-default.background--dark .navbar-brand{color:#fff}#headerwrap.background--light .intro-text,#headerwrap.background--light .slider-control a,.navbar-default.background--light #navbar-social a,.navbar-default.background--light .nav li>a,.navbar-default.background--light .navbar-brand,.navbar-default.navbar-shrink #navbar-social a,.navbar-default.navbar-shrink .nav li>a,.navbar-default.navbar-shrink .navbar-brand{color:#333}.home #content{padding-top:0}.section-inner{padding:120px 0}.mb100{margin-bottom:100px}section h2.module-title{font-size:46px;font-weight:900;margin-bottom:20px;text-transform:uppercase;letter-spacing:6px;text-align:center;margin-top:0}section h3.module-subtitle{padding-top:20px;font-size:24px;font-weight:300;text-transform:lowercase;text-align:center;clear:both;font-family:Satisfy,cursive;display:block}.welcome-right .moduletable{padding-right:15px;animation-delay:.2s;animation-name:fadeInUp;visibility:visible;width:50%;padding-left:15px;display:inline-block}.thin-hr{border:none;margin:30px 0 40px}.thin-hr,.thin-hr.bordered{position:relative;clear:both;width:100%;display:block}.thin-hr.bordered{border:1px solid #333;margin:20px 0}.thin-hr:after{height:2px;content:"";position:absolute;background-color:#333;margin-left:-60px;left:50%;width:120px}section.section{border-bottom:30px solid}.silver-bg{background-color:#f2f3f5}.opaqued-bg{background-color:hsla(0,0%,100%,.6)}.dark-bg{background-color:#2b2b2b}.dark-bg.parallax{background-color:rgba(0,0,0,.8)}.dark-bg,.dark-bg a,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg p{color:#f3f3f3}footer.footer{padding:60px 0}.jf{padding:15px 0 40px}.jflink{height:40px;text-indent:-9999px;margin:0 auto;background:transparent url(https://hivolr.online/templates/jf_salina/images/jf.png) no-repeat scroll 0 0;width:172px;display:block}footer span.copyright{padding:15px 10px;font-size:14px;text-transform:uppercase;text-transform:none;letter-spacing:1px;line-height:40px;display:block}footer .social-links li{padding:15px 30px}footer .social-links li a{font-size:26px;text-transform:uppercase;letter-spacing:1px}#bottom-frame{height:30px;position:fixed;bottom:0;background-color:#f6f6f6;left:0;width:100%;z-index:9999}a#back-to-top{padding:10px 20px;right:30px;position:fixed;bottom:30px;background:#f6f6f6}a#back-to-top,a#back-to-top.show{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1}.owl-carousel .owl-wrapper:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}.owl-carousel{position:relative;width:100%;-ms-touch-action:pan-y;display:none}.owl-carousel .owl-wrapper{-webkit-transform:translateZ(0);position:relative;display:none}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{padding:0 15px;float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:url(https://hivolr.online/templates/jf_salina/css/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-carousel-paged .moduleItem{position:relative}.owl-carousel-paged img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bannergroup .owl-carousel-paged img{max-width:200px}.overlay-item-caption{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);text-shadow:0 0 1px #000;opacity:1;background:-moz-linear-gradient(top,transparent 28%,rgba(0,0,0,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(28%,transparent),color-stop(100%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent 28%,rgba(0,0,0,.5));background:-o-linear-gradient(top,transparent 28%,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(top,transparent 28%,rgba(0,0,0,.5) 100%);background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.5))}.hover-item-caption,.overlay-item-caption{height:100%;position:absolute;text-align:center;top:0;left:0;width:100%}.hover-item-caption{opacity:0;background-color:rgba(0,0,0,.8);z-index:2}.hover-item:hover .hover-item-caption{opacity:1}.hover-item:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.hover-item-caption .vertical-middle{-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.hover-item-caption .moduleItemTitle{font-size:24px;font-weight:900;color:#fefefe;text-transform:uppercase;letter-spacing:4px;margin:0}.hover-item-caption .moduleItemTitle:hover{text-decoration:none}.hover-item:hover .hover-item-caption .smoothie{position:relative;top:-20px;top:0}.hover-item-caption .hover-bar{height:8px;position:absolute;bottom:0;left:0;width:0}.hover-item-caption .hover-bar,.hover-item:hover .hover-item-caption .hover-bar{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hover-item:hover .hover-item-caption .hover-bar{width:100%}.banneritem{text-align:center}.nav.nav-justified>li>a{position:relative}.icon-tabs li:after{right:0;content:"--";position:absolute;letter-spacing:-2px;top:50%}.icon-tabs li a{opacity:.4}.icon-tabs li a:hover,.icon-tabs li.active a{color:#fff;opacity:1}.dark-wrapper .icon-tabs li:last-of-type:after,.icon-tabs li:last-of-type:after{display:none}.icon-tabs li .tabtitle{padding:0;font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:2px;clear:both;margin:15px 0 0;display:block}.tab-content{padding:30px 30px 20px}.tab-content p{font-size:18px;font-weight:300;margin-bottom:30px;line-height:32px}.section-half .col-sm-6{padding:120px 60px}div.k2ItemsBlock ul.portfolio-items{margin-right:-15px;margin-left:-15px}.portfolio-item,div.k2ItemsBlock ul.portfolio-filter{margin-bottom:30px}#mapwrapper{min-height:400px;position:relative;clear:both;display:block}.section-contact{background:url(https://hivolr.online/templates/jf_salina/images/office-820390.jpg) no-repeat top;background-attachment:fixed;position:relative;background-size:cover}.section-contact .section-bg{height:100%;position:absolute;top:0;left:0;width:100%}.section-contact .section-inner{position:relative}#simpleCcontactForm .contactInput{height:53px;padding:10px 30px;font-size:14px;border:2px solid;color:#555;background-color:transparent;margin:0 .5% 10px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:32.3333%;background-image:none;line-height:1.42857143;float:left}#simpleCcontactForm .contactInput:focus{border-color:#cd1719}#simpleCcontactForm .contactTextarea{min-height:250px;border-top:2px solid;margin:5px 0 0 4px;width:99.1%}.contactInput::-webkit-input-placeholder{font-weight:700;color:#000;text-transform:uppercase}.contactInput:-moz-placeholder,.contactInput::-moz-placeholder{font-weight:700;color:#000;text-transform:uppercase}.contactInput:-ms-input-placeholder{font-weight:700;color:#000;text-transform:uppercase}#slideshow{overflow:hidden;position:relative}#slideshow .custom{-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center;top:50%}#slideshow .custom h2{font-size:80px;font-weight:900;text-transform:uppercase;margin:0}#tubular-container{position:absolute!important}div#tubular-player{display:none!important}.mouse{height:40px;transform:none;border:2px solid #333;position:absolute;bottom:100px;border-radius:10px;margin-left:-14px;left:50%;width:28px}.mouse,.wheel{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}.wheel{height:5px;position:relative;margin:5px auto;background:#333;width:2px}#search-wrapper{height:100%;-webkit-transform:translateY(-100%) scaleY(0);-moz-transform:translateY(-100%) scaleY(0);-o-transform:translateY(-100%) scaleY(0);-ms-transform:translateY(-100%) scaleY(0);transform:translateY(-100%) scaleY(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;opacity:0;top:0;background-color:hsla(0,0%,100%,.95);left:0;width:100%;z-index:9999999}#search-wrapper.open{-webkit-transform:translate(0) scale(1);-moz-transform:translate(0) scale(1);-o-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1);opacity:1}#search-wrapper input[type=search]{font-size:36px;border:0;font-weight:300;color:#333;position:absolute;padding-right:30px;outline:none;text-align:center;top:50%;margin:-51px auto 0;background:transparent;width:100%;padding-left:30px}#search-wrapper .btn{position:absolute;top:50%;margin-left:-52px;left:50%;margin-top:61px}#search-wrapper .close{padding:10px 17px;font-size:36px;border:none;right:43px;color:#fff;color:#333;position:fixed;opacity:1;top:7px;background-color:transparent}#search-wrapper label{display:none}#search-bt{color:#fff;margin-top:24px}.navbar-default.background--light #search-bt,.navbar-default.navbar-shrink #search-bt{color:#333}#content .search{padding:120px 30px 0}#content .search .checkbox input[type=checkbox],#content .search .checkbox-inline input[type=checkbox],#content .search .radio input[type=radio],#content .search .radio-inline input[type=radio]{margin-right:5px;position:static;margin-left:0}.icon-search:before{content:"Search"}@media(min-width:768px){.navbar-fixed-top .container-fluid{padding-right:50px;padding-left:50px}.navbar-default{padding:30px 0;border:0;margin-bottom:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:transparent}.navbar-default .navbar-brand{font-size:24px;font-weight:900;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-default.navbar-shrink{padding:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#f6f6f6}.navbar-default ul.nav-child:after{border-right:6px solid transparent;border-left:6px solid transparent;margin-right:-10px;right:40%;content:"";position:absolute;border-bottom:6px solid #fff;top:-6px;display:inline-block}}@media (min-width:768px) and (max-width:979px){#slideshow .custom h2{font-size:60px}}@media (max-width:767px){#slideshow .custom h2{font-size:30px}#search-bt{right:15px;position:absolute;top:0;margin-top:18px}.navbar-default .navbar-toggle{margin-right:25px}.navbar-default .brand{font-size:27px}#search-bt{color:#333}}