.terms-of-use-page .page-heading{margin-bottom:96px}.terms-of-use-page.container-indent{margin-top:0!important;margin-bottom:103px}.terms-of-use-page .page-heading h1{text-align:center;background-color:#fde0f4;font-size:64px!important;font-family:"Pitch Sans",Serif;line-height:72px!important;padding:97px 0 130px!important}.terms-of-use-page .page-text p{font-family:"Pitch Sans",Serif;font-size:16px;font-weight:400;line-height:22px;margin-top:22px;color:#101012cc}.terms-of-use-page .page-text h4,.terms-of-use-page .page-text h2{font-family:"Pitch Sans",Serif;font-size:24px!important;line-height:32px!important;padding:45px 0 3px!important}.terms-of-use-page .page-text h2{font-size:28px!important;color:#101012}.terms-of-use-page .page-text{max-width:640px;margin:auto}.about-top-img-text .about-top-wrapper{display:flex;flex-wrap:wrap;align-items:center}.about-top-img-text .about_top__image{width:67%;display:flex;justify-content:flex-end}.about-top-img-text .about_top__text{width:33%}.about_top__text h2{font-family:"Pitch Sans",Serif;font-size:64px!important;line-height:72px!important;padding-bottom:0!important}.about_top__text p{font-size:20px;font-family:"Pitch Sans",Serif}.about_top__text b{font-family:Bogart;font-size:64px!important;line-height:72px!important}.about-textwrapper{padding-left:30px}.about-bottom-img-text .about-bottom-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end}.about-bottom-img-text .about_bottom__text{width:40%;padding:70px;background-color:#f5f5f5;border-radius:10px}.about-bottom-img-text .about_bottom__image{width:60%;padding-left:30px}.about-bottom-img-text .about_bottom__image img{max-width:100%;height:auto}.about-middle-img-text .about-middle-wrapper{position:relative}.about-middle-img-text .about_middle__image{width:100%}.about-middle-img-text .about_middle__text{max-width:55%}.about-middle-img-text .about_middle__text h2{font-size:28px!important;padding-bottom:0!important;font-family:Bogart;margin-bottom:10px}.about_middle__image.rightlayout .content{width:50%;position:absolute;right:-9.5%;top:23.2%}.about_middle__image.leftlayout .content{width:50%}.about-middle-wrapper .about_middle__image:nth-child(3){margin-top:18%;padding-left:100px}.about-middle-wrapper .about_middle__image:nth-child(1){padding-left:30px}.about-top-img-text{margin-bottom:20px}.about-middle-img-text{margin-bottom:230px;margin-top:32px}.about-bottom-img-text{margin-bottom:95px}.about_middle__text{margin-top:20px}.about_middle__text p:nth-child(1){margin-top:0!important}p.subtext{margin:0;font-family:"Pitch Sans",Serif}.about_middle__text h2{line-height:normal!important}.about_bottom__text p{margin:0}.about_middle__image{line-height:22px}.service-top-text h2,p,b{color:#101012}.service-top-text{padding-left:100px}.service-top-text .service-top-textwrapper h2{font-size:64px!important;padding-bottom:0!important;font-family:"Pitch Sans",Serif;letter-spacing:0px!important;line-height:72px!important}.service-top-text .service-top-textwrapper b{font-size:72px;font-family:Bogart;line-height:72px;display:block}.service-top-text .service_text{width:33%}.service-top-text .service-top-textwrapper p{font-size:20px;font-family:"Pitch Sans",Serif;line-height:26px;margin-top:26px}.service-top-text .service-top-textwrapper{padding-left:42px;padding-top:42px}.service-middle-img-text h3,p{color:#101012}.about_middle__text p,.about_bottom__text p{font-family:"Pitch Sans",Serif}.clear-services{clear:both}.service-middle-wrapper .rightlayout{float:right;margin-top:-22%;padding-left:50%}.service-middle-wrapper .leftlayout{float:left;margin-top:-9%;width:50%}.service-middle-wrapper .service_middle__image:nth-child(3){margin-top:-27.8%}.service-form .form-default input.form-control{padding-top:0}.service-form .form-default .form-control:not(textarea){height:47px}.service_middle__image h3{font-size:32px!important;padding:0!important;margin-top:50px;margin-bottom:16px;font-family:"Pitch Sans",Serif}.service_middle__image p{margin:0!important;font-family:"Pitch Sans",Serif;line-height:22px}.service_middle__image{text-align:center}.service_middle__text{text-align:center;width:60%;margin:0 auto}.service_middle__image img{max-width:100%;height:auto}.service-middle-wrapper{margin-bottom:100px}.service-form input.form-check-input{height:16px;width:16px;vertical-align:middle;border:1px solid rgba(16,16,18,.2)!important}.service-form .form-default .form-control{font-family:"Pitch Sans",Serif;font-size:14px;line-height:20px!important;border:1px solid rgba(16,16,18,.2);color:#101012}.service-contact .form-default .form-control{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.service-form{background-color:#f5f5f5;padding:62px 0 98px}.service-form .form-control{border:1px solid rgba(16,16,18,.4);background:#f5f5f5}.service-form .service-input{padding-right:100px}.service-submit button{background:#101012!important;border-radius:8px;padding:15px 24px 17px;height:auto;margin-top:45px!important;font-family:"Pitch Sans",Serif;font-weight:400}.service-submit button:hover{background:#101012cc!important}.service-submit button:focus{background:#101012!important}.service-input h2{font-size:48px!important;font-family:"Pitch Sans",Serif;color:#101012;line-height:56px!important;letter-spacing:0!important}.service-form .form-check-inline{margin-top:25px;display:block}.service-input .form-group{max-width:417px}.service-input .form-control:focus{border-color:#000!important;background:#f5f5f5!important}.form-image img{max-width:100%;height:auto;border-radius:8px}.service-input a{text-decoration:underline;color:#101012}.service-form .form-check-label{font-size:14px;font-family:"Pitch Sans",Serif}.service-contact .contact-map #map{border-radius:8px;height:530px}.service-contact .contact-map{margin:0 65px 70px;position:relative;z-index:1}.service-contact .contact-map:after{content:"";background-color:#f5f5f5;height:50%;position:absolute;top:0;left:-65px;right:-65px;z-index:-1}.service-contact .contact-form textarea{height:144px;resize:none}.page404-wrapper{position:relative}.page404-wrapper img{max-width:100%}.page404-text b{font-size:56px!important;font-family:Bogart;margin-right:10px}.page404-text{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);text-align:center;margin-top:-13px}.page404-btn{margin-top:46px;border-radius:8px;padding:16px 21.5px;height:auto}.page404-text .tt-title{font-size:48px;line-height:56px;max-width:480px;margin:auto;position:unset;font-family:"Pitch Sans",Serif}.page404-left-image{position:absolute;left:0%;max-width:100%;top:0%;height:100%}.page404-right-image{position:absolute;right:0%;max-width:100%;top:0%;height:100%}.page404-center-image{width:-webkit-fill-available;padding:50px 70px}.mobile-404{display:none}.modal .modal-body{padding:4px 40px 20px!important}.modal .modal-dialog.modal-sm{width:auto!important}.search_title{font-family:"Pitch Sans",Serif;color:#10101233;font-weight:400;font-size:64px!important;padding:0!important;text-transform:none}.tt-title-subpages.noborder.search_title{line-height:72px;letter-spacing:0}.search-page hr{margin-bottom:31px}.container-indent.search-page{margin:75px 0 96px!important}.search-page .tt-product-listing>.tt-col-item{margin-top:32px}.search_count{font-family:"Pitch Sans",Serif;vertical-align:super;color:#101012;margin-left:-5px;font-size:16px;line-height:22px;top:-9px;position:relative}.search-term{color:#101012}.search-product-grid .tt-title a{font-size:28px!important;line-height:32px}.search-product-grid .tt-price{font-size:16px!important;line-height:22px!important;font-weight:400!important;margin-top:4px!important}.search-product-grid .tt-price span{font-size:20px!important}.search-product-grid .tt-description{top:21px;left:33px;padding-top:0}.search-product-grid .tt-product.thumbprod-center .tt-description .tt-price{display:block;margin-top:10px}span.passsword-limit{font-size:12px;color:#10101266}.policy{text-align:center}.policy a{font-size:12px;color:#101012;text-decoration:underline}.policy p{font-size:12px;color:#10101266}.existing-customer-login p{font-size:14px;color:#10101299}.existing-customer-login a{color:#101012!important}.register-password-enable{position:absolute;top:10px;right:23px;cursor:pointer}.register-now a{cursor:pointer;color:#101012!important}.register-now,.existing-customer-login{padding:10px 0;background-color:#ede7fb;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.login-form-title-wrapper,.reg-form-title-wrapper{padding:30px 32px 10px!important}.existing-customer-login p{font-size:14px;text-align:center;font-family:"Pitch Sans",Serif;margin:10px 0;color:#10101299}a.customer_popup_link{cursor:pointer}.service-form .form-check-label input.form-check-input{position:absolute;opacity:0;left:0;right:0;width:100%;height:100%;margin:0}.service-form .form-check-label span{position:relative;padding-left:25px;line-height:20px}.service-form .form-check-label span:before{border:1px solid rgba(16,16,18,.2);border-radius:4px;content:"";width:16px;height:16px;position:absolute;left:0;top:50%;bottom:auto;transform:translateY(-50%)}.service-form .form-check-label input:checked~span:before{background:#101012;border-color:#101012}.service-form .form-check-label input:checked~span:after{content:"";position:absolute;left:6px;top:4px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 1440px){.page404-center-image{padding:50px 70px}.page404-text{margin-top:0}}@media only screen and (max-width: 1199px){.terms-of-use-page .page-heading h1{padding:70px 0 90px!important}.terms-of-use-page .page-heading{margin-bottom:50px}.service-form-title h2{font-size:38px!important}.service-contact .contact-map #map{height:430px}.service-top-text .service-top-textwrapper{padding-left:0}.service-top-text .service-top-textwrapper h2{font-size:54px!important}.about-top-img-text .about_top__image{width:50%}.about-top-img-text .about_top__text{padding-right:50px}.about_top__image img{max-width:100%}.about-top-img-text .about_top__text{width:50%}.about-bottom-img-text .about_bottom__text{padding:60px}.about-middle-wrapper .about_middle__image:nth-child(3){padding-left:30px}.about-middle-img-text{margin:30px 0 130px}.page404-text{top:50%}}@media only screen and (max-width: 1024px){.service_middle__text{width:86%}.service-submit button{margin-top:25px!important}.service-top-text{padding-left:0}.service-input .service-form-title h2{font-size:30px!important;line-height:38px!important}.service-input .form-group{margin-bottom:15px}.service-form .service-input{padding-right:50px!important}.about-middle-img-text .about_middle__text{max-width:90%}.about_middle__image.rightlayout .content{width:41%;right:0%;top:23.5%}.about-middle-wrapper .about_middle__image:nth-child(3){margin-top:41%}.about-bottom-img-text .about-bottom-wrapper{display:block}.about-bottom-img-text .about_bottom__text{width:100%;border-radius:10px;margin-bottom:20px}.about-bottom-img-text .about_bottom__image{width:100%;padding-left:0}}@media only screen and (max-width: 991px){.page404-btn{margin-top:15px}.page404-text .tt-title{font-size:30px;line-height:30px;max-width:310px}.page404-text b{font-size:40px!important}.page404-btn{padding:12px 18.5px}.service-form-title h2{font-size:35px!important}.service-middle-wrapper .rightlayout{margin-top:-35%}.about-textwrapper,.about-middle-wrapper .about_middle__image:nth-child(1),.about-middle-wrapper .about_middle__image:nth-child(3){padding-left:0}.about-middle-img-text{margin:30px 0 70px}.about-bottom-img-text .about_bottom__text{padding:25px 32px 63px}.terms-of-use-page .page-heading h1{line-height:56px!important;font-size:48px!important}}@media only screen and (max-width: 789px){.reg-form-title-wrapper{padding:50px 32px 10px!important}.form-image{margin-top:64px}.service-form .service-input{padding-right:10px}.service-form-title h2{font-size:35px!important}.service-form-title{margin-bottom:30px;max-width:250px}.service-form .service-input{padding-right:0!important}.service-middle-wrapper .rightlayout{margin-top:0%}.service-top-text .service-top-textwrapper p{max-width:350px;margin:auto}.service_middle__image h3{font-size:28px!important;line-height:36px!important;margin-top:30px}.service_middle__image p{line-height:22px;max-width:350px;margin:auto!important}.service-top-text{margin-bottom:83px}.service-top-text .service_text{width:100%;text-align:center}.service-middle-wrapper .rightlayout{float:none;padding-left:0%;margin-top:50px}.service-middle-wrapper .leftlayout{float:none;width:100%;margin-top:65px}.service-middle-wrapper .service_middle__image:nth-child(3){margin-top:17.5%}.service_middle__text{width:100%}.service-middle-wrapper .service_middle__image:nth-child(2) .service_image,.service-middle-wrapper .service_middle__image:nth-child(3) .service_image{max-width:220px;margin-bottom:36%}.service-top-text .service-top-textwrapper h2{font-size:48px!important;margin-bottom:0;line-height:56px!important}.service-top-text .service-top-textwrapper b{font-size:56px;line-height:56px;margin-bottom:26px;margin-top:0}.service-top-text .service_text{width:100%!important;height:278px!important;background-size:100% 100%!important}.about-textwrapper p br{display:none}.about-top-img-text .about_top__text{width:100%;text-align:center;padding:0;max-width:316px;margin:0 auto 40px}.about-middle-wrapper img{max-width:100%}.about_middle__image.rightlayout .content{width:100%;position:inherit;display:flex;flex-wrap:wrap;justify-content:flex-end}.about-middle-img-text .about_middle__text{max-width:289px;margin-top:23px}.about-middle-img-text .about_middle__image{width:100%;margin-bottom:45px}.about_middle__image.leftlayout .content,.about_middle__image.rightlayout,.about-top-img-text .about_top__image{width:100%}.about-middle-wrapper .about_middle__image:nth-child(3){margin-top:10%}.about-middle-wrapper .about_middle__image:nth-child(1){padding-left:0}.about-middle-img-text .about_middle__text h2{margin-bottom:-9px;letter-spacing:0!important}.about-middle-img-text .about_middle__text p{margin-top:17px}.about-middle-wrapper img{width:289px}.about-middle-img-text .about_middle__image.rightlayout{margin-bottom:63px}.about_bottom__text p{line-height:22px}.service-middle-wrapper{margin-bottom:95px}}@media only screen and (max-width: 767px){.desktop-404{display:none}.mobile-404{display:block}.page404-center-image{padding:0;margin:125px 0 60px}.page404-text .tt-title{width:100%}.page404-btn{margin-top:40px;padding:16px 21.5px}.page404-right-image,.page404-left-image{position:unset;width:100%}.page404-text{margin-top:0;top:50%;width:260px}.page404-text .tt-title{font-size:28px;line-height:36px}.page404-text b{font-size:34px!important}.about-us-page .container,.terms-of-use-page .container,.our-services-page .container,#tt-pageContent .container-fluid-custom-mobile-padding{padding:0 32px}.about_top__text b{font-size:56px!important;line-height:48px!important;margin-bottom:32px;display:block}.about_top__text h2{font-size:48px!important;line-height:58px!important;letter-spacing:0!important}.about_top__text p{line-height:26px;margin-top:17px}.about-bottom-img-text,.about-middle-img-text,.about-top-img-text{margin-bottom:64px}.about-bottom-img-text .about_bottom__text{margin-bottom:16px}section.about-bottom-img-text{margin-bottom:95px}section.about-top-img-text{padding-top:28px}.terms-of-use-page .page-heading h1{padding:0!important;letter-spacing:0!important;max-width:300px;margin:0 auto}.terms-of-use-page .page-heading{margin-bottom:65px;background-color:#fde0f4;padding:45px 32px 46px!important}.terms-of-use-page .page-text h4{letter-spacing:0!important}.service-contact .contact-map{margin:0 32px 70px}.service-form{padding:15px 0 65px}.service-input .service-form-title h2{font-size:28px!important;line-height:36px!important}.service-form .service-input .form-check-inline{margin-top:11px;margin-right:0}.service-form input.form-check-input{margin-right:9px}.service-submit button{margin-top:45px!important}.service-contact .contact-map #map{height:528px}.contact-form .row{margin:0}.search_title{font-size:48px!important}.tt-title-subpages.noborder.search_title{line-height:56px}.search_count{font-size:14px;line-height:20px}.container-indent.search-page hr{margin-bottom:7px;margin-top:23px}.search-page .tt-product-listing>.tt-col-item{padding:0 8px;margin-top:24px}.tt-product-listing.row.search-product-grid{margin:0 -8px}.search-product-grid .tt-title a{font-size:22px!important}.search-product-grid .tt-price{font-size:14px!important;line-height:20px!important}.search-product-grid .tt-description{top:12px;left:inherit}.search-product-grid .tt-price span{font-size:14px!important}.search-term{text-transform:lowercase}.search-page .tt-product.tt-small .tt-description{margin-top:0}.about-middle-img-text .about_middle__text,.about-top-img-text .about_top__text{position:relative}.about-textwrapper,.about_middle__text h2,.about_middle__text p{position:relative;z-index:11}.about_middle__text_1:before{width:246px;height:87px}.about_middle__text_2:before{width:228px;height:92px}.about_middle__text_3:before{width:203px;height:115px}.about_middle__text_3 h2{max-width:235px}.login-close-btn:before{padding:6px;font-size:18px}.terms-of-use-page .page-text h2,.terms-of-use-page .page-text h4{padding:40px 0 0!important;margin-bottom:-9px}.service-middle-wrapper .service_middle__image:nth-child(2) .service_image,.service-middle-wrapper .service_middle__image:nth-child(3) .service_image{max-width:100%;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/style_v.css.map */
