.body-container-wrapper img,.border-radius-5{border-radius:5px}.box-container{background:#fff;border:1px solid #97999b;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:space-between;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.box-container .upper{position:relative}.box-container .upper .image-container{height:70px}.box-container .upper .image-container img{height:70px;left:50%;margin-left:-35px;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:70px}.box-container .upper .image-container img.icon{opacity:1}.box-container .upper .image-container img.icon-hover{opacity:0}.box-container:hover{background-color:#384350}.box-container:hover *{color:#fff!important}.box-container:hover .upper img.icon{opacity:0}.box-container:hover .upper img.icon-hover{opacity:1}.box-container-padding,.box-container-padding-sm{padding:20px}@media (min-width:992px){.box-container{height:100%}.box-container-padding{padding:40px}}.box-container-no-hover{background:#fff;border:1px solid #97999b;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (min-width:992px){.box-container-no-hover{height:100%}}.hover-container{border-radius:5px;display:block;margin-bottom:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:992px){.hover-container{box-shadow:none;padding:40px}.hover-container .arrow-link{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hover-container:hover{box-shadow:0 2px 20px 0 rgba(107,124,147,.3)}.hover-container:hover .arrow-link{opacity:1}}.resource-container-outer{height:100%;padding:10px 0}.resource-container-outer:hover .resource-container{margin-bottom:10px;margin-top:-10px}.resource-container{background:#fff;border:1px solid #97999b;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:space-between;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.resource-container .upper .embed-responsive{border-radius:5px 5px 0 0;overflow:hidden}.resource-container-padding{padding:20px}@media (min-width:992px){.resource-container{height:100%}.resource-container-padding{padding:40px}}@media (max-width:992px){.application-bucket.h-100:before{padding-bottom:100%}.application-bucket h3{display:none}.application-bucket-hover h3{display:block}}.application-bucket{border-radius:5px}.application-bucket:hover p{color:#fff}.application-bucket-hover{background-color:rgba(0,0,0,.5)}@media (min-width:992px){.application-bucket h3{font-size:33px;line-height:36px}.application-bucket-hover{background-color:#1f5e8a;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.application-bucket:hover .application-bucket-hover{opacity:1}}#productcarousel{padding-bottom:50px;padding-left:60px;padding-right:60px}#productcarousel .carousel-control-next,#productcarousel .carousel-control-prev{font-size:35px;width:30px}#productcarousel .carousel-control-next-icon,#productcarousel .carousel-control-prev-icon{background-image:none}#productcarousel ul.carousel-indicators{margin-bottom:0;margin-top:0}#productcarousel ul.carousel-indicators li{background-color:transparent;background-image:none;border:2px solid #fff;border-radius:50%;height:13px;margin-bottom:0;padding-left:0;width:13px}#productcarousel ul.carousel-indicators li.active{background-color:#fff;border:none;height:16px;width:16px}#productcarousel .product-carousel-bucket{background-color:#fff;border-radius:5px;display:block;padding:20px;text-align:center}#history-carousel .carousel-year-indicators-wrapper{height:50px;overflow:hidden;width:300px}@media (min-width:768px){#history-carousel .carousel-year-indicators-wrapper{width:500px}}#history-carousel ol.carousel-year-indicators{bottom:auto;display:block;left:auto;list-style:none;margin:0;padding:0;position:static;right:auto;white-space:nowrap;z-index:15}#history-carousel ol.carousel-year-indicators>li{background-color:#c9cdd2;border:none;box-sizing:border-box;color:#fff;flex:none;float:left;font-size:18px;font-weight:700;height:40px;line-height:20px;margin:5px 10px;padding:10px;text-align:center;text-indent:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;white-space:nowrap;width:80px}#history-carousel ol.carousel-year-indicators>li:before{display:none}#history-carousel ol.carousel-year-indicators>li.active{background-color:#da291c;font-size:28px;height:50px;line-height:28px;margin:0;width:100px}#history-carousel ol.carousel-dot-indicators{position:static}#history-carousel ol.carousel-dot-indicators>li{background-clip:unset;border:1px solid #97999b;border-radius:10px;box-sizing:border-box;height:10px;margin:2px;padding:0;width:10px}#history-carousel ol.carousel-dot-indicators>li:before{display:none}#history-carousel ol.carousel-dot-indicators>li.active{background-color:#97999b}#history-carousel .carousel-control-next,#history-carousel .carousel-control-prev{color:#6b7c93;height:50px;width:50px}#history-carousel .carousel-control-next i,#history-carousel .carousel-control-prev i{font-size:30px;height:unset;line-height:30px;width:unset}#history-carousel .history-content{border:1px solid #97999b;border-radius:5px;padding:20px}@media (max-width:320px){.history-carousel-col-padding{padding:0 10px}}#testimonialcarousel .carousel-control-next,#testimonialcarousel .carousel-control-prev{color:#6b7c93;display:inline-block;margin:30px 20px;opacity:1;opacity:.5;position:relative;text-align:center;width:40px}#testimonialcarousel .carousel-control-next:hover,#testimonialcarousel .carousel-control-prev:hover{opacity:1}#testimonialcarousel .carousel-control-next i,#testimonialcarousel .carousel-control-prev i{font-size:40px;height:unset;line-height:30px;line-height:40px;width:unset}.faq-accordion .card{border:none;border-radius:0}.faq-accordion .accordion-heading .accordion-controls{border-bottom:1px solid #c9cdd2;color:#6b7c93;font-size:19px;padding:20px 0}.faq-accordion .accordion-heading .accordion-controls:hover{cursor:pointer}.faq-accordion .accordion-heading .accordion-controls i{color:#1f5e8a}.faq-accordion .accordion-heading .accordion-controls .fa-plus{display:block}.faq-accordion .accordion-heading .accordion-controls .fa-minus{display:none}.faq-accordion .accordion-heading .accordion-controls[aria-expanded=true]{border-bottom:none;color:#1c2026}.faq-accordion .accordion-heading .accordion-controls[aria-expanded=true] .fa-plus{display:none}.faq-accordion .accordion-heading .accordion-controls[aria-expanded=true] .fa-minus{display:block}.faq-accordion .accordion-body{margin:20px 0}.partner-container{word-wrap:break-word}.partner-container .company-logo{margin:20px auto}@media only screen and (max-width:767px){.partner-container .company-id{margin-top:30px}.query-filter-listing:first-child .partner-container .company-id{margin-top:0}.partner-container .company-logo{max-width:250px}}@media (max-width:992px){.aspot{padding-top:75px}}@media (min-width:992px){.fixed-nav .aspot{padding-top:160px}}.aspot-modal .modal-content{border-radius:5px}.aspot-modal .modal-content .modal-body{padding:0}.filter-table-post{display:none}.part-search-form{position:relative}.part-search-form .form-control{border:2px solid #6b7c93;border-radius:0;color:#1c2026;font-size:16px;height:50px;line-height:16px;padding:13px 20px 13px 13px}.part-search-form i{margin-top:-8px;position:absolute;right:13px;top:50%}.cross-filter-table{background-color:#f6f9fc;display:none;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:500;margin:60px 0}.cross-filter-table thead tr td{color:#1f5e8a;padding:17px 20px}.cross-filter-table thead tr td:nth-child(3){color:#da291c}.cross-filter-table tbody tr{display:none}.cross-filter-table tbody tr td{color:#1c2026;padding:17px 20px}@media (min-width:1200px){.cross-filter-border{border-right:1px solid #c9cdd2;padding-right:30px}}.career-container{border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding-bottom:30px}@media (min-width:992px){.career-container{border:1px solid #e5e5e5;border-radius:10px;margin-bottom:30px;padding-bottom:0}}ul.tag-list{list-style:none;margin:0}ul.tag-list>li{background-image:none;display:inline;font-size:12px;line-height:16px;padding-left:0}ul.tag-list>li:after{content:",";margin-right:5px}ul.tag-list>li:last-child:after{content:""}.resources-category-listing{list-style:none;margin:0}.resources-category-listing li{background-image:none;display:block;margin:0;padding:0}.resources-category-listing a{color:#6b7c93;display:block;font-weight:500;padding:20px 10px;text-align:center}.resources-category-listing a:active,.resources-category-listing a:focus,.resources-category-listing a:hover{color:#384350}.resources-category-listing a.current{border-bottom:5px solid #da291c;color:#384350;font-weight:700;padding-bottom:15px}@media (min-width:768px){.resources-category-listing li{display:inline-block}.resources-category-listing a{display:inline-block;padding:40px 10px}.resources-category-listing a.current{padding-bottom:35px}}.resource-bucket{border:1px solid #97999b;border-radius:5px;overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.resource-bucket .feature-image:before{padding-top:40%}.horizontal-nav ul{text-align:center}.horizontal-nav ul li{background-image:none;display:inline-block;margin:0 10px;padding:0}.horizontal-nav ul li a{border-bottom:2px solid transparent;color:#1c2026;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:20px}.horizontal-nav.content-inverse ul li a{color:#fff}.horizontal-nav ul li a:active,.horizontal-nav ul li a:focus,.horizontal-nav ul li a:hover{border-bottom-color:#da291c;color:#da291c}.horizontal-nav.content-inverse ul li a:active,.horizontal-nav.content-inverse ul li a:focus,.horizontal-nav.content-inverse ul li a:hover{border-bottom-color:#fff;color:#fff}.lam-footer .horizontal-nav ul{text-align:center}@media (min-width:768px){.lam-footer .horizontal-nav ul{text-align:right}}.custom-dropdown-container{position:relative}.custom-dropdown-label{color:#1c2026;font-size:14px;font-weight:600}.custom-dropdown-search-input{border:1px solid #6b7c93;font-size:16px;height:50px;line-height:16px;max-width:100%;padding:17px 15px;width:100%!important}.custom-dropdown-search-input+.custom-dropdown-options-container{display:none}.custom-dropdown-search-input+.custom-dropdown-options-container.active{display:block;position:relative;width:100%}.custom-dropdown-search-input+.custom-dropdown-options-container.active .custom-dropdown-options{background-color:#fff;border:1px solid #6b7c93;max-height:300px;overflow-y:scroll;position:absolute;top:-1px;width:100%;z-index:100}.btn-dropdown{background-color:#fff;border:none;color:#1c2026;display:block;font-family:Oswald,Helvetica,Arial,sans-serif;padding:10px 20px;text-align:left;transition:all .2s ease-in-out;width:100%}.btn-dropdown:active,.btn-dropdown:focus,.btn-dropdown:hover{background-color:#1f5e8a;border-color:#1f5e8a;color:#fff}.btn-dropdown:after{border-bottom:1px solid #6b7c93;bottom:-10px;content:"";display:block;height:1px;left:0;position:relative;width:100%}.custom-dropdown-search-input+.custom-dropdown-options-container.active .custom-dropdown-options .btn-dropdown:last-child:after{border:none;content:none;display:none;height:0;width:0}.custom-search-label{color:#1c2026;font-size:14px;font-weight:600}.custom-input-search{border:1px solid #6b7c93;font-size:16px;height:50px;line-height:16px;max-width:100%;padding:17px 15px;width:100%!important}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>a,.pagination>span{background-color:#fff;border:1px solid #6b7c93;color:#384350;float:left;font-size:12px;font-weight:700;line-height:1.42857143;margin:0 5px;padding:6px 12px;position:relative;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pagination>a:first-child,.pagination>span:first-child{opacity:.5}.pagination>a:first-child:hover,.pagination>span:first-child:hover{opacity:1}.pagination>a:last-child,.pagination>span:last-child{opacity:.5}.pagination>a:last-child:hover,.pagination>span:last-child:hover{opacity:1}.pagination>a:focus,.pagination>a:hover,.pagination>span:focus,.pagination>span:hover{background-color:#da291c;border-color:#da291c;color:#fff;z-index:2}.pagination>a.current,.pagination>a.current:focus,.pagination>a.current:hover,.pagination>span.current,.pagination>span.current:focus,.pagination>span.current:hover{background-color:#139fda;border-color:#139fda;color:#fff;cursor:default;z-index:3}#custom-search-results .cse-result{margin-bottom:40px}#custom-search-results .cse-heading{margin:0}#custom-search-results .cse-url{color:#28a745;font-size:14px;margin:0}#custom-search-results .cse-snippet{font-size:14px;margin:0}#custom-search-results .cse-image-snippet{font-size:14px;margin:0 0 0 60px}#custom-search-results .cse-image{float:left;margin-top:4px;max-height:120px;max-width:50px}.embed-responsive .wistia_embed{border:0;bottom:0;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.acf-map img{max-width:inherit!important}.lazy-youtube-embed{position:relative}.lazy-youtube-embed:active,.lazy-youtube-embed:focus,.lazy-youtube-embed:hover{cursor:pointer}.lazy-youtube-embed-play{color:#fff;font-size:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%}@media (max-width:768px){footer,footer *{text-align:center}.lam-footer-logo,footer img{margin:0 auto}}footer p{color:#f6f9fc;font-size:14px}ul.footer-menu>li{background-image:none;padding-left:0}ul.footer-menu>li>a{color:#f6f9fc;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}ul.footer-menu>li>a:active,ul.footer-menu>li>a:focus,ul.footer-menu>li>a:hover{color:#fff}ul.footer-sub-menu>li{background-image:none;padding-left:0}ul.footer-sub-menu>li>a{color:#c9cdd2;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}ul.footer-sub-menu>li>a:active,ul.footer-sub-menu>li>a:focus,ul.footer-sub-menu>li>a:hover{color:#fff}ul.footer-social{list-style-type:none;margin:0;padding:0}ul.footer-social>li{background-image:none;display:block;margin:0;padding:0}ul.footer-social>li>a{color:#c9cdd2;display:inline-block;font-size:15px;padding:10px 0}ul.footer-social>li>a:active,ul.footer-social>li>a:focus,ul.footer-social>li>a:hover{color:#fff}ul.footer-social>li>a>i{width:20px}p.footer-copyright,p.footer-copyright a{color:#6b7c93;font-size:14px}