@charset "utf-8";.hollow-hero-02{position:relative;overflow:hidden}.hollow-hero-02 .slick-slide{position:relative;height:auto}.hollow-hero-02 .slick-slide:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.hollow-hero-02 img{min-width:100%;min-height:100%;max-width:initial;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hollow-hero-02 .caption-wrap{background:0 0;position:relative;z-index:100;text-align:center;margin:9rem 0}.hollow-hero-02 .caption{font-family:'Lato';font-size:2rem;color:#fff;text-align:left;display:inline-block}.hollow-hero-02 .caption .text-wrap{display:inline-block}.hollow-hero-02 .caption ul{color:#fff;display:block;font-size:.5em}.hollow-hero-02 .caption ul li{color:#fff;display:inline-block;padding:0 .3em}.hollow-hero-02 .caption ul li:hover{color:#ffba00;cursor:pointer}.hollow-hero-02 .caption h3{font-size:.7em;line-height:1;font-weight:400;margin-bottom:.5rem}.hollow-hero-02 .caption h1{font-size:1.2em;font-weight:400;line-height:1.2;margin-bottom:1.5rem}.hollow-hero-02 .caption a{font-size:.6em;font-weight:300;color:#fff;padding:.5em .7em;display:inline-block;text-transform:uppercase;border:1px solid #fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.hollow-hero-02 .caption a:hover{background:#f49918}@media (min-width:768px) and (max-width:991px){.hollow-hero-02 .caption h1{font-size:.7em}}@media only screen and (max-width:991px){.hollow-hero-02 .caption-wrap{margin:7rem 0}.hollow-hero-02 .caption-wrap h3{font-size:.5em}}@media only screen and (max-width:767px){.hollow-hero-02 .caption{text-align:center}.hollow-hero-02 .caption h1{font-size:1em;margin:1em 0}.hollow-hero-02 .caption a{font-size:.6em}}.hollow-content-10{font-family:'Lato';font-size:2rem;padding:2.5rem 0 3rem;background:url(//mcvendingsolutions.com/site/wp-content/themes/hollow/img/content-bg.jpg) center center no-repeat;background-size:cover}.hollow-content-10 .content-wrap{text-align:center;position:relative;display:block;overflow:hidden}.hollow-content-10 h2{color:#fff;position:relative;display:inline-block;text-align:center;font-size:1.1em;font-weight:400;line-height:1;margin-bottom:1.2rem;padding:0 1rem}.hollow-content-10 h2:before,.hollow-content-10 h2:after{position:absolute;top:50%;display:block;width:1000px;height:1px;content:'';background-color:#f49918;width:1000px}.hollow-content-10 h2:before{right:100%}.hollow-content-10 h2:after{left:100%}.hollow-content-10 p{font-size:.6em;color:#fff;font-weight:300;line-height:1.5;max-width:90%;margin:0 auto;margin-bottom:1.5rem}.hollow-content-10 p:first-of-type{font-weight:400;max-width:70%}.hollow-content-10 span#underline{display:block;height:1px;width:100%;background-color:#f49918}.hollow-service-boxes-16{font-family:'Lato';font-size:2rem;padding:2rem 0 1rem}.hollow-service-boxes-16 img{display:inline-block;margin:0 auto}.hollow-service-boxes-16 .row{text-align:center}.hollow-service-boxes-16 h1{font-size:1em;font-weight:400;display:block;color:#0066a8;margin-bottom:1rem}.hollow-service-boxes-16 h2{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-boxes-16 p{font-size:.6em;font-weight:300;line-height:1.4;margin:0 auto 2rem;display:block;max-width:60vw}.hollow-service-box-16{position:relative;display:block;text-align:center;margin-bottom:2rem;width:100%}.hollow-service-box-16 .box-wrap{position:relative;display:inline-block;border:1px solid #0066a8;padding:1rem;width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-box-16 .box-wrap:hover{background:rgba(0,102,168,.3)}.hollow-service-box-16 .box-wrap:hover span{color:#fff}.hollow-service-box-16 .icon-wrap{position:relative;overflow:hidden;margin:auto;width:6vw;height:5vw;max-height:190px;max-width:210px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-box-16 .icon-wrap span{position:absolute;display:inline-block;font-size:1.8em;color:#0066a8;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-box-16 h2{font-size:.8em;font-weight:300;line-height:1.2;color:#0066a8}@media only screen and (max-width:991px){.hollow-service-box-16 .icon-wrap span{font-size:1.5em}}@media only screen and (max-width:767px){.hollow-service-box-16 .icon-wrap{height:14vw;width:14vw}.hollow-service-box-16 .icon-wrap span{font-size:1em}}.hollow-action-01{font-family:'Lato';font-size:2rem;padding:4rem 0;background:url(//mcvendingsolutions.com/site/wp-content/themes/hollow/img/action-bg.jpg) center center no-repeat;background-size:cover}.hollow-action-01 .content-wrap{display:block;position:relative;padding:0 5rem}.hollow-action-01 h3{color:#fff;font-size:.75em;font-weight:400;text-transform:uppercase;line-height:1.5;margin-top:0;margin-bottom:1rem}.hollow-action-01 p{color:#fff;font-size:.6em;font-weight:300;line-height:1.5em;margin-bottom:1em}.hollow-action-01 a{font-size:.6em;font-weight:300;padding:.5em 1.5em;color:#fff;background:#f49918;display:inline-block;border:1px solid #fff;text-transform:uppercase;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.hollow-action-01 a:hover{background:0 0;color:#cacaca}@media only screen and (min-width:768px){.hollow-action-01{text-align:center}.hollow-action-01 p:before{width:24em}}@media only screen and (max-width:767px){.hollow-action-01{padding:1.75em 1em}.hollow-action-01 .content-wrap{padding:0 3rem}.hollow-action-01 h1{font-size:2.3rem}}.hollow-contact-07{font-family:'Lato';font-size:2rem;position:relative;overflow:hidden}.hollow-contact-07 .contact-background{position:absolute;display:block;top:50%;left:50%;width:100%;max-width:initial;height:auto;min-height:100%;z-index:20;transform:translate(-50%,-50%)}.hollow-contact-07 .card{padding:6rem 0 7rem 3.5rem;display:inline-block;position:relative;z-index:200}.hollow-contact-07 .content-wrap{display:block;position:relative;padding:1.5rem;background:#0066a8;text-align:left}.hollow-contact-07 .content-wrap h1{font-size:1.3em;font-weight:400;line-height:1.2;color:#fff;margin-bottom:.8rem}.hollow-contact-07 .content-wrap p{font-size:.5em;font-weight:300;line-height:1.2;color:#fff;margin-bottom:1rem}.hollow-contact-07 .content-wrap span{display:block;position:relative;font-size:.6em;font-weight:300;color:#fff;line-height:1.2}.hollow-contact-07 .content-wrap span strong{font-weight:400;padding-right:.5rem;vertical-align:top}.hollow-contact-07 .content-wrap .address-layout{display:inline-block;text-align:left;font-size:1em;font-weight:300;margin-bottom:.8rem;vertical-align:top}.hollow-contact-07 .social{display:inline-block;font-size:1.5rem;margin-top:.5rem}.hollow-contact-07 .social .fa-stack{height:3rem;width:3rem}.hollow-contact-07 .social .fa-stack-1x,.hollow-contact-07 .social .fa-stack-2x{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-contact-07 .social .fa-stack-1x{color:#f49918;font-size:.7em}.hollow-contact-07 .social .fa-stack-2x{color:#fff;font-size:1.5em}.hollow-contact-07 .social a:hover .fa-stack-1x{color:#c47b14}.hollow-contact-07 .social a:hover .fa-stack-2x{color:#fff}.hollow-contact-07 .crossbar{position:absolute;display:block;padding:2rem 6rem;background:rgba(244,153,24,.5);text-align:left;bottom:10%;left:0;width:100%;z-index:100}.hollow-contact-07 .crossbar-content{display:inline-block;position:relative;text-align:center}.hollow-contact-07 .crossbar-content h1{font-size:1.5em;font-weight:400;line-height:1.2;margin-bottom:1rem;color:#fff}.hollow-contact-07 .crossbar-content p{font-size:.6em;font-weight:300;line-height:1.4;color:#fff}.hollow-contact-07 .map-wrapper{position:absolute;display:block;min-width:100%;min-height:100%;height:auto;max-width:100%;z-index:0}@media (min-width:768px){.hollow-contact-07{max-height:630px}.hollow-contact-07 .map-wrapper{top:50%;left:50%;transform:translate(-50%,-50%)}.hollow-contact-07 .crossbar-content{width:40vw;max-width:700px}}@media only screen and (max-width:1199px){.hollow-contact-07 .content-wrap h1{font-size:1em}}@media only screen and (max-width:991px){.hollow-contact-07 .card{padding:5rem 0}.hollow-contact-07 .crossbar{padding:1.5rem 5rem}.hollow-contact-07 .crossbar-content h1{font-size:1.3em;margin-bottom:.8rem}}@media only screen and (max-width:767px){.hollow-contact-07 .card{padding:0;position:relative}.hollow-contact-07 .contact-background{position:relative;transform:none;top:0;left:0}.hollow-contact-07 .content-wrap{text-align:center}.hollow-contact-07 .crossbar{padding:2rem 0;background:rgba(112,156,59,1);position:relative}.hollow-contact-07 .map-wrapper{position:relative}}.footer-02{background:#252525;color:#fff;font-family:'Lato';font-weight:300;font-size:1em;line-height:1em;padding:10px}.footer-02 a{color:#fff;text-decoration:none;display:block}.footer-02 .copyright,.footer-02 .design{padding:15px 0;font-weight:300}.footer-02 .design{float:right}.footer-02 .design a{text-decoration:underline;display:inline-block;color:#fff}@media only screen and (max-width:991px){.footer-02{text-align:center}.footer-02 .design{float:none}}.hollow-contact-07 .crossbar{background:rgba(244,153,24,.7)}@media only screen and (max-width:767px){header .logo img{margin:50px auto 0px}}.mpn2 img{width:100%;max-width:100%}@media only screen and (max-width:991px){.mpn2 img{margin:10px auto 30px auto !important;width:auto}}ul.svc-list{list-style-type:none;margin:0;padding:0}ul.svc-list li:before{position:absolute;top:0;left:0;margin-right:20px}ul.svc-list li{margin:3px 5px;padding:0 0 5px 40px;background:url(//mcvendingsolutions.com/site/wp-content/themes/hollow/img/check.png) top 2px left no-repeat;line-height:1.5}ul.svc-list2{list-style-type:none;margin:0;padding:0}ul.svc-list2 li:before{position:absolute;top:0;left:0;margin-right:20px}ul.svc-list2 li{margin:3px 5px;padding:4px 0 5px 40px;background:url(//mcvendingsolutions.com/site/wp-content/themes/hollow/img/check2.png) top 0px left no-repeat;line-height:1.7;font-weight:500;font-size:.95rem;letter-spacing:2px;text-transform:uppercase}.content.seo{background:#0066a8}.content.seo p a:hover{color:#000}strong{font-weight:600}em{font-style:italic}.clear{clear:both !important}.interior-page h1{color:#000;padding-left:15px;border-left:15px solid #0066a8;font-variant:small-caps;font-weight:300;line-height:1.5}.interior-page h2{color:#fff;background:#0066a8;padding:7px;font-weight:300;text-transform:uppercase;letter-spacing:3px;font-size:1.7rem}.interior-page h3{color:#0066a8;font-size:1.3rem}.interior-page .mpn1 p{font-size:1.2rem}.interior-page .mpn1 h3{font-size:1.75rem}.interior-page .mpn1 h1{font-size:3rem}.interior-page ul li:before{content:none}.interior-page span.underline-1{border-bottom:2px solid #ccc}img.shadow-img{box-shadow:7px 7px #0066a8}img.top-img:not(:first-of-type){margin-top:20px}.quote-area{border-left:7px solid #0066a8;padding:15px;background:#f3f3f3;margin-bottom:1.5rem}.quote-area p{margin-bottom:0;font-style:italic;font-weight:400}.quote-area p.person{text-align:right;font-style:normal;font-size:.95rem;font-weight:500;text-transform:uppercase}