.contact-details{padding:42px 0;margin-top:70px}.contact-details img{display:block;border-radius:0;margin-bottom:15px;width:auto}.contact-details p{margin-bottom:32px;font-weight:600;font-size:16px;color:#514e4e}.contact-info{background:url(contact_us_image.png) no-repeat 100% 0;min-height:433px;background-size:contain;margin-left:0%;margin-right:0%}.cls-contact-us .section.section--page-width,.cls-free-1-year-extended-projector-lamp-warranty-the-best-in-canada .section.section--page-width,.cls-privacy-policy-page .section.section--page-width,.copy_projector_lamps .section.section--page-width,.education_projector_lamps_discount .section.section--page-width,.purchase_orders_lamps .section.section--page-width,.lamps_guaranteed_original .section.section--page-width,.projector_lamp_warranty .section.section--page-width{display:block}.cls-privacy-policy-page .shopify-policy__container,.cls-privacy-policy-page .container,.copy_projector_lamps .container,.education_projector_lamps_discount .container,.purchase_orders_lamps .container,.lamps_guaranteed_original .container,.projector_lamp_warranty .container{max-width:1020px!important;padding:0}.cls-privacy-policy-page .shopify-policy__body{padding:0 0 60px}.cls-privacy-policy-page .shopify-policy__title{text-align:left;padding:60px 0 0}.cls-privacy-policy-page .section-content-wrapper,.copy_projector_lamps .section-content-wrapper,.education_projector_lamps_discount .section-content-wrapper,.purchase_orders_lamps .section-content-wrapper,.lamps_guaranteed_original .section-content-wrapper,.projector_lamp_warranty .section-content-wrapper{display:block}.cls-privacy-policy-page .section.page-width-content,.copy_projector_lamps .section.page-width-content,.education_projector_lamps_discount .section.page-width-content,.purchase_orders_lamps .section.page-width-content,.lamps_guaranteed_original .section.page-width-content,.projector_lamp_warranty .section.page-width-content{max-width:1020px;margin:0 auto;display:block}.cls-privacy-policy-page .shopify-policy__body a,.copy_projector_lamps .section.page-width-content a,.education_projector_lamps_discount .section.page-width-content a,.purchase_orders_lamps .section.page-width-content a,.lamps_guaranteed_original .section.page-width-content a,.projector_lamp_warranty .section.page-width-content a{color:#d73327}.cls-privacy-policy-page h1{font-size:36px}.cls-privacy-policy-page h2{font-size:30px}.copy_projector_lamps h1,.education_projector_lamps_discount h1,.purchase_orders_lamps h1,.lamps_guaranteed_original h1{font-size:24px}.cls-privacy-policy-page .text-block>*:first-child,.copy_projector_lamps .text-block>*:first-child,.education_projector_lamps_discount .text-block>*:first-child,.purchase_orders_lamps .text-block>*:first-child,.lamps_guaranteed_original .text-block>*:first-child{display:none;margin-block-start:0;font-size:32px;word-wrap:break-word;margin-bottom:10px}@media (min-width: 1550px){.contact-info{background:url(contact_us_image.png) no-repeat 100% 0;background-size:contain}}@media (min-width: 2550px){.contact-info{background:url(contact_us_image.png) no-repeat 100% 0;background-size:contain;margin:0}}.contact-wrapper{max-width:1016px;margin:0 auto}.addressarea{padding:0 0 30px;line-height:22px;font-size:16px;font-weight:600;color:#0a0a0a}.contact-cont{width:100%;max-width:1016px;margin:0 auto}.about-section h3,.contact-cont h3{font-size:40px;line-height:48px;padding:0 124px;text-align:center;color:#0a0a0a;margin:0 0 20px}.about-section p{text-align:center;padding:0 40px;font-size:16px;line-height:27px;color:#0a0a0a;margin-bottom:10px}.contact-cont p{text-align:center;padding:0 50px;font-size:16px;line-height:22px;color:#0a0a0a;margin-bottom:30px}.notice-box{max-width:1016px;margin:90px auto;background:#d73327;padding:22px 30px;font-size:12px;color:#fff;line-height:18px;border-radius:14px;box-sizing:border-box}.contact-form-container{display:flex;flex-wrap:wrap;gap:25px!important;max-width:1116px;margin:0 auto;flex-direction:initial!important;position:relative}.contact-form-container .contform-field{flex:1 1 28%;min-width:250px;display:flex;flex-direction:column}.contact-form-container .contform-field-full{flex:1 1 100%}.contact-form-container input,.contact-form-container select,.contact-form-container textarea{padding:0 20px;height:48px;line-height:48px;border:none;border-radius:25px;background-color:#f7f7f7;font-size:14px;box-sizing:border-box;width:100%}.contact-form-container select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 20px;background:#f7f7f7 url(https://cdn.shopify.com/s/files/1/0728/9815/0538/files/downarrow.jpg?v=1760620189) no-repeat 96% 50%}.contact-form-container input:focus-visible,.contact-form-container select:focus-visible,.contact-form-container textarea:focus-visible{outline:var(--focus-outline-width) solid rgb(189 189 189);outline-offset:var(--focus-outline-offset)}.contact-form-container textarea{resize:vertical;height:100px;resize:none}.contact-form-container label{margin-bottom:8px;font-size:14px;color:#333;display:none}.button.button.submit-button.button{width:126px;margin:20px auto 0;height:48px;line-height:48px;color:#fff;background:#d73327;border-radius:26px;border:0;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500}.button.button.submit-button.button:hover{background:#d73327;transform:translateY(-2px);box-shadow:0 5px 15px #0003}.contact-form__error{position:absolute;top:-30px;right:0;left:0;text-align:center;margin:0;justify-content:center;border:0px;border:0}.contact-form__error:focus-visible{outline:none;outline-offset:none}.contact-form__success{color:#64bd7c;position:absolute;top:-30px;right:0;left:0;text-align:center;margin:0;justify-content:center;border:0}.contact-form__success:focus-visible{outline:none;outline-offset:none}.contactus_heading{max-width:1016px;margin:0 auto;padding:90px 0 40px;border-bottom:0px solid #e2e2e2;display:flex;justify-content:space-between;align-items:center}.contactus_heading h1,.contactus_heading h2{text-align:left!important;margin:0;padding:0;font-size:50px;line-height:60px;font-weight:900;color:#d73327;width:80%}.search-page__header h3{color:#d73327!important}.cls-contact-us .section h2{margin-bottom:20px}.contactus_heading ul{padding:0;margin:0;list-style:none;display:flex;justify-content:flex-end;align-items:center;width:35%}.contactus_heading ul li{margin:0 3px;color:#000;padding:0;font-size:16px;font-weight:400;line-height:18px;white-space:nowrap}.contactus_heading ul li:last-child{margin:0 3px;color:#000;padding:0;font-size:16px;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.contactus_heading ul li a{color:#d0170b;text-decoration:none}.contactus_heading ul li a:hover{color:#d0170b;text-decoration:underline}.shopify-section .mapouter{width:auto!important;margin-left:-45px;margin-right:-45px}.shopify-section .mapouter .gmap_canvas{width:100%!important}.gmap_canvas iframe{width:100%!important;height:100%!important}@media (max-width: 1040px){.cls-privacy-policy-page h1{font-size:26px}.cls-privacy-policy-page h2{font-size:24px}.contactus_heading{margin:50px auto 0;padding:0 45px 40px;text-align:left}.contact-cont{margin:20px auto 0;padding:0 10px 20px}.contact-details{padding:20px 45px;margin-top:0}.contact-info{background:url(contact_us_image.png) no-repeat 100% 0;min-height:433px}.contact-details p{margin-bottom:20px}.notice-box{margin:50px 100px}.cls-contact-us .about-section{margin:0 0 50px}.contactus_heading h1,.contactus_heading h2{font-size:50px;line-height:50px;margin-bottom:20px}.contactus_heading,.contactus_heading ul{display:block}.contactus_heading ul li{float:left}.shopify-section .mapouter{width:auto!important;margin-left:-40px;margin-right:-40px}.template-search .content-for-layout{padding:0 45px}.contactus_heading ul,.contactus_heading h1,.contactus_heading h2{width:100%}.copy_projector_lamps .section-content-wrapper,.education_projector_lamps_discount .section-content-wrapper,.purchase_orders_lamps .section-content-wrapper,.lamps_guaranteed_original .section-content-wrapper,.projector_lamp_warranty .section-content-wrapper{padding:20px 45px 50px}}@media (max-width: 991px){.cls-privacy-policy-page h1{font-size:20px}.cls-privacy-policy-page h2{font-size:18px}.notice-box{margin:50px 45px}.shopify-section .mapouter{width:auto!important;margin-left:0;margin-right:0;margin-bottom:50px}.about-section h3,.contact-cont h3{font-size:33px;line-height:40px;padding:0 50px;text-align:center;color:#0a0a0a;margin:0 0 20px}.contact-cont h3{font-size:30px;line-height:40px;padding:0 40px}.contact-cont p{text-align:center;padding:0 30px}.contact-info{background:url(contact_us_image.png) no-repeat 100% 0;min-height:302px;background-size:550px;margin-left:0%;margin-right:0}.contact-details img{display:block;border-radius:0;margin-bottom:0;width:30px}.contact-details p{margin-bottom:10px;padding:0}.contact-details{padding:5px 20px;margin-top:0}.shopify-section .mapouter,.shopify-section .mapouter .gmap_canvas{height:300px!important}}@media (max-width: 767px){.template-search .content-for-layout{padding:0 20px}.contact-cont{margin:0 auto;padding:0 10px 20px}.contact-form__error,.contact-form__success{position:relative;top:0}.contactus_heading{margin:30px auto 0;padding:0 0 40px;text-align:left}.contactus_heading h1,.contactus_heading h2{font-size:30px;line-height:40px;margin-bottom:10px}.contact-cont h3{font-size:24px;line-height:30px;padding:0 00px}.contact-cont p{text-align:center;padding:0}.contact-info{background:url(contact_us_image.png) no-repeat 100% 100%;min-height:302px;background-size:contain;padding-bottom:260px;border-top:1px solid #e1e1e1;padding-top:30px;margin-left:0;margin-right:0}.shopify-section .mapouter{width:auto!important;margin-left:0;margin-right:0;margin-bottom:20px}.banner-text{padding:0 30px}.copy_projector_lamps .section-content-wrapper,.education_projector_lamps_discount .section-content-wrapper,.purchase_orders_lamps .section-content-wrapper,.lamps_guaranteed_original .section-content-wrapper,.projector_lamp_warranty .section-content-wrapper{padding:20px 20px 50px}.contactus_heading ul li{float:left;max-width:75%!important}.contact-details{padding:5px 20px 50px;margin-top:0}}@media (max-width: 500px){.contact-details{padding:5px 20px 20px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact.css.map */
