body main .menu-technical-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body main .menu-technical-services .block-technical-service{width:calc(33.33333% - 12px);margin-top:24px;padding:35px;border-radius:25px;background:#ebf3ff}body main .menu-technical-services .block-technical-service .header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}body main .menu-technical-services .block-technical-service:first-child{width:calc(66.66667% - 6px);background:-o-radial-gradient(119.51%,125.84% 115.2%,at 91%,#63e7a5 0,#3d4dff 100%);background:radial-gradient(125.84% 115.2% at 119.51%,at 91%,#63e7a5 0,#3d4dff 100%);background:-o-radial-gradient(119.51% 91%,125.84% 115.2%,#63e7a5 0,#3d4dff 100%);background:radial-gradient(125.84% 115.2% at 119.51% 91%,#63e7a5 0,#3d4dff 100%);color:#fff}@media screen and (max-width:1350px){body main .menu-technical-services .block-technical-service:first-child{width:100%}}body main .menu-technical-services .block-technical-service:nth-child(-n+2){margin-top:0}body main .menu-technical-services .block-technical-service:hover .header-block .arrow-hover .line{min-width:100%}@media screen and (max-width:1350px){body main .menu-technical-services .block-technical-service{width:calc(50% - 12px)}body main .menu-technical-services .block-technical-service:first-child{margin-top:0}body main .menu-technical-services .block-technical-service:nth-child(-n+2){margin-top:24px}}@media screen and (max-width:810px){body main .menu-technical-services .block-technical-service{width:100%}}@media screen and (max-width:680px){body main .menu-technical-services .block-technical-service{padding:20px;border-radius:12px}body main .menu-technical-services .block-technical-service:first-child{margin-top:0}body main .menu-technical-services .block-technical-service:nth-child(n){margin-top:16px}}body main .block-banner{position:relative;margin:80px 0;background-color:#3d4dff}body main .block-banner .block-image-banner{position:absolute;top:0;left:70%;width:calc(30% + 2px);height:100%;margin-left:-2px;border-left:1px solid #3d4dff;overflow:hidden;z-index:1}body main .block-banner .block-image-banner img{width:auto;max-width:unset;height:100%;min-height:100%;border-right:1px solid #3d4dff}@media screen and (max-width:680px){body main .block-banner .block-image-banner img{width:100%;min-width:100%;height:auto;max-height:unset;min-height:unset}}body main .block-banner .block-image-banner .label{position:absolute;bottom:0;left:0;width:65px;min-width:65px;height:55%;min-height:55%;border-radius:0 25px 25px 0;background-color:#3d4dff;z-index:1}@media screen and (max-width:680px){body main .block-banner .block-image-banner .label{display:none}}@media screen and (max-width:680px){body main .block-banner .block-image-banner{position:relative;left:0;width:100%;height:210px;margin-top:-10px;margin-left:0;border-left:none}}@media screen and (min-width:2153px){body main .block-banner .block-image-banner{right:0;left:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body main .block-banner .block-info{position:relative;width:70%;padding:60px 0;color:#fff;z-index:2}body main .block-banner .block-info .container h3{padding:0 20px 0 0}@media screen and (max-width:680px){body main .block-banner .block-info .container h3{padding:0}}body main .block-banner .block-info .container .numbers-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}body main .block-banner .block-info .container .numbers-info .block-number{width:calc(33.33333% - 16px);padding:35px;border:1px solid #fff;border-radius:25px}@media screen and (max-width:910px){body main .block-banner .block-info .container .numbers-info .block-number{width:calc(50% - 12px)}body main .block-banner .block-info .container .numbers-info .block-number:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:24px}body main .block-banner .block-info .container .numbers-info .block-number:last-child .number{margin-right:12px}}@media screen and (max-width:680px){body main .block-banner .block-info .container .numbers-info .block-number{width:calc(50% - 4px)}body main .block-banner .block-info .container .numbers-info .block-number:last-child{margin-top:16px}}@media screen and (max-width:910px){body main .block-banner .block-info .container .numbers-info{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:680px){body main .block-banner .block-info .container .numbers-info{margin-top:30px}}@media screen and (min-width:680px){body main .block-banner .block-info .container{width:100%;margin:0}}@media screen and (max-width:680px){body main .block-banner .block-info .container{padding:20px 0}}@media screen and (max-width:680px){body main .block-banner .block-info{width:100%;padding:0;border-radius:0 0 12px 12px;background-color:#3d4dff}}@media screen and (max-width:680px){body main .block-banner.container-with-padding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0;padding-right:0;padding-left:0;background-color:transparent}}body main .testing-infrastructure .description{margin:20px 0}@media screen and (max-width:680px){body main .testing-infrastructure .description{width:90%;margin:16px 0 40px}}body main .testing-infrastructure .infrastructures-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body main .testing-infrastructure .infrastructures-blocks .block{width:calc(50% - 13px);border-radius:25px;background-color:#ebf3ff;overflow:hidden}body main .testing-infrastructure .infrastructures-blocks .block .block-image{position:relative;width:100%;min-height:290px;background-position:50% 100%;background-size:100% auto;background-repeat:no-repeat}body main .testing-infrastructure .infrastructures-blocks .block .block-image .label{position:absolute;bottom:0;left:0;width:47%;min-height:44px;border-radius:25px 25px 0 0;background-color:#ebf3ff}body main .testing-infrastructure .infrastructures-blocks .block .block-image.filling-the-demolab{background-image:url(https://static.merlion.ru/pdm.merlion/new/img/infrastructure-01.jpg)}body main .testing-infrastructure .infrastructures-blocks .block .block-image.showroom-and-conference-room{background-image:url(https://static.merlion.ru/pdm.merlion/new/img/infrastructure-02.jpg)}@media screen and (max-width:680px){body main .testing-infrastructure .infrastructures-blocks .block .block-image{min-height:190px}}body main .testing-infrastructure .infrastructures-blocks .block .block-info{padding:20px 36px 36px}body main .testing-infrastructure .infrastructures-blocks .block .block-info h3{margin:0 0 15px}body main .testing-infrastructure .infrastructures-blocks .block .block-info .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 16px}body main .testing-infrastructure .infrastructures-blocks .block .block-info .item-info .point{margin:0 16px 0 0}body main .testing-infrastructure .infrastructures-blocks .block .block-info .item-info .point img{display:inline;width:15px;min-width:15px;height:auto}body main .testing-infrastructure .infrastructures-blocks .block .block-info .item-info:last-child{margin:0}@media screen and (max-width:680px){body main .testing-infrastructure .infrastructures-blocks .block .block-info{padding:20px}}@media screen and (max-width:768px){body main .testing-infrastructure .infrastructures-blocks .block{width:100%;margin-top:24px}body main .testing-infrastructure .infrastructures-blocks .block:first-child{margin-top:0}}@media screen and (max-width:680px){body main .testing-infrastructure .infrastructures-blocks .block{margin-top:16px}}@media screen and (max-width:768px){body main .testing-infrastructure .infrastructures-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:680px){body main .testing-infrastructure h3{width:90%}}
