.home-callback{margin-top:50px;padding-top:100px!important;padding-bottom:80px}.home-callback .connect-title__overlay{display:block;clip-path:inset(0% 0% 100% 0%)}.services-menu>.current_page_item>a,.services-menu .sub-menu>.current-menu-item>a{opacity:1}.services-menu>.current_page_item>a:before,.services-menu .sub-menu>.current-menu-item>a:before{content:"";display:block;width:19px;height:19px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIxIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTkuODMzMyAwLjAwMDk3NjU2MlYxOC45OTg0SDAuODM1OTM4IiBzdHJva2U9IndoaXRlIj48L3BhdGg+CiAgPHBhdGggZD0iTTEuODIwMzEgMC45ODA0NjlMMTkuODM4NCAxOC45OTg2IiBzdHJva2U9IndoaXRlIj48L3BhdGg+Cjwvc3ZnPgo=");background-size:100%;background-repeat:no-repeat;background-position:50%;position:absolute;right:-50px;top:0}.content{position:relative;z-index:5;background-color:bisque;padding:15px}.stages__icon img{height:100%}.expertise{margin-top:15.3%}.expertise__left h2{line-height:.84}.expertise__left{font-size:clamp(46px,7vw,135px)}.expertise__right{max-width:700px;margin-left:55%;margin-top:40px}.expertise__description{font-size:30px;line-height:30px;font-weight:700;color:#fff;max-width:630px}.expertise__list ul{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));grid-gap:10px;font-size:16px;color:#fff;font-weight:200;margin-top:55px;padding-left:0}.expertise__list ul li{margin-bottom:4.5px}@media screen and (max-width:1441px){.expertise{margin-top:111px}.expertise__list ul{margin-top:35px}.clients__wrapper{margin-top:28px}}@media screen and (max-width:1356px){.expertise{display:grid;grid-template-columns:55% 45%}}@media screen and (max-width:1230px){.expertise{display:grid;grid-template-columns:1fr}.expertise__right{max-width:70%;margin-left:auto;margin-top:80px}}@media screen and (max-width:1050px){.expertise__right{max-width:74%}.expertise__list ul{margin-top:55px}.home-callback{margin-top:50px;padding-top:50px!important}}@media screen and (max-width:800px){.expertise__right{max-width:100%;margin-left:0;margin-top:80px}.map__title{padding-left:10px}.home-callback{margin-top:0;padding-top:0!important}}@media screen and (max-width:676px){.expertise__description{font-size:24px;line-height:1}.expertise__right{margin-top:30px}.map__decor{right:10px}.home-callback{margin-top:0;padding-top:0!important}}@media screen and (max-width:533px){.expertise__list ul{grid-template-columns:repeat(2,minmax(110px,1fr))}.expertise{margin-top:24%}.home-callback{padding-bottom:20px}}