.nav-item.mobile-only{display:none}@media only screen and (max-width: 992px){.nav-item.mobile-only{display:block}}.testimonials{background:#000 none repeat scroll 0 0;margin:0;width:100%;position:relative;color:white}.testimonials h2{background:#ffd200 none repeat scroll 0 0;font-size:32px;margin:0;padding:15px 5%;text-align:left;text-transform:uppercase;color:#333}.quovolve-nav-above{position:absolute;right:15px;top:7px;z-index:10}.quovolve-nav .fas{font-size:2.5rem}.hrf-entry{border:none !important;margin-bottom:4px !important;padding-bottom:0px !important}.hrf-title{color:#444;background:#efc500;padding:10px;padding-left:5px;text-transform:uppercase;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none}.hrf-title{cursor:pointer}.hrf-content{display:none;color:#444;background:ffffff;font-size:16px;padding:10px;padding-left:50px;word-break:normal}.contentside p{margin:0 0 20px 0;padding:0;line-height:30px}.contentside ul li{background:rgba(0,0,0,0) url(/tuffy_corp_2022_dist/images/bullet-yellow-rounded.png) no-repeat scroll left 7px;line-height:30px;list-style-type:none;margin:0;min-height:20px;padding:0 0 6px 33px}.cost-outer{width:100%;float:left;margin-bottom:20px}.cost-row{width:100%;float:left;border:1px solid #000;margin-top:-1px}.cost-header{width:100%;padding:5px 10px;background:#ffd200;color:#000;float:left;font-size:16px}.contentside p:last-child{margin-bottom:0}.cost-header p{text-align:center;font-weight:700;padding:0;margin:0;font-size:18px}.cost-item{width:50%;float:left;padding:5px;border-right:1px solid #000}.cost-Low{width:25%;float:left;text-align:right;padding:5px;border-right:1px solid #000}.cost-heigh{width:25%;float:left;text-align:right;padding:5px}.item-bold{font-weight:700}.cost-black{width:100%;float:left;background:#000;color:#fff;margin-top:-1px}.map-key,.map-key-circle,.map-key-square{float:left;margin:20px 12px}.map-key-circle,.map-key-square{height:25px;width:25px;border-radius:12px}.bg-red{background:#de2229}.bg-green{background:#a7ca02}.bg-orange-fade{background:#ffd200}.camerarelative{position:relative;overflow:hidden}.featurebox-inner{float:left;padding:0 5% 15px 5%;width:100%}.featurebox input[type="email"],.featurebox input[type="text"],.featurebox select,.featurebox textarea{border:none;color:#000;font-size:14px;font-weight:400;margin:0;padding:7px 12px;border-radius:0}.featurebox hr{background-color:#7a7a7a;border:medium none;height:1px;margin:0 0 7px 0;width:100%;clear:both}.featurebox input[type="email"],.featurebox input[type="text"],.featurebox select,.featurebox textarea{border:none;color:#000;font-size:14px;font-weight:400;margin:0;padding:7px 12px;border-radius:0}.sidebar .featurebox .testimonials .featurebox-inner{float:none;width:100%}.sidebar .featurebox{background-color:#fff;box-shadow:none}.home-slider{border-bottom:5px solid #010101;clear:both;float:left;margin:0;padding:0;position:relative;width:100%}.camera_wrap{width:100%;margin:0 !important}.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}.home-intro .featurebox{max-width:360px;margin-top:-550px;position:absolute;right:0;top:0}.position-rel{position:relative}.wrapper{margin:0 auto;max-width:1430px}.featurebox{background-color:#000;box-shadow:0 0 5px #999;color:#fff;float:left;width:100%}.home-intro .featurebox-inner{padding-bottom:5px}.featurebox-inner{float:left;width:100%}.home-intro{z-index:2}.home-intro{float:left;padding:33px 0;position:relative;width:100%}.introbox{float:left;width:100%;margin-bottom:20px}.mobile-view{display:none}.camera_src{display:none}.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.camera_wrap .cameraCont img{left:13px;zoom:0.9;top:-50px}.camera_target .camerarelative{background-size:1600px auto;background-position:calc(50% - 100px) -185px;-webkit-box-shadow:inset 0px 0px 120px 110px #000;box-shadow:inset 0px 0px 120px 110px #000}.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.bg-patt{background:url(/tuffy_corp_2022_dist/images/intro-patt.jpg) repeat-x;border-top:5px solid #ffd200}.dropdown-toggle{cursor:pointer}.contentside h1,.contentside h2,.contentside h3,.contentside h4,.contentside h5,.contentside h6{text-transform:uppercase}.contentWrapper{max-width:1430px;margin-left:auto;margin-right:auto;padding:40px 15px;position:relative}.content-top{display:flex;align-items:flex-start}.contentWrapper .site-logo{flex-grow:0;flex-shrink:0;flex-basis:220px}.contentWrapper .page-heading{position:relative;width:auto;display:inline-block}.contentWrapper .sec-heading{font-size:50px;font-style:italic;color:#fcfc00;text-shadow:2px 3px 5px #333;line-height:1;padding-left:120px;font-family:league-gothic, sans-serif}.contentWrapper .sub-heading{font-size:75px;color:#fff;text-shadow:2px 3px 5px #333;font-weight:700}.contentWrapper .page-heading .slogan{position:absolute;right:-120px;bottom:-60px}.contentWrapper .slogan img.alignnone{border:none;width:120px;height:auto}.content-bottom{margin-top:90px;background:#ffd200;padding:15px 40px;width:auto;display:inline-block;text-align:center;line-height:1;position:relative;box-shadow:0 0 6px 2px #000}.content-bottom:before{content:"";height:100%;background:#ffd200;width:1000px;position:absolute;top:0;right:100%}.content-bottom:after{left:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#ffd200;border-width:100px;margin-top:-100px}.contentWrapper .text-bottom{display:inline-block;width:auto;font-size:14px;text-align:center;color:#fff;margin-top:0;max-width:480px;position:relative;left:90px}.value-top{font-size:75px;font-weight:bolder;color:#000}.value-bottom{font-size:16px;margin-top:5px}.introbox h1,.introbox h3{margin-bottom:10px;text-transform:uppercase}.home-sec2{background:#efefef;padding:40px 0 30px 0;border-top:#c6c6c6 solid 1px}.home-sec2 h2{font-size:30px;text-transform:uppercase}.home-sec2 p{font-size:16px;line-height:26px}.locationbox{border-left:2px solid #d3d3d3;display:block;float:left;margin:0;padding:0 0 0 38px;width:100%}.vid-textimo{background:url(/tuffy_corp_2022_dist/images/bg-testimonials.jpg) no-repeat top center;float:left;width:100%}.vid-textimo-inner{float:left;width:100%;padding:40px 0;background:rgba(0,0,0,0.79)}.quovolve-box{color:#fff;float:left;margin:0;min-height:400px;padding:0;width:100%}.video-content{float:left;padding:0;width:100%}.nbs-flexisel-container{max-width:100%;position:relative}.video-content .nbs-flexisel-nav-left{background-position:left top;left:auto;right:51px}.video-content .nbs-flexisel-nav-right{background-position:top right;right:0}.carousel-item .fa-quote-left,.carousel-item .fa-quote-right{color:#ffd200;font-size:30px}.carousel-item blockquote{border:medium none;color:#fff;float:left;font-size:18px;font-weight:400;line-height:26px;margin:0;padding:30px 0;width:100%}.quovolve-box li{padding:0;margin:0;list-style-type:none}.quovolve-box blockquote p{color:#fff;line-height:26px;margin:0}.quovolve-box{color:#fff;float:left;margin:0;min-height:400px;padding:0;width:100%}.quovolve-nav a{background:rgba(0,0,0,0) url(/tuffy_corp_2022_dist/images/arrows2.png) no-repeat scroll 0 0;display:inline-block;height:47px;text-indent:-9999px;width:52px}.quovolve-nav .nav-prev a{background-position:0 0}.quovolve-nav .nav-next a{background-position:right top;margin-left:-1px}.video-content .nbs-flexisel-nav-left,.video-content .nbs-flexisel-nav-right{background:rgba(0,0,0,0) url(/tuffy_corp_2022_dist/images/arrows.png) no-repeat scroll left top;height:47px;top:-73px !important;width:52px}.video-content .nbs-flexisel-nav-left{background-position:left top;left:auto;right:51px}.video-content .nbs-flexisel-nav-right{background-position:top right;right:0}.nbs-flexisel-container{max-width:100%;position:relative}blockquote{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:40px;margin-inline-end:40px}.carousel-item .fa-quote-left{float:left}.carousel-item .fa-quote-right{float:right}.carousel-item cite{clear:both;color:#ffd200;display:block;font-style:normal;font-weight:700;font-family:Montserrat, sans-serif;font-size:24px;line-height:28px}contentside ol,.contentside ul{margin:0 0 30px 20px;padding:0}img.alignright{float:right;margin:0 0 0 30px;border:7px solid #ffd200}.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:0.4s all;-moz-transition:0.4s all;transition:0.4s all}.rll-youtube-player iframe{width:100%;height:auto}.size-full{width:100%}@media screen and (max-width: 480px){img.alignleft,img.alignright{float:none;margin:0 0 10px 0}.container{padding-right:0px;padding-left:0px}.featurebox-inner{padding:4px}}@media screen and (max-width: 767px){.logo{text-align:center;margin:0 auto 10px}.logo img{margin:0 auto 0 auto;max-width:100%;display:block}.home-slider{margin:0;border:none}.home-intro{margin:0}.home-intro p{font-size:16px;line-height:30px;margin:0 0 20px}contentWrapper .site-logo img{max-width:120px !important}.content-bottom:after{display:none}.row{margin-left:0;margin-right:0}.testimonials h2{font-size:26px}.map-icon-container,.map-key-circle,.map-key.mk-blue,.map-key.mk-orange{display:none}.size-full{display:none}}@media screen and (max-width: 991px){.content-bottom{margin-top:0;margin-left:auto;margin-right:auto;display:block;max-width:600px;padding:10px}.contentside ul{margin-left:0}.content-bottom:before{display:none}.value-top{font-size:30px;margin-bottom:5px}.home-intro{padding:30px 0}.content-top{flex-direction:column;align-items:center}.contentWrapper .site-logo img{max-width:150px !important}.contentWrapper .page-heading .slogan{position:static;text-align:center;margin:10px 0}.contentWrapper .slogan img.alignnone{width:80px}.contentWrapper .text-bottom{left:0;display:block;margin-left:auto;margin-right:auto}.contentWrapper .sec-heading{font-size:20px;text-align:center;padding:0}.contentWrapper .sub-heading{font-size:30px}.contentWrapper .site-logo{margin-bottom:10px;width:auto;flex-basis:auto}.contentWrapper{padding:15px}.size-full{display:none}}@media screen and (max-width: 1199px){.desktop-view{display:none}.contentWrapper .page-heading{left:0}.contentWrapper .site-logo{margin-bottom:10px;width:auto;flex-basis:auto}}.bg-grid{background-image:url(/tuffy_corp_2022_dist/images/bg-grid.png);background-repeat:repeat}.info-form{background-color:#333}#moretext{display:none}.carousel-inner .carousel-item img{width:80%;margin:auto}#single-image-container{margin:0 auto}#single-image-container img{height:60vh}@media screen and (max-width: 767px){#single-image-container img{width:100%;height:100% !important}}
