html{min-height:100%}body{font-weight:400;background:#FFF;font-size:16px;color:#252525}.prime{font-size:1em}.clear{clear:both}.toplogo{font-size:1.9em}h1,h2,h3,h4,h5{line-height:1.2em;font-family:'Open Sans Condensed',sans-serif}h1{font-size:1.5em;text-transform:uppercase}h2{font-size:1.4em}h3{font-size:1.35em;margin-bottom:0}h4{font-size:1.25em}.center,.center *{text-align:center}#content h1,#content h2,#content h3,#content h4{color:#313131}#content{overflow:hidden;padding-bottom:40px}.breakout{margin:2em calc(50% - 50vw);padding:2em;background:#e8e8e8 url(/wp-content/uploads/beige-paper.png)}.no-bo{margin:0em calc(50% - 50vw)}.breakout+.breakout{margin-top:-2em}#content .breakout h2{margin-top:.5em}.half-full{margin:4em calc(50% - 50vw)}.dk{background:#191717}.lg{font-size:1.2em}.sm-w .wrapper{max-width:800px}.no-w .wrapper{max-width:none}.satisfaction{background:#0668c7;font-weight:700;padding-bottom:1.5em}.satisfaction .star svg{display:block;margin:0 auto 10px}.d-overlay .wrapper{background:rgb(19 19 19 / .8);padding:15px}.breakout .wrapper{position:relative;z-index:1;width:100%}.bg-img{align-items:center;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;min-height:300px}.cta-full{margin-top:2em;text-align:center;padding:2em;background:#ededed}#content .cta-full h2{margin-top:.5em}.parallax{background-attachment:fixed}.overlay{position:relative}.overlay:after{content:'';background:rgb(27 29 31 / .85);position:absolute;z-index:0;left:0;top:0;bottom:0;width:100%}.parallax ul{text-align:left}.inverse *,#content .inverse h1,#content .inverse h2,#content .inverse h3,#content .inverse h4{color:#fff}#content .inverse .btn:hover svg path{color:#cb3630}.topPhone span,.toplogo span{display:block;line-height:1em}.toplogo span,.toplogo img{vertical-align:middle}.prime header.header{background:#fff;color:#241f20}.topPhone span{font-size:1.2em;text-transform:uppercase;letter-spacing:.1em}.topPhone .phone-number{font-size:1.45em;color:#252525;padding:5px 20px 5px;font-weight:400;display:inline-block;margin-bottom:5px;text-decoration:none;border:1px solid #666;font-family:'Open Sans Condensed',sans-serif}.topPhone svg{margin-right:5px;font-size:.8em}#content,#slider,.prime{background:#fff0 none}.translationservice{padding:0em 2em}.rslides_tabs{background:#fff0;border:none}#slider{text-align:center;margin:0 auto}#slider *,#slider{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home #slider:hover img{transform:scale(1.05,1.05);-webkit-transform:translateZ(0) scale(1.05,1.05)}.cta{bottom:0;right:0;display:flex;display:-ms-flexbox;flex-direction:column;align-items:center;justify-content:center;text-align:left;background:rgb(0 0 0 / .3)}.cta .wrapper{display:flex;display:-ms-flexbox;flex-direction:column;align-items:flex-start;justify-content:center}.slider-image{min-height:450px}.rslides_tabs li a:before{content:'\25CB'}.rslides_tabs li.rslides_here a:before{content:'\25CF'}.rslides_tabs{background:none;border-top:none;padding:5px}.rslides_tabs li.rslides_here a:before{color:rgb(249 249 249 / .3);font-size:1.5em}.rslides_tabs li a:before{color:rgb(255 255 255 / .5);font-size:1.5em}.right-align{float:right;max-width:450px;background:rgb(0 0 0 / .8);padding:15px;border-bottom:4px solid dodgerblue}.left-align{float:left;max-width:450px;background:rgb(0 0 0 / .8);padding:15px;border-bottom:4px solid dodgerblue}#slider h2{font-size:2em;color:#fff;margin-bottom:0;background:RGB(0 0 0 / .8);padding:10px;max-width:500px}#slider .right-align h2{color:#fff;text-transform:uppercase;font-size:1.7em;background:#fff0;padding:0}#slider span{color:#e2a30f}.wrapper{max-width:1080px}#content{min-height:400px;padding-bottom:30px;background:#f7f7f7}#content div.one-half{text-align:left}#content h2{margin-top:20px}.home #content{padding-bottom:0}.home #content h1{display:table;color:#241f20;border-bottom:2px solid #ca352f}nav.nav{background:#fff;padding:0 0 0;border:1px solid;border-right:none;border-left:none}nav.nav ul li.current-menu-item a,nav.nav ul li.current_page_parent a,nav.nav ul li.current-menu-ancestor a{border:none}.nav ul.sub-menu li a{color:#fff;font-size:13px}ul.sub-menu{background:#241f20;text-align:center}.nav ul.sub-menu li a:hover,ul.sub-menu li.current-menu-item{background:rgb(0 0 0 / .93)}.nav ul li a{text-transform:uppercase;color:#241f20;position:relative;border:none;font-weight:700;line-height:1.2em;letter-spacing:.1em}.mobmenu .sub-menu li a{padding-left:30px;font-size:.9em!important;text-indent:-10px}.nav ul li a:hover{background:#fff0}nav.nav.nav-fixed{background:#f7f7f7;box-shadow:0 0 4px #000}nav.nav.nav-fixed>ul>li>a,nav.nav.nav-fixed li.menu-item-has-children a:after{color:#060606}nav.nav.nav-fixed .sub-menu{text-align:center}.nav ul li.menu-item-has-children>a i,.nav ul li.menu-item-has-children>a svg{font-size:.8em;line-height:1em;margin-left:5px;font-weight:400}.nav ul li.menu-item-has-children a:after{display:none}.contact-us #content div.one-half:first-child{padding-right:30px}#content ul li ul{padding-left:1em;list-style:circle}#content img{max-width:100%;width:auto;height:auto}#content a{color:inherit}#content .dotted{display:inline-block;border-bottom:1px dotted}.tel-inline{font-weight:500}.tel-inline svg{margin-right:4px;color:#ca352f;font-size:.9em}.nav>ul>li.current-page-ancestor>a:before,.nav>ul>li.current_page_parent>a:before,.nav>ul>li.current-menu-parent>a:before,.nav>ul>li.current-menu-item>a:before,.nav>ul>li>a:before{content:'';position:absolute;background:#fff0;border-left:1px solid #c9342e;border-right:1px solid #c9342e;border-bottom:3px solid #c9342e;z-index:-1;right:50%;bottom:0;left:50%;height:100%;top:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.nav ul li.current-page-ancestor>a:before,.nav ul li.current_page_parent>a:before,.nav ul li.current-menu-parent>a:before,.nav ul li.current-menu-item>a:before,.nav>ul>li>a:hover:before,.nav>ul>li:hover>a:before{right:0;left:0;opacity:1}#content a:hover{text-decoration:none}.btn,.wpcf7-form input[type=submit],button,html input[type="button"],input[type="reset"],input[type="submit"],a.contact-btn,.biziq-button,.client-button,#content .btn,#slider .btn,.view-article{font-weight:700;background:#c9342e;padding:8px 20px 7px 25px;color:#f7f7f7;display:inline-block;text-align:center;min-width:150px;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:1;border:2px solid #ca352f;line-height:1.6em;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.95em}.btn:after,button i,a.contact-btn:after,.biziq-button:after,.client-button:after,.btn:after,#slider .btn:after,.view-article:after{content:"";font-family:'FontAwesome';margin-left:10px;font-size:.85em;font-weight:400}.btn:hover svg,button:hover i,a.contact-btn:hover svg,.biziq-button:hover svg,.client-button:hover svg,.btn:hover svg,#slider .btn:hover svg,.view-article:hover svg{color:#ca352f;}.btn:hover,#slider:hover .btn,button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,#content .view-article:hover,.wpcf7-form input[type=submit]:hover,#content .btn:hover,#slider .btn:hover{background:#f7f7f7;color:#ca352f;border:2px solid #ca352f}.btn svg,#slider svg,button svg,html input[type="button"] svg,input[type="reset"] svg,input[type="submit"] svg,#content .view-article svg,.wpcf7-form input[type=submit] svg,#content .btn svg,#slider .btn svg{margin-left:10px;font-size:.95em}#content a.view-article{display:block;margin:1em 0;max-width:210px;color:#fff}#content .lg .btn{font-size:.85em}#slider .btn{margin-top:0}.feedback #content a{background:#fff0}.feedback #content a:hover{background:#fff0}.up-down a:before{color:#222}#content .wpcf7-form input[type=submit]{max-width:150px;margin:10px 0}#content .wpcf7-form textarea{height:120px}.wpcf7-form input,.wpcf7-form textarea{padding:7px 10px;margin:5px 0}input[type="radio"]{width:auto}body.contact-us #content form.wpcf7-form{padding:15px;background:url(/wp-content/uploads/beige-paper.png);border:1px solid #cacaca}body.contact-us #content form h4,body.contact-us #content form h2{color:#fff}body.contact-us #content form textarea,body.contact-us #content form input[type="text"],body.contact-us #content form textarea,body.contact-us #content form textarea,body.contact-us #content form textarea,body.contact-us #content form input[type="email"]{border:none;font-size:.85em;padding:5px 10px;box-shadow:0 0 2px #222}body.contact-us #content .wpcf7-form input[type=submit]{border:2px solid #ca352f;font-weight:700;box-shadow:none}form[name="PrePage"] input[type="submit"]{box-shadow:none!important;font-size:1.00em!important;padding:.5em .8em!important}.flex-wrapper,ul.cta-list{justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.flex-wrapper .flex-item,ul.cta-list li{-webkit-flex-grow:1;flex-grow:1;-moz-flex-grow:1;width:auto;flex-basis:280px;list-style:none;margin:15px}ul.cta-list li{text-indent:0;line-height:1.6em;font-size:1em;font-weight:500;flex-basis:250px;text-align:center;max-width:350px;border:2px solid #191717;padding:0 15px 30px;background:#fff}ul.cta-list li svg{font-family:'FontAwesome';content:'\f046';font-size:2.5em;color:#ca352f;margin:-22px auto 15px;display:block;background:#fff;padding:5px}ul.cta-list{margin:0 -15px}.home-above .flex-wrapper{margin:0 -5px}.home-above .flex-item{color:#241f20;font-size:1.2em;font-family:'Open sans condensed';border:1px solid #241f20;padding:10px 15px 10px 50px;text-indent:-37px;background:#fff url(/wp-content/uploads/beige-paper.png);margin:5px;flex-basis:250px}.home-above .flex-item:hover svg{color:#ca352f}.home-above .flex-item svg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1.4em;color:#241f20}.intro .flex-item{flex-basis:400px;margin:0 15px}.home .intro h1{margin-top:5px;border-bottom:4px solid #1e90ff;display:inline-block;padding:0 0 5px;font-size:1.5em}.intro{margin:0 -15px;padding:30px 0 0}.grid>ul>li{list-style-type:none;padding:15px 25px;position:relative;z-index:1;transition:.3s ease-in-out}.grid ul li:after{content:'';background:#266DD3;position:absolute;left:0;top:0;right:0;bottom:100%;z-index:-1;transition:.3s ease-in-out;opacity:.8}.grid>ul{padding:0;margin:2em -25px}.author-name{font-weight:700;font-style:normal}.neg-margin{margin:0 -15px}.neg-margin>div{padding:0 15px}.nm-social-icons a{font-size:1.5em;color:#f8ab1f;display:initial;line-height:1em}.nm-social-icons{text-align:left;margin:-40px auto 0 10px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:baseline;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1em}.nm-social-icons svg,.nm-social-icons i{-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;margin:0 10px}.nm-social-icons a svg:hover{color:#fff}span.icon-item{display:inline-block;text-indent:-18px;margin-left:20px;margin-bottom:10px}span.icon-item i,span.icon-item svg{color:#c9342e;margin-right:4px}body.reviews .icon-item{margin-left:35px}.flex-wrapper.creds .flex-item{text-align:center;justify-content:space-between;display:-webkit-flex;display:flex;flex-direction:column;font-family:'Open Sans Condensed',sans-serif;font-size:1.2em}#content .creds img{max-width:130px;max-height:120px}footer.footer{font-size:.9em;line-height:1.6em;background:#191919;color:rgb(255 255 255 / .9);border-top:1px solid rgb(0 0 0 / .15);padding-bottom:0}footer.footer h2{border-bottom:2px solid #f7f7f7;padding:0 0 5px;color:#fff;font-size:1.4em}.bottomicon{max-width:45px}footer .review-body{padding:0}footer .review-date{display:none}footer .wpcf7-form input,footer .wpcf7-form textarea{border:none;border-bottom:0 solid #8a8a8a;padding:5px 5px;font-size:.9em;background:#00000069;color:#fff}footer ::-webkit-input-placeholder{color:rgb(255 255 255 / .9)}footer ::-moz-placeholder{color:rgb(255 255 255 / .9)}footer :-ms-input-placeholder{color:rgb(255 255 255 / .9)}footer :-moz-placeholder{color:rgb(255 255 255 / .9)}.copy{background:#0e0e0e;padding:5px 0;font-size:.8em;letter-spacing:.05em;margin-top:10px;color:#f7f7f7;font-weight:700}.bottomicon,.socialicons{text-align:left}#content ul{list-style:square}#content h2{margin-top:40px}#content ul.marker,#content ul.fancylist{list-style:none;padding-left:30px}ul.marker li svg,ul.fancylist li svg{margin-right:7px;font-size:.85em}ul.marker{margin-top:0}ul.fancylist li svg{color:#ca352f}ul.marker li svg{color:#b9b5b5}ul.fancylist li,ul.marker li{line-height:1.5em;margin-bottom:3px;text-indent:-22px}ul.spaced li{margin-bottom:10px}#content .compliments h1{background:#241f20;color:#fff!important;border-bottom:3px solid #c9342e}#content .compliments h1:after{display:none}.review-body{font-style:normal;border:0;line-height:1.5em}#content .review-body{font-size:1.1em;text-align:center;padding:25px 25px 0}#content .review-info span{display:block;width:auto;text-align:center;float:none;line-height:1.4em}.review-nav-container{width:100%}.review-container{margin-top:45px;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.rev-cont{padding:0 0 40px;background:#f7f7f7;border:1px solid #8e8e8e;position:relative;flex-grow:1;flex-basis:400px;align-items:center;justify-content:center;margin:0 15px 50px}#content .review-info{color:#fff;background:#191616;padding:15px;position:relative}.review-info:after,.review-info:before{content:'';position:absolute;background:#fff0;color:#fff;text-align:center;font-size:2.5em;left:calc(50% - 15px);border-right:15px solid #fff0;border-left:15px solid #fff0;border-top:15px solid #191616;bottom:-15px}#content .review-container h3.review-title{text-align:center;margin:5px 0 3px;font-size:1em;text-transform:uppercase;letter-spacing:.02em;color:#7b7b7b}.final-star{color:#f9de1d!important;text-shadow:0 0 2px #000}.review-nav-container li a{background:#fff}#content .review-nav-container li{background:#fff0}#content .review-nav-container li a{min-width:0;color:#000;padding:5px;font-family:'Montserrat','Open Sans',Helvetica,Arial,sans-serif}.featherlight-next span,.featherlight-previous span{font-size:60px}.gallery .gallery-item{padding:0 0;margin:0!important}.gallery img{border:none!important;max-width:100%;width:auto;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}#content .gallery a{background:#fff0;border:0 solid #e4e4e4;padding:0;display:inline-block}.gallery-columns-6 .gallery-item{width:calc(100% / 6)!important}.gallery-icon img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gallery-icon:hover img{box-shadow:0 0 10px #000;transform:scale(1.1,1.1);-webkit-transform:translateZ(0) scale(1.1,1.1)}.brands img{max-height:130px;background:#fff;padding:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px}.blue{background:#0655a2 url(/wp-content/uploads/overlay.jpg)}.up-down>a{color:#241f20!important;transition:all 0.25s ease 0s;margin:0 1em}.up-down>a:hover{color:#181818!important}.blog-sidebar>div{padding:12px;background:#ededed;margin-bottom:15px}#content main[role=blog] article.post h1,#content main[role=blog] article.post h2{margin-bottom:10px}#content main[role=blog] article.post:first-child h2{margin-top:1em}.post-details{font-size:.85em}.post-details span svg{color:#e2a30f}.post-details span{margin-left:10px}.post-details span:first-child{margin-left:0}table#pricing tr td:nth-child(2),table#pricing tr th:nth-child(2),table#pricing tr td:last-child,table#pricing tr th:last-child{text-align:center}table#pricing td{padding:.75em .8em}body.page-id-1638 h1,article#post-1638{text-align:center}table#pricing{margin:0 auto;border:2px solid #000;background:#fff;line-height:1.5em}table#pricing tr td:first-child,table#pricing tr th:first-child{text-align:left;font-weight:700}table#pricing th{background:#231f20;color:#fff;padding:.5em}table#pricing tr{border-bottom:1px solid #000}table#pricing tr td:first-child ul{margin:0}table#pricing tr td p{margin:0}@media only screen and (min-width:768px){.nav-block.active{min-height:0}.grid .third{width:35%}.intro .flex-item:first-child{max-width:30%}.mobile{display:none}.toplogo{text-align:left}.topPhone{text-align:right}.d-r{text-align:right}.topPhone span.call-today{margin-right:1em}header .wrapper{padding:5px 0 0}header .wrapper>div{float:none;display:inline-block;vertical-align:middle;width:49%}.nav>ul{margin:0 auto;max-width:1080px;width:95%;padding:0 0;-webkit-flex-direction:row;flex-direction:row;display:-webkit-flex;display:flex}nav.nav>ul>li{-webkit-flex-grow:1;flex-grow:1;-moz-flex-grow:1;vertical-align:middle;border:none;margin:0;position:relative;overflow:inherit;padding:0 0 0}nav.nav ul.sub-menu{right:0;width:auto;left:0;z-index:2;top:150%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;opacity:0;visibility:hidden}nav.nav>ul>li:hover>ul.sub-menu{top:100%;opacity:1;visibility:visible}nav.nav>ul>li>a{font-size:14px;padding:8px 10px;display:block}nav.nav>ul>li a,nav.nav ul li{border:none;vertical-align:middle}nav.nav>ul>li>ul.sub-menu li a{padding:10px 10px;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}nav.nav-fixed ul{text-align:center}nav.nav ul.sub-menu li:first-child{border-top:none}nav.nav ul.sub-menu li{border-top:1px solid #fff}nav.nav>ul>li.megamenu>ul.sub-menu{width:600px;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap}nav.nav>ul>li.megamenu>ul.sub-menu li{width:30%!important;margin:0}.toplogo img{max-height:200px}.prime header .two-third{text-align:right}.right-padding{padding-right:1.75em}.left-padding{padding-left:1.75em}.float-left{float:left;margin:0 15px 15px 0}.float-right{float:right;margin:0 0 20px 15px}.nm{margin-top:-40px}.blue{background-attachment:fixed}.blog-sidebar{width:25%}.post .wp-post-image{margin:1.5em 15px 15px 0;float:left}.grid>ul>li{display:table-cell;vertical-align:middle}.grid ul li:first-child{border:none}.grid>ul{table-layout:fixed;display:table;width:100%;padding:0}li.text *{margin-left:0;max-width:calc(940px / 2)}}@media only screen and (max-width:767px){.mob-menu-header-holder{background:#fff0}i.mob-icon-menu.mob-menu-icon{background:#252525}.mobmenu [class^="mob-icon-"]:before,.mobmenu [class*=" mob-icon-"]:before{color:#fff}.desktop{display:none}.prime{font-size:.95em}header.header .wrapper{width:100%}.nav ul{padding:0}nav.nav ul li{width:auto;text-align:left}.nav>ul>li>a:before{display:none}.current-menu-item,.nav ul li:hover,.nav ul li:focus{background:rgb(0 0 0 / .1)}.nav ul li>a{padding:10px 15px;font-size:1em;color:#fff;margin-right:50px;background:transparent!important}ul.sub-menu{background:#fff0;font-size:.9em;text-align:left}ul.sub-menu li a:before{content:'-';margin-right:5px}.toplogo img{max-height:120px;padding:0 15px}#toggle-wrapper{top:12px;z-index:5;padding:7px}header .one-third,header .two-third{text-align:center}.toplogo{display:inline-block;padding:15px 0 0}#slider .rslides_tabs{display:none}.topPhone span{display:none}#content div.one-half{padding-right:0!important;padding-left:0!important}ul.one-half{text-align:left}#content .neg-margin div.one-half{padding:0 15px!important}.gallery .gallery-item{width:50%!important}main[role="blog"],.blog-sidebar{width:100%;margin:0}.gallery br{display:none}.grid ul li.bg-img{min-height:250px}.parallax{background-position:center;background-attachment:inherit}.alignleft,.alignright{margin:10px auto}footer input[type="submit"],footer .wpcf7-form input[type=submit]{max-width:200px}footer .neg-margin>div{margin-top:40px}footer .neg-margin>div:first-child{margin-top:0}#slider h2{font-size:22px!important}#slider .btn{font-size:12px}.cta .wrapper>div{padding:10px;max-width:none;float:none}.cta{padding:0 0 0}table#pricing{font-size:13px}}@media only screen and (max-width:480px){#slider h2{padding:5px 8px;max-width:200px;font-size:13px!important}.cta{background:rgb(0 0 0 / .6);padding-bottom:0}#slider .btn{font-size:8px;min-width:0;padding:3px 10px}.home-above .flex-item{padding:0 15px 0 50px}.home-above .flex-item p{margin:.5em auto}}.google-maps{position:relative;padding-bottom:25%;height:0;overflow:hidden;border:5px solid #d7dadc}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.video-container{width:100%;position:relative;padding:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}a{font-weight:bold!important}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}