﻿body.lamont-design{color:#333132}.lamont-design .home-eyebrow{color:#D93833;border-top:1px solid #D93833;border-bottom:1px solid #D93833;text-align:left}@media (max-width: 576px){.lamont-design .home-eyebrow p{letter-spacing:1.8px;font-size:13px;text-align:center}}.lamont-design hr{border-top:1px solid #D93833 !important}.lamont-design .border-T{border-top:1px solid #D93833}.lamont-design .border-L{border-left:1px solid #D93833}.lamont-design .border-R{border-right:1px solid #D93833}@media (max-width: 576px){.lamont-design .border-L{border-left:none}.lamont-design .border-R{border-right:none}}.lamont-design .badge-primary{background-color:#D93833;text-transform:uppercase;font-weight:700;letter-spacing:.6px;font-size:10px;padding:6px;border-radius:2px}.lamont-design .cs-img{border-left:1px solid #D93833}@media (max-width: 576px){.lamont-design .cs-img{border-left:none;padding-top:12px}}.lamont-design .cs-img-home{width:825px !important;height:300px !important;margin-left:16px}@media (max-width: 576px){.lamont-design .cs-img-home{width:100% !important;height:200px !important;margin-left:auto}}.lamont-design .case-study:hover{cursor:pointer}.lamont-design .case-study:hover .p-bold{color:#D93833;transition:color .3s linear}.lamont-design .case-study:hover .cs-DS-img{background:url("../images/DS_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .case-study:hover .cs-wistia-img{background:url("../images/Wistia_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .case-study:hover .cs-sony-img{background:url("../images/Sony_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .case-study:hover .cs-portal-img{background:url("../images/Portal_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .case-study:hover .cs-registration-img{background:url("../images/Registration_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .case-study:hover .cs-fujifilm-img{background:url("../images/Fujifilm_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .case-study:hover .cs-feedback-img{background:url("../images/Feedback_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-DS-img{background:url("../images/DS_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-DS-img{width:100%;height:160px}.lamont-design .cs-DS-img:hover::after{width:100% !important;height:160px !important}}.lamont-design .cs-DS-img:hover{background:url("../images/DS_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-wistia-img{background:url("../images/Wistia_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-wistia-img{width:100%;height:160px}.lamont-design .cs-wistia-img:hover::after{width:100% !important;height:160px !important}}.lamont-design .cs-wistia-img:hover{background:url("../images/Wistia_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-sony-img{background:url("../images/Sony_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-sony-img{width:100%;height:160px}.lamont-design .cs-sony-img:hover::after{width:100% !important;height:160px !important}}.lamont-design .cs-sony-img:hover{background:url("../images/Sony_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-portal-img{background:url("../images/Portal_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-portal-img{width:100%;height:160px}.lamont-design .cs-portal-img:hover{width:100% !important;height:160px !important}}.lamont-design .cs-portal-img:hover{background:url("../images/Portal_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-registration-img{background:url("../images/Registration_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-registration-img{width:100%;height:160px}.lamont-design .cs-registration-img:hover{width:100% !important;height:160px !important}}.lamont-design .cs-registration-img:hover{background:url("../images/Registration_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-fujifilm-img{background:url("../images/Fujifilm_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-fujifilm-img{width:100%;height:160px}.lamont-design .cs-fujifilm-img:hover{width:100% !important;height:160px !important}}.lamont-design .cs-fujifilm-img:hover{background:url("../images/Fujifilm_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .cs-feedback-img{background:url("../images/Feedback_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .cs-feedback-img{width:100%;height:160px}.lamont-design .cs-feedback-img:hover{width:100% !important;height:160px !important}}.lamont-design .cs-feedback-img:hover{background:url("../images/Feedback_Cover.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}.lamont-design .about-cover-img{background:url("../images/About_Cover_Red.png");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .about-cover-img{background-position:10%;width:100%;height:160px}}.lamont-design .about-cover-img:hover{background:url("../images/About_Cover.jpg");background-size:cover;width:1110px;height:304px;transition:background .3s linear}@media (max-width: 576px){.lamont-design .process-img{max-height:200px}}.lamont-design .process-img-container{background:none}@media (max-width: 576px){.lamont-design .process-img-container{background:rgba(235,234,235,0.6)}}.lamont-design .cta .border-R{margin-right:-15px;display:inline-block}.lamont-design .cta hr{max-width:300px}@media (max-width: 576px){.lamont-design .cta hr{max-width:100%}}.lamont-design .footer{text-transform:uppercase;letter-spacing:2px;border-top:1px solid #D93833;margin-top:120px}.lamont-design .footer p{color:#D93833}@media (max-width: 576px){.lamont-design .footer{margin-top:56px}.lamont-design .footer.fine-print p{font-size:13px !important}}.lamont-design .stickyFooter{background-color:#D93833;color:#fff;padding:8px;position:fixed;width:100%;bottom:0;box-sizing:border-box}.lamont-design a:hover .stickyFooter{color:rgba(255,255,255,0.8)}.lamont-design .client-logos img{float:left}.lamont-design .logo-xs{max-width:40px}.lamont-design .logo-sm{max-width:80px}.lamont-design .logo-md{max-width:90px}.lamont-design .logo-lg{max-width:100px}.lamont-design .logo-xl{max-width:120px}.lamont-design ul{list-style:none}.lamont-design ul li{position:relative;font-family:'Roboto', sans-serif;font-size:16px;color:#333132}.lamont-design #content ul li:before{position:absolute;left:-16px;content:"•";font-size:16px;color:#333132}.lamont-design #content ul.no-style li:before{content:""}.lamont-design ol{counter-reset:item;margin-left:24px}.lamont-design ol li{display:block;font-family:'Roboto', sans-serif;font-size:16px;color:#333132}.lamont-design ol li:before{content:counter(item) ". ";counter-increment:item;font-family:'Roboto Condensed', sans-serif;color:#D93833;position:absolute;margin-left:-24px}.lamont-design .square-quote{border-left:1px solid #D93833;padding-left:24px}.lamont-design .square-quote h2,.lamont-design .square-quote p{margin-bottom:0px}.lamont-design .square-quote h2{color:#D93833;line-height:16px;font-size:60px;font-family:'Noto Serif', serif}.lamont-design .square{border:1px solid #D93833;padding:32px}.lamont-design .quote-row{background-color:rgba(217,56,51,0.05);border-radius:4px;padding-top:2.5rem;padding-bottom:1.5rem;margin-bottom:1rem}.lamont-design .construction{border:1px solid #D93833;padding:24px}@media (max-width: 576px){.lamont-design .construction{padding-top:16px !important;padding-bottom:16px !important;padding-left:8px !important;padding-right:8px !important}.lamont-design .construction p{font-size:14px;line-height:20px !important}}.lamont-design .btn.btn-outline{height:48px;border:1px solid #D93833;background-color:#ffffff;color:#D93833;border-radius:0px;font-size:16px !important;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:2px !important;line-height:36px !important;min-width:200px;transition:background-color .3s linear}.lamont-design .btn.btn-outline:hover{background-color:#D93833;color:#ffffff}.lamont-design .btn.btn-solid{height:48px;border:1px solid #D93833;background-color:#D93833;color:#ffffff;border-radius:0px;font-size:16px !important;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:2px !important;line-height:36px !important;min-width:200px;transition:background-color .3s linear}.lamont-design .btn.btn-solid:hover{background-color:#ffffff;color:#D93833}.lamont-design a:hover{color:#D93833;font-weight:700}.lamont-design a{font-family:'Roboto', sans-serif;display:inline-block;position:relative;color:inherit}.lamont-design .fancy-hover a:before{content:'';display:block;position:absolute;left:0;bottom:0;height:2px;width:0;transition:width 0s ease, background .35s ease}.lamont-design .fancy-hover a:after{content:'';display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#D93833;transition:width .35s ease}.lamont-design .fancy-hover a:hover:before{width:100%;background:#D93833;transition:width .35s ease}.lamont-design .fancy-hover a:hover:after{width:100%;background:transparent;transition:all 0s ease}.lamont-design h1{font-family:'Roboto Condensed', sans-serif;color:#333132;font-size:80px;line-height:88px;letter-spacing:1px;text-align:left}@media (max-width: 767.98px){.lamont-design h1{font-size:36px;line-height:44px;letter-spacing:.3px}}.lamont-design h2{font-family:'Roboto Condensed', sans-serif;color:#333132;font-size:54px;line-height:64px;letter-spacing:.5px;text-align:left;margin-bottom:3rem !important}@media (max-width: 767.98px){.lamont-design h2{font-size:31px;line-height:42px;letter-spacing:.3px;margin-bottom:.5rem !important}}.lamont-design .h2{font-family:'Roboto Condensed', sans-serif;color:#333132;font-size:54px;line-height:64px;letter-spacing:.5px;text-align:left;margin-bottom:3rem !important}@media (max-width: 767.98px){.lamont-design .h2{font-size:31px;line-height:42px;letter-spacing:.3px;margin-bottom:.5rem !important}}.lamont-design h3{font-family:'Roboto Condensed', sans-serif !important;color:#333132;font-size:32px;line-height:40px;letter-spacing:.5px;text-align:left;margin-bottom:1rem !important}@media (max-width: 767.98px){.lamont-design h3{font-size:18px;line-height:24px;letter-spacing:.3px}}.lamont-design .h3{font-family:'Roboto Condensed', sans-serif !important;color:#333132;font-size:32px;line-height:40px;letter-spacing:.5px;text-align:left;margin-bottom:1rem !important}@media (max-width: 767.98px){.lamont-design .h3{font-size:18px;line-height:24px;letter-spacing:.3px}}.lamont-design h4{font-family:'Roboto Condensed', sans-serif !important;color:#333132;font-size:20px;line-height:30px;text-align:left;margin-bottom:.5rem !important}@media (max-width: 767.98px){.lamont-design h4{font-size:16px;line-height:24px}}.lamont-design p{font-family:'Roboto', sans-serif;font-size:18px;line-height:24px;text-align:left}.lamont-design .fine-print p{font-size:14px !important;line-height:32px}.lamont-design .p-bold{text-transform:uppercase;font-weight:700;letter-spacing:.8px;transition:color .3s linear}.lamont-design .text-red{color:#D93833 !important}.lamont-design .text-dkgrey{color:#717071 !important}.lamont-design .text-grey{color:#C2C1C2 !important}.lamont-design .text-cond{font-family:'Roboto Condensed', sans-serif !important}.lamont-design .text-med{font-weight:500}.lamont-design .blur{background-color:rgba(217,56,51,0.1);color:rgba(217,56,51,0.1);height:28px;min-width:100px}.lamont-design blockquote{font-size:16px;text-align:left;font-size:1;border-left:1px solid #D93833;font-family:'Roboto', sans-serif;font-style:italic;color:#D93833}.lamont-design ::-moz-selection{color:#fff;background:#D93833}.lamont-design ::selection{color:#fff;background:#D93833}.lamont-design #gotoTop{background-color:#ffffff;color:#D93833;border:1px solid #D93833}.lamont-design #gotoTop:hover{background-color:#D93833;color:#ffffff;border:1px solid #D93833}.lamont-design #gotoTop:active{background-color:#f4c3c2;color:#ffffff;border:1px solid #f4c3c2}.lamont-design header{color:#333132;position:fixed;top:0;left:0;width:100%;padding:.5rem 0;background:rgba(255,255,255,0.92);z-index:3;will-change:transform;transition:background 0.3s,-webkit-transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1);transition:transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1),background 0.3s;transition:transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1),background 0.3s,-webkit-transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1);transform:translateY(0);-webkit-transform:translateY(0)}.lamont-design header nav .logo{font-family:'Roboto', sans-serif;float:left;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem}.lamont-design header nav .logo:after{content:'';display:table;clear:both}.lamont-design header nav ul{list-style:none;padding-left:0;margin:0}.lamont-design header nav ul li{float:none;margin-left:0}@media (min-width: 768px){.lamont-design header nav ul li{float:left;margin-left:1rem}}.lamont-design header nav ul li a{display:block}@media (min-width: 576px){.lamont-design header nav ul li a{display:block;padding:.425rem 0rem}}@media (max-width: 768px){.lamont-design ul{clear:both}.lamont-design ul li{padding:.5em 0}}.lamont-design .hide-nav{transform:translateY(-120% !important);-webkit-transform:translateY(-120%) !important}.lamont-design ul.menu-left{display:block;max-height:0;overflow:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:10}@media (min-width: 768px){.lamont-design ul.menu-left{display:block !important;float:right;max-height:none}}.lamont-design ul.menu-left:before{content:'';display:table;clear:both}.lamont-design ul.menu-left.collapse{max-height:15em !important}.lamont-design .nav-toggle{display:block;border-radius:5px;background-color:transparent;float:right;height:38px;width:38px;cursor:pointer;padding:8px 8px}.lamont-design .nav-toggle.open span:first-child{transform:rotate(45deg) translate(4.4px, 4.4px)}.lamont-design .nav-toggle.open span:nth-child(2){width:0%;opacity:0}.lamont-design .nav-toggle.open span:last-child{transform:rotate(-45deg) translate(4.4px, -4.4px)}@media (min-width: 768px){.lamont-design .nav-toggle{display:none}}.lamont-design .nav-toggle span{position:relative;display:block;height:2px;width:100%;margin-top:4px;background-color:#333132;transition:all .25s}.lamont-design .modal-header{border:none !important}.lamont-design .prompt-box{display:block}.lamont-design .prompt-box input{min-height:40px;border:1px solid #858384}.lamont-design .prompt-box.shake{animation:shake .5s linear}.lamont-design .prompt-box .close:after{content:'';height:20px;width:20px;background:url(../img/x-thin.svg) top left no-repeat;background-size:100%;position:absolute;right:20px;top:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.lamont-design .code-error{color:#D93833 !important;display:none}.lamont-design .code-error.is-error{display:block;animation:shake .5s linear}@-webkit-keyframes shake{8%,41%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,100%{transform:translateX(0)}}.lamont-design .grid-item-big img{border-radius:4px;border:1px solid #EBEAEB;box-shadow:-29px 13px 9px 0px rgba(51,49,50,0),-18px 8px 8px 0px rgba(51,49,50,0),-10px 5px 7px 0px rgba(51,49,50,0.02),-5px 2px 5px 0px rgba(51,49,50,0.03),-1px 1px 3px 0px rgba(51,49,50,0.03);margin-bottom:30px}@media (max-width: 768px){.lamont-design .grid-item-big img{margin-bottom:1rem}}.lamont-design .embed-responsive{margin-bottom:30px}.lamont-design .section-spacer{height:2rem}@media (max-width: 768px){.lamont-design .section-spacer{height:1rem}}.lamont-design .spacer-h2{margin-bottom:2rem !important}@media (max-width: 768px){.lamont-design .spacer-h2{margin-bottom:.5rem !important}}.lamont-design .spacer-h4{margin-bottom:.5rem !important}.lamont-design .spacer-icon-list{margin-bottom:.5rem !important}.lamont-design .sidebar p{color:#D93833 !important;font-size:14px !important;width:100%;margin-bottom:.5rem}.lamont-design p.sidebar-title{font-family:'Roboto Condensed', sans-serif !important;text-transform:uppercase;font-weight:700 !important;width:100%;margin-bottom:.5rem}.lamont-design .sidebar-row{margin-bottom:1rem !important}@media (max-width: 768px){.lamont-design .sidebar-row{margin-bottom:0rem !important}}
