.custom-page .content-wrap{padding:0;margin-top:0;margin-bottom:0;background:none;box-shadow:none;} .custom-page .content-wrap{max-width:100%;background-color:#F5F7FA;}@media (max-width:1100px){ .custom-page .content-wrap{margin:0;}} .custom-page .content-wrap .top-banner{background:url(//stageimages.nimbledeals.com/nimblebuy/cb37565d4ad9c08cea2a649985e8c43a) no-repeat center top;background-size:auto;background-size:cover;text-align:center;padding:36px;margin-bottom:32px;}@media (max-width:700px){ .custom-page .content-wrap .top-banner{margin-bottom:0;}} .custom-page .content-wrap .top-banner h1{color:#fff;font-weight:normal;font-size:40px;} .site-header{position:fixed;} .site-header:not(.site-header-sticky){background-color:transparent;} .page-contact{position:relative;max-width:1170px;margin:0 auto;}@media (max-width:1440px){ .page-contact{max-width:900px;}}@media (max-width:1100px){ .page-contact{max-width:100%;}} .page-contact__inner{border-radius:5px;border:1px solid #ddd;padding:25px 50px;background-color:#fff;margin-bottom:32px;}@media (max-width:700px){ .page-contact__inner{padding:10px;border:0;} .page-contact__inner.faq{background-color:#F5F7FA;}} .page-contact__inner h2{font-weight:normal;font-size:32px;} .page-contact__inner .faq-link-container{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #ddd;padding-top:25px;margin-top:25px;}@media (max-width:700px){ .page-contact__inner .faq-link-container{margin-top:0;padding-top:0;}} .page-contact__inner .faq-link-container .faq-link{width:49%;height:100px;border:2px solid #ccc;border-radius:5px;margin-bottom:22px;line-height:100px;color:#000;padding-left:20px;background-color:#F5F7FA;transition:border-color 0.15s linear;}@media (max-width:700px){ .page-contact__inner .faq-link-container .faq-link{width:100%;height:60px;margin-bottom:0;line-height:60px;color:#000;border:0;border-bottom:1px solid #ccc;border-radius:0;background-color:unset;padding-left:0;}} .page-contact__inner .faq-link-container .faq-link img{vertical-align:middle;width:32px;margin-right:5px;padding-bottom:5px;} .page-contact__inner .faq-link-container .faq-link span{font-size:18px;} .page-contact__inner .faq-link-container .faq-link:hover{border-color:#3B1A6E;}@media (max-width:700px){ .page-contact__inner .faq-link-container .faq-link:hover{border-color:#ccc;text-shadow:1px 0px 0px #000;}} .page-contact__title{margin-top:0;margin-bottom:50px;color:#000000;font-size:41px;}@media (max-width:1100px){ .page-contact__title{margin-bottom:30px;font-size:28px;}}@media (max-width:700px){ .page-contact__title{font-size:24px;}}@media (max-width:700px){ .page-contact .typo{font-weight:400;}} .page-contact .typo h3{margin-bottom:0;} .page-contact .typo h3 + p{margin-top:0;} .page-contact .typo a{color:#000;font-weight:700;} .page-contact__form{padding:0 5%;}@media (max-width:1100px){ .page-contact__form{max-width:100%;padding:70px 35px;background-color:#fff;}}@media (max-width:700px){ .page-contact__form{padding:0;max-width:616px;margin:0 auto;}} .page-contact__form h1{text-align:center;font-weight:normal;padding-top:24px;margin-bottom:35px;font-size:40px;} .page-contact__form label{font-size:17px;font-weight:500;margin-top:0;margin-bottom:10px;} .page-contact__form label.required:after{content:'*';padding-left:5px;color:#08E4D9;font-weight:bold;} .page-contact__form input[type="text"],
.page-contact__form input[type="email"],
.page-contact__form select,
.page-contact__form textarea{border:1px solid #ccc;border-radius:5px;font-size:18px;color:#000000;padding:10px;} .page-contact__form textarea{width:100% !important;} .page-contact__form select{height:43px;line-height:43px;padding-top:0;padding-bottom:0;-webkit-appearance:none;background-image:url(//productimages.nimbledeals.com/nimblebuy/98c1a24992e0d9c58d695d133a84cd);background-position:right 12px center;background-repeat:no-repeat;-moz-appearance:none;text-indent:0.01px;text-overflow:'';-ms-appearance:none;appearance:none !important;}@media (max-width:700px){ .page-contact__form select{padding:0 10px;height:37px;line-height:37px;background-size:15px;}} .page-contact__form .submit-container{text-align:center;} .page-contact__form .submit-container button{background-color:#13F5E9;color:#000;padding:13px 80px;transition:all 0.1s linear;border:2px solid #13F5E9;} .page-contact__form .submit-container button:hover{background-color:#fff !important;color:#000;} .page-contact__row{margin-left:-12px;margin-right:-12px;}@media (min-width:700px){ .page-contact__row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:20px;flex-wrap:wrap;}} .page-contact__col{flex:0 0 50%;padding-left:12px;padding-right:12px;margin-bottom:20px;} .page-contact__msg{padding-bottom:50px;} .page-contact__form .customer-message{width:570px;height:100px;max-width:100%;max-height:230px;resize:both;transition:all .5s;transition-delay:.1s;}@media (max-width:1440px){ .page-contact__form .customer-message{width:450px;}}@media (max-width:1100px){ .page-contact__form .customer-message{width:100%;}}@media (max-width:700px){ .bottomInfo_js{padding-top:20px;}} .contact_banner{max-width:1170px;margin:0 auto;padding-bottom:50px;background:url('//stageimages.nimbledeals.com/nimblebuy/4d3d99f22deeb285bbc4f9b4df45fc') no-repeat bottom left;background-size:50%;background-color:#E0FEFE;display:flex;justify-content:flex-end;margin-bottom:32px;}@media (max-width:700px){ .contact_banner{background-size:100%;padding-bottom:250px;}} .contact_banner .contact_banner_inner{width:60%;text-align:center;}@media (max-width:700px){ .contact_banner .contact_banner_inner{width:100%;text-shadow:0px 0px 3px #fff,0px 0px 3px #fff,0px 0px 3px #fff;}} .contact_banner .contact_banner_inner h1{font-size:2.3em;font-weight:normal;padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:50px;line-height:1.3em;margin:0;} .contact_banner .contact_banner_inner p{padding-bottom:10px;padding-left:10px;padding-right:10px;line-height:1.1em;}@media (max-width:700px){ .contact_banner .contact_banner_inner p{padding-bottom:0;}} .contact_banner .contact_banner_inner p.phone{font-size:1.6em;} .g-recaptcha{width:304px;height:78px;margin:0 auto 25px;}