/*!****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/modules/regular/Banner services single popup.module/module.css ***!
  \****************************************************************************************************************************************************************/.banner-services-single-popup{padding:0}@media (max-width:768px){.banner-services-single-popup .container{padding:0}}.banner-services-single-popup__wrapper{border-radius:16px;overflow:hidden}@media (max-width:768px){.banner-services-single-popup__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.banner-services-single-popup__wrapper--description{padding:80px 64px 64px;width:50%;grid-gap:88px;gap:88px}@media (max-width:768px){.banner-services-single-popup__wrapper--description{min-height:unset;padding:16px 16px 48px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:34px;gap:34px}.banner-services-single-popup__wrapper--description *{text-align:center}}.banner-services-single-popup__wrapper--description *{color:#fff}.banner-services-single-popup__wrapper--description h3{font-size:48px;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:54px;margin-bottom:24px;max-width:480px}@media (max-width:768px){.banner-services-single-popup__wrapper--description h3{font-size:32px;font-style:normal;font-weight:500;line-height:40px;max-width:100%}}.banner-services-single-popup__wrapper--description p{font-size:20px;font-style:normal;font-weight:400;line-height:28px}@media (max-width:768px){.banner-services-single-popup__wrapper--description p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.banner-services-single-popup__wrapper--bg{width:50%}@media (max-width:768px){.banner-services-single-popup__wrapper--bg{min-height:264px;width:100%}}.banner-services-single-popup--popup{display:none}.banner-services-single-popup--popup.active{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.banner-services-single-popup--popup.active{overflow:scroll;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.banner-services-single-popup--popup.active:after{background:#444;content:"";height:100%;left:0;opacity:.85;position:fixed;top:0;width:100%;z-index:9999}.banner-services-single-popup--popup .banner-services-single-popup{background:#fff;border-radius:32px;margin:10px 10px 10px -1000%;max-width:800px;padding:24px 20px;position:relative;-webkit-transition:all .5s;transition:all .5s;z-index:999999}.banner-services-single-popup--popup .banner-services-single-popup.active{margin-left:0}@media (max-width:992px){.banner-services-single-popup--popup .banner-services-single-popup{min-height:unset;padding:26px}}.banner-services-single-popup--popup .banner-services-single-popup--close .btn-close{background-color:#e5e7eb;border-radius:50%;cursor:pointer;height:40px;padding:8px;width:40px}.banner-services-single-popup--popup .banner-services-single-popup .image{height:80px;margin-bottom:48px;margin-top:40px;width:80px}@media (max-width:992px){.banner-services-single-popup--popup .banner-services-single-popup .image{margin-bottom:20px;margin-top:20px}}.banner-services-single-popup--popup .banner-services-single-popup .text{text-align:center}.banner-services-single-popup--popup .banner-services-single-popup .text h3{font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:4px;text-align:center}.banner-services-single-popup--popup .banner-services-single-popup .text h4{font-size:28px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:30px;text-align:center}.banner-services-single-popup--popup .banner-services-single-popup .text p{color:#374151;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px;padding:0 110px}@media (max-width:992px){.banner-services-single-popup--popup .banner-services-single-popup .text p{padding:0}}.banner-services-single-popup--popup .banner-services-single-popup .contact{grid-gap:16px;gap:16px;padding:22px 22px 150px}@media (max-width:992px){.banner-services-single-popup--popup .banner-services-single-popup .contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px!important}}.banner-services-single-popup--popup .banner-services-single-popup .contact .personal{grid-gap:16px;gap:16px}.banner-services-single-popup--popup .banner-services-single-popup .contact .personal .name{color:#171717;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.banner-services-single-popup--popup .banner-services-single-popup .contact .personal .position{color:#374151;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.banner-services-single-popup--popup .banner-services-single-popup .contact .phone{color:#0e0af9;font-size:30px;font-style:normal;font-weight:400;line-height:38px}