.alignnone{margin:5px 20px 20px 0}.aligncenter,.alignleft,.alignright{display:block;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px}.aligncenter img,.alignleft img,.alignright img{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (min-width:768px){.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}}header#header{background-color:#fff;font-weight:600;border-bottom:1px solid #959595}header#header>.container{min-width:auto!important;max-width:auto!important;min-width:none!important;max-width:none!important;width:100%!important}header#header>.container>.row>[class*=col]{text-align:center;position:relative}@media (max-width:992px){header#header>.container>.row>[class*=col]{text-align:left}header#header>.container>.row>[class*=col] #hamburger{position:absolute;right:0;top:50%;height:40px;width:40px;border:1px dashed #fff;line-height:40px;text-align:center;margin-top:-20px;color:#56565a;text-decoration:none}header#header>.container>.row>[class*=col] #hamburger i{-webkit-transform:scale(2,1.4);-ms-transform:scale(2,1.4);transform:scale(2,1.4)}}@media (max-width:992px){header#header{position:fixed;top:0;left:0;width:100%;z-index:99;padding-top:5px;padding-bottom:50x;height:60px}header#header>.container{width:auto;max-width:none!important;max-width:auto!important}header#header>.container>.row>[class*=col]{padding-left:0;padding-right:0}header#header>.container>.row>[class*=col] #logo{height:50px!important}}@media (min-width:992px){header#header{padding-top:35px;padding-bottom:35px}header#header #hamburger{display:none!important}header#header>.container{padding-left:0;padding-right:0}header#header>.container>.row>[class*=col-]:first-child{text-align:left}}nav#nav{background-color:#fff;position:relative;z-index:99;height:100%;font-weight:400}nav#nav>[class*=menu]{margin-left:auto;margin-right:auto;text-align:right;height:100%}nav#nav>[class*=menu] ul{padding:0;margin:0;list-style-type:none}nav#nav>[class*=menu]>ul{font-size:0;width:100%;height:100%}nav#nav>[class*=menu]>ul>li{font-size:1.1rem;display:inline-block;height:100%}nav#nav>[class*=menu]>ul>li>a{color:#959595;text-decoration:none;display:block;padding-left:15px;padding-right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}nav#nav>[class*=menu]>ul>li>a:link,nav#nav>[class*=menu]>ul>li>a:visited{color:#959595;text-decoration:none}nav#nav>[class*=menu]>ul>li>a:active,nav#nav>[class*=menu]>ul>li>a:hover{color:#959595;text-decoration:none}nav#nav>[class*=menu]>ul>li>a:active:before,nav#nav>[class*=menu]>ul>li>a:hover:before{position:absolute;height:30px;width:30px;line-height:35px;content:'';color:#ff9e19;display:block;border-top:3px solid #ff9e19;border-right:3px solid #ff9e19;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-31px;left:50%;margin-left:-15px}nav#nav>[class*=menu]>ul>li.menu-item-has-children,nav#nav>[class*=menu]>ul>li.page_item_has_children{position:relative}nav#nav>[class*=menu]>ul>li.menu-item-has-children>a:before,nav#nav>[class*=menu]>ul>li.page_item_has_children>a:before{display:none!important}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul{position:absolute;top:100%;left:0;min-width:220px;background-color:#fff;display:block;text-align:left;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;-o-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;padding-top:35px;padding-bottom:5px;font-size:1rem;white-space:nowrap}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul:before,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul:before{position:absolute;height:30px;width:30px;line-height:35px;content:'';color:#ff9e19;display:block;border-top:3px solid #ff9e19;border-right:3px solid #ff9e19;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0;left:45px}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li>a,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li>a{display:block;padding:5px 16px;color:#959595;text-decoration:none}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li>a:link,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li>a:visited,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li>a:link,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li>a:visited{color:#959595;text-decoration:none}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li>a:active,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li>a:hover,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li>a:active,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li>a:hover{background-color:#ebebeb;color:#959595;text-decoration:none}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children{position:relative}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>a,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>a,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>a,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>a{position:relative}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>a:after,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>a:after,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>a:after,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>a:after{content:'';position:absolute;right:8px;top:50%;margin-top:-6px;border-left:6px solid #405465;border-top:6px solid transparent;border-bottom:6px solid transparent}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>ul,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>ul,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>ul{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);position:absolute;left:100%;min-width:220px;top:0;background-color:#fff;padding-top:5px;padding-bottom:5px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;-o-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>ul>li>a,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>ul>li>a,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li>a{display:block;padding:3px 16px;color:#2e3c47;text-decoration:none}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a:link,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a:visited,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>ul>li>a:link,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>ul>li>a:visited,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>ul>li>a:link,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>ul>li>a:visited,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li>a:link,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li>a:visited{color:#2e3c47;text-decoration:none}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a:active,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a:hover,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>ul>li>a:active,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children>ul>li>a:hover,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>ul>li>a:active,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children>ul>li>a:hover,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li>a:active,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children>ul>li>a:hover{background-color:#f6f6f6;color:#2e3c47;text-decoration:none}nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children:hover>ul,nav#nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.page_item_has_children:hover>ul,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.menu-item-has-children:hover>ul,nav#nav>[class*=menu]>ul>li.page_item_has_children>ul>li.page_item_has_children:hover>ul{opacity:1;visibility:visible}nav#nav>[class*=menu]>ul>li.menu-item-has-children:hover>ul,nav#nav>[class*=menu]>ul>li.page_item_has_children:hover>ul{opacity:1;visibility:visible}nav#nav>[class*=menu]>ul>li.button{float:right;position:relative;vertical-align:middle;top:-4px;font-size:.9rem}nav#nav>[class*=menu]>ul>li.button>a{background-color:#60904b;color:#fff;text-decoration:none;padding:5px 25px;border-radius:5px}nav#nav>[class*=menu]>ul>li.button>a:active,nav#nav>[class*=menu]>ul>li.button>a:hover,nav#nav>[class*=menu]>ul>li.button>a:link,nav#nav>[class*=menu]>ul>li.button>a:visited{background-color:#60904b;color:#fff;text-decoration:none}@media (max-width:992px){nav#nav{display:none!important}}nav#mobile-nav{position:fixed;top:0;left:0;height:100vh;min-width:220px;max-width:550px;width:100%;width:calc(100% - 40px);background-color:#fff;z-index:999;overflow-y:scroll;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}nav#mobile-nav .nav-section{padding-bottom:8px;padding-top:8px;padding-left:10px;padding-right:10px}nav#mobile-nav .nav-section .section-header{background-color:#56565a;color:#fff;padding:5px;font-weight:700;margin-left:-10px;margin-right:-10px;margin-bottom:8px}nav#mobile-nav .nav-section#contact table{margin-left:2px}nav#mobile-nav .nav-section#contact table tbody tr td{font-size:.9rem}nav#mobile-nav .nav-section#contact table tbody tr td a{color:#000;text-decoration:none}nav#mobile-nav .nav-section#contact table tbody tr td a:active,nav#mobile-nav .nav-section#contact table tbody tr td a:hover,nav#mobile-nav .nav-section#contact table tbody tr td a:link,nav#mobile-nav .nav-section#contact table tbody tr td a:visited{color:#000;text-decoration:none}@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOut{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}nav#mobile-nav.open{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-animation:slideIn .2s forwards;animation:slideIn .2s forwards}nav#mobile-nav:not(.open):not(.pristine){-webkit-animation:slideOut .2s forwards;animation:slideOut .2s forwards}nav#mobile-nav #logo-area{background-color:#fff;padding:5px 15px;text-align:left;height:60px}nav#mobile-nav #logo-area img{height:50px!important}nav#mobile-nav #social{text-align:center}nav#mobile-nav #social>.fab{color:#56565a;height:30px;width:30px;text-align:center;line-height:30px;font-size:1.4rem;margin-top:10px;margin-bottom:10px}nav#mobile-nav #contact>table>tbody>tr>td{vertical-align:top}nav#mobile-nav #contact>table>tbody>tr>td p{margin:0}nav#mobile-nav #contact>table>tbody>tr>td:first-child{color:#2b363d;font-weight:700;text-align:center;vertical-align:top}nav#mobile-nav #services{text-align:center}nav#mobile-nav>[class*=menu] ul{list-style-type:none;padding:0;margin:0}nav#mobile-nav>[class*=menu] ul li>a{display:block}nav#mobile-nav>[class*=menu] ul li.menu-item-has-children>a{position:relative}nav#mobile-nav>[class*=menu] ul li.menu-item-has-children>a>i{top:0;right:0;padding:8px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;background-color:#fff}nav#mobile-nav>[class*=menu] ul li.menu-item-has-children ul{display:none}nav#mobile-nav>[class*=menu]>ul>li a{padding:8px 12px;color:#000;border-bottom:1px solid #fafafa}nav#mobile-nav>[class*=menu]>ul>li a:active,nav#mobile-nav>[class*=menu]>ul>li a:hover,nav#mobile-nav>[class*=menu]>ul>li a:link,nav#mobile-nav>[class*=menu]>ul>li a:visited{color:#000;text-decoration:none}nav#mobile-nav>[class*=menu]>ul>li.button{background-color:#60904b}nav#mobile-nav>[class*=menu]>ul>li.button a{color:#fff;text-align:center;font-weight:700}nav#mobile-nav>[class*=menu]>ul>li.button a:active,nav#mobile-nav>[class*=menu]>ul>li.button a:hover,nav#mobile-nav>[class*=menu]>ul>li.button a:link,nav#mobile-nav>[class*=menu]>ul>li.button a:visited{color:#fff;text-align:center}nav#mobile-nav>[class*=menu]>ul>li.menu-item-has-children>ul{background-color:#f2f2f2}nav#mobile-nav>[class*=menu]>ul>li.menu-item-has-children>ul>li>a{border-bottom:1px solid #e1e1e1;padding-left:18px}nav#mobile-nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul{background-color:#e6e6e6}nav#mobile-nav>[class*=menu]>ul>li.menu-item-has-children>ul>li.menu-item-has-children>ul>li>a{padding-left:24px;border-bottom:1px solid #d4d4d4}@media (min-width:992px){nav#mobile-nav{display:none!important}}main#main{background-color:#fff;background-image:url(//buildwithmji.com/wp-content/themes/mji/css/../images/wood-bg.jpg)}footer#footer{background-color:#fff;padding-top:70px;padding-bottom:35px;overflow:hidden;position:relative;background-image:url(//buildwithmji.com/wp-content/themes/mji/css/../images/gray-shape.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}footer#footer>.container>.row>[class*=col] nav#footer-nav{text-align:center}footer#footer>.container>.row>[class*=col] nav#footer-nav ul{padding:0;margin:0;list-style-type:none}footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul{font-size:0}footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li{display:inline-block;font-size:1rem}footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li>a{display:block;padding-left:8px;padding-right:8px;color:#56565a;text-decoration:none}footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li>a:active,footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li>a:hover,footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li>a:link,footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li>a:visited{color:#56565a;text-decoration:none}footer#footer>.container>.row>[class*=col] nav#footer-nav>div>ul>li ul{display:none!important}@media (min-width:1200px){footer#footer>.container{z-index:9}footer#footer>.container .row{position:relative;z-index:9}}footer#footer+.container{color:#56565a;padding-top:15px;padding-bottom:15px;max-width:none!important;max-width:auto!important}footer#footer+.container a{color:#56565a;text-decoration:none}footer#footer+.container a:active,footer#footer+.container a:hover,footer#footer+.container a:link,footer#footer+.container a:visited{color:#56565a;text-decoration:none}@media (max-width:992px){footer#footer+.container>.row>[class*=col]{text-align:center}}@media (min-width:992px){footer#footer+.container>.row>[class*=col]:first-child{text-align:left}footer#footer+.container>.row>[class*=col]:first-child+[class*=col-]{text-align:right}}body.page-template-page-sections main#content{padding-top:0;padding-bottom:0;background-color:#fff;background-image:url(//buildwithmji.com/wp-content/themes/mji/css/../images/wood-bg.jpg)}body.page-template-page-sections main#content#content{width:100%!important;padding-right:0!important;float:none!important}body.page-template-page-sections main#content .section{padding-top:45px;padding-bottom:45px}body.page-template-page-sections main#content .section h1+hr,body.page-template-page-sections main#content .section h2+hr,body.page-template-page-sections main#content .section h3+hr,body.page-template-page-sections main#content .section h4+hr,body.page-template-page-sections main#content .section h5+hr,body.page-template-page-sections main#content .section h6+hr{width:75px;margin-left:auto;margin-right:auto;margin-top:45px;margin-bottom:45px;border-top-width:6px}@media (min-width:992px){body.page-template-page-sections main#content .section{padding-top:70px;padding-bottom:70px}}body.page-template-page-sections main#content .section#why-mji-building-services{padding-top:85px;padding-bottom:45px}body.page-template-page-sections main#content .section#why-mji-building-services h1+hr,body.page-template-page-sections main#content .section#why-mji-building-services h2+hr,body.page-template-page-sections main#content .section#why-mji-building-services h3+hr,body.page-template-page-sections main#content .section#why-mji-building-services h4+hr,body.page-template-page-sections main#content .section#why-mji-building-services h5+hr,body.page-template-page-sections main#content .section#why-mji-building-services h6+hr{border-color:#898989!important}@media (min-width:992px){body.page-template-page-sections main#content .section#why-mji-building-services{padding-top:110px;padding-bottom:70px}}body.page-template-page-sections main#content .section#portfolio{background-position:50% 50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}body.page-template-page-sections main#content .section#portfolio h1,body.page-template-page-sections main#content .section#portfolio h2,body.page-template-page-sections main#content .section#portfolio h3,body.page-template-page-sections main#content .section#portfolio h4,body.page-template-page-sections main#content .section#portfolio h5,body.page-template-page-sections main#content .section#portfolio h6{color:#ff9e1b}body.page-template-page-sections main#content .section#portfolio a{color:#fff;text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}body.page-template-page-sections main#content .section#portfolio a:link,body.page-template-page-sections main#content .section#portfolio a:visited{color:#fff;text-decoration:none}body.page-template-page-sections main#content .section#portfolio a:active,body.page-template-page-sections main#content .section#portfolio a:hover{color:#ff9e1b;text-decoration:none}body.page-template-page-sections main#content .section#portfolio>.container>.row>.col{text-align:center}body.page-template-page-sections main#content .section#portfolio>.container>.row>.col a{display:block;font-size:1.3rem;margin-top:5px;margin-bottom:5px}@media (max-width:992px){body.page-template-page-sections main#content .section#portfolio{background-color:#3f240f;background-image:none!important}}@media (min-width:992px){body.page-template-page-sections main#content .section#portfolio{height:500px}}body.page-template-page-sections main#content .section#get-to-know-the-people-behind-mji{background-repeat:repeat-y;background-size:100% auto}@media (max-width:992px){body.page-template-page-sections main#content .section#get-to-know-the-people-behind-mji{background-size:cover}}body.page-template-page-sections main#content .section#recent-projects>.container{padding-left:0;padding-right:0}body.page-template-page-sections main#content .section#get-to-know-the-people-behind-mji{position:relative}body.page-template-page-sections main#content .section#get-to-know-the-people-behind-mji hr{border-color:#fff}@media (min-width:992px){body.page-template-page-sections main#content .section#get-to-know-the-people-behind-mji{padding-top:145px}body.page-template-page-sections main#content .section#get-to-know-the-people-behind-mji:before{content:'';position:absolute;display:block;height:75px;width:100%;left:0;top:0;border-top:75px solid #fff;border-left:calc(100vw/2) solid transparent;border-right:calc(100vw/2) solid transparent}}body.tax-portfolio-categories #portfolio-slideshow{position:relative}body.tax-portfolio-categories #portfolio-slideshow:empty{display:none!important}body.tax-portfolio-categories #portfolio-slideshow .large{height:100%;width:100%;text-align:center;position:relative;min-height:200px}body.tax-portfolio-categories #portfolio-slideshow .large .arrow{position:absolute;z-index:9;top:50%;width:100%;left:0;margin-top:-32px;pointer-events:none;-ms-touch-action:none;touch-action:none}body.tax-portfolio-categories #portfolio-slideshow .large .arrow i{font-size:4rem;color:#fff;text-shadow:5px 5px 10px rgba(0,0,0,.5),-5px -5px 10px rgba(0,0,0,.5);position:absolute;margin-left:5%;margin-right:5%;cursor:pointer}body.tax-portfolio-categories #portfolio-slideshow .large .arrow i.fa-chevron-left{left:0;pointer-events:initial;-ms-touch-action:initial;touch-action:initial}body.tax-portfolio-categories #portfolio-slideshow .large .arrow i.fa-chevron-right{right:0;pointer-events:initial;-ms-touch-action:initial;touch-action:initial}body.tax-portfolio-categories #portfolio-slideshow .large.loading{background-image:url(//buildwithmji.com/wp-content/themes/mji/css/../images/Ripple-1s-200px.svg);background-repeat:no-repeat;background-position:50% 50%}body.tax-portfolio-categories #portfolio-slideshow>.thumbs{width:100%;background-color:#fff}body.tax-portfolio-categories #portfolio-slideshow>.thumbs>div{padding:20px;max-width:1200px;width:100%;margin-left:auto;margin-right:auto;font-size:0;overflow:hidden;text-align:center}body.tax-portfolio-categories #portfolio-slideshow>.thumbs>div>div{padding:5px;display:inline-block;text-align:center;width:70px}body.tax-portfolio-categories #portfolio-slideshow>.thumbs>div>div img{height:70px!important;width:70px!important}@media (min-width:768px){body.tax-portfolio-categories #portfolio-slideshow>.thumbs>div>div{width:70px}}@media (min-width:992px){body.tax-portfolio-categories #portfolio-slideshow>.thumbs>div>div{width:6.66667%}}body.tax-portfolio-categories #portfolio-slideshow>.thumbs>div>div a.active{-webkit-box-shadow:3px 3px 0 #fe9d18,-3px 3px 0 #fe9d18,3px -3px 0 #fe9d18,-3px -3px 0 #fe9d18;box-shadow:3px 3px 0 #fe9d18,-3px 3px 0 #fe9d18,3px -3px 0 #fe9d18,-3px -3px 0 #fe9d18;display:inline-block}body.tax-portfolio-categories nav#portfolio-nav{overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);padding-top:15px;padding-bottom:15px}body.tax-portfolio-categories nav#portfolio-nav>div>ul{padding:0;font-size:0;text-align:center;margin-bottom:0}body.tax-portfolio-categories nav#portfolio-nav>div>ul>li{font-size:1rem;text-transform:uppercase;display:inline-block;padding:5px}body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a{color:#969696;text-decoration:none;display:block;padding:5px 12px;font-weight:700;text-align:center;background-color:#f0f0f0}body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a:link,body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a:visited{color:#969696;text-decoration:none}body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a:active,body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a:hover{font-weight:700;color:#3d3d3d}body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a.active{color:#ff9c1a}body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a.active:active,body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a.active:hover,body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a.active:link,body.tax-portfolio-categories nav#portfolio-nav>div>ul>li>a.active:visited{color:#ff9c1a;text-decoration:none}body.tax-portfolio-categories #portfolio-items{background-color:#fff;background-color:#fff;padding-top:15px;padding-bottom:15px;position:relative;z-index:9;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}body.tax-portfolio-categories #portfolio-items .arrows{font-size:1rem;position:absolute;top:50%;height:30px;width:100%;pointer-events:none;-ms-touch-action:none;touch-action:none;margin-top:-15px}body.tax-portfolio-categories #portfolio-items .arrows i.fas{pointer-events:initial;-ms-touch-action:initial;touch-action:initial;cursor:pointer;position:absolute;height:30px;line-height:30px;text-align:center;width:30px}body.tax-portfolio-categories #portfolio-items .arrows i.fas.fa-chevron-left{left:15px}body.tax-portfolio-categories #portfolio-items .arrows i.fas.fa-chevron-right{right:15px}body.tax-portfolio-categories #portfolio-items>.container{padding-left:0;padding-right:0}body.tax-portfolio-categories #portfolio-items>.container>.row{margin-left:0;margin-right:0}body.tax-portfolio-categories #portfolio-items>.container>.row .col{padding-left:0;padding-right:0}body.tax-portfolio-categories #portfolio-items .carousel{white-space:nowrap;position:relative;overflow:Hidden;margin-left:auto;margin-right:auto;width:100%}body.tax-portfolio-categories #portfolio-items .carousel>.items{text-align:center;width:100%;position:relative;font-size:0}body.tax-portfolio-categories #portfolio-items .carousel>.items>div{font-size:1rem;display:inline-block;width:100%;white-space:pre-wrap;vertical-align:middle}body.tax-portfolio-categories #portfolio-items .carousel>.items>div>a{white-space:pre-wrap;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4d4f4c;text-decoration:none;padding:5px 12px;font-weight:700;text-align:center;cursor:pointer}body.tax-portfolio-categories #portfolio-items .carousel>.items>div>a:active,body.tax-portfolio-categories #portfolio-items .carousel>.items>div>a:hover,body.tax-portfolio-categories #portfolio-items .carousel>.items>div>a:link,body.tax-portfolio-categories #portfolio-items .carousel>.items>div>a:visited{color:#4d4f4c;text-decoration:none}body.tax-portfolio-categories #portfolio-items .carousel>.items>div.active>a{color:#ff9e19;text-decoration:none}body.tax-portfolio-categories #portfolio-items .carousel>.items>div.active>a:active,body.tax-portfolio-categories #portfolio-items .carousel>.items>div.active>a:hover,body.tax-portfolio-categories #portfolio-items .carousel>.items>div.active>a:link,body.tax-portfolio-categories #portfolio-items .carousel>.items>div.active>a:visited{color:#ff9e19;text-decoration:none}body.tax-portfolio-categories main#content .center-the-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}body.tax-portfolio-categories main#content .well{background-color:#57565b;color:#fff;padding:30px 70px}body.tax-portfolio-categories main#content .well h1,body.tax-portfolio-categories main#content .well h2,body.tax-portfolio-categories main#content .well h3,body.tax-portfolio-categories main#content .well h4,body.tax-portfolio-categories main#content .well h5,body.tax-portfolio-categories main#content .well h6{color:#fff}body.tax-portfolio-categories main#content .well h1+div,body.tax-portfolio-categories main#content .well h2+div,body.tax-portfolio-categories main#content .well h3+div,body.tax-portfolio-categories main#content .well h4+div,body.tax-portfolio-categories main#content .well h5+div,body.tax-portfolio-categories main#content .well h6+div{margin-bottom:25px}body.tax-portfolio-categories main#content .well h1+div:last-child,body.tax-portfolio-categories main#content .well h2+div:last-child,body.tax-portfolio-categories main#content .well h3+div:last-child,body.tax-portfolio-categories main#content .well h4+div:last-child,body.tax-portfolio-categories main#content .well h5+div:last-child,body.tax-portfolio-categories main#content .well h6+div:last-child{margin-bottom:0}body.tax-portfolio-categories main#content .well a{color:#fff;text-decoration:none}body.tax-portfolio-categories main#content .well a:active,body.tax-portfolio-categories main#content .well a:hover,body.tax-portfolio-categories main#content .well a:link,body.tax-portfolio-categories main#content .well a:visited{color:#fff;text-decoration:none}@media (max-width:992px){body.tax-portfolio-categories main#content{padding-top:30px;padding-bottom:30px}body.tax-portfolio-categories main#content .well{margin-bottom:30px}}@media (min-width:992px){body.tax-portfolio-categories main#content{padding-top:30px;padding-bottom:30px}}#portfolio-nav-terms{padding-bottom:30px;padding-top:30px;margin-top:0;border-top:1px solid #ddd;line-height:1}#portfolio-nav-terms:after{content:'';display:block;clear:both}#portfolio-nav-terms a{color:#323232;font-weight:700;text-transform:uppercase;text-decoration:none}#portfolio-nav-terms a.previous{float:left}#portfolio-nav-terms a.next{float:right}#portfolio-nav-terms a:active,#portfolio-nav-terms a:hover,#portfolio-nav-terms a:link,#portfolio-nav-terms a:visited{color:#323232;text-decoration:none}input[type=checkbox]{margin-right:5px}body.page-template-default main#main{padding-top:70px;padding-bottom:70px}body.page-template-default main#main #content{width:100%!important;padding-right:0!important;float:none!important}body.page-template-default main#main #content header.header .entry-title{font-size:1.75rem;text-align:center;color:#898989;font-weight:700}header.header{text-transform:uppercase;margin-bottom:35px}header.header .entry-title{margin-bottom:35px;color:#898989;font-size:1.75rem;text-align:center;color:#898989;font-weight:700}header.header .entry-title>a{color:#898989;text-decoration:none}header.header .entry-title>a:active,header.header .entry-title>a:hover,header.header .entry-title>a:link,header.header .entry-title>a:visited{color:#898989;text-decoration:none}header.header:after{content:'';display:block;width:75px;height:4px;background-color:#898989;margin-left:auto;margin-right:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;overflow-x:hidden}body{background-color:#a7a5a8;font-family:'Open Sans',sans-serif}body.menu-open{overflow:hidden}@media (max-width:992px){body{padding-top:60px}}@media (max-width:782px){body.logged-in{padding-top:calc(60px - 46px)}body.logged-in header#header{z-index:999999}body.logged-in nav#mobile-nav{z-index:9999991}}h1,h2,h3,h4,h5,h6{color:#464646}hr{display:block;width:75px;border-top-color:#898989;border-top-width:4px;margin-top:35px;margin-bottom:35px}a{color:#ff9e19;-webkit-text-decoration:None;text-decoration:None}a:link,a:visited{color:#ff9e19;text-decoration:none}a:active,a:hover{color:#ff9e19;text-decoration:underline}.container>.row{margin-left:auto;margin-right:auto}img{width:auto!important;height:auto!important;max-width:100%;max-height:100%}.btn{padding-left:35px;padding-right:35px}.btn.btn-primary{background-color:#ff9e19;color:#fff;opacity:1;border:1px solid #ff9e19}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:link,.btn.btn-primary:visited{background-color:#ff9e19!important;color:#fff!important;opacity:1!important;border:1px solid #ff9e19!important}.btn.btn-default{background-color:#56565a;color:#fff;opacity:1;border:1px solid #56565a}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover,.btn.btn-default:link,.btn.btn-default:visited{background-color:#56565a!important;color:#fff!important;opacity:1!important;border:1px solid #56565a!important}.btn.btn-light{background-color:#fff;color:#405465;opacity:1;border:1px solid #fff}.btn.btn-light:active,.btn.btn-light:focus,.btn.btn-light:hover,.btn.btn-light:link,.btn.btn-light:visited{background-color:#fff!important;color:#405465!important;opacity:1!important;border:1px solid #fff!important}.btn.btn-outline-light{background-color:transparent;color:#fff;opacity:1;border:2px solid #fff}.btn.btn-outline-light:active,.btn.btn-outline-light:focus,.btn.btn-outline-light:hover,.btn.btn-outline-light:link,.btn.btn-outline-light:visited{background-color:transparent!important;color:#fff!important;opacity:1!important;border:2px solid #fff!important}#wrapper{width:100vw;overflow-x:hidden}#wrapper>div:first-child{padding-top:15px;padding-bottom:15px;color:#fff;background-color:#ff9e19}#wrapper>div:first-child a{color:#fff;-webkit-text-decoration:None;text-decoration:None}#wrapper>div:first-child a:active,#wrapper>div:first-child a:hover,#wrapper>div:first-child a:link,#wrapper>div:first-child a:visited{color:#fff;-webkit-text-decoration:None;text-decoration:None}#wrapper>div:first-child [class*=fa].social{height:25px;width:25px;border-radius:50%;background-color:#fff;color:#ff9e19;line-height:25px;text-align:center}#wrapper>div:first-child [class*=fa].social:last-of-type{margin-right:0!important}@media (max-width:992px){#wrapper>div:first-child{border-bottom:5px solid #fff}}#wrapper>div:first-child>.container{font-weight:700;width:auto!important;max-width:none!important;max-width:auto!important;padding-left:0}#wrapper>div:first-child>.container>.row>[class*=col-]{padding-left:0;padding-right:0;padding-left:15px;padding-right:15px}@media (max-width:992px){#wrapper>div:first-child>.container>.row>[class*=col-]{text-align:center!important}#wrapper>div:first-child>.container>.row>[class*=col-]:first-of-type{display:none!important}#wrapper>div:first-child>.container>.row>[class*=col-]:nth-of-type(2){padding-top:0!important;text-align:center}#wrapper>div:first-child>.container>.row>[class*=col-]:nth-of-type(2) .address i,#wrapper>div:first-child>.container>.row>[class*=col-]:nth-of-type(2) .phone i,#wrapper>div:first-child>.container>.row>[class*=col-]:nth-of-type(2) .social{margin-left:2px;margin-right:2px}}@media (min-width:992px){#wrapper>div:first-child>.container>.row>[class*=col-] .social{margin-left:2px;margin-right:2px}#wrapper>div:first-child>.container>.row>[class*=col-]:first-of-type{white-space:nowrap}}@media (max-width:1199px),(min-width:992px){#wrapper>div:first-child>.container>.row>[class*=col-]{text-align:center}#wrapper>div:first-child>.container>.row>[class*=col-] .address,#wrapper>div:first-child>.container>.row>[class*=col-] .phone{font-size:0}#wrapper>div:first-child>.container>.row>[class*=col-] .address i,#wrapper>div:first-child>.container>.row>[class*=col-] .phone i{font-size:1rem;margin-left:2px;margin-right:2px}#wrapper>div:first-child>.container>.row>[class*=col-]:nth-of-type(2){padding-top:15px}}@media (min-width:1200px){#wrapper>div:first-child>.container>.row>[class*=col-] .phone{display:inline-block;padding-left:4px;padding-right:4px;font-size:1rem}#wrapper>div:first-child>.container>.row>[class*=col-] .phone>i{margin-right:6px;margin-left:6px}#wrapper>div:first-child>.container>.row>[class*=col-] .address{display:inline-block;padding-left:4px;padding-right:8px;font-size:1rem}#wrapper>div:first-child>.container>.row>[class*=col-] .address>i{margin-right:6px;margin-left:6px}#wrapper>div:first-child>.container>.row>[class*=col-]:first-of-type{text-align:left}#wrapper>div:first-child>.container>.row>[class*=col-]:nth-of-type(2){text-align:right;padding-top:0}}.circle{border-radius:50%;display:block;border:1px dashed #fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;font-family:'twilight_scriptregular';position:relative;background-color:#777;border:5px solid #fff;height:250px;width:250px;font-size:2.5rem;text-decoration:none}.circle:active,.circle:hover,.circle:link,.circle:visited{text-decoration:none}@media (max-width:992px){.circle .hover-content{display:none}}@media (min-width:768px){.circle{width:250px;height:250px;font-size:3rem}}.circle>span{-webkit-transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,-webkit-transform .2s;-o-transition:opacity .2s,visibility .2s,transform .2s;transition:opacity .2s,visibility .2s,transform .2s;transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s}.circle .hover-content{font-family:'Montserrat',sans-serif;font-size:1rem;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;line-height:1;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .2s,visibility .2s;-o-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.circle:hover>span{opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.circle:hover>.hover-content{opacity:1;visibility:visible;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.su-row{margin-bottom:0!important}.su-row .su-column{width:100%!important;float:left!important;margin:0 0 0 0!important}.su-row .su-column .su-column-inner{padding-left:15px;padding-right:15px}@media (min-width:992px){.su-row .su-column.su-column-size-1-1{width:100%!important}.su-row .su-column.su-column-size-1-2{width:50%!important}.su-row .su-column.su-column-size-1-3{width:33.33333%!important}.su-row .su-column.su-column-size-1-4{width:25%!important}.su-row .su-column.su-column-size-1-5{width:20%!important}.su-row .su-column.su-column-size-1-6{width:16.66667%!important}.su-row .su-column.su-column-size-1-7{width:14.28571%!important}.su-row .su-column.su-column-size-1-8{width:12.5%!important}.su-row .su-column.su-column-size-1-9{width:11.11111%!important}.su-row .su-column.su-column-size-1-10{width:10%!important}.su-row .su-column.su-column-size-1-11{width:9.09091%!important}.su-row .su-column.su-column-size-1-12{width:8.33333%!important}.su-row .su-column.su-column-size-2-1{width:200%!important}.su-row .su-column.su-column-size-2-2{width:100%!important}.su-row .su-column.su-column-size-2-3{width:66.66667%!important}.su-row .su-column.su-column-size-2-4{width:50%!important}.su-row .su-column.su-column-size-2-5{width:40%!important}.su-row .su-column.su-column-size-2-6{width:33.33333%!important}.su-row .su-column.su-column-size-2-7{width:28.57143%!important}.su-row .su-column.su-column-size-2-8{width:25%!important}.su-row .su-column.su-column-size-2-9{width:22.22222%!important}.su-row .su-column.su-column-size-2-10{width:20%!important}.su-row .su-column.su-column-size-2-11{width:18.18182%!important}.su-row .su-column.su-column-size-2-12{width:16.66667%!important}.su-row .su-column.su-column-size-3-1{width:300%!important}.su-row .su-column.su-column-size-3-2{width:150%!important}.su-row .su-column.su-column-size-3-3{width:100%!important}.su-row .su-column.su-column-size-3-4{width:75%!important}.su-row .su-column.su-column-size-3-5{width:60%!important}.su-row .su-column.su-column-size-3-6{width:50%!important}.su-row .su-column.su-column-size-3-7{width:42.85714%!important}.su-row .su-column.su-column-size-3-8{width:37.5%!important}.su-row .su-column.su-column-size-3-9{width:33.33333%!important}.su-row .su-column.su-column-size-3-10{width:30%!important}.su-row .su-column.su-column-size-3-11{width:27.27273%!important}.su-row .su-column.su-column-size-3-12{width:25%!important}.su-row .su-column.su-column-size-4-1{width:400%!important}.su-row .su-column.su-column-size-4-2{width:200%!important}.su-row .su-column.su-column-size-4-3{width:133.33333%!important}.su-row .su-column.su-column-size-4-4{width:100%!important}.su-row .su-column.su-column-size-4-5{width:80%!important}.su-row .su-column.su-column-size-4-6{width:66.66667%!important}.su-row .su-column.su-column-size-4-7{width:57.14286%!important}.su-row .su-column.su-column-size-4-8{width:50%!important}.su-row .su-column.su-column-size-4-9{width:44.44444%!important}.su-row .su-column.su-column-size-4-10{width:40%!important}.su-row .su-column.su-column-size-4-11{width:36.36364%!important}.su-row .su-column.su-column-size-4-12{width:33.33333%!important}.su-row .su-column.su-column-size-5-1{width:500%!important}.su-row .su-column.su-column-size-5-2{width:250%!important}.su-row .su-column.su-column-size-5-3{width:166.66667%!important}.su-row .su-column.su-column-size-5-4{width:125%!important}.su-row .su-column.su-column-size-5-5{width:100%!important}.su-row .su-column.su-column-size-5-6{width:83.33333%!important}.su-row .su-column.su-column-size-5-7{width:71.42857%!important}.su-row .su-column.su-column-size-5-8{width:62.5%!important}.su-row .su-column.su-column-size-5-9{width:55.55556%!important}.su-row .su-column.su-column-size-5-10{width:50%!important}.su-row .su-column.su-column-size-5-11{width:45.45455%!important}.su-row .su-column.su-column-size-5-12{width:41.66667%!important}.su-row .su-column.su-column-size-6-1{width:600%!important}.su-row .su-column.su-column-size-6-2{width:300%!important}.su-row .su-column.su-column-size-6-3{width:200%!important}.su-row .su-column.su-column-size-6-4{width:150%!important}.su-row .su-column.su-column-size-6-5{width:120%!important}.su-row .su-column.su-column-size-6-6{width:100%!important}.su-row .su-column.su-column-size-6-7{width:85.71429%!important}.su-row .su-column.su-column-size-6-8{width:75%!important}.su-row .su-column.su-column-size-6-9{width:66.66667%!important}.su-row .su-column.su-column-size-6-10{width:60%!important}.su-row .su-column.su-column-size-6-11{width:54.54545%!important}.su-row .su-column.su-column-size-6-12{width:50%!important}.su-row .su-column.su-column-size-7-1{width:700%!important}.su-row .su-column.su-column-size-7-2{width:350%!important}.su-row .su-column.su-column-size-7-3{width:233.33333%!important}.su-row .su-column.su-column-size-7-4{width:175%!important}.su-row .su-column.su-column-size-7-5{width:140%!important}.su-row .su-column.su-column-size-7-6{width:116.66667%!important}.su-row .su-column.su-column-size-7-7{width:100%!important}.su-row .su-column.su-column-size-7-8{width:87.5%!important}.su-row .su-column.su-column-size-7-9{width:77.77778%!important}.su-row .su-column.su-column-size-7-10{width:70%!important}.su-row .su-column.su-column-size-7-11{width:63.63636%!important}.su-row .su-column.su-column-size-7-12{width:58.33333%!important}.su-row .su-column.su-column-size-8-1{width:800%!important}.su-row .su-column.su-column-size-8-2{width:400%!important}.su-row .su-column.su-column-size-8-3{width:266.66667%!important}.su-row .su-column.su-column-size-8-4{width:200%!important}.su-row .su-column.su-column-size-8-5{width:160%!important}.su-row .su-column.su-column-size-8-6{width:133.33333%!important}.su-row .su-column.su-column-size-8-7{width:114.28571%!important}.su-row .su-column.su-column-size-8-8{width:100%!important}.su-row .su-column.su-column-size-8-9{width:88.88889%!important}.su-row .su-column.su-column-size-8-10{width:80%!important}.su-row .su-column.su-column-size-8-11{width:72.72727%!important}.su-row .su-column.su-column-size-8-12{width:66.66667%!important}.su-row .su-column.su-column-size-9-1{width:900%!important}.su-row .su-column.su-column-size-9-2{width:450%!important}.su-row .su-column.su-column-size-9-3{width:300%!important}.su-row .su-column.su-column-size-9-4{width:225%!important}.su-row .su-column.su-column-size-9-5{width:180%!important}.su-row .su-column.su-column-size-9-6{width:150%!important}.su-row .su-column.su-column-size-9-7{width:128.57143%!important}.su-row .su-column.su-column-size-9-8{width:112.5%!important}.su-row .su-column.su-column-size-9-9{width:100%!important}.su-row .su-column.su-column-size-9-10{width:90%!important}.su-row .su-column.su-column-size-9-11{width:81.81818%!important}.su-row .su-column.su-column-size-9-12{width:75%!important}.su-row .su-column.su-column-size-10-1{width:1000%!important}.su-row .su-column.su-column-size-10-2{width:500%!important}.su-row .su-column.su-column-size-10-3{width:333.33333%!important}.su-row .su-column.su-column-size-10-4{width:250%!important}.su-row .su-column.su-column-size-10-5{width:200%!important}.su-row .su-column.su-column-size-10-6{width:166.66667%!important}.su-row .su-column.su-column-size-10-7{width:142.85714%!important}.su-row .su-column.su-column-size-10-8{width:125%!important}.su-row .su-column.su-column-size-10-9{width:111.11111%!important}.su-row .su-column.su-column-size-10-10{width:100%!important}.su-row .su-column.su-column-size-10-11{width:90.90909%!important}.su-row .su-column.su-column-size-10-12{width:83.33333%!important}.su-row .su-column.su-column-size-11-1{width:1100%!important}.su-row .su-column.su-column-size-11-2{width:550%!important}.su-row .su-column.su-column-size-11-3{width:366.66667%!important}.su-row .su-column.su-column-size-11-4{width:275%!important}.su-row .su-column.su-column-size-11-5{width:220%!important}.su-row .su-column.su-column-size-11-6{width:183.33333%!important}.su-row .su-column.su-column-size-11-7{width:157.14286%!important}.su-row .su-column.su-column-size-11-8{width:137.5%!important}.su-row .su-column.su-column-size-11-9{width:122.22222%!important}.su-row .su-column.su-column-size-11-10{width:110%!important}.su-row .su-column.su-column-size-11-11{width:100%!important}.su-row .su-column.su-column-size-11-12{width:91.66667%!important}.su-row .su-column.su-column-size-12-1{width:1200%!important}.su-row .su-column.su-column-size-12-2{width:600%!important}.su-row .su-column.su-column-size-12-3{width:400%!important}.su-row .su-column.su-column-size-12-4{width:300%!important}.su-row .su-column.su-column-size-12-5{width:240%!important}.su-row .su-column.su-column-size-12-6{width:200%!important}.su-row .su-column.su-column-size-12-7{width:171.42857%!important}.su-row .su-column.su-column-size-12-8{width:150%!important}.su-row .su-column.su-column-size-12-9{width:133.33333%!important}.su-row .su-column.su-column-size-12-10{width:120%!important}.su-row .su-column.su-column-size-12-11{width:109.09091%!important}.su-row .su-column.su-column-size-12-12{width:100%!important}}.rotate{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotate 3s linear forwards infinite;animation:rotate 3s linear forwards infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.nav-links{margin-top:35px;text-transform:uppercase}.nav-links .nav-previous{float:left}.nav-links .nav-next{float:right}.nav-links:after{content:'';display:block;clear:both}.nav-links>div>a{background-color:#405465;color:#fff;text-decoration:none;display:inline-block;padding:.25rem .5rem;padding-left:35px;padding-right:35px;border-radius:.2rem}.nav-links>div>a:active,.nav-links>div>a:hover,.nav-links>div>a:link,.nav-links>div>a:visited{color:#fff;text-decoration:none}#slideshow{position:relative}@media (max-width:1199px){#slideshow>.slide-text{top:0;left:0;width:100%;z-index:5;background-color:#fff;padding-top:25px;padding-bottom:25px}#slideshow>.slide-text>.container>.row>[class*=col]>div{-ms-flex-wrap:wrap;flex-wrap:wrap}#slideshow>.slide-text>.container>.row>[class*=col]>div h1,#slideshow>.slide-text>.container>.row>[class*=col]>div h2,#slideshow>.slide-text>.container>.row>[class*=col]>div h3,#slideshow>.slide-text>.container>.row>[class*=col]>div h4,#slideshow>.slide-text>.container>.row>[class*=col]>div h5,#slideshow>.slide-text>.container>.row>[class*=col]>div h6{text-align:center}#slideshow>.slide-text>.container>.row>[class*=col]>div h1,#slideshow>.slide-text>.container>.row>[class*=col]>div h2,#slideshow>.slide-text>.container>.row>[class*=col]>div h3,#slideshow>.slide-text>.container>.row>[class*=col]>div h4,#slideshow>.slide-text>.container>.row>[class*=col]>div h5,#slideshow>.slide-text>.container>.row>[class*=col]>div h6{font-weight:700;color:#ff9e19}#slideshow>.slide-text>.container>.row>[class*=col]>div a{background-color:#56565a;color:#fff;text-decoration:none;display:block;text-align:center;font-weight:700;margin-top:16px;text-transform:uppercase;padding:12px 18px;font-size:1.1rem}#slideshow>.slide-text>.container>.row>[class*=col]>div a:active,#slideshow>.slide-text>.container>.row>[class*=col]>div a:hover,#slideshow>.slide-text>.container>.row>[class*=col]>div a:link,#slideshow>.slide-text>.container>.row>[class*=col]>div a:visited{color:#fff;text-decoration:none}}@media (min-width:1200px){#slideshow{height:500px}#slideshow>.slides>.slide{position:relative}#slideshow>.slides>.slide img{height:100%!important;width:100vw!important;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}#slideshow>.slide-text{position:absolute;top:0;height:100%;z-index:9;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#slideshow>.slide-text>.container>.row>[class*=col]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:65px;padding-right:65px}#slideshow>.slide-text>.container>.row>[class*=col]>div{position:relative;left:-50px;background-color:rgba(255,255,255,.85);color:#000;padding:16px 26px}#slideshow>.slide-text>.container>.row>[class*=col]>div h1,#slideshow>.slide-text>.container>.row>[class*=col]>div h2,#slideshow>.slide-text>.container>.row>[class*=col]>div h3,#slideshow>.slide-text>.container>.row>[class*=col]>div h4,#slideshow>.slide-text>.container>.row>[class*=col]>div h5,#slideshow>.slide-text>.container>.row>[class*=col]>div h6{font-weight:700;color:#ff9e19}#slideshow>.slide-text>.container>.row>[class*=col]>div a{background-color:#56565a;color:#fff;text-decoration:none;display:block;text-align:center;font-weight:700;margin-top:16px;text-transform:uppercase;padding:12px 18px;font-size:1.1rem}#slideshow>.slide-text>.container>.row>[class*=col]>div a:active,#slideshow>.slide-text>.container>.row>[class*=col]>div a:hover,#slideshow>.slide-text>.container>.row>[class*=col]>div a:link,#slideshow>.slide-text>.container>.row>[class*=col]>div a:visited{color:#fff;text-decoration:none}}#slideshow .slides{position:relative;height:100%}#slideshow .slides>.slide{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%}#slideshow .slides>.slide.active{position:relative;z-index:9}#slideshow .slides>.slide.next{z-index:5}#slideshow .slides>.slide h1,#slideshow .slides>.slide h2,#slideshow .slides>.slide h3,#slideshow .slides>.slide h4,#slideshow .slides>.slide h5,#slideshow .slides>.slide h6{font-weight:700;color:#ff9e19}@media (max-width:1199px){#slideshow .slides>.slide>img{margin-left:auto;margin-right:auto;display:block;position:relative}#slideshow .slides>.slide>.slide-content{top:0;left:0;width:100%;z-index:5;background-color:#fff;padding-top:25px;padding-bottom:25px}#slideshow .slides>.slide>.slide-content>.container{height:100%}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]{-ms-flex-wrap:wrap;flex-wrap:wrap}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] h1,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] h2,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] h3,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] h4,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] h5,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] h6{text-align:center}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] a{background-color:#56565a;color:#fff;text-decoration:none;display:block;text-align:center;font-weight:700;margin-top:16px;text-transform:uppercase;padding:12px 18px;font-size:1.1rem}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] a:active,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] a:hover,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] a:link,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col] a:visited{color:#fff;text-decoration:none}}@media (min-width:1200px){#slideshow .slides>.slide>img{margin-left:auto;margin-right:auto;display:block;position:relative}#slideshow .slides>.slide>.slide-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}#slideshow .slides>.slide>.slide-content>.container{height:100%}#slideshow .slides>.slide>.slide-content>.container>.row{height:100%}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:65px;padding-right:65px}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2)>div{position:relative;left:-50px;background-color:rgba(255,255,255,.85);color:#000;padding:16px 26px}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2)>div a{background-color:#56565a;color:#fff;text-decoration:none;display:block;text-align:center;font-weight:700;margin-top:16px;text-transform:uppercase;padding:12px 18px;font-size:1.1rem}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2)>div a:active,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2)>div a:hover,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2)>div a:link,#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:nth-of-type(2)>div a:visited{color:#fff;text-decoration:none}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:first-of-type>div{position:relative;margin-top:100px}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:first-of-type>div:before{content:'';display:block;position:absolute;background-color:rgba(0,0,0,.7);height:100%;left:0;width:100vw}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:first-of-type>div h3{margin-bottom:0;position:relative;z-index:5;color:#fff;font-weight:700;font-size:2.5rem;padding:12px 20px;padding:20px 30px}#slideshow .slides>.slide>.slide-content>.container>.row>[class*=col]:first-of-type>div h3 p{margin-bottom:0}}#slideshow .dots{position:absolute;top:100%;height:40px;width:100%}#slideshow .dots>div{max-width:980px;margin-left:auto;margin-right:auto;position:relative;line-height:40px;text-align:center}#slideshow .dots>div:before{position:absolute;width:100%;height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:40px solid #ff9e19;border-left:calc(980px/2) solid transparent;border-right:calc(980px/2) solid transparent;content:'';z-index:0}#slideshow .dots>div>span{font-size:0;height:12px;width:12px;background-color:rgba(255,255,255,.5);display:inline-block;position:relative;z-index:9;border-radius:50%;margin-left:2px;margin-right:2px;cursor:pointer}#slideshow .dots>div>span.active{background-color:#fff}.portfolio-categories .portfolio-category{margin-top:12px;margin-bottom:12px}.portfolio-categories .portfolio-category a{display:inline-block;position:relative;color:#fff;text-decoration:none}.portfolio-categories .portfolio-category a:active,.portfolio-categories .portfolio-category a:hover,.portfolio-categories .portfolio-category a:link,.portfolio-categories .portfolio-category a:visited{color:#fff;text-decoration:none}.portfolio-categories .portfolio-category a .cover{background-color:rgba(0,0,0,.6);position:absolute;top:10px;left:10px;right:10px;bottom:10px;font-weight:700;text-transform:uppercase;font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;padding:20px}.portfolio-categories .portfolio-category a .cover>*{width:100%}.portfolio-categories .portfolio-category a .cover h3{font-weight:700;text-transform:uppercase;font-size:1.4rem;color:#fff;margin-top:0;margin-bottom:0;line-height:1.2}.portfolio-categories .portfolio-category a .cover hr{margin-top:15px!important;margin-bottom:15px!important;border-color:#fff;width:40px;border-top-width:4px}.portfolio-categories .portfolio-category a .cover h4{text-transform:uppercase;font-size:1rem;color:#fff;margin-top:0;margin-bottom:0}.portfolio-categories .portfolio-category a:hover .cover{opacity:1}.noborder{border-color:transparent!important}body.page-id-58 h3:first-of-type+hr{margin-top:35px;margin-bottom:35px;border-top:1px solid #898989;width:auto!important}.team-member{padding-top:35px;padding-bottom:35px;border-top:1px solid #898989}.team-member:first-of-type{border-top:0 solid transparent}.team-member .team-member-position{color:#464646}.team-member .team-member-contact a{margin-left:8px;margin-right:8px;font-size:1.1rem}.team-member .team-member-contact a[class*=phone]{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.team-member .team-member-contact a[class*=envelope]{font-size:1.4rem}.team-member .team-member-contact a:active,.team-member .team-member-contact a:hover,.team-member .team-member-contact a:link,.team-member .team-member-contact a:visited{-webkit-text-decoration:None;text-decoration:None}@media (max-width:992px){.team-member>[class*=col]:first-child span{display:inline-block;position:relative}.team-member>[class*=col]:first-child span:after{content:'';position:absolute;top:100%;top:calc(100% + 15px);left:50%;margin-left:-100px;border-top:20px solid #ff9e19;border-left:100px solid transparent;border-right:100px solid transparent}}@media (min-width:992px){.team-member:nth-of-type(2n)>[class*=col]:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.team-member:nth-of-type(2n)>[class*=col]:first-child:after{content:'';position:absolute;top:35px;left:-20px;border-right:20px solid #ff9e19;border-top:40px solid transparent;border-bottom:40px solid transparent}.team-member:nth-of-type(2n)>[class*=col]:first-child img{-webkit-box-shadow:30px 30px 0px #ebebeb;box-shadow:30px 30px 0px #ebebeb}.team-member:nth-of-type(2n)>[class*=col]:first-child+[class*=col]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:40px}.team-member:nth-of-type(odd)>[class*=col]:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.team-member:nth-of-type(odd)>[class*=col]:first-child:after{content:'';position:absolute;top:35px;right:-20px;border-left:20px solid #ff9e19;border-top:40px solid transparent;border-bottom:40px solid transparent}.team-member:nth-of-type(odd)>[class*=col]:first-child img{-webkit-box-shadow:-30px -30px 0px #ebebeb;box-shadow:-30px -30px 0px #ebebeb}.team-member:nth-of-type(odd)>[class*=col]:first-child+[class*=col]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:40px}}.team-member>[class*=col]{padding-top:35px}.team-member>[class*=col] .team-member-name{margin-top:0;margin-bottom:15px}.team-member>[class*=col] .team-member-position{margin-bottom:15px}.team-member>[class*=col]:first-child{text-align:center;margin-bottom:30px}.team-member>[class*=col]:first-child img{-webkit-box-shadow:-30px -30px 0px #ebebeb;box-shadow:-30px -30px 0px #ebebeb}.fadein{opacity:0}.fadeout{opacity:1}label{display:block}.featured-image{text-align:center}.wpcf7-form div.form-group.has-error input{-webkit-box-shadow:0 0 2px #c00;box-shadow:0 0 2px #c00;border:1px solid #c00}.wpcf7-form div.form-group.has-error .help-block.wpcf7-not-valid-tip{color:red;font-size:.9rem}.grecaptcha-badge{display:none!important}body.page-id-54 .grecaptcha-badge{display:block!important}.wpcf7-form>label{font-weight:700}.wpcf7-form>label input{font-weight:400;margin-top:5px}.wpcf7-form>label .checkbox:first-of-type{margin-top:5px}.wpcf7-form>label .checkbox label{font-weight:400;margin-bottom:0;padding-top:4px;padding-bottom:4px}.wpcf7-form>label .checkbox label input{margin-top:1px}