.page-template-directory *{font-family:'Nunito Sans', sans-serif !important}.page-template-directory * p{font-size:1.1rem}.section-one{padding:10rem 10rem 30rem;color:white}.section-one .content-container{max-width:1000px;margin:0 auto}.section-one .content-container .lead-sentence{font-size:1.5rem !important;text-align:center}.section-one .content-container .lead-sentence .emphasis{text-decoration:underline}.section-one .content-container .lead-sentence .bold-caps{font-weight:bold;text-transform:uppercase}.section-one .content-container .button-wrapper{display:flex;align-items:center;justify-content:center}.section-one .content-container .button-wrapper p{margin:0;margin-right:1rem;color:#ff7225;text-transform:uppercase;font-weight:bold}@media only screen and (max-width: 768px){.section-one .content-container .button-wrapper p{margin:0 0 0.5rem}}.section-one .content-container .button-wrapper .button{display:flex;align-items:center;color:#fff;background-color:#ff7225;position:relative;overflow:hidden !important;z-index:1;padding:.5rem 1rem;border:none;border-radius:10rem;font-size:0.75rem;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:.2s}.section-one .content-container .button-wrapper .button:hover{color:#fff;background-color:#f15500;transition:.2s}@media only screen and (max-width: 768px){.section-one .content-container .button-wrapper .button{display:inline-block}}@media only screen and (max-width: 768px){.section-one .content-container .button-wrapper{display:block;text-align:center}}.section-one .content-container .img-container{position:relative;width:75%;margin:0 auto}.section-one .content-container .img-container img{position:absolute;top:40px}@media only screen and (max-width: 768px){.section-one .content-container .img-container img{position:initial;margin-top:3rem}}@media only screen and (max-width: 768px){.section-one .content-container .img-container{position:initial}}@media only screen and (max-width: 768px){.section-one{padding:3rem 2rem 0}}@media only screen and (min-width: 1200px) and (max-width: 1600px){.section-one{padding:10rem 10rem 38rem}}.section-two{display:flex;flex-direction:column;align-items:center;background:transparent}.section-two .company-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.section-two .company-logos img{height:3rem;margin:1rem 2rem 3rem}.section-two .company-logos img.google{margin:1.4rem 2rem 2.6rem}.section-two .company-logos img.yelp{height:4rem;margin:0.2rem 2rem 2.9rem}.section-two .company-logos img.facebook,.section-two .company-logos img.yahoo{height:2rem}@media only screen and (max-width: 768px){.section-two .company-logos img.facebook,.section-two .company-logos img.yahoo{height:2rem}}@media only screen and (max-width: 768px){.section-two .company-logos img{height:3rem}}.section-two p{text-align:center;margin-bottom:3rem}@media only screen and (max-width: 768px){.section-two{padding:0 1rem}}.section-three{display:flex;flex-direction:column;align-items:center;min-height:10rem;padding:2rem 0;color:white;text-align:center;background-attachment:fixed !important}.section-three h3{font-size:1.5rem !important;font-weight:bold}.section-three h4{font-size:1.1rem}.section-three .reasons-container{display:flex;max-width:1400px;margin:3rem auto}.section-three .reasons-container .cols-3{width:33%;padding:0 2rem}.section-three .reasons-container .cols-3 .icon{height:5rem;margin-bottom:2rem}.section-three .reasons-container .cols-3 h5{font-size:1.5rem}@media only screen and (max-width: 768px){.section-three .reasons-container .cols-3{width:100%;max-width:300px;padding:1rem 2rem}}@media only screen and (max-width: 768px){.section-three .reasons-container{display:block}}@media only screen and (max-width: 768px){.section-three{padding:2rem}}.section-four{display:flex;align-items:center;flex-direction:column;max-width:1000px;margin:0 auto;text-align:center}.section-four h3{margin-top:5rem;font-size:1.5rem !important;font-weight:bold;text-transform:uppercase}.section-four p{margin-bottom:2rem}.section-four p span{color:#ff7225;font-weight:bold}@media only screen and (max-width: 768px){.section-four{margin:0 2rem}}.section-five{position:relative;display:flex;flex-direction:row;background:#424242;margin-bottom:5rem}.section-five .cols{width:50%}.section-five .cols.col-1{padding:1.25rem 0 1.25rem 2.25rem;text-align:right;color:#ffffff}.section-five .cols.col-1 p{margin:0}.section-five .cols.col-1 p:first-of-type{color:rgba(255,255,255,0.75)}.section-five .cols.col-1 p:last-of-type{text-transform:uppercase;font-weight:bold}.section-five .cols.col-1 p small{font-size:1rem}@media only screen and (max-width: 768px){.section-five .cols.col-1{padding:1.25rem;text-align:center}}.section-five .cols.col-2{display:flex;align-items:center;position:absolute;right:0;background:url(https://stage.jlb.webservice.team/wp-content/uploads/2020/02/orange_box.png) left top;background-size:100% 100%;height:125%}.section-five .cols.col-2 a{display:block;padding:0 6rem 0.5rem;color:#fff;font-size:1.75rem;text-transform:uppercase;text-decoration:none}@media only screen and (max-width: 768px){.section-five .cols.col-2 a{padding:2rem}}@media only screen and (max-width: 768px){.section-five .cols.col-2{display:flex;justify-content:center;position:initial;background:#ff7225}}@media only screen and (max-width: 768px){.section-five{flex-direction:column}.section-five .cols{width:100%}}.section-six{display:flex;flex-direction:column;align-items:center;text-align:center}.section-six h4{font-size:1.1rem}.section-six h3{margin:0 auto 2.5rem;font-size:1.5rem !important;color:#ff7225}.section-six img{max-width:80%;margin:0 1.5rem}.section-six img.half-image{display:block}.section-six img.full-image{display:none}.section-six .button{display:flex;align-items:center;color:#fff;background-color:#ff7225;position:relative;overflow:hidden !important;z-index:1;padding:.5rem 1rem;border:none;border-radius:10rem;font-size:0.75rem;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:.2s;margin:4rem auto}.section-six .button:hover{color:#fff;background-color:#f15500;transition:.2s}@media only screen and (max-width: 768px){.section-six{margin:0 2rem}.section-six img{max-width:100%;margin:0}}.modal .modal-dialog .modal-content{border-radius:0;background:#4f4f4f}.modal .modal-dialog .modal-content .modal-header{border-bottom:none}.modal .modal-dialog .modal-content .modal-header .close{font-size:1.25rem;color:#ffffff;opacity:0.5}.modal .modal-dialog .modal-content .modal-header .close:hover,.modal .modal-dialog .modal-content .modal-header .close:focus{opacity:0.75}.modal .modal-dialog .modal-content .modal-body{padding:0}.modal .modal-dialog .modal-content .modal-body iframe{width:100%;height:1050px;border:none}@media only screen and (min-width: 768px){.modal .modal-dialog{width:75%}}body{overflow-x:hidden}.btn-2{color:white;background-color:transparent;background-image:linear-gradient(135deg, #fff 70%, transparent 51%);background-size:100px 100px;background-position:-100px -60px;background-repeat:no-repeat;transition:all ease 0.8s;border-radius:0px !important;font-weight:900}.btn-2:hover{background-size:200% 200%;background-position:0 0;cursor:pointer;color:white}html header .header-top-right{height:100%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-start}html header .header-top-right .btn-menu{margin-top:0 !important}@media only screen and (min-width: 100px){html header.active .header-top-right .btn-menu{margin-top:20px}}html .services-img-icon{margin-top:90px}html .services-img-icon .services-icon-content{min-height:67px;top:-95px}#row-about-grid{justify-content:center}#row-about-grid .wpb_wrapper:hover h2.about-grid-block-heading{top:25%}#row-about-grid .wpb_wrapper:hover .wpb_text_column{top:40%;left:50%;transform:translateX(-50%);width:100%;position:absolute}#row-about-grid .about-grid-block .vc_figure .vc_single_image-wrapper img{height:30rem}#row-about-grid .wpb_wrapper{position:relative}#row-about-grid .about-grid-block-content{transition:none}@media (max-width: 1075px){#row-about-grid .about-grid-block .vc_figure .vc_single_image-wrapper::before{background-color:rgba(255,255,255,0.5)}#row-about-grid .about-grid-block h2.about-grid-block-heading::after{border-bottom:3px solid #eb6b24;content:'';width:40%;position:absolute;left:0;right:0;margin:auto;bottom:0}#row-about-grid h2.about-grid-block-heading,#row-about-grid .wpb_wrapper:hover h2.about-grid-block-heading{top:15%;font-size:2rem !important;padding:0 .5rem;color:#282828 !important}#row-about-grid .wpb_text_column,#row-about-grid .wpb_wrapper:hover .wpb_text_column{top:30%;display:block}}img{max-width:100%;height:auto}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#f5f5f5}.testimonial-section{position:relative;z-index:9}.testimonial-section .testimonial-overlay{width:105%;height:auto;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}.testimonial-section .desktop{position:absolute;width:100%;height:100%;overflow:hidden}.testimonial-section .desktop .videotb{height:100%;z-index:0}.testimonial-section .testimonial-wrapper{padding:8rem 0 13vw;max-width:70vw;margin:0 auto;color:white;text-align:center}.testimonial-section .testimonial-wrapper p{font-size:1.2rem}.testimonial-section .testimonial-wrapper .btn-testimonial{display:block}@media (max-width: 1075px){.testimonial-section{background-color:#ff7225}.testimonial-section .testimonial-wrapper{max-width:80vw}.testimonial-section .btn-testimonial{font-size:1.1rem !important;border:1px solid #fff !important}}footer{z-index:1}@media (max-width: 1075px){#row-home{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-height:auto !important;padding:3rem 0 2rem}#row-home .services-imgs-wrapper{display:none}}html .single-post-header{position:relative}html .single-post-header .overlay-grey{background-color:rgba(0,0,0,0.5);position:absolute;width:100%;top:0;left:0;height:100%;z-index:1}html .single-post-header .container{position:relative;z-index:2}html .single-post .content-area{padding:3rem 0}body .project-header div h1{white-space:normal}@media (max-width: 768px){html .project-header div,html .portfolio-page-template .project-header div{min-height:277px !important}}.tc{padding-top:3rem;padding-bottom:3rem}.ad-wrapper p.ant-vid{cursor:pointer;transition:.5s}.ad-wrapper p.ant-vid:hover{color:white;background-color:rgba(255,113,37,0.82)}.ad-wrapper p.ant-vid:hover i.fa.fa-angle-right{border:1px solid white}#fancybox-content{display:flex;justify-content:center;align-items:center}#fancybox-content #fancybox-img{height:auto}.tb-width{max-width:85rem;margin:0 auto;padding:0 5vw;width:100%}.search-area{display:flex;justify-content:flex-end;padding:3rem 5vw 1rem}.search-area .widgetizedArea{padding:.5rem}@media (max-width: 768px){.search-area .widgetizedArea{width:100%}}.two-blog-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.two-blog-container .tb-left{width:75%;padding:.5rem}.two-blog-container .tb-left .tb-featured-post-oj{background-color:#ff7225}.two-blog-container .tb-left .tb-featured-post-oj h3{color:white;padding:.5rem;text-align:center;margin-top:0}.two-blog-container .tb-left .tb-featured-image{height:25rem;background-size:cover;background-position:center}.two-blog-container .tb-left .tb-post-container{margin-bottom:2rem}.two-blog-container .tb-left .tb-post-container h4{font-size:1.2rem;font-weight:600}.two-blog-container .tb-left .tb-post-container h4 span{color:#ff7225}.two-blog-container .tb-left .tb-post-container .text-holder{padding:1rem 0}.two-blog-container .tb-left .tb-post-container .text-holder button{background-color:transparent;color:#282828;border:none;padding:0 0 .25rem;text-transform:uppercase;border-bottom:3px solid #ff7225;margin-top:1rem}.two-blog-container .tb-left .tb-post-container:last-child{margin-bottom:0}.two-blog-container .tb-right{width:25%;padding:.5rem}.two-blog-container .tb-right .tb-featured-post-oj{background-color:#282828}.two-blog-container .tb-right .tb-featured-post-oj h3{color:white;padding:.5rem;text-align:center;margin-top:0}@media (max-width: 768px){.two-blog-container .tb-right,.two-blog-container .tb-left{width:100%}}.tb-featured .tb-featured-post-copy{width:100%;color:white;padding:.75rem;background-color:rgba(0,0,0,0.3)}.tb-featured .tb-featured-post{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;background-size:cover;background-position:center}.tb-featured h3{position:absolute;top:.5rem;left:0;display:block;padding:.5rem 1rem;background-color:white;color:#ff7225;margin:0 !important;font-size:1.2rem !important}.tb-featured h4{position:relative;font-size:1.2rem;padding-bottom:.5rem;margin-bottom:.5rem}.tb-featured h4::after{content:'';position:absolute;width:7rem;height:3px;background-color:#282828;bottom:-3px;left:0}.tb-featured p{font-size:14px}.tb-featured .tb-left .tb-featured-col-left .tb-featured-post{height:25rem}.tb-featured .tb-right{width:25%;padding:.5rem}.tb-featured .tb-right .tb-featured-col-right .tb-featured-post{height:12rem;margin-bottom:1rem}.tb-featured .tb-right .tb-featured-col-right .tb-featured-post::last-child{margin-bottom:0}@media (max-width: 1024px){.tb-featured .tb-left{width:100%}.tb-featured .tb-right{width:100%}.tb-featured .tb-right .tb-featured-col-right{display:flex;justify-content:space-between}.tb-featured .tb-right .tb-featured-col-right a{display:block;width:49%}}@media (max-width: 768px){.tb-featured .tb-right{display:none}}.tb-pagenation{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-bottom:3rem}.tb-pagenation a{color:#ff7225}.recent-container{padding-bottom:1rem;border-bottom:2px solid #282828}.recent-container a{color:#282828}.recent-container .recent-holder{margin-bottom:.5rem;display:flex;align-items:stretch}.recent-container .recent-holder .image-holder{width:25%;background-size:cover;background-position:center}.recent-container .recent-holder .text-holder{width:75%;padding:.25rem 0 .25rem .5rem}.recent-container .recent-holder .text-holder h4{font-size:16px;margin:0 0 .25rem}.recent-container .recent-holder .text-holder p{font-size:14px;margin:0}@media (max-width: 1024px){.recent-container .recent-holder{flex-wrap:wrap}.recent-container .recent-holder .image-holder{width:100%;height:5rem}.recent-container .recent-holder .text-holder{width:100%}}.recent-container .recent-holder.noimg .image-holder{display:none}.recent-container .recent-holder.noimg .text-holder{width:100%}@media (max-width: 768px){.recent-container{display:none}}.tb-categories{padding:1rem}.tb-categories h4{font-size:1rem;text-transform:uppercase;letter-spacing:.1rem}.tb-categories ul{padding:0;list-style:none}.tb-categories li{position:relative;font-size:14px;margin-bottom:.25rem;padding-left:.75rem}.tb-categories li a{color:#282828}.tb-categories li:before{content:'>';position:absolute;left:0rem;top:50%;transform:translateY(-50%)}.child-header{padding:15rem 5vw 1rem 5vw;background-size:cover;position:relative;background-position:center}.child-header h1{position:relative;z-index:2;text-align:center;color:white;text-transform:uppercase}.child-header .header-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}html a{color:#ff7225}html a:hover{color:rgba(255,113,37,0.82)}.home-slider-section .home-hero{height:56.3vw;background-size:cover;background-position:center;position:relative}.home-slider-section .home-hero ::-webkit-scrollbar{width:5px}.home-slider-section .home-hero ::-webkit-scrollbar-track{background:transparent}.home-slider-section .home-hero ::-webkit-scrollbar-thumb{border-radius:15px;background-color:rgba(200,200,200,0.5)}.home-slider-section .home-hero div{position:absolute;top:16.5vw;left:27vw;width:44.9vw;overflow-y:auto;height:28.2vw;border-radius:3px}.home-slider-section .home-hero div img{width:100%;height:auto}header{position:fixed !important}.header-container .header-container-inner{display:flex;padding:1rem 5vw;justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto}.header-container .header-container-inner .logo-holder img{transition:.5s;width:25rem}.header-container .header-container-inner .header-right-container{display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse}.header-container .header-container-inner .header-right-container .btn-menu.btn-2{margin:0}.header-container .header-container-inner .header-right-container .header-info{color:white;display:flex;align-items:center;justify-content:space-between;font-size:25px;padding-right:1rem}.header-container .header-container-inner .header-right-container .header-info a{color:white}.header-container .header-container-inner .header-right-container .header-info .border-right{padding-right:1rem;border-right:2px solid white;margin-right:1rem;text-transform:uppercase}header.active .header-container .header-container-inner .logo-holder img{width:18rem}html .wrap{min-height:380px}@media (max-width: 786px){html .body-container{padding-top:94px}html .child-header{padding:2rem 5vw 2rem 5vw}html header{background-color:#282828;height:94px;display:flex;align-items:center}html ul#menu-header-nav{display:flex;flex-wrap:wrap;align-items:flex-start}}@media (max-width: 340px){html ul#menu-header-nav li{width:100%}}.ad-wrapper p.ant-vid{margin:0;bottom:0} .footer-socials {
display: flex;
justify-content: center;
align-items: center;
max-width: 20rem;
margin: 0 auto;
padding: 1rem 2rem;
}
.footer-socials a {
display: inline-block;
margin: 0 0.5rem;
}