.img-text-contact{padding:50px 0 20px;position:relative}.img-text-contact .page-width{max-width:1700px}.img-text-contact .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{width:40%}.img-text-contact .image-with-text__grid{align-items:center}.img-text-contact .image-with-text__content{padding:0 0 0 12rem;max-width:740px}.img-text-contact .image-with-text__content .image-with-text__heading{color:#0092d4;font-size:30px;font-weight:400;letter-spacing:0}.img-text-contact .image-with-text__content .image-with-text__text{margin-top:110px}.img-text-contact .image-with-text__content .image-with-text__text p{margin:0;letter-spacing:0px;color:#0092d4;font-size:20px;font-weight:400}.text-img-contact{padding:126px 0 292px;background:#0092d40d;position:relative}.text-img-contact .image-with-text__content{padding:0 0 0 158px}.text-img-contact .page-width{max-width:1700px}.top-img{position:absolute;top:-18%;right:4%;width:320px;height:320px}.top-img img{width:100%;display:inline-block;vertical-align:middle}.text-img-contact .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{max-width:735px}.text-img-contact .image-with-text__heading p{margin:0;font-size:50px;color:#0092d4;line-height:70px}.text-img-contact a.button.button--primary.btn{background:#fff;color:#0092d4;box-shadow:0 3px 6px #00000029;margin-top:106px}.sevice-num-con-II a,.sevice-num-con-I a,.mail-num,.sevice-num{display:flex;align-items:center}.sevice-num-con-II a,.sevice-num-con-I a{border-bottom:1px solid #0092d4;text-decoration:none;padding-top:5px}.sevice-num-con p,.sevice-num-con h4{margin:0;color:#0092d4;font-size:25px;font-weight:400;letter-spacing:initial;line-height:35px}.sevice-num-img,.mail-num-img{padding:5px 14px;box-shadow:inset 0 4px 8px #00000029;border-radius:100%}.sevice-num-img svg,.mail-num-img svg{width:26px;height:29px;margin-top:8px}.mail-num,.sevice-num{gap:52px}.sevice-num{padding:1rem 0 3rem}.mail-num-con a{font-family:Expressway;color:#0092d4;font-size:25px;font-weight:400;letter-spacing:2px;border-bottom:1px solid #0092d4;text-decoration:none;padding-top:5px}.text-img-contact h2.image-with-text__heading.inline-richtext.h1{max-width:460px}.popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;transition:opacity .5s;visibility:hidden;opacity:0;display:none}.popup_open .popup-overlay{visibility:visible;opacity:1;display:block}.popup_open .popup-overlay.open{display:flex;opacity:1;visibility:visible;justify-content:center;align-items:center}.popup_open .popup-overlay.open .popup-overlay-inner{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:1}.popup-button-inner{margin:70px auto;width:100%;position:relative;transition:all 5s ease-in-out;max-width:700px;z-index:2;background:#fff;padding:50px;text-align:center}.popup-button-inner h2{color:#000}.popup-button-inner .close{position:absolute;top:10px;right:20px;transition:all .2s;font-size:30px;font-weight:400;text-decoration:none;color:#333}body.popup_open{overflow:hidden}.popup-form .field{margin-bottom:15px}.popup-button-inner .contact__button{margin-top:30px}.popup-button-inner .contact__button .button{width:100%}@media screen and (max-width:1650px){.top-img{width:250px;height:250px}.text-img-contact{padding:126px 0 250px}.top-img{top:-13%}.text-img-contact .image-with-text__heading p{font-size:35px;line-height:54px}.text-img-contact .image-with-text__content{padding:0 0 0 118px}}@media screen and (max-width:1440px){.img-text-contact .image-with-text__content .image-with-text__heading{font-size:24px}.img-text-contact .image-with-text__content .image-with-text__text p{font-size:18px}.img-text-contact .image-with-text__content{padding:0 0 0 6rem}.img-text-contact .image-with-text__content .image-with-text__text{margin-top:50px}.template-contact-us .faq-main{grid-template-columns:auto auto auto}.text-img-contact{padding:126px 0 200px}.top-img{width:180px;height:180px}.top-img{top:-11%}.text-img-contact .page-width{padding:0}.text-img-contact .image-with-text__content{padding:0 0 0 50px}.text-img-contact a.button.button--primary.btn{margin-top:50px}.mail-num,.sevice-num{gap:20px}.sevice-num-con p,.sevice-num-con h4{font-size:20px;line-height:25px}.text-img-contact .image-with-text__heading p{font-size:35px;line-height:40px}.sevice-num{padding:20px 0}.mail-num-con a{font-size:20px}}@media screen and (max-width:1024px){.img-text-contact .image-with-text__content .image-with-text__heading{font-size:18px}.img-text-contact .image-with-text__content .image-with-text__text p{font-size:14px}.img-text-contact .image-with-text__content{padding:0 0 0 3rem}.img-text-contact .image-with-text__content .image-with-text__text{margin-top:35px}.text-img-contact{padding:100px 20px 150px}.top-img{width:120px;height:120px}.top-img{top:-6%}.text-img-contact .image-with-text__heading p{font-size:30px;line-height:35px}.text-img-contact a.button.button--primary.btn{margin-top:25px}.text-img-contact .image-with-text__content{padding:0 0 0 25px}.sevice-num-con p,.sevice-num-con h4{font-size:15px;line-height:20px}.mail-num-con a{font-size:15px}.sevice-num-img svg,.mail-num-img svg{width:20px;height:20px;margin-top:7px}}@media screen and (max-width:749px){.img-text-contact .page-width{background-color:#f3fafd}.img-text-contact .image-with-text__content .image-with-text__heading{font-size:16px}.img-text-contact .image-with-text__content .image-with-text__text p{font-size:14px}.img-text-contact .image-with-text__content{padding:2rem 0rem 0rem}.img-text-contact .image-with-text__content .image-with-text__text{margin-top:2rem;margin-bottom:2rem}.text-img-contact{padding:75px 20px 70px}.text-img-contact .image-with-text__content{padding:25px 0}.template-contact-us .text-img-contact h2.image-with-text__heading.inline-richtext.h1{max-width:100%}.template-contact-us .text-img-contact .image-with-text__content>*+*{margin-top:0}.popup-button-inner{padding:30px 20px}}@media screen and (max-width:550px){.img-text-contact .image-with-text__content .image-with-text__heading{font-size:15px}.img-text-contact .image-with-text__content .image-with-text__text{margin-bottom:1rem}.text-img-contact .image-with-text__heading p{font-size:16px;line-height:22px}.text-img-contact a.button.button--primary.btn{margin-top:20px}.sevice-num-img,.mail-num-img{padding:0 9px}.top-img{width:70px;height:70px}.top-img{top:-4%}.text-img-contact{padding:60px 20px 70px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/contact.css.map */
