/*!
Theme Name: TCS Theme
Theme URI: http://underscores.me/
Author: a3alive
Author URI: https://gitlab.com/a3alive
Description: Theme for TCS
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tcs-theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

TCS Theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}::-webkit-input-placeholder{color:#a6a6a6}:-moz-placeholder,::-moz-placeholder{color:#a6a6a6}:-ms-input-placeholder{color:#a6a6a6}.input-field{text-align:left}.input-field .prefix{-webkit-transition:color 0s ease;transition:color 0s ease}.input-field .prefix.active{color:#f3af00}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.materialize-textarea{border-bottom:2px solid #3665d2;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;height:40px}input:not([type]):focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:2px solid #f3af00;-webkit-box-shadow:none;box-shadow:none}input:not([type]):focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#f3af00}input:not([type]).valid,input:not([type]):focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:2px solid #4cb849;-webkit-box-shadow:none;box-shadow:none}input:not([type]).invalid,input:not([type]).wpcf7-not-valid,input:not([type]):focus.invalid,input:not([type]):focus.wpcf7-not-valid,input[type=date].invalid,input[type=date].wpcf7-not-valid,input[type=date]:focus.invalid,input[type=date]:focus.wpcf7-not-valid,input[type=datetime-local].invalid,input[type=datetime-local].wpcf7-not-valid,input[type=datetime-local]:focus.invalid,input[type=datetime-local]:focus.wpcf7-not-valid,input[type=datetime].invalid,input[type=datetime].wpcf7-not-valid,input[type=datetime]:focus.invalid,input[type=datetime]:focus.wpcf7-not-valid,input[type=email].invalid,input[type=email].wpcf7-not-valid,input[type=email]:focus.invalid,input[type=email]:focus.wpcf7-not-valid,input[type=number].invalid,input[type=number].wpcf7-not-valid,input[type=number]:focus.invalid,input[type=number]:focus.wpcf7-not-valid,input[type=password].invalid,input[type=password].wpcf7-not-valid,input[type=password]:focus.invalid,input[type=password]:focus.wpcf7-not-valid,input[type=search].invalid,input[type=search].wpcf7-not-valid,input[type=search]:focus.invalid,input[type=search]:focus.wpcf7-not-valid,input[type=tel].invalid,input[type=tel].wpcf7-not-valid,input[type=tel]:focus.invalid,input[type=tel]:focus.wpcf7-not-valid,input[type=text].invalid,input[type=text].wpcf7-not-valid,input[type=text]:focus.invalid,input[type=text]:focus.wpcf7-not-valid,input[type=time].invalid,input[type=time].wpcf7-not-valid,input[type=time]:focus.invalid,input[type=time]:focus.wpcf7-not-valid,input[type=url].invalid,input[type=url].wpcf7-not-valid,input[type=url]:focus.invalid,input[type=url]:focus.wpcf7-not-valid,textarea.materialize-textarea.invalid,textarea.materialize-textarea.wpcf7-not-valid,textarea.materialize-textarea:focus.invalid,textarea.materialize-textarea:focus.wpcf7-not-valid{border-bottom:2px solid #e51c23;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]{padding-left:40px;width:100%}.input-field input[type=search]:focus{background-color:#fff;border:2px solid #fff;-webkit-box-shadow:none;box-shadow:none;color:#212121}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus~.material-icons,.input-field input[type=search]:focus~.mdi-navigation-close{color:#212121}.input-field input[type=search]+label{color:#fff;left:1.5rem;top:0}.input-field input[type=search]+label i{line-height:40px;font-size:1.2rem}.input-field input[type=search]::-webkit-input-placeholder{color:#fff}.input-field input[type=search]:-moz-placeholder,.input-field input[type=search]::-moz-placeholder{color:#fff}.input-field input[type=search]:-ms-input-placeholder{color:#fff}html{font-family:Lato,sans-serif;color:#a6a6a6}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.site-main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1,h2,h3,h4{font-family:Poiret One,cursive;font-weight:900;letter-spacing:.25rem;color:#3665d2}h1+h6,h2+h6,h3+h6,h4+h6{margin-top:-10px;margin-bottom:25px;color:#a6a6a6}.h1,h1{font-size:3.5rem}@media only screen and (max-width:600px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:2.5rem}@media only screen and (max-width:600px){.h2,h2{font-size:2rem}}.h3,h3{font-size:2rem}@media only screen and (max-width:600px){.h3,h3{font-size:1.8rem}}.h4,h4{font-size:1.7rem}@media only screen and (max-width:600px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.2rem;font-weight:700}.h6,h6{font-size:1rem}a{color:#f3af00;-webkit-transition:color .3s ease;transition:color .3s ease}a:hover{color:#3665d2}nav ul li a:hover{background:none}nav ul li a.btn{margin-top:-8px}.button-collapse,.button-collapse:hover{color:#fff}.button-collapse .line{position:relative;width:40px;height:3px;background:#fff;display:block;margin:30px 0;-webkit-transition:background 0s .3s;transition:background 0s .3s}.button-collapse .line:after,.button-collapse .line:before{content:'';position:absolute;left:0;width:100%;height:3px;background:#fff;-webkit-transition-duration:.3s,.3s,.3s;transition-duration:.3s,.3s,.3s;-webkit-transition-delay:.3s,0s,0s;transition-delay:.3s,0s,0s}.button-collapse .line:before{top:-10px;-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.button-collapse .line:after{bottom:-10px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.button-collapse.open .line{background:0 0}.button-collapse.open .line:after,.button-collapse.open .line:before{-webkit-transition-delay:0s,.3s,.3s;transition-delay:0s,.3s,.3s}.button-collapse.open .line:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.button-collapse.open .line:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .navbar-fixed{height:0;z-index:999}header nav{height:120px;line-height:120px;background:none;-webkit-box-shadow:none;box-shadow:none;color:#212121;-webkit-transition:all .5s ease;transition:all .5s ease}header nav ul li a{text-transform:uppercase}header nav ul li a:hover{color:#f3af00}header nav .link-effect li a:not(.btn){display:block;text-align:center}header nav .nav-wrapper .btn-flat{-webkit-transition:color .3s ease;transition:color .3s ease;padding:0}header nav .nav-wrapper .btn-flat:focus,header nav .nav-wrapper .btn-flat:hover{background:none;color:#fff}header nav .nav-wrapper .btn-flat i{line-height:1;height:auto;font-size:2.5rem}header nav .brand-logo{height:100%}header nav .brand-logo img{max-height:100%;max-width:100%;padding:15px 0;-webkit-transition:all .5s ease;transition:all .5s ease}header nav .brand-logo img.small{opacity:0;position:absolute;left:0}header nav .brand-logo img.large{opacity:1}.affix-menu header nav{height:64px;line-height:64px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.02);box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.02);background-color:#fff}.affix-menu header nav ul li a:not(.btn){color:#212121}.affix-menu header nav .nav-wrapper .btn-flat,.affix-menu header nav ul li a:not(.btn):hover{color:#f3af00}.affix-menu header nav .brand-logo img{padding:5px 0}.affix-menu header nav .brand-logo img.large{opacity:0}.affix-menu header nav .brand-logo img.small{opacity:1}.affix-menu header nav .side-nav a:not(.btn){color:#fff}.affix-menu header nav .side-nav .dropdown-link .dropdown-ul{background:none}.affix-menu .dropdown-link{position:relative}.affix-menu .dropdown-link .dropdown-ul{background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.02);box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.02)}.affix-menu .button-collapse .line,.affix-menu .button-collapse .line:after,.affix-menu .button-collapse .line:before{background:#3665d2}.affix-menu .button-collapse.open .line{background:none}section{position:relative;padding:40px 0}section .parallax-container{padding:40px 0}#preloader{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#f4f4f4;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.anchor-tag{position:absolute;opacity:0;visibility:hidden;height:100%;width:1px;left:0;top:-63px}.btn,.btn-flat,.btn-large{height:auto;line-height:1.5;padding:5px 30px;border-radius:0}.btn,.btn-large{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;font-weight:900;color:#f3af00;position:relative;padding:15px 35px;margin:-6px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-large:before,.btn:before{content:'';position:absolute;border:2px solid;top:6px;right:6px;bottom:6px;left:6px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;z-index:-1}.btn-large:focus,.btn-large:hover,.btn:focus,.btn:hover{background:none;-webkit-box-shadow:none;box-shadow:none;color:#f3af00}.btn-large:focus:before,.btn-large:hover:before,.btn:focus:before,.btn:hover:before{top:0;right:0;bottom:0;left:0}.btn-flat{color:#f3af00}.btn-floating{width:34px;height:34px;line-height:34px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:2px solid #f3af00;border-radius:0;-webkit-box-sizing:content-box;box-sizing:content-box}.btn-floating i{color:#f3af00;line-height:34px}.btn-floating:focus,.btn-floating:hover{background-color:#f3af00;-webkit-box-shadow:none;box-shadow:none}.btn-floating:focus i,.btn-floating:hover i{color:#fff}button.btn-floating{border:2px solid #f3af00}@media only screen and (min-width:993px){.container{width:85%}}.bg{background-color:#a6a6a6;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-lighter{background-color:#f4f4f4}.bg-lighter .owl-theme .owl-dots .owl-dot span{color:#a6a6a6}.bg-accent{background-color:#f3af00}.bg-accent a,.bg-accent h1,.bg-accent h2,.bg-accent h3,.bg-accent h4,.bg-accent h5,.bg-accent h6,.bg-accent li,.bg-accent p{color:#fff}.bg-accent .owl-theme .owl-dots .owl-dot span{color:#f4f4f4}.bg-accent .owl-theme .owl-dots .owl-dot.active span,.bg-accent .owl-theme .owl-dots .owl-dot:hover span{color:#212121}footer.page-footer{margin-top:0;background-color:#212121;padding-top:40px}footer.page-footer .footer-links li{padding:3px 0}footer.page-footer .footer-links a{text-transform:uppercase;color:#a6a6a6;font-size:.85rem}footer.page-footer .footer-links a:hover{color:#fff}footer.page-footer .footer-links h5{text-transform:uppercase;font-size:1rem;position:relative;padding-bottom:20px;margin-bottom:25px;color:#fff}footer.page-footer .footer-links h5:before{content:'';width:50px;height:3px;background-color:#f3af00;position:absolute;bottom:0;left:0}footer.page-footer .footer-copyright{color:#a6a6a6;background-color:transparent;font-size:.8rem}footer.page-footer .footer-copyright .container{border-top:1px solid #a6a6a6}@media only screen and (max-width:600px){footer.page-footer .footer-copyright{height:auto;line-height:1.5}footer.page-footer .footer-copyright .container{padding-top:20px}footer.page-footer .footer-copyright .right-align{text-align:center!important}}footer.page-footer .logo{max-width:128px}@media only screen and (max-width:600px){footer.page-footer{text-align:center}footer.page-footer .footer-links h5:before{left:50%;margin-left:-25px}footer.page-footer .logo{margin:0 auto 20px}}.parallax-container{height:auto;min-height:300px}.parallax-container .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:transparent}.bg-parallax{overflow:hidden;background-color:#a6a6a6;position:relative}.bg-parallax .parallax-container{position:absolute;width:100%;z-index:0;min-height:500px;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.bg-parallax .parallax-container+.container{position:relative;z-index:1}.bg-parallax .overlay{position:absolute;width:100%;height:100%;background-color:#212121;opacity:.5;z-index:0}.bg-parallax h2{color:#fff}.bg-parallax h6{color:#a6a6a6}.bg-parallax [class*=" btn-"]:hover{color:#fff}@media only screen and (min-width:601px){.bg-parallax{min-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.banner{padding:0}.banner .parallax-container{min-height:80vh;padding-top:160px;padding-bottom:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}.banner .parallax-container .parallax{background-color:#272727}.banner .parallax-container .parallax img{opacity:.5}.banner .parallax-container .bg:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:#272727;opacity:.5}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6,.banner p{color:#fff}.banner .h1,.banner .h2{color:#f3af00}.banner .btn,.banner .btn-large{color:#fff}.banner .h1{text-transform:uppercase;margin-top:0;margin-bottom:40px}.banner .banner-bg .parallax-container{min-height:480px;padding-top:200px}.banner-slider .slide .btn{-webkit-animation-delay:.3s;animation-delay:.3s}.banner-slider .slide .responsive-img{max-width:512px;margin:0 auto}.banner-slider .owl-dots{bottom:0;position:absolute;width:100%;padding:40px 0;background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0),rgba(0,0,0,.3));background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(0,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 0,rgba(0,0,0,.3));background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.3));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#4D000000',GradientType=0)}.solid-menu header .navbar-fixed{height:64px}.solid-menu .banner .parallax-container{min-height:50vh}.animate-js{visibility:hidden}.link-effect a{display:inline-block;overflow:hidden}.link-effect a span{position:relative;display:inline-block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.link-effect a span:before{position:absolute;top:100%;content:attr(data-hover);-webkit-transform:translateZ(0);transform:translateZ(0)}.link-effect a:focus span,.link-effect a:hover span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.owl-theme .owl-dots .owl-dot span{background:#a6a6a6}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f3af00}.no-pad{padding:0!important}.split{margin-bottom:0}@media only screen and (min-width:601px){.split .col{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:600px){.split .col{text-align:center;padding-top:40px;padding-bottom:40px}}.split .image{min-height:320px;padding:0}.split .image h2{color:#3665d2}.split .text{background-color:#212121}.split .text:not(.white) h1,.split .text:not(.white) h2,.split .text:not(.white) h3,.split .text:not(.white) h4{color:#f3af00}.split .text:not(.white) h1+h6,.split .text:not(.white) h2+h6,.split .text:not(.white) h3+h6,.split .text:not(.white) h4+h6{color:#fff}.split .text .btn{margin-top:10px;margin-bottom:20px}@media only screen and (min-width:601px){.split,.split .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.split .text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.split .text .editor-content{width:75%;max-width:480px}.split:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.editor-content ul{list-style-position:inside}.editor-content ul,.editor-content ul li{list-style-type:disc}.editor-content img{max-width:100%;height:auto}@media only screen and (min-width:601px){.section-intro .split{min-height:60vh}}.icon-block .icon{display:block;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.icon-block .icon .logo-wrapper{display:block;margin:15px auto;width:120px;height:auto;position:relative;z-index:1}.icon-block .icon .logo-wrapper:before{content:'';position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;padding:8px;border:3px solid #f3af00;border-radius:50%;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.icon-block .icon .logo-wrapper img{display:block}.icon-block .icon i{font-size:3rem;line-height:120px;display:block}.icon-block .icon:hover .logo-wrapper:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.icon-block .title{color:#3665d2;font-weight:300;font-size:1.2rem;margin:30px 0}.character-counter{margin-top:-20px;display:inline-block}textarea.materialize-textarea{min-height:5rem}.info-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.info-row .info-col{margin:30px 0!important;padding:0 15px;float:none}.info-row .info-col .popup-inline{cursor:pointer}.info-row .info-col h4 span{color:#3665d2}.info-row .info-col h4 span span{font-size:2.5rem;text-transform:none;font-weight:300}.info-row .info-col h4 span img{max-width:30px;vertical-align:bottom}.info-row .info-col h5{text-transform:none}.info-row .info-col dl dt{font-weight:700;font-size:1.1rem}.info-row .info-col dl dd{margin-left:0;margin-bottom:10px}.info-row .info-col img{max-width:200px}.info-popup h4 span span{font-size:2.5rem;text-transform:none;font-weight:300}.info-popup h4 span img{max-width:30px;vertical-align:bottom}.info-popup h4 .btn-floating{float:right;position:relative;font-size:1rem}.info-popup dl dt{font-weight:700;font-size:1.1rem}.info-popup dl dd{margin-left:0;margin-bottom:10px}.popup-content .mfp-close{opacity:1}.dropdown-link{position:relative}.dropdown-link .dropdown-ul{position:absolute;z-index:1;left:50%;width:200%;min-width:200px;max-width:300px;background-color:#212121;padding:15px;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:all .5s ease;transition:all .5s ease;will-change:opacity,visibility,transform}.dropdown-link .dropdown-ul li{float:none;display:block;line-height:1.5;text-align:center;padding:10px 0}.dropdown-link .dropdown-ul li a span:before{width:100%;left:0}.dropdown-link:hover .dropdown-ul{opacity:1;visibility:visible;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition-delay:0s;transition-delay:0s}.btn-floating.btn-large{border:none}.btn-floating.btn-large i{font-size:5rem}.btn-floating.btn-large:before{display:none}.btn-floating:hover{background:none;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.box-wrapper{margin-bottom:0}.box-wrapper.row{margin-left:-15px;margin-right:-15px}.box-wrapper.row .col{padding:15px}@media only screen and (min-width:993px){.box-wrapper.row{margin-left:-20px;margin-right:-20px}.box-wrapper.row .col{padding:20px}}.box-wrapper .box{background-color:#a6a6a6;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;height:300px;padding:0}.box-wrapper .box .popup-inline{display:block;position:relative;height:100%}.box-wrapper .box .info{position:absolute;top:100%;left:0;width:100%;height:100%;background-color:rgba(33,33,33,.8);color:#fff;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);-webkit-transition:all .3s ease;transition:all .3s ease}.box-wrapper .box .info h1,.box-wrapper .box .info h2,.box-wrapper .box .info h3,.box-wrapper .box .info h4{color:#f3af00}.box-wrapper .box .info i{font-size:3rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);opacity:0;visibility:hidden;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-delay:.15s;transition-delay:.15s}.box-wrapper .box:hover .info{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:rgba(33,33,33,.95)}.box-wrapper .box:hover .info i{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;visibility:visible}@media only screen and (min-width:993px){.box-wrapper .box{height:400px}}.mfp-fade.mfp-bg{opacity:0;background-color:#212121;-webkit-transition:all .3s ease;transition:all .3s ease}.mfp-fade.mfp-bg.mfp-ready{opacity:.95}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.popup-content{padding:80px 0}.popup-content .image img{margin:1.46rem 0 1.168rem;display:block}.popup-content .h1{position:relative;padding-right:50px}.popup-content .h1 button{position:absolute;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0}.machines{padding:100px 0}.side-nav{width:80%;width:80vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#212121}.side-nav li{padding:10px 0}.side-nav li a:not(.btn){color:#fff}.side-nav li a:not(.btn):hover{color:#f3af00}.side-nav a.btn,.side-nav a.btn-large{color:#f3af00;height:auto;line-height:1.5;padding:15px 30px}.side-nav a.btn-large:hover,.side-nav a.btn:hover{background:none}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.contact-wrapper{padding:40px 0}#map{width:100%;height:500px;margin-bottom:20px}.map-section{padding:0}.side-nav .dropdown-link .dropdown-ul{position:relative;max-height:0;width:100%;min-width:0;max-width:none;padding:0}.side-nav .dropdown-link:hover .dropdown-ul{max-height:900px;padding-left:10px}.wpcf7-submit.btn{padding:0}.wpcf7-submit.btn input{padding:15px 35px;line-height:1.5}span.wpcf7-not-valid-tip{color:#e51c23;margin-top:-15px;font-size:.8rem}.user_file input{width:100%}.spinner-layer{border-color:#f3af00}.page-template-template-quote .site-main{overflow:visible}@media only screen and (min-width:601px){.page-template-template-quote .site-main .m5{padding-right:30px}.page-template-template-quote .site-main .m7{padding-left:30px}}.split .btn-floating{border-radius:100%;background-color:#3665d2;padding:30px;border:5px solid #f3af00}.split .btn-floating i{color:#fff} .seal{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}

.no-copy{
    user-select: none;
}

.ps-mark {
    display: none!important;
}